243 |
[[ ! -d ${MROOT}/run ]] && install -d ${MROOT}/run |
[[ ! -d ${MROOT}/run ]] && install -d ${MROOT}/run |
244 |
|
|
245 |
# systemd |
# systemd |
246 |
if [[ -x /bin/systemctl ]] |
if [[ -x /bin/systemctl ]] && [[ -z ${MROOT} ]] && [[ ${MROOT} != / ]] |
247 |
then |
then |
248 |
# reload config |
# reload config |
249 |
systemctl daemon-reload |
systemctl daemon-reload |
250 |
|
|
251 |
|
# enable udev-settle atm to fix network issues |
252 |
|
# REMOVE ME AFTER FIXING THIS ISSUE!! |
253 |
|
systemctl enable udev-settle.service |
254 |
|
|
255 |
# try to kill |
# try to kill |
256 |
if ! systemctl stop udev.service udev-control.socket udev-kernel.socket >/dev/null 2>&1 |
if ! systemctl stop udev.service udev-control.socket udev-kernel.socket >/dev/null 2>&1 |
257 |
then |
then |