From df386987093a44c03431c74b865eca7e4d2109d5 Mon Sep 17 00:00:00 2001 From: teastep Date: Mon, 6 Nov 2006 18:20:48 +0000 Subject: [PATCH] Rename Documentation file in /etc/shorewall -- update release documents git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4804 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb --- Shorewall/{Documenation.txt => Documenation} | 0 Shorewall/changelog.txt | 2 ++ Shorewall/install.sh | 2 +- Shorewall/releasenotes.txt | 8 ++++++++ Shorewall/shorewall.spec | 2 +- 5 files changed, 12 insertions(+), 2 deletions(-) rename Shorewall/{Documenation.txt => Documenation} (100%) diff --git a/Shorewall/Documenation.txt b/Shorewall/Documenation similarity index 100% rename from Shorewall/Documenation.txt rename to Shorewall/Documenation diff --git a/Shorewall/changelog.txt b/Shorewall/changelog.txt index f6d23e550..66ce49d20 100644 --- a/Shorewall/changelog.txt +++ b/Shorewall/changelog.txt @@ -11,6 +11,8 @@ Changes in 3.3.4 5) Only compile traffic shaping once. +6) Move config file documentary comments to a separate file. + Changes in 3.3.4 1) Make exclusion work with "show zones" diff --git a/Shorewall/install.sh b/Shorewall/install.sh index f647c40d2..58327c1bd 100755 --- a/Shorewall/install.sh +++ b/Shorewall/install.sh @@ -261,7 +261,7 @@ chmod 755 ${PREFIX}/etc/shorewall chmod 755 ${PREFIX}/usr/share/shorewall chmod 755 ${PREFIX}/usr/share/shorewall/configfiles -run_install $OWNERSHIP -m 0644 Documentation.txt ${PREFIX}/etc/shorewall/Documentation.txt +run_install $OWNERSHIP -m 0644 Documentation ${PREFIX}/etc/shorewall/Documentation # # Install the config file # diff --git a/Shorewall/releasenotes.txt b/Shorewall/releasenotes.txt index d7148d7a7..b1519c0bb 100644 --- a/Shorewall/releasenotes.txt +++ b/Shorewall/releasenotes.txt @@ -47,6 +47,14 @@ Other Changes in 3.3.5. networks are defined using the 'ipsec' option in /etc/shorewall/hosts). +2) From the beginning, the Shorewall configuration files in + /etc/shorewall/ have contained documentary comments. While these + comments are useful, they present an upgrade problem. Beginning + with this release, these comments are removed from the + configuration files themselves and are gathered together in a + single file /etc/shorewall/Documentation. The documentation is in + alphabetical order by file name. + Migration Considerations: 1) Shorewall supports the notion of "default actions". A default diff --git a/Shorewall/shorewall.spec b/Shorewall/shorewall.spec index 0edef4b5f..473ade250 100644 --- a/Shorewall/shorewall.spec +++ b/Shorewall/shorewall.spec @@ -68,7 +68,7 @@ fi %attr(0755,root,root) %dir /usr/share/shorewall %attr(0755,root,root) %dir /usr/share/shorewall/configfiles %attr(0700,root,root) %dir /var/lib/shorewall -%attr(0644,root,root) %config(noreplace) /etc/shorewall/Documentation.txt +%attr(0644,root,root) %config(noreplace) /etc/shorewall/Documentation %attr(0644,root,root) %config(noreplace) /etc/shorewall/shorewall.conf %attr(0600,root,root) %config(noreplace) /etc/shorewall/zones %attr(0600,root,root) %config(noreplace) /etc/shorewall/policy