utmp ACCOUNTING


 
Thread Tools Search this Thread
Top Forums Programming utmp ACCOUNTING
# 1  
Old 06-16-2005
utmp ACCOUNTING

the utmp.h ACCOUNTING macro is set to 9 on my system.

my question is: what "accounting" is it referring to?
# 2  
Old 06-16-2005
Not sure I understand the question, but accounting is software that records who is using what resources. In the 70's and 80's, a company might have one computer and it was expensive. Accounting was used to distribute the costs to the departments that used it.

See these man pages: acct acctsh acctprc acctcom
# 3  
Old 06-17-2005
The utmp struct (record for utmp) has a field, ut_type. This indicates the kind of information a contains. ut_type can be 10 different values 0 - 9.

The defines in utmp.h simply let you use a meaningful word instead of a not-so-meaningful number to find out what type of utmp record you have read.

Code:
#define EMPTY           0         /* null record */
#define RUN_LVL         1         
#define BOOT_TIME       2      /* part of boot */
#define OLD_TIME        3       
#define NEW_TIME        4
#define INIT_PROCESS    5       /* Process spawned by "init" */
#define LOGIN_PROCESS   6       /* A "getty" process waiting for login */
#define USER_PROCESS    7       /* A user process */
#define DEAD_PROCESS    8       
#define ACCOUNTING      9        /* an accounting record */
#define UTMAXTYPE       ACCOUNTING   /* Largest legal value of ut_type */

The fact that ACCOUNTING has a value of nine makes no difference. A lot systems have it se like that.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Locked out of server due to utmp growing out of control

:(Dear Solaris Experts, The file /var/adm/utmpx is steadily growing on our standbye Sun Sparc T5220 Solaris 10 server. I have tried everything such as the following steps without success: root@rainbow # uname -a SunOS rainbow 5.10 Generic_141444-09 sun4v sparc... (2 Replies)
Discussion started by: gjackson123
2 Replies

2. UNIX for Dummies Questions & Answers

process accounting

When i run #acctadm command it shows it as inactive but /var/adm/pacct file has todays date such as -rw-r--r-- 1 adm adm 182397160 Mar 25 15:48 pacct # acctadm Task accounting: inactive Task accounting file: none Tracked task resources: none Untracked... (5 Replies)
Discussion started by: Tirmazi
5 Replies

3. UNIX for Dummies Questions & Answers

Help Needed using utmp file!

Hi. I am working on a small assignment where i need to extract the login information of currently logged in users in a Linux client-server environment.I am able to extract only the userID,IP/HOST name,TTY,device name,GID,PID and login time using the structure 'utmp'.Also when i am saving the... (2 Replies)
Discussion started by: maverixxx
2 Replies

4. Cybersecurity

System Accounting

How do I enable System Accounting on Solaris 8? In Solaris 7 I would copy the /usr/lib/acct file to S22acct and start it like that. That doesn't seem to be an option in Solaris 8. Thanks for your help! (2 Replies)
Discussion started by: pc9456
2 Replies

5. Programming

How come nothing is added to utmp in this case?

Given the following: #include <string.h> #include <stdlib.h> #include <pwd.h> #include <unistd.h> #include <utmp.h> #include <stdio.h> #include <time.h> int main(int argc, char *argv) { struct utmp entry; char *fd; system("echo before adding entry:;who"); ... (1 Reply)
Discussion started by: frequency8
1 Replies

6. UNIX for Advanced & Expert Users

/etc/utmp file does not get updated with boot up details

In a frequent interval the system bootup is not updating the /etc/utmp file with the system boot details. This leads to blank output of who - b command. What can be the reason for the same? (1 Reply)
Discussion started by: jyoti_mil
1 Replies

7. AIX

utmp files

Hi All, if someone know where I can set dimension of utmp log files like wtmp failedlogin sulog in an AIX system. These are called security logs and they can reach a max amount in day or MB, where can I steady their size ? thanks in advance. (2 Replies)
Discussion started by: Carmen123
2 Replies

8. Solaris

: /var/adm/utmp exists!

Solaris 8 E420R, 4CPU, 4GB. We get the following message in /var/adm/messages: Feb 22 04:39:43 hostname See utmp(4) for more information Feb 22 05:39:43 hostname /usr/lib/utmpd: WARNING : /var/adm/utmp exists! So I followed the instructions and saw that DESCRIPTION The utmp and... (2 Replies)
Discussion started by: dangral
2 Replies

9. SCO

SCO utmp file

I am tring to recover a SCO system remotely, when I try to login with multiple user support, i get the following message No UTPM entry, you must execute from the lowest level (sh) Can anyone shed some light on this issue. I have never came seen this error before. Also it will allow me to... (1 Reply)
Discussion started by: scott_williams1
1 Replies

10. UNIX for Dummies Questions & Answers

Error login user file utmp

could probably help me with a unix problem. Basicallyu, when the users try to connect to the server they get this messge: No UTMP entry. you must exec "LOGIN" from the lowest level "sh" They are connecting using a windows emulator called TINYTERM. We cannot connect from the console either... (3 Replies)
Discussion started by: jernesto_diaz
3 Replies
Login or Register to Ask a Question