diff options
author | David P <megver83@parabola.nu> | 2022-07-19 02:08:24 -0400 |
---|---|---|
committer | David P <megver83@parabola.nu> | 2022-07-19 02:08:24 -0400 |
commit | f36f26c6cb658f8a602e77360bbcdf4c4d2b9044 (patch) | |
tree | a869c6b7db2db8f78adcf40dadbd42164507c9a5 /nonsystemd/networkmanager/10-openrc-status | |
parent | d941b0752e36fca122a3c4bd26322b4669daed9a (diff) |
updpkg: nonsystemd/networkmanager 1.38.2-2.nonsystemd1
Signed-off-by: David P <megver83@parabola.nu>
Diffstat (limited to 'nonsystemd/networkmanager/10-openrc-status')
-rw-r--r-- | nonsystemd/networkmanager/10-openrc-status | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/nonsystemd/networkmanager/10-openrc-status b/nonsystemd/networkmanager/10-openrc-status deleted file mode 100644 index f04658621..000000000 --- a/nonsystemd/networkmanager/10-openrc-status +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# Copyright (c) 2012 Alexandre Rostovtsev -# Released under the 2-clause BSD license. - -# Ensures that the NetworkManager OpenRC service is marked as started and -# providing net only when it has a successful connection. - -if [ ! -e "/run/openrc/softlevel" ]; then - # OpenRC is not running - exit 0 -fi - -# Ensure rc-service is in PATH -PATH="${PATH}:/usr/bin:/usr/sbin" - -# Exit if the NetworkManager OpenRC service is not running -rc-service NetworkManager status 2>&1 | grep -Eq "status: (starting|started|inactive|stopping)" || exit 0 - -# Call rc-service in background mode so that the start/stop functions update -# NetworkManager service status to started or inactive instead of actually -# starting or stopping the daemon - -export IN_BACKGROUND=YES - -case "$2" in - up) nm-online -t 0 -x && - ! rc-service NetworkManager status 2>&1 | grep -q started && - exec rc-service NetworkManager start ;; - down) nm-online -t 0 -x || - rc-service NetworkManager status 2>&1 | grep -q stopped || - exec rc-service NetworkManager stop ;; - pre-sleep) rc-service NetworkManager status 2>&1 | grep -q stopped || - exec rc-service NetworkManager stop ;; -esac -exit 0 -# vim: set ts=4: |