OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael Schloh
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 10-Nov-2004 12:30:19
Branch: HEAD Handle: 2004111011301800
Modified files:
openpkg-src/ucarp ucarp.spec vip-down.sh vip-up.sh
Log:
it appears that GCC is not a requirement, more precisely relocate
preprocessor definition flag to $CPPFLAGS variable, and improve
default virtual interface logic in the suggestive script files
Summary:
Revision Changes Path
1.9 +4 -4 openpkg-src/ucarp/ucarp.spec
1.5 +11 -7 openpkg-src/ucarp/vip-down.sh
1.5 +12 -8 openpkg-src/ucarp/vip-up.sh
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/ucarp/ucarp.spec
============================================================================
$ cvs diff -u -r1.8 -r1.9 ucarp.spec
--- openpkg-src/ucarp/ucarp.spec 5 Nov 2004 17:34:03 -0000 1.8
+++ openpkg-src/ucarp/ucarp.spec 10 Nov 2004 11:30:18 -0000 1.9
@@ -34,7 +34,7 @@
Group: Network
License: Specific
Version: 1.1
-Release: 20041105
+Release: 20041110
# package options
%option with_fsl yes
@@ -50,7 +50,7 @@
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
-BuildPreReq: OpenPKG, openpkg >= 20040130, libpcap, libiconv, gcc
+BuildPreReq: OpenPKG, openpkg >= 20040130, libpcap, libiconv
PreReq: OpenPKG, openpkg >= 20040130, libpcap, libiconv
%if "%{with_fsl}" == "yes"
BuildPreReq: fsl >= 1.3.0
@@ -110,8 +110,8 @@
# configure program
CC="%{l_cc}" \
- CFLAGS="%{l_cflags -O} $DEFFLAGS" \
- CPPFLAGS="%{l_cppflags}" \
+ CFLAGS="%{l_cflags -O}" \
+ CPPFLAGS="%{l_cppflags} $DEFFLAGS" \
LDFLAGS="%{l_ldflags} %{l_fsl_ldflags}" \
LIBS="%{l_fsl_libs} -lpcap $LIBFLAGS" \
./configure \
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/ucarp/vip-down.sh
============================================================================
$ cvs diff -u -r1.4 -r1.5 vip-down.sh
--- openpkg-src/ucarp/vip-down.sh 5 Nov 2004 17:34:03 -0000 1.4
+++ openpkg-src/ucarp/vip-down.sh 10 Nov 2004 11:30:18 -0000 1.5
@@ -1,4 +1,4 @@
-#!/bin/sh
+#! /bin/sh
# SVR4 virtual network interface manipulation
#/sbin/ifconfig $1:48 >/dev/null 2>&1 && \
@@ -9,14 +9,18 @@
#/usr/sbin/route delete 127.0.0.2 127.0.0.1
# BSD virtual network interface manipulation
-#/sbin/ifconfig $1 >/dev/null 2>&1 && \
-# /sbin/ifconfig $1 -alias 127.0.0.2
+#/sbin/ifconfig $1:48 >/dev/null 2>&1 && \
+# /sbin/ifconfig $1:48 -alias 127.0.0.2 down
# BSD IP routing
-#/sbin/route delete 127.0.0.2 127.0.0.1 $1
+#/sbin/route delete 127.0.0.2 127.0.0.1 $1:48
+
+# Debian Linux virtual network interface manipulation
+#/sbin/ifconfig $1:48 >/dev/null 2>&1 && \
+# /sbin/ifconfig $1:48 down
-# Linux virtual network interface manipulation
-#/sbin/ip addr del 127.0.0.2/24 dev $1
+# Other Linux virtual network interface manipulation
+#/sbin/ip addr del 127.0.0.2/24 dev $1:48
# Linux IP routing
-#/sbin/route delete 127.0.0.2 127.0.0.1 $1
+#/sbin/route delete -host 127.0.0.2 $1:48
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/ucarp/vip-up.sh
============================================================================
$ cvs diff -u -r1.4 -r1.5 vip-up.sh
--- openpkg-src/ucarp/vip-up.sh 5 Nov 2004 17:34:03 -0000 1.4
+++ openpkg-src/ucarp/vip-up.sh 10 Nov 2004 11:30:18 -0000 1.5
@@ -1,22 +1,26 @@
-#!/bin/sh
+#! /bin/sh
# SVR4 virtual network interface manipulation
#/sbin/ifconfig $1:48 >/dev/null 2>&1 || \
# /usr/sbin/ifconfig $1:48 plumb && \
-# /sbin/ifconfig $1:48 127.0.0.2 netmask 255.255.255.0 up
+# /sbin/ifconfig $1:48 127.0.0.2 broadcast 127.0.0.255 netmask
255.255.255.0 up
# SVR4 IP routing
#/usr/sbin/route add 127.0.0.2 127.0.0.1
# BSD virtual network interface manipulation
-#/sbin/ifconfig $1 >/dev/null 2>&1 || \
-# /sbin/ifconfig $1 alias 127.0.0.2 netmask 255.255.255.255
+#/sbin/ifconfig $1:48 >/dev/null 2>&1 || \
+# /sbin/ifconfig $1:48 alias 127.0.0.2 broadcast 127.0.0.255 netmask
255.255.255.255 up
# BSD IP routing
-#/sbin/route add 127.0.0.2 127.0.0.1 $1
+#/sbin/route add 127.0.0.2 127.0.0.1 $1:48
+
+# Debian Linux virtual network interface manipulation
+#/sbin/ifconfig $1:48 >/dev/null 2>&1 || \
+# /sbin/ifconfig $1:48 127.0.0.2 broadcast 127.0.0.255 netmask
255.255.255.0 up
-# Linux virtual network interface manipulation
-#/sbin/ip addr add 127.0.0.2/24 dev $1
+# Other Linux virtual network interface manipulation
+#/sbin/ip addr add 127.0.0.2/24 dev $1:48
# Linux IP routing
-#/sbin/route add 127.0.0.2 127.0.0.1 $1
+#/sbin/route add -host 127.0.0.2 dev $1:48
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]