Back to   projects   surf mode: no SSLinsecure HOME
scripting
---------------------------------------------------------------------
start
perl perl
shell (/bin/sh) shell (/bin/sh)
python python
GNU make GNU make

Perl

  • mysqlblasy (MySQL backup for lazy sysadmins)
    has its own web-page: mysqlblasy
  • fileq (file queue)
    has its own web-page: fileq
  • httptraffic.pl
    merge overall access statistics generated by webalizer into a database and generate traffic reports by period and/or domain
    Manual: httptraffic.pod.html
    Download: httptraffic.pl
  • sql2data
    has its own web-page: sql2data
  • logresolve.pl
    Drop-in replacement for Apache's logresolve program which sometimes fucks up log by splitting it and thus creating new garbage lines.
    Download: logresolve.pl
  • multilog-stamptail
    tail multilog log files from which you left off last time.
    Manual: multilog-stamptail.pod.html
    Download: multilog-stamptail
  • mdns
    mdns is a multithreaded dns lookup tool especially tuned for looking up thousands of IP addresses. It outputs results asynchronously, so they might be in a different order than the input. It also looses NXDOMAIN etc., so it really is meant as a brute force lookup where individual lookups don't matter. It can also perform mx lookups, have combined output for MX and PTR entries etc.
    Manual: mdns.pod.html
    Download: mdns
  • dumpmz2data
    dump multiple zones (using AXFR) to tinydns data format.
    Here is the help screen: dumpmz2data.txt
    Download: dumpmz2data
  • fraclocal
    converts fractional timestamps in seconds since epoch to human-readable form.
    Download: fraclocal
  • randomips
    Generates random IP addresses. May split output into chunked files. help-page
    Download: randomips
  • check_pureftpd_quotas
    this script ensures that virtual quotas for pureftpd users are correct. It can only be used if your users are stored in a MySQL DB.
    Download: check_pureftpd_quotas
  • gethtinfo
    this script takes the name of a .htaccess file as argument and returns all username:passwd pairs to STDOUT
    Download: gethtinfo
  • dwncase
    this script takes a shell pattern as argument and renames matching files to their equivalent names with all characters lowercase.
    Download: dwncase

shell (/bin/sh)

  • badaba 0.12
    This SHell-compatible script can be used for backing up large amounts of data onto CD-Recordables for example.
    It slices the data which is to be backed up into parts which fit on a medium size you can specify (e.g. 650 MB for CD-R) The data is backuped using the GNU tar archiver. TAR supports natively the multi-volume option, so slicing is done with TAR. For each of the tar-archives, some more information is generated, e.g. the date, a CONTENTS file and md5sums of each backuped file. These files are converted into an ISO 9660 file system image file, with support for JOLIET (windows) and ROCKRIDGE (UNIX) extensions.
    Download: badaba
  • fcatalogue 0.11
    this script can be used to rename multiple files matching a specified shell-pattern. Files will be renamed using a prefix an an auto-incremented index-number. File extensions are preserved.
    It depends on awk and sed.
    Download: fcatalogue
  • mp3tocd 0.2
    This script takes a mp3-playlist (xmms,gqmpeg...) as parameter, converts all mp3-files to the wav-format, adjust frequencies (to 44100 Hz), normalizes the volume of all the files and finally burns an audio-cd using cdrecord.
    Download: mp3tocd

Python

make

end
---------------------------------------------------------------------
   © 2000-2008 Paul Kremer Wed, 17 Sep 2008 00:41:57 +0200