Vegyes: Egy programot akarok belőni / rendesen felparaméterezni, és nem tudom, mi lehet a gond
A programok többsége a syslog-ba minden mozdulatáról megemlékezik.
Ezért a programbelövéshez érdemes beleírni a /etc/syslog.conf file-ba
egy
*.*;cron.none /dev/tty12
sort. Vigyázz, hogy a szövegek között TAB-ot használj, ne rendes szóközt.
Utána küldj SIGHUP-ot a syslogd-nek (killall -1 syslogd), hogy újraolvassa
a konfigurációs file-t. Ez a sor minden szintű syslog üzenetet (a debug
üzenetekett is) kiír a 12-es virtuális terminálra. Ha nincs /dev/tty12-d,
akkor csinálj egyet a
mknod /dev/tty12 c 4 12
paranccsal. Bármikor átválthatsz a 12-es terminálra az ALT + F12, vagy
X alatt a CTRL + ALT + F12 gombokkal. (Köszi Hidvégi Zoli)
A file védelmi rendszer hibáit (pl. a programnak van-e megfelelő
jogosultsága) nagyon gyorsan kiderítheted a `strace <programnév>'
utasítással. Itt ellenőrzöd, hogy milyen állományokra hajt végre open
rendszerhívást, majd megnézed, hogy ezeken az állomanyokon van-e
megfelelő joga (Buci hozzászólása). Persze, csak azokat érdemes nézni,
aminek -1 lett az eredménye (Jul közbevetése).
Julian7 FAQ-jából (mailto:julian7@kva.hu, http://lsc.kva.hu/Faq)
ice@rulez.org
Previous: Miként lehet boot-oltatni másodlagos winchestert / floppy-t?
Next: Hogyan állítsak be a felhasználóknak erőforrás limiteket?
This document is: http://localhost/var/www/cgi-bin/fom?file=69