From a9c03aa886dc9115bdb3847579ad7f722d2579e0 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Tue, 20 Jun 2023 07:50:13 +0200 Subject: [PATCH] mxnetctl: Remove "upgrade" command Remove upgrade function, because we'll never need it again. --- mxnetctl/mxnetctl | 38 -------------------------------------- 1 file changed, 38 deletions(-) diff --git a/mxnetctl/mxnetctl b/mxnetctl/mxnetctl index 24dbece..304641c 100755 --- a/mxnetctl/mxnetctl +++ b/mxnetctl/mxnetctl @@ -17,7 +17,6 @@ sub USAGE { usage: $0 start [options] stop [options] # (ignored) - upgrade # switch from eth to net options: --quiet : do not log actions @@ -193,40 +192,6 @@ sub start { } } - - -sub upgrade { - umask 022; - - -d '/etc/local' or mkdir '/etc/local' or die "/etc/local: $!\n"; - - read_mxnet(); - for my $dev (grep /^(eth|net)(\d+)/,network_hardware_devices()) { - my $hw=get_hw_address($dev); - my $new_dev=preferred_device_name($dev,$hw); - } - write_mxnet(); - - unlink "/etc/udev/rules.d/70-persistent-net.rules"; - - my $data=slurpfile('/etc/systemd/system/network.service'); - unless ($data=~/mxnetctl/) { - $data=~s#^ExecStart#ExecStart=/usr/sbin/mxnetctl start\nExecStart#m; - $data=~s/eth(\d+)/sprintf 'net%02d',$1/eg; - open my $out,'>','/etc/systemd/system/network.service' or die "/etc/systemd/system/network.service: $!\n"; - print $out $data; - close $out; - } - - warn "updated /etc/local/mxnet , /etc/systemd/system/network.service , /etc/udev/rules.d/70-persistent-net.rules - reboot to activate\n"; -} - - - - - - - GetOptions(OPTIONS) or die USAGE; @ARGV>=1 or die USAGE; @@ -238,9 +203,6 @@ if ($cmd eq 'start') { start(); } elsif ($cmd eq 'stop') { ; -} elsif ($cmd eq 'upgrade') { - upgrade(); - ; } else { die USAGE; }