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