default 0
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 18918
grub-choose-default 0.2
grub-choose-default is a simple but handy GUI to set the grub default for the next boot. more>>
grub-choose-default is a simple but handy GUI to set the grub default for the next boot.
Control Grub Default through a GUI
Do you have a dual boot system? Isnt it annoying when you want to reboot from Linux into Windows or vice-versa, and you have to wait for the machine to shut down, BIOS to initialize just so that you can now select the OS that you want to boot into?
grub-choose-default gives you a GUI that you can use to easily select the next default for grub and you can go and grab a snack while your computer reboots without having to wait for anything.
Its a very simple program that just reads your grub menu entries and then lets you click on the one you want to be the next default.
How It Works
In grubs menu.lst file you need to specify default saved, so that grub consults the file default in the grub directory to see which entry it should boot. That file is then modified by grub-choose-default
Cross Platform
grub-choose-default is written in Python (which is required to be installed at the moment) and works under Linux and Windows.
Under Linux it reads /boot/grub/menu.lst and writes your choice to /boot/grub/default
Then grub-choose-default searches all your drives for a grub/menu.lst or a boot/grub/menu.lst. There currently is no way to specify manually where menu.lst resides, please let me know if this is needed.
<<lessControl Grub Default through a GUI
Do you have a dual boot system? Isnt it annoying when you want to reboot from Linux into Windows or vice-versa, and you have to wait for the machine to shut down, BIOS to initialize just so that you can now select the OS that you want to boot into?
grub-choose-default gives you a GUI that you can use to easily select the next default for grub and you can go and grab a snack while your computer reboots without having to wait for anything.
Its a very simple program that just reads your grub menu entries and then lets you click on the one you want to be the next default.
How It Works
In grubs menu.lst file you need to specify default saved, so that grub consults the file default in the grub directory to see which entry it should boot. That file is then modified by grub-choose-default
Cross Platform
grub-choose-default is written in Python (which is required to be installed at the moment) and works under Linux and Windows.
Under Linux it reads /boot/grub/menu.lst and writes your choice to /boot/grub/default
Then grub-choose-default searches all your drives for a grub/menu.lst or a boot/grub/menu.lst. There currently is no way to specify manually where menu.lst resides, please let me know if this is needed.
Download (0.003MB)
Added: 2007-08-09 License: GPL (GNU General Public License) Price:
813 downloads
Wiki::Toolkit::Formatter::Default 0.74
Wiki::Toolkit::Formatter::Default is a formatter for Wiki::Toolkit. more>>
Wiki::Toolkit::Formatter::Default is a formatter for Wiki::Toolkit.
SYNOPSIS
my $store = Wiki::Toolkit::Store::SQLite->new( ... );
# See below for parameter details.
my $formatter = Wiki::Toolkit::Formatter::Default->new( %config );
my $wiki = Wiki::Toolkit->new( store => $store,
formatter => $formatter );
METHODS
new
my $formatter = Wiki::Toolkit::Formatter::Default->new(
extended_links => 0,
implicit_links => 1,
allowed_tags => [qw(b i)], # defaults to none
macros => {},
node_prefix => wiki.cgi?node= );
Parameters will default to the values shown above (apart from allowed_tags, which defaults to allowing no tags).
macros - be aware that macros are processed after filtering out disallowed HTML tags. Currently macros are just strings, maybe later we can add in subs if we think it might be useful.
Macro example:
macros => { qr/(^|b)@SEARCHBOX(b|$)/ =>
qq(
) }
format
my $html = $formatter->format( $content );
Escapes any tags which werent specified as allowed on creation, then interpolates any macros, then calls Text::WikiFormat::format (with the config set up when new was called) to translate the raw Wiki language supplied into HTML.
<<lessSYNOPSIS
my $store = Wiki::Toolkit::Store::SQLite->new( ... );
# See below for parameter details.
my $formatter = Wiki::Toolkit::Formatter::Default->new( %config );
my $wiki = Wiki::Toolkit->new( store => $store,
formatter => $formatter );
METHODS
new
my $formatter = Wiki::Toolkit::Formatter::Default->new(
extended_links => 0,
implicit_links => 1,
allowed_tags => [qw(b i)], # defaults to none
macros => {},
node_prefix => wiki.cgi?node= );
Parameters will default to the values shown above (apart from allowed_tags, which defaults to allowing no tags).
macros - be aware that macros are processed after filtering out disallowed HTML tags. Currently macros are just strings, maybe later we can add in subs if we think it might be useful.
Macro example:
macros => { qr/(^|b)@SEARCHBOX(b|$)/ =>
qq(
) }
format
my $html = $formatter->format( $content );
Escapes any tags which werent specified as allowed on creation, then interpolates any macros, then calls Text::WikiFormat::format (with the config set up when new was called) to translate the raw Wiki language supplied into HTML.
Download (0.10MB)
Added: 2007-08-13 License: Perl Artistic License Price:
803 downloads
dterm 0.1
dterm application is a simple terminal emulator, which doesnt actually emulate any particular terminal. more>>
dterm application is a simple terminal emulator, which doesnt actually emulate any particular terminal. Mainly, it is designed for use with xterm and friends, which already do a perfectly good emulation, and therefore dont need any special help; dterm simply provides a means by which keystrokes are forwarded to the serial line, and data forwarded from the serial line appears on the terminal.
Running dterm
dterm is invoked thusly:
dterm [options|device ...]
dterm attempts to read the file ~/.dtermrc for options; if this doesnt exist, it tries /etc/dtermrc. Then it parses the options passed on the command line.
The options read should include a device name, e.g "ttyS0" or "ttyd0" for the first serial port on a Linux or FreeBSD system respectively.
Once started, dterm can be got into command mode using Ctrl/]. Press enter once from command mode to get back into conversational mode. (The command character can be changed with the esc= option, e.g. esc=p to use Ctrl/P instead of Ctrl/].)
Options:
The following options can be used from command mode
300, 1200, 9600 etc: Set speed, default 9600.
5, 6, 7, 8: Set bits per character, default 8.
1, 2: Set number of stop bits, default 1.
e, o, n, m, s: Set parity to even, odd, none, mark or space, default none.
cts, nocts: Enable / disable CTS flow control, default nocts.
xon, noxon: Enable / disable XON/XOFF flow control, default noxon.
modem: Enable / disable modem control (hang up modem on exit, exit if modem hangs up), default nomodem.
bs, nobs: Enable / disable mapping of Delete to Backspace, default nobs.
del, nodel: Enable / disable mapping of Backspace to Delete, default nodel.
maplf, nomaplf: Enable / disable mapping of LF to CR, default nomaplf.
igncr, noigncr: Ignore / output carriage returns, default noigncr.
crlf, nocrlf: Enable / disable sending LF after each CR, default nocrlf.
b: Send a 500 ms break.
dtr, nodtr: Raise / lower DTR, default dtr.
rts, norts: Raise / lower RTS, default rts.
d, r: Toggle DTR / RTS.
esc= : Set command mode character to Ctrl/ (default ])
@ : Read and process configuration from .
! : Execute shell command
show: Display current configuration and modem status.
help, h, ?: Display a summary of commands.
version: Display version, copyright and warranty information.
quit, q: Exit
Examples:
Connect via ttyS1 to a system running at 2400 bps, 7 bits even parity:
dterm ttyS1 2400 7 e
Send a break in a running session:
^]
dterm> b
dterm>
<<lessRunning dterm
dterm is invoked thusly:
dterm [options|device ...]
dterm attempts to read the file ~/.dtermrc for options; if this doesnt exist, it tries /etc/dtermrc. Then it parses the options passed on the command line.
The options read should include a device name, e.g "ttyS0" or "ttyd0" for the first serial port on a Linux or FreeBSD system respectively.
Once started, dterm can be got into command mode using Ctrl/]. Press enter once from command mode to get back into conversational mode. (The command character can be changed with the esc= option, e.g. esc=p to use Ctrl/P instead of Ctrl/].)
Options:
The following options can be used from command mode
300, 1200, 9600 etc: Set speed, default 9600.
5, 6, 7, 8: Set bits per character, default 8.
1, 2: Set number of stop bits, default 1.
e, o, n, m, s: Set parity to even, odd, none, mark or space, default none.
cts, nocts: Enable / disable CTS flow control, default nocts.
xon, noxon: Enable / disable XON/XOFF flow control, default noxon.
modem: Enable / disable modem control (hang up modem on exit, exit if modem hangs up), default nomodem.
bs, nobs: Enable / disable mapping of Delete to Backspace, default nobs.
del, nodel: Enable / disable mapping of Backspace to Delete, default nodel.
maplf, nomaplf: Enable / disable mapping of LF to CR, default nomaplf.
igncr, noigncr: Ignore / output carriage returns, default noigncr.
crlf, nocrlf: Enable / disable sending LF after each CR, default nocrlf.
b: Send a 500 ms break.
dtr, nodtr: Raise / lower DTR, default dtr.
rts, norts: Raise / lower RTS, default rts.
d, r: Toggle DTR / RTS.
esc= : Set command mode character to Ctrl/ (default ])
@ : Read and process configuration from .
! : Execute shell command
show: Display current configuration and modem status.
help, h, ?: Display a summary of commands.
version: Display version, copyright and warranty information.
quit, q: Exit
Examples:
Connect via ttyS1 to a system running at 2400 bps, 7 bits even parity:
dterm ttyS1 2400 7 e
Send a break in a running session:
^]
dterm> b
dterm>
Download (0.014MB)
Added: 2007-06-15 License: GPL (GNU General Public License) Price:
984 downloads
reTCP 0.46
reTCP is a user-space TCP connection redirector. more>>
reTCP is a user-space TCP connection redirector with special HTTP proxy support. It can fix common flaws in HTTP requests, log data transfer, and do arbitrary transformations on response headers and content.
Options:
-sPORT set source listen (incoming) TCP port to PORT
-SHOST set source listen/bind (incoming) hostname to HOST
-CHOST connect from this HOST to remote (bind() before connect())
-gBOOL do gethostby*() DNS lookups iff BOOL. default: true
-zBOOL go into the background iff BOOL. default: false
-qUINT print global messages of verbosity UINT to stdout. default: 2
-1UINT print per connection messages of verbosity UINT to stdout. default: 2
-el emulate fake Lynx browser (User-agent:, Accept: etc.)
-en emulate fake Netscape 4.61 browser (User-agent:, Accept: etc.)
-e0 dont change browser information. default.
-pBOOL purge HTTP cookies sent by the client iff BOOL. default: false
-rBOOL purge HTTP Referer: sent by the client iff BOOL. default: false
-mBOOL purge HTTP If-modified-since: by the client iff BOOL. default: false
-fBOOL fix browser URLEncode bugs (i.e spaces in the URL). default: true
-iSTR set external Server -> Client filter command. default: none
-HSTR use handshake ("STRn") with external filters. default: none
-v print software version information and exit immediately
-h print this help screen and exit immediately
Enhancements:
- This release fixes a bug related to truncating HTTP request headers to 1024 bytes, adds a -F0 switch to disable forking, and fixes minor memory leaks.
<<lessOptions:
-sPORT set source listen (incoming) TCP port to PORT
-SHOST set source listen/bind (incoming) hostname to HOST
-CHOST connect from this HOST to remote (bind() before connect())
-gBOOL do gethostby*() DNS lookups iff BOOL. default: true
-zBOOL go into the background iff BOOL. default: false
-qUINT print global messages of verbosity UINT to stdout. default: 2
-1UINT print per connection messages of verbosity UINT to stdout. default: 2
-el emulate fake Lynx browser (User-agent:, Accept: etc.)
-en emulate fake Netscape 4.61 browser (User-agent:, Accept: etc.)
-e0 dont change browser information. default.
-pBOOL purge HTTP cookies sent by the client iff BOOL. default: false
-rBOOL purge HTTP Referer: sent by the client iff BOOL. default: false
-mBOOL purge HTTP If-modified-since: by the client iff BOOL. default: false
-fBOOL fix browser URLEncode bugs (i.e spaces in the URL). default: true
-iSTR set external Server -> Client filter command. default: none
-HSTR use handshake ("STRn") with external filters. default: none
-v print software version information and exit immediately
-h print this help screen and exit immediately
Enhancements:
- This release fixes a bug related to truncating HTTP request headers to 1024 bytes, adds a -F0 switch to disable forking, and fixes minor memory leaks.
Download (0.075MB)
Added: 2006-11-29 License: GPL (GNU General Public License) Price:
1061 downloads
tuneit 0.3
tuneit is a simple command-line instrument tuner for Linux. more>>
tuneit is a simple command-line instrument tuner for Linux.
It uses two different algorithms for pitch detection. By default, a simple and fast Schmitt Trigger based algorithm is used to detect the fundamental frequency of an instrument.
For better and more reliable results, there is an alternative FFT based algorithm which is much more CPU intensive.
As audio capture backends ALSA and JACK are supported. By default, tuneit will try to use the hw:0,0 ALSA device.
Options:
tuneit [OPTIONS...] [captureDevice]
Valid options:
-f Use the more CPU intensive FFT based algorithm
-i List available input ports and exit
-j Use JACK as the audio transport system
-l LATENCY Measurement window size in 1/N seconds (default is 10)
-r RATE Set desired ALSA sample rate (default is 48000)
-t HERTZ Tune the A note of the scale (default is 440.0)
Enhancements:
- Now uses the floating-point version of FFTW3 and in-place transforms for better performance when using the FFT algorithm.
- Fixes to support compilation with GCC 4.0.
<<lessIt uses two different algorithms for pitch detection. By default, a simple and fast Schmitt Trigger based algorithm is used to detect the fundamental frequency of an instrument.
For better and more reliable results, there is an alternative FFT based algorithm which is much more CPU intensive.
As audio capture backends ALSA and JACK are supported. By default, tuneit will try to use the hw:0,0 ALSA device.
Options:
tuneit [OPTIONS...] [captureDevice]
Valid options:
-f Use the more CPU intensive FFT based algorithm
-i List available input ports and exit
-j Use JACK as the audio transport system
-l LATENCY Measurement window size in 1/N seconds (default is 10)
-r RATE Set desired ALSA sample rate (default is 48000)
-t HERTZ Tune the A note of the scale (default is 440.0)
Enhancements:
- Now uses the floating-point version of FFTW3 and in-place transforms for better performance when using the FFT algorithm.
- Fixes to support compilation with GCC 4.0.
Download (0.096MB)
Added: 2006-02-03 License: GPL (GNU General Public License) Price:
1366 downloads
Tux Paint Default Stamps 2007-07-01
Tux Paint Default Stamps project is a collection of hundreds of rubber stamp images. more>>
Tux Paint Default Stamps project is a collection of hundreds of "rubber stamp" images (and associated descriptions and sound effects) for the childrens drawing program, "Tux Paint." Both PNG and SVG images are included.
Categories include animals, clothes, food, hobbies, household, medical, military, natural forces, people, plants, seasonal, space, sports, symbols, town, and vehicles.
Enhancements:
- SVG-based images (which are supported by Tux Paint 0.9.17) are now included.
- Stamps were added for food, animals, alphabets, signs, sports-related, musical instruments, money, and flowers.
- Translations were added for Czech, Latvian, and Thai.
- The English, Basque, French, Gujarati, Japanese, Russian, Spanish translations were updated.
<<lessCategories include animals, clothes, food, hobbies, household, medical, military, natural forces, people, plants, seasonal, space, sports, symbols, town, and vehicles.
Enhancements:
- SVG-based images (which are supported by Tux Paint 0.9.17) are now included.
- Stamps were added for food, animals, alphabets, signs, sports-related, musical instruments, money, and flowers.
- Translations were added for Czech, Latvian, and Thai.
- The English, Basque, French, Gujarati, Japanese, Russian, Spanish translations were updated.
Download (MB)
Added: 2007-07-05 License: GPL (GNU General Public License) Price:
513 downloads
mod_watchcat 1.0
mod_watchcat is a module developed to provide watchcatd-awareness to the Apache 2 webserver. more>>
mod_watchcat is a module developed to provide watchcatd-awareness to the Apache 2 webserver. This allows a system administrator to set up timeouts for Apache processes, and thus provide protection against badly coded or malicious scripts. mod_watchcat can be configured to kill those resource-consuming processes before the server locks-up.
Enabling mod_watchcat
To enable mod_watchcat, you need to add the following directive to the Apache configuration file:
LoadModule watchcat_module modules/mod_watchcat.so
Configuration directives
There are four directives available for the configuration of mod_watchcat: CatType, CatTimeout, CatOrder and CatLogHandler. They are described below. The mod_watchcat directives are not context-sensitive. This means they can be included anywhere on the Apache configuration, including the .htaccess file. This, however, requires the Options item on the AllowOverride directive.
CatType type handler [ handler...]
This directive creates a new type, which will be used on the other configuration directives for the settings that will affect the specified handlers. The default type is automatically created, and doesnt accept any handlers. It is meant to be a "catch-all" for the handlers not specifically declared.
CatTimeout type timeout
This directive associates a timeout (in seconds) with the specified type. The default timeout (used for the default type) is 60 seconds.
CatOrder type [ type...]
This directive defines the matching order for the list of types specified as a parameter.
CatLogHandler
This directive is used to log the handlers of the requests. It is useful do find out the names of the handlers to be used on the CatType directive.
Configuration Examples
The configuration below defines the type script to contain the application/x-httpd-php, application/x-perl and application/x-cgi handlers. The timeout for this type is then set to 60 seconds. The default timeout (for requests that dont match the the script type is set to 1800 seconds. Finally, the matching order is set so that requests for the script type are handled before those for the default type.
CatType script application/x-httpd-php application/x-perl application/x-cgi
CatTimeout script 60
CatTimeout default 1800
CatOrder script default
The next example sets a timeout of 0 for static page handlers. This means that watchcat will not monitor those requests.
CatType static text/html text/plain
CatType static application/x-httpd-php-source
CatTimeout static 0
CatOrder static default
The example below shows how inheritance works on the configuration of mod_watchcat. The configuration specified for the /home directory inherits the global configuration but uses a different timeout value.
CatType perl application/x-perl application/x-cgi
CatTimeout perl 60
CatTimeout default 1800
CatOrder perl default
< Directory /home >
CatTimeout perl 30
< /Directory >
The next example shows a configuration that will set a timeout for PHP scripts and ignore the other handlers (note that specifying the default handler explicitly is not necessary.)
CatType php application/x-httpd-php
CatTimeout php 90
CatOrder php
This example shows how to disable the timeouts for a given directory.
CatTimeout default 3600
CatOrder default
< Directory /var/www/htdocs >
# Disable timeouts
CatTimeout default 0
< /Directory >
<<lessEnabling mod_watchcat
To enable mod_watchcat, you need to add the following directive to the Apache configuration file:
LoadModule watchcat_module modules/mod_watchcat.so
Configuration directives
There are four directives available for the configuration of mod_watchcat: CatType, CatTimeout, CatOrder and CatLogHandler. They are described below. The mod_watchcat directives are not context-sensitive. This means they can be included anywhere on the Apache configuration, including the .htaccess file. This, however, requires the Options item on the AllowOverride directive.
CatType type handler [ handler...]
This directive creates a new type, which will be used on the other configuration directives for the settings that will affect the specified handlers. The default type is automatically created, and doesnt accept any handlers. It is meant to be a "catch-all" for the handlers not specifically declared.
CatTimeout type timeout
This directive associates a timeout (in seconds) with the specified type. The default timeout (used for the default type) is 60 seconds.
CatOrder type [ type...]
This directive defines the matching order for the list of types specified as a parameter.
CatLogHandler
This directive is used to log the handlers of the requests. It is useful do find out the names of the handlers to be used on the CatType directive.
Configuration Examples
The configuration below defines the type script to contain the application/x-httpd-php, application/x-perl and application/x-cgi handlers. The timeout for this type is then set to 60 seconds. The default timeout (for requests that dont match the the script type is set to 1800 seconds. Finally, the matching order is set so that requests for the script type are handled before those for the default type.
CatType script application/x-httpd-php application/x-perl application/x-cgi
CatTimeout script 60
CatTimeout default 1800
CatOrder script default
The next example sets a timeout of 0 for static page handlers. This means that watchcat will not monitor those requests.
CatType static text/html text/plain
CatType static application/x-httpd-php-source
CatTimeout static 0
CatOrder static default
The example below shows how inheritance works on the configuration of mod_watchcat. The configuration specified for the /home directory inherits the global configuration but uses a different timeout value.
CatType perl application/x-perl application/x-cgi
CatTimeout perl 60
CatTimeout default 1800
CatOrder perl default
< Directory /home >
CatTimeout perl 30
< /Directory >
The next example shows a configuration that will set a timeout for PHP scripts and ignore the other handlers (note that specifying the default handler explicitly is not necessary.)
CatType php application/x-httpd-php
CatTimeout php 90
CatOrder php
This example shows how to disable the timeouts for a given directory.
CatTimeout default 3600
CatOrder default
< Directory /var/www/htdocs >
# Disable timeouts
CatTimeout default 0
< /Directory >
Download (0.005MB)
Added: 2006-04-06 License: GPL (GNU General Public License) Price:
1296 downloads
getsnmp 0.3
getsnmp project is a scheduler for collect snmp values from any network equipment and store it into a rrdtool database. more>>
getsnmp project is a scheduler for collect snmp values from any network equipment and store it into a rrdtool database.
global config section:
COMMAND LINE
-h help
Comma separated network interfaces listen to.
-f config_file
Specify the config file.
-D log level required
-d run as daemon
-v version
CONFIG FILE
directorydb < directory >
store rrdtool db files into this directory
lockfile < pidfile >
file used for store pid number and lock the process
daemon (yes|no)
run in daemon mode (fork) ?
umask umask
mask creation file
user user
user running application
chrootdir < path >
directory to chroot application
loglevel (0|1|2|3|4|5|6|7)
log with this level
0: emergency
1: alert
2: critical
3: error
4: warning
5: notice
6: info
7: debug
usesyslog (yes|no)
use syslog
logfile < logfile >
log in this file
retrieve data section:
global community community
set the default community
the default unsetted is public
global inter seconds
set the default interval among two snmp get
the default unsetted is 300
global retry number
set the default number of retry
the default unsetted is 0
global timeout seconds
set the default request timeout (in seconds)
the default unsetted is 3
global version (v1|v2|v2c)
set the default snmp protocol version
the default value unsetted is v1
set
the keyword "set" set a snmp host server:
example:
set version v2c ip 192.168.10.4 timeout 3 retry 2 community public
the option are:
* ip server ip (must informed)
inter interval among two snmp get (default: "global inter")
version snmp protocol version (default: "global version")
timeout request timeout (default: "global timeout")
retry number of retry (default: "global retry")
community community (default: "global community")
( * ) must informed
get
the "get" keyword is used for declaring one snmp value:
example:
get oid IF-MIB::ifInOctets.3 inter 5 file toto type gauge
the option are:
* oid SNMPv2-MIB::sysDescr.0 the oid (must informed)
inter interval among two snmp get (default: inherited from the last set)
file the db rrdtool file (default: automaticaly generated)
type gauge type of rrdtool data (gauge, counter) (default: gauge)
timeout request timeout (default: inherited from the last set)
retry number of retry (default: inherited from the last set)
( * ) must informed
<<lessglobal config section:
COMMAND LINE
-h help
Comma separated network interfaces listen to.
-f config_file
Specify the config file.
-D log level required
-d run as daemon
-v version
CONFIG FILE
directorydb < directory >
store rrdtool db files into this directory
lockfile < pidfile >
file used for store pid number and lock the process
daemon (yes|no)
run in daemon mode (fork) ?
umask umask
mask creation file
user user
user running application
chrootdir < path >
directory to chroot application
loglevel (0|1|2|3|4|5|6|7)
log with this level
0: emergency
1: alert
2: critical
3: error
4: warning
5: notice
6: info
7: debug
usesyslog (yes|no)
use syslog
logfile < logfile >
log in this file
retrieve data section:
global community community
set the default community
the default unsetted is public
global inter seconds
set the default interval among two snmp get
the default unsetted is 300
global retry number
set the default number of retry
the default unsetted is 0
global timeout seconds
set the default request timeout (in seconds)
the default unsetted is 3
global version (v1|v2|v2c)
set the default snmp protocol version
the default value unsetted is v1
set
the keyword "set" set a snmp host server:
example:
set version v2c ip 192.168.10.4 timeout 3 retry 2 community public
the option are:
* ip server ip (must informed)
inter interval among two snmp get (default: "global inter")
version snmp protocol version (default: "global version")
timeout request timeout (default: "global timeout")
retry number of retry (default: "global retry")
community community (default: "global community")
( * ) must informed
get
the "get" keyword is used for declaring one snmp value:
example:
get oid IF-MIB::ifInOctets.3 inter 5 file toto type gauge
the option are:
* oid SNMPv2-MIB::sysDescr.0 the oid (must informed)
inter interval among two snmp get (default: inherited from the last set)
file the db rrdtool file (default: automaticaly generated)
type gauge type of rrdtool data (gauge, counter) (default: gauge)
timeout request timeout (default: inherited from the last set)
retry number of retry (default: inherited from the last set)
( * ) must informed
Download (0.061MB)
Added: 2007-05-06 License: GPL (GNU General Public License) Price:
904 downloads
Tech Mon Lte 0.1
Tech Mon Lte is a TechMon variation with no frames, Default font used in theme is Bitstream Vera Sans. more>>
Tech Mon Lte is a TechMon variation with no frames, Default font used in theme is Bitstream Vera Sans, make sure you have this font.
This version works best on a darker background, please let me know if you need any variations for lighter wallpaper.
As always, any issues, report back here.
<<lessThis version works best on a darker background, please let me know if you need any variations for lighter wallpaper.
As always, any issues, report back here.
Download (0.028MB)
Added: 2006-06-21 License: GPL (GNU General Public License) Price:
1220 downloads
Resets iptables to default values
Resets iptables to default values script resets the Linux firewall iptables to default values. more>>
Resets iptables to default values script resets the Linux firewall iptables to default values.
Configurations
IPTABLES="/usr/sbin/iptables"
#
# reset the default policies in the filter table.
#
$IPTABLES -P INPUT ACCEPT
$IPTABLES -P FORWARD ACCEPT
$IPTABLES -P OUTPUT ACCEPT
#
# reset the default policies in the nat table.
#
$IPTABLES -t nat -P PREROUTING ACCEPT
$IPTABLES -t nat -P POSTROUTING ACCEPT
$IPTABLES -t nat -P OUTPUT ACCEPT
#
# reset the default policies in the mangle table.
#
$IPTABLES -t mangle -P PREROUTING ACCEPT
$IPTABLES -t mangle -P OUTPUT ACCEPT
#
# flush all the rules in the filter and nat tables.
#
$IPTABLES -F
$IPTABLES -t nat -F
$IPTABLES -t mangle -F
#
# erase all chains thats not default in filter and nat table.
#
$IPTABLES -X
$IPTABLES -t nat -X
$IPTABLES -t mangle -X
<<lessConfigurations
IPTABLES="/usr/sbin/iptables"
#
# reset the default policies in the filter table.
#
$IPTABLES -P INPUT ACCEPT
$IPTABLES -P FORWARD ACCEPT
$IPTABLES -P OUTPUT ACCEPT
#
# reset the default policies in the nat table.
#
$IPTABLES -t nat -P PREROUTING ACCEPT
$IPTABLES -t nat -P POSTROUTING ACCEPT
$IPTABLES -t nat -P OUTPUT ACCEPT
#
# reset the default policies in the mangle table.
#
$IPTABLES -t mangle -P PREROUTING ACCEPT
$IPTABLES -t mangle -P OUTPUT ACCEPT
#
# flush all the rules in the filter and nat tables.
#
$IPTABLES -F
$IPTABLES -t nat -F
$IPTABLES -t mangle -F
#
# erase all chains thats not default in filter and nat table.
#
$IPTABLES -X
$IPTABLES -t nat -X
$IPTABLES -t mangle -X
Download (MB)
Added: 2007-02-13 License: GPL (GNU General Public License) Price:
985 downloads
mod_ruid 0.6
mod_ruid is an Apache module based on mod_suid2 only for linux. more>>
mod_ruid is an Apache module based on mod_suid2 only for linux.
-it runs only on linux because afaik only linux has implemented posix 1003.1e capabilities
-it has better performance than mod_suid2 because it doesn`t need to kill httpd children after one request. it makes use of kernel capabilites and after receiving a new request suids again.
-there are some security issues, for instance if attacker successfully exploits the httpd process, he can set effective capabilities and setuid to root. i recommend to use some security patch in kernel (grsec), or something..
-there are two main operation modes: stat and config
1. stat is default, httpd setuid and setgid to uid and gid of requested filename(script)/directory this is good if you use mod_vhost_alias for virtual hosting
2. config
like mod_suid2, you must define uid and gid
Installation:
1. download and install latest libcap from here
2. run /apachedir/bin/apxs -a -i -l cap -c mod_ruid.c
3. configure httpd.conf
4. restart apache
CONFIGURE OPTIONS:
RMode config|stat (default is stat)
RUidGid user|#uid group|#gid - when RMode is config, set to this uid and gid
RMinUidGid user|#uid group|#gid - when uid/gid is < than min uid/gid set to default uid/gid RDefaultUidGid user|#uid group|#gid
RGroups group1 group2 - aditional groups set via setgroups
RCoreDump - on or off, if on, you can have coredumps of httpd after crash (default off) RCoreDumpSize - limit size of coredump in bytes, 0 is unlimited (default 0)
<<less-it runs only on linux because afaik only linux has implemented posix 1003.1e capabilities
-it has better performance than mod_suid2 because it doesn`t need to kill httpd children after one request. it makes use of kernel capabilites and after receiving a new request suids again.
-there are some security issues, for instance if attacker successfully exploits the httpd process, he can set effective capabilities and setuid to root. i recommend to use some security patch in kernel (grsec), or something..
-there are two main operation modes: stat and config
1. stat is default, httpd setuid and setgid to uid and gid of requested filename(script)/directory this is good if you use mod_vhost_alias for virtual hosting
2. config
like mod_suid2, you must define uid and gid
Installation:
1. download and install latest libcap from here
2. run /apachedir/bin/apxs -a -i -l cap -c mod_ruid.c
3. configure httpd.conf
4. restart apache
CONFIGURE OPTIONS:
RMode config|stat (default is stat)
RUidGid user|#uid group|#gid - when RMode is config, set to this uid and gid
RMinUidGid user|#uid group|#gid - when uid/gid is < than min uid/gid set to default uid/gid RDefaultUidGid user|#uid group|#gid
RGroups group1 group2 - aditional groups set via setgroups
RCoreDump - on or off, if on, you can have coredumps of httpd after crash (default off) RCoreDumpSize - limit size of coredump in bytes, 0 is unlimited (default 0)
Download (0.003MB)
Added: 2006-04-28 License: The Apache License 2.0 Price:
1275 downloads
Net::CyanChat 0.04
Net::CyanChat is a Perl interface for connecting to Cyan Worlds chat room. more>>
Net::CyanChat is a Perl interface for connecting to Cyan Worlds chat room.
SYNOPSIS
use Net::CyanChat;
my $cyan = new Net::CyanChat (
host => cho.cyan.com, # default
port => 1812, # main port--1813 is for testing
proto => 1, # use protocol 1.0
refresh => 60, # ping rate (default)
);
# Set up handlers.
$cyan->setHandler (foo => &bar);
# Connect
$cyan->start();
Net::CyanChat is a Perl module for object-oriented connections to Cyan Worlds, Inc.s chat room.
<<lessSYNOPSIS
use Net::CyanChat;
my $cyan = new Net::CyanChat (
host => cho.cyan.com, # default
port => 1812, # main port--1813 is for testing
proto => 1, # use protocol 1.0
refresh => 60, # ping rate (default)
);
# Set up handlers.
$cyan->setHandler (foo => &bar);
# Connect
$cyan->start();
Net::CyanChat is a Perl module for object-oriented connections to Cyan Worlds, Inc.s chat room.
Download (0.020MB)
Added: 2007-03-23 License: Perl Artistic License Price:
947 downloads
pftabled 1.06
pftabled daemon is a small helper to make OpenBSDs pf tables reachable from other hosts. more>>
pftabled daemon is a small helper to make OpenBSDs pf tables reachable from other hosts. One can add/delete/flush IP addresses to/from a remote table with a single UDP datagram. pftabled icludes a simple client program to do this on the command line.
Usage
pftabled [options...]
-d Run as daemon in the background
-v Log all received packets
-a address Bind to this address (default: 0.0.0.0)
-f table Force requests to use this table
-k keyfile Read authentication key from file
-p port Bind to this port (default: 56789)
-t timeout Remove IPs from table after timeout seconds
Client examples
$ pftabled-client -k /etc/key fw.example.com 56789 spam add 1.2.3.4
$ pftabled-client -k /etc/key fw.example.com 56789 spam del 4.3.2.1/24
$ pftabled-client -k /etc/key fw.example.com 56789 spam flush
Enhancements:
- A mask field was added to enable addition/deletion of whole networks.
- Client option parsing was changed.
<<lessUsage
pftabled [options...]
-d Run as daemon in the background
-v Log all received packets
-a address Bind to this address (default: 0.0.0.0)
-f table Force requests to use this table
-k keyfile Read authentication key from file
-p port Bind to this port (default: 56789)
-t timeout Remove IPs from table after timeout seconds
Client examples
$ pftabled-client -k /etc/key fw.example.com 56789 spam add 1.2.3.4
$ pftabled-client -k /etc/key fw.example.com 56789 spam del 4.3.2.1/24
$ pftabled-client -k /etc/key fw.example.com 56789 spam flush
Enhancements:
- A mask field was added to enable addition/deletion of whole networks.
- Client option parsing was changed.
Download (0.044MB)
Added: 2006-03-07 License: BSD License Price:
1326 downloads
SilentJack 0.1
SilentJack is a silence and dead air detector for the Jack Audio Connection Kit. more>>
SilentJack is a silence and dead air detector for the Jack Audio Connection Kit.
Usage: silentjack [options] [COMMAND [ARG]...]
Options: -c < port > Connect to this port
-n < name > Name of this client (default silentjack)
-l < db > Trigger level (default -40 decibels)
-p < secs > Period of silence required (default 1 second)
-g < secs > Grace period (default 0 seconds)
-v Enable verbose mode
-q Enable quiet mode
SilentJack runs COMMAND after silence has been detected for the given number of seconds. SilentJack then waits for the command the finish, and then wait for the grace period before detecting silence again.
SilentJacks input port must be connected to an output port before it will start reporting silence.
<<lessUsage: silentjack [options] [COMMAND [ARG]...]
Options: -c < port > Connect to this port
-n < name > Name of this client (default silentjack)
-l < db > Trigger level (default -40 decibels)
-p < secs > Period of silence required (default 1 second)
-g < secs > Grace period (default 0 seconds)
-v Enable verbose mode
-q Enable quiet mode
SilentJack runs COMMAND after silence has been detected for the given number of seconds. SilentJack then waits for the command the finish, and then wait for the grace period before detecting silence again.
SilentJacks input port must be connected to an output port before it will start reporting silence.
Download (0.10MB)
Added: 2006-01-11 License: GPL (GNU General Public License) Price:
1382 downloads
smta 0.9
Secure MTA is a daemon for SMTP passwords and a starter for ssmtp or msmtp. more>>
Secure MTA is a daemon for SMTP passwords and a starter for ssmtp or msmtp.
Options:
smta [-d [-l < numer >] [-t < timer >] [-b]] | [[-e]|[-mta < mta >]] [-sock]
-d | --daemon daemon function
-l | --listen listen number [default: 2]
-t | --timer timer [default: 0=disactivated]
-b | --background background
-e | --exit close a daemon
-s | --socket unix socket [default /home/bakunin/.smta.sock]
-m | --mta msmtp|ssmtp
-h | --help this help
Usage:
smta -d -> starts as daemon, asks the password, and accepts request to unix socket.
smta -m -> connects to smta daemon, gets the password and runs the mta.
Exemple:
set to .muttrc the lines:
set sendmail="/usr/bin/smta -m ssmtp -au bakunin"
---- ~/bin/posta ----
#!/bin/bash
# download new emails:
fetchmail -a
# Set the smtp password:
smta -d -b -t 3600
# Mutt
mutt
# Close the smta
smta -e
mutt runs smta, and smta runs ssmtp -au bakunin -ap password
Enhancements:
- Man page updates and a bugfix for the Unix socket path.
<<lessOptions:
smta [-d [-l < numer >] [-t < timer >] [-b]] | [[-e]|[-mta < mta >]] [-sock]
-d | --daemon daemon function
-l | --listen listen number [default: 2]
-t | --timer timer [default: 0=disactivated]
-b | --background background
-e | --exit close a daemon
-s | --socket unix socket [default /home/bakunin/.smta.sock]
-m | --mta msmtp|ssmtp
-h | --help this help
Usage:
smta -d -> starts as daemon, asks the password, and accepts request to unix socket.
smta -m -> connects to smta daemon, gets the password and runs the mta.
Exemple:
set to .muttrc the lines:
set sendmail="/usr/bin/smta -m ssmtp -au bakunin"
---- ~/bin/posta ----
#!/bin/bash
# download new emails:
fetchmail -a
# Set the smtp password:
smta -d -b -t 3600
# Mutt
mutt
# Close the smta
smta -e
mutt runs smta, and smta runs ssmtp -au bakunin -ap password
Enhancements:
- Man page updates and a bugfix for the Unix socket path.
Download (0.10MB)
Added: 2006-07-14 License: GPL (GNU General Public License) Price:
1197 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 default 0 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