]> git.ipfire.org Git - people/mfischer/ipfire-2.x.git/commitdiff
Core Update 166: Drop orphaned convert-ovpn script
authorPeter Müller <peter.mueller@ipfire.org>
Mon, 21 Mar 2022 13:30:40 +0000 (13:30 +0000)
committerPeter Müller <peter.mueller@ipfire.org>
Thu, 31 Mar 2022 09:50:59 +0000 (09:50 +0000)
This script only appeared in conjunction with Core Update 75, released
January 2014. Although it is still being executed while restoring a
backup, it would only be effective if anyone tried to restore a backup
created before C75.

I don't think there is a realistic need to carry this script along any
further. In doubt, it might be better to start from scratch again rather
than trying to restore an 8 year old backup, expecting everything to be
peachy and vanilla with it.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
config/rootfiles/common/aarch64/stage2
config/rootfiles/common/armv6l/stage2
config/rootfiles/common/x86_64/stage2
config/rootfiles/core/167/update.sh
src/scripts/convert-ovpn [deleted file]

index e7eae625c0d8c988b0751e07d59e367dfadb759a..352c704d4e7a85e9b7341db39fb5ad13a1fb3d35 100644 (file)
@@ -92,7 +92,6 @@ usr/local/bin/backupiso
 usr/local/bin/connscheduler
 usr/local/bin/consort.sh
 usr/local/bin/convert-dns-settings
-usr/local/bin/convert-ovpn
 usr/local/bin/convert-to-location
 usr/local/bin/filesystem-cleanup
 usr/local/bin/hddshutdown
index 670a99927f1f135e91dd23f4c1184d714c80d1eb..198461a01d4bfe4fb10539ac574aa8d78f13f1b1 100644 (file)
@@ -90,7 +90,6 @@ usr/local/bin/backupiso
 usr/local/bin/connscheduler
 usr/local/bin/consort.sh
 usr/local/bin/convert-dns-settings
-usr/local/bin/convert-ovpn
 usr/local/bin/convert-to-location
 usr/local/bin/filesystem-cleanup
 usr/local/bin/hddshutdown
index d07c264b4227a64a82a112fa26ac36a1a65ef263..b03a7fecf30428a17d7712987b43ad0245e48ff7 100644 (file)
@@ -92,7 +92,6 @@ usr/local/bin/backupiso
 usr/local/bin/connscheduler
 usr/local/bin/consort.sh
 usr/local/bin/convert-dns-settings
-usr/local/bin/convert-ovpn
 usr/local/bin/convert-to-location
 usr/local/bin/filesystem-cleanup
 usr/local/bin/hddshutdown
index 2371478202dd3338f5293768f18260d5cce326c1..1ca93a89169f2cdd1c329678e4b0bc3ea6d24004 100644 (file)
@@ -293,6 +293,7 @@ rm -rvf \
        /usr/lib/tdbcpostgres1.1.2 \
        /usr/lib/thread2.8.6 \
        /usr/libexec/xtables-addons \
+       /usr/local/bin/convert-ovpn \
        /usr/local/bin/ovpn-ccd-convert \
        /usr/local/bin/rebuild-initrd \
        /usr/local/bin/xt_geoip_build \
diff --git a/src/scripts/convert-ovpn b/src/scripts/convert-ovpn
deleted file mode 100755 (executable)
index 30e7543..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/usr/bin/perl
-
-###############################################################################
-#                                                                             #
-# IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
-#                                                                             #
-# This program is free software: you can redistribute it and/or modify        #
-# it under the terms of the GNU General Public License as published by        #
-# the Free Software Foundation, either version 3 of the License, or           #
-# (at your option) any later version.                                         #
-#                                                                             #
-# This program is distributed in the hope that it will be useful,             #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
-# GNU General Public License for more details.                                #
-#                                                                             #
-# You should have received a copy of the GNU General Public License           #
-# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
-#                                                                             #
-###############################################################################
-#                                                                             #
-# This script converts old openvpn ccd files with underscore                  #
-# to files with spaces to make them working with openvpn 2.3 again            #
-# STEP1: read ovpnconfig and verify cert names                                #
-# STEP2: if neccessary convert ccd file                                       #
-#                                                                             #
-###############################################################################
-
-require '/var/ipfire/general-functions.pl';
-
-my %configovpn=();
-my $ccdpath="/var/ipfire/ovpn/ccd/";
-my $ovpnconfig="/var/ipfire/ovpn/ovpnconfig";
-
-&General::readhasharray ($ovpnconfig,\%configovpn);
-
-&check_config();
-
-sub check_config {
-       print "Converting CCD files...\n";
-       chdir($ccdpath);
-
-       foreach my $key (sort keys %configovpn){
-               # Skip everything else but roadwarrior connections.
-               next if ($configovpn{$key}[3] ne 'host');
-
-               # Skip all connections with no space in the CN name.
-               next if ($configovpn{$key}[2] !~ " ");
-
-               my $ccdname = $configovpn{$key}[2];
-               $ccdname =~ tr/ /_/;
-
-               # Rename the CCD file if one with the old format exists.
-               if (-e "$ccdname") {
-                       print " Renaming $ccdname -> $configovpn{$key}[2]...\n";
-                       rename($ccdname, $configovpn{$key}[2]);
-               }
-       }
-}