Beiträge von ThomasS

    Sicherlich bleibt uns cron noch lange erhalten.
    Wenn ich als root systemrelevante Dinge manipulieren möchte, dann ist systemd.timer sicherlich interessant.
    Will ich als root kurzfristig aber periodisch etwas erledigen, wähle ich cron.


    Denn:
    Wenn ein Cron-Job nicht läuft, passiert nichts.
    Lege ich Hand bei system.timer, system.service, system.target und so weiter an, kann bei einem kleinen Fehler schnell ein nicht bootbares System entstehen.


    Hier sind die allermeisten, so wie ich, keine Profis. Und denen empfehle ich cron. Auch als root  auf dem heimischen PC.
    Das was @Berichtigung vorschlägt ist nur für echte Profis. Wobei ich mir gut vorstellen kann, dass auch von denen cron eingesetzt wird.

    @Berichtigung
    1. Sehr sehr nahe Frage zum Thema. Da ist nichts gekapert worden. Nachfragen helfen auch zum Verständnis der eigentlichen Frage. Oder gar dem Fragesteller nicht weitere Fragen stellen zu müssen. Egal ob User oder Root.


    2. Du hast dich also mit systemd.timer befasst. Da geht es in die Innereien des Systems! Wie möchtest du denn auf diese Weise einen (Cron)Job als normaler User triggern? Ich habe mich mal ein wenig zu diesem Thema eingelesen, aber als normalo User geht es anscheinend nicht. Auch ist es sehr unübersichtlich.


    3. Siehe Punkt 1


    Das mit den Timern mit Systemd ist wirklich sehr flexibel, alle möglichen Konstellationen sind denkbar. Ist jedoch ein Eingriff in grundlegende (Start)Prozesse mit erstmal undurchschaubaren Zusammenhängen.
    Das tue ich mir nicht an.
    Wenn ich ein Backup um 5:00h starten will, nehme ich cron. Als grafische Oberfläche gibt es Kcron.
    Dazu hat @sterun eine gute Beschreibung hier gegeben.

    Wie man so was findet?
    Als ich mal so ein ähnliches Problem hatte, die Systemsettings als normaler User mit der Maus klickend gestartet und mit dem Befehl ps (kennt sehr viele Parameter)
    nachgeschaut. So bin ich auf systemsettings5 gekommen.
    Dann einfach in der Konsole als root dieses Kommando abgesetzt.....


    PS @Sauerland
    Ich denke, das hier :D

    Kling irgendwie nach DVD - Filmdateien. Nichts für CD's.
    Kannst du mal ein ls -l des Verzeichnisses in dem diese Dateien liegen hier posten?
    Ich denke, es sollten auch .vob Dateien dabei sein, für eine richtige Film-DVD.......

    @albert_ernst, so schwer wie es mir fällt Berichtigung recht zu geben, dieses mal muss ich es. Er hat mit Post#52 diesen gesamten Thread zusammengefasst.


    @Berichtigung: Wäre es denn denkbar, dass der Befehl find ausgetauscht wurde? Durch wen und was auch immer! Einem Trojaner bzw. Griechen zu Opfer gefallen?


    Mit anderen Worten, der Befehl find ist manipuliert (wieso, weshalb und warum mal dahingestellt) worden. Der hätte dann noch ein paar "Schmankerl" dazubekommen.
    Das wäre nichts neues in der bösen Hackerwelt.

    Dort steht geschrieben, dass du checken sollst, ob diese Datei unter /etc vorhanden ist.

    Code
    5. Confirm/Configure a file according to your connection.
    
    
       1.Check the configuration filename for your distribution.
        Example:
        openSUSE, Ubuntu, Debian : /etc/printcap
        Redhat, fedora, Mandriva : /etc/printcap.local
      2. ...
         ...


    Ein einfaches

    Code
    8core:/ # ls -l /etc/printcap
    -rw-r--r-- 1 root root 225 Jul  1 04:49 /etc/printcap

    würde dir bestätigen, dass diese Datei vorhanden ist.
    Der zuvor von mir genannte Befehl cat lässt dich hineinschauen.


    Wenn diese Datei vorhanden ist, folge Punkt 2 dieser Beschreibung.


    Nachtrag:
    Sehe gerade:

    Zitat von bucky

    Wenn ich das gleiche bei Opensuse versuche, dann versucht der Script ganz am schluss noch mit apt-get libusb zu holen, und das endet mit fehler.

    Komisch, du hast ein RPM-Paket und es erscheint etwas mit apt-get libusb? Apt-Get ist Debian und dessen Ableger. Sehr komisch.


    Da wird doch nicht alien im Spiel sein? (Diese Frage geht eher an die Hardcorer hier)


    Und bitte, falls Fehler auftreten, erwähne es nicht nur, nenne Sie auch. Ist hier schon mal angesprochen worden.

    Wenn ich auch das so (als root) eingebe kommt genau das Gleiche!

    Code
    8core:/ # /etc/printcap
    -bash: /etc/printcap: Permission denied


    Mit einem Befehl davor wird wenigstens irgendwas gemacht oder angezeigt.

    Code
    8core:/ # cat /etc/printcap
    # This file was automatically generated by cupsd(8) from the
    # /etc/cups/printers.conf file.  All changes to this file
    # will be lost.
    HP-LaserJet-1200|Hewlett-Packard HP LaserJet 1200:rm=8core.fritz.box:rp=HP-LaserJet-1200:

    Anstelle von cat könntest du auch andere Befehle angeben. Z.B. würde rm diese Datei unter dem Verzeichnis /etc löschen. Also hier: Finger weg von rm.


    das weiss ich nicht, ich habe einfach die Anleitung von Brother Webseite gefolgt

    Da hat dann wohl jemand ein Fehler gemacht. Entweder DIE oder DU!
    Leider kenne ich diese Anleitung nicht.