summaryrefslogtreecommitdiff
path: root/redhat
AgeCommit message (Collapse)Author
2012-05-01redhat: add systemd service filesDavid Ward
* redhat/*.service: add systemd service file for each routing daemon * redhat/quagga.sysconfig: add comment about watchquagga and systemd * redhat/Makefile.am: add systemd service files to distribution Signed-off-by: David Ward <david.ward@ll.mit.edu> Signed-off-by: David Lamparter <equinox@diac24.net>
2012-05-01redhat: update initscriptsDavid Ward
Taken from Fedora packaging with additional fixes. * redhat/*.init: make all initscripts LSB-compliant; store the daemon configuration file location in $CONF_FILE, and perform existence testing before starting the daemon * redhat/babeld.init: add initscript for Babel routing engine * redhat/quagga.sysconfig: add command-line options for babeld; remove the daemon configuration file locations from $*_OPTS; clarify directions for configuring watchquagga * redhat/Makefile.am: add babeld.init to distribution Signed-off-by: David Ward <david.ward@ll.mit.edu> Signed-off-by: David Lamparter <equinox@diac24.net>
2012-05-01redhat: add logrotate configuration for babeld and isisdDavid Ward
Signed-off-by: David Ward <david.ward@ll.mit.edu> Signed-off-by: David Lamparter <equinox@diac24.net>
2011-12-13build: delete .cvsignore filesDenis Ovsienko
2008-11-29[rpm] some defaults for Fedora are way out of datePaul Jakma
* quagga.spec.in: No need to default to accomodate now ancient versions of Fedora
2008-08-22[administrivia] Git should ignore backup files and .loT filesPaul Jakma
2008-08-22[administrivia] Add .gitignore files, based on .cvsignores.Paul Jakma
2006-06-15[redhat quagga.spec] Detect fedora release automaticallyAndrew J. Schorr
2006-06-15 Andrew J. Schorr <ajschorr@alumni.princeton.edu> * redhat/quagga.spec.in: Get default distro automatically by using rpm to query the fedora-release version. And fix a typo (should be default_dist, not dist_default).
2005-11-20- quagga.spec.in: Release sub-rev now release_rev macro, for rpmbuild -Dpaul
2005-11-05- Makefile.am: quagga.pam.stack should be in distspaul
- quagga.spec.in: introduce dist variable to allow for differences e.g in buildreqs, pam config files. etc.
2005-11-04- quagga.pam: pam_stack.so module is deprecated, use 'include' instead.paul
- quagga.pam.stack: the old pam_stack way, kept to allow spec file to backwards compatible (changes to spec file pending local testing)
2005-09-08* Thu Sep 12 2005 Paul Jakma <paul@dishone.st>paul
- Steal some changes from Fedora spec file: - Add with_rtadv variable - Test for groups/users with getent before group/user adding - Readline need not be an explicit prerequisite - install-info delete should be postun, not preun
2005-04-26- build isisd per defaultpaul
2005-04-25- make various defines conditional, so that they can be specified frompaul
the rpmbuild commandline, eg rpmbuild --define 'keep_build 1'
2005-01-152005-01-15 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs
* redhat/quagga.spec.in: Fix postun script to avoid misleading error message saying the postun scriptlet failed when watchquagga is not running. (pullup candidate)
2005-01-122005-01-12 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs
* redhat/quagga.spec.in: Pass --enable-gcc-rdynamic to configure to get gcc to link with -rdynamic for better backtraces. When the rpm is upgraded, the restart logic now works as follows: 1. stop watchquagga; 2. stop all routing daemons; 3. restart zebra if it was running; 4. start all routing daemons that were running; and 5. start watchquagga if it was running.
2004-12-232004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs
* redhat/quagga.spec.in: daemonv6_list should contain only IPv6 daemons.
2004-12-222004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs
* redhat/quagga.spec.in: Add watchquagga, and fix some other logic to make sure that all daemons are restarted on upgrades and stopped on package removal.
2004-12-222004-12-22 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs
* redhat/quagga.sysconfig: Define some variables to support watchquagga.
2004-12-222004-12-21 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs
* redhat/Makefile.am: Added watchquagga.init to EXTRA_DIST.
2004-12-222004-12-21 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs
* redhat/watchquagga.init: New file, init script for watchquagga.
2004-11-102004-11-10 Andrew J. Schorr <ajschorr@alumni.princeton.edu>ajs
* redhat/quagga.spec.in: add comments showing how to get gcc verbosity
2004-11-08- use makeinfo --html to generate quagga.htmlpaul
2004-11-07* Sun Nov 07 2004 Paul Jakma <paul@dishone.st>paul
- Fix with_ipv6 set to 0 build
2004-11-02- Add .arch-ids and .arch-inventory to cvsignore, to allow one to use archpaul
with CVS trees.
2004-10-29- lib/ dir shouldnt be conditional, remove bad dir attribute from dev filespaul
2004-10-23- andrew's service adding change to detect existing entries reliablypaul
2004-10-23- update with andrew's modificationspaul
- enable irdp by default again
2004-10-19- From Andrew Schorr, fixup logrotate to use correct path to killallpaul
and use the pid file.
2004-10-08- ospfclient should be in -devel package, if anywhere.paul
2004-10-07- make specfile actually workpaul
2004-09-30* Wed Sep 15 2004 Paul Jakma <paul@dishone.st>paul
- build snmp support by default - build irdp support - build with shared libs - devel subpackage for archives and headers
2004-09-132004-09-11 Paul Jakma <paul@dishone.st>paul
* doc/quagga.texi: Update copyright. Contents should be at beginning of docs... * redhat/quagga.spec.in: wee keep_build define, to keep build dir.
2004-08-19quagga.logrotate: remove generic weekly and nocompress optionspaul
quagga.spec.in: build snmp support, update prequisites ucd-snmp to net-snmp
2004-07-28enable irdppaul
2004-07-202004-07-20 Paul Jakma <paul@dishone.st>paul
* redhat/quagga.spec.in: update for shared lib install, *.la should be in -devel
2004-06-06Fix stray dollar sign that had crept into OSPF6D_OPTS and prevented ospf6dpaul
from starting.
2004-06-06CVS ignore Linux NFS silly-delete .nfs* filespaul
2004-06-06Fix module path to use $ISA (needed to make vtysh work on, eg, FC2 x86_64)paul
2004-05-042004-05-04 Andrew J. Schorr <aschorr@telemetry-investments.com>paul
* redhat/quagga.logrotate: fix paths
2004-02-182004-02-18 Paul Jakma <paul@dishone.st>paul
* redhat/quagga.spec.in: remove references to patch files which were accidently committed.
2004-01-10Exclude Makefile and Makefile.injardin
2004-01-092004-01-08 Paul Jakma <paul@dishone.st>paul
* Makefile.am: as per gdt, specify the redhat dir as a DIST_SUBDIR, remove the redhat/... dist targets - instead these now go in.. redhat/Makefile.am: (new) proper place to describe redhat/ dist files, as well as allow quagga.spec to be regenerated properly. redhat/quagga.sysconfig: specify conf file location. redhat/quagga.spec.in: Add 2 patches to RPM build.
2003-12-302003-12-30 Paul Jakma <paul@dishone.st>paul
* redhat/isisd.init: new file, init script for isisd. redhat/quagga.sysconfig: new file, sysconfig file for quagga initscripts. redhat/quagga.spec.in: various cleanups, including sysconfig patch from RH, fixed UID/GID as per RH EL, shell changed to /sbin/nologin, daemon vty's listen to 127.1 only per default and isisd packaged. redhat/*.init: sysconfig support and runlevels specified.
2003-12-23Let's use 2608/tcp for isisd.jardin
2003-11-022003-11-02 Paul Jakma <paul@dishone.st>paul
* redhat/quagga.spec.in: dont specify --with-cflags. rpmbuild sets CFLAGS.
2003-11-022003-11-02 Paul Jakma <paul@dishone.st>paul
* redhat/quagga.spec.in: Install libzebra headers with -devel package.
2003-08-142003-08-14 Paul Jakma <paul@dishone.st>paul
* *.init: change /etc/zebra to /etc/quagga
2003-08-142003-08-14 Paul Jakma <paul@dishone.st>paul
* redhat/quagga.spec.in: change the vty group, zebravty -> quaggavty
2003-08-132003-08-13 Paul Jakma <paul@dishone.st>paul
* redhat/quagga.pam: comment out the per user config, doesnt work reliably as is - default to root only pam config.