Thanks denys.
Indeed the unix domain sockets support was disabled in my kernel.
greg




________________________________
De : Denys Vlasenko <[email protected]>
À : greg h <[email protected]>
Envoyé le : Jeudi, 14 Mai 2009, 11h35mn 57s
Objet : Re: syslogd+ /var/log/messages file empty

On Thursday 14 May 2009 09:46, greg h wrote:
> Denys,
> thanks for your reply.
> I also noticed that /dev/log was missing.
> below the trace for strace logger "hello"
> 
> ###################################################
> # strace logger "hello"
> execve("/usr/bin/logger", ["logger", "hello"], [/* 15 vars */]) = 0
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
> 0x40005000
> open("/lib/libc.so.0", O_RDONLY)        = 3
> fstat(3, {st_mode=S_IFREG|0644, st_size=239963, ...}) = 0
> mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
> 0x40006000
> read(3, 
> "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\20\200\0\0004\0\0\0\214"..., 
> 4096) = 4096
> mmap2(NULL, 290816, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4000e000
> mmap2(0x4000e000, 235450, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 
> 0x4000e000
> mmap2(0x4004f000, 4908, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x39) 
> = 0x4004f000
> mmap2(0x40051000, 13476, PROT_READ|PROT_WRITE, 
> MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40051000
> close(3)                                = 0
> munmap(0x40006000, 4096)                = 0
> stat("/lib/ld-uClibc.so.0", {st_mode=S_IFREG|0755, st_size=21168, ...}) = 0
> mprotect(0x4004f000, 4096, PROT_READ)   = 0
> mprotect(0x4000c000, 4096, PROT_READ)   = 0
> ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B115200 opost isig icanon echo ...}) 
> = 0
> ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B115200 opost isig icanon echo ...}) 
> = 0
> getuid32()                              = 0
> geteuid32()                             = 0
> brk(0)                                  = 0xa0000
> brk(0xa1000)                            = 0xa1000
> open("/etc/passwd", O_RDONLY)           = 3
> ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbeb13bac) = -1 ENOTTY 
> (Inappropriate ioctl for device)
> brk(0xa2000)                            = 0xa2000
> read(3, "root:x:0:0:root:/root:/bin/sh\ndae"..., 4096) = 562
> close(3)                                = 0
> rt_sigaction(SIGPIPE, {0x4002a804, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 
> 0}, 8) = 0
> socket(PF_FILE, SOCK_DGRAM, 0)          = -1 ENOSYS (Function not implemented)

Looks like you don't have unix domain sockets support in your kernel.
--
vda



      
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to