Description:
Inetutils, or GNU Internet Utilities, are the basic internet utilities of the GNU Operating System.
Description:
Decomissioned.
* Use IPv6 URLs as proposed by RFC 2732 The address part of an IPv6 URL must be either an IPv6 address in numeric notation *enclosed in square brackets* or a host name, e.g.: inet6://[::1]:1100
Description:
A Jabber Over HTTP tunnel. It enables access to Jabber servers from behind firewalls which do not allow outgoing sockets on port 5222.
* Implement heartbeat event * Add auxiliary program: ifactive * Fix file descriptor leak
Description:
Jumper monitors network interfaces for certain kinds of traffic and starts preconfigured external programs when such traffic is detected. It is designed mainly to bring up network links (such as VPN and the like) on demand.
* Use of uninitialized automatic variables The MFL compiler issues a warning if it encounters the use of a previously uninitialized automatic variable. In future versions the warning will change to error. * Use of string variables in boolean context Strings can meaningfully be used in boolean context. For example func f(string s) do if s echo "non-empty fi done The use of "s" in conditional is equivalent to if s != "" * Fix uninitialized local variables in dns.mf
Description:
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.
* Detect if pies is started from docker This makes the --no-init option unnecessary. * When running with PID 1, install SIGCHLD handler early This is to make sure the exited preprocessor command is cleaned up properly. * Fix cyclic dependency detection * New component flag: expandenv The "expandenv" flag instructs pies to parse the command line and to expand any references to environment variables within it as the Bourne shell would have done it. This allows for expanding the environment variables without the overhead of actually running the shell. This flag is incompatible with the "shell" flag. When both are used, the preference is given to "shell" and a warning message to that effect is issued. * Component standard stream redirection rewritten from scratch In particular, redirecting stdout/stderr to syslog no longer requires starting an auxiliar process. * The component.facility configuration statement is withdrawn To specify a particular facility, use the fully qualified facility.priority argument to the stdout or stderr statement, e.g.: stderr syslog local1.err; * New configuration statement syslog.dev The statement configures the socket to communicate with the syslog daemon. Its argument is either the file name of the local socket or the IP[:PORT] specification, e.g. syslog { dev 172.31.255.252; } * Global env section The "env" section appearing in global context modifies the environment for the main pies process. This modified environment will be inherited by all processes started by pies in the course of its normal operation. * New control endpoint /alive HTTP response to GET /alive/PROG reflects the current state of the component PROG: 200 if it is running, 503 if not, and 404 if there's no such component.
Description:
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.
* Configuration file raddb/config The syslog statement takes an optional 4th argument specifying syslog tag to use, e.g.: channel default { syslog local1.info radiusd; }; * New attributes ** GNU-Server-Address Holds IP address of the RADIUS server that recieved the request. Notice, that the value of this attribute is "0.0.0.0" if there are no `listen' statement in your `raddb/config'. ** GNU-Server-Port Holds UDP port number of the RADIUS server that recieved the request. * Automake function AM_GNU_RADIUS is provided, for checking if GNU Radius is installed from configure.ac scripts. * Guile support requires Gule version 1.8 or later. * Bugfixes ** Pass NAS-IP-Address to mlc_stop_query
auth, gnu, gray, network, system
http://www.gnu.org/software/radius/Description:
GNU Radius is an extensible and scalable authentication and accounting server.
* Include updated wordsplit version (v1.0-7-g6ccb9ad) * Allow for multiple EOLs and comments after the preface statement. * Bugfix in the testcase 20.
auth, gnu, gray, network, system
http://rush.software.gnu.org.uaDescription:
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.
decom, gray, network, system, web
http://tagr.software.gnu.org.uaDescription:
Decomissioned.
Description:
Rpipe is a simple tool for forwarding the content of the local file to the stdin of a program running on a remote host via TCP. The tool was created when I needed to run GNU Mailman in a docker container without MTA in it. It implements a slightly modified version of TCPMUX protocol. The same binary (rpipe) serves both as a server (on the remote end) and as a client (on the local end).
Initial release.
Description:
A tool for monitoring the expiration times of remote SSL certificates via HTTPS. Can be used either as a Nagios plugin or as a standalone tool.
* Use red-black trees to index the IP list.
Description:
Ping903 is designed to periodically monitor a very large number of remote hosts using ICMP ECHO packets. The package is built using the client-server architecture. The main component (ping903) is a daemon that sits in memory and wakes up periodically to send certain number of ICMP echo packets to a preconfigured number of hosts and to collect replies. The resulting round-trip statistics is made available via REST API.
Description:
A modular remote management system for Ping903. Allows the user to inspect configuration of the running server, add or remove IP addresses, synchronize the monitored IP list with the Nagios configuration or an SQL database etc.