systemd service file uses %I instead of %i. So unit file fails to start with users with dashes in its name. https://bugs.freedesktop.org/show_bug.cgi?id=71578
I dont use systemd, do I just need to do this: ? diff --git a/net-misc/dropbox/files/dropbox_at.service b/net-misc/dropbox/files/dropbox_at.service index 1cea617..b46a850 100644 --- a/net-misc/dropbox/files/dropbox_at.service +++ b/net-misc/dropbox/files/dropbox_at.service @@ -7,7 +7,7 @@ ExecStart=/opt/dropbox/dropboxd ExecReload=/bin/kill -HUP $MAINPID KillMode=process Restart=always -User=%I +User=%i [Install] WantedBy=multi-user.target
fixed this in 26.3.21, thanks