Projects in category system: System Programs

anubis
Home: http://www.gnu.org/software/anubis/
Repo: http://git.savannah.gnu.org/cgit/anubis.git
Categories: Official GNU Software, Electronic Mail Processing, System Programs
See also: mailfromd, mailutils

GNU Anubis is an SMTP message submission daemon. It represents an intermediate layer between mail user agent (MUA) and mail transport agent (MTA), receiving messages from the MUA, applying to them a set of predefined changes and finally inserting modified messages into an MTA routing network. The set of changes applied to a message is configurable on a system-wide and per-user basis.

The principal author of GNU Anubis is a good friend of mine Wojciech Polak.

cpio
Home: http://www.gnu.org/software/cpio/
Repo: http://git.savannah.gnu.org/cgit/cpio.git
Categories: Archivation Software, Official GNU Software, System Programs
See also: paxutils, tar

GNU cpio copies files into or out of a cpio or tar archive. The archive can be another file on the disk, a magnetic tape, or a pipe. GNU cpio supports a wide variety of archive formats.

dico
Home: http://dico.software.gnu.org.ua
Repo: http://git.gnu.org.ua/cgit/dico.git/
Categories: Official GNU Software, Sergey Poznyakoff Software, Linguistic Software, System Programs

GNU Dico provides a flexible modular implementation of dictionary server, a number of modules for it, and a console based dictionary lookup utility. A Web interface is also available.

grot
Home: http://puszcza.gnu.org.ua/software/grot
Repo: http://git.gnu.org.ua/cgit/grot.git/
Categories: Database Software, Sergey Poznyakoff Software, System Programs

Grot rotates MySQL binary log files on replication master server. It works by first determining what slaves are connected to the server. Then it connects to each slave and determines what master log file it currently uses. Finally, it removes those logs on master that are older than the oldest of logs used by slaves.

gsc
Home: http://puszcza.gnu.org.ua/software/gsc
Repo: http://svn.gnu.org.ua/viewvc/gsc/
Categories: Sergey Poznyakoff Software, Library, System Programs

GSC stands for Gray's scripts collection. This is a collection of scripts, programs and other data I use on my machines. Basically, it is for my own use, but you may find it useful as well.

inetutils
Home: http://www.gnu.org/software/inetutils/
Repo: http://git.savannah.gnu.org/cgit/inetutils.git
Categories: Official GNU Software, Library, Networking Software, System Programs

Inetutils, or GNU Internet Utilities, are the basic internet utilities of the GNU Operating System.

I am one of its maintainers.

ipacct
Home: http://ipacct.software.gnu.org.ua
Repo: http://git.gnu.org.ua/cgit/ipacct.git/
Categories: Sergey Poznyakoff Software, Networking Software, System Programs
See also: tagr

A daemon for accounting of network traffic. The collected statistics can be stored in plaintext files, sent to syslog utility, or transmitted via UDP for further analyze by the tagr utility.

kbdlock
Home: http://puszcza.gnu.org.ua/software/kbdlock
Repo: http://cvs.gnu.org.ua/viewvc/kbdlock/kbdlock/
Categories: Finished Project, Sergey Poznyakoff Software, System Programs

A simple console locker program for GNU/Linux systems.

mailfromd
Home: http://puszcza.gnu.org.ua/software/mailfromd
Repo: http://git.gnu.org.ua/cgit/mailfromd.git/
Categories: Sergey Poznyakoff Software, Electronic Mail Processing, Networking Software, System Programs
See also: anubis, mailutils

Mailfromd is a general-purpose mail filtering daemon for Sendmail, Postfix and MeTA1. It is able to filter both incoming and outgoing messages using criteria of arbitrary complexity, supplied by the administrator in the form of a script file. The daemon interfaces with the MTA using Milter or PMilter protocols.

mailutils
Home: http://www.gnu.org/software/mailutils/
Repo: http://git.savannah.gnu.org/cgit/mailutils.git
Categories: Official GNU Software, Library, Electronic Mail Processing, System Programs

GNU Mailutils is a swiss army knife of electronic mail handling. It contains a rich set of mail-related utilities and daemons, including pop3d, imap4d, sieve and a universal mail delivery agent, called maidag.

All utilities are able to operate on mailboxes of any existing format, ranging from standard UNIX maildrops, through maildir and up to remote mailboxes, which are transparently accessed using IMAP4, POP3 and SMTP.

This is an official GNU package, of which I am maintainer.

pam-modules
Home: http://puszcza.gnu.org.ua/software/pam-modules
Repo: http://svn.gnu.org.ua/viewvc/pam-modules/
Categories: Authentication Software, Sergey Poznyakoff Software, Library, System Programs

PAM-modules is a collection of useful PAM modules plus a command line utility for checking PAM authentication and other management groups.

pies
Home: http://pies.software.gnu.org.ua
Repo: http://git.gnu.org.ua/cgit/pies.git
Categories: Official GNU Software, Sergey Poznyakoff Software, Networking Software, System Programs

GNU Pies (pronounced "p-yes") is a Program Invocation and Execution Supervisor. This utility allows to execute usual foreground-mode applications in detached mode, as if they were daemons. It combines in itself the fucntionality of init and inetd programs. It can be used to control complex multi-component software, such as jabberd2 or MeTA1.

The utility can be programmed to handle sophisticated dependencies between the components and to perform a variety of tasks when a given component exits or terminates.

radius
Home: http://www.gnu.org/software/radius/
Repo: http://git.savannah.gnu.org/cgit/radius.git
Categories: Authentication Software, Official GNU Software, Sergey Poznyakoff Software, Networking Software, System Programs

GNU Radius is an extensible and scalable authentication and accounting server.

rush
Home: http://rush.software.gnu.org.ua
Repo: http://git.gnu.org.ua/cgit/rush.git/
Categories: Authentication Software, Official GNU Software, Sergey Poznyakoff Software, Networking Software, System Programs
See also: wydawca

GNU Rush is a Restricted User Shell. It is intended for use with ssh, rsh and similar remote access programs. Using a sophisticated configuration file, Rush gives you complete control over the command lines that users execute, usage of system resources, such as virtual memory, CPU time, etc. In particular, it allows to run remote programs in a chrooted environment.

GNU Rush is designed primarily for sites providing limited remote access to their resources, such as, for example, savannah.gnu.org or puszcza.gnu.org.ua.

slogin
Home: http://puszcza.gnu.org.ua/software/slogin
Repo: http://cvs.gnu.org.ua/viewvc/slogin/slogin/
Categories: Authentication Software, Finished Project, Sergey Poznyakoff Software, System Programs

Slogin is a replacement for /bin/login, intended to be used in system start-up script wherever the root maintenance is needed. It does not update utmp/wtmp and hence is safe to be called when the partition containig these files is not mounted.

smap
Home: http://smap.software.gnu.org.ua
Repo: http://git.gnu.org.ua/cgit/smap.git/
Categories: Sergey Poznyakoff Software, Electronic Mail Processing, System Programs
See also: mailfromd, mailutils

An extendable socket map server with a set of modules and framework for writing new socket maps and testing them.

Socket maps are a mechanism for extending the functionality of Sendmail and MeTA1. They can also be used by Mailfromd.

tagr
Home: http://tagr.software.gnu.org.ua
Repo: http://git.gnu.org.ua/cgit/tagr.git/
Categories: Sergey Poznyakoff Software, Networking Software, System Programs, Web-Related Software

Traffic Analizer and Grapher utility, designed as a light-weight replacement for MRTG and similar tools.

tar
Home: http://www.gnu.org/software/tar/
Repo: http://git.savannah.gnu.org/cgit/tar.git
Categories: Archivation Software, Official GNU Software, System Programs
See also: cpio, paxutils

GNU Tar is an archiver program. It is used to create and manipulate files that are actually collections of many other files; the program provides users with an organized and systematic method of controlling a large amount of data.

The program provides the ability to create tar archives, as well as various other kinds of manipulation. For example, you can use Tar on previously created archives to extract files, to store additional files, or to update or list files which were already stored.

wydawca
Home: http://www.gnu.org.ua/software/wydawca/
Repo: http://git.gnu.org.ua/cgit/wydawca.git/
Categories: Authentication Software, Sergey Poznyakoff Software, System Programs
See also: rush

An automatic release submission daemon. It implements the GNU automatic upload procedure, and supports upload directive files of version 1.1.

wyslij-po
Home: http://puszcza.gnu.org.ua/software/wyslij-po
Repo: http://svn.gnu.org.ua/viewvc/wyslij-po/
Categories: Sergey Poznyakoff Software, Linguistic Software, Electronic Mail Processing, System Programs

Wyslij-po runs basic checking on PO files given in the command line and submits them to the Translation Project robot.