Main > Free Download Search >

Free clarkconnect manual software for linux

clarkconnect manual

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 586
ClarkConnect 4.1 / 4.2 Alpha 1

ClarkConnect 4.1 / 4.2 Alpha 1


The ClarkConnect solution is built on the stability and security of Linux. more>>
ClarkConnect is a powerful yet easy-to-use software package that transforms off-the-shelf server hardware into a dedicated Internet firewall, gateway or server.
ClarkConnect is a great solution for schools, businesses, organizations, and home offices.
ClarkConnect transforms standard PC hardware into either:
- a dedicated firewall/gateway for your network, or
- a standalone server on your local network
The award-winning Linux-based solution includes firewall and security tools, along with file, print, web, e-mail, proxy, antivirus, antispam, content filtering, VPN servers and more. A detailed feature list is shown in the sidebar below.
Easy to Install and Manage
The software is easy to install on off-the-shelf hardware ... you can be up and running in minutes.
- purchase a CD, or download burn your own
- insert the CD into the server system
- start the server from the CD
- follow the installation wizard
Once you have your ClarkConnect system up and running, you can configure the server/gateway with an easy-to-use web-based administration tool.
Integrated Updates and Managed Services
- ClarkConnect includes integrated Gateway Services (GS). to update, manage and monitor your system.
- 24/7 port and resource monitoring
- DNS services, including dynamic DNS
- antivirus protection
- antispam tools
- content filter updates
- managed/dynamic VPN
- daily security audits
- intrusion detection updates
- e-mail/MX backup
Different Needs... Different Solutions
We offer three different editions of the ClarkConnect software. Each edition solves different needs.
Professional Edition - Firewall and Gateway
The Professional Edition is a firewall solution that protects your network from the constant hazards lurking on the Internet. The software includes a stateful firewall, antispam protection, antivirus protection, content filtering, managed VPN, intrusion prevention, and more.
Office Edition - All-in-One Gateway/Server
The Office Edition includes not only the core security features found in the Professional Edition, but also server features: file server, print server, web server, advanced mail server, and database server.
Home Edition - Home and Hobbyist Solution
The Home Edition is designed for home use -- we include extras such as MP3 support, online photo albums and computer security model appropriate for a home environment.
Main features:
- IPsec VPN
- PPTP VPN
- Managed/Dynamic VPN
- 1-to-1 NAT support
- DMZ support
- Stateful Firewall
- Intrusion detection
- Intrusion prevention
- Antispam
- Antivirus (license req.)
- SMTP authentication
- SMTP gateway
- SMTP server
- POP and IMAP servers
- Webmail
- Banner ad blocking
- Web proxy
- Content filtering
- Bandwidth manager
- DSL (including PPPoE)
- Cable Modem
- 802.11b Wireless
- Internal DHCP server
- Caching DNS server
- Hardware and Software RAID
- multi-processor support
- Web-based configuration
- Optional Webmin package
- Apache web server
- Support for CGI and PHP
- Secure/SSL support
- FTP server
- Windows file server
- AppleShare file server
- Print server support
- Printer sharing
- MySQL Database
Whats New in 4.1 Stable Release:
- File server antivirus; Samba PDC (Primary Domain Controller) support; improved server and LAN backup features; new greylist and blacklist support for the antispam engine; greylist antispam engine; e-mail disclaimer; e-mail virtual domain support; e-mail catch-all mailbox support; webmail administration tools; the backup and restore system settings now includes the user database; the firewall has changed to accommodate the new Hot LAN and Blocking features...
Whats New in 4.2 Alpha 1 Development Release:
- ClarkConnect Community 4.2 Alpha 1 is available. Though it has only been four months since the last release, version 4.2 brings quite a few new features. This alpha build is intended for developers, integrators and curious users. Typical uses for this alpha build: final integration testing for third party developers; testing new hardware and drivers with the Linux 2.6.18 kernel; getting a sneak preview of the upcoming 4.2 release. This is alpha software, so quite a few software modules are still incomplete or not well tested. The most important known issues are: Webconfig template graphics and icons are incomplete; graphical console tool does not display on the screen properly....
<<less
Download (435.2MB)
Added: 2007-08-24 License: GPL (GNU General Public License) Price:
555 downloads
Class::InsideOut::Manual::About 1.03

Class::InsideOut::Manual::About 1.03


Class::InsideOut::Manual::About is a guide to this and other implementations of the inside-out technique. more>>
Class::InsideOut::Manual::About is a guide to this and other implementations of the inside-out technique.
This manual provides an overview of the inside-out technique and its application within Class::InsideOut and other modules. It also provides a list of references for further study.
Inside-out object basics
Inside-out objects use the blessed reference as an index into lexical data structures holding object properties, rather than using the blessed reference itself as a data structure.
$self->{ name } = "Larry"; # classic, hash-based object
$name{ refaddr $self } = "Larry"; # inside-out
The inside-out approach offers three major benefits:
- Enforced encapsulation: object properties cannot be accessed directly from ouside the lexical scope that declared them
- Making the property name part of a lexical variable rather than a hash-key means that typos in the name will be caught as compile-time errors (if using strict)
- If the memory address of the blessed reference is used as the index, the reference can be of any type
In exchange for these benefits, robust implementation of inside-out objects can be quite complex. Class::InsideOut manages that complexity.
Philosophy of Class::InsideOut
Class::InsideOut provides a set of tools for building safe inside-out classes with maximum flexibility.
It aims to offer minimal restrictions beyond those necessary for robustness of the inside-out technique. All capabilities necessary for robustness should be automatic. Anything that can be optional should be. The design should not introduce new restrictions unrelated to inside-out objects, such as attributes and CHECK blocks that cause problems for mod_perl or the use of source filters for syntatic sugar.
As a result, only a few things are mandatory:
- Properties must be based on hashes and declared via property
- Property hashes must be keyed on the Scalar::Util::refaddr
- register must be called on all new objects
All other implementation details, including constructors, initializers and class inheritance management are left to the user (though a very simple constructor is available as a convenience). This does requires some additional work, but maximizes freedom. Class::InsideOut is intended to be a base class providing only fundamental features. Subclasses of Class::InsideOut could be written that build upon it to provide particular styles of constructor, destructor and inheritance support.
<<less
Download (0.047MB)
Added: 2006-10-17 License: Perl Artistic License Price:
1102 downloads
Sub::Slice::Manual 1.048

Sub::Slice::Manual 1.048


Sub::Slice::Manual is a Perl module with user guide for Sub::Slice. more>>
Sub::Slice::Manual is a Perl module with user guide for Sub::Slice.

USING Sub::Slice

Sub::Slice is a way of breaking down a long-running process and maintaining state across a stateless protocol. This allows the client to draw a progress bar or abort the process part-way through.

The mechanism used by Sub::Slice is similar to the session management used on many web user authentication systems. However rather than simply passing an ID back as a token as these systems do, in Sub::Slice a data structure with richer information is passed to the client, allowing the client to make some intelligent decisions rather than blindly maintain state.

Use of Sub::Slice is best explained with a minimal example. Assume that there is a remoting protocol between the client and server such as XML/HTTP. For the sake of brevity, assume that methods called in package Server:: on the client are magically remoted to the server.

The server does two things. The first is to issue a token for the client to use:

#Server
sub create_token {
my $job = new Sub::Slice();
return $job->token;
}
The second is to provide the routine into which the token is passed for each iteration:
sub do_work {
my $token = shift;
my $job = new Sub::Slice(token => $token);

at_start $job sub {
my $files = files_to_process();

#Store some data defining the work to do
$job->store("files", $files);
};

at_stage $job "each_iteration" sub {

#Get some work
my $files = $job->fetch("files");
my $file = shift @$files;

my $was_ok = process_file($file);

#Record we did the work
$job->store("files", $files);

#Check if theres any more work left to do
$job->done() unless(@$files);

};
}

The client somehow gets a token back from the server. It then passes this back to the server for each iteration. It can inspect the token to check if there is any more work left.

#Client
my $token = Server::create_token();
for(1 .. MAX_ITERATIONS) {
Server::do_work($token);
last if $token->{done};
}

<<less
Download (0.027MB)
Added: 2006-09-18 License: Perl Artistic License Price:
1132 downloads
The Modular Manual Browser 1.2

The Modular Manual Browser 1.2


The Modular Manual Browser is a set scripts designed as a man/apropos work-alike. more>>
The Modular Manual Browser is a set scripts designed as a man/apropos work-alike. It indexes manual pages across different operating systems and displays them in a searchable database in a Web browser.
It is easy to set up and includes highlighting, linking support in man pages, browsing and searching of pages, categories, and manuals.
It can also optionally set up a database containing descriptions of pages from the page titles.
Enhancements:
- BUGS, COPYING, INSTALL, INSTALL.roff, Makefile, README, README.roff, TODO.sh, config.php, index.php, mandb.php, modfunc.php, modman.php, api/files.php, api/modfunc.php, api/pages.php, api/whatis.php, install/BUGS, install/COPYING, install/INSTALL, install/INSTALL.roff, install/Makefile, install/README, install/README.roff, install/TODO.sh, tmp/.local: api split up, install data moved, so that modman may be dropped directly into webspace. mandb.php can pick up multi-line descriptions now.
Apropos results can be filtered by Section or Manual, but not Page (obviously).
whatis pseudo-database implemented, enabled by default in config.
Sections include Subsections (3->3ucb, 3ucb->3ucblib). Local Apropos and description support added via apropos/whatis programs.
- Release 1.2 -- The Small-Box/WhatIS Release.
<<less
Download (0.018MB)
Added: 2005-07-18 License: GPL (GNU General Public License) Price:
1558 downloads
Games::ScottAdams::Manual 0.04

Games::ScottAdams::Manual 0.04


Games::ScottAdams::Manual is the Scott Adams Adventure Compiler Reference Manual. more>>
Games::ScottAdams::Manual is the Scott Adams Adventure Compiler Reference Manual.

SYNOPSIS

# foo.sa - definition file for Scott Adams adventure "foo"

%room swamp
dismal swamp
%exit n meadow
%exit e edge
%exit w grove

%item mud
Evil smelling mud
%getdrop mud

%action take mud
here mud
carried bites
%result
get mud
destroy bites
msg BOY that really hit the spot!

The Scott Adams compiler, sac, allows you create adventure games in a straightforward syntax, and compiles them into the format that was used in the classic Scott Adams adventures - and which is therefore now understood by scottfree and various other interpreters for those old games.

If youre running a Linux system, theres a fair chance that you already have such an interpreter on your system - its probably called scottfree, ScottCurses, GnomeScott or something similar. Certainly Red Hat Linux distributions from 4.0 onwards (and maybe much earlier) have come with Scott Adams interpreters.

This manual describes the syntax of the sac file which sac compiles into Scott Adams format.

All of the examples are taken from Scott Adams first game, the classic Adventureland - a game dripping with atmosphere and nostalgia which I cant recommend highly enough.

<<less
Download (0.048MB)
Added: 2006-12-27 License: Perl Artistic License Price:
1032 downloads
Gimp User Manual 0.12

Gimp User Manual 0.12


GIMP User Manual project is a user manual for the GIMP. more>>
GIMP User Manual project is a user manual for the GIMP. It is written for the GIMP Help Browser, but can produce help pages for other formats as well.
Enhancements:
- New content (incl. spelling and grammar fixes) for German, French, Italian, Norwegian, Russian, Spanish and Korean
- The PDF version of the manual is now generated using dblatex
- Lots of bug fixes
<<less
Download (40MB)
Added: 2007-03-08 License: (FDL) GNU Free Documentation License Price:
975 downloads
Maypole::Manual::View 2.11

Maypole::Manual::View 2.11


Maypole::Manual::View is a Perl module for Maypole View Classes. more>>
Maypole::Manual::View is a Perl module for Maypole View Classes.

In a large application, you will almost certainly want to customize the layout and design of the output pages. This task may even be the purview of a separate team of HTML designers rather than the programmers. Since a typical programmer will try to avoid touching HTML as much as possible and a typical designer will try to avoid touching Perl code, programmers have evolved a system of templating to separate the concerns of programming and designing.

One of the core concepts in Maypole is the view class, and this is responsible for routing the data produced in the model class into the templates produced by the designers. Of course, there are a great many possible templating systems and styles, and so there can be a great many possible Maypole view classes. Each view class will take the data from the controller, locate a template to be processed, and hand the whole lot to its preferred templating module, which will then do the hard work of filling in the template and coming up with the output.

You can choose whatever Maypole view class you want, but the default view class is Maypole::View::TT, and it feeds its data and templates to a module called the Template Toolkit.

<<less
Download (0.14MB)
Added: 2006-09-23 License: Perl Artistic License Price:
1127 downloads
Maypole::Manual::About 2.11

Maypole::Manual::About 2.11


Maypole::Manual::About is an introduction to Maypole. more>>


This chapter serves as a gentle introduction to Maypole and setting up Maypole applications. We look at what Maypole is, how to get it up and running, and how to start thinking about building Maypole applications.

What is Maypole?

Presumably you have some idea of what Maypole is all about, or otherwise you wouldnt be reading this manual. But Maypole is good at many different things, and you may have accidentally focussed on one aspect of Maypole while missing the big picture.

For instance, you may know that Maypole is extremely good at putting web front-ends onto databases. This is true, but its only a part of what Maypole does. You may have heard that Maypole is a web application framework, which is true, but it doesnt mean very much. There are a huge number of things that Maypole can do, because its very much a blank slate. You can make it do what you will. In this manual, well be making it act as a front-end to a database, as a social network site, as an intranet portal, and many other things besides.It is a framework.

I like to think that Maypole is a way of going from a URL to a method call to some output. If you have a URL like /product/order/12, Maypole is a way of having it load up product number 12, call an order method, and produce a page about what its just done. The reason Maypole is such a big deal is because it does all this for you. You no longer have to care about your web server. You hardly have to care about your database. You dont have to care about templating modules, parsing CGI parameters, or anything else. You only need to care about business logic, and the business logic in this instance is how you order a product, and what you need to display about it once youve done so. This is what programming should be: only caring about the work that distinguishes one program from another.

It does this using a technique called MVC for web applications.

What is MVC for web applications?

Maypole was originally called Apache::MVC, reflecting its basis in the Model-View-Controller design pattern. (I had to change it firstly because Maypole isnt tied to Apache, and secondly because Apache::MVC is a really dull name.) Its the same design pattern that forms the foundation of similar projects in other languages, such as Javas Struts framework.

This design pattern is found primarily in graphical applications; the idea is that you have a Model class which represents and manipulates your data, a View class which is responsible for displaying that data to the user, and a Controller class which controls the other classes in response to events triggered by the user. This analogy doesnt correspond precisely to a web-based application, but we can take an important principle from it. As Template Toolkit author Andy Wardley explains:

What the MVC-for-the-web crowd are really trying to achieve is a clear
separation of concerns. Put your database code in one place, your
application code in another, your presentation code in a third place.
That way, you can chop and change different elements at will,
hopefully without affecting the other parts (depending on how well your
concerns are separated, of course). This is common sense and good practice.
MVC achieves this separation of concerns as a by-product of clearly
separating inputs (controls) and outputs (views).

This is what Maypole does. It has a number of database drivers, a number of front-end drivers and a number of templating presentation drivers. In common cases, Maypole provides precisely what you need for all of these areas, and you get to concentrate on writing just the business logic of your application. This is one of the reasons why Maypole lets you develop so rapidly: because most of the time, you dont need to do any development at all.

<<less
Download (0.14MB)
Added: 2006-10-17 License: Perl Artistic License Price:
1102 downloads
SQL::Translator::Manual 0.07

SQL::Translator::Manual 0.07


SQL::Translator::Manual is a Perl module that contains a manual for SQL translator. more>>
SQL::Translator::Manual is a Perl module that contains a manual for SQL translator.

SYNOPSIS

SQL::Translator (AKA "SQLFairy") is a collection of modules for transforming (mainly) SQL DDL files into a variety of other formats, including other SQL dialects, documentation, images, and code. In this manual, we will attempt to address how to use SQLFairy for common tasks. For a lower-level discussion of how the code works, please read the documentation for SQL::Translator.

It may prove helpful to have a general understanding of the SQLFairy code before continuing. The code can be broken into three conceptual groupings:

Parsers
The parsers are responsible for reading the input files and describing them to the Schema object middleware.

Producers
The producers create the output as described by the Schema middleware.

Schema objects
The Schema objects bridge the communication between the Parsers and Producers by representing any parsed file through a standard set of generic objects to represent concepts like Tables, Fields (columns), Indices, Constraints, etc.

Its not necessary to understand how to write or manipulate any of these for most common tasks, but you should aware of the concepts as they will be referenced later in this document.

<<less
Download (0.31MB)
Added: 2006-09-15 License: Perl Artistic License Price:
1139 downloads
Template::Manual::Views 2.15

Template::Manual::Views 2.15


Template::Manual::Views is a template toolkit views (experimental). more>>
Template::Manual::Views is a template toolkit views (experimental).

This section describes dynamic views: a powerful but experimental new feature in version 2.01 of the Template Toolkit.

A view is effectively a collection of templates and/or variable definitions which can be passed around as a self-contained unit. This then represents a particular interface or presentation style for other objects or items of data.

You can use views to implement custom "skins" for an application or content set. You can use them to help simplify the presentation of common objects or data types. You can even use then to automate the presentation of complex data structures such as that generated in an XML::DOM tree or similar. You let an iterator do the walking, and the view does the talking (or in this case, the presenting). Voila - you have view independant, structure shy traversal using templates.

In general, views can be used in a number of different ways to achieve several different things. They elegantly solve some problems which were otherwise difficult or complicated, and make easy some things that were previously hard.

At the moment, theyre still very experimental. The directive syntax and underlying API are likely to change quite considerably over the next version or two. Please be very wary about building your multi-million dollar e-commerce solutions based around this feature.

<<less
Download (0.76MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1103 downloads
OpenInteract2::Manual::I18N 1.99_06

OpenInteract2::Manual::I18N 1.99_06


OpenInteract2::Manual::I18N is an internationalization in OpenInteract2. more>>
OpenInteract2::Manual::I18N is an internationalization in OpenInteract2.

SYNOPSIS

This part of the manual will describe i18n efforts in OpenInteract2, how to create message bundles to distribute with your application, and how you can customize the process.

CAVEATS

Im a newbie at i18n/l10n efforts. The main purpose is to find the path I think most web applications will trod and make that as simple as possible to navigate. The hooks in the framework to enable localization should be sufficiently unobtrusive so as not to preclude other efforts you may have in this area.

So if you have ideas about how things can be done better or more flexibly, please join the openinteract-dev mailing list and chime in. (See "SEE ALSO" for more info on the mailing list.)

WRITING LOCALIZED APPLICATIONS

100% localization is hard

Localizing every aspect of your application is extremely difficult. There are the easy things like translating words on the screen, date/time formats and money. Then there are the tough things: what does this shade of yellow mean in China versus Saudi Arabia? What happens if someone reads this sequence of graphics from right-to-left instead of left-to-right? And on and on for many more items you couldnt have even thought up yet.

OpenInteract wont presume to take care of all these for you. Instead we try to make the most common operations as simple as possible. Hopefully that will be sufficient for your needs.

<<less
Download (0.91MB)
Added: 2007-06-08 License: Perl Artistic License Price:
870 downloads
Template::Manual::Plugins 2.15

Template::Manual::Plugins 2.15


Template::Manual::Plugins is Perl module for standard plugins. more>>
Template::Manual::Plugins is Perl module for standard plugins.
This section lists the standard plugins which can be used to extend the runtime functionality of the Template Toolkit. The plugins are distributed with the Template Toolkit but may required additional modules from CPAN.
TEMPLATE TOOLKIT PLUGINS
The following plugin modules are distributed with the Template Toolkit. Some of the plugins interface to external modules (detailed below) which should be downloaded from any CPAN site and installed before using the plugin.
Enhancements:
- Perl
<<less
Download (0.76MB)
Added: 2006-09-19 License: Perl Artistic License Price:
1132 downloads
Maypole::Manual::Cookbook 2.11

Maypole::Manual::Cookbook 2.11


Maypole::Manual::Cookbook is a Perl module for Maypole Cookbook. more>>
Maypole::Manual::Cookbook is a Perl module for Maypole Cookbook.

Hacks; design patterns; recipes: call it what you like, this chapter is a developing collection of techniques which can be slotted in to Maypole applications to solve common problems or make the development process easier.

As Maypole developers, we dont necessarily know the "best practice" for developing Maypole applications ourselves, in the same way that Larry Wall didnt know all about the best Perl programming style as soon as he wrote Perl. These techniques are what were using at the moment, but they may be refined, modularized, or rendered irrelevant over time. But theyve certainly saved us a bunch of hours work.

<<less
Download (0.14MB)
Added: 2006-09-18 License: Perl Artistic License Price:
1132 downloads
Catalyst::Manual::Intro 5.7003

Catalyst::Manual::Intro 5.7003


Catalyst::Manual::Intro is an Introduction to Catalyst. more>>
Catalyst::Manual::Intro is an Introduction to Catalyst.

This is a brief introduction to Catalyst. It explains the most important features of how Catalyst works and shows how to get a simple application up and running quickly. For an introduction (without code) to Catalyst itself, and why you should be using it, see Catalyst::Manual::About. For a systematic step-by-step introduction to writing an application with Catalyst, see Catalyst::Manual::Tutorial.

What is Catalyst?

Catalyst is an elegant web application framework, extremely flexible yet extremely simple. Its similar to Ruby on Rails, Spring (Java), and Maypole, upon which it was originally based. Its most important design philosphy is to provide easy access to all the tools you need to develop web applications, with few restrictions on how you need to use these tools.

However, this does mean that it is always possible to do things in a different way. Other web frameworks are initially simpler to use, but achieve this by locking the programmer into a single set of tools. Catalysts emphasis on flexibility means that you have to think more to use it. We view this as a feature. For example, this leads to Catalyst being more suited to system integration tasks than other web frameworks.

<<less
Download (0.22MB)
Added: 2006-09-25 License: Perl Artistic License Price:
1128 downloads
Catalyst::Manual::Cookbook 5.7001

Catalyst::Manual::Cookbook 5.7001


Catalyst::Manual::Cookbook is a Perl module for cooking with Catalyst. more>>
Catalyst::Manual::Cookbook is a Perl module for cooking with Catalyst.

These recipes cover some basic stuff that is worth knowing for catalyst developers.

<<less
Download (0.22MB)
Added: 2006-09-12 License: Perl Artistic License Price:
1142 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5