[systemd-devel] WorkingDirectory for user units
Thomas Meyer
thomas at m3y3r.de
Sat Dec 3 05:32:19 PST 2011
Hi,
I put a "user" unit in "/usr/lib/systemd/user" called
"smServer.service":
[Unit]
Description=ShortMessage Server
After=network.target
[Service]
Type=simple
StandardOutput=syslog
Environment=CLASSPATH=/usr/share/java/smServer.jar
WorkingDirectory=/home/thomas
ExecStart=/usr/bin/java smServer.Controller
[Install]
WantedBy=multi-user.target
1.) Is there an option to set the WorkingDirectory automatically to the
users home? The environment variable "HOME" seems to get set for the
process. Or is there an option to set the WorkingDirectory based on the
user? default working directory seems to be "/".
2.) Also i'm not sure which WantedBy= in the [Install] section to use?
Do I need the section at all? what dependencies/values are sensible
here?
greets
thomas
More information about the systemd-devel
mailing list