We need to come up with a plan on how to replace /sbin/init with upstart, ie the first step of the upstart migration.
One idea that was floated during debconf was to let some essential package depend on sysvinit|upstart, and change the essential flag for the sysvinit package. Next, we could change the dependency to upstart|sysvinit to change what is installed for new installations. Existing installations would keep sysvinit and not move to upstart. Another idea that was discussed on IRC was to change the sysvinit package to become a dummy package depending on something like upstart|sysvinit-legacy, and move all files from sysvinit to sysvinit-legacy. For kfreebsd and hurd where upstart do not work, the dummy package would depend only on sysvinit-legacy for now. This would hopefully make sure dist-upgrade change existing installations to upstart. Any other ideas, or commends and critic of these proposals? Happy hacking, -- Petter Reinholdtsen _______________________________________________ initscripts-ng-devel mailing list initscripts-ng-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/initscripts-ng-devel