[Freeswitch-users] systemd won't enable for automatic start of FS
Karl Schmidt
karl at xtronics.com
Fri Sep 4 08:17:47 MSD 2015
I have 1.4.21~35-1~jessie+1 running on Jessie - got stung by this bug on reboot of the server
(errors from systemd were NOT helpful - putting them here for the next guy).
>>> ERRORS START <<<
-- Unit freeswitch.service has failed.
--
-- The result is failed.
Sep 03 21:58:31 malaysia systemd[1]: Unit freeswitch.service entered failed state.
Sep 03 21:58:31 malaysia systemd[11999]: Failed at step CHDIR spawning /bin/mkdir: No such file or
directory
-- Subject: Process /bin/mkdir could not be executed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- The process /bin/mkdir could not be executed and failed.
--
-- The error number returned while executing this process is 2.
Sep 03 21:58:31 malaysia systemd[1]: freeswitch.service: control process exited, code=exited status=200
Sep 03 21:58:31 malaysia systemd[1]: Failed to start freeswitch.
-- Subject: Unit freeswitch.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit freeswitch.service has failed.
>>> ERRORS END <<<
/var/run is now a simlink to /var/run so there is no reason to edit the freeswitch.service file.
(the /var/lock directory is also now a simlink to /run/lock - don't think we use that).
Then I have to:
$ cd /run
$ mkdir freeswitch
$ chown root.freeswitch freeswitch/
$ systemctl enable freeswitch.service
Still fails over reboot - the /run/freeswitch directory should be recreated on every startup - but
it isn't happening.
/run is a tmpfs so it is supposed to disappear over reboots -
Hope this helps --
Also - a few notes to others learning systemd here:
https://wiki.xtronics.com/index.php/Systemd_Cheatsheet
--------------------------------------------------------------------------------
Link to our website and get free US-48 shipping on your next order.
Karl Schmidt EMail Karl at xtronics.com
Transtronics, Inc. WEB https://secure.transtronics.com
3209 West 9th Street Ph (785) 841-3089
Lawrence, KS 66049 FAX (785) 841-3089
Against the assault of laughter nothing can stand. -- Mark Twain
--------------------------------------------------------------------------------
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list