staging.inyokaproject.org

systemd/User_Units

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels systemd/User_Units.

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

ein weiterer systemd Artikel zum Thema User Units. Thematisch nah am Artikel systemd/Units, aber IMHO zu lang, um in diesen Artikel noch eingebaut zu werden.

Der Units Artikel wird noch entsprechend angepasst, ist ja schon in der Baustelle.

Gruß, noisefloor

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

Artikel ist im Wiki.

Gruß, noisefloor

ChickenLipsRfun2eat Team-Icon

Supporter
Avatar von ChickenLipsRfun2eat

Anmeldungsdatum:
6. Dezember 2009

Beiträge: 12070

Hallo!

Ich bin gerade darüber gestolpert, dass --user-Units nicht auf --system-Units reagieren können, wie bspw. hier von mir angenommen.

Ich weiß nun nicht genau, wie es sich da mit dem default.target verhält und welche Einschränkungen es noch gibt, aber ein Hinweis in der Richtung wäre im Artikel nötig. Die genaue Formulierung traue ich mir ob des mangelnden Wissens gerade nicht zu 😉

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

was meinst du mit "reagieren"? User Units können ja von Natur aus erst gestartet werden, wenn das System bis zum Login gelaufen ist. Bis dahin sollten dann eigentlich auch alle System Units abgearbeitet sein.

Des weiteren werden beim Logout des Users seine Units beendet, sofern man nicht logind.conf umkonfiguriert hat oder enable-linger gesetzt ist. Und AFAIK passiert erst der Logout und dann fährt das System ggf. herunter.

Gruß, noisefloor

ChickenLipsRfun2eat Team-Icon

Supporter
Avatar von ChickenLipsRfun2eat

Anmeldungsdatum:
6. Dezember 2009

Beiträge: 12070

Ich meinte damit, dass man keine UserUnit an bspw. suspend.target koppeln kann, da die User-Scope nicht auf die System-Scope zugreifen kann.

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

da die User-Scope nicht auf die System-Scope zugreifen kann.

Ich würde sagen: wenn du User Unit mit der OOTB Konfiguration läuft, ja. Aber das sollte mit enable-linger oder einer geänderten Konfig anders sein. Wäre aber zu testen, habe ich zumindest selber noch nie ausprobiert.

Gruß, noisefloor

ChickenLipsRfun2eat Team-Icon

Supporter
Avatar von ChickenLipsRfun2eat

Anmeldungsdatum:
6. Dezember 2009

Beiträge: 12070

Hier geht es ja vornehmlich um die ootb-Konfiguration, die *buntus mitliefern. Und wieso sollte ein persistenter "fake login" helfen die Scopes zu wechseln? Laufen "gelingerte" User-Scopes in der System-Scope mit? (noch nie ausprobiert)

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

Laufen "gelingerte" User-Scopes in der System-Scope mit?

Ja, mit enable-linger werden User Scope _unabhängig_ vom Login des Users mit gestartet. Wann weiß ich aber nicht, habe ich noch nie ausprobiert. Bzw. ich habe auch nicht wirklich eine use-case für ein linger.

Habe den Abschnitt "Interaktion mit System Units" im Artikel eingefügt.

Gruß, noisefloor

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 7816

Das von UlfZibis hier eingebrachte Beispiel ist sehr, sehr speziell und daher aus meiner Sicht in diesem allgemeinen Beitrag fehlplatziert. Wenn in diesem allgemeinen Artikel überhaupt Beispiele enthalten sein sollen (bisher gab es keine), sollten das zuerst einmal Lehrbeispiele und möglichst allgemein verwendbare Lösungsansätze für oft nachgefragte Aufgabenstellungen sein und nicht ein derartiger Spezialfall, der auch noch außerhalb des normalen Anwendungsspektrums liegt (i.d.F. Start eines grafischen Programms).

Was tun? Auslagern in eigenen Artikel, z.B. als Anhang zu Signal Desktop (Abschnitt „Gekoppelte-Geraete“)?

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

Was tun? Auslagern in eigenen Artikel,

Macht IMHO Sinn. Und dann direkt noch dazu schreiben, dass das nur für GTK-basierte Umgebungen funktioniert.

Gruß, noisefloor

Antworten |