summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/control3
-rwxr-xr-xdebian/rules3
-rw-r--r--debian/vyatta-quagga.preinst6
3 files changed, 10 insertions, 2 deletions
diff --git a/debian/control b/debian/control
index bfd9db1e..26491df3 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,8 @@ Build-Depends: debhelper (>= 5),
imagemagick,
ghostscript | gs-gpl,
groff,
- po-debconf
+ po-debconf,
+ libsnmp-dev
Standards-Version: 3.7.2
Vcs-Git: http://suva.vyatta.git/quagga.git
diff --git a/debian/rules b/debian/rules
index ba47d987..e89dc246 100755
--- a/debian/rules
+++ b/debian/rules
@@ -18,6 +18,7 @@ PACKAGE=vyatta-quagga
PKGDIR=$(CURDIR)/debian/$(PACKAGE)
BUILD_STAMP=debian/build-stamp
CFLAGS = -Wall -g
+WANT_SNMP=1
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
@@ -107,7 +108,7 @@ install: build
install -D --mode=0644 debian/lintian $(PKGDIR)/usr/share/lintian/overrides/$(PACKAGE)
ifeq ($(WANT_SNMP), 1)
- install -D --mode=0644 zebra/GNOME-PRODUCT-ZEBRA-MIB $(PKGDIR)/usr/share/snmp/mibs
+ install -D --mode=0644 zebra/GNOME-PRODUCT-ZEBRA-MIB $(PKGDIR)/usr/share/snmp/mibs/GNOME-PRODUCT-ZEBRA-MIB.txt
endif
diff --git a/debian/vyatta-quagga.preinst b/debian/vyatta-quagga.preinst
index 4222ef3b..af61947a 100644
--- a/debian/vyatta-quagga.preinst
+++ b/debian/vyatta-quagga.preinst
@@ -71,6 +71,12 @@ if [ "$1" = "install" ]; then
EOF
fi
done
+
+
+ echo "smux peer .1.3.6.1.4.1.3317.1.2.5" >> $ETC_DIR/ospfd.conf
+ echo "smux peer .1.3.6.1.4.1.3317.1.2.2" >> $ETC_DIR/bgpd.conf
+ echo "smux peer .1.3.6.1.4.1.3317.1.2.3" >> $ETC_DIR/ripd.conf
+
if [ ! -e $ETC_DIR/vtysh.conf ] ; then
touch $ETC_DIR/vtysh.conf
chown quagga:quaggavty $ETC_DIR/vtysh.conf