acct man page on HP-UX

Man page or keyword search:  
man Server   10987 pages
apropos Keyword Search (all sections)
Output format
HP-UX logo
[printable version]

acct(2)								       acct(2)

       acct() - enable or disable process accounting

       The  system  call  enables  or disables the system's process accounting
       routine.	 If the routine is enabled, an accounting record is written on
       an  accounting  file for each process that terminates.  Termination can
       be caused by one of two things: an call or a signal  (see  exit(2)  and
       signal(5)).   The  calling  process must have the privilege to use this

       path points to a path name naming the accounting file.  The  accounting
       file format is described in acct(4).

       The  accounting	routine	 is  enabled  if path is nonzero and no errors
       occur during the system call.  It is disabled if path is	 zero  and  no
       errors occur during the system call.

       When  the  amount  of  free  space  on  the  file system containing the
       accounting file falls below a configurable threshold, the system prints
       a message on the console and disables process accounting.  Another mes‐
       sage is printed and the process accounting is re-enabled when the space
       reaches a second configurable threshold.

       If  the	size  of  the  process	accounting file reaches a configurable
       limit, records for processes  terminating  after	 that  point  will  be
       silently	 lost.	 However,  in  that case the command would still sense
       that process accounting is still enabled.  This loss of records can  be
       prevented with the command.  and are described in acctsh(1M)).

   Security Restrictions
       Some or all of the actions associated with this system call require the
       privilege.  Processes owned by the superuser have this privilege.  Pro‐
       cesses  owned by other users may have this privilege, depending on sys‐
       tem configuration.  See privileges(5) for more information about privi‐
       leged access on systems that support fine-grained privileges.

       returns the following values:

	      Successful completion.
		     is set to indicate the error.

       If fails, is set to one of the following values.

	      The file named by
			     path is not an ordinary file.

	      An attempt is being made to enable accounting when it is already

	      path	     points  to	 an  illegal  address.	 The  reliable
			     detection	of this error is implementation depen‐

	      Too many symbolic links were encountered in translating the path

	      The accounting file path name exceeds
			     bytes,  or	 the length of a component of the path
			     name exceeds bytes while is in effect.

	      One or more components of the accounting file path name  do  not

	      A component of the path prefix is not a directory.

	      The calling process does not possess the

	      The named file resides on a read-only file system.

	      path	     points to a text file which is currently open.

       acct(1M), acctsh(1M), exit(2), acct(4), privileges(5), signal(5).


List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net