Merge lp://staging/~jamesodhunt/ubuntu/natty/upstart/proposed-stage2 into lp://staging/ubuntu/natty/upstart
Proposed by
James Hunt
Status: | Superseded |
---|---|
Proposed branch: | lp://staging/~jamesodhunt/ubuntu/natty/upstart/proposed-stage2 |
Merge into: | lp://staging/ubuntu/natty/upstart |
Diff against target: |
10018 lines (+6356/-723) 41 files modified
ChangeLog (+322/-0) Makefile.am (+1/-1) Makefile.in (+1/-1) NEWS (+33/-0) configure (+12/-11) configure.ac (+3/-2) contrib/bash_completion/upstart (+34/-10) dbus/upstart.h (+1/-1) debian/changelog (+48/-0) debian/control (+2/-1) debian/manpages/upstart-events.7 (+263/-0) debian/rules (+1/-1) debian/upstart.bash-completion (+1/-0) debian/upstart.manpages (+1/-0) extra/Makefile.am (+23/-3) extra/Makefile.in (+83/-25) extra/conf/upstart-socket-bridge.conf (+14/-0) extra/man/socket-event.7 (+92/-0) extra/man/upstart-socket-bridge.8 (+47/-0) extra/man/upstart-udev-bridge.8 (+27/-5) init/control.c (+32/-6) init/control.h (+14/-0) init/main.c (+224/-137) init/man/init.5 (+76/-36) init/man/init.8 (+32/-3) init/paths.h (+31/-6) po/en@boldquot.po (+248/-133) po/en@quot.po (+248/-133) po/upstart.pot (+240/-134) scripts/Makefile.am (+25/-0) scripts/Makefile.in (+530/-0) scripts/init-checkconf.sh (+208/-0) scripts/initctl2dot.py (+543/-0) scripts/man/init-checkconf.8 (+54/-0) scripts/man/initctl2dot.8 (+87/-0) util/Makefile.am (+1/-1) util/Makefile.in (+1/-1) util/initctl.c (+958/-19) util/initctl.h (+458/-0) util/man/initctl.8 (+196/-33) util/tests/test_initctl.c (+1141/-20) |
To merge this branch: | bzr merge lp://staging/~jamesodhunt/ubuntu/natty/upstart/proposed-stage2 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Colin Watson (community) | Needs Fixing | ||
Review via email: mp+52426@code.staging.launchpad.net |
This proposal has been superseded by a proposal from 2011-03-11.
To post a comment you must log in.
On Mon, Mar 07, 2011 at 03:42:04PM -0000, James Hunt wrote:
> === modified file 'debian/changelog'
> --- debian/changelog 2011-02-28 21:05:32 +0000
> +++ debian/changelog 2011-03-07 15:40:32 +0000
> @@ -1,3 +1,39 @@
> +upstart (0.9.1-1ubuntu4) natty; urgency=low
> +
> + * Merge of upstream lp:~upstart-devel/upstart/0.9.
> +
> + -- James Hunt <email address hidden> Mon, 07 Mar 2011 15:08:35 +0000
I assume I should use /launchpad. net/~jamesodhun t/+archive/ upstart- testing/ +files/ upstart_ 0.9.1.orig. tar.gz
https:/
for this? It'll be somewhat behind the upstream you merged in this
change, but I assume you don't mind about that so much?
(I'm not going to pretend to have done an exhaustive documentation
review, I'm afraid, but a few things that I happened to spot:)
> +Note that the \'<\' and \'>\' characters in the \fITime\fP column denote filesystems\ fP(7) event occurs after the last
> +that the event in the \fIEvent\fP column occurs respectively before or
> +after the event specified in the \fITime\fP column (for example, the
> +\fBmounting\fP(7) event occurs "at some time" after the \fBstartup\fP(7)
> +event, and the \fBvirtual-
> +\fBmounted\fP(7) event relating to a virtual filesystem has been emitted).
You probably ought to use \- rather than - in event names and the like,
to avoid groff marking them up as hyphens in some cases. (It doesn't
make much difference with the default groff configuration in Ubuntu,
though.)
> +These are specific examples. \fBupstart- udev-bridge\ fP(8) will emit device- \fIA\fP" where \'S\' is
> +events which match the pattern, "\fIS\fP-
> +the udev \fIsubsystem\fP and \'A\' is the udev \fIaction\fP. See
> +\fBudev\fP(7) and for further details. If you have
> +.BR sysfs (2)
> +mounted, you can look in \fI/sys/class/\fP for possible values for subsystem.
sysfs(2) is an obsolete system call, and not a helpful cross-reference
here. If there were a manual page for /sys, I'd expect to find it in
section 5 alongside proc(5), but it doesn't seem to exist.
> +It then ascertains the \fIfinal\fP PID for the job which may be a
> +descendent of the immediate child process if \fBexpect fork\fP or
Typo: "descendant".
> +.SH REPORTING BUGS /launchpad. net/ubuntu/ +source/ upstart/ +bugs >
> +Report bugs at
> +.RB < https:/
Do you actually want this to be the upstream bug reporting URL? /launchpad. net/upstart/ +bugs instead?
Perhaps https:/
> === added file 'extra/ conf/upstart- socket- bridge. conf' upstart- socket- bridge. conf 1970-01-01 00:00:00 +0000 upstart- socket- bridge. conf 2011-03-07 15:40:32 +0000 socket- bridge - Bridge socket events into upstart
> --- extra/conf/
> +++ extra/conf/
> @@ -0,0 +1,14 @@
> +# upstart-
> +#
> +# This helper daemon receives socket(7) events and
> +# emits equivalent Upstart events.
> +
> +description "Bridge socket events into upstart"
> +
> +start on runlevel [2345]
> +stop on runlevel [!2345]
Do we actually want to stop this in single-user mode? It kind of seems
like a core facility of upstart that just happens to be in a single
process because it's more convenient that way. Plus I can imagine that
only starting this once we're in a full runlevel might be a bit late,
especially for Unix sockets.
...