root:# touch /var/spool/atjobs/.SEQ
root:# chmod 660 /var/spool/atjobs/.SEQ
root:# chown daemon.daemon /var/spool/atjobs/.SEQ
root:# chmod 640 /etc/at.deny
root:# chown root.daemon /etc/at.deny
If that doesn't work, then
root:# slapt-get --remove at
Reading Package Lists... Done
The following packages will be REMOVED:
0 upgraded, 0 reinstalled, 0 newly installed, 1 to remove and 0 not upgraded.
After unpacking 110.0kB disk space will be freed.
Do you want to continue? [y/N] y
Removing package at-3.1.10-i486-1...
--> /etc/at.deny.new no longer exists. Skipping.
WARNING: /var/spool/atjobs/.SEQ changed after package installation.
root:# rm -f /etc/at.deny
root:# slapt-get --install at
I'm taking notes on differences between Light and STD. Has this machine had Light on it since the last formatting of / ? When I started, permissions for /var/spool/atjobs/.SEQ were 600 root:root, so daemon couldn't access it. The commands I listed for .SEQ are from the at package's doinstall.sh. They're introduced by
if [ ! -r var/spool/atjobs/.SEQ ]; thenI wouldn't have the good sense to check this in the first place. But unless I missed something, packages are installed by root; the check should be whether daemon can read the file.