DebianNet(3pm) | dpkg suite | DebianNet(3pm) |
DebianNet - create, remove, enable or disable entry in /etc/inetd.
You can use the functions in DebianNet to to add, remove, enable or disable entries in the /etc/inetd.conf file. After the /etc/inetd.conf file has been changed, a SIGHUP signal will be sent to the inetd process to make sure that inetd will use the new /etc/inetd.conf file. The functions can also be used to add entries that are commented out by default. They will be treated like normal entries. That also means that if you already have an entry that is commented out you can't add an entry for the same service without removing the old one first.
The DebianNet functions treat entries that are commented out by a single '#' character as entries that have been commented out by a user. It will not change such entries.
For shell scripts you can also use the update-inetd command. See update-inetd(8) for further information.
Defaults to /etc/inetd.conf.
Defaults to "#<off># " as the comment characters.
Defaults to false.
Defaults to false.
Returns 1 on success, and -1 on failure. This function might call exit() due to debconf prompt answers.
Returns 1 on success, and -1 on failure.
Returns 1 on success, and -1 on failure.
An example: you have three ftp entries in the /etc/inetd.conf file (all disabled by default) and you want to enable the entry which uses the vsftpd daemon. To do this, use the pattern "vsftpd" (or any other regular expression that matches this entry).
Returns 1 on success, and -1 on failure.
New variables: $VERSION, $VERBOSE, $MULTI, $SEP, $INETD_CONF.
Deprecated variables: $version, $verbose, $multi, $sep, $inetdcf.
2023-02-26 | 4.53 |