Blame src/nm-cloud-setup/nm-cloud-setup.service.in

Packit Service dff8e4
[Unit]
Packit Service dff8e4
Description=Automatically configure NetworkManager in cloud
Packit Service dff8e4
Documentation=man:nm-cloud-setup(8)
Packit Service dff8e4
After=NetworkManager.service
Packit Service dff8e4
Packit Service dff8e4
[Service]
Packit Service dff8e4
Type=oneshot
Packit Service dff8e4
ExecStart=@libexecdir@/nm-cloud-setup
Packit Service dff8e4
Packit Service dff8e4
#Environment=NM_CLOUD_SETUP_LOG=TRACE
Packit Service dff8e4
Packit Service dff8e4
# Cloud providers are disabled by default. You need to
Packit Service dff8e4
# Opt-in by setting the right environment variable for
Packit Service dff8e4
# the provider.
Packit Service dff8e4
#
Packit Service dff8e4
# Create a drop-in file to overwrite these variables or
Packit Service dff8e4
# use systemctl edit.
Packit Service dff8e4
#Environment=NM_CLOUD_SETUP_EC2=yes
Packit Service dff8e4
#Environment=NM_CLOUD_SETUP_GCP=yes
Packit Service dff8e4
#Environment=NM_CLOUD_SETUP_AZURE=yes
Packit Service dff8e4
Packit Service dff8e4
CapabilityBoundingSet=
Packit Service dff8e4
LockPersonality=yes
Packit Service dff8e4
MemoryDenyWriteExecute=yes
Packit Service dff8e4
NoNewPrivileges=yes
Packit Service dff8e4
PrivateDevices=yes
Packit Service dff8e4
PrivateTmp=yes
Packit Service dff8e4
ProtectControlGroups=yes
Packit Service dff8e4
ProtectHome=yes
Packit Bot 2d98e1
ProtectHostname=yes
Packit Bot 2d98e1
ProtectKernelLogs=yes
Packit Service dff8e4
ProtectKernelModules=yes
Packit Service dff8e4
ProtectKernelTunables=yes
Packit Service dff8e4
ProtectSystem=strict
Packit Service dff8e4
RestrictAddressFamilies=AF_UNIX AF_NETLINK AF_INET AF_INET6
Packit Service dff8e4
RestrictNamespaces=yes
Packit Service dff8e4
RestrictRealtime=yes
Packit Bot 2d98e1
RestrictSUIDSGID=yes
Packit Service dff8e4
SystemCallFilter=@system-service
Packit Service dff8e4
Packit Service dff8e4
[Install]
Packit Service dff8e4
WantedBy=NetworkManager.service