Scriptname | README |
---|---|
newsyslog-1.14.pl | newsyslog is a highly configurable script for maintaining and archiving sets of log files. It archives log files based on size, date or interval, and can optionally compress log files with gzip or bzip2. |
connect_times-0.01.pl | |
LL_1.0.pl | Prints advanced statistics on disk space usage. Useful for users/administrators not satisfied with traditional UNIX utilities such as du or ls. More info is available by executing LL.pl -h or LL.pl -m, displaying a help and a manual page respectively. |
spf-milter-1.41.pl | 1. INTRODUCTION spf-milter is a Milter, which works with Sendmail 8.12 and up, and provides an SPF-compliant extension to the SMTP communication between your MTA and connecting clients. See http://spf.pobox.com/ for details about SPF itself. spf-milter is written entirely in Perl, and uses the native threaded Milter model. spf-milter is licensed under GPL. 2. PREREQUISITES spf-milter requires: 1): Perl 5.8.x, or higher. 2): P... |
zsu-1.18 | zsu updates serial numbers in DNS zone files. |
zsu-1.20 | zsu updates serial numbers in DNS zone files. |
deport-0.2.pl | |
shroud-1.0 | 'shroud' is a script that will transform perl code into virtually unreadable text, while retaining the full functionality of that code. It is used to shroud the source code of commercial perl programs. More information is available from the POD documentation within the script and from this URL: http://www.craic.com/resources/tech_notes/tech_note_2.html |
hex-0.1 | Displays a hex dump of the named file or stdin if no file is specified. It's simple, not very clever and written in Ye olde-fashionde perle(tm). No apologies. |
popdaemon004.pl | This program is a full implementation of rfc 1725, with an adjustment made to unsplit header lines so that Netscape Communicator will not drop the connection when it gets a message-id that is too long. All configuration is done within the code, which means that it is open to being tied to the database(s) of your choice. |
timeout-0.11.pl | timeout executes a command and imposes an elapsed time limit. When the time limit is reached, timeout sends a predefined signal to the target process. |
sshwatch-0.01.pl | This script watches the system log file for dictionary sshd attacks and automaticaly block the attacker ip after specified number of attempts |
activitymail-1.25 | This program may be used for sending email messages for CVS repository activity. Messages can be sent for every repository change, or for every commit. In the latter case, a list of all the files affected may be assembled and listed or attached to the single message. |
activitymail-1.26 | This program may be used for sending email messages for CVS repository activity. Messages can be sent for every repository change, or for every commit. In the latter case, a list of all the files affected may be assembled and listed or attached to the single message. |
distinct-0.1 | Prints to STDOUT a sorted list of items followed by a comma then followed by the number of instances of that item. In fairness it is only a wrapped implementation of a counter using a simple hash. Take this file C<example.txt> as an example: |
smp_launcher.pl | A full documentation is available at http://chicken.genouest.org |
ren-regexp-1.5 | |
mks2cvs-1.1 | Converts a MKS based source repository to a CVS based respository and converts MKS's notion of "versioning" (of each Project [.pj]) to obvious matching tags containing the same version numbers. Contains some self-extracting helper shell-scripts. |
linebreaktool-0.1.2.pl | With this script you can check if a text file is of a specific type and convert it to a different type. Special feature is the ability of fixing files that were broken by wrong ftp upload and download mode (ascii/bin). Supported file types are dos, mac, unix and broken. It also runs under DOS. |
linebreaktool-0.2pre1.pl | With this script you can check if a text file is of a specific type and convert it to a different type. Special feature is the ability of fixing files that were broken by wrong ftp upload and download mode (ascii/bin). Supported file types are dos, mac, unix and broken. It also runs under DOS. (unix2dos dos2unix fixeol newline linebreak) |
DnsPixie_1.29.pl | DnsPixie will update one or more designated DNS records at a number of popular dynamic DNS services either once or periodically. |
RpGet_1.04.pl | Remote-printer job-retrieval program; retrieves and prints print-data files uploaded by the RpSend.pl program. |
RpSend_1.03.pl | Remote-printer send program, intended to capture appsocket (port 9100) print streams and upload them to a server from which they can subsequently be downloaded for printing. |
dnsperf-1.05.pl | A simple tool for comparing the response times of designated DNS servers. |
filemail_3.05.pl | filemail breaks an input stream into parts, then encodes each part and emails it to designated recipients. |
nslookup-1.01.pl | A perl implentation of the Linux 'nslookup' utility, suitable for use in non-interactive mode on FreeBSD and other operating systems. |
watch-1.08.pl | A perl implementation of the watch command found on many Linux systems. |
check_mysql.pl | |
lpquota-0.3.pl | |
spam.kill_uname_guessers-1.11.pl | A daemon to detect spammers trying to harvest email addresses by username guessing and temporarily DROP them with iptables firewall rules. |
sudoscriptd | sudoscriptd creates a named pipe (FIFO) in a spool area, and hangs around waiting for someone to write to it. When output is received, it is timestamped and placed in a log file in /var/log. The size of the data received is monitored. When the size of the log plus the size of the data exceed 2MB, the log is rotated and gzipped in a subprocess. At most 10 logs are kept hanging around. Multiple processes can write to the fifo at t... |
sudoshell | Sudo is a tool used for running programs with root privilege. Its major benefit is the audit trail it provides, as it logs each invocation with the command name, its arguments and the user who ran it. Because this audit trail is lost if a user runs a shell (e.g. bash or csh) with sudo, many sites restrict sudo to not allow such usage. Since this can cause problems, (see L<SUDO AND SHELLS>) many users prefer to retain the root pas... |
parents | |
waitcond-0.32 | Test or wait for an event using boolean expressions on top of a language of tests like grepping in ps-output and logs, pinging hosts or waiting for events like 'not-recently-changed' or 'network interface N is idle'. |
mkpw-1.0 | Produce some simple passwords, suitable for use on low-value web sites. These passwords are not cryptographically secure, so do not use them on high security sites (use a fips-181 password generator, instead). |
mkpw-1.1 | Produce some simple passwords, suitable for use on low-value web sites. These passwords are not cryptographically secure, so do not use them on high security sites (use a fips-181 password generator, instead). |
install-1.31.pl | A Perl replacement for install(1). |
cisco_backup.pl | |
multi_color_tail.pl | |
sqlplus_wrapper.pl | |
cxfsdump-0.4 | This script is intended for dumping CXFS filesystems using a jukebox (tape robot) It does all the job of loading tapes with the stacker (the robotics control program), relocating the metadataserver for the CXFS filesytems, launching the xfsdump utility, rewinding and ejecting tape and unloading it with the stacker again. If a xfsdump needs more than 1 tape, it is able to change the tape and span the dump to the next tape. The scri... |
backup-reporter-1.03 | This is a general script for many types of backup jobs. You can use it to configure different types of backups, which can run together or independently of each other. It also formats a nice report for each backup job. |
countmail-1.01 | This script scans the current mail log and several recent mail log archives, and searches for messages sent to or from a particular address. It counts them up and mails a report with an inbound count and an outbound count. |
NAfixperms-v1.6.pl | NAfixperms.pl - goes through Network Appliance snapshots, and resets permissions on specified files within a directory |
NAfixperms-v1.8.pl | NAfixperms.pl - goes through Network Appliance snapshots, and resets permissions on files within specified directories |
PIXcmpcnf-v1.2.pl | PIXcmpcfg - compares two config files, and reports what has been added and removed. Originally written to be used with a Cisco PIX. Could be used with any devices two config files. |
PIXcmpcnf-v1.3.pl | PIXcmpcfg - compares two config files, and reports what has been added and removed. Originally written to be used with a Cisco PIX. Could be used with any devices two config files. |
testaddr-v1.36.pl | testaddr.pl - searchs through aliases on a qmail server, in the same order as the qmail services, and reports the first working alias or delivery box. |
bcrond-0.82.par | This is a par <http://www.perl.com/language/ppt/src/par/index.html> archive. You may extract it by running it through perl as perl bcrond-0.82.par or with unpar (at the same URI). This archive contains a perl clone of Vixie cron, with several enhancements. It should be cross-platform compatible, and is known to work under Windows 9x, Linux, and SunOS/Solaris. |
desift.pl | desift is a data-driven, temlate-oriented text filter. It occupies a niche somewhere between spartan shell utilities such as 'cut' and full-featured template engines. |
rsc | rsc executes a (Perl!-)Script on another host. Neither this target script, nor rsc or parts of it, nor input or output files have to be located on the target machine. There's no need to prepare the target system in any special way. No special deamon has to run there, only perl 5.005 or higher with a few modules installed and an rsh deamon are required. Additionally, this remote perl installation needs installations of t... |
rpmquery-19991213 | This script can be used to query information not supplied by the rpm tool. |
alcatel_readserial-0.2 | Reads data on the searial port that has been provided by an Alcatel OmniPCX phone system. The data is then processed and re-written into a csv file for later processing. |
LatexReferenceCheck-0.2 | |
remote-ssh-access-1.7 | This small script creates and uses shortcuts for launching SSH sessions. It's a useful tool when you have a lot of systems to manage. This program is meant to be executed through a symlink to a hard link. The hard link file is called a C<parameter file>; the symlink is referred to as the C<shortcut>. If you wish, the hard link may also serve as the shortcut, obviating the step of creating a symlink. The C<parameter file> is cre... |
ped-1.2 | Ped is a sed-like filter using perl regex (when no filenames are given), and an edit-in-place (like perl -i) that preserves soft and hard links and offers flock support when filenames are specified. |
storableedit-1.5.pl | A simple command line editor for Perl Storable files. The interface is similar to a shell. It allows to easily walk through the data structure of the file and to list and change values. |
eve-1.0 | |
psmax | |
mirror-tightwad-0.2 | |
californicus-linux-1.0.0 | californicus-linux is a tool for taking a passwd, group, and shadow file and generating a LDIF for them. |
mwcDHAadd-1.0.4 | mwcDHAadd - adds a DHCP LDAP entry. This is for use with the other mwcDHCP tools and ISC DHCP LDAP patch. |
mwcDHAls-1.0.4 | mwcDHAls - list DHCP LDAP entries. This is for use with the other mwcDHCP tools and ISC DHCP LDAP patch. |
mwcDHArm-1.0.5 | mwcDHArm - removes a DHCP LDAP entry. This is for use with the other mwcDHCP tools and ISC DHCP LDAP patch. |
mwcLDAadd-1.0.4 | mwcLDA is adding DHCP users in a LDAP directory. This is for use with mwcDHCPauth. |
mwcLDAls-1.0.6 | mwcLDA is used for administrating DHCP users in a LDAP directory. This is for use with mwcDHCPauth. |
mwcLDArm-1.0.4 | mwcLDArm is used for removing DHCP users in a LDAP directory. This is for use with mwcDHCPauth. |
passask-1.0.0 | Takes input and does not print any thing. It then prints it out to STDOUT. example csh usage: alias llogin setenv LDAPpassword \`./passask.pl\` |
qar-bufo-1.3.1 | qar-bufo generates the Qmail assign and recipients file based on unix groups. |
quotadm-0.0.2e | quotadm is a user quota reporting tool. It can be used to get a table of users containing their quota usage, threshold limit, threshold usage etc. quotadm can also be used to send e-mail warning messages to the users' whose quota has reached near or over quota threshold. |
pop3dele-1.2.pl | pop3dele is a simple script that connects to a POP3 server and deletes the indicated messages, by message number. It accepts message numbers on the command line, or through STDIN. You have some flexibility in the message-ids that are accepted. The keywords "all" will delete all messages on a POP3 account, but this will only work if this is the only message ID argument provided. Message ID numbers can be given in ranges as well, l... |
pop3list-1.3.pl | pop3list is part of the POP3Utils package, and is used to programatically list the contents of a POP3 account. It accepts a bunch of nifty input that allows you to change it's behavior. It's really quite a cool idea, IMHO. |
pop3retr-1.2.pl | pop3retr is a simple script that connects to a POP3 server and retrieves the indicated messages, by message number. It accepts message numbers on the command line, or through STDIN. This functions very simillarly to L<pop3dele>, so refer to that manpage for more details. |
cpiotool-0.65 | backup script that uses cpio |
rmtcopy-0.11 | copies remote tapes using dd and ssh pipe |
search-1.03 | search ldap database for specified attributes. |
make.pl-0.5 | Make with Perl as the rule language.� Write a plain makefile in Perl syntax.� Or, write a program that among others does a few file-dependency driven things. http://dapfy.bei.t-online.de/make.pl/ |
p-1.2 | ps wrapper �� sort by pid or other column �� skip self and ps �� grep (-v) �� tree �� can kill selected processes �� loop mode (with diff) |
p-1.3 | ps wrapper �� sort by pid or other column �� skip self and ps �� grep (-v) �� tree �� can kill or call command �� loop mode (with diff) |
spar-1.0 | Simple Perl ARchive manager �� much smaller than tar for small files �� best for text files �� helps renaming files along with contents �� self unpacking �� embeddable unpacker �� Emacs mode |
spar-1.1 | Simple Perl ARchive manager �� much smaller than tar for small files �� best for text files �� helps renaming files along with contents �� self unpacking �� embeddable unpacker �� Emacs mode |
dbfileutil-1-1.pl | Export/Import between DB_File and SDBM_File from Windows and Unix platforms SDBM_Files can be ftp'ed across Unix/Windows platforms and work without a hitch. (pag and dir files). DB_Files can't be ftp'ed across platform. (something to do with edian) I like to use DB_File instead of SDBM_File This util will export a DB_File to SDBM_Files for you to ftp. Then you can import the files (after ftping) by coverting to DB_File at destina... |
dbfileutil-1-2.pl | Export/Import between DB_File and SDBM_File from Windows and Unix platforms SDBM_Files can be ftp'ed across Unix/Windows platforms and work without a hitch. (pag and dir files). DB_Files can't be ftp'ed across platform. (something to do with edian) I like to use DB_File instead of SDBM_File This util will export a DB_File to SDBM_Files for you to ftp. Then you can import the files (after ftping) by coverting to DB_File at destina... |
searchengineterms-1.0.pl | Given entries from your httpd access logs, this script will return a list of search terms that users used to find your site. The script doesn't attempt to parse the log entries at all, it just looks for something in the string that resembles a referer URL from a search engine. Obviously, your web server must be configured to log the referer URL in your access logs or this script wont' work. Here are a couple examples of how you... |
ibmonitor-2005.0114-1.3 | ibmonitor is a command line program which will run on a linux console or xterm (rxvt, konsole, gnome-terminal, etc) usage: ibmonitor [--bits] [--bytes] [--max] [--avg] [--interval n] [--data] [--colors | --nocolors] [--dev regex] [--file proc] [--help] [--version] The following command line options (and their explanation) are available: --bits -> Show output values in KBits... |
editLargefile-1.0.pl | |
logAnalyzer-1.0.ptk | The following script is designed to read the Native Logfile Format(NLF) and generate outputs in different graphical forms. logAnalyzer-1.0.ptk written in perl/Tk can find its applications in Analyzing huge logfiles generated by servers, building information database to sort the internet usage depending on various requirements, gaining more control over the security of the proxy servers by restricting users as per their requiremen... |
bmonitor-2.12.pl | bmonitor is a perl script to monitor LSF jobs. Every minute the script show for each jobs useful informations: CPU : number of processors asked par the users MEM : memory used by the job (MB) SWAP : swap used by the job (MB) CPUTIM : cpu time of the job (hh:mm) JOB : number identification of the job USER : user login STAT : status of the job (PEND, PSUSP, USUSP, SSUSP, RUN) QUEUE : name of t... |
bmonitor-2.21.pl | bmonitor is a perl script to monitor LSF jobs. Every minute the script show for each jobs useful informations: CPU : number of processors asked par the users MEM : memory used by the job (MB) SWAP : swap used by the job (MB) CPUTIM : cpu time of the job (hh:mm) JOB : number identification of the job USER : user login STAT : status of the job (PEND, PSUSP, USUSP, SSUSP, RUN) QUEUE : name of t... |
sperl-1.00 | sperl is some kind of enhanced perl that lets you work in a network environment and run scripts and oneliners in remote machines without the need to |
ask | |
crontab2english_0.71.pl | Translates crontab notation into English, for sanity checking: For example, "10 8 15 * * foo bar" into: Run: foo bar with input "baz\x0a" At: 8:10am on the 15th of every month |
lns_2.01.pl | |
rediff-1.0.pl | Diff format converted (unified <-> context). This script takes context or unified diff, and produces a diff, that would be created by C<diff> program if it would be run with command-line options passed to this script. C<-c>, C<-u>, C<-b>, C<-w>, C<-t> options are supported. E.g. convert to unified diff with tabs expanded: rediff -ut <old_diff >new_diff |
rediff-1.1.pl | Diff format converted (unified <-> context). This script takes context or unified diff, and produces a diff, that would be created by C<diff> program if it would be run with command-line options passed to this script. C<-c>, C<-u>, C<-b>, C<-w>, C<-t> options are supported. Non-diff C<-r> option can be used to reverse the diff. E.g. convert to unified diff with tabs expanded: rediff -ut <old_diff >new_diff |
workspace-0.40.pl | |
make_rpm-2.0.pl | Automatically generate an RPM software package from a list of files. make_rpm.pl builds the RPM in a very clean and configurable fashion. (Making RPMs "the simple way" in a one-line command.) make_rpm.pl generates and then deletes temporary files (and binary root directory tree) to build an RPM with. It is designed to work cleanly and independently from pre-existing directory trees such as /usr/src/redhat/*. |
wol.pl | |
netstats-0.04.pl | This script displays any or all of the 'netstat' socket status counts on Windows and Unix platforms, once, or in a continuous loop. |
Connection-Tracker-0.1.pl | |
Process-Detail-0.1.pl | |
permafrost-20021022 | |
dvdsum-1.01 | Creates a file containing MD5 checksums of all files in a directory hierarchy for burning to DVD with the files for later verification. |
eml-0.4.pl | eml.pl wraps a user-defined command and, upon completion, sends a email with statistics, diagnostics (return value, kill signal, duration,...) and output and/or errors. |
logrotate-1.06 | Rotate log files and optionally send a signal (default is HUP) to the specified process ID, then optionally compress the newly rotated log file(s). As many different log files may be specified on the command line as desired. Command line options: |
fbsdbuild-0.0.0.pl | fbsdbuild - A tool for building FreeBSD from source. |
dircmp-1.1 | Help CVS users manage branches. Report the source code files that are different in two directories. Report the files existing in dir1 but missing from dir2. |