feisty avahi-autoipd fails on fopen()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
avahi (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: avahi-autoipd
Feb 5 21:31:16 xango avahi-autoipd(
Feb 5 21:31:16 xango avahi-autoipd(
Feb 5 21:31:16 xango avahi-autoipd(
Feb 5 21:31:16 xango avahi-autoipd(
Feb 5 21:31:24 xango avahi-autoipd(
Feb 5 21:31:28 xango avahi-autoipd(
Feb 5 21:31:28 xango avahi-autoipd(
Feb 5 21:32:08 xango avahi-autoipd(
Feb 5 21:32:08 xango avahi-autoipd(
Feb 5 21:32:08 xango avahi-autoipd(
Feb 5 21:32:08 xango avahi-autoipd(
hggdh@xango:
strace output at the fopen() error:
write(2, "Found user \'avahi-autoipd\' (UID "..., 73) = 73 /var/lib/ avahi-autoipd" , 0755) = -1 EEXIST (File exists) /var/lib/ avahi-autoipd" , 107, 113) = 0 var/lib/ avahi-autoipd" , {st_dev= makedev( 253, 17), st_ino=7509, st_mode= S_IFDIR| 0755, st_nlink=2, st_uid=107, st_gid=113, st_blksize=4096, st_bl 2007/02/ 06-07:40: 25, st_mtime= 2007/01/ 20-10:57: 43, st_ctime= 2007/02/ 06-07:47: 08}) = 0 "/var/lib/ avahi-autoipd" ) = 0 proc/sys/ kernel/ ngroups_ max", O_RDONLY) = -1 ENOENT (No such file or directory) x00\x00\ x12\x00\ x05\x02\ x00\x00\ x00\x00\ x00\x00" ..., 32, 0, NULL, 0) = 32 x00\x00\ x10\x00\ x02\x00\ x00\x00\ x00\x00\ x91\x18" ..., 2048, 0, NULL, NULL) = 1272 x00\x00\ x03\x00\ x02\x00\ x00\x00\ x00\x00\ x91\x18" ..., 2048, 0, NULL, NULL) = 20 x00\x00\ x16\x00\ x05\x02\ x01\x00\ x00\x00\ x00\x00" ..., 24, 0, NULL, 0) = 24 x00\x00\ x14\x00\ x02\x00\ x01\x00\ x00\x00\ x91\x18" ..., 2048, 0, NULL, NULL) = 228 x00\x00\ x03\x00\ x02\x00\ x01\x00\ x00\x00\ x91\x18" ..., 2048, 0, NULL, NULL) = 20 00:03:25: 1b:d1:ac" , O_RDONLY) = -1 EACCES (Permission denied)
write(2, "\n", 1) = 1
umask(0) = 022
mkdir("
umask(022) = 0
chown("
stat("/
ocks=0, st_size=128, st_atime=
chroot(
write(2, "Successfully called chroot().", 29) = 29
write(2, "\n", 1) = 1
chdir("/") = 0
open("/
open("/etc/group", O_RDONLY) = -1 ENOENT (No such file or directory)
setgroups(1, [113]) = 0
setresgid(113, 113, 113) = 0
setresuid(107, 107, 107) = 0
write(2, "Successfully dropped root privil"..., 37) = 37
write(2, "\n", 1) = 1
sendto(7, "\x20\x00\
recvfrom(7, "\xf8\x00\
recvfrom(7, "\x14\x00\
sendto(7, "\x18\x00\
recvfrom(7, "\x30\x00\
recvfrom(7, "\x14\x00\
open("/
write(2, "fopen() failed: Permission denie"..., 33) = 33
write(2, "\n", 1) = 1