[Bug 682211] Re: lastcomm cannot find /var/account/pacct
Ubuntu QA's Bug Bot
bug-stats at murraytwins.com
Mon Sep 19 21:39:59 UTC 2011
** Tags added: testcase
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to acct in Ubuntu.
https://bugs.launchpad.net/bugs/682211
Title:
lastcomm cannot find /var/account/pacct
Status in GNU Accounting Utilities:
Invalid
Status in “acct” package in Ubuntu:
Fix Released
Status in “acct” source package in Maverick:
Fix Released
Bug description:
Binary package hint: acct
SRU JUSTIFICATION:
Without changes, acct reporting utilities are unusable with their
default use without parameters; since they expect a data file in an
incorrect path. The patch is minimal and with low impact (just path
changes for default filenames).
TEST CASES:
1) install acct
2) run a few commands, such as 'ls', 'cat', etc. (even doing nothing after installing may be sufficient depending on the shell)
3) run 'sa' or 'lastcomm'
With this patch, 'sa' and 'lastcomm' should output reports of the last
commands used. Without the patch, they should complain about a missing
pacct file under '/var/account/pacct'.
---
Default install of acct package doesn't enable "lastcomm" to work:
<PRE>
# apt-get install acct
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
acct
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 111kB of archives.
After this operation, 360kB of additional disk space will be used.
Get:1 http://ca.archive.ubuntu.com/ubuntu/ maverick/main acct i386 6.5.4-2ubuntu1 [111kB]
0% [1 acct 0B/111kB 0%]
Fetched 111kB in 0s (115kB/s)
Selecting previously deselected package acct.
(Reading database ... 125574 files and directories currently installed.)
Unpacking acct (from .../acct_6.5.4-2ubuntu1_i386.deb) ...
Processing triggers for doc-base ...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Processing triggers for install-info ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up acct (6.5.4-2ubuntu1) ...
Turning on process accounting, file set to '/var/log/account/pacct'.
* Done.
# lastcomm
couldn't open file '/var/account/pacct': No such file or directory
# ls -l /var/account
ls: cannot access /var/account: No such file or directory
# ln -s log/account /var/account
# lastcomm
bash F root pts/0 0.00 secs Fri Nov 19 00:54
ln root pts/0 0.00 secs Fri Nov 19 00:54
bash F root pts/0 0.00 secs Fri Nov 19 00:54
ls root pts/0 0.00 secs Fri Nov 19 00:54
bash F root pts/0 0.00 secs Fri Nov 19 00:54
lastcomm root pts/0 0.00 secs Fri Nov 19 00:54
bash F root pts/0 0.00 secs Fri Nov 19 00:54
lastcomm root pts/0 0.00 secs Fri Nov 19 00:54
[...etc...]
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: acct 6.5.4-2ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
Date: Sat Nov 27 14:07:58 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcEnviron:
LC_CTYPE=en_CA.utf8
LC_COLLATE=C
PATH=(custom, user)
LANG=C
SHELL=/bin/bash
SourcePackage: acct
To manage notifications about this bug go to:
https://bugs.launchpad.net/acct/+bug/682211/+subscriptions
More information about the foundations-bugs
mailing list