Server Team 20080326 meeting minutes
Soren Hansen
soren at ubuntu.com
Fri Mar 28 09:05:11 UTC 2008
On Thu, Mar 27, 2008 at 07:40:03AM -0400, Scott Kitterman wrote:
>>>> ACTION: owh to attach existing patches to bugs in LP and forward
>>>> them to Debian.
>>> Was there any discussion of why we want to create this permanent
>>> diff with Debian over init scripts?
>> If we're not ever going to change the init scripts to upstart, the
>> whole point of upstart sort of vanishes, doesn't it?
> I don't think so. It was my understanding that we're already seeing
> some benifit to it from using it to bring the system up.
Frankly, I'd be surprised if there was any measurable difference at this
point. upstart till just calls /etc/init.d/rc to do all the work.
> If a package is already substantially different and the Debian
> maintainer isn't active in Ubuntu, then this might be reasonable to
> do. In other cases I tend to think not.
>
> As an example, I think I recall BIND and Postfix mentioned as packages to
> migrate. For those two packages, Lamont maintains them in Debian with both
> Debian and Ubuntu in mind and any Ubuntu revision is transient. To create a
> permanent diff for packages like these would impose additional effort and I
> think it should be thought through and not just done because we can.
a) You don't need to carry a diff.
a1) It's easy to make the build process detect whether it's building
for Ubuntu or Debian (e2fsprogs does this, for instance), so whatever
you'd do differently in Ubuntu, you can just do during the build
process.
a2) I think it's quite easy to put a check into the script in
/etc/init.d that bails out if upstart is running the show. Then you
can just install both an upstart event description and a regular init
script, and they won't be stepping on each other's feet.
b) The decision to use upstart and do dependency based booting has
already been made. Creating upstart was just the first step.
--
Soren Hansen |
Virtualisation specialist | Ubuntu Server Team
Canonical Ltd. | http://www.ubuntu.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-server/attachments/20080328/fda2e567/attachment.pgp>
More information about the ubuntu-server
mailing list