The presents this Page  

Man page search options
List man pages starting with
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   ALPHA   NUM   OTHER   ALL
DebianNet(3pm)      Linux Programmer's Manual      DebianNet(3pm)

NAME  - create, remove, enable or disable entry in

       require DebianNet;

       DebianNet::add_service($newentry, $group);


       DebianNet::enable_service($service, $pattern);

       DebianNet::disable_service($service, $pattern);

       You can use the  functions  in  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 com-
       mented 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 won't change such entries.

        For  shell scripts you can also use the update-inetd com-
       mand. See update-inetd(8) for further information.

       $DebianNet::inetdcf = "FILENAME";
              Use FILENAME instead of /etc/inetd.conf  (e.g.  for
              testing purposes).

       $DebianNet::sep = "## ";
              "## "  will  be  used  as  the default comment
              characters.  You can use  this  option  to  specify
              different  comment characters.  This is only neces-
              sary if you have to deal with two  (or  more)  ser-
              vices of the same name.

       $DebianNet::multi = "true";
              If  you  want to disable/remove more than one entry
              at a time you should use this option. If you try to
              remove  more than one entry at a time without using
              this option the program will  show  a  warning  and
              asks the user if he want to continue.

       $DebianNet::verbose = "true";
              Explain what is being done.

       DebianNet::add_service($newentry, $group);
              Add   $newentry   to   the   group  $group  of  the
              /etc/inetd.conf file. If the entry already exist it
              will  be  enabled (it will also detect entries with
              different  program  options).   Using   $group   is
              optional  (the  default  group is the group OTHER).
              If the group does  not  exist  the  entry  will  be
              placed at the end of the file.

              Remove  $entry from /etc/inetd.conf . You can use a
              regular expression to remove the entry.

       DebianNet::enable_service($service, $pattern);
              Enable $service (e.g. "ftp") in  /etc/inetd.conf  .
              Using  $pattern  is  optional.  It  can  be used to
              select a service.  You only need this option if you
              have  two  (or  more) services of the same name. 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 wu-ftpd
              daemon.  To  do this, use the pattern "wu-ftpd" (or
              any other  regular  expression  that  matches  this

       DebianNet::disable_service($service, $pattern);
              Disable  SERVICE  (e.g. "ftp") in /etc/inetd.conf .
              Using $pattern is optional (see above).

       Peter Tobias, 
       Ian Jackson 

Linux                   21 September 1995          DebianNet(3pm)

Time taken: 0.37389 seconds

Created with the man page lookup class by Andrew Collington,

  Copyright by marksoft - Alle Rechte vorbehalten - Disclaimer