On Mon, Aug 2, 2021 at 9:07 AM Gary <gdri...@gmail.com> wrote: > On Sun, Aug 1, 2021 at 11:07 PM mayur...@kathe.in <mayur...@kathe.in> > wrote: > > >> What was the system used for delivering and installing packages under >> Solaris before IPS was adopted? >> > > The SVR4 package format was presumably released in SunOS 5 (Solaris 2) > since that's the first version to be based on SVR4 instead of BSD. >
in Solaris versions prior to 10 (IIRC), the package "database" was a flat file (can't remember the exact format). Patching was a pain, performance-wise, especially since contents was sorted frequently during the patching process. > > >> Where did IPS come from? >> > > Oracle? > IPS was developed at Sun long before Oracle came along - it was in OpenSolaris, which, as we know, was really open for quite a while before the acquisition. >> Who all were involved in developing IPS (names and email addresses to be >> included if available)? >> > > Have you looked here? https://github.com/oracle/solaris-ips/ > I don't think it's a good idea to publicly bandy names around here - people have retired, moved on or may want to keep away from this for various reasons. I guess people who are interested are watching anyway. I'd put out an invitation to whoever wants to add information, but not approach people individually, especially not on-list. >> Why was IPS chosen in place of the previous package management system? >> > > Dependencies with SVR4 were a mess. There was no concept of network > repositories. You could bork a system pretty easily if the package > overwrote something crucial -- whereas with IPS you can rollback to a prior > ZFS snapshot pretty easily. IPS no longer requires using a different set of > commands for installing versus upgrading/patching. > *illumos <https://illumos.topicbox.com/latest>* / illumos-discuss / see > discussions <https://illumos.topicbox.com/groups/discuss> + participants > <https://illumos.topicbox.com/groups/discuss/members> + delivery options > <https://illumos.topicbox.com/groups/discuss/subscription> Permalink > <https://illumos.topicbox.com/groups/discuss/Tf764b19e9f817c85-M9289a51bb8f8dc617c693f3a> > regards -- Michael Schuster http://recursiveramblings.wordpress.com/ recursion, n: see 'recursion' ------------------------------------------ illumos: illumos-discuss Permalink: https://illumos.topicbox.com/groups/discuss/Tf764b19e9f817c85-M67a3e976aa7114dce2aa0b4d Delivery options: https://illumos.topicbox.com/groups/discuss/subscription