Hallo zusammen,
ich habe eine Kubuntu 17.04 Installation mit zwei Benutzern, die jeweils ein eigenes Backintime Profil haben. Beim Shutdown des Systems möchte ich backintime mit dem jeweiligen Profil aufrufen, von dem aus der Shutdown initiiert wurde. Dazu habe ich in
1 | /etc/systemd/system |
eine "backup.service" mit folgendem Inhalt erstellt:
1 2 3 4 5 6 7 8 9 10 11 | [Unit] Description=Run backintime on shutdown RequiresMountsFor=/media/BENUTZERNAME/Sicherungen /home/ [Service] ExecStart=/bin/true ExecStop=/usr/bin/backup RemainAfterExit=true StandardOutput=syslog+console Type=oneshot [Install] WantedBy=multi-user.target |
von welcher aus das Shellskript /usr/bin/backup ausgeführt wird:
1 2 3 | #!/bin/bash /usr/bin/backintime --config ~/.config/backintime/config --profile-id 1 --backup |
Mein Problem ist, dass der Benutzer root offenbar "backup" ausführt und ich nicht weiß, ich ich an die Benutzerprofile ran komme, die im jeweiligen home liegen... sprich:
1 | --config ~/.config/backintime/config |
läuft ins Leere, weil in /home/root/.config nichts liegt.
Hat jemand eine Idee, wie ich jeweils die config-Datei des Users verwenden kann, der den Shutdown hervorgerufen hat?
Moderiert von rklm:
Ins passende Forum verschoben. Bitte die Themen-Stickies beachten!