diff --git a/Slax/debian/install b/Slax/debian/install index a443d2c..7e3be26 100644 --- a/Slax/debian/install +++ b/Slax/debian/install @@ -1,6 +1,6 @@ #!/bin/bash apt-get dist-upgrade -apt-get install mc squashfs-tools genisoimage zip +apt-get install mc squashfs-tools genisoimage zip psmisc apt-get remove libicu* libperl* libxml2 mime-support perl \ perl-modules-5.24 sgml-base shared-mime-info xdg-user-dirs xml-core diff --git a/Slax/debian/rootcopy/etc/systemd/system/dhclient.service b/Slax/debian/rootcopy/etc/systemd/system/dhclient.service index d498e7d..963d2bb 100644 --- a/Slax/debian/rootcopy/etc/systemd/system/dhclient.service +++ b/Slax/debian/rootcopy/etc/systemd/system/dhclient.service @@ -2,12 +2,14 @@ Description=DHCP Client Documentation=man:dhclient(8) Wants=network.target -Before=network.target +After=network-pre.target systemd-sysctl.service systemd-modules-load.service +Before=network.target shutdown.target network-online.target [Service] Type=forking -PIDFile=/var/run/dhclient.pid -ExecStart=/sbin/dhclient +ExecStart=-/bin/sh -c 'udevadm settle && /sbin/dhclient -nw' +PIDFile=/run/dhclient.pid [Install] WantedBy=multi-user.target +WantedBy=network-online.target