Witam Napisałem sobie kiedyś programik do zarządzania chłodzeniem kompa. Jedną z funkcji jest shutdown jeśli któraś z temperatur przekroczy zadany poziom. Ostatnio uświadomiłem sobie, że jest jeden kłopot. System kładziony jest przez wywołanie /sbin/poweroff. Generalnie ma sens. Jednakże w niektórych sytuacjach (podmontowany ręcznie nfs którego nie ma w fstabie) system może się nie złożyć a w konsekwencji ulec fizycznemu uszkodzeniu. Dlatego też postanowiłem przerobić swój program tak aby nie kończył działania po wywołaniu /sbin/poweroff tylko odczekał zadaną ilość czasu i jeśli system się nie złoży to wywołać funkcję odłączenia zasilania w kernelu. To czego nie wiem to: 1. Jak napisać program w taki sposób aby nie dał się ubić skryptom podczas składania systemu. 2. Binarka leży w /usr. Czy da się tak napisać program aby pomimo tego, że dalej działa dało się odmountować /usr?
Za wszelkie porady z góry dziękuje. -- ______________Pozdrówka___________ / ___ ___ ___ ___ ___ / _ /__/ ___/ /_ /__ / /_ /_/ /__/ / | /__ /__ ___/ / /__ / | _______________________________________________ pld-users-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
