diff options
Diffstat (limited to 'solaris/ChangeLog')
-rw-r--r-- | solaris/ChangeLog | 164 |
1 files changed, 0 insertions, 164 deletions
diff --git a/solaris/ChangeLog b/solaris/ChangeLog deleted file mode 100644 index 65135d99..00000000 --- a/solaris/ChangeLog +++ /dev/null @@ -1,164 +0,0 @@ -2008-07-03 Paul Jakma <paul.jakma@sun.com> - - * quagga.{xml,init}.in: Sync with OpenSolaris SFW. This changes the - SMF schema used, from the SMF schema supplied initially with - Quagga, to the version which was approved by the Sun PSARC for - inclusion into Solaris. This change is incompatible. Settings, - such as vty_port, etc. will not transfer over. The Sun schema is - however supported by Sun, and supports running Quagga in a zone - with IP instances, and configuration via the routeadm utility. - -2008-01-13 Paul Jakma <paul.jakma@sun.com> - - * Makefile.am: pkg target should depend on the 'depend.%' files. - Crops up now that solaris/ doesn't get descended into by - general Quagga build. - -2007-02-22 Paul Jakma <paul.jakma@sun.com> - - * quagga.{xml,init}.in: Add licence boilerplate to ensure - licence terms are clear. - -2006-04-03 Paul Jakma <paul.jakma@sun.com> - - * quagga.xml.in: oops, ipvX-routing services don't exist yet in - any Solaris builds. - -2006-03-16 Paul Jakma <paul.jakma@sun.com> - - * prototype.smf.in: Oops, continue to install manifest to - var/svc/manifest/network for now. - -2006-03-13 Alan Maguire <alan.maguire@sun.com> - - * quagga.xml.in: Change the naming of services and instances. - network/routing/quagga:<daemon> may be neat and tidy, but - it's at odds with SMF convention elsewhere that demands - the service be named for what it does, and the instance name - describe the implementation (e.g. network/smtp:sendmail). - Remove call to method script for 'stop', SMF can do that - itself. - Enumerate the privileges required in the SMF manifest, with the - method_credential element. - Dont try provide seperate properties for each argument, it's - just tedious, particularly when they can no longer be - inherited from a common quagga service - use a single - "daemon-args" property, defaulting to -P 0. - Specify authorisation for the 'routeadm' utility and for - RBAC. - -2006-03-13 Paul Jakma <paul.jakma@sun.com> - - * quagga.init.in: Update to match SMF manifest changes. - If run from an SMF environment, assume method is start. - Offer a more tradition init script interface for pre-SMF. - Enable zebra for the link-state daemons. - Don't allow daemons to start in non-global zones, except - for bgpd - it doesn't have to care about underlying - networking much. - Remove all the svcprop calls, SMF or the user will supply any - arguments on the command-line. - * depend.smf.in: Add dependency on SUNWroute, which provides - routeadm, which provides /var/svc/manifest/network/routing - * prototype.smf.in: Install manifest to - var/svc/manifest/network/routing. - -2006-02-19 Paul Jakma <paul.jakma@sun.com> - - * depend.*: renamed to depend.*.in. - * depend.*.in: Add version dependency. - * Makefile.am: Generate depend.* from depend.*.in - Distribute the depend.*.in files rather than the depend.* - files. - * quagga.init.in: Enable zebra if one of the link-state - daemons is started. - Restart method is not required - SMF handles that. - * quagga.xml.in: Remove restart method details. - -2005-11-04 Paul Jakma <paul.jakma@sun.com> - - * prototype.dev.in: lib/md5-gnu.h is now lib/md5.h - -2005-08-16 Paul Jakma <paul.jakma@sun.com> - - * README.txt: point to the opensolaris.org sources for the SMF - manifest class scripts. Make step 3 slightly more explicit about - what 'this directory' is. - -2005-06-15 Paul Jakma <paul.jakma@sun.com> - - * quagga.xml.in: Pass the FMRI to the method, removing need for - daemon_name property and deducing the FMRI. - remove the empty config_file and pid_file definitions, they just - make things difficult in the method script, cause it then has to - deal with svcprop returning "" for defined empty properties. - Remove daemon_name everywhere. - * quagga.init.in: Take the FMRI as an argument - Remove deducing the FMRI from the defunct daemon_name property. - Use svcprop -q to test for presence of a property first. - Default vty_port to 0 and vty_addr to 127.1 if equivalent - SMF properties are not set. - Deduce the pid_file, we can infer it from @quagga_statedir@ I - think, it's probably not useful to allow it to be configurable - as a property anyway. - /var/run/ is on tmpfs on Solaris, so we probably will need - to create @quagga_statedir@ first run after boot. - Use @sbindir@, not /usr/local/sbin. - * README.txt: updated to match changed SMF manifest and - its changed service, instance and property group names. - -2005-06-02 Paul Jakma <paul.jakma@sun.com> - - * quagga.xml.in: Fix mistake in bgpd definition. Change dependency - on zebra to optional. Remove the duplicated stability statements. - * quagga.init.in: svcprop should check PACKAGE_TARNAME, not _NAME. - no need to check for config file either, there's already a - dependency in the manifest. - -2005-05-13 Paul Jakma <paul.jakma@sun.com> - - * quagga.xml.in: Sigh, XML child elements are order-sensitive. - * prototype.doc.in: info/dir doesnt get created always.. comment - out for now, likely needs to be done with an install method. - * prototype.daemons.in: Move the Solaris 10 SMF specific stuff to - a seperate package. - * depend.smf: dependencies for smf package - * pkginfo.smf.tmpl.in: pkginfo for smf - * prototype.smf.in: prototype for smf - * Makefile.am: Add smf to pkg_names - -2005-04-26 Paul Jakma <paul.jakma@sun.com> - - * quagga.xml.in: New, better, single integrated manifest for all - the services, courtesy of alan.maguire@sun.com. - * {{ospf,ospf6,rip,ripng,bgp}d,zebra}.xml.in: removed due to - previous - * quagga.init.in: Use the package tarname for properties, use - the correct daemon name variable. - * Makefile.am: Updated to match single manifest - * prototype.daemons.in: ditto - -2005-04-21 Paul Jakma <paul.jakma@sun.com> - - * Makefile.am: pkginfo.%.tmpl is a generated file, srcdir prefix - is not appropriate. - -2005-04-13 Paul Jakma <paul.jakma@sun.com> - - * Makefile.am: {i,r}.manifest are (or will be) system provided files - and not in CVS, hence dont depend on them or distribute them. - -2005-04-11 Paul Jakma <paul.jakma@sun.com> - - * (all) Initial check-in of files for building S10 packages - * protototype.*.in: package prototype files for SysV packages - * *.xml.in: SMF manifests for Quagga daemons - * pkginfo.*.tmpl.in: daemon specific pkginfo, refererenced - by prototype files. - * pkginfo.tmpl.in: Quagga common pkginfo bits - * quagga.init.in: SMF method script - * Makefile.am: Automake file for building packages - * depend.*: Solaris 10 dependencies for packages, referenced by - prototype files. - * .cvsignore: Add built files - * README.txt: new file, package creation, install, usage notes. |