Public bug reported:
After upgrading from Ubuntu 18.04 to 20.04 I started to see errors when
restarting owserver.service. They appear approximately every second time
without clues from the logs.
```
$ sudo systemctl stop owserver.service; sudo systemctl start owserver.service
Job for owserver.service failed because the service did not take the steps
required by its unit configuration.
See "systemctl status owserver.service" and "journalctl -xe" for details.
$ systemctl status owserver.service
● owserver.service - Backend server for 1-wire control
Loaded: loaded (/lib/systemd/system/owserver.service; disabled; vendor
preset: enabled)
Active: active (running) since Wed 2020-09-30 12:40:53 UTC; 7s ago
Docs: man:owserver(1)
Main PID: 13861 (owserver)
Tasks: 2 (limit: 18965)
Memory: 1.5M
CGroup: /system.slice/owserver.service
└─13861 /usr/bin/owserver -c /etc/owfs.conf
Sep 30 12:40:53 arvid-m12 systemd[1]: Starting Backend server for 1-wire
control...
Sep 30 12:40:53 arvid-m12 OWFS[13861]: DEFAULT: ow_daemon.c:(144) Entered
background mode, quitting.
Sep 30 12:40:53 arvid-m12 OWFS[13861]: DEFAULT: ow_usb_msg.c:(214) Opened USB
DS9490 bus master at 1:3.
Sep 30 12:40:53 arvid-m12 OWFS[13861]: DEFAULT: ow_usb_cycle.c:(128) Set DS9490
1:3 unique id to 81 2C B9 3C 00 00 00 87
Sep 30 12:40:53 arvid-m12 systemd[1]: Started Backend server for 1-wire control.
```
Versions:
```
$ dpkg --list | grep " ow"
ii owfs-common 3.2p3+dfsg1-5build1 all
common files used by any of the OWFS programs
ii owserver 3.2p3+dfsg1-5build1
amd64 Backend server for 1-Wire control
$ systemd --version
systemd 245 (245.4-4ubuntu3.2)
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP
+GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2
default-hierarchy=hybrid
```
According to
https://github.com/owfs/owfs/issues/77#issuecomment-701480249 the
solution is to add --foreground flag to owserver.service file, and it
seems to work.
** Affects: owfs (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1897966
Title:
systemd unit file should use owserver --foreground
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/owfs/+bug/1897966/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs