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