nut

Łukasz Maśko masko w ipipan.waw.pl
Nie, 27 Paź 2002, 13:51:13 CET


Dnia nie 27. październik 2002 13:33, Grzesiek Sojka napisał:
> Moim zdaniem w pakiecie nut-1.0.0-3 jest jakis blad. Nie laduje mi
> sie sterownik do upsa. Musze recznie wydawac komende
> /usr/lib/nut/upsdrvctl start. Prosze o komentarz lub poprawke pakietu.
Zmieniony jest skrypt /etc/rc.d/init.d/ups, który powinien wystartować ten 
driver. Poniżej załączam odpowiedni patch:

--- ups.orig    Wed Oct  9 15:52:00 2002
+++ ups.new     Sun Oct 27 13:50:11 2002
@@ -27,10 +27,14 @@
   start)
        # Check if the service is already running?
        if [ ! -f /var/lock/subsys/ups ]; then
-               msg_starting "UPS network daemon"
-               daemon "upsd $OPTIONS"
-               RETVAL=$?
-               touch /var/lock/subsys/ups
+               show "Starting UPS drivers"
+               daemon /usr/lib/nut/upsdrvctl start
+               if [ $? -eq 0 ]; then
+                       msg_starting "UPS network daemon"
+                       daemon "upsd $OPTIONS"
+                       RETVAL=$?
+                       touch /var/lock/subsys/ups
+               fi
        else
                msg_Already_Running "UPS drivers and network daemon"
        fi
@@ -39,6 +43,8 @@
        if [ -f /var/lock/subsys/ups ]; then
                msg_stopping "UPS daemon"
                killproc upsd
+               show "Stopping UPS drivers"
+               daemon /usr/lib/nut/upsdrvctl stop
                RETVAL=$?
                rm -f /var/lock/subsys/ups
        else
@@ -50,6 +56,8 @@
        $0 start
        ;;
   reload)
+       msg_reloading "UPS drivers"
+       daemon /usr/lib/nut/upsdrvctl reload
        msg_reloading "UPS network daemon"
        daemon upsd -c reload
        ;;



Pozdrawiam.
-- 
                                                               Łukasz Maśko
Lukasz.Masko w ipipan.waw.pl                                    ICQ:146553537
Registered Linux user #61028                                   GG:  2441498
begin  virus.exe



Więcej informacji o liście dyskusyjnej pld-users-pl