required
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2881
pam_require 0.7
pam_require is a simple Pluggable Authentication Module (PAM) for Linux (and maybe other systems which use PAM). more>>
pam_require is a simple Pluggable Authentication Module (PAM) for Linux (and maybe other systems which use PAM).
pam_require is an account module that allows you to require a special user or group to access a service.
Example
/etc/pam.d/ssh:
auth required pam_nologin.so
auth required pam_unix.so
auth required pam_env.so
account required pam_unix.so
account required pam_require.so @ssh-users admin
session required pam_unix.so
session optional pam_lastlog.so
session optional pam_motd.so
session optional pam_mail.so standard noenv
session required pam_limits.so
password required pam_unix.so
The above example requires a user to be member of the group ssh-users or to be user admin himself to login via ssh.
Enhancements:
- This release adds the ability to do non-case-sensitive matches, and fixes how negations are handled.
<<lesspam_require is an account module that allows you to require a special user or group to access a service.
Example
/etc/pam.d/ssh:
auth required pam_nologin.so
auth required pam_unix.so
auth required pam_env.so
account required pam_unix.so
account required pam_require.so @ssh-users admin
session required pam_unix.so
session optional pam_lastlog.so
session optional pam_motd.so
session optional pam_mail.so standard noenv
session required pam_limits.so
password required pam_unix.so
The above example requires a user to be member of the group ssh-users or to be user admin himself to login via ssh.
Enhancements:
- This release adds the ability to do non-case-sensitive matches, and fixes how negations are handled.
Download (0.008MB)
Added: 2006-06-08 License: GPL (GNU General Public License) Price:
1234 downloads
Module::Recursive::Require 0.04
Module::Recursive::Require is a Perl class that requires module recursively. more>>
Module::Recursive::Require is a Perl class that requires module recursive.
# ************************************** before
use MyApp::Foo;
use MyApp::Foo::CGI;
use MyApp::Foo::Mail;
use MyApp::Foo::Mail::Send;
# use use use use use !!
use MyApp::Foo::Hoge::Orz;
# ************************************** after
use Module::Recursive::Require;
use MyApp::Foo;
my @required_packages
= Module::Recursive::Require->new()->require_by(MyApp::Foo);
SYNOPSIS
use Module::Recursive::Require;
my $r = Module::Recursive::Require->new();
$r->first_loads(
qw/
MyApp::Foo::Boo
/
); # * It loads first.
$r->add_filter(qr/^Hoge/); # * Dont loaded qr/^Hoge/
$r->add_filter(qr/Base.pm$/); # * Dont loaded qr/Base.pm$/
my @packages = $r->require_of(MyApp::Foo);
# * or
my $packages_array_ref
= $r->require_of(MyApp::Foo);
METHOD ^
new( %args )
%args = (
path => /var/www/my/lib, # * default $INC[0]
extensions => pm , # * default "pm" and "pl"
);
first_loads( @package_names );
add_filter(qr/regexp/)
require_of( MyApp::Foo );
require_by( MyApp::Foo );
Deprecated. For backwards compatibility only.
<<less# ************************************** before
use MyApp::Foo;
use MyApp::Foo::CGI;
use MyApp::Foo::Mail;
use MyApp::Foo::Mail::Send;
# use use use use use !!
use MyApp::Foo::Hoge::Orz;
# ************************************** after
use Module::Recursive::Require;
use MyApp::Foo;
my @required_packages
= Module::Recursive::Require->new()->require_by(MyApp::Foo);
SYNOPSIS
use Module::Recursive::Require;
my $r = Module::Recursive::Require->new();
$r->first_loads(
qw/
MyApp::Foo::Boo
/
); # * It loads first.
$r->add_filter(qr/^Hoge/); # * Dont loaded qr/^Hoge/
$r->add_filter(qr/Base.pm$/); # * Dont loaded qr/Base.pm$/
my @packages = $r->require_of(MyApp::Foo);
# * or
my $packages_array_ref
= $r->require_of(MyApp::Foo);
METHOD ^
new( %args )
%args = (
path => /var/www/my/lib, # * default $INC[0]
extensions => pm , # * default "pm" and "pl"
);
first_loads( @package_names );
add_filter(qr/regexp/)
require_of( MyApp::Foo );
require_by( MyApp::Foo );
Deprecated. For backwards compatibility only.
Download (0.003MB)
Added: 2007-05-12 License: Perl Artistic License Price:
895 downloads
SQLiteJDBC 034
SQLiteJDBC supports the most commonly used features of JDBC that can be efficiently implemented on top of SQLite. more>>
SQLiteJDBC is a JDBC driver for SQLite which is written as a Java JNI layer over the SQLite 3.3.x API.
SQLiteJDBC supports the most commonly used features of JDBC that can be efficiently implemented on top of SQLite. Only a single native JNI library is required, and SQLite is compiled in.
Binaries are provided for Linux, Mac OS X, and Windows.
<<lessSQLiteJDBC supports the most commonly used features of JDBC that can be efficiently implemented on top of SQLite. Only a single native JNI library is required, and SQLite is compiled in.
Binaries are provided for Linux, Mac OS X, and Windows.
Download (0.13MB)
Added: 2007-06-19 License: BSD License Price:
521 downloads
Text::Quote 0.3
Text::Quote contains quotes strings as required for perl to eval them back correctly. more>>
Text::Quote contains quotes strings as required for perl to eval them back correctly.
SYNOPSIS
use Text::Quote;
my @quotes=map{$quoter->quote($_,indent=>6,col_width=>60)}(
"The time has come"
the walrus said,
"to speak of many things..."
," 123456abtn13fr16172021222324252627303132e34353637",
("6abtn13fr32e34" x 5),2/3,10,00);
for my $i (1..@quotes) {
print "$var$i=".$quotes[$i-1].";n";
}
Would produce:
$var1=qq"The time has come"ntthetwalrus said,nt"to speak of man.
qqy things...";
$var2=" 123456abtn13fr16172021222324252627".
"303132e34353637";
$var3=("6abtn13fr32e34" x 5);
$var4=0.666666666666667;
$var5=10;
$var6=00;
<<lessSYNOPSIS
use Text::Quote;
my @quotes=map{$quoter->quote($_,indent=>6,col_width=>60)}(
"The time has come"
the walrus said,
"to speak of many things..."
," 123456abtn13fr16172021222324252627303132e34353637",
("6abtn13fr32e34" x 5),2/3,10,00);
for my $i (1..@quotes) {
print "$var$i=".$quotes[$i-1].";n";
}
Would produce:
$var1=qq"The time has come"ntthetwalrus said,nt"to speak of man.
qqy things...";
$var2=" 123456abtn13fr16172021222324252627".
"303132e34353637";
$var3=("6abtn13fr32e34" x 5);
$var4=0.666666666666667;
$var5=10;
$var6=00;
Download (0.012MB)
Added: 2007-08-06 License: Perl Artistic License Price:
810 downloads
Getopt::Lucid 0.16
Getopt::Lucid is a clear, readable syntax for command line processing. more>>
Getopt::Lucid is a clear, readable syntax for command line processing.
SYNOPSIS
use Getopt::Lucid qw( :all );
# basic option specifications with aliases
@specs = (
Switch("version|V"),
Counter("verbose|v"),
Param("config|C"),
List("lib|l|I"),
Keypair("define"),
Switch("help|h")
);
$opt = Getopt::Lucid->getopt( @specs );
$verbosity = $opt->get_verbose;
@libs = $opt->get_lib;
%defs = $opt->get_define;
%all_options = $opt->options;
# advanced option specifications
@adv_spec = (
Param("input")->required, # required
Param("mode")->default("tcp"), # defaults
Param("host")->needs("port"), # dependencies
Param("port", qr/d+/ )->required, # regex validation
Param("config", sub { -r } ), # custom validation
Param("help")->anycase, # case insensitivity
);
# example with a config file
use Config::Std;
if ( -r $opt->get_config ) {
read_config( $opt->get_config() => my %config_hash );
$opt->merge_defaults( $config_hash{} );
}
The goal of this module is providing good code readability and clarity of intent for command-line option processing. While readability is a subjective standard, Getopt::Lucid relies on a more verbose, plain-English option specification as compared against the more symbolic approach of Getopt::Long.
Main features:
- Five option types: switches, counters, parameters, lists, and keypairs
- Three option styles: long, short (including bundled), and bare (without dashes)
- Specification of defaults, required options and option dependencies
- Validation of options with regexes or subroutines
- Negation of options on the command line
- Support for parsing any array, not just the default @ARGV
- Incorporation of external defaults (e.g. from a config file) with user control of precedence
<<lessSYNOPSIS
use Getopt::Lucid qw( :all );
# basic option specifications with aliases
@specs = (
Switch("version|V"),
Counter("verbose|v"),
Param("config|C"),
List("lib|l|I"),
Keypair("define"),
Switch("help|h")
);
$opt = Getopt::Lucid->getopt( @specs );
$verbosity = $opt->get_verbose;
@libs = $opt->get_lib;
%defs = $opt->get_define;
%all_options = $opt->options;
# advanced option specifications
@adv_spec = (
Param("input")->required, # required
Param("mode")->default("tcp"), # defaults
Param("host")->needs("port"), # dependencies
Param("port", qr/d+/ )->required, # regex validation
Param("config", sub { -r } ), # custom validation
Param("help")->anycase, # case insensitivity
);
# example with a config file
use Config::Std;
if ( -r $opt->get_config ) {
read_config( $opt->get_config() => my %config_hash );
$opt->merge_defaults( $config_hash{} );
}
The goal of this module is providing good code readability and clarity of intent for command-line option processing. While readability is a subjective standard, Getopt::Lucid relies on a more verbose, plain-English option specification as compared against the more symbolic approach of Getopt::Long.
Main features:
- Five option types: switches, counters, parameters, lists, and keypairs
- Three option styles: long, short (including bundled), and bare (without dashes)
- Specification of defaults, required options and option dependencies
- Validation of options with regexes or subroutines
- Negation of options on the command line
- Support for parsing any array, not just the default @ARGV
- Incorporation of external defaults (e.g. from a config file) with user control of precedence
Download (0.039MB)
Added: 2007-01-16 License: Perl Artistic License Price:
1012 downloads
QDBusGui 0.1
QDBusGui is a tool for dbus. more>>
QDBusGui is a tool for dbus. QDBusGui lists all session services together with its paths, interfaces, methods and properties.
The program also supports calling simple dbus methods that doesnt have any arguments.
To install (qt4 and qt-dbus is required ):
1. Uncompress the file and cd to the qdbusgui directory.
2. > qmake
3. > make
and run:
> ./qdbus
<<lessThe program also supports calling simple dbus methods that doesnt have any arguments.
To install (qt4 and qt-dbus is required ):
1. Uncompress the file and cd to the qdbusgui directory.
2. > qmake
3. > make
and run:
> ./qdbus
Download (0.006MB)
Added: 2006-07-03 License: GPL (GNU General Public License) Price:
1210 downloads
GFreqlet 1.0 Beta 2
GFreqlet is a GNOME applet for Linux that not only monitors CPU frequency scaling. more>>
GFreqlet is a GNOME applet for Linux that not only monitors CPU frequency scaling, but also allows the end user to change the frequency or governor with just a click.
It automatically detects which frequencies and governors your processor supports, so there is no configuration required. The applet itself is not run as root, nor required to modify to run with root ownership, but password prompts with gksudo if a super user action is required. GFreqlet is very straight forward and minimal.
This project is open source software, licensed under the GNU GPL (General Public License).
<<lessIt automatically detects which frequencies and governors your processor supports, so there is no configuration required. The applet itself is not run as root, nor required to modify to run with root ownership, but password prompts with gksudo if a super user action is required. GFreqlet is very straight forward and minimal.
This project is open source software, licensed under the GNU GPL (General Public License).
Download (0.009MB)
Added: 2007-03-11 License: GPL (GNU General Public License) Price:
963 downloads
FreeRa 070122
FreeRa is a Westwood red alert game engine. more>>
FreeRa is a Westwood red alert game engine (original .mix files required). This is a rebuild of the (westwood) red alert game engine (based on FreeCNC).
FreeRa is a real time strategy game. To play the game with this engine you need the original game (mix files). The only game supported is red alert 1.
<<lessFreeRa is a real time strategy game. To play the game with this engine you need the original game (mix files). The only game supported is red alert 1.
Download (0.50MB)
Added: 2007-02-02 License: GPL (GNU General Public License) Price:
591 downloads
RSS Ripper 1.0
RSS Ripper project is a set of Python scripts that rewrites RSS feeds as required for better ease of use. more>>
RSS Ripper project is a set of Python scripts that rewrites RSS feeds as required for better ease of use. After the rip and rewrite, the new RSS feed is uploaded to your FTP server for your own private re-subscription.
Example Usage:
Rename digg_ripper.py-dist
mv digg_ripper.py-dist digg_ripper.py
Edit the FTP values at the top of the script to point to your own FTP.
FTP_HOST = example.com
FTP_USER = username
FTP_PASS = password
FTP_DIR = ~/path/to/public_html
Run it:
python digg_ripper.py
or
./digg_ripper.py
You may want to add a cron job:
0 * * * * /path/to/rss_ripper/digg_ripper.py >/dev/null 2>&1
And finally you can subscribe to your own custom rss feed.
<<lessExample Usage:
Rename digg_ripper.py-dist
mv digg_ripper.py-dist digg_ripper.py
Edit the FTP values at the top of the script to point to your own FTP.
FTP_HOST = example.com
FTP_USER = username
FTP_PASS = password
FTP_DIR = ~/path/to/public_html
Run it:
python digg_ripper.py
or
./digg_ripper.py
You may want to add a cron job:
0 * * * * /path/to/rss_ripper/digg_ripper.py >/dev/null 2>&1
And finally you can subscribe to your own custom rss feed.
Download (0.003MB)
Added: 2007-05-24 License: BSD License Price:
883 downloads
JChessBoard 1.5
JChessBoard project is a Java-based chess board and PGN viewer/editor. more>>
JChessBoard project is a Java-based chess board and PGN viewer/editor.
JChessBoard is a chess game and PGN viewer/editor written in Java that can be connected to another JChessBoard via a direct TCP/IP connection.
No Internet Chess Server is required for playing.
<<lessJChessBoard is a chess game and PGN viewer/editor written in Java that can be connected to another JChessBoard via a direct TCP/IP connection.
No Internet Chess Server is required for playing.
Download (0.19MB)
Added: 2006-11-13 License: GPL (GNU General Public License) Price:
1076 downloads
SimpleDoc 0.7.1
SimpleDoc project is a simple Web-based document management system. more>>
SimpleDoc project is a simple Web-based document management system.
The interface is simple and intuitive, there is a tree structure for management and content editing is done without needing to reload the browser.
No database is required.
Main features:
- By using javascript extensively the interface is simple and intuitive, management is done easier and faster.
- Tree structure management and content editing is done without reloading the browser using XMLHttpRequest object, feel like in desktop applications.
- No database is required, the content is kept on the disk in files/directories using the same structure as you see in Tree View, you can edit the content manually, you are not required to use the admin inerface.
- Generate various types of documentation using one of available templates: Tree Menu, Raw html files etc.
<<lessThe interface is simple and intuitive, there is a tree structure for management and content editing is done without needing to reload the browser.
No database is required.
Main features:
- By using javascript extensively the interface is simple and intuitive, management is done easier and faster.
- Tree structure management and content editing is done without reloading the browser using XMLHttpRequest object, feel like in desktop applications.
- No database is required, the content is kept on the disk in files/directories using the same structure as you see in Tree View, you can edit the content manually, you are not required to use the admin inerface.
- Generate various types of documentation using one of available templates: Tree Menu, Raw html files etc.
Download (0.13MB)
Added: 2006-10-03 License: GPL (GNU General Public License) Price:
1116 downloads
AutoBrowser 0.3
AutoBrowser is a stateful replacement for lwp-request. more>>
AutoBrowser is a stateful replacement for lwp-request. ("GET"/"POST" commandline tools) It provides a mechanism to describe a series of interactions with a server and tracks cookies, redirections, etc throughout the interaction. It is essentially a non-interactive web browser. It supports SSL connections.
I needed to retrieve a CSV file from a companys web site automatically on a daily basis -- however they were using SSL and their site required that I log in and navigate the menus in order to actually get the file. Thats how autobrowser appeared.
<<lessI needed to retrieve a CSV file from a companys web site automatically on a daily basis -- however they were using SSL and their site required that I log in and navigate the menus in order to actually get the file. Thats how autobrowser appeared.
Download (0.005MB)
Added: 2006-06-15 License: GPL (GNU General Public License) Price:
1226 downloads
Image::ExifTool::QuickTime 6.42
Image::ExifTool::QuickTime is a Perl module to read QuickTime and MP4 meta information. more>>
Image::ExifTool::QuickTime is a Perl module to read QuickTime and MP4 meta information.
SYNOPSIS
This module is used by Image::ExifTool
This module contains routines required by Image::ExifTool to extract information from QuickTime and MP4 video files.
<<lessSYNOPSIS
This module is used by Image::ExifTool
This module contains routines required by Image::ExifTool to extract information from QuickTime and MP4 video files.
Download (1.0MB)
Added: 2006-11-16 License: Perl Artistic License Price:
1082 downloads
Reft 1.2
Reft stands for Ridiculously Easy File Transfer, and is a file transfer program without hassles. more>>
Reft comes from "Ridiculously Easy File Transfer", and is a file transfer program without hassles.
All thats required is for two parties to load Reft. One person sends a file, the other person accepts the file, and thats it
Usage:
java -jar reft-0.1.jar
<<lessAll thats required is for two parties to load Reft. One person sends a file, the other person accepts the file, and thats it
Usage:
java -jar reft-0.1.jar
Download (0.051MB)
Added: 2007-05-13 License: LGPL (GNU Lesser General Public License) Price:
894 downloads
Qirat Quran Reciter 1.00
Qirat Quran Reciter project can read, search and listen to the Noble Quran (koran, coran) being recited to you. more>>
Qirat Quran Reciter project can read, search and listen to the Noble Quran (koran, coran) being recited to you.
Many translations available (English, French, Spanish, Turkish, Indonesian etc) and NO audio plugin required.
Works on Mac, Windows, Linux and Solaris. Includes many features and easy to use interface.
<<lessMany translations available (English, French, Spanish, Turkish, Indonesian etc) and NO audio plugin required.
Works on Mac, Windows, Linux and Solaris. Includes many features and easy to use interface.
Download (55.3MB)
Added: 2007-05-13 License: Freeware Price:
902 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above required search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed