/srv/irclogs.ubuntu.com/2007/03/21/#upstart.txt

=== Starting logfile irclogs/upstart.log
=== ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #upstart
=== Topic for #upstart: Upstart 0.3.8 | http://upstart.ubuntu.com/ | http://upstart.ubuntu.com/wiki/UpstartOnGentoo
=== Topic (#upstart): set by Keybuk at Fri Mar 16 18:29:42 2007
=== administrator [i=administ@nat/cisco/x-07cbb88ba4b34c52] has joined #upstart
=== pkt [n=knoppix@87.203.105.183] has joined #upstart
=== pkt [n=knoppix@87.203.105.183] has joined #upstart
=== administrator [i=administ@nat/cisco/x-07cbb88ba4b34c52] has joined #upstart
=== shawarma [n=sh@atlas.linux2go.dk] has joined #upstart
=== fatal [i=gem@gamezone.fatal.se] has joined #upstart
=== _ion [i=johan@kiviniemi.name] has joined #upstart
=== AlexExtreme [n=AlexExtr@frugalware/developer/AlexExtreme] has joined #upstart
=== Amaranth [n=travis@ubuntu/member/Amaranth] has joined #upstart
=== cortana [n=sam@62-31-146-25.cable.ubr12.azte.blueyonder.co.uk] has joined #upstart
=== benmur [n=benmur@friends.sukria.net] has joined #upstart
=== wasabi_ [n=jhaltom@ubuntu/member/wasabi] has joined #upstart
=== jonibo [n=jonas@213.212.2.215] has joined #upstart
=== pkt_ [n=knoppix@87.203.157.157] has joined #upstart
=== sadleder [n=sadleder@p5081275D.dip0.t-ipconnect.de] has joined #upstart
=== Md [i=md@freenode/staff/md] has joined #upstart
=== asdaf [n=Ack@213-140-11-128.fastres.net] has joined #upstart
=== sadlede1 [n=sadleder@p5081257C.dip0.t-ipconnect.de] has joined #upstart
=== pkt__ [n=knoppix@87.203.118.73] has joined #upstart
=== sadlede1 [n=sadleder@p5081257C.dip0.t-ipconnect.de] has left #upstart []
=== Keybuk [n=scott@quest.netsplit.com] has joined #upstart
KeybukI thought of a much more sick way of dealing with pre-requisite mountpoints :p12:41
_ionCool!12:42
_ionOh, i misread it as "slick" :-D12:42
Keybuklay a tmpfs over the root filesystem using unionfs 12:42
Keybukmake the mount point directories on it12:42
Keybukthen you can always mount them :p12:42
Keybuk(actually, you can get away with just requiring that mount point directories always exist on the root filesystem)12:43
_ionscript12:44
_ion    mkdir -p "$mountpoint"; mount "$mountpoint"12:44
_ionend script12:44
_ion? :-)12:44
Keybukonly works if you wait until the root filesystem is writable before mounting under it12:45
Keybukand you'd need to use the same bind-mount trick as Ubuntu does for /var/run and /var/lock12:46
Keybuk(which has the advantage that when you unmount /usr, /usr/local is still mounted <g>)12:46
Keybukneeds much locking to work too <g>12:48
Keybukvery sick12:48
_ion:-)12:49
_ionYeah, dbus would be really nice instead of whatd, but it would need to 'start on startup'.12:50
Keybukdon't Fedora already do that/12:52
_ionI have no idea.12:52
_ionIf it's plausible that distributions using libwhat would actually do that, dbus would be the obvious solution.12:53
_ionI added a note about dbus to the page.01:06
=== juergbi [n=juerg@80-219-17-102.dclient.hispeed.ch] has joined #upstart
=== mbiebl [n=michael@e180103194.adsl.alicedsl.de] has joined #upstart
=== Keybuk [n=scott@quest.netsplit.com] has joined #upstart
=== asdaf [n=Ack@213-140-11-128.fastres.net] has joined #upstart
=== j_ack [n=rudi@p508d8468.dip0.t-ipconnect.de] has joined #upstart
=== pkt [n=knoppix@85.75.153.194] has joined #upstart
=== pkt [n=knoppix@athedsl-289929.otenet.gr] has joined #upstart
=== mbiebl [n=michael@e180126117.adsl.alicedsl.de] has joined #upstart
=== j_ack [n=rudi@p508D8468.dip0.t-ipconnect.de] has joined #upstart
=== pkt [n=knoppix@87.203.94.254] has joined #upstart
=== pkt_ [n=knoppix@athedsl-285228.otenet.gr] has joined #upstart
_ionI added a usplash mockup to http://johan.kiviniemi.name/blag/2007/03/21/upstart-and-interaction-with-user/10:09
AlexExtremelooks interesting10:15
AlexExtremeI'm still not keen on the idea of using DBUS thought10:15
=== AlexExtreme is rather skeptic of using DBUS as a core system component
_ionIt has some pros and a bunch of cons.10:16
AlexExtremeyes, it does have some pros because it provides an easily available IPC protocol, but IMO the cons outweigh the pros10:17
=== j_ack [n=rudi@p508D8468.dip0.t-ipconnect.de] has joined #upstart
=== Md [i=md@freenode/staff/md] has joined #upstart

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!