Alex writes: > Hello all! > > I have a few custom smf manifests which I'd like to add during JumpStart.
If you put your custom manifests into the [/a]/var/svc/manifest hierarchy during jumpstart, they'll automatically be imported when the manfiest-import service runs during the next boot. > Also, I'd like a few others enabled during JumpStart. Is there a native way > in JumpStart or smf during installation, to provide for this? I'd like to > avoid using an /etc/rc3.d/S99postinstall script which deletes itself after > the first boot. If you've got some customizations of the 'enabled' property for your services or any system-delivered services, you can create a site-specific profile. Place a profile which defines the services you want enabled or disabled into [/a]/var/svc/profile/site.xml during jumpstart. Again, these customizations will be applied when the manifest-import service runs. (You can also apply a profile manually at any point using 'svccfg apply <file>'.) A site-specific profile to enable telnet and rlogin would look like this: <?xml version='1.0'?> <!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'> <service_bundle type='profile' name='site' xmlns:xi='http://www.w3.org/2003/XInclude' > <service name='network/telnet' version='1' type='service'> <instance name='default' enabled='true'/> </service> <service name='network/rlogin' version='1' type='service'> <instance name='default' enabled='true'/> </service> </service_bundle> liane -- Liane Praza, Solaris Kernel Development liane.praza at sun.com - http://blogs.sun.com/lianep