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.

Attachment: signature.asc
Description: Digital signature

Reply via email to