mirror of
https://git.disroot.org/pranav/pybatmesh.git
synced 2024-12-26 10:09:56 +05:30
Pranav Jerry
61a96ea3b3
Made messages printed in Makefile more understandable. Removed full path of naxalnet from the systemd service. Now you can start naxalnet even if it is installed in /usr/local/bin, if systemd allows (I have not tested it). Many comments were made to respect the 80 chars per line rule. And, of course, added some political commentary to insult the global superpower (superpower in terms of money, military and something else I forgot). And removed MANIFEST.in, which probably haven't changed anything.
33 lines
854 B
Desktop File
33 lines
854 B
Desktop File
# The naxalnet systemd service
|
|
# See man:systemd.service(5) and man:systemd.unit(5)
|
|
# before editing this file.
|
|
[Unit]
|
|
Description=Setup mesh networks
|
|
Requires=systemd-networkd.service
|
|
Requires=iwd.service
|
|
Wants=systemd-resolved.service
|
|
After=iwd.service
|
|
After=systemd-networkd.service
|
|
After=systemd-resolved.service
|
|
# Stops NetworkManager and wpa_supplicant if already running
|
|
Conflicts=NetworkManager.service
|
|
Conflicts=wpa_supplicant.service
|
|
# This stops networkmanager and wpa_supplicant when naxalnet is enabled
|
|
After=NetworkManager.service
|
|
After=wpa_supplicant.service
|
|
|
|
[Service]
|
|
Type=notify
|
|
NotifyAccess=all
|
|
Restart=on-failure
|
|
RestartSec=2sec
|
|
ExecStart=naxalnet --systemd
|
|
KillSignal=SIGINT
|
|
# naxalnet already logs to systemd journal so we don't need
|
|
# stdout and stderr.
|
|
StandardOutput=null
|
|
StandardError=null
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|