| Age | Commit message (Collapse) | Author | 
|---|
|  | * 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> | 
|  | 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> | 
|  | Signed-off-by: David Ward <david.ward@ll.mit.edu>
Signed-off-by: David Lamparter <equinox@diac24.net> | 
|  |  | 
|  | * quagga.spec.in: No need to default to accomodate now ancient versions of
  Fedora | 
|  |  | 
|  |  | 
|  | 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). | 
|  |  | 
|  | - quagga.spec.in: introduce dist variable to allow for differences
  e.g in buildreqs, pam config files. etc. | 
|  | - quagga.pam.stack: the old pam_stack way, kept to allow spec file to
  backwards compatible (changes to spec file pending local testing) | 
|  | - 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 | 
|  |  | 
|  | the rpmbuild commandline, eg rpmbuild --define 'keep_build 1' | 
|  | * redhat/quagga.spec.in: Fix postun script to avoid misleading error
	  message saying the postun scriptlet failed when watchquagga
	  is not running.
          (pullup candidate) | 
|  | * 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. | 
|  | * redhat/quagga.spec.in: daemonv6_list should contain only IPv6 daemons. | 
|  | * 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. | 
|  | * redhat/quagga.sysconfig: Define some variables to support watchquagga. | 
|  | * redhat/Makefile.am: Added watchquagga.init to EXTRA_DIST. | 
|  | * redhat/watchquagga.init: New file, init script for watchquagga. | 
|  | * redhat/quagga.spec.in: add comments showing how to get gcc verbosity | 
|  |  | 
|  | - Fix with_ipv6 set to 0 build | 
|  | with CVS trees. | 
|  |  | 
|  |  | 
|  | - enable irdp by default again | 
|  | and use the pid file. | 
|  |  | 
|  |  | 
|  | - build snmp support by default
- build irdp support
- build with shared libs
- devel subpackage for archives and headers | 
|  | * doc/quagga.texi: Update copyright. Contents should be at beginning
          of docs...
	* redhat/quagga.spec.in: wee keep_build define, to keep build dir. | 
|  | quagga.spec.in: build snmp support, update prequisites ucd-snmp to net-snmp | 
|  |  | 
|  | * redhat/quagga.spec.in: update for shared lib install, *.la
	  should be in -devel | 
|  | from starting. | 
|  |  | 
|  |  | 
|  | * redhat/quagga.logrotate: fix paths | 
|  | * redhat/quagga.spec.in: remove references to patch files which
	  were accidently committed. | 
|  |  | 
|  | * 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. | 
|  | * 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. | 
|  |  | 
|  | * redhat/quagga.spec.in: dont specify --with-cflags. rpmbuild sets
	  CFLAGS. | 
|  | * redhat/quagga.spec.in: Install libzebra headers with -devel
          package. | 
|  | * *.init: change /etc/zebra to /etc/quagga | 
|  | * redhat/quagga.spec.in: change the vty group, zebravty -> quaggavty | 
|  | * redhat/quagga.pam: comment out the per user config, doesnt work
	reliably as is - default to root only pam config. |