[18:38] <bn_work> hi, I know upstart has kinda been abandoned but does anyone know of a good guide that talks about how to migrate an older SysV style init script to Upstart?  I have looked at the official docs (http://upstart.ubuntu.com/cookbook/) and random blog posts (ex: https://coderwall.com/p/rt0qmg/upstart-a-builtin-alternative-to-god-and-monit , https://nnc3.com/mags/LM10/Magazine/Archive/2007/76/062-068_upstart/article.html)
[18:38] <bn_work> but haven't seen any real good documentation on how to "translate" to the "new model"
[18:39] <bn_work> (note, this is on a Ubuntu 14.04 LTS box which I'm not too keen on upgrading yet)
[18:44] <hallyn> shouldn't 14.04 already be upstart?
[18:44] <hallyn> the cookbook is the best guide i know of, i'm afraid
[18:44] <hallyn> but it shouldn't be hard.  upstart scripts were easy to write
[18:45] <bn_work> hallyn: it  is already upstart but I have software on it that only provides a SysV init script
[18:46] <hallyn> ok yeah, just look atthe existing scripts, shoudl be pretty clear how to convert.
[18:46] <bn_work> hallyn: there is http://upstart.ubuntu.com/cookbook/#migration-from-system-v-initialization-scripts but it talks nothing about migration
[18:46] <bn_work> uh... not really?

[18:47] <hallyn> whch part is causing trouble?
[18:47] <bn_work> I was hoping there some kind of table showing how to map the concepts from one to the other?
[18:48] <bn_work> an upstart (.conf?) file (job?) isn't a shell script anymore, correct?
[18:48] <hallyn> right
[18:48] <hallyn> it has 'start on / stop on' for ordering, 'pre-start script' 'script' etc which can be shellscripts  (inline) for running,
[18:48] <bn_work> I mean honestly the vendor should be doing this but they have no clue, so I'm trying to kinda point them to the right resources
[18:48] <hallyn> and the 'expect daemon' or whatever for tracking init
[18:49] <hallyn> it doesn't really map bc waht you'd be mapping from is kind of free-form :)
[18:49] <bn_work> `expect daemon`?
[18:49] <hallyn> http://upstart.ubuntu.com/cookbook/#expect
[18:49] <bn_work> yeah, but most init scripts have a basic structure in terms of supporting params like start/stop/status/restart
[18:50] <hallyn> best is if  you can run the software sothat it just runs in the foreground,
[18:51] <hallyn> anyway let's see, maybe someone else here knows of a better guide along the lines of what you want
[18:56] <bn_work> ok, just read the entry on `expect [fork|daemon|stop]`
[19:00] <bn_work> if it's of any help, the source script I'm trying to adapt is at http://www.reprisesoftware.com/RLM_Enduser.html (under "Starting the rlm server at system boot time on Unix systems")
[19:01] <bn_work> seems it supports start/stop


[03:19] <mn> Hello all of launchpad.  I would need to check the suitability of a project for launchpad.  Anyone there who could help?
[03:20] <mn> s//would
[03:21] <mn> ping BjornT
[03:24] <mn> ping: NextHop__
[03:29] <Hobbsee> mn: you probably won't get an answer today, it's still a public holiday in a lot of placs.
[03:29] <Hobbsee> *places
[03:29] <mn> Hobbsee: that's true.  maybe you could help?
[03:30] <Hobbsee> mn: possibly, but somewhat unlikely
[03:32] <mn> I am proposing a project that would be dedicated to creating packages for making Ubuntu a clone of the latest windows operating system and .iso live/install CDs of these clones.  Is this a suitable project?
[03:33]  * Hobbsee blinks
[03:33] <mn> lol
[03:33] <Hobbsee> it probably is
[03:33] <mn> :D I hope
[03:33] <Hobbsee> although i have absolutely no idea of how you intend to go about doing that
[03:42] <mn> Hobbsee: Why?
[03:44] <RAOF_> Hobbsee: Merry Christmas, incidentally.
[03:44] <Hobbsee> RAOF_: merry christmas to you too!
[03:45] <persia> mn, Have you considered ReactOS?  Might be better to help there than to start a new project.
[03:46] <mn> persia: haven't even heard of it.  I will check it though.  Do you think my project would be acceptable though?
[03:47] <persia> mn, As a concept, if it's free software, yes.  I wouldn't expect you to be successful in making Ubuntu a Windows clone due to kernel differences: ReactOS is really the project you want to chase.
[03:48] <RAOF_> Since you don't know, ReactOS is basically a lower-level version of the Wine project; it's building an open-source Windows.
[03:49] <Hobbsee> oh, interesting!
[03:49]  * Hobbsee wonders how successful it is
[03:49]  * RAOF_ points at Wine as a likely proxy.
[03:49] <mn> persia: I want a GUI clone.  I am shooting for a Ubuntu OS with the GUI of the latest Windows OS
[03:50] <RAOF_> Mmm, delicious Margaret River wine!
[03:50]  * Hobbsee notes there used to be an XP theme for kde.
[03:50] <Hobbsee> (community done)
[03:50] <persia> mn, You don't need a project for that: just use the right KDE theme (which probably already exists).
[03:52] <mn> persia:  I have several packages installed in Gnome which make the GUI of Vista.  I want a project with a single package and install script to make the transition easier.  I also want the project to make .iso liveCDs with installation.  Fruitless project?
[03:54] <persia> mn, Mostly.
[03:54] <mn> Ah, well I guess I'll try it
[03:54] <persia> Having a meta-package in Ubuntu is probably a better way to manage the installation of stuff.
[03:54] <persia> LP won't build isos, so you'd need your own infrastructure for that.
[04:00] <mn> persia: how would I go about the meta-package for ubuntu?
[04:00] <persia> mn, That's really more a question for #ubuntu-motu, but you'd probably want to start by looking at some of the existing metapackages.
[04:01] <mn> mk ty
[05:24] <emet> hey
[09:56] <Kalidarn> is there anyone about
[09:57] <Peng_> Anyone of importance who can fix things, or just anyone at all? :P
[09:57] <Kalidarn> i kinda uploaded something with an ugly version, which has been commited also my signature identity i changed it to Full Name <email>
[09:57] <Kalidarn> and yeah now i want to make sure i get rid of the fugly mistake i made
[09:57] <Kalidarn> something i can't do ;)
[09:58] <Peng_> What do you mean? You want to delete a branch? Undo commits?
[09:58] <Kalidarn> yeah delete my commit
[09:58] <Kalidarn> https://launchpad.net/~dcecchin/+related-software
[09:58] <Kalidarn> nobody knows about it except for me
[09:58] <Kalidarn> so it won't break anyone :)
[09:58] <LarstiQ> ah, but now we do! ;)
[09:58] <Kalidarn> shhh
[09:58] <persia> Not commit: upload.
[09:59] <Kalidarn> ah thanks persia sorry... im a newb to this launchpad :P
[09:59] <Kalidarn> so much more... featureful than... aur ever was
[09:59] <Kalidarn> or submitting things in random bugs on a gentoo bugtracker lol
[14:29] <Kalidarn> any administrators about?
[14:31] <Kalidarn> i kind of made a screw up with my naming scheme, and well now it won't let me upload anything
[14:31] <Kalidarn> it successfully uploads, but i get no email
[14:32] <Kalidarn> if it's accepted
[14:32] <Kalidarn> or rejected
[14:32] <Kalidarn> my ppa is: https://launchpad.net/~dcecchin/+ppa-packages
[15:05] <ramvi> How do I upload a binary, a deb, pre-compiled, to a launchpad PPA? I don't have a .changes file
[15:08] <pmjdebruijn> ramvi: you don't
[15:09] <pmjdebruijn> ramvi: the whole point of PPA, is that it compiles your sources packages in a clean environment, for both i386 _and_ amd64
[15:09] <ramvi> what if I have my own repository. how do I upoload a precompiled deb?
[15:09] <pmjdebruijn> ramvi: your own repository is your own problem... PPA doesn't have anything do to with your own repositories
[15:10] <pmjdebruijn> ramvi: settings up your own repository is a whole different matter
[16:30] <pmjdebruijn> lo, is there a way to see what hwtest-gtk sends to launchpad?
[16:34] <NCommander> pmjdebruijn, yeah, there is a URL /+hwdb or something like that
[16:38] <pmjdebruijn> it seems that's only for uploading...