Eigenes Pythonprogramm als Service starten

Oktober 2, 2025 - Lesezeit: 2 Minuten

Das Programm wls_mpd_to_mqtt soll nach dem MPD - Server automatisch gestartet werden

sudo nano /etc/systemd/system/wls_mpd_to_mqtt.service
[Unit]

Description=MPD - Lieder als mqtt senden After=mpd.service Requires=mpd.service
[Service] Type=simple ExecStart=/home/bernd/bin/wls_mpd_to_mqtt
[Install] WantedBy=multi-user.target

Service erlauben und starten


sudo systemctl enable wls_mpd_to_mqtt.service
sudo systemctl start wls_mpd_to_mqtt.service
Tags: Linux Debian MPD

Rechteverwaltung von Flatpak-Programmen

November 20, 2024 - Lesezeit: ~1 Minute
sudo apt install kde-config-flatpak
Tags: KDE Debian Flatpak

Systemupdate ohne Passwort ausführen

September 8, 2020 - Lesezeit: ~1 Minute

Mein Server aktualisiere ich über 4 Befehle. Da ich es meistens vom Handy mache, ist die Eingabe des Passwortes mühselig

sudo apt update && sudo apt dist-upgrade
sudo apt-get autoremove --purge
sudo apt-get autoclean

Also lege ich eine neue Regel für sudo an.

sudo visudo /etc/sudoers.d/010_update

Die 1. Zeile definiert einen Alias für genau diese Befehle mit ihren Parameters:

Cmnd_Alias UPDATE = /usr/bin/apt update, /usr/bin/apt dist-upgrade, /usr/bin/apt-get autoremove --purge, /usr/bin/apt-get autoclean

In der nächsten Zeile wird der Nutzer / die Nutzer definiert, der das Update durchführen darf:

User_Alias UPDATER = nutzer

Zum Schluss wird die Ausnahme definiert:

UPDATER ALL = NOPASSWD: UPDATE
Tags: Ubuntu Linux Debian