Monday 12 January 2015

Re: upstart-local-bridge plan to support systemd

On 12 January 2015 at 20:16, Stephen M. Webb <stephen.webb@canonical.com> wrote:
> On 01/12/2015 02:39 PM, Dimitri John Ledkov wrote:
>>
>> This should unblock porting phone to systemd as pid 1. That is convert
>> remaining custom upstart jobs to systemd units, and create matching
>> preset policy to disable/enable things as needed.
>
> What impact does this (the problem and the solution) have on Ubuntu in the desktop experience?
>

It has little to none impact on full x86-like desktops/laptops.
ubuntu-touch (not desktop-next) has a set of upstart job overrides to
disable things that make no sense on a phone (e.g. tty1-6) and enable
other things (using org.ofono modem, usb on the go, etc) starting UI
in the session-init, for org.ofono modem ultimately operating against
android hardware from inside system-level lxc container. On a standard
x86-like laptop with a 3g modem one just talks direct to normal system
org.ofono without these hoops and loops.

You can check lp:~upstart-devel/upstart/upstart-jobs which has all
init.d scripts, upstart system/session jobs, systemd units for the
scope of affected jobs:

etc/init/android-tools-adbd.conf
etc/init/mtp-state.conf
etc/init/ssh-property-watcher.conf
etc/init/tethering.conf
etc/init/upstart-local-bridge.conf

usr/share/upstart/sessions/mtp-server.conf

--
Regards,

Dimitri.

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel