Hi Till, Le mercredi, 22 janvier 2014, 22.31:48 Till Kamppeter a écrit : > in Ubuntu we also want to have print functionality in the mobile > version, Ubuntu Touch (therefore I also did the binary package > splitting). As mobile devices run on battery and have limited RAM one > should avoid keeping daemons running alll the time, especially if they > are used infrequently, like the CUPS daemon.
ACK. > Therefore I want to add a functionality to make the CUPS daemon > startable on-demand and, if CUPS go started on-demand, stop when the > print queues empty out. Nice. I'm interested, but see below. > Ubuntu uses Upstart and not systemd, but it looks like that one can > easily "translate" the systemd implementation to Upstart. See > especially the "Bridges" section of the Upstart documentation here: > > http://upstart.ubuntu.com/cookbook/#upstart-socket-bridge > > Now I do not want to make Ubuntu-only distro patches but find a > solution which works on both Debian and Ubuntu (to avoid package > delta, keeping synced) and ideally which can get submitted upstream. Sure. > For this I want to know, how Debian starts services. Upstart? systemd? > System V Init? Something else? Should we create a CUPS patch > supporting all systems and submitting this upstream? The answer to this question is currently debated in the following technical committee question: http://bugs.debian.org/727708 which isn't settled yet. Also, the question of the systemd support patch has been asked in http://bugs.debian.org/732435 . I think both your question of a multi- init's patch and the systemd patch questions should wait before the resolution of #727708 … Cheers, OdyX -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/5935882.Lzlcej6ZAu@gyllingar
