Dnia sob 22. maja 2004 21:05, Jakub Bogusz napisał: > On Sat, May 22, 2004 at 08:22:27PM +0200, Andrzej Krzysztofowicz wrote: > > Tomasz Wittner wrote: > > > Dnia sob 22. maja 2004 13:26, Andrzej Krzysztofowicz napisał: > > [...] > > > > > Bo bez zamontowanego /proc nie bedzie dzialac. > > > > > > Nawet o tym nie wiedziałem - zasugerowałem się tym, że na fbsd nie mam > > > podmontowanego /proc i ps świetnie sobie radzi. I to znaczy, że podczas > > > budowania też powinien być podmontowany - zobacz sobie: > > > courier-imap-3.0.3/random128/configure.in > > Do poprawki w takim razie. Póki nie ma poprawki musi być BR: procps. Póki nie wiadomo, jak się zachowa courier-imap bez /bin/ps (podmontowanego /proc) musi być R: procps . Poprawiać nie bedę, bo nie wiem jak i mnie to nie przeszkadza. Dywagacje może odłożyć na potem - polecam http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0224 > > Nie znam fbsd, ale pamietam, ze w linuksie byla kiedys wersja ps, ktora > > dzialala nawet bez proca. Zostala zarzucona. > > W *BSD kiedyś programy typu ps czy top były... suid root i grzebały > w /dev/kmem czy czymś podobnym. Courier-imap chodzi chyba z root, więc suid chyba nie jest mu potrzebny. > Nie wiem jak jest teraz - widziałem, że w jakimś aktualnym Free /bin/ps > już nie ma u+s, Dobrze widziałeś. [EMAIL PROTECTED] /home/inter]$ uname -v FreeBSD 4.9-RELEASE #4: Tue Jan 20 20:12:08 CET 2004 [EMAIL PROTECTED]:/usr/src/sys/compile/FIC [EMAIL PROTECTED] /home/inter]$ ls -l `which ps` -r-xr-xr-x 1 root wheel 215368 Oct 27 2003 /bin/ps > ale czego używa? /proc? Nie. [EMAIL PROTECTED] /home/inter]$ mount /dev/ad0s1a on / (ufs, NFS exported, local) [EMAIL PROTECTED] /home/inter]$ ps PID TT STAT TIME COMMAND 299 d0 S 0:01.12 -su (zsh) 328 d0 R+ 0:00.00 ps > jakichś specjalnych wywołań > systemowych? Systemowych - nie wiem, czy one są specjalne. __sysctl([kern.proc.args.179], 4, "/usr/libexec/getty\0Pc\0ttyv6\0", [28], NULL, 0) = 0 __sysctl([kern.proc.args.178], 4, "/usr/libexec/getty\0Pc\0ttyv5\0", [28], NULL, 0) = 0 man sysctl http://www.freebsd.org/cgi/man.cgi?query=sysctl&apropos=0&sektion=0&manpath=FreeBSD+5.2-RELEASE+and+Ports&format=html
-- Tomasz Wittner _______________________________________________________ złota zasada - kto się nie zna, niech się nie wypowiada
