IPB
>  Man Pages > Unix > Solaris 10 11/06 > Section 2 > acct man page

acct man page

Section 2 - Solaris 10 11/06 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!





System Calls                                              acct(2)



NAME
     acct - enable or disable process accounting

SYNOPSIS
     #include <unistd.h>

     int acct(const char *path);

DESCRIPTION
     The acct() function enables or disables the  system  process
     accounting routine. If the routine is enabled, an accounting
     record will be written in an accounting file for  each  pro-
     cess  that  terminates.  The termination of a process can be
     caused by either an  exit(2)  call  or  a  signal(3C)).  The
     effective  user  ID  of the process calling acct() must have
     the appropriate privileges.

     The path argument points to the pathname of  the  accounting
     file,  whose  file  format is described on the acct.h(3HEAD)
     manual page.

     The accounting routine is enabled if path is non-zero and no
     errors  occur during the function. It is disabled if path is
     (char *)NULL  and no errors occur during the function.

RETURN VALUES
     Upon successful completion, 0 is returned. Otherwise, -1  is
     returned and errno is set to indicate the error.

ERRORS
     The acct() function will fail if:

     EACCES                  The file named by  path  is  not  an
                             ordinary file.



     EBUSY                   An attempt is being made  to  enable
                             accounting  using the same file that
                             is currently being used.



     EFAULT                  The path argument points to an ille-
                             gal address.



     ELOOP                   Too many symbolic links were encoun-
                             tered in translating path.





SunOS 5.10          Last change: 20 Jan 2003                    1






System Calls                                              acct(2)



     ENAMETOOLONG            The length  of  the   path  argument
                             exceeds {PATH_MAX}, or the length of
                             a path argument  exceeds  {NAME_MAX}
                             while _POSIX_NO_TRUNC is in effect.



     ENOENT                  One  or  more  components   of   the
                             accounting   file  pathname  do  not
                             exist.



     ENOTDIR                 A component of the  path  prefix  is
                             not a directory.



     EPERM                   The {PRIV_SYS_ACCT} privilege is not
                             asserted in the effective set of the
                             calling process.



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



SEE ALSO
     exit(2), acct.h(3HEAD), signal(3C), privileges(5)
























SunOS 5.10          Last change: 20 Jan 2003                    2





Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Wed Sep 12 11:26:55 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

CPAN man page (4210 hits)
(Suse Linux 10.1)

ssh man page (4117 hits)
(Suse Linux 10.1)

svn man page (2480 hits)
(FreeBSD 6.2)

adv_cap_autoneg man page (1782 hits)
(Solaris 10 11_06)

startproc man page (1711 hits)
(Suse Linux 10.1)

sqlite3 man page (1663 hits)
(openSUSE 10.2)

signal man page (1393 hits)
(Suse Linux 10.1)

pprosetup man page (1241 hits)
(Solaris 10 11_06)

netcat man page (1237 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (1126 hits)
(Solaris 10 11_06)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: Pyrenees Mountain Holidays :: Server Room Temperature Monitor :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum