=== Amaranth [i=travis@conference/ubuntuconf/x-4ea42fc38a34a35c] has joined #upstart === peeps [n=peeps@cpe-70-112-25-110.austin.res.rr.com] has joined #upstart === theCore_ [n=alex@modemcable128.255-131-66.mc.videotron.ca] has joined #upstart === Amaranth [i=travis@conference/ubuntuconf/x-d3bc9cffa252cb52] has joined #upstart === wasabi_ [i=wasabi@ubuntu/member/wasabi] has joined #upstart === rudal [n=rudal@216-176-186-5.reverse.wowrack.com] has joined #upstart [02:53] hi hi... is it ok to shoot a question in here? [02:55] <_ion> You already did. :-) [02:56] lol [02:56] :) hmm actually if that's ok with you guys,,,hmm i tried upgrading sysvinit to upstart [02:57] using edgy ..so right now..apparnetly the machine does not come back up [02:57] i looked around..they said that you need to use 'reboot -f' ? [02:57] <_ion> You might have packages missing. [02:57] <_ion> sudo apt-get install ubuntu-minimal ubuntu-standard [02:58] even though I already did apt-get install upstart ? [02:59] <_ion> Upstart just starts stuff, the other upstart-related packages contain the information about stuff that should be started. Every Ubuntu system should have ubuntu-minimal and ubuntu-standard installed. For some reason for other, your system might be missing them/ [02:59] ic [03:00] <_ion> Are you able to login to the system? [03:00] it probably doesn't even boot [03:00] install the ubuntu-minimal and ubuntu-base packages [03:00] yeah it doesnt boot :P [03:00] hahaha [03:00] <_ion> Do you get a root prompt? [03:00] I hade the same during an interrupted upgrade [03:00] not at all [03:00] just a hang [03:01] _ion, without upstart-sysv-compat you get basically nothing [03:01] boot from a livecd, mount the harddisk, chroot into it and install the packages I mentioned [03:01] <_ion> Ok, in grub, add init=/bin/bash to the kernel parameters. [03:01] <_ion> Then, when you get a prompt, run: /etc/init.d/rcS; /etc/init.d/rc 2 [03:01] _ion, heh, going the hard way ;) [03:02] <_ion> seveas: You mean the easy way? [03:02] isn't /etc/init.d/rc in the sysv-compat package? [03:02] <_ion> Then install ubuntu-minimal ubuntu-standard [03:02] <_ion> It's in sysv-rc [03:02] hmmm [03:02] ohhh .. yeah currently doing an install on ubuntu-standard now [03:03] i just used the livecd [03:03] <_ion> I'm quite sure he has sysv-rc installed. [03:03] yeah, that should still be there [03:04] yeah i think so [03:04] kk now i am installing the upstart [03:05] k i am going to paste what i get [03:05] The following packages were automatically installed and are no longer required: sysvinit [03:05] <_ion> When you make sure you have ubuntu-minimal and ubuntu-standard installed, you should get upstart and all the other necessary packages installed as dependencies. [03:05] Use 'apt-get autoremove' to remove them. [03:05] The following extra packages will be installed: startup-tasks system-services upstart upstart-compat-sysv upstart-logd [03:05] The following packages will be REMOVED: sysvinit [03:05] The following NEW packages will be installed: startup-tasks system-services upstart upstart-compat-sysv upstart-logd [03:05] The following packages will be upgraded: ubuntu-minimal [03:05] 1 upgraded, 5 newly installed, 1 to remove and 0 not upgraded. [03:05] Need to get 171kB of archives. [03:05] After unpacking 397kB of additional disk space will be used. [03:05] <_ion> Yes, that's looks all right. [03:05] Do you want to continue [Y/n] ? y [03:05] kk [03:05] and i installed the standard alos [03:05] *also [03:06] <_ion> (Please use pastebin the next time) [03:06] eh? sorry what is pastebin .. sorry if I pasted too many lines [03:07] <_ion> Google for pastebin, there are many of them. Just a website where you can paste stuff to, and you get an URL for what you pasted. [03:07] ohh ok thank you [03:09] ahh k that works [03:09] do you know openvz right? [03:12] <_ion> I know what it is, but haven't ever used it. [03:12] ahh ok ok .. yeah i am trying to get upstart installed inside the edgy virtual environment [03:14] that's why i am trying this and that..but still doesnt work on openvz .. hehe [03:14] thank you for your help ion..i think i will trynagain sometimes tomorrow ... gonna grab some beers tonight :P [03:14] have a great weekend ! === wasabi_ [n=wasabi@ubuntu/member/wasabi] has joined #upstart === Amaranth [n=travis@ubuntu/member/amaranth] has joined #upstart === theCore [n=alex@modemcable128.255-131-66.mc.videotron.ca] has joined #upstart [04:50] I think I finally found a use for upstart on my system [04:52] I'm trying to make start a cron task only when the network is up. This task would sync my website to my hosting server. [04:53] does upstart can replace cron, yet? [04:53] <_ion> Not yet. [04:53] <_ion> Another thing proposed for a future upstart feature is watching a directory, and running the job when its contents have changed. [04:54] <_ion> That would fit very well for mirroring scripts. [04:54] would it possible to launch a separate cron daemon? [04:54] <_ion> Sure. [04:55] but would it interfere with the main instance of cron/anacron? [04:55] <_ion> Uh, do you mean running two cron daemons concurrently? [04:56] yeah, one for the system, and one for my personal network tasks [04:57] <_ion> Why not use the current crond normally, and add a network test to the beginning of the script? [04:57] <_ion> That is, test whether the network is up [04:58] right, that should works [04:58] I just wanted to use upstart, but it seems I will go for the old fashioned way === j_ack [n=rudi@p508D8726.dip0.t-ipconnect.de] has joined #upstart === j_ack_ [n=rudi@p508DABD9.dip0.t-ipconnect.de] has joined #upstart === j_ack_ is now known as j_ack === j_ack [n=rudi@p508DABD9.dip0.t-ipconnect.de] has joined #upstart === Amaranth [n=travis@ubuntu/member/amaranth] has joined #upstart === juergbi [n=juerg@80-219-26-249.dclient.hispeed.ch] has joined #upstart [09:27] !christel:*! Hi all. For those of you interested in following the progress of PDPC a small news item has been added to the freenode website with information about the new PDPC board: http://freenode.net/news.shtml Have a good day. === johnnybuoy [n=johnny@unaffiliated/johnnybuoy] has joined #upstart === mbiebl [n=michael@e180086185.adsl.alicedsl.de] has joined #upstart === mbiebl [n=michael@e180086185.adsl.alicedsl.de] has joined #upstart [03:44] !alindeman:*! Hi all. We're working on getting services back up now! === j_ack [n=rudi@p508DABD9.dip0.t-ipconnect.de] has joined #upstart === mbiebl [n=michael@e180086185.adsl.alicedsl.de] has joined #upstart === j_ack [n=rudi@p508DABD9.dip0.t-ipconnect.de] has joined #upstart === yankees26 [n=yankees2@ool-43575023.dyn.optonline.net] has joined #upstart === AquaFox [n=qusai@85.154.11.99] has joined #upstart [06:50] Do you want apple pie with thaat? [06:50] Do you want apple pie with thaat? [06:50] DING fries are done [06:50] DING fries are done [06:50] DING fries are done [06:50] DING fries are done [06:50] I gotta run [06:50] I gotta run [06:50] I gotta run [06:50] I gotta run [06:50] umm? [06:50] I work at Burger King I broil whoppers I wear paper hats [06:52] sorry about him (i kicked him on the other channel, where i can do that :P) [06:52] do you guys think upstart would be a good choice for an LFS? [06:52] yankees26: yeah, could be [06:53] based on what i've read on the getting-started page, it doesnt seem like it would an extreme nuisance to setup [06:53] (i've never actually used upstart, 'cause i dont use ubuntu) === nalioth [i=nalioth@freenode/staff/ubuntu.member.nalioth] has joined #upstart === mode/#upstart [+o _ion] by ChanServ [06:58] <_ion> yankees: After the proposed changes have been implemented to upstart (during the 0.3 branch), definitely yes. Currently, perhaps. [06:58] why's that? [06:59] <_ion> It depends on whether you need the upcoming new features or not. :-) [06:59] <_ion> See the design changes page (topic) [06:59] ok [07:00] _ion: do you know if it will ever be possible to have more than one event in a job file? [07:01] well, i just got thoroughly confused (don't fully understand the 'on' stuff yet, etc.) [07:01] i mean, it would be good to have all udev events in one job file, as an example [07:03] http://www.americanangst.com/dingfries.html [07:03] <_ion> alexextreme: With the proposed design, something like this would be possible: [07:03] <_ion> on event0 [07:03] <_ion> on event1 [07:03] <_ion> pre-start script [07:03] <_ion> case "$UPSTART_EVENT" in [07:03] <_ion> event0) [07:03] <_ion> ... [07:03] <_ion> etc. [07:05] no, i mean, to define different things to do on different events, like "on event-foo, do this; on event-bar, do that" [07:05] <_ion> That's exactly what i mean. [07:05] AquaFox: you seem bored [07:05] ah === AlexExtreme should read [07:06] :P [07:06] AlexExtreme, I like your analyst ways. [07:06] O-Big-One-Kinobee. [07:06] <_ion> aquafox: Please behave. [07:06] ? [07:06] Dude. [07:06] I havn't been badly behaving. [07:06] I didn't insult somebody. [07:07] you're spamming [07:13] k [07:14] gotta go, bbl [07:14] so me and scott figured out the last pieces of the new design [07:17] it's pretty swank [07:18] <_ion> wasabi: Were you at udsmtv? === yankees26 [n=james@ool-43575023.dyn.optonline.net] has joined #upstart [07:38] wasabi_: which last peices? anything interesting? :) [07:44] yeah. i was there. [07:44] we figured out how "levels" or whatver you want to call them will work. [07:50] <_ion> Cool. [07:53] runlevels? nice [08:32] no, not run levels. [08:32] oh === mbiebl [n=michael@e180086185.adsl.alicedsl.de] has joined #upstart === j_ack [n=rudi@p508DABD9.dip0.t-ipconnect.de] has joined #upstart === phsdv [n=paul@83.156.77.40] has joined #upstart === mbiebl [n=michael@e180086185.adsl.alicedsl.de] has joined #upstart [10:23] AlexExtreme: do you happen to be same Alex Extreme writing FWinit (just curious)? [10:24] FWinit was a crazy project of mine that i stopped after discovering that there were already init replacements doing what I wanted to do ;) [10:24] ah :P [10:24] wish my C skills were good enough to make some sort of work on an init system (sadly Im better at C++ and still wouldnt be as good :P) [10:31] gotta go, night [10:32] night