[git administrivia] remove auto-built quagga.info, add to gitignore.
[jleu-quagga.git] / solaris / ChangeLog
blobe3144dffab675a618a9dba6427b49d96bbcdcd85
1 2005-11-04 Paul Jakma <paul.jakma@sun.com>
3         * prototype.dev.in: lib/md5-gnu.h is now lib/md5.h
5 2005-08-16 Paul Jakma <paul.jakma@sun.com>
7         * README.txt: point to the opensolaris.org sources for the SMF 
8           manifest class scripts. Make step 3 slightly more explicit about
9           what 'this directory' is.
10           
11 2005-06-15 Paul Jakma <paul.jakma@sun.com>
13         * quagga.xml.in: Pass the FMRI to the method, removing need for
14           daemon_name property and deducing the FMRI.
15           remove the empty config_file and pid_file definitions, they just
16           make things difficult in the method script, cause it then has to
17           deal with svcprop returning "" for defined empty properties.
18           Remove daemon_name everywhere.
19         * quagga.init.in: Take the FMRI as an argument
20           Remove deducing the FMRI from the defunct daemon_name property.
21           Use svcprop -q to test for presence of a property first.
22           Default vty_port to 0 and vty_addr to 127.1 if equivalent
23           SMF properties are not set.
24           Deduce the pid_file, we can infer it from @quagga_statedir@ I
25           think, it's probably not useful to allow it to be configurable
26           as a property anyway.
27           /var/run/ is on tmpfs on Solaris, so we probably will need
28           to create @quagga_statedir@ first run after boot.
29           Use @sbindir@, not /usr/local/sbin.
30         * README.txt: updated to match changed SMF manifest and
31           its changed service, instance and property group names.
32           
33 2005-06-02 Paul Jakma <paul.jakma@sun.com>
35         * quagga.xml.in: Fix mistake in bgpd definition. Change dependency
36           on zebra to optional. Remove the duplicated stability statements.
37         * quagga.init.in: svcprop should check PACKAGE_TARNAME, not _NAME.
38           no need to check for config file either, there's already a
39           dependency in the manifest.
41 2005-05-13 Paul Jakma <paul.jakma@sun.com>
43         * quagga.xml.in: Sigh, XML child elements are order-sensitive.
44         * prototype.doc.in: info/dir doesnt get created always.. comment
45           out for now, likely needs to be done with an install method.
46         * prototype.daemons.in: Move the Solaris 10 SMF specific stuff to
47           a seperate package.
48         * depend.smf: dependencies for smf package
49         * pkginfo.smf.tmpl.in: pkginfo for smf
50         * prototype.smf.in: prototype for smf
51         * Makefile.am: Add smf to pkg_names
52           
53 2005-04-26 Paul Jakma <paul.jakma@sun.com>
55         * quagga.xml.in: New, better, single integrated manifest for all
56           the services, courtesy of alan.maguire@sun.com.
57         * {{ospf,ospf6,rip,ripng,bgp}d,zebra}.xml.in: removed due to
58           previous
59         * quagga.init.in: Use the package tarname for properties, use
60           the correct daemon name variable.
61         * Makefile.am: Updated to match single manifest
62         * prototype.daemons.in: ditto
64 2005-04-21 Paul Jakma <paul.jakma@sun.com>
66         * Makefile.am: pkginfo.%.tmpl is a generated file, srcdir prefix
67           is not appropriate.
69 2005-04-13 Paul Jakma <paul.jakma@sun.com>
71         * Makefile.am: {i,r}.manifest are (or will be) system provided files
72           and not in CVS, hence dont depend on them or distribute them.
74 2005-04-11 Paul Jakma <paul.jakma@sun.com>
76         * (all) Initial check-in of files for building S10 packages
77         * protototype.*.in: package prototype files for SysV packages
78         * *.xml.in: SMF manifests for Quagga daemons
79         * pkginfo.*.tmpl.in: daemon specific pkginfo, refererenced
80           by prototype files.
81         * pkginfo.tmpl.in: Quagga common pkginfo bits
82         * quagga.init.in: SMF method script
83         * Makefile.am: Automake file for building packages
84         * depend.*: Solaris 10 dependencies for packages, referenced by
85           prototype files.
86         * .cvsignore: Add built files
87         * README.txt: new file, package creation, install, usage notes.