Hi All,

We're looking to land Upstart 1.4 in Ubuntu Precise early January 2012. If you 
have an Ubuntu
Precise test system [1] and you'd like to help with testing these new features, 
read on...

= New Features =

 The two main new features are:

- new 'setuid' and 'setgid' stanzas

  Allows you to specify the user and group a job runs as
  (this should help minimize the intricate su/sudo/start-stop-daemon 
command-lines)

- Logging of job output for system jobs [2]

  Job logging is enabled by default in 1.4. Since this is the first version of 
Upstart
  that writes to *any* files, this is quite a big change. 3 new command-line 
options
  have been added to support this feature:

        '--no-log' (disable logging entirely)
        '--logdir=DIR' (specify alternate log directory)
        '--default-console=VALUE' (specify default value for 'console' stanza).

= How to Obtain the Upstart 1.4 Package =

 please add the following 'upstart-job-logging' PPA [3] to your system and give 
it a spin:

        sudo add-apt-repository ppa:jamesodhunt/upstart-job-logging

= Feedback =

Please provide feedback via a bug report:

        https://bugs.launchpad.net/ubuntu/+source/upstart/+filebug

= Further Details on Features =

Full details on these features can be found in the usual places:

- init(5)
- init(8)
- cookbook:
    http://upstart.ubuntu.com/cookbook/#console-log
    http://upstart.ubuntu.com/cookbook/#configuration
    http://upstart.ubuntu.com/cookbook/#setuid
    http://upstart.ubuntu.com/cookbook/#setgid


Thanks for your help.

Kind regards,

James.

[1] - Usual caveats apply: do *not* install this on any critical systems.

[2] - Two limitations to be aware of:
        - logging *only* currently applies to system jobs,
        - any job that produces output and ends *before* the disk becomes 
writeable
          will not currently have output logged.
      Note: both limitations are currently being addressed.

[3] - https://launchpad.net/~jamesodhunt/+archive/upstart-job-logging

--
James Hunt
____________________________________
http://upstart.ubuntu.com/cookbook
http://upstart.ubuntu.com/cookbook/upstart_cookbook.pdf

-- 
ubuntu-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

Reply via email to