mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-10-15 04:24:32 +00:00
nm-in-container: add nm-deploy.sh script for reinstalling NetworkManager
This commit is contained in:
parent
0c233fb216
commit
d453188ed2
14
contrib/scripts/nm-in-container.d/data-nm-deploy.sh
Executable file
14
contrib/scripts/nm-in-container.d/data-nm-deploy.sh
Executable 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
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue