Als «systemd» getaggte Fragen

systemd ist ein alternativer Ansatz zu SystemV- und Upstart-Init-Daemons für Linux. Es soll einen besseren Rahmen für das Ausdrücken der Abhängigkeiten von Diensten bieten, mehr paralleles Arbeiten beim Systemstart ermöglichen und den Shell-Overhead reduzieren.



2
So erlauben Sie einem Nicht-Root-Systemdienst, dbus für den BLE-Betrieb zu verwenden
Ich habe ein BLE-Peripheriegerät als Root für ein kleines himbeerähnliches Board entwickelt. Jetzt verhärtet ich die Dinge und partitioniere die BLE-App auf einen Nicht-Root-Benutzer. Daher habe ich meine systemd-Servicedatei so geändert, dass die App wie folgt aussieht: [Unit] Description=BLE Peripheral [Service] Type=simple ExecStart=/usr/bin/python3 -u /opt/myPeripheral/bleMainloop WorkingDirectory=/opt/myPeripheral StandardOutput=journal Restart=on-failure User=blePeripheral [Install] …

4
Wie verwaltet Nix SystemD-Module unter einem Nicht-NixOS?
Angenommen, ich nix-envinstalliere ein Paket, das SystemD verwendet, auf einem Ubuntu-Host. Was muss getan werden, um Ubuntus SystemD auf die SystemD-Module aufmerksam zu machen, die aus Nix-Paketen stammen? Versuchen wir, die von Nix installierten .serviceDateien /lib/systemd/system/für das Apache Kafka- Paket zu finden und sie zu verknüpfen . nix-env -i apache-kafka …
8 systemd  nix 

3
Anmeldung nicht möglich: Anmeldedienst konnte nicht gestartet werden
Ich habe eine VirtualBox-Instanz von Oracle Linux 7.2, die wegen nicht gestartet werden kann Failed to start Login Service. Während der Startsequenz hängt der Prozess an dieser Nachricht und wird nicht fortgesetzt, sodass ich mich nicht einmal anmelden und ausführen kann systemctl status systemd-logind.service. Die wahrscheinliche Ursache dafür ist, dass …
8 systemd  logind 


2
Wie entferne ich systemd nach dem Wechsel zu Devuan?
Also habe ich auch von Debian auf die Devuan Pseudo-Gabel umgestellt. Aber - das wird systemd nicht los ... Ich habe die Anweisungen hier befolgt und Folgendes getan: # apt-get install sysvinit-core sysvinit-utils aber als ich es dann versuchte: # apt-get remove --purge --auto-remove systemd Ich habe im Grunde die …

2
So deaktivieren Sie die Root-Passwort-Eingabeaufforderung für den Wiederherstellungsmodus RHEL7 dauerhaft
Anmerkung: Ich fragte eine ähnliche quesiton über Version 6 dieses Bündels hier . Beachten Sie, dass 7 systemd verwendet und möglicherweise eine andere Implementierung hat In den seltenen Fällen, in denen das Booten eines RHEL- oder CentOS 7-Systems beispielsweise durch ein nicht ordnungsgemäßes Herunterfahren oder einen erzwungenen Fehler beim Fsck-Check …

3
systemd-Dienst, der das Kennwort .ssh / id_dsa benötigt
Ich habe einen systemctl-Dienst, der einen Prozess smd-loopin einer screenSitzung startet . Dieser Prozess erfordert den Zugriff auf entfernte SSH-Quellen (zu Synchronisierungszwecken) und muss daher auf meinen id_dsaprivaten Schlüssel zugreifen können . Wie kann ich den systemd-Dienst so einrichten, dass er funktioniert? Der folgende Dienst startet den Vorgang korrekt, erfordert …

1
Warten Sie, bis der Übertragungsdämon gestartet ist, bis das USB-Laufwerk bereitgestellt wurde.
Ich führe Transmission-Daemon als systemd-Dienst auf OSMC aus. Beim Öffnen der Fernbedienungs-Weboberfläche nach einem Neustart werden fast immer alle Übertragungen mit der Meldung "Fehler: Keine Daten gefunden! Stellen Sie sicher, dass Ihre Laufwerke verbunden sind [...]" angehalten. Ich gehe davon aus, dass dies daran liegt, dass die Übertragung beginnt, bevor …

1
Welche Problemumgehung sollte verwendet werden, um das Problem zu beheben, dass systemctl sich weigert, Unit-Dateien zu aktivieren, die Symlinks sind?
Ich habe ein Paket, das bald aktualisiert wird, aber ich weiß, dass einige Benutzer es vorziehen werden, das alte zu verwenden. Aus diesem Grund habe ich im Paket eine Routine für Aktualisierungsalternativen verwendet . Das Problem ist auch , dass das neuere Paket auf einer neueren hängt Einheit Dateien. Um …


1
Wie führe ich systemd-Dienste im Arch Linux Docker-Container aus?
Es scheint unzählige verschiedene Möglichkeiten zu geben, wie Systemdienste in Docker-Containern ausgeführt werden können. Das neueste Beispiel für einen direkten Rat, den ich gefunden habe, ist das Ausführen von Docker mit --volume=/sys/fs/cgroup:/sys/fs/cgroup:ro --cap-add=SYS_ADMIN --security-opt=seccomp:unconfined. Es scheitert jedoch immer noch : Fehler: Dienst konnte nicht gestartet werden [ntpd]: Die Ausführung von …

1
systemd Exec Formatfehler
Ich habe eine Java-Datei, die ich als Dienst installieren möchte. Aber ich bekomme Fehler. Unten ist der Inhalt meiner Datei und Fehler. Ich verwende Debian 8. [Unit] Description=App1Manager After=syslog.target [Service] ExecStart=/usr/bin/jsvc -user root -cp /usr/share/java/commons-daemon.jar:/usr/local/myapp/bin/Manager.jar -pidfile /var/run/app1manager.pid Type=forking [Install] WantedBy=multi-user.target Mit einem der folgenden Fehler erhalte ich den folgenden Fehler: …
7 debian  systemd 

2
Erläuterung der Datei - org.freedesktop.login1.policy
Ich benutze Ubuntu 16.04. Es befindet sich eine Datei, in /usr/share/polkit-1/actions/org.freedesktop.login1.policyder die Berechtigungen für die Optionen zum Herunterfahren / Anhalten / Ruhezustand zu steuern scheinen. In dieser Datei haben die Offenbarungsoptionen folgendes Format: <defaults> <allow_any>no</allow_any> <allow_inactive>auth_admin_keep</allow_inactive> <allow_active>yes</allow_active> </defaults> entsprechend jeder Aktion (Herunterfahren, Anhalten usw.). Hier ist die Vollversion dieser Datei. …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.