[indiana-discuss] "no scripting zone" and isaexec(3C) == architectural
Bart Smaalders
bart.smaalders at Sun.COM
Mon Jun 15 14:01:49 PDT 2009
UNIX admin wrote:
> What needs to happen is, after the package is deployed, the
> Oracle database processes are running, the TNS listener is
> accepting connections to the database, and the database is
> now ready to accept data.
How do I install such a package in an alternate root?
Or are such packages only installable on a running system?
Designing features into the packaging system that are unusable
in any context but a live install on a properly configured
system is a major source of breakage.
It is a requirement that the packaging system be able to
install packages onto an alternate root. It is not a requirement
that the packaging system be Turing complete, or that you
can use it as a remote execution framework.
You can implement this w/ actuators in IPS; it will require
a SMF service to be running to handle your post-installation
tasks. Note that packages built this way will actually work
on alternate root install, with Oracle running once that
environment is booted.
- Bart
--
Bart Smaalders Solaris Kernel Performance
barts at cyber.eng.sun.com http://blogs.sun.com/barts
"You will contribute more with mercurial than with thunderbird."
More information about the indiana-discuss
mailing list