Package: sudo Version: 1.6.8p12-1 Followup-For: Bug #330868 Hi!
Since my recent upgrade to etch sudo fails to reset timestamps on boot. strace shows that sudo actually stat's /var/run/sudo/<USER>, which is a directory, but the initscript now only resets the timestamps of plain files. Here is the excerpt from strace for user "joe": ====================================================================== setreuid32(-1, 0) = 0 setuid32(0) = 0 open("/etc/group", O_RDONLY) = 4 fcntl64(4, F_GETFD) = 0 fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=1194, ...}) = 0 mmap2(NULL, 1194, PROT_READ, MAP_SHARED, 4, 0) = 0xb7f78000 _llseek(4, 1194, [1194], SEEK_SET) = 0 munmap(0xb7f78000, 1194) = 0 close(4) = 0 lstat64("/var/run/sudo", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 lstat64("/var/run/sudo/joe", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 time(NULL) = 1139875642 utimes("/var/run/sudo/joe", NULL) = 0 time([1139875642]) = 1139875642 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 socket(PF_FILE, SOCK_DGRAM, 0) = 4 fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 connect(4, {sa_family=AF_FILE, path="/dev/log"}, 16) = 0 send(4, "<85>Feb 14 01:07:22 sudo: j"..., 94, MSG_NOSIGNAL) = 94 close(4) = 0 ====================================================================== Thanks for your good work, Jö. -- System Information: Debian Release: testing/unstable APT prefers proposed-updates APT policy: (500, 'proposed-updates'), (500, 'testing'), (500, 'stable'), (1, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-486 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=UTF-8) Versions of packages sudo depends on: ii libc6 2.3.5-13 GNU C Library: Shared libraries an ii libpam-modules 0.79-3 Pluggable Authentication Modules f ii libpam0g 0.79-3 Pluggable Authentication Modules l sudo recommends no packages. -- no debconf information -- <Ku]aku> seen _Armus_ -:- SignOff Ku]aku: #macht (changing servers) <Volk> I don't know who _Armus_ is.
signature.asc
Description: Digital signature