• =?UTF-8?B?T3DDs8W6bmllbmll?= shutdownu

    From Jan =?UTF-8?B?U3Rvxbxlaw==?=@110:300/1.1 to All on Mon May 27 12:11:07 2013
    Witam,

    Kiedyś tam na grupie tutejszej poradzono mi, żeby w celu
    wstrzymania zamykania systemu w skrypcie uruchamianym w odpowiednim
    runlevelu w pętli sprawdzać istnienie pliku sygnalizującego aktywność procesu, który musiał być zakończony przed zamknięciem systemu.
    Wszystko działało znakomicie, aż do niedawna: wraz z upgrade'em
    OpenSUSE do wersji 12.3 w miejsce System V init został wprowadzony
    systemd. Korzyść jest jasna, bo dzięki równoległemu uruchamianiu skryptów startowych czas startu systemu skrócił się z ok. 40 sekund do
    ok. 10, ale równocześnie skrypt, który miał wstrzymywać shutdown przestał spełniać swoją rolę.

    Pytanie: jak w elegancki i skuteczny sposób opóźnić shutdown do czasu zakończenia rzeczonego procesu?


    Z góry dziękuję za podpowiedź.


    --
    Pozdrawiam, | Three switched witches watch 3 Swatch watch switches.
    | Which switched witch watch which Swatch watch switch?
    (js).

    PS. Odpowiadając bezpośrednio proszę usunąć minus wraz ze wszystkimi kolejnymi literami.


    --- MBSE BBS v0.95.15 (GNU/Linux-x86_64)
    * Origin: ATMAN - ATM S.A. (110:300/1.1@linuxnet)