]> git.ipfire.org Git - thirdparty/freeswitch.git/commit
FS-8369 Debian8/CentOS7 systemd installer additions
authorNiek Vlessert <niekvlessert@gmail.com>
Tue, 20 Oct 2015 21:21:50 +0000 (23:21 +0200)
committerNiek Vlessert <niekvlessert@gmail.com>
Fri, 30 Oct 2015 18:11:32 +0000 (19:11 +0100)
commit757fa94239e67aed08ec8ada776415e08a18987a
treebf9f301f23782e6f2ac164cbc5ca5a5473902c7e
parentadc8f9a119711b26615805f8ea8f7b2d6fe52b61
FS-8369 Debian8/CentOS7 systemd installer additions

After builing Freeswitch this makes actually run it easy by offering
an installer script.

* Changes to configure.ac to detect Debian8/CentOS 7 and create installer script
* Changes to build/Makefile.am to display the option
* Added build/startup directory with templates and other files
* Deleted outdated build/freeswitch.service and tmpfiles.conf
* Unit file based on the latest systemd service file FS-8194
* Won't interfere with other platforms (afaik)
* Supports all bindir directory prefixes ./configure can have
* Detects if Debian8/CentOS7 use systemd
* Can be used with a user with sudo permissions
build/Makefile.am
build/startup/freeswitch.default [moved from init/freeswitch.default with 100% similarity]
build/startup/freeswitch.service.in [moved from init/freeswitch.service.in with 100% similarity]
build/startup/freeswitch.tmpfile [moved from init/freeswitch.tmpfile with 100% similarity]
build/startup/install_systemd.sh.in [moved from init/install_systemd.sh.in with 91% similarity]
configure.ac