diff options
author | Petr Vorel <petr.vorel@gmail.com> | 2015-07-01 22:11:12 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2015-07-02 11:32:18 +0200 |
commit | 7f1def693647b2158aab38d86a11609454e72dab (patch) | |
tree | 031e052c59685d9cbd5f7568a0cfb70d11abfda4 /package/modem-manager/modem-manager.mk | |
parent | 7de0ff0ed49892f5c791c99f83198932a8708111 (diff) |
package/modem-manager: init script for systemV-like init systems
ModemManager get started by NetworkManager, in case of systemd init
system. In case of other systems it needs to be started by init script.
Debian [1] solved it by detection in code. For Buildroot it's IMHO
enough to install init script for systemV-like init systems.
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770871
[Thomas:
- slightly simplify the script by removing the MODEMMANAGER_BIN
variable which was used at only one place, and use directly $?
instead of an intermediate $ret variable.
- split the too long line added in the .mk file.]
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/modem-manager/modem-manager.mk')
-rw-r--r-- | package/modem-manager/modem-manager.mk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 9cd630ce4..97dddfe8a 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -26,4 +26,9 @@ else MODEM_MANAGER_CONF_OPTS += --without-mbim endif +define MODEM_MANAGER_INSTALL_INIT_SYSV + $(INSTALL) -m 0755 -D package/modem-manager/S44modem-manager \ + $(TARGET_DIR)/etc/init.d/S44modem-manager +endef + $(eval $(autotools-package)) |