Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jul 2019 06:32:36 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 239519] /usr/share/examples/ipfw/change_rules.sh uses not supported base system diff switch
Message-ID:  <bug-239519-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D239519

            Bug ID: 239519
           Summary: /usr/share/examples/ipfw/change_rules.sh uses not
                    supported base system diff switch
           Product: Base System
           Version: 12.0-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: misc
          Assignee: bugs@FreeBSD.org
          Reporter: emz@norma.perm.ru

/usr/share/examples/ipfw/change_rules.sh uses not supported base system diff
switch -F, which is probably supported by the GNU diff, but not the base sy=
stem
one. So basically the script is broken now.

Shame on one who has commited it.

=3D=3D=3DCut=3D=3D=3D
[...]
:wq
/etc/rc.firewall.ronin.new: 316 =D1=81=D1=82=D1=80=D0=BE=D0=BA, 12341 =D1=
=81=D0=B8=D0=BC=D0=B2=D0=BE=D0=BB=D0=BE=D0=B2
Do you want to install the new rules (Y/N) ? Y
The rules will be changed now. If the message 'Type y to keep the new
rules' does not appear on the screen or the y key is not pressed in 30
seconds, the original rules will be restored.
The TCP/IP connections might be broken during the change. If so, restore
the ssh/telnet connection being used.
Would you like to see the resulting new rules (Y/N) ? n
Type y to keep the new rules (Y/N) ? Y
The new rules are now installed. The previous rules have been preserved in
the file /etc/rc.firewall.ronin.201907301121
diff: invalid option -- F
usage: diff [-aBbdilpTtw] [-c | -e | -f | -n | -q | -u] [--ignore-case]
            [--no-ignore-case] [--normal] [--strip-trailing-cr] [--tabsize]
            [-I pattern] [-L label] file1 file2
       diff [-aBbdilpTtw] [-I pattern] [-L label] [--ignore-case]
            [--no-ignore-case] [--normal] [--strip-trailing-cr] [--tabsize]
            -C number file1 file2
       diff [-aBbdiltw] [-I pattern] [--ignore-case] [--no-ignore-case]
            [--normal] [--strip-trailing-cr] [--tabsize] -D string file1 fi=
le2
       diff [-aBbdilpTtw] [-I pattern] [-L label] [--ignore-case]
            [--no-ignore-case] [--normal] [--tabsize] [--strip-trailing-cr]
            -U number file1 file2
       diff [-aBbdilNPprsTtw] [-c | -e | -f | -n | -q | -u] [--ignore-case]
            [--no-ignore-case] [--normal] [--tabsize] [-I pattern] [-L labe=
l]
            [-S name] [-X file] [-x pattern] dir1 dir2
Null message body; hope that's ok
=3D=3D=3DCut=3D=3D=3D

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-239519-227>