Semantic search

Jump to: navigation, search
Search

Edit query Show embed code

The query [[System-administration::configuration]] was answered by the SMWSQLStore3 in 0.0140 seconds.


Results 11 – 110    (Previous 100 | Next 100)   (20 | 50 | 100 | 250 | 500)   (JSON | CSV | RSS | RDF)


Autodist
'Autodist' is a source distribution management system that lets users define what is included in and excluded from a distribution and what license is used. It is especially targeted at large software projects that create multiple distributions from a source tree. Autodist supports distribution management in directory, file, and file content level, and automatic relicensing of a distribution. Please note that Autodist is not a binary packaging system. It is specifically used to create source distributions. A binary packaging system, however can be hooked to the distribution creation process, if needed.
Batchput
'Batchput' transfers files from a local directory, matching a specified regex, to an FTP server. It is mainly for transfering "incoming" files continually to another host by being called regularly from crontab or similar. It does this safely and efficiently by using per-directory locking to avoid collisions between different batchput processes, allowing configuration of notification in case of error, and moving transferred files to a local backup location where they can be archived or deleted.
Bleachbit
BleachBit deletes unnecessary files to free valuable disk space, maintain privacy, and remove junk. It removes cache, Internet history, temporary files, cookies, and broken shortcuts. Some common uses include:
  • Free disk space
  • Reduce the size of backups and the time to create them by removing unnecessary files
  • Maintain privacy
  • Improve system performance (by vacuuming your browser's database, for example)
  • Prepare whole disk images for compression (common for "ghost" backups and virtual machines) by wiping free disk space
Bootstrapper
The bootstrapper program creates a customized bootstrap script by scanning the autoconf macros in a project's configure.in file and using them to determine which programs need to be used to create a usable configure script. It then creates a bootstrap script which is custom tailored to your project's configuration. The resulting bootstrap script is useful for rebuilding the configure script and Makefile.in files, particularly for a project which may be downloaded off of a cvs server. By including a bootstrap script in a cvs repository, all auto generated files related to configure can be excluded from the cvs repository. It is also useful for a developer importing a new project onto a cvs repository. Running `make distclean' then `./bootstrap --clean' removes all auto-generated files, instead of removing them by hand.
Bras
Bras is a rules-based command execution system, a la 'make'. It helps to keep targets (usually, but not neccessarily, files) , up-to-date with respect to a set of dependencies. For every target, a (freely definable) rule describes what it means for the target to be out-of-date and what has to be done to refresh it. Bras can follow targets into other directories. It acts there according to the local brasfile to update the target and then reports the result back. Because no recursive execution of bras is necessary, the result of the reasoning for that other directory is not lost. Bras is implemented in Tcl. Rules can be mixed with procedural parts. In particular control structures can be used to automatically collect lists of targets, find out platform specifics or selectively activate rules. 'Bras' normally runs from the command line, but its rule eveluation functionality is available as a TCL module and can be used in a GUI application implemented in Tcl/tk.
Busynode
This is a candidate for deletion: Marked as decommissioned. Drw (talk) 09:01, 18 July 2018 (EDT) 'busynode' is a simple host reservation system, primarily designed for cluster installations. It lets users communicate with others on what hosts they currently use, or plan to use in the near future. Reservation information is stored as text files on a shared filesystem (such as an NFS mount). When executed without any options, busynode behaves as an enhanced ruptime tool.
Calamares
Calamares is a distribution-independent system installer, with an advanced partitioning feature for both manual and automated partitioning operations. It is the first installer with an automated “Replace Partition” option, which makes it easy to reuse a partition over and over for distribution testing. Calamares is designed to be customized by distribution maintainers without need for cumbersome patching, thanks to third party branding and external modules support.
Caspar
'Caspar' offers Makefile snippets for tasks like installing files maintained using a version control system, or typesetting documents in certain markup languages. If you need to maintain and distribute lots of files, you will probably find 'Caspar' useful. It can also automate typesetting if you write documents in a markup language like LaTeX, DocBook XML, DocBook SGML or POD.
Cfengine Heckert gnu.tiny.png
Intended for sys admins, cfengine is a tool for setting up and maintaining BSD and System 5-like operating systems optionally attached to a TCP/IP network. The program focuses on a few key areas that scripts tend to mishandle. From a single configuration files (or set of files) you specify, using classes, your network configuration; cfengine then parses the file and carries out the instructions, warning you about errors (or fixing them) as it goes. You can think of cfengine as a very high level language, higher than Perl or shell: a single command can result in many hundreds of operations being performed on multiple hosts. You can also use it as a net-wide front end for 'cron.'
Change Suffix
'chsuf' changes the suffix of file and/or directory names. It also can be used to add or remove a suffix to/from a list of files. chsuf can be useful for changing DOS-style three character extensions to more readable variations (e.g. from .htm to .html), or for adding an extension to filenames for use on platforms which depend on filename extensions.
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.
Cleanlinks
The cleanlinks program searches the directory tree descended from the current directory for symbolic links whose targets do not exist, and removes them. It then removes all empty directories in that directory tree. It is useful for cleaning up a shadow link tree created with 'lndir' after files have been removed from the real directory.
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. Its features include parallel rsh, parallel copy, parallel virtual xterminals (xterms), and job scheduling facilities for performing parallel compiling. It also has programs to allow barrier syncing in shell scripts.
Coas
The Caldera Open Administration System project is designed to improve the way users administer their GNU/Linux systems. It will be a collection of tools, each of which will include multiple user interfaces. The system will also let users choose the tools they want to use.
Comfigure
'comfigure' simplifies the './configure'ing of packages. It remembers the 'configure' options for each one, and uses them automatically if called without options. 'comfigure' automatically recognizes the package name and version from the directory from which it was called. If the stored version is not equal to the current one, 'comfigure' calculates an MD5 digest sum over the output of './configure --help' to see if the available options have changed. If they have, the program asks the user what to do.
Config General
With Config::General you can read and write config files and access the parsed contents from a hash structure. The format of config files supported by Config::General is inspired by the Apache config format (and is 100% compatible with Apache configs). It also supports some enhancements such as here-documents, C-style comments, and multiline options.
Confstore
'confstore' is a configuration backup utility. It scans a system for all recognised configuration files and then stores them in a simple archive. It knows what to scan for by reading a definitions file. Confstore can also restore configuration from backup archives it has previously created, upload them to a FTP server, and mail them to an email account.
Congruit
Congruit is a lightweight configuration management and automation tool. It is written in Go but works through Bash. It manages shell scripts you created to configure your GNU/Linux platforms.
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. It has some smart features: it automagically recognises if a file is already UTF-8 encoded (thus partly converted filesystems can be fully moved to UTF-8) and it also takes care of symlinks. It can also convert from normalization form C (UTF-8 NFC) to NFD and vice-versa.
Cpuid
This is a fairly complete CPU identification utility that executes the CPUID instruction on x86-family CPUs and decodes the results into English descriptions. It has been tested on several Intel, AMD (including Athlon/Duron) and Cyrix CPUs. If the Pentium III serial number misfeature is present and enabled, this program will display it.
Createusers
Createusers adds users in bulk. It also sets up new users' home directories for personal Web space with Apache. The companion program, removeusers, eliminates users from the system. The latest release includes a graphical user interface, based on Tcl/tk.
Cryptsetup
ryptsetup is utility used to conveniently setup disk encryption based on dm-crypt kernel module, including plain dm-crypt volumes, LUKS volumes, loop-AES and TrueCrypt compatible format. Cryptsetup is backwards compatible with the on-disk format of cryptoloop, but also supports more secure formats. This package includes support for automatically configuring encrypted devices at boot time via the config file /etc/crypttab. Additional features are cryptoroot support through initramfs-tools and several supported ways to read a passphrase or key.
Current
Current is a server implementation for Red Hat's up2date tools. It's designed for small to medium departments to be able to set up and run their own up2date server, feeding new applications and security patches to workstations/servers. The program is specifically intended for the experienced sysadmin with many machines to deal with.
Daemon
'daemon' turns other processes into daemons. Many tedious tasks are required to set up a daemon process; 'daemon' performs these tasks for other processes. This is useful for writing daemons in languages other than C, C++, or Perl (e.g. sh, Java). If you want to write daemons in languages that can link against C functions (e.g. C, C++), see libslack, which contains the core functionality of daemon.
DataStatix
DataStatix is a free software for GNU/Linux and Windows useful to manage data of every kind (although it has been written to manage biomedical data), to create descriptive statistics and graphs and to export items easily to R environment or to other statistic softwares. In order to handle properly big amount of data and many concurrent users, DataStatix works with MySql database and it has been developed and tested with MySql community edition 5.5. Some features of the software are: users management (create, delete, modify password) within the software; different users levels of data access (administrator, default, read only); user defined templates (models) of data, to create new databases easily; importation and esportation of data in CSV format (used also by Calc and Excel); updating of existing data from a CSV file created with DataStatix; descriptive statistics from every data (some more kind of statistics to come); graphs from every data.
Dbtoy
DBToy is a FUSE-based filesystem for GNU/Linux that lets you browse the contents of a relational database through a set of directories and XML files. Additional formats can be obtained through XSL stylesheets.
DebSync
'DebSync' helps synchronize Debian GNU/Linux machines with respect to the list of packages installed. It retrieves the list of installed packages from a master host, and then installs or removes packages on other hosts to match the master's package list. It works over either ssh (default) or rsh, and does not have to be installed on any of the machines you want to manage.
Debfoster
Most Debian application packages depend on other packages, containing libraries or other utilities. When the application package is removed, the dependencies are still on the system. Debfoster can detect such "orphaned" dependencies (unlike apt and dpkg) and will clean them up. It can be used as a front-end to apt or standalone.
Delta Reporting
CFEngine promises and classes are stored in a central database and made available for advanced searches and reports via the command line and a modern Web interface.
Depot
'Depot' is a software management tool kfor maintaining third party and locally developed software in large heterogeneous computing environments. It integrates separately maintained software packages ('collections') into a common directory hierarchy (the 'software environment') consisting of a union of all the collections. A set of configuration options manages interactions and intersections between collections in the environment. Custom environments and complete test environments can be created for machines or sets of machines. Collections with problems can be removed or replaced with previous versions. Individual collections or files can be moved from remote to local filesystems.
Detect
'detect' can be used in any program that needs hardware detection features such as configuration tools, installation programs, etc. You can use it to detect sound cards, CPUs, networking devices, webcams, joysticks, etc. It scans the IDE, PCI, ISA, USB, and SCSI busses to find hardware.
Detox
'detox' is a utility designed to clean up filenames, especially those created on other operating systems. It replaces non-standard characters, such as spaces or Latin-1 characters, with standard equivalents. It also removes or replaces CGI escaped ASCII characters, and trims excessive underscores and hyphens. It will not overwrite to a file that already exists, and does not touch special files normally (although it can be asked to).
Devlabel
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken.Poppy-one (talk) 13:03, 29 July 2018 (EDT) 'Devlabel' dynamically creates symbolic links to disk/partition names. It uses the disk's and/or partition's unique identifiers to keep the symlink pointed to the correct location even if the underlying partition's name has changed. So, regardless of whether /dev/sdb6 becomes /dev/sdc6, devlabel points the symlink to the correct data.
DirList
DirList is a user directory system that runs as a CGI to serve up user lists, search for various user attributes, view their web sites, define personalised user attributes, and keep it all synchronized automatically with the underlying operating system's user database on periodic intervals with cron.
Diradm
'diradm' is a script for managing POSIX users and groups stored in a LDAP directory, offering the same features as the traditional passwd file utilities useradd/usermod/userdel and groupadd/groupmod/groupdel. It uses the ldapsearch, ldapadd, ldapmodify, and ldapdelete utilities from the OpenLDAP project to perform the needed queries against the LDAP database.
Disktype
The purpose of disktype is to detect the content format of a disk or disk image. It regonizes 36 different file systems, partition tables, archive and compression formats, and boot codes.
Distribulator
'Distribulator' is an SSH-based command execution and file transfer utility that includes support for batch, console, and shell integration modes, multiple server environments, and auditing via syslog.
Ds
ds [-x] [@<container>] <command> [<arg>...] DockerScripts is a shell script framework for Docker. Each container is like a virtual machine that has an application installed inside. Each container has a base directory where the settings of the container are stored (in the file settings.sh). The command ds picks the parameters that it needs from the file settings.sh in the container's directory. Normally the commands are issued from inside the container's directory, however the option @<container> can be used to specify the context of the command. The option -x can be used for debugging.
DupeFinder
' DupeFinder' locates, moves, renames, and deletes duplicate files in a directory structure. It's good both for users who haven't kept their hard drives very well organized and need to do some cleaning to free space, and for users who like to keep lots of backup copies of important data "just in case" something bad should happen.
Dupmerge
'dupmerge' reads a list of files from standard input (eg., as produced by "find . -print") and looks for identical files. When it finds two or more identical files, all but one are unlinked to reclaim the disk space and recreated as hard links to the remaining copy.
Dupseek
Dupseek groups files by size, then reads and compares small chunks of the files of the same size. It creates smaller groups depending on these comparisons. It proceeds with bigger and bigger chunks (of size up to a hard-coded limit). It stops reading from files as soon as they form a single-element group or they are read completely (which only happens when they have a very high probability of having duplicates). The program does remove files, but it asks first. Dupseek aims for maximum efficiency by keeping file reads to a minimum and is much better than other similar programs when dealing with groups of large files of the same size. It can be interrupted at any moment. The user is then presented with partial results and can either intervene manually or go on with the reading and computation, on a group-by-group basis.
Durruter
Durruter is a command-line wizard to manage iptables entries like in a hardware router web interface. Forward ports and ranges from multiple interfaces, allow internet traffic from multiple nets to multiple network interfaces.
E2fsprogs
The Ext2 Filesystem Utilities (e2fsprogs) package contains essential ext2 filesystem utilities which consists of e2fsck, mke2fs, debugfs, dumpe2fs, tune2fs, and most of the other core ext2 filesystem utilities.
EPM
The ESP Package Manager (EPM) is a simple tool that generates software and patch distributions in various formats, including AT&T software packages ("pkg") used by Solaris, Debian ("dpkg"), HP-UX software packages ("swinstall" or "depot"), IRIX Software Manager ("inst" or "tardist"), portable (installation and removal scripts with tar files), and Red Hat Package Manager ("RPM").
Epkg
This is a candidate for deletion: 1. Cannot download files: Reference: http://web.archive.org/web/20150620013703/http://www.encap.org/epkg/ Usable unofficial source: https://github.com/DanGrayson/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. Encap places each package in its own subdirectory, then automatically manages symlinks to their appropriate places in /usr/local. epkg supports the Encap 2.0 package format, which includes postinstall scripts and prerequisite checking. Other features include builtin tar/gzip extraction, optional builtin FTP support, transaction logging, and the ability to automatically upgrade a package to the latest version.
Extended Operating System Loader
Extended Operating System Loader is a project to creats a free boot manager with a true GUI interface, where ease of use, usability and user interface are the main concerns. A secondary goal is reuse: where possible, any part of the project should be developed in such a way that it is reusable for other related and unrelated projects. This includes, but is not limited to, the source code for specific and general modules. The package currently contains a kernel, some drivers and a windowing system.
FAI
FAI installs a Debian GNU/Linux operating system on a PC cluster. You take one or more virgin PCs, turn on the power, and the program installs, configures and runs GNU/Linux on the whole cluster without any interaction necessary. FAI uses the Debian distribution and a collection of shell- and Perl-scripts for the installation process. Cfengine, shell, and Perl scripts make changes to the configuration files of the operating system. Using FAI, a fully automatic installation of a GNU/Linux cluster which consists of 16 dual Pentium PC's was performed. FAI's target group are system administrators who must install Debian onto one or even hundreds of computers. Because it's a general purpose installation tool, it can be used for installing a beowulf cluster, a rendering farm or a GNU/Linux laboratory or a classroom. Also, large-scale linux networks with different hardware and different installation requirements are easy to establish using FAI.
FAUS
FAUS is a Perl CGI script that manages users for both Smaba and *nix systems through a Web interface. It uses sudo to give the rights to the Apache user to run some (limited) scripts as root, features different forms of authentication when using Apache, offers multilanguage support, and has log support.
Fdisk Heckert gnu.tiny.png
Fdisk‎ provides libparted-based alternatives to classic partitioning tools like util-linux fdisk and cfdisk. Implementations targeted are also:
  • util-linux sfdisk
  • mac-fdisk
  • FreeBSD fdisk
Fdutils
'fdutils' contains utilities for configuring and debugging the GNU/Linux floppy driver, for formatting extra capacity disks (up to 1992K on a high density disk), and for sending raw commands to the floppy controller. It includes:
# superformat: formats high capacity disks # fdmount: automatically mounts/unmounts disks when they are inserted/removed # xdfcopy: formats, reads and writes OS/2's XDF disks. # MAKEFLOPPIES: creates the floppy devices in /dev # getfdprm: prints the current disk geometry # setfdprm: sets the current disk geometry # fdrawcmd: sends raw commands to the floppy driver # floppycontrol: configures the floppy driver
Feta
Feta is a frontend to the Debian package management system 'dpkg', the Debian configuration system 'debconf', and the Debian package distribution system 'apt'. It provides a unified interface to the dozen-plus programs that make up the Debian packaging system and over 30 different commands, plus additional command aliases for compatibility with the original tools. Plugins are available for added functionality, and the man pages include information on official commands, using multiple commands, console use, and search and display features.
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, though any platforms supported by the toolkit should be possible.
Flc
flc lists information about files (in the current directory by default). It shows the FILE_ID.DIZ and ID3 tag of every file (if present). 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.
For Each File
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 16:22, 30 July 2018 (EDT) "For each File" allows users to execute an arbitrary set of GNU BASH shell commands upon an arbitrary set of files. It is useful for, but not limited to, performing repetitive filesystem manipulation procedures such as mass file renaming and gathering filesystem statistics.
Fslint
FSlint is a toolkit to find various forms of lint on a filesystem. At the moment it reports duplicate files, bad symbolic links, troublesome file names, empty directories, non stripped executables, temporary files, duplicate/conflicting (binary) names, and unused ext2 directory blocks.
Ftpcopy
'ftpcopy' is a small mirror-like utility to copy files or directory trees with FTP. ftpcopy understands EPLF and traditional listing formats.
FusionDirectory
Free software for managing accounts and systems in LDAP databases. FusionDirectory allows sysadmins to set and manage the various components of a single operating system's information system, or the management of multiple workstations and servers. This includes management of:
  • User and group creation and ACL
  • Telephony systems
  • Network service (SMTP / DNS / DHCP / Samba / CUPS)
FusionDirectory is user-friendly and includes a number of features and modes including:
  • A copy and paste system
  • Template mode for account and system
  • Snapshot mode
  • System Dashboard (user, telephone report, installation and deployment)
G4u
g4u ("ghost for unix") is a boot-floppy/CD that lets users clone hard disks by using FTP. This is often done to deploy a common setup on a number of PCs. The floppy/CD uploads the compressed image of a local hard disk to an FTP server, and then retrieves that image via FTP, uncompresses it, and writes it back to disk. Network configuration is fetched via DHCP. The hard disk is processed as an image, so g4u can deploy any filesystem/operating system. Users can clone local disks as well as partitions.
GAG
GAG is a Graphical Boot Manager with a lot of features. It doesn't need a partition, it works with primary and extended partitions in every hard disk, it has a lot of icons, it allows you to put passwords for each operating system, it can swap hard disks and it can be tested from diskette. The SafeBoot feature allows you to boot your hard disk even if GAG is overwritten. It includes extensive support for many languages and keyboard types.
GCronTime
This is a candidate for deletion: Links broken. No links to page. Email to maintainer broken. Poppy-one (talk) 03:47, 31 July 2018 (EDT) 'GCronTime' programs planned operations through the 'cron' daemon. It shows a calendar view of the operations and lets every user set up individual functions.
Gems
The gems system is a client/server application that allows you to show a single console session in different computers or terminals in real time. It can also be used to transmit any other kind of data to more than one computer at the same time.
Gesdonis
Gesdonis is a very simple helper to administer zone files, intended to DNS servers working with BIND9, to use it in command-line or embedded in other applications. DNS zone sheets are created from a main template.
GnoRPM
'GnomeRPM' is a graphical front end to the Redhat package management system. It is similar to Redhat's Glint, but doesn't call the rpm executable for installs, which means that it is faster, and the interface should be more responsive. It also has rpmfind functionality, so you get the RPM best suited to your system as well as all the RPMs it depends on that you don't have.
Gnuit Heckert gnu.tiny.png
A set of interactive tools that includes an extensible file system browser, an ASCII/hex file viewer, a process viewer/killer, and other related utilities and shell scripts. It increases the speed and ease of daily tasks like moving files and directories, invoking editors, compressing and uncompressing files, creating and expanding archives, compiling programs, sending mail, etc. It has colors if the standard ANSI color sequences are supported, and is user-friendly.
Gparted
GParted is a partition editor to graphically manage disk partitions. Among other features it supports creating, resizing, moving and copying of partitions. Its name stands for Gnome Partition Editor. It is a graphical front-end for GNU Parted.
Graft
Graft lets users manage multiple packages under a single directory hierarchy. It was inspired by Depot (from Carnegie Mellon University) and Stow (by Bob Glickstein). It installs packages in self-contained directory trees and makes symbolic links from a common area to the package files.
Gromit
This is a candidate for deletion: 1. No files/source found Gromit is a system configuration tool that is designed to run in the most automated fashion possible. It allows you to place the correct config file in the right place on the right machine. Package and version dependencies allow you to sanely control machines that are not 100% identical. It is usually run thorough a rules file and a cron job. It is intended specifically for experienced system administrators who must deal with many machines.
Grub Heckert gnu.tiny.png
GRUB is a multiboot bootloader. It is used for initially loading the kernel of an operating system and then transferring control to it. The kernel then goes on to load the rest of the operating system. As a multiboot bootloader, GRUB handles the presence of multiple operating systems installed on the same computer; upon booting the computer, the user is presented with a menu to select one of the installed operating systems.
Grubconfig
This is a candidate for deletion: Links broken. Email to maintainer broken. Poppy-one (talk) 13:50, 2 August 2018 (EDT) grubconfig is a script that helps you install the GRUB bootloader on your system. It requires bash and dialog. It supports GNU/Linux IDE and SCSI devices; it does not support RAID devices.
Gslapt-get
GTK+ version of slapt-get, an apt-like system that lets you search slackware mirrors and third party sources for packages, compare them with installed packages, install new packages, or upgrade already installed packages.
Gsrc Heckert gnu.tiny.png
GSRC (GNU Source Release Collection) is a BSD Ports-like system for easily fetching, building and installing the latest GNU packages from source. Installing a package is as easy as "make -C gnu/<packagename> install" and it can be configured to install to your home directory, bypassing the need for administrator privileges. The quarterly releases of GSRC represent a periodic resease of all GNU packages together. It is also possible to stay up-to-date by checking out its Bazaar repository.
Guix Heckert gnu.tiny.png
GNU Guix is a purely functional package manager for the GNU system. It supports transactional upgrades and roll-backs, unprivileged package management, per-user profiles, and garbage collection. It builds up on the low-level build and deployment layer of the Nix package manager. Guix uses Guile as its programming interface. GNU Guix comes with a visual user interface for GNU Emacs, known as guix.el. It can be used for routine package management tasks, pretty much like the guix package command (see Invoking guix package). Specifically, “guix.el” makes it easy to:
  • browse and display packages and generations;
  • search, install, upgrade and remove packages;
  • display packages from previous generations;
  • do some other useful things.
Gujin
Gujin is a PC boot loader that can analyze your partitions and filesystems on hard disks, USB disks and CD/DVDs. It finds the Linux kernel images available, as well as other bootable partitions (for *BSD, MS-DOS, Windows, etc.), files (*.kgz) and bootable disk images (*.iso, *.bin, *.img, *.bdi), and displays a graphical menu for selecting which system to boot. It boots the Linux kernel using the documented interface, like LILO and GRUB, so it doesn't need any other pre-installed bootloader. It can also directly load gzipped ELF32 or ELF64 files, with a simple interface to collect real-mode BIOS data, and can relocate those executable with the right link options. There is no need to execute anything after making a new kernel: just copy the kernel image file into the "/boot" directory, with a standard name. Gujin is written almost entirely in C with GCC, and it fully executes in real mode to be as compatible as possible.
Hdparm
hdparm is a GNU/Linux shell utility for viewing and manipulating various IDE drive and driver parameters. Most drives can benefit from improved performance using a command similar to "hdparm -qm8 -qu1 -qc1 -qW1 -qd1 /dev/hda"
Injector
The Zero Install Injector lets users install software easily and without needing root privileges. It takes the URL of a program's interface description and chooses suitable versions of the program and its dependencies (also identified by URLs) according to the user's policy settings (eg. "stable", "testing", "minimal network use", etc). It then loads and chaches the chosen versions and runs the program, using environment variables to let it find the components.
InstallKernel
'Install Kernel' (ik) is a script that installs the Linux kernel and automatically sets up LILO or GRUB. It also saves your kernel configuration each time you do an install, so you can restore the newest configuration file when you make a new kernel. This script is intended for people new to compiling kernels, and people who are tired of moving files around and editing their bootloader configurations every time they install a new kernel.
Installdb
Installdb records any kind of install and stores all the information of the package in the database. It works regardless of packages type (ie tarball, rpm, debian, etc). Packages can be installed, queried, uninstalled, and verified. A package consists of a list of files, description, name, version, size, and other information.
Intrepid
Intrepid is a simple load balancing system, which can be used on a network of computers to determine the least loaded machine, and then spawn new processes on it as required. This can be used in a network scenario to allow low end machine to take advantage of high end machines when running intensive software. Please note that this uses the X-Windows system for remote task execution, and will not work without this.
Inventory
This is a candidate for deletion: 1. No files sources found. Linux Inventory Aggregator is designed to be a simple, self-contained (as much as possible) script for gathering hardware information.
KSlackCheck
'Kslackcheck' keeps in sync changelogs and shows updates in a graphical popup in KDE. It tells users what packages in need to be upgraded for major releases, and helps download them to a particular directory ready for manual upgrading.
Kernin
Kernin is a menu-driven script to help the user install a Linux kernel. It does everything from extracting the kernel from its tarball through automatically changing the LILO configuration. Kernin is mainly aimed at inexperienced users that have no prior knowledge of kernel installation, but it can also help experienced Linux users save time when installing a kernel. Note that kernin is only compatible with LILO at the moment. As of July 18, 2005, this program is no longer under active development.
Ketchup
Ketchup is a tool for updating or switching between versions of the Linux kernel source. It can find the latest versions of numerous kernel trees, calculate which patches are needed to move to that version, download any patches or tarballs that aren't cached, check GPG signatures where available, and apply and unapply patches to get the desired result.
Kickstart tools
Kickstart Tools is a collection of scripts that can be used to build and maintain your own distribution. You can control what packages make up your distribution, and automate installation and configuration.
Konstruct
'Konstruct' is a build system for installing KDE releases and applications on your system. It downloads defined source tarballs, checks their integrity, decompresses, patches, configures, builds, and installs them. A complete KDE installation should be as easy as "cd meta/kde; make install". Optionally, you can install additional applications like KOffice or KDevelop (for example, "cd apps/office/koffice; make install").
LCD4Linux
'LCD4Linux' is a small program that grabs information from the kernel and some subsystems and displays it on an external liquid crystal display. It supports about 15 different types of displays.
LUCAS
Lets users configure network servers and/or services centrally The traditonal way to manage UN*X boxes is doing configuring work on a per host basis. While this works quite well on single host setups, it quickly becomes a nightmare when it comes to clustered systems, load balancing systems or server farms, where configurations have to be shared/spread/replicated between several more or less independant machines. The LUCAS project aims at creating a framework, where configuration data may be conviniently kept in an central LDAP database and is automatically send to the desired destination from there.
Launch.app
Launch.app is a small program for executing applications, based on the WINGs library (a part of WindowMaker). It features a command history, executing applications as different users (e.g. root), tab completion, and URL recognition.
Lcdtest
lcdtest is a utility to display monitor test patterns. It was originally written for use with LCD monitors, and may be useful in finding pixels that are stuck on or off as well as for adjustment (automatic or manual). However, it can be useful for CRT monitors as well. lcdtest uses the SDL library, and has been used on GNU/Linux with X.
Libcisco
'libcisco' provides an API for accessing and configuring Cisco network equipment over a telnet session. kIt works making changes through the CLI of the target system (e.g. a privileged EXEC session under IOS). These library routines greatly simplify the process of writing scripts to make configuration changes and perform common tasks.
Libconfini
libconfini is a simple INI parsing library with the ability to read disabled entries (i.e., valid entries nested in comments). libconfini does not store the data read from an INI file, but rather dispatches it, formatted, to a custom listener. The code is written in C (C99) and does not depend on any particular library, except for the C standard libraries stdio.h, stdlib.h and stdint.h.
Libzip
'libzip' is a library for reading, creating, and modifying zip archives. Users can add files from data buffers, files, or compressed data copied directly from other zip archives, and can revert changes made without closing the archive.
Linux-libre Heckert gnu.tiny.png
Linux-libre is a version of the Linux kernel suitable for use with the GNU Operating System. It removes non-free components from Linux, that are disguised as source code or distributed in separate files. It also disables run-time requests for non-free components, shipped separately or as part of Linux, and documentation pointing to them. The GNU Linux-libre project takes a minimal-changes approach to cleaning up Linux, making no effort to substitute components that need to be removed with functionally equivalent free/libre ones.
Litetrash
'litetrash' is a shared library which, when preloaded, implements a trash can. Itworks in the same way as libtrash (by intercepting function calls which might lead to accidental data loss), however it has virtually no configuration options and will hopefully compile on any *NIX system.
Ln local
'ln_local' is a shell script for managing the installation of software packages (typically in /usr/local). It's a program between stow and lndir/cleanlinks. The package (in an approach based on Stow) installs each package into its own tree, then uses symbolic links to make it appear as though the files are installed in the common tree.
Lndir
'lndir' makes a shadow copy (todir) of a directory tree (fromdir). The shadow is populated with symbolic links pointing at the real files in the fromdir directory tree, not with real files. This is useful for maintaining source code for different machine architectures. You create a shadow directory containing links to the real source (usually mounted from a remote machine). You can build in the shadow tree, and the object files will be in the shadow directory, while the source files in the shadow directory are just symlinks to the real files. If you update the source, you need not propagate the change to the other architectures by hand, since all source in all shadow directories are symlinks to the real thing: just cd to the shadow directory and recompile.
Mactoname
mactoname updates network devnames references per MAC at managed files (managed-files.list). Useful to follow hotplug or NIC name changes. Note: ifupdown since 0.8.20 (eg. Debian 10) already has MAC association to devname.
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.
Memtest86
Based on the well-known original memtest86 written by Chris Brady, memtest86+ is a port by some members of the x86-secret team, now working at www.canardpc.com. Memtest86+ was, is and will always be a free, open-source software. The original Memtest86 is now handled by PassMark® Software Pty Ltd.
Mgmt
Is a golang written tool, which helps to roll out and manage your infrastructure. Mgmt has three unique design elements which differentiate it from other tools. I’ll try to cover these three points, and explain why they’re important. It uses a parallel execution, to run all the resources concurrently (where possible), it is an event driven, to monitor and react dynamically only to changes (when needed), it uses a distributed topology, so that scale and centralization problems are replaced with a robust distributed system.
Minit
Minit is a replacement for init (but can also be used in parallel) that has process monitoring capabilities and is somewhat similar to daemontools from D. J. Bernstein.


Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.