Autoshutdown script 0.3.9.2 - No GUI yet

  • Versuch mal "insserv autoshutdown"
    Glaube aber die Meldung ist normal. Mach mal ein "ls -l /etc/init.d/auto*” und poste den output.

  • kriegen wir schon noch zum laufen ;)
    mach mal ein

    Code
    insserv -d /etc/init.d/autoshutdown
    service autoshutdown start
    service autoshutdown status
  • Was sagt denn das syslog?
    cat /var/log/syslog
    cat /var/log/autoshutdown.log
    Steht da irgendwas drin? Vielleicht lässt sich da draus was erkennen.

  • grrrrrrr - Warum klappt das nicht? :shock: Macht nix, weiter ...

    Code
    update-rc.d -f autoshutdown remove
    update-rc.d autoshutdown defaults


    und bitte die Ausgabe von:

    Code
    find /etc -name "autoshutdown"


    und

    Code
    find /etc/ -type l -name "*autoshutdown*"
  • Ok, hatte nen schreibfehler. schau bitte nochmal in den Post vorher von mir, da hab ich den Fehler korrigiert.
    Oben hast du 2x den selben Befehl. Der mit "-type -l" fehlt, der sucht symbolische Links.

  • :):):):):):):):):):)
    Schön, dass es jetzt geht! Wenn die letzten Befehle nicht funktioniert hätten, wären noch 2 Möglichkeiten geblieben, es anders starten zu lassen. Aber schön, dass es jetzt geht.


    Was sollten die Befehle bewirken:
    update-rc.d trägt die Programme ein, die beim Systemstart mitstarten sollen. Definiert wird das durch die Runlevel (0-6, siehe "Default Start/Stop" in /etc/init.d/autoshutdown).
    insserv ist sozusagen der Nachfolger von update-rc.d
    die Argumente "-d" bzw. "-f" sollen die default-Werte eintragen (-d), wobei -f das ganze "erzwingt" (force = -f). Das hat ja alles nicht funktioniert. Dann kam der letzte Befehl:
    "update-rc.d remove autoshutdown" hat alles entfernt und der nächste Befehl wieder eingetragen (siehe oben)


    Die "find"-Befehle waren nur für mich zum Überprüfen, ob die Links von "update-rc.d" korrekt angelegt wurden. Das hat ja lt. deinem letzten Post geklappt. In den Verzeichnissen "rcX.d" sind die Links zu "autoshutdown" vorhanden und das script wird gestartet.
    Ich hoffe, du verstehst jetzt ein bisschen, was die ganzen Befehle machen sollten.
    LG Ralf

  • Hallo!


    Vorab vielen Dank für die Bereitstellung deines script!


    Bei der Installation bekomme ich jedoch die folgende Meldung:


    root@openmediavault:~/autoshutdown-develop/src# sudo insserv autoshutdown
    insserv: script autoshutdown is not an executable regular file, skipped!


    Wie bekomme ich das script zum Laufen?:)


    Danke!

  • Danke für die rasche Antwort.


    Ich konnte autoshutdown via GUI installieren, jedoch bekommen ich beim Auswählen von Autoshutdown in OMV die folgende Fehlermeldung.


    Failed to get configuration (xpath=//services/autoshutdown)


    Danach kann ich die Konfiguration vornehmen. Möchte ich die config speichern, erhalte ich die wieder die oben genannte Fehlermeldung.


    Gruß

  • Bei apt-get remove --purge openmediavault-autoshutdown tritt der folgende Fehler auf:


    Fehler traten auf beim Bearbeiten von:
    openmediavault-autoshutdown
    E: Sub-process /usr/bin/dpkg returned an error code (1)



    apt-get install openmediavault-autoshutdown bringt den folgenden Fehler:


    Fehler traten auf beim Bearbeiten von:
    /var/cache/apt/archives/openmediavault-autoshutdown_0.5.6_all.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)


    Gruß

  • Leider nein:)


    apt-get upgrade wirft wieder den Fehler


    (Lese Datenbank ... 37283 Dateien und Verzeichnisse sind derzeit installiert.)
    Vorbereitung zum Ersetzen von openmediavault-autoshutdown 0.5.6 (durch .../openmediavault-autoshutdown_0.5.6_all.deb) ...
    Ersatz für openmediavault-autoshutdown wird entpackt ...
    dpkg: Warnung: Unterprozess altes post-removal-Skript gab den Fehlerwert 102 zurück
    dpkg - stattdessen wird Skript aus dem neuen Paket probiert ...
    dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/openmediavault-autoshutdown_0.5.6_all.deb (--unpack):
    Unterprozess neues post-removal-Skript gab den Fehlerwert 102 zurück
    configured to not write apport reports
    dpkg: Fehler beim Aufräumen:
    Unterprozess neues post-removal-Skript gab den Fehlerwert 102 zurück
    Trigger für openmediavault werden verarbeitet ...
    Restarting engine daemon ...
    Updating file permissions ...
    Updating locale files ...
    Fehler traten auf beim Bearbeiten von:
    /var/cache/apt/archives/openmediavault-autoshutdown_0.5.6_all.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)

  • root@openmediavault:~# dpkg -l | grep openmediavault
    ii openmediavault 0.5.31 Open network attached storage solution
    iHR openmediavault-autoshutdown 0.5.6 OpenMediaVault AutoShutdown Plugin
    ii openmediavault-keyring 0.2 GnuPG archive keys of the OpenMediaVault archive
    ii openmediavault-omvextrasorg 0.5.38 OMV-Extras.org Package Repositories for OpenMediaVault

  • aktivier mal bitte das "Testing"-repo bei den 3rd-Party-Plugins. Da ist die neueste drin.
    alternativ:

    Code
    wget http://packages.omv-extras.org/debian/pool/main/o/openmediavault-autoshutdown/openmediavault-autoshutdown_0.5.15_all.deb
    dpkg -i openmediavault-autoshutdown_0.5.15_all.deb


    wenn das nicht geht, versuch mal

    Code
    dpkg -i --force openmediavault-autoshutdown_0.5.15_all.deb


    weiß grad nicht, ob das --force vor oder hinter das -i kommt, einfach mal versuchen

  • Habe über Plugins die Version 0.5.15 ausgewählt:


    Reading package lists...
    Building dependency tree...
    Reading state information...
    The following packages will be upgraded:
    openmediavault-autoshutdown
    1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    1 not fully installed or removed.
    Need to get 38.8 kB of archives.
    After this operation, 63.5 kB of additional disk space will be used.
    WARNING: The following packages cannot be authenticated!
    openmediavault-autoshutdown
    Authentication warning overridden.
    Get:1 http://packages.omv-extras.org/debian/ sardaukar-testing/main openmediavault-autoshutdown all 0.5.15 [38.8 kB]
    Fetched 38.8 kB in 0s (49.7 kB/s)
    (Reading database ... 37283 files and directories currently installed.)
    Preparing to replace openmediavault-autoshutdown 0.5.6 (using .../openmediavault-autoshutdown_0.5.15_all.deb) ...
    Unpacking replacement openmediavault-autoshutdown ...
    dpkg: warning: subprocess old post-removal script returned error exit status 102
    dpkg - trying script from the new package instead ...
    Reinitializing monit daemon
    dpkg: ... it looks like that went OK.
    Processing triggers for openmediavault ...
    Restarting engine daemon ...
    Updating file permissions ...
    Updating locale files ...
    Setting up openmediavault-autoshutdown (0.5.15) ...
    Installing new version of config file /etc/logrotate.d/autoshutdown ...


    Configuration file `/etc/autoshutdown.default'
    ==> File on system created by you or by a script.
    ==> File also in package provided by package maintainer.
    What would you like to do about it ? Your options are:
    Y or I : install the package maintainer's version
    N or O : keep your currently-installed version
    D : show the differences between the versions
    Z : start a shell to examine the situation
    The default action is to keep your current version.
    *** autoshutdown.default (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing openmediavault-autoshutdown (--configure):
    EOF on stdin at conffile prompt
    configured to not write apport reports
    Processing triggers for openmediavault ...
    Restarting engine daemon ...
    Updating file permissions ...
    Updating locale files ...


    Nach "Update local files..." kommt keine Ausgabe mehr.


    dpkg -i --force openmediavault-autoshutdown_0.5.15_all.deb....leider funktioniert keine der beiden Versionen, auch nicht mit -i nach --force.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!