Provided by: asr-manpages_1.3-6_all bug

NAME

       ctluser - control lusers

SYNOPSIS

       ctluser [ -h ] [ -m ] command [ argument...  ]

DESCRIPTION

       Ctluser  sends  a message to the control channel of a given luser(8) This command can only
       be run by the sysadmin(1)

       In the normal mode of behavior, the message is sent  to  the  luser's  brain,  which  then
       performs the requested action and sends back a reply with a text message and the exit code
       for ctluser.  If the luser's brain successfully performed the command, ctluser  will  exit
       with a status of zero and print the reply on standard output.

       The  ``-m''  flag  is  used  to display an MPEG of the results of the given command on the
       console of the sysadmin(1) Note that this requires the sysadmin(1)  to  be  running  an  X
       server.

       To  see  a command summary, use the ``-h'' flag.  If a command is included when ctluser is
       invoked with the ``-h'' flag, then only the usage for that command will be given.

       The complete list of commands follows.  Note that all commands  have  a  fixed  number  of
       arguments.   If  a parameter can be an empty string, then it is necessary to specify it as
       two adjacent quotes, like "".

       addhist <entry>
              Add an entry to the luser's employment record.

       allow reason
              Allow a luser to use the computer system again.  The reason must be the  same  text
              given  with an earlier ``reject'' command.  Note that this command is currently not
              implemented.

       begin name
              Begin a new luser(1) with the given file.  Note that this command is currently  not
              implemented.

       cancel pid
              Causes a process of a luser to be killed

       changegroup group
              Changes a luser from their current workgroup to the one specified.

       checkfile
              Forces a user to return to a paper based system

       drop   Causes a large mass to drop onto the luser from a great height.

       flushlogs
              Destorys all logs of the actions done by the sysadmin(1) to the luser.

       go reason
              The luser is fired for the given reason.

       hangup Makes the luser hang themselves

       mode   Displays the operating mode of the luser

       newgroup group
              Causes a luser to make their own newgroup up

       pause thought
              Makes  the luser pause for the given thought.  Note that this may cause some lusers
              to crash

       shutdown reason
              Makes the luser shutdown. This is essentially the same as killing them

       signal sig
              Sends the given signal to the luser

       throttle reason
              Causes the luser to throttle themselves

       trace item flag
              Gives the sysadmin(1) information on what the luser is doing.

BUGS

       Ctluser sometimes has the effect of lusers complaining  the  to  management.  The  use  of
       bosskill(8) maybe required at this point.

HISTORY

       Written  by  Simon Burr <simes@tcp.co.uk>. Based upon the manual page for ctlinnd(8), part
       of the InterNetNews system.

SEE ALSO

       luser(1), sysadmin(1), bosskill(8)

                                         19 October 1995                               CTLUSER(8)