Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Cronjob und X finden.

  1. #1
    Registrierter Benutzer Avatar von undefined
    Registriert seit
    01.03.2004
    Beiträge
    1.255

    Cronjob und X finden.

    Ich versuche gerade einen kdialog aus cron heraus zu starten.
    Jedoch kann kdialog den X-Server nicht finden. Wie kann ich abfragen welcher X-Server gerade läuft der Benutzer ist der gleiche wie der beim cron Job.
    PHP-Code:
    TODIR=/home/benutzer/Backups
    if [ -/opt/kde3/bin/kdialog ] ; then
        PW
    =$(/opt/kde3/bin/kdialog --title "Cron MySQL Sicherung" --inputbox "Passwort MySQL Backup eingeben.")
        if [ -
    "$PW] ; then
        cd $TODIR
                
    /usr/bin/mysqldump --user=root --password=$PW --all-databases MySQL-Full-`date +'%Y%m%d'`.sql
                ls 
    -*.sql
            cd 
    -
        
    fi
    fi

    exit 
    mfg undefined
    --
    Undefined Behavior (undefiniertes Verhalten) bedeutet meistens etwas ungültiges.
    xhtml Debugger

  2. #2
    Registrierter Benutzer
    Registriert seit
    17.07.2003
    Beiträge
    87
    ich würde das anders lösen. Schreib das PW mit in die Datei rein und setz die Rechte auf 600
    Ansonsten mußt du dich noch mit xauth xmerge &Co. auseinandersetzen *schüttel*

  3. #3
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Wie kannst du in einem cronjob sicher sein, daß der User gerade unter X eingeloggt ist?

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •