Bug #4821
closed
Update working dir in systemd unit files
Added by keith over 3 years ago.
Updated over 1 year ago.
Description
For services running from systemd, we should add WorkingDirectory= directives
Some services may create files in CWD on startup.
This can be overridden by configuration directives, for example gtp state-dir in osmo-{sgsn|ggsn}
These directive should be deprecated/hidden in the future.
- Related to Feature #4107: Start systemd services as non-root user added
- Related to Bug #4820: gsn_restart is created in CWD added
- Related to Bug #4735: sms.db is created in cwd, which from systemd's point of view is / added
- Assignee changed from 513583 to osmith
- Related to Bug #5661: sms.db files not in proper directory / backtrace on old sms.db added
- Assignee changed from osmith to msuraev
- Status changed from New to In Progress
- % Done changed from 0 to 60
To make sure no project is left behind let's summarize the current state
Repo |
Service |
Status |
osmo-hlr |
osmo-hlr |
merged |
osmo-ggsn |
osmo-ggsn |
merged |
osmo-msc |
osmo-msc |
merged |
osmo-gbproxy |
osmo-gbproxy |
merged |
osmo-bsc |
osmo-bsc |
merged |
osmo-mgw |
osmo-mgw |
merged |
osmo-sgsn |
osmo-sgsn |
merged |
osmo-sgsn |
osmo-gtphub |
merged |
osmo-hnbgw |
osmo-hnbgw |
merged |
osmo-hnodeb |
osmo-hnodeb |
merged |
osmo-upf |
osmo-upf |
merged |
osmo-cbc |
osmo-cbc |
merged |
libosmo-sccp |
osmo-stp |
merged |
osmo-bts |
*-mgr |
merged |
osmo-bts |
osmo-bts-* |
merged |
osmo-pcu |
osmo-pcu |
merged |
osmo-trx |
osmo-trx-* |
merged |
osmo-pcap |
osmo-pcap-* |
merged |
osmo-smlc |
osmo-smlc |
merged |
osmo-sip-connector |
osmo-sip-connector |
merged |
osmo-python-tests |
osmo-ctrl2cgi |
WONTFIX |
osmo-python-tests |
osmo-trap2cgi |
WONTFIX |
Have I missed anything?
- % Done changed from 60 to 90
Do I need to update osmo-*2cgi from osmo-python-tests as well? Are they still in use?
- Status changed from In Progress to Stalled
No need to update those cgi scripts, IMHO.
- Status changed from Stalled to Resolved
- % Done changed from 90 to 100
Also available in: Atom
PDF