diff options
author | paul <paul> | 2004-10-23 00:48:51 +0000 |
---|---|---|
committer | paul <paul> | 2004-10-23 00:48:51 +0000 |
commit | c6c26ba5eb611eff2177baf1f153bc4abce74970 (patch) | |
tree | c57e68c72b0d616edf1e50bbc4e9ffc2593c2dc6 | |
parent | 5c26f3a2203d9b493976bdacb7ca06460d2e9006 (diff) | |
download | quagga.0.97.2.release.tar.bz2 quagga.0.97.2.release.tar.xz |
- andrew's service adding change to detect existing entries reliablyquagga.0.97.2.release
-rw-r--r-- | redhat/quagga.spec.in | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/redhat/quagga.spec.in b/redhat/quagga.spec.in index c7966da0..c60711b0 100644 --- a/redhat/quagga.spec.in +++ b/redhat/quagga.spec.in @@ -215,7 +215,8 @@ groupadd -r %vty_group 2> /dev/null || : zebra_spec_add_service () { # Add port /etc/services entry if it isn't already there - if [ -f /etc/services ] && ! grep -q "^$1[^a-zA-Z0-9]" /etc/services ; then + if [ -f /etc/services ] && \ + ! %__sed -e 's/#.*$//' /etc/services | %__grep -wq $1 ; then echo "$1 $2 # $3" >> /etc/services fi } |