nm-in-container: add nm-deploy.sh script for reinstalling NetworkManager

This commit is contained in:
Thomas Haller 2023-03-15 13:52:45 +01:00
parent 0c233fb216
commit d453188ed2
No known key found for this signature in database
GPG key ID: 29C2366E4DFC5728
2 changed files with 16 additions and 0 deletions

View file

@ -0,0 +1,14 @@
#!/bin/bash
set -ex
cd /NetworkManager
if [ -f ./config.log ] ; then
make -j 5 install
else
meson install -C build
fi
systemctl daemon-reload
systemctl restart NetworkManager.service

View file

@ -289,6 +289,7 @@ m
make
make install
n
nm-deploy.sh
nm-env-prepare.sh
nm-env-prepare.sh --prefix eth -i 1
nm-env-prepare.sh --prefix eth -i 1 && sleep 1 && nmcli device connect eth1
@ -479,6 +480,7 @@ RUN pip3 install --user behave_html_formatter || true
COPY data-NM-log "/usr/bin/NM-log"
COPY data-nm-env-prepare.sh "/usr/bin/nm-env-prepare.sh"
COPY data-nm-deploy.sh "/usr/bin/nm-deploy.sh"
COPY data-_nm-in-container-setup.sh "/usr/bin/_nm-in-container-setup.sh"
COPY data-etc-rc.local "/etc/rc.d/rc.local"
COPY data-motd /etc/motd