File




Distribution Management



1. AFD - AFD is a program to automatically distribute files either locally or to remote hosts. The files are distributed by using FTP or SMTP, and can be sent in parallel and with priority… read more

2. Apt-Torrent - Apt-Torrent is an apt gateway to the BitTorrent protocol. it can be used as a backend for any application which use apt like apt-get, aptitude, synaptic, kpackage, …etc… read more | New

3. Autodist - The Autodist is a source distribution management system that allows powerful mechanisms to define what is included in and excluded from a distribution, and what license the distribution is released under… read more

4. Batchput - Batchput transfers files from a local directory, matching the regex you specify, to an URL. Written in Python using PycURL, the program is focused on doing this safely and efficiently, using per-directory locking and a single session… read more

5. ClusterIt - ClusterIt is a suite of software to allow easy maintenance of large groups of machines. It does not provide a parallel programing environment, but is used to managing one, or to manage massive server farms… read more

6. Distribulator - It distributed Computing For The Rest Of Us. This is an SSH-based command execution and file transfer utility that includes support for batch, console, and shell integration modes, multiple server enviornments, and full audit logs… read more

7. T2 - T2 SDE is not just a common Linux distribution - it is a flexible Open Source System Development Environment or Distribution Build Kit (others might even name it Meta Distribution)… read more | New

8. Thirdphase - Thirdphase automatically downloads, installs, backs up, and runs any software downloadable from a static URL, with a couple of other user-provided variables. It is useful for keeping nightly builds of software up-to-date… read more | New

9. WPKG - WPKG is an automated software deployment, upgrade and removal program for Windows. It can be used to push/pull software packages, such as Service Packs, hotfixes, or program installations from a central server to a number of workstations… read more | New

10. caspar - caspar offers Makefile snippets for common tasks, like installing configuration files and other stuff you’ve got under version control, or typesetting LaTeX, POD, DocBook XML and DocBook SGML documents… read more



Tracking or Locating Files



1. CheckInstall - CheckInstall keeps track of all files installed by a “make install” or equivalent, creates a Slackware, RPM, or Debian package with those files, and adds it to the installed packages database, allowing for easy package removal or distribution… read more

2. DupeFinder - DupeFinder is a simple application for locating, moving, renaming and deleting duplicate files in a directory structure. It’s perfect both for users who haven’t kept their hard drives very well organized and need to do some cleaning to free space… read more



Detect, List, and Report Information



1. FSlint - FSlint is a toolkit to find various forms of lint on a filesystem. Some features at the moment are: It reports duplicate files, bad symbolic links, troublesome file names, empty directories, non stripped executables, and temporary files… read more

2. Flc - Flc lists information about files (in the current directory by default). It shows the FILE_ID.DIZ and ID3 tag of every file. This is very useful for FTP admins or people who have a lot to do with archives that contain FILE_ID.DIZ or MP3 files… read more

3. Make_uninstall - Make_uninstall is used to monitor a command like ‘make install’, so a record of the install can be created, so you can remove the package completely from your system later… read more | New

4. Which - Which prints out the full path of the executables that bash(1) would execute when the passed program names would have been entered on the shell prompt. It uses the exact same algorithm as bash… read more | New

5. disktype - The purpose of disktype is to detect the content format of a disk or disk image. It knows about common file systems, partition tables, and boot codes… read more



Package Management



1. epkg - epkg is a package manager which uses the Encap Package Management System, a method for flexibly handling installation and management of third-party software on a Unix system… read more



Compare and Repair Files



1. Detox - Detox is a utility designed to clean up filenames. It replaces difficult to work with characters, such as spaces, with standard equivalents. It will also clean up filenames with UTF-8 or Latin-1 (or CP-1252) characters in them… read more | New

2. FileRepair - FileRepair compares and, if needed, modifies files across a network so that one file is identical with the other. It is based on the wxWindows toolkit and currently runs on both the GTK GUI and CLI versions of GNU/Linux… read more



Copy, Change, and Convert Files



1. convmv - convmv converts filenames (not file content), directories, and even whole filesystems to a different encoding. This comes in very handy if, for example, one switches from an 8-bit locale to an UTF-8 locale… read more | New

2. ftpcopy - ftpcopy is a small mirror-like utility to copy files or directory trees with FTP. ftpcopy understands EPLF and traditional listing formats… read more

3. tardy - The tardy program is a tar(1) post-processor. It may be used to manipulate the file headers in tar(5) archive files in various ways… read more



Version Manager



1. DVC for Emacs - DVC is a common Emacs front-end for a number of distributed version control systems… read more

2. Vertoo - Vertoo is a tool that lightens developer’s burden to maintain up-to-date versioning information within a project by automatically updating corresponding files… read more | New



Patch Management



1. quilt - The scripts allow to manage a series of patches by keeping track of the changes each patch makes. Patches can be applied, un-applied, refreshed, etc… read more | New



Synchronizer



1. Unison - Unison is a file-synchronization tool that allows two replicas of a collection of files and directories to be stored on different hosts, modified separately, and then brought up to date by propagating changes in each replica to the other… read more | New

2. Yum Repo Sync - Yum Repo Sync - This shell script automatically downloads and synchronizes a Fedora Core repository with a local yum repository. There are already configurations for FC3, FC4, FC5, and FC6 which only need to be activated… read more | New



Read, Create, and Modify Zip Archives



1. libzip - libzip is a C library for reading, creating, and modifying zip archives. Files can be added from data buffers, files, or compressed data copied directly from other zip archives… read more | New

Leave a comment

Comments are moderated, and will not appear on this weblog until the author has approved them.