[00:17] <diego7319> hi guys did someone fully created a device?
[00:17] <diego7319> i cant idk why
[00:18] <diego7319> it download and them just devices show me empty like i didnt do anything before
[00:23] <diego7319> any idea?
[00:23] <diego7319> logs just show me detecting device
[08:11] <dholbach> good morning
[09:53] <JamesTait> Good morning all; happy Monday, happy new year, and happy Bird Day! :-D
[09:54] <justCarakas1> :p
[09:56] <TommyBrunn> Morning everyone
[10:12] <dholbach> mhall119, davidcalle just asked about the cookbook section - do we have plans to reenable it?
[10:19] <davidcalle> mhall119, more specifically this page https://developer.ubuntu.com/en/apps/qml/cookbook/, which had a lot of subpages (non-existent for now on the new site)
[10:45] <gcollura> can anyone reapprove this please? https://code.launchpad.net/~gcollura/ubuntu-calendar-app/fix-1401718/+merge/245417
[10:47] <davidcalle> mhall119, dholbach, if we keep it, see latest draft for my page proposal.
[10:50] <dholbach> thanks davidcalle
[11:32] <popey> gcollura: triggered...
[11:32] <gcollura> thanks popey :)
[11:32] <popey> np
[11:46] <DanChapman> aquarius: hey you about?
[11:49] <aquarius> DanChapman, I am
[11:51] <DanChapman> aquarius: so i thought i would try following your contributing guide before editing and i've hit an issue. What if i want to include both a binary and a qml component? Would it just get classed a a binary component and include it? Heres an example of what i mean http://bazaar.launchpad.net/~dpniel/+junk/TabEventSignaler/files/head:/
[11:52] <aquarius> DanChapman, nope. If your published branch has both /qml and /qmllib folders, it should get identified as containing both binary and qml components, and ucs install danchapman/YourComponent should include both things in the checkout.
[11:52] <aquarius> DanChapman, modulo bugs, of course, but that's how it's supposed to work :)
[11:53] <DanChapman> aquarius: excellent, that should probably get added to the docs then. unless i missed it :-D
[12:00] <aquarius> DanChapman, have pushed a doc revision clarifying it :)
[12:31] <aquarius> How do I install intltool-merge in a Kit chroot?
[12:31] <aquarius> when I switch to trying to build for the emulator, Ubuntu SDK rebuilds the makefiles, and gives the error:   Could not find intltool-merge, please install the intltool package
[12:32] <aquarius> I have intltool-merge installed on my actual machine, but I don't think it's in the chroot that the Kit uses
[12:32] <DanChapman> aquarius click maintain under Tools > Options > Ubuntu on the Kit you want to open a shell into then just apt-get it
[12:34] <aquarius> ooh, good one DanChapman
[12:34] <DanChapman> :-)
[12:34] <aquarius> although clearly that should be *in* the chroot when it's created... but perhaps when I created it there was a bug
[12:37] <bzoltan> aquarius:  that is a known issue. Please log in to the click chroot and install that package manually ... or destroy the chroot and recreate
[12:46] <aquarius> bzoltan, I have installed it manually, as per DanChapman's instructions
[12:48] <bzoltan> aquarius: OK. Do you have 15.04 chroot already?
[12:48] <aquarius> bzoltan, nope.
[12:48] <aquarius> haha, excellent, have correctly built a component which runs a command from qml and then installed it with one ucs command. :)
[12:48] <bzoltan> aquarius:  ahh.. so you do not use the qmake project type?
[12:49] <bzoltan> aquarius:  cmake is so 2014 :)
[12:50] <aquarius> bzoltan, the point is: this project is pure QML. No cmake, no qmake. I create a pure qml project, type "ucs install sil/CommandExec", and that pure qml project can now run command-line commands with *no* compilation or qmake or anything involved.
[12:50] <aquarius> I am a happy person that this works :)
[12:50] <aquarius> and it works in the emulator, too. Rock.
[12:51] <bzoltan> aquarius: sounds good :)
[12:51] <aquarius> it is good.
[12:51] <aquarius> now we build a library of components
[12:52] <aquarius> and then when someone says "how do I build a QML project which can do this thing that QML can't do", my answer will be "ucs install SomeComponent" and that's it. They don't need to compile anything, don't need to use qmake, don't need any of that. Winner.
[12:52] <DanChapman> aquarius: +1 to that
[12:53] <aquarius> that's my primary goal for the ubuntu component store; allow qml programmers access to stuff without them having to write or know or even include any C++.
[12:53] <aquarius> pure qml apps ftw :)
[12:53] <aquarius> this oughta cheer nik90_ up too :)
[13:09] <bzoltan> aquarius:  would you brief me about that ucs stuff? Sounds like an interesting tool.
[13:12] <aquarius> bzoltan, certainly. Think of it like pip or npm or gem -- component developers can publish a component which does some useful reusable thing (a nice QML Item, a small extension plugin to access the OS in a way pure QML doesn't allow). App developers can then "ucs install ComponentName" inside their project, which downloads and adds that useful component to their project so they can start using it.
[13:13] <aquarius> it's a repository, a marketplace, for people to publish reusable components so that everyone can use them for building Ubuntu SDK apps.
[13:13] <aquarius> bzoltan, you can read the docs if you like. http://bazaar.launchpad.net/~sil/component-store/community-components/view/head:/docs/index.rst is where it starts; then read install.rst and contribute-*.rst at http://bazaar.launchpad.net/~sil/component-store/community-components/files/head:/docs/. There are live docs for the old version, which only contains what we call "Curated components", on readthedocs, but y
[13:13] <aquarius> ou should read the ones in LP for now until we get it all sorted.
[13:14] <bzoltan> aquarius:  cool.  I have such mechanism in my plans too :)
[13:14] <aquarius> way ahead of you, pal. :)
[13:14] <aquarius> but we're happy to take contributions to ucs :)
[13:15] <aquarius> I'd very much like someone from the SDK team to spend some time looking at the best way to integrate downloaded components into an existing project.
[13:16] <aquarius> but right now today you can create a pure QML project, type "ucs install sil/CommandExec", then add "import ubuntu_component_store.sil.CommandExec 1.0" and "Launcher {id: l}; Label { text: l.launch('ls'); }" to main.qml, and it works.
[13:16] <aquarius> One of my longer-term goals is to see ucs integrated directly into the GUI SDK experience :)
[13:17] <aquarius> we'll have the ucs command line tool in a PPA for you to use shortly; nik90_'s working on that, hero that he is.
[13:18] <bzoltan> aquarius:  that is a brilliant project. I like it....
[13:20] <bzoltan> aquarius:  since the beginning of the click story I was flagging out the lack of possibility for collaboration. We were outlining with zbenjamin similar idea. But good to see that you actually have reached that far. good job
[13:21] <bzoltan> aquarius:  one blocker for integrating it to the IDE is actually the qmlproject and cmake project types ... neither of these support dynamic project extension the way we want
[13:22] <bzoltan> aquarius:  So I did not want to push this feature before we fixed the qmake support ... now as qmake is back, it is possible to extend a project the way ucs does it.
[13:23] <aquarius> bzoltan, my primary goal, as noted, is pure QML projects, but ucs works with qmake projects as well; we add a QMAKE_POST_LINK line
[13:23] <aquarius> but there may be a better way to do it; I'm happy to spend some time explaining how ucs works to your team and then they contribute a better way of integrating into qmake (and cmake) projects if possible!
[13:23] <bzoltan> aquarius:  the pure QML projects does not necessarily  mean .qmlproject, you can make non builded qmake projects...
[13:24] <aquarius> right; this is why I added qmake integration as well
[13:24] <bzoltan> aquarius: with cmake it would be pain ... dynamic extension of cmake project is not trivial ... if doable at all
[13:25] <bzoltan> aquarius:  and the problem with qmlproject type is that it is not processed at all.. so i18n support is busted for .qmlproject
[13:25] <bzoltan> aquarius:  so, keep it secret :) but qmake is the way to go
[13:25] <aquarius> not sure I agree; we've roughly got it working. Essentially, all that's needed is to copy the ubuntu_component_store folders into the build target, which is doable by giving those folders their own CMakeLists.txt (which DanChapman helped me with) and adding them as subfolders to the top level CMakeLists.txt. So that roughly works, now
[13:26] <aquarius> but I'm totally happy to hear about better ways to do it, as long as it maintains the principle that all you have to do is "ucs install <whatever>". No manual configuration. :)
[13:26] <bzoltan> aquarius: that is fine in cli but not possible from the IDE
[13:26] <aquarius> working *with* the SDK team is better because perhaps the Ubuntu templates can be tweaked to be "ucs friendly".
[13:28] <bzoltan> aquarius:  We can contribute to the ucs project and I would be happy to take under the official Ubuntu SDK umbrella if it does everything the right way ... so no hackarounds :)
[13:28] <aquarius> totally
[13:28] <aquarius> that's basically one of my eventual goals for it. :)
[13:29] <bzoltan> aquarius:  it is great, I am in
[13:29] <gcollura> bzoltan, why hasn't jenkins tested my MP yet?
[13:29] <bzoltan> gcollura:  no idea ... let  me check around
[13:31] <bzoltan> aquarius:  few requirements i would have (maybe you addressed them already) ... like for example the ucs supports versioned components. There is error management of   the components, etc
[13:32] <aquarius> versioning, yes.
[13:32] <aquarius> what do you mean by "error management"?
[13:32] <dholbach> mhall119, could you explain how to to redirects again?  I open my IDE in the morning, load my cool app (what is using your lame ass component) and a dialog (or whatever) pops that the component has a critical bug and maybe even a fixed new version... stuff like that.
[13:34] <bzoltan> aquarius:  needles to say that if we have ucs install component then we might want ucs uninstall component too
[13:35] <aquarius> bzoltan, ah, right. "ucs update bzoltan/LameComponent" will update it, certainly. Having the project detect that updates are *available* requires IDE integration, which needs your team's help :)
[13:35] <aquarius> but that's perfectly reasonable to do; basically, have the IDE just run "ucs are-there-updates" (or whatever we call the command)
[13:35] <aquarius> yeah, I don't have ucs uninstall yet. It's on the list. :)
[13:37] <bzoltan> aquarius:  it could be important .. specially if we want a central roll back mechanism .. like you evil aquarius put a spyware in your component and hundreds of developers start to install it .. but we figur it out and we want to send out a signal to pull it off from the project ... or at least to drop a warning ... could be part of the click-reviewers-tools
[13:37]  * bzoltan got to go now for an hour
[13:43] <dholbach> davidcalle, I started using a "redirect" tag for places where we might need to add a redirect.
[13:43] <aquarius> bzoltan, yeah, that sort of thing might be useful.
[13:44] <davidcalle> dholbach, good idea, will use it
[13:55] <aquarius> bzoltan, the other nice thing is that if components are standardised, because we're all using ucs, and a malicious component is found, then you can scan apps for it *in the app store* and block them from being downloaded, and inform the developers.
[14:21] <dholbach> hey jdstrand, happy new year
[14:21] <jdstrand> dholbach: happy new year :)
[14:22] <dholbach> jdstrand, not sure if you saw it or just got too busy end of last year, but I added a branch to bug 1395204 which might serve as a basis (no added tests, might need a sanity checks of the assumptions)
[14:22] <jdstrand> I did see it, thanks!
[14:22] <dholbach> ok cool :)
[14:23] <dholbach> mhall119, davidcalle: not sure... do we plan to (over time) bring back old blog entries? (https://bugs.launchpad.net/developer-ubuntu-com/+bug/1404426)
[14:28] <bzoltan> aquarius:  where these ucs components will be stored?
[14:29] <davidcalle> dholbach, one way to alleviate the issue would be to put more stuff in the 404 page: maybe a few links to frequently asked topics eg. how to package, publish, etc.
[14:29] <aquarius> bzoltan, Launchpad. See the docs. :)
[14:29] <dholbach> davidcalle, sure, that'd make sense in any case - we should probably file a bug for it :)
[14:32] <mhall119> dholbach: create a new page, then go to Advanced Settings to set the redirect target
[14:33] <mhall119> dholbach: I don't know if it will redirect off-site though
[14:35] <dholbach> mhall119, that's good to know
[14:35] <dholbach> thanks
[14:35] <dholbach> davidcalle, ^
[14:36] <davidcalle> mhall119, oh nice, thanks
[14:36] <dholbach> mhall119, are they going to show up in the navigation somewhere?
[14:36] <mhall119> dholbach: you can tell it not to show in the menu, then it won't
[14:37] <dholbach> great
[14:37] <dholbach> when we changed the IA we broke bucketloads of links
[14:37] <mhall119> davidcalle: as for cookbooks, I don't think they worked out as well as we had hoped, I'm happy to leave them off until we find a better way of accomplishing that goal
[14:38] <mhall119> dholbach: I know :(
[14:38] <davidcalle> mhall119, ok
[14:50] <dholbach> mhall119, the content from https://developer.ubuntu.com/api/qml/sdk-1.0/Ubuntu.Components/ is from ubuntu-ui-toolkit, right?
[14:55] <rickspencer3> kalikiana_, I had a couple more questions about u1db, around at all?
[14:56] <mhall119> dholbach: yes
[14:56] <dholbach> thanks
[14:56] <rickspencer3> 1. I noticed that on the desktop it takes quite a while for my database to be created
[14:56] <rickspencer3> 2. I'm not sure how to create a new document in the correct way, especially as I want to return the docId when I create it
[14:58] <mhall119> rickspencer3: for #2, this is how I did it: http://bazaar.launchpad.net/~mhall119/memebook/trunk/view/head:/main.qml#L121
[14:58]  * rickspencer3 looks
[14:59] <rickspencer3> hmmm, that looks easy
[15:00] <mhall119> Elleo: PodBird is fantastic
[15:00] <Elleo> mhall119: glad you like it :)
[15:01] <Elleo> mhall119: got a few more improvements planned when I next get some time spare :)
[15:01] <mhall119> now I can feed my Serial addiction from my own phone
[15:01] <Elleo> hehe
[15:01] <dholbach> davidcalle, for redirect pages, I added "(Redirect)" to the page title, so nobody goes and deletes them
[15:02] <dholbach> davidcalle, in the comment field (or meta something) I added info the the bug in question
[15:03] <dholbach> mhall119, can I make /showdown/apps/ a redirect to /showdow/?
[15:03] <dholbach> mhall119, can I make /showdown/apps/ a redirect to /showdown/?
[15:03] <dholbach> in the past it looks like we had a page there which listed the winners or participants or something
[15:06] <dholbach> mhall119, hum... I can't find the showdown page
[15:07] <dholbach> mhall119, did anything change wrt login/editing? for some reason I have to log in every now and then again
[15:15] <kalikiana_> hey rickspencer3
[15:15] <kalikiana_> what's up
[15:15] <rickspencer3> hey kalikiana_
[15:15] <rickspencer3> 1. I noticed that on the desktop it takes quite a while for my database to be created
[15:15] <rickspencer3> this makes testing a nuisance
[15:16] <rickspencer3> it seems to get set up faster on the phone, and once set up, runs well, so for a real install, it's only an issue at first run
[15:16] <rickspencer3> but when I am making chances and running unit tests, it's a bit off a drag :/
[15:18] <kalikiana_> rickspencer3: what version do you have? there was a fix for database creation in 0.1.5+14.10.20140716-0ubuntu1
[15:19] <rickspencer3> kalikiana_,  what is the package name?
[15:22] <kalikiana_> rickspencer3: qtdeclarative5-u1db1.0
[15:26] <rickspencer3> kalikiana_, I have Version: 0.1.5+14.10.20140716-0ubuntu1
[15:26] <dholbach> jdstrand, beuno_: does https://code.launchpad.net/~dholbach/click-reviewers-tools/1390163/+merge/244875 look good to you? shall we do another release to vivid afterwards and backport to the sdk stable ppa?
[15:26] <dholbach> or do you have changes lined up?
[15:27] <beuno_> dholbach, I deploy to the server on demand
[15:27] <dholbach> beuno, ok
[15:27] <dholbach> thanks
[15:27] <beuno> it does look good, the askubuntu question can be iterated on if needed
[15:28] <kalikiana_> rickspencer3: do you have something I can test?
[15:29] <rickspencer3> kalikiana_, sure, it's the database I showed you last time
[15:29]  * rickspencer3 gets link
[15:30] <rickspencer3> kalikiana_, http://bazaar.launchpad.net/~rick-rickspencer3/+junk/fairedescourses/view/head:/components/ShoppingDatabase.qml
[15:32] <balloons> mzanetti, did you get sorted with reminders and qtorganizer? you want to talk to respato i'd guess
[15:34] <rickspencer3> kalikiana_, mhall119 so, when I use putDoc on a new doc, is the return value the revision, or the new docId? if the former, how do I get the docId?
[15:34] <mihir> hey balloons :)
[15:35] <jdstrand> dholbach: it looks fine
[15:36] <dholbach> jdstrand, thanks - how about doing a release to vivid and backport to the sdk release ppa?
[15:36] <dholbach> any objections?
[15:37] <balloons> hey mihir!
[15:37] <mihir> hey balloons happy new year , how are you ?
[15:37] <mihir> dholbach: happy new year :)
[15:37] <dholbach> hey mihir - and the same to you too!
[15:37] <jdstrand> dholbach: no, not really. I have a number of things I'd like to fix, but we can do another release
[15:37] <dholbach> great, thanks
[15:37] <mihir> dholbach: thank you :) IRC was missing everyone in vacation hehe
[15:37] <dholbach> :)
[15:37] <balloons> mentally refreshed, thanks, mihir
[15:38] <mihir> hehehe :D
[15:41] <kalikiana_> rickspencer3: putDoc returns the revision - if you need to know the docId, you need to pass it
[15:42] <rickspencer3> kalikiana_, so I need to make up a docId before hand?
[15:42] <rickspencer3> fair enough
[15:42] <kalikiana_> rickspencer3: what's your use case?
[15:43] <rickspencer3> kalikiana_, user adds a new item to the database, and then the item is automatically activated
[15:43] <rickspencer3> (for example)
[15:43] <rickspencer3> kalikiana_, it's ok, i assume I can use a random number and then make sure it's not in use before hand
[15:44] <kalikiana_> rickspencer3: wouldn't you set active:true in the contents you pass?
[15:44] <rickspencer3> kalikiana_, no, because I only sometimes want to activate it, depending on certain conditions
[15:45] <kalikiana_> so when do you know to activate it?
[15:45] <rickspencer3> kalikiana_, currently, my test does it after calling the function that creates it
[15:46] <rickspencer3> kalikiana_, also, if I have the docId, I can easily write a test to ensure that creating the item worked
[15:49] <rickspencer3> it was easy to create a random docId, fwiw
[15:49] <rickspencer3> and the test is passing now :)
[15:49] <kalikiana_> cool
[16:03] <rickspencer3> 1.
[16:04] <rickspencer3> oops, wrong window :)
[16:18] <snizzo> mhall119: I got a problem with an app that I published
[16:21] <snizzo> I published a click package with version 0.1 but wrong package name: got rejected. uploaded an other click package with correct package name and version 0.1. System published my wrong click package with version 0.1. I uploaded an other click with 0.1.1 version and correct package name. It says it's all fine and passed review but it doesn't publish that version because is "awaiting review".
[16:21] <snizzo> and the ubuntu store still ships the wrong click with the wrong package name
[16:45] <rickspencer3> mhall119, btw, did you see that your code shouldn't be: var docId = db.putDoc(JSON.stringify(meme));
[16:45] <rickspencer3> but should be var rev = db.putDoc(JSON.stringify(meme));
[16:45] <rickspencer3> (not that it matters, I see that you don't actually use the return value elsewhere)
[16:48] <balloons> snizzo, it passed review? are you sure?
[16:49] <snizzo> balloons: version 0.1 no, version 0.1.1 yes
[16:49] <snizzo> but 0.1 is published
[16:49] <snizzo> ti doesn't seem correct to me
[16:49] <balloons> app?
[16:49] <mhall119> rickspencer3: yes I did
[16:49] <mhall119> rickspencer3: I have a bunch of other things wrong with that app atm, so I'll add it to me list :)
[16:49] <rickspencer3> lol
[16:50] <snizzo> balloons: tube mp3 downloader
[16:50] <mhall119> snizzo: what's the app?
[16:52] <snizzo> mhall119: com.ubuntu.developer.reavsoft.mp3downloader
[16:53] <mhall119> snizzo: hmm, I don't see it in the list of apps waiting on review, can you PM me the myapps link to it?
[17:12] <om26er> renatu, Hi!
[17:14] <renatu> om26er, hi
[17:14] <om26er> renatu, can you inspect this crash and see if the logs are of any use ? https://errors.ubuntu.com/oops/b47f934a-8762-11e4-84a6-fa163e4ccdf2
[17:17] <renatu> om26er, how I can reproduce it?
[17:17] <om26er> renatu, thats a million dollar question
[17:18] <renatu> is this happening in your device?
[18:09] <aquarius> how do I debug content-hub stuff? In particular, I'm trying to make an app show up in the web browser's Share menu, and it isn't; where do I begin to try to work out why it doesn't?
[18:10] <AkivaAvraham> aquarius, debug content hub? mmmm good question.
[18:11] <AkivaAvraham> aquarius, short answer; I don't know.
[18:13] <aquarius> AkivaAvraham, I don't, either :(
[18:14] <AkivaAvraham> aquarius, btw; what app is this?
[18:15] <aquarius> AkivaAvraham, a trivial app which appears in the web browser's Share menu and receives URLs, which it will then load in Readability.
[18:15] <aquarius> (because I can't have a readability bookmarklet :( )
[18:15] <AkivaAvraham> aquarius, do me a favour, and when you finish it, could you post it to http://www.reddit.com/r/ubuntuappdev
[18:15] <AkivaAvraham> ?
[18:15] <AkivaAvraham> a screenshot, or anything
[18:16] <aquarius> AkivaAvraham, sure
[18:16] <AkivaAvraham> aquarius, :)
[18:16] <aquarius> should I post details of other apps I've written?
[18:18] <AkivaAvraham> aquarius, mega yes!
[18:21] <aquarius> AkivaAvraham, ok, if I get a chance, I shall
[18:22] <AkivaAvraham> aquarius, many thanks; helps the platform
[18:24] <aquarius> AkivaAvraham, ok, submitted Riddling; I'll do the others once Reddit lets me.
[18:24] <AkivaAvraham> heh
[18:25] <AkivaAvraham> aquarius, and for your flair, choose your language that you love most. :)
[18:42] <aquarius> hm. can't work out for the life of me why my app doesn't show up in the web browser Share box :(
[18:42] <AkivaAvraham> aquarius, have you thought of pming or filing a bug at the webbrowser-app?
[18:43] <AkivaAvraham> aquarius, from my experience, the developer is really good at getting back to you quickly.
[18:43] <aquarius> it's not a webbrowser problem -- it's a content-hub problem. I may be registering my app wrong, but I have no idea how to work that out :(
[18:43] <aquarius> I'd ping kenvandine but he's not around
[18:43]  * AkivaAvraham has no experience with content-hub
[18:43] <aquarius> mhall119, who knows about the content-hub other than ken?
[18:51] <aquarius> ahahahaha!
[18:51] <AkivaAvraham> ?
[18:52] <aquarius> to appear in the share menu you have to declare yourself ready for "share" in your content hub json file!
[18:52] <aquarius> which I discovered from http://bazaar.launchpad.net/~ken-vandine/+junk/hub-importer/view/head:/content-hub/hub-importer.json
[18:52] <aquarius> and not from the documentation because the docs do not mention it AT ALL
[18:52] <aquarius> I shall update my docs bug, mhall119 :)
[18:52] <AkivaAvraham> :O
[19:30] <TommyBrunn> What's the recommended device to get for development? I was looking to pick up a Nexus 4, but it's getting kind of old, so I'm a little worried that it's going to be unsupported in a few months.
[19:41] <mhall119> TommyBrunn: Nexus 4 is still the development device of choice as far as I know
[19:42] <mhall119> I don't see us dropping support for that anytime soon, so many of us at Canonical have one for testing/development purposes
[19:49] <aquarius> daker, ping: how can I tell if an Oxide webview has finished loading?
[19:49] <mhall119> Wellark: ping about Ubuntu.Connectivity API
[19:49] <mhall119> aquarius: https://developer.ubuntu.com/api/qml/sdk-14.10/Ubuntu.Web.WebView/#loading-prop will be false
[19:50] <aquarius> mhall119, ah, does oxide have that as well?
[19:50] <TommyBrunn> mhall119 Alright, great.
[19:50] <mhall119> aquarius: Ubuntu.Web.WebView is Oxide, AFAIK
[19:50] <aquarius> mhall119, ah, ok, cool :)
[19:51] <aquarius> thank you!
[19:51] <mhall119> np
[19:58] <AkivaAvraham> nik90_, happy new year. meant to say that here
[20:01] <AkivaAvraham> Z3, o/
[20:01] <AkivaAvraham> Z3, and here too http://www.reddit.com/r/ubuntuappdev
[20:02] <Z3> AkivaAvraham Thank you! :)    I have a short question: can you insert a Google AdMob banner inside an Ubuntu Touch app?
[20:03] <AkivaAvraham> Z3, I would imagine so. I havn't personally seen any that do that thus far though, considering I tend to work only in my own apps and the core apps.
[20:04] <Z3> AkivaAvraham ok, thank you again :)
[20:04] <AkivaAvraham> Z3, what kind of apps do you develop?
[20:04] <AkivaAvraham> do you have any experience with the ubuntu sdk?
[20:06] <aquarius> nik90_ or daker, can I intercept a navigation request in Oxide and not do it?
[20:06] <aquarius> I can do that by injecting a user script, but that's a vicious hack
[20:06] <Z3> AkivaAvraham I developed C, PHP and Java applications, now I just begin to develop Android apps in my spare time. I have no experience still with the SDK
[20:07]  * AkivaAvraham hates javascript regex, for being different than what he is used to.
[20:07] <AkivaAvraham> Z3, QML is a joy to use. A lot of fun.
[20:08] <AkivaAvraham> and of course there is Qt. The sdk makes for a good c++ ide if you are interested in that.
[20:09] <Z3> AkivaAvraham great, I will learn about that in the future :)  I have to go, have a nice day !
[20:09] <daker> aquarius: using networkRequestDelegate
[20:09] <AkivaAvraham> o/
[20:09] <aquarius> daker, is that documented anywhere? :)
[20:10] <daker> aquarius: here :) http://daker.me/2014/05/how-to-use-oxide-in-your-ubuntu-qml-application.html
[20:10] <aquarius> daker, that only explains how to add extra headers to an existing request -- not to cancel it :(
[20:11] <daker> aquarius: what do you want to achieve ?
[20:12] <aquarius> daker, when someone clicks a link in my Oxide widget, I want to stop Oxide navigating there, and instead have the app Qt.openUrlExternally the URL so it opens in the browser.
[20:13] <aquarius> daker, so, in my networkdelegateworker I'll stop the request, then send a message to the main app with the url it was going to navigate to, which will then open the URL in the browser.
[20:14] <aquarius> but I don't know how to (a) stop the request (b) get the URL it was going to.
[20:14] <aquarius> I know how to do it with actual webkit, but not with the qml wrapper :P
[20:14] <daker> aquarius: 1sec
[20:15] <daker> aquarius: is the link that the user will click on it is known ?
[20:18] <aquarius> daker, nope -- I want to trap any navigationRequest from Oxide
[20:18] <DanChapman> aquarius: in dekko in the onNavigationRequested: {} we set request.action = 255 (where 255 == OxideQNavigationRequest::ActionReject) and Qt.openUrlExternally(request.url)
[20:18] <aquarius> aha! onNavigationRequested!
[20:18] <aquarius> that's what it's called in real embedding too :)
[20:18] <aquarius> how are you finding out that these handlers exist, man?
[20:19] <aquarius> are you browsing the oxide source?
[20:20] <DanChapman> aquarius: yeah browsing the source is the only real way at the moment, the docs only cover basic usage + a bit..
[20:21]  * aquarius does the sad face
[20:21] <daker> aquarius: WIP http://paste.ubuntu.com/9678538/
[20:24] <aquarius> daker, ya, it all works here, nice one :)
[20:27] <daker> aquarius: http://paste.ubuntu.com/9678561/
[20:34] <daker> aquarius: for me i always take a look at MRs from Alex & osomon
[21:07]  * aquarius submits Readability app for review.
[21:07] <aquarius> and there it is in the store!
[21:07] <aquarius> nice.
[21:08] <aquarius> now it's easy to read websites, hooray.
[21:09] <aquarius> hasn't shown up in bhdouglass's store yet :)
[21:13] <daker> :)
[22:17] <ahoneybun> Hey TommyBrunn and ahayzen
[22:18] <ahayzen> ahoneybun, yo
[22:18] <TommyBrunn> Hey
[22:18] <ahoneybun> su
[22:18] <ahoneybun> *p
[22:18]  * ahoneybun needs to get a new linux laptop
[23:04] <aquarius> daker, do you know if "install this webpage as an app" is going to arrive? I really hope it does...
[23:05] <daker> aquarius: sorry i don't, maybe it's going to be done by Alex & oSomon
[23:06] <aquarius> I have been hoping for it for Some Time :)
[23:06] <aquarius> and Android now does it
[23:06] <aquarius> and it's a jolly good way to get more things like apps


[16:49] <okdana_> hey there, someone from the main channel directed me here because i'm having an issue building systemd from source
[16:49] <okdana_> i do `apt-get source` and then `dpkg-buildpackage`, and it builds successfully, but for some reason libsystemd is missing a bunch of library links
[16:49] <okdana_> is that the kind of thing someone here could help me with?


[02:12] <ShawnR> so i went against ubuntu's wishes and upgraded my desktop from 12.04-12.10.  It gave me a msg about not being compatible with my video card (ATI 5700 series).  I guess it was right, 3D unity hadn't been running since the way I finally got my dual monitors working.  Question is, would reverting back to the crappy open source drivers give me back unity? or do i need to reinstall?
[03:54] <ShawnR> this blows... either i'm doing it wrong, or even the latest ati drivers (supposedly that work on 12.10) don't work :/
[03:54] <ShawnR> so i'm back to standard driver until i have more time


[19:59] <AlanBell> hi all
[20:00] <Unit193> Howdy.
[20:00] <AlanBell> #startmeeting IRC Council
[20:00] <meetingology> Meeting started Thu Jan 31 20:00:38 2013 UTC.  The chair is AlanBell. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[20:00] <meetingology> Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired
[20:00] <Pici> aloha
[20:00] <AlanBell> hi Pici
[20:01] <AlanBell> I think the others will join at some point
[20:01] <AlanBell> https://wiki.ubuntu.com/IRC/IrcCouncil/MeetingAgenda
[20:02] <AlanBell> but lets carry on and tick off some bits
[20:02] <AlanBell> #topic Review last meetings action items
[20:02] <Pici> I'm not sure I remember when our last meeting was...
[20:03] <AlanBell> last meeting was some time ago, end of November
[20:03] <AlanBell> https://wiki.ubuntu.com/MeetingLogs/IRCC/20121125
[20:03] <AlanBell> christmas happened
[20:03] <Pici> oh hey, I was there.
[20:03] <AlanBell> and this is a slightly drifted january meeting
[20:03] <Pici> Its still January here.
[20:03] <AlanBell> it is :)
[20:04] <AlanBell> so we sorted out the issue that was in the tracker
[20:04] <Pici> so... lets see, what did we do last time
[20:04] <AlanBell> we pruned the akick lists
[20:04] <AlanBell> m4v membership was postponed, but we can sort that out in a bit when topyli and tm_t have sorted their stuff out
[20:05] <Pici> hmm hmm
[20:05] <AlanBell> and me to sort out list of operator applicants for next meeting. . .
[20:05] <Pici> Do we have mor?
[20:05] <Pici> e
[20:05] <AlanBell> why was I going to do that I wonder
[20:05] <Pici> It wasn't my turn to read your thoughts, sorry.
[20:06] <AlanBell> I think we did all that
[20:06] <Pici> I think we might have a pending item in the tracker...
[20:06] <AlanBell> yes, just seen that
[20:07] <AlanBell> ok, that last action item was sorted out, it was the last round of operators where we rejected all bar k1l
[20:07] <AlanBell> there are no applicants in the queues right now
[20:08] <Pici> Good, good.
[20:08] <Pici> Er, I think.
[20:08] <Pici> I mean, its good that nothing is pending.
[20:09] <AlanBell> good that we did all the actions on the last minutes :)
[20:09] <AlanBell> #topic Open items in the IRCC tracker
[20:09] <AlanBell> there is one
[20:10] <Pici> I didn't think it had a pending ban associated with it, just a kick?
[20:10] <Pici> or am I misremembering?
[20:11] <Pici> Yeah, thats what it looks like.
[20:13] <AlanBell> yes, just a kick
[20:14] <AlanBell> ok, well we can reply and close that ticket easily enough then
[20:14] <Pici> Yeppers
[20:14] <AlanBell> #topic Review Bugs related to the Ubuntu IRC Council
[20:14] <AlanBell> not got any \o/
[20:15] <Pici> woo
[20:15] <AlanBell> lets do AOB next
[20:15] <AlanBell> #topic Any Other Business
[20:15] <AlanBell> does anyone have any thoughts or issues they want to raise?
[20:15] <Pici> Is anyone else here?
[20:15] <Unit193> Nope.
[20:16]  * Pici rolls around like a tumbleweed.
[20:16]  * tumbleweed waves to Pici
[20:16] <Pici> oops
[20:16] <tumbleweed> :)
[20:18] <AlanBell> :)
[20:18]  * tumbleweed has that effect on the channels I hang out in
[20:21] <Pici> sooo
[20:21] <Myrtti> yes.
[20:21] <Unit193> Bummer, I had hoped someone would get membership. :/
[20:22]  * AlanBell wonders if m4v is around
[20:27] <Pici> AlanBell: do we even have quorum if he did show up?
[20:27] <AlanBell> if topyli and tm_t turn up
[20:27] <AlanBell> they said they would be later rather than earlier
[20:29] <Pici> okay.
[20:29] <Pici> I'm fine with just hanging out until then
[20:29] <Unit193> AlanBell: Anything new in the IRC bugs?  Bots bugs?
[20:30] <AlanBell> none assigned to the council as such
[22:03] <AlanBell> #endmeeting
[22:03] <meetingology> Meeting ended Thu Jan 31 22:03:01 2013 UTC.
[22:03] <meetingology> Minutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-01-31-20.00.moin.txt
[22:03] <meetingology> Minutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-01-31-20.00.html
[22:03] <AlanBell> lets do another meeting soon when we are all around to sort out the membership of m4v


[05:24] <Kilos> cremora minora
[05:26] <Kilos> hiya SmilyBorg_h
[05:28] <SmilyBorg_h> hi there
[06:13] <Kilos> lo magespawn
[06:13] <Kilos> or is it just your core lurking here
[06:55] <Kilos> Maaz, coffee on
[06:55]  * Maaz puts the kettle on
[06:55] <Squirm> Maaz: coffee please
[06:55] <Maaz> Squirm: Sure
[06:55] <Squirm> and lot's of it
[06:59] <Maaz> Coffee's ready for Kilos and Squirm!
[06:59] <Kilos> hehe hey Squirm
[06:59] <Kilos> Maaz, thanks man
[06:59] <Maaz> Kilos It gives me great pleasure to serve a bunch of geeks :-)
[07:02] <Kilos> lo mazal
[07:02] <mazal> Morning everyone
[07:02] <mazal> Gaanit oom Kilos ?
[07:02] <Kilos> rdelik dankie en jy mazal ?
[07:02] <Squirm> Maaz: thanks
[07:02] <Maaz> Squirm: No problem
[07:02] <Squirm> my head hurts :/
[07:02] <Kilos> min mense hier saterdag oggend
[07:03] <Kilos> self inflicted punishment Squirm ?
[07:03] <mazal> Kla nie dankie
[07:03] <Squirm> that depends on who was buying
[07:03] <Kilos> lol
[07:04] <Kilos> i dont savvy the drinking bit at todays prices
[07:04] <Kilos> much better things to do with money
[07:04] <Squirm> I guess
[07:05] <Squirm> but at R17 a draught
[07:05] <Squirm> come now
[07:05] <mazal> Shees !!!
[07:05] <mazal> When I drank it was like R7
[07:05] <Squirm> meh
[07:05] <Squirm> and I thought R17 was cheap
[07:06] <Kilos> hehe
[07:06] <mazal> Oh btw Kilos , one of the last things I saw on Thursday was where I am
[07:07] <Kilos> mazal, ?
[07:07] <Kilos> oh my
[07:07] <Kilos> peer got him
[07:08] <Kilos> wb mazal
[07:08]  * mazal mubels something
[07:08] <mazal> ta
[07:08] <Kilos> so explain what you mean by where you are
[07:08] <mazal> Now I don't know what you saw and what not lol
[07:08]  * Kilos scratches head
[07:08] <mazal> as I was saying , you asked if I am at Bavies or Zonderwater
[07:08] <Kilos> oh you mean with xchat
[07:08] <mazal> It's Zonderwater
[07:09] <Kilos> whew i forgot that already
[07:09] <Kilos> ah ty
[07:10] <Kilos> have they fixed your windows yet
[07:10] <mazal> Nope , that gonna take weeks if not months
[07:10] <Kilos> or must you wait for next budget
[07:10] <mazal> Hundreds of windows broken here
[07:10] <Kilos> how many of yours
[07:10] <mazal> 13
[07:10] <Kilos> wow
[07:11] <Kilos> how big is the place you stay in
[07:11] <mazal> Just at the flats side there is 54 flats , none who's windows survived
[07:11] <Kilos> or group thing
[07:11] <mazal> Then there is plenty of houses as well
[07:11] <mazal> Many windows broken there
[07:11] <mazal> Then there is all the offices , many broken there
[07:11] <Kilos> i mean yours only to secure the place so pc can come home
[07:12] <mazal> Then there is the prison , many broken there as well
[07:12] <mazal> I would actually like to know the total number.
[07:12] <mazal> Ja I miss my pc man
[07:12] <mazal> But is a good thing also , teaches me not to like worldly things too much
[07:13] <Kilos> lol
[07:13] <mazal> And be happy with basics
[07:13] <Kilos> basics is a P2 running tinycorelinux
[07:14] <mazal> all these things can't go with one when you go anyway , so it shouldn't be so important
[07:14] <Kilos> no but its where you can learn how to do things to improve the path ahead
[07:15] <mazal> But ya , I dunno when it will be fixed
[07:15] <mazal> I'm just waiting for my firned to phone then we gonna do his windows , he lives on a farm so he must do his own
[07:15] <Kilos> one would think its like a priority because now it can rain in
[07:15] <mazal> I was thinking of getting a private contractor to come and so mine , but sjoe , don't have the money
[07:16] <Kilos> do it yourself
[07:16] <Kilos> not a big job
[07:16] <Kilos> i dunno what windows cost though anymore
[07:16] <mazal> The glass will be too expensive
[07:16] <mazal> don't have that kind of money
[07:16] <Kilos> ai
[07:17] <Kilos> tough in africa
[07:17] <mazal> 13 windows from which most is big ones , will be thousands
[07:17] <Kilos> wow
[07:17] <mazal> My biggest struggle is all my software en everything is on the pc
[07:17] <Kilos> youre xchat fixed now
[07:17] <Kilos> no more ubuntu
[07:17] <mazal> I basically only have my docs
[07:18] <Kilos> docs?
[07:18] <mazal> Documents
[07:18] <Kilos> where
[07:18] <Kilos> im a bit slow sorry
[07:18] <mazal> That I copied to a usb stick before I unplugged , so I have that with me
[07:18] <Kilos> not a good head day
[07:18] <mazal> But everything else on pc
[07:18] <Kilos> ah
[07:19] <mazal> But this morning I already gor my distribution lists back into my Thunderbird
[07:19] <mazal> got even
[07:19] <Kilos> lol
[07:19] <mazal> So I can do all my basics at least
[07:20] <mazal> But my video editing and converting. standing still now
[07:20] <Kilos> i used to use aptoncd but it dont work lekker in 12.04
[07:20] <mazal> Nah remastersys iso is best. I have all my apps , but no space to use it
[07:21] <Kilos> i didnt have a dvdwr
[07:21] <Kilos> rw
[07:22] <Kilos> and iso always too big for cd
[07:22] <mazal> And it's those little things that's annoying , like backups is by hand now. Only the files that changed gets copied by hand to a stick
[07:22] <Kilos> you dont use deja-dup
[07:22] <Kilos> ?
[07:23] <mazal> One can't change too much on this temporary solution , otherwise one have to change everything again when pc comes back
[07:23] <mazal> Pc has about 10 backup jobs to different locations
[07:23] <mazal> All main things are on there
[07:23] <Kilos> sjoe
[07:23] <mazal> Ja , 3 different externals
[07:24] <mazal> I have a very "complicated" backup setup , and the source is the pc
[07:24] <mazal> So can't rely change everything now and then have to change again when it comes back
[07:24] <mazal> Gonna get confused lol
[07:24] <Kilos> yeah
[07:25] <mazal> So for now will just manually copy /home/.thunderbird and all docs that changed to a stick everynight
[07:25] <mazal> Wat 'n gesukkel lol
[07:25] <Kilos> eina
[07:26] <mazal> BUT , could have been waaaaaayy worse. I could not have had the laptop. Then I would have nothing at all now
[07:27] <Kilos> eish
[07:27] <Kilos> i sukkel with lappy's
[07:28] <Kilos> the mouse thing etc
[07:28] <mazal> I just struggle with the touch-pad
[07:28] <mazal> lol ditto !
[07:28] <mazal> I just can't get used to it , I mostly plug in a mouse
[07:29] <Kilos> plug in a usb mouse
[07:29] <Kilos> lol
[07:29] <Kilos> i gotta look at keyboard when typing so often ask something thats just been answered
[07:30] <mazal> Hehehe , I see I have a bit of lag this morning
[07:31] <mazal> That lag bar is constantly filling up
[07:31] <Kilos> im not a geek im a diesel mechanic farmer etc
[07:31] <Kilos> mine shows .3 secs
[07:31] <Kilos> hover mouse over it
[07:32] <mazal> Jumping between 0.5 and 1.0 here
[07:32] <Kilos> Maaz, ping mazal
[07:32] <Maaz> Kilos: Error: unknown host mazal
[07:32] <Kilos> oh my
[07:32] <mazal> Maaz don't know me lol
[07:32] <Maaz> mazal: Huh?
[07:32] <Kilos> Maaz, whois mazal
[07:32] <Maaz> Kilos: What?
[07:33] <Kilos> hmm domdonner
[07:33] <Kilos> should give him my email addy
[07:34] <mazal> Maaz, ping <IP_ADDRESS>
[07:34] <Maaz> mazal: 5 packets transmitted, 0 received, 100% packet loss, time 4000ms
[07:35] <mazal> Nah that won't work
[07:36] <Kilos> there is a ctcp thing if you got other bits added
[07:40] <Kilos> cant find it now
[07:40]  * mazal gonna grab some koffee
[07:50] <Kilos> ah the ping thing only works in a dialogue window
[07:52] <mazal> What's the command oom Kilos ?
[07:53] <mazal> Ah ok , got it
[07:53] <mazal> 1.43s to you
[07:59] <mazal> maaz, google clone linux
[07:59] <Maaz> mazal: "clone(2): create child process - Linux man page" http://linux.die.net/man/2/clone :: "clone (Linux system call) - Wikipedia, the free encyclopedia" http://en.wikipedia.org/wiki/Clone_(Linux_system_call) :: "Clonezilla - About" http://clonezilla.org/ :: "The Best Disk Cloning App for Linux" http://lifehacker.com/5891933/the-best-disk-cloning-app-for-linux ::
[07:59] <Maaz> "2 Methods To Clone Your Linux Hard Drive" http://www.makeuseof.com/tag/2-methods-to-clo…
[08:01] <Kilos> hehe i go move sheeps
[08:06]  * mazal is off to go help friend with windows
[08:06] <mazal> Bye all
[08:06] <mazal> Have a blessed day
[08:06] <Kilos> toods
[08:06] <Kilos> work hard
[08:07] <mazal> Will od :)
[08:07] <mazal> do even , ai
[08:07] <Kilos> hehe
[08:17] <Kilos> oh my splits again
[11:17] <Kilos> wbb
[12:10] <wolfeyes> Heya everyone.
[12:11] <wolfeyes> I need to change a kde password on a drive that I have plugged in as a 2nd drive. How do I go about this please.
[12:11] <wolfeyes> Squirm, you da clever fello according to kilos.
[12:14] <psydroid> hi wolfeyes
[12:14] <psydroid> hi Trixar_za
[12:14] <wolfeyes> heya psydroid
[12:15] <psydroid> hoi Cantide, Ludo en zeref
[12:15] <psydroid> have you mounted the drive?
[12:16] <Trixar_za> Hey psydroid
[12:16] <psydroid> if so you can chroot into the installation and reset the password
[12:16] <psydroid> or you can edit the /etc/shadow file and remove the password
[12:17] <psydroid> if the partition isn't encrypted, that is
[12:21] <WOLFEYES> hmm
[12:22] <kilos> hey you clever guys. howm i gonna chamge the password on that second drive
[12:23] <Kilos> whew
[12:23] <Kilos> Trixar_za, talk to me
[12:24] <Kilos> everything rushed here. got one night to do lotsa work
[12:29] <Kilos> psydroid, wassup
[12:38] <Kilos> psydroid, i have his drive plugged in as a second drive on my pc so i can still boot from my unity.
[12:39] <Kilos> did a boot repair from unity and then went to boot from his drive but he dont remember login name and password anymore
[12:39] <Kilos> so its at the login prompt at the moment on his kde
[12:39] <Kilos> btw wolfeyes is my son
[12:41] <Kilos> can i boot from my unity and change his name and password?
[12:41] <psydroid> Kilos, what I told you above should work, you just need to reset or remove the password from your installation
[12:41] <psydroid> sure
[12:42] <Ludo> hi guys
[12:42] <Kilos> hi Ludo wb
[12:42] <Ludo> so just me basically checking is there any computer store where I can walk in and buy ubuntu preinstalled with support?
[12:42] <Kilos> whole month you didnt visit
[12:42] <Ludo> Thanks kilos
[12:43] <Ludo> erm :/ I should be logging in at least I'm just lurking :P
[12:43] <Kilos> lol
[12:43] <Kilos> no man always say hi to the guys
[12:43] <Ludo> And to be honest I mostly just chat when I should be studying
[12:43] <Kilos> ah
[12:44] <Ludo> because its a bit harder to leave the house for 30 minutes and go find someone to chat to and after 30 minutes to study again
[12:45] <Kilos> ya
[12:45] <Kilos> there were a few places selling lappys with ubuntu preinstalled on the lists a while ago
[12:45] <Kilos> support you get here
[12:45] <inetpro> Ludo: why do you want to pay for support when you can support yourself?
[12:46] <Ludo> mmm can you maybe give me a date etc so that I can go scan the lists?
[12:46] <inetpro> Kilos: tell mazal he should replace all his broken windows with ubuntu
[12:46] <Kilos> few months back ludo
[12:47] <Kilos> lol good one inetpro
[12:47] <Ludo> don't worry i will just google
[12:47] <Kilos> k
[12:47] <inetpro> Ludo: what are you googling for?
[12:48] <inetpro> Linux in general supports a wider range of devices than Windows, just build your own
[12:49] <Kilos> he wants to buy a ubuntu preinstalled pc inetpro
[12:49] <inetpro> Kilos: but why?
[12:49] <inetpro> Ludo has to much money?
[12:49] <Kilos> so it doesnt come with winsucks costs added i spose
[12:50] <Kilos> psydroid, do i just trash the 2 shadow files in his /etc/
[12:51] <inetpro> Kilos: hmmm
[12:51] <psydroid> Kilos, no, you edit /etc/shadow
[12:51] <Kilos> if it shows name and password i could gedit hem
[12:52] <Kilos> then gotta chown them first
[12:52] <inetpro> Maaz: google recover password ubuntu
[12:52] <Maaz> inetpro: "How to reset your password in Ubuntu" http://www.psychocats.net/ubuntu/resetpassword :: "How-To Recover password under Ubuntu | Ubuntu Geek" http://www.ubuntugeek.com/how-to-recover-password-under-ubuntu.html :: "recovery - Recover password - Ask Ubuntu" http://askubuntu.com/questions/148741/recover-password :: "Reset Your Forgotten Ubuntu Password in 2
[12:52] <Maaz> Minutes or Less - How ..." http://www.howtogeek.com/howto/linux/reset-your-forgotten-ubunt…
[12:52] <Kilos> there are 2 shadow files
[12:52] <Kilos> ah dankie
[12:52] <psydroid> Kilos, no, don't do that
[12:53] <Kilos> oh
[12:53] <psydroid> I mean, don't chown the files
[12:53] <Kilos> he doesnt remember the username either
[12:53] <psydroid> I always do those things as root
[12:54] <Kilos> he only getting 20% oxygen from lungs so forgets lots
[12:54] <Kilos> ok then i just gotta work out the correct path
[12:54] <psydroid> oh, then you can add a new username and password
[12:54] <psydroid> yes
[12:54] <psydroid> are you in a root shell?
[12:54] <psydroid> sudo su -
[12:55] <Kilos> im on my untiy at the moment
[12:55] <Kilos> unity
[12:55] <psydroid> so you can start Terminal
[12:55] <inetpro> Kilos: boot into recovery mode on that disk
[12:56] <Kilos> ok im root now
[12:56] <Kilos> it doesnt show that inetpro goes straight to login prompt
[12:57] <psydroid> where is the second drive mounted?
[12:57] <psydroid> mount should give the answer
[12:57] <psydroid> something in /media
[12:58] <Kilos> hmm
[12:58] <Kilos> grrr
[12:58] <psydroid> maybe tab completion works
[12:58] <Kilos>       ..  /media/252 GB Filesystem
[12:59] <Kilos> starting here with / dont work
[12:59] <psydroid> yeah, strange name
[12:59] <Kilos> thats how my unity sees it
[13:00] <psydroid> but there is filesystem on it with /bin /etc /home etc.?
[13:00] <psydroid> a filesystem*
[13:01] <Kilos> yip i can get into /etc/ with gui
[13:01] <psydroid> ok
[13:01] <Kilos> and see the 2 shadow files
[13:02] <psydroid> and what username is in /etc/passwd?
[13:03] <psydroid> maybe you can just recover the password without recreating the account
[13:03] <Kilos> its locked
[13:04] <psydroid> ok
[13:04] <Kilos> i can chown the whole etc?
[13:04] <psydroid> no
[13:04] <Kilos> lol
[13:04] <psydroid> that's not a good idea
[13:05] <psydroid> let me go to my computer so I can help you better
[13:05] <Kilos> only a few files there are locked
[13:05] <Kilos> ty
[13:11] <Kilos> im on maverick here . gonna take modem to my unity so i can work from there
[13:11] <Kilos> hard work running tween pcs
[13:11] <psydroid> oh
[13:13] <psydroid> it's actually not that hard
[13:13] <psydroid> you can chroot into /media/252 GB Filesystem
[13:14] <psydroid> chroot /media/252\ GB\ Filesystem
[13:14] <psydroid> probably
[13:15] <psydroid> or just use tab completion
[13:15] <Kilos-> lemme try that
[13:16] <Kilos-> chroot: cannot change root directory to /media/252 GB Filesystem: No such file or directory
[13:17] <Kilos-> tab moplete bloeps
[13:17] <Kilos-> complete
[13:17] <psydroid> chroot /media/[tab]
[13:18] <psydroid> does it work now?
[13:18] <Kilos-> nope blope
[13:18] <Kilos-> bell whatever its called
[13:18] <Kilos-> the error sound
[13:19] <psydroid> where exactly is the second drive mounted
[13:19] <psydroid> mount
[13:19] <psydroid> should tell you
[13:20] <Kilos-> i think this is it
[13:20] <Kilos-> /dev/sdb1 on /media/cd2f2b6b-400d-452a-825a-4567d913091b type ext4 (rw,nosuid,nodev,uhelper=udisks)
[13:21] <Kilos-> ill pastebin the output of mount
[13:21] <inetpro> ai
[13:21] <psydroid> oh
[13:22] <psydroid> this is enough info
[13:22] <Kilos-> http://slexy.org/view/s21707gZBI
[13:22] <Kilos-> there lotsa stuff
[13:23] <psydroid> yes
[13:23] <Kilos-> if it wasnt for all his stuff on there id format and clean install
[13:23] <psydroid> but the ond you pasted is the relevant one
[13:23] <Kilos-> its a 500 gB drive split in two looks like
[13:23] <psydroid> nah, that's not necessary
[13:24] <psydroid> one*
[13:24] <Kilos-> ah
[13:24] <Kilos-> si its chroot /media/cd2f2b6b-400d-452a-825a-4567d913091b
[13:24] <Kilos-> so
[13:24] <psydroid> chroot /media/cd2f2b6b-400d-452a-825a-4567d913091b
[13:25] <psydroid> yes
[13:25] <Kilos-> ok sec
[13:26] <Kilos-> bash: chroot: command not found
[13:26] <Kilos-> sigh
[13:26] <psydroid> that's strange
[13:27] <psydroid> I have it on my system
[13:27] <Kilos-> root@P4:/# chroot /media/cd2f2b6b-400d-452a-825a-4567d913091b
[13:27] <Kilos-> thats the command i used
[13:27] <psydroid> that should work
[13:28] <psydroid> ls /media/cd2f2b6b-400d-452a-825a-4567d913091b
[13:28] <psydroid> does that work?
[13:28] <Kilos-> ls: cannot access /media/cd2f2b6b-400d-452a-825a-4567d913091b: No such file or directory
[13:29] <psydroid> then it got unplugged somehow
[13:30] <psydroid> or try chroot /media/[tab]
[13:30] <inetpro> ls -la /media/
[13:30] <psydroid> [tab] means press the tab
[13:31] <Kilos-> total 12
[13:31] <Kilos-> drwxr-xr-x  3 root root 4096 Apr 13  2012 .
[13:31] <Kilos-> drwxr-xr-x 21 root root 4096 Apr 13  2012 ..
[13:31] <Kilos-> lrwxrwxrwx  1 root root    7 Apr 13  2012 floppy -> floppy0
[13:31] <Kilos-> drwxr-xr-x  2 root root 4096 Apr 13  2012 floppy0
[13:32] <Kilos-> chroot /media/floppy
[13:32] <Kilos-> thats what tab does now
[13:33] <Kilos-> ls -la shows 4 lines but says 12 at the top
[13:33] <Kilos->  of wait
[13:33] <Kilos-> is it not because i have it open
[13:34] <Kilos-> mounted so to say
[13:34] <inetpro> clearly the drive is not mounted
[13:34] <Kilos-> it shows here in the launcher
[13:35] <Kilos-> must i unmount it
[13:35] <inetpro> Kilos-: in the launcher, can you launch it?
[13:35] <Kilos-> yip
[13:35] <inetpro> and what is the folder name when you have launched it?
[13:35] <Kilos-> shows all the ubuntu folders
[13:36] <Kilos-> 252 GB Filesystem
[13:36] <inetpro> full path!!
[13:37] <Kilos->   .  /media/252 GB Filesystem
[13:37] <inetpro> ls -la /media
[13:38] <inetpro> ls -la /media/252\ GB\ Filesystem
[13:38] <inetpro> Kilos-: waar kom die dot (". ") vandaan?
[13:39] <Kilos-> thats so chansever dont think the / is for them
[13:39] <Kilos-> http://slexy.org/view/s200y9PZZO
[13:39] <inetpro> ahh
[13:40] <Kilos-> root@P4:/# ls -la /media/252\ GB\ Filesystem
[13:40] <Kilos-> ls: cannot access /media/252 GB Filesystem: No such file or directory
[13:40] <Kilos-> sjoe
[13:40] <inetpro> ai
[13:40] <Kilos-> mustnt i unmount it?
[13:40] <inetpro> wat maak jy tussendeur dat hy so skielik verdwyn?
[13:41] <Kilos-> unity shows ejec on right click in the launcher
[13:41] <Kilos-> ek sug miskien te hard
[13:41] <Kilos-> eject
[13:41] <inetpro> I say, it's really really simple to recover a password with Ubuntu
[13:41] <inetpro> Ubuntu has a recovery option in the boot menu
[13:42] <Kilos-> he dunno what username he used either inetpro
[13:42] <Kilos-> how do i stop it in the boot menu
[13:42] <Kilos-> it goes straight to login prompt
[13:43] <inetpro> Kilos-: what version of Ubuntu?
[13:43] <Kilos-> 12.04 kde
[13:43] <Kilos-> i think
[13:44] <inetpro> http://naveenubuntu.blogspot.com/2012/05/recover-login-password-of-ubuntu-1204.html
[13:44] <Kilos-> oh my lemme run sudo update-grub and make sure
[13:45] <Kilos-> sjoe
[13:45] <Kilos-> Found Ubuntu 11.04 (11.04) on /dev/sdb1
[13:45] <Kilos-> Found Ubuntu 10.10 (10.10) on /dev/sdb6
[13:46] <inetpro> ok Kilos-, from what  noticed in your slexy it seems that /dev/sdb1 is you external drive
[13:46] <inetpro> that would be 11.04
[13:47] <inetpro> am I right?
[13:47] <Kilos-> yip
[13:48] <inetpro> obviously there are multiple ways to tackle the problem
[13:48] <inetpro> and since you have it as an external drive already, just go ahead and follow psydroid's method, but
[13:48] <Kilos-> i think i got him to install maverick for some reason as well
[13:48] <inetpro> since, you are struggling to mount that automagically, just go mount it manually
[13:48] <Kilos-> its plugged in as second harddrive here
[13:49] <inetpro> mkdir /kilos1104
[13:49] <Kilos-> you need to know the path to mount
[13:49] <inetpro> mount /dev/sdb1 /Kilos-1104
[13:49] <inetpro> oops
[13:49] <inetpro> mount /dev/sdb1 /Kilos1104
[13:49] <inetpro> and eish again
[13:49] <inetpro> mount /dev/sdb1 /kilos1104
[13:49] <Kilos-> lol
[13:50] <inetpro> watch out for the case!!!
[13:50] <Kilos-> ah
[13:50] <Kilos-> ok
[13:50] <Kilos-> sec
[13:51] <inetpro> obviously you need root permissions for the above... in other words sudo
[13:52] <inetpro> sudo mkdir /kilos1104
[13:52] <inetpro> sudo mount /dev/sdb1 /kilos1104
[13:52] <Kilos-> sudo mkdir /Kilos1104
[13:52] <Kilos-> miles@P4:~$ sudo mount /dev/sdb1 /kilos1104
[13:52] <Kilos-> eish
[13:52] <inetpro> ai!!!
[13:52] <inetpro> watch out for the case!!!
[13:53] <Kilos-> ok must be mounted now
[13:54] <Kilos-> no ugly comment
[13:54] <inetpro> NOTE: linux is case sensitive
[13:54] <Kilos-> yip ty
[13:54] <inetpro> ls -la /kilos1104
[13:55] <Kilos-> nee man ls -la /Kilos1104
[13:55] <inetpro> ok
[13:55] <inetpro> and?
[13:56] <Kilos-> http://slexy.org/view/s2ED5CdSEr
[13:56] <Kilos-> everything root
[13:56] <inetpro> ls -l /Kilos1104/etc/shad*
[13:56] <Kilos-> his root or mine?
[13:56] <inetpro> root is root
[13:57] <Kilos-> -rw-r----- 1 root shadow 817 Apr 26  2011 /Kilos1104/etc/shadow
[13:57] <Kilos-> -rw------- 1 root root   817 Apr 26  2011 /Kilos1104/etc/shadow-
[13:57] <inetpro> now go modify the shadow file and just kill the password string
[13:58] <Kilos-> ok i go ssee
[13:59] <inetpro> don't  mess with the permissions
[13:59] <Kilos-> still shows an X on it
[14:00] <inetpro> AFAIAA you should get away by just removing the X
[14:00] <inetpro> just delete that one character
[14:00] <Kilos-> isnt that a lock
[14:00] <inetpro> eh!
[14:01] <Kilos-> its an X showing in the passwd file
[14:01] <inetpro> make sure it is the password field
[14:01] <inetpro> delete the X in the password field
[14:02] <Kilos-> it shows a file with an X bottom right corner
[14:02] <inetpro> ai
[14:03] <inetpro> Kilos-: what editor?
[14:03] <Kilos-> i just double clicked on /etc/
[14:04] <inetpro> sjoe
[14:04] <psydroid> I think you are trying to edit the file with gedit or something as a regular user
[14:05] <inetpro> Kilos-: jy's gevaarlik braaf
[14:05] <Kilos-> gevaarlik dom
[14:05] <psydroid> don't you have nano?
[14:05] <Kilos-> i have gedit installed
[14:05] <psydroid> well, yes
[14:05] <Kilos-> just need to work out that path
[14:06] <inetpro> Kilos-: nano is ook baie eenvoudig om te leer, net soos gedit maar op die cli
[14:06] <Kilos-> must it now go through /Kilos11.04
[14:06] <inetpro> psydroid: help him with your chroot method
[14:07] <inetpro> it's now mounted at /Kilos1104
[14:07] <Kilos-> nie nou tyd om te leer nie inetpro het seker 6 of 8 drives om vanaand reg te maak
[14:07] <Kilos-> hy ry more weer
[14:07] <psydroid> inetpro, ok
[14:07] <inetpro> ek weet nie wat psydroid se metode is nie
[14:07] <Kilos-> im lost all sides. head thumping too
[14:08] <psydroid> inetpro, just regular unix stuff
[14:08] <Kilos-> but no time and power just went
[14:08] <inetpro> ai
[14:08] <Kilos-> wbb
[14:08] <psydroid> chroot /Kilos1104
[14:08] <psydroid> adduser
[14:09] <Kilos-> dorry psy
[14:09] <Kilos-> gotta run
[14:09] <Kilos-> ups screeming
[14:20]  * inetpro also lost power but back now, and on me phone's hotspot
[14:21] <inetpro> so psydroid when you've chrooted what is the next step?
[14:23] <psydroid> inetpro, you just edit /etc/shadow to take out the password, run "passwd <user>" or run "adduser", there are many different ways to recover passwords
[14:24] <inetpro> true
[14:24] <psydroid> I used slackware for many years so I got intimately familiar with doing these things from the command line
[14:25] <inetpro> ahh, that makes good sense
[14:26]  * inetpro just haven't done it with the chroot method before... even looks like the easiest method
[14:29] <psydroid> it mostly worked on solaris too
[14:29] <inetpro> I have blanked out the password field many times before but they keep changing things these days
[14:30] <inetpro> like hiding the grub menu or using encryption...
[14:30] <inetpro> makes it a little bit more difficult but nothing is fool proof when you have physical access
[14:37] <psydroid> yeah
[14:39] <inetpro> and if I remember correctly you can get to the grub menu by holding shift down during the boot process just after the bios options
[14:50] <psydroid> I think so too, but it doesn't always work
[14:52] <psydroid> because the graphical grub menu doesn't always show up on older ubuntu versions
[15:34] <Kilos> sjoe long power off
[15:34] <Kilos> lemme try get all them stuffs going again
[15:43] <Kilos> psydroid, i got it mounted with this command
[15:44] <Kilos> ouput of ls -l /Kilos1104/etc/shad* is
[15:45] <Kilos> root@P4:~# ls -l /Kilos1104/etc/shad*
[15:45] <Kilos> -rw-r----- 1 root shadow 817 Apr 26  2011 /Kilos1104/etc/shadow
[15:45] <Kilos> -rw------- 1 root root   817 Apr 26  2011 /Kilos1104/etc/shadow-
[15:45] <Kilos> how we sort them passwords now please
[15:45] <Kilos> looks like username is pc or Pc
[15:45] <Kilos> me forgets
[15:46] <inetpro> wb Kilos
[15:46] <inetpro> Kilos: I like psydroid's method with the chroot
[15:46] <Kilos> ty inetpro 22mm and lotsa donner bliksem
[15:46] <Kilos> ok lets do it
[15:46] <Kilos> must i exit from root?
[15:47] <inetpro> chroot /Kilos1104
[15:47] <inetpro> no
[15:47] <psydroid> wb Kilos
[15:48] <Kilos> bash: groups: command not found
[15:48] <Kilos> ty psydroid
[15:49] <Kilos> it dont like that command again
[15:49] <Kilos> sigh
[15:49] <psydroid> you mean the chroot command?
[15:50] <Kilos> ya
[15:50] <Kilos> chroot /Kilos1104
[15:50] <inetpro> Kilos: how come it says groups: command not found ?
[15:50] <Kilos> ??
[15:51] <Kilos> root@P4:/# chroot /Kilos1104
[15:51] <Kilos> bash: chroot: command not found
[15:51] <Kilos> you the expert why ask me
[15:51] <inetpro> hmm...
[15:52] <Kilos> hehe i will make you old like me
[15:52] <inetpro> Kilos: ls -la /Kilos1104/etc
[15:52] <inetpro> put that on slexy
[15:53] <inetpro> unless there's little output
[15:53] <Kilos> ls: cannot access /Kilos1104/etc: No such file or directory
[15:53] <inetpro> aha
[15:53] <inetpro> so your drive is not mounted meneer!?
[15:54] <Kilos> root@P4:~# mount /dev/sdb1 /Kilos1104
[15:54] <Kilos> root@P4:~# ls -l /Kilos1104/etc/shad*
[15:54] <inetpro> oi
[15:54] <Kilos> no error  there
[15:55] <Kilos> what oi?
[15:55]  * inetpro trying to think
[15:56] <Kilos> hehe
[15:57] <inetpro> ahh, I think I know what it is
[15:58] <Kilos> i can mount it by launching home and then that filesystem size drive again if you like
[15:58] <Kilos> tell
[15:58] <inetpro> I guess he put his stuff across multiple partitions
[15:59] <Kilos> he has 1104 on first 252g and maverick on rest of drive
[15:59] <Kilos> no /root / and /home like i do
[15:59] <inetpro> hmm...
[15:59] <Kilos> he let kde decide
[16:00] <inetpro> cat Kilos1104/etc/fstab
[16:00] <inetpro> cat /Kilos1104/etc/fstab
[16:00] <Kilos> cat: /Kilos1104/etc/fstab: No such file or directory
[16:01] <inetpro> hmm... you sure that shado* still returns stuff ?
[16:01] <Kilos> lemme try
[16:02] <Kilos> nope
[16:02] <Kilos> something gone
[16:02] <Kilos> i mount again
[16:02] <inetpro> umount first
[16:03] <Kilos> gotta find it first
[16:03] <inetpro> umount /dev/sdb1
[16:03] <inetpro> then pull it out and push it back in before you mount again
[16:03] <Kilos> umount: /dev/sdb1: not found
[16:04] <Kilos> cant do that with power running its plugged in as second hdd here
[16:04] <inetpro> oh ya... forgot that it's a normal disk
[16:05] <inetpro> shutdown and make sure it's properly seated
[16:05] <Kilos> ok be back asap
[16:09] <Kilos> ok do i go sudo -i to start
[16:09] <Kilos> easier than typing sudo all the time
[16:12] <Kilos> root@P4:~# mount /dev/sdb1
[16:12] <Kilos> mount: can't find /dev/sdb1 in /etc/fstab or /etc/mtab
[16:12] <inetpro> mount /dev/sdb1 /Kilos1104
[16:12] <Kilos> ok back to prompt
[16:13] <inetpro> Kilos: just be careful when on the hash/root prompt
[16:13] <Kilos> ok
[16:13] <inetpro> now do the chroot thing
[16:13] <Kilos> i copy paste what you tell me
[16:13] <inetpro> chroot /Kilos1104
[16:14] <Kilos> root@P4:~# chroot /Kilos1104
[16:14] <Kilos> bash: groups: command not found
[16:14] <Kilos> ai
[16:14] <inetpro> ai
[16:15] <inetpro> did the prompt change?
[16:15] <Kilos> i try
[16:15] <Kilos> ls -l /Kilos1104/etc/shad*
[16:15] <inetpro> Kilos: did the prompt change?
[16:16] <Kilos> ya went ot next line
[16:16] <inetpro> Kilos: did the prompt change?
[16:16] <inetpro> is it different?
[16:16] <Kilos> no
[16:16] <inetpro> I think you've perhaps successfully chrooted
[16:16] <Kilos> same root
[16:17] <inetpro> are you sure?
[16:17] <inetpro> look carefully
[16:17] <Kilos> root@P4:/#
[16:17] <inetpro> root@P4:~# vs root@P4:/#
[16:17] <inetpro> there's a difference
[16:18] <inetpro> now your /Kilos1104/etc is just /etc
[16:18] <inetpro> Kilos: what's the username he used?
[16:18] <Kilos> pc or Pc
[16:18] <inetpro> check the passwd file
[16:18] <inetpro> cat /etc/passwd
[16:19] <inetpro> make sure about the case
[16:20] <inetpro> then go change his password with the passwd command
[16:20] <Kilos> http://slexy.org/view/s21v0wT6Ty
[16:20] <inetpro> ai
[16:21] <Kilos> i can only make sure about it if i try boot there again
[16:21] <inetpro> is dit alles?
[16:21] <Kilos> found the recovery bit and tried
[16:21] <inetpro> nee wag
[16:21] <inetpro> just adduser
[16:22] <inetpro> or is it useradd
[16:22] <Kilos> ?
[16:23] <Kilos> i dunno how to do that inetpro
[16:23] <inetpro> Kilos: adduser koos
[16:24] <inetpro> and follow the easy prompts
[16:24] <Kilos> bash: adduser: command not found
[16:24] <Kilos> sigh
[16:24] <inetpro> hmm...
[16:26] <inetpro> Kilos: useradd piet
[16:26] <inetpro> passwd piet
[16:26] <Kilos> why not koos anymore
[16:26] <inetpro> your choice :-)
[16:26] <Kilos> bash: useradd: command not found
[16:27] <inetpro> anything that is not yet in the password dv
[16:27] <inetpro> db*
[16:27] <inetpro> ai
[16:27] <inetpro> cat /etc/fstab
[16:27] <inetpro> I think his /usr was in a different partition
[16:28] <Kilos> http://slexy.org/view/s21WQ4j7O0
[16:29] <inetpro> hmm...
[16:29] <charl> good evening
[16:29] <Kilos> does that mean anything to you
[16:29] <Kilos> hi charl
[16:30] <charl> hi Kilos
[16:30] <charl> Maaz: coffee on
[16:30]  * Maaz starts grinding coffee
[16:30] <charl> how's it going?
[16:30] <inetpro> Kilos: ls -l /usr/sbin/useradd
[16:30] <Kilos> battling with sons drive
[16:30] <inetpro> hi charl
[16:31] <charl> hi inetpro
[16:31] <charl> Kilos: ah, hw problems?
[16:31] <Kilos> ls: cannot access /usr/sbin/useradd: No such file or directory
[16:31] <inetpro> Kilos: something is amiss
[16:32] <inetpro> Kilos: ls -l /usr/bin/
[16:32] <Kilos> yeah lost boot sector or something and after boot-repair cant get in with name/password
[16:32] <Kilos> ls: cannot access /usr/bin/: No such file or directory
[16:32] <Kilos> cant be mounted
[16:32] <inetpro> Kilos: is the data on there impoirtant?
[16:32] <Trixar_za> ...
[16:32] <Trixar_za> It's adduser
[16:32] <Trixar_za> not useradd
[16:33] <charl> Trixar_za: useradd also exists
[16:33] <psydroid> hoi charl
[16:33] <charl> they are two separate utilities
[16:33] <Kilos> it cant find any of those commands
[16:33] <charl> why there are two i don't know
[16:33] <charl> psydroid: hi
[16:33] <inetpro> useradd is lower level
[16:34] <charl> Kilos: paste us a ls / maybe?
[16:34] <inetpro> Kilos: is the data on there impoirtant?
[16:34] <psydroid> I think adduser is just a script for your convenience
[16:34] <inetpro> exactly
[16:34] <Maaz> Coffee's ready for charl!
[16:34] <charl> yeah i think that's correct psydroid
[16:34] <charl> come to think of it, i don't even know which one i normally use
[16:34] <inetpro> Kilos: is the data on there important?
[16:34] <charl> i don't add users to my system very often
[16:34] <charl> i think adduser is easier
[16:34] <Kilos> too small to paste
[16:35] <Kilos> bin   etc	  lib	      mnt   root     srv  usr
[16:35] <Kilos> boot  home	  lost+found  opt   sbin     sys  var
[16:35] <Kilos> dev   initrd.img  media       proc  selinux  tmp  vmlinuz
[16:35]  * inetpro would suggest backing up important data and reformatting
[16:35] <Kilos> yes lotsa importand info
[16:35] <Kilos> thats why he waited to bring
[16:35] <charl> your usr is there, what's ls /usr and /usr/sbin ?
[16:36] <Kilos> ls /usr nothing
[16:36] <charl> ah ok there is something weird already
[16:36] <inetpro> charl: you came in late... just for the record, that is a chrooted 2nd HDD
[16:36] <charl> inetpro: oh i see, thanks
[16:36] <Kilos> ls: cannot access /usr/sbin: No such file or directory
[16:37] <charl> Kilos: i think inetpro has a point, it might be easier to just backup the important data and then reformat ?
[16:37] <charl> if you know where to find the important data that is
[16:37] <psydroid> it should be in /home
[16:37] <Kilos> nope i dunno whats where
[16:37] <Kilos> better i chown /etc/
[16:38] <psydroid> that will kill the system for sure
[16:38] <inetpro> Kilos: /etc is normally not important apart from unlikely custom IP adderses etc
[16:38] <Kilos> change password and then try boot
[16:38] <inetpro> addresses as well
[16:39] <Trixar_za> No, adduser is the original. useradd was added for convience. That's why it does not exist within busybox systems. It's a debianism
[16:39] <inetpro> Kilos: there's no visible proper user name to start with
[16:39] <inetpro> Trixar_za: interesting
[16:39] <Kilos> lemme go try boot from it again and make sure
[16:39] <inetpro> Kilos: hang on
[16:39] <Kilos> ok
[16:39] <inetpro> you said there's a 2nd Ubuntu partition?
[16:40] <Kilos> saw pc or Pc at the place you enter password
[16:40] <Trixar_za> or a redhatism - I know somebody added it. whois and whereis also doesn't exist with busybox systems.
[16:40] <Kilos> ya
[16:40] <inetpro> 10/11 15:45:34 <Kilos-> Found Ubuntu 10.10 (10.10) on /dev/sdb6
[16:40] <Trixar_za> Although I think whois might get added eventually
[16:41] <Kilos> the other one is 240 GB Filesystem
[16:41] <inetpro> Kilos: is that another different physical drive?
[16:42] <inetpro> can't be because then it would be sdc
[16:42] <Kilos> its a partition in same 500 gB drive
[16:42] <inetpro> ok, tell me what exactly you are trying to achieve
[16:42] <Kilos> who me?
[16:42] <inetpro> Kilos: yes :-)
[16:43] <inetpro> Kilos: is it not better to use the bigger partition?
[16:43] <Kilos> i want him to be able to put it back in his pc and carry on working from it
[16:43] <inetpro> we can try to crack the passwd on that one
[16:43] <inetpro> Kilos: quick quick, let's try
[16:44] <Kilos> one sec
[16:44] <inetpro> type exit to get out of chroot
[16:44] <Kilos> lemme mount it from home then we look at ls et
[16:44] <Kilos> etc
[16:44] <Kilos> oh its gone since mounting
[16:44] <Kilos> oh my
[16:45] <Kilos> ok heres an idea
[16:45] <Kilos> will i be able to trash the shadow files in gui from home
[16:45] <inetpro> Kilos: don't do that!!!
[16:45] <Kilos> other wise chown the whole thing
[16:45] <Kilos> oh
[16:46] <inetpro> who asked you to do that?
[16:46] <Kilos> is my idea
[16:46] <inetpro> ai
[16:46] <Kilos> then passwds gone isnt it
[16:46] <Kilos> i dunno whats in them shadow files
[16:46] <inetpro> you mess up a whole lot of stuffs by chowning
[16:47] <inetpro> ther are a lot of file with many different user ownerships
[16:47] <Kilos> maybe the password is corrupted because he tried all he could remember
[16:48]  * inetpro has to go buy some milk
[16:48] <Kilos> then i gotta just get the correct path to shadow and gedit it
[16:48] <inetpro> should get me self a cow
[16:48] <Kilos> lol
[16:48] <inetpro> Kilos: sorry... I be back laters
[16:48] <charl> inetpro: but then you have to milk the smelly thing
[16:48] <charl> :D
[16:48] <Kilos> np guoosie
[16:48] <inetpro> lots of others who can help here
[16:49] <Kilos> ya lets see who got ideas
[16:49] <charl> and your garden stinks of cow dung :(
[16:49] <Kilos> come on charl Trixar_za
[16:49] <Kilos> psydroid,
[16:49] <inetpro> Kilos: just before I go, just trust that method of psydroid, it works
[16:50] <Kilos> yip if i can find the files it can
[16:50] <Kilos> psydroid, coooweee
[16:50] <Kilos> cant one boot from cd and change a password in the installation
[16:50] <inetpro> unmount the previous partition and mount the new device /dev/sdb6 and map it to Kilos1104
[16:51] <inetpro> stupid choice of name by me earlier
[16:51]  * inetpro wbb
[16:51] <Kilos> lol
[16:51] <Kilos> ty inetpro
[16:52] <psydroid> Kilos, where exactly are you now in the password recovery stage?
[16:53] <Kilos> whew psydroid we cant do niks
[16:54] <psydroid> Kilos, waarom niet?
[16:54] <Kilos> no commands work after mounting to that Kilos1104 place
[16:54] <Kilos> i dunno
[16:54] <Kilos> now it wont umount
[16:54] <Kilos> grrr
[16:54] <psydroid> but the directories are still there?
[16:54] <psydroid> most of them at least?
[16:54] <Kilos> everything must still be there
[16:55] <Kilos> lemme reboot and mount from gui
[16:55] <psydroid> and you said there is a second installation
[16:55] <psydroid> of maverick on the same drive
[16:55] <Kilos> yip drive split in 2
[16:55] <Kilos> 11.04 kde on first and maverick on second
[16:55] <Kilos> but both passwds gone mal
[16:56] <psydroid> it's always a good idea to create a separate /home partition
[16:56] <psydroid> so you can reinstall an operating system without worrying about data loss
[16:56] <Kilos> yip he hasnt been that deep into ubuntu yet. too busy with woinsucks at work
[16:57] <Kilos> maybe i can open home from here and copy it somewhere
[16:57] <psydroid> I guess it would be too hard to just copy everything over to a backup drive
[16:57] <Kilos> drag and drop to my drive or something
[16:57] <psydroid> oh that would be great
[16:58] <Kilos> oh ya its 500gig
[16:58] <Kilos> lemme try
[16:58] <psydroid> is the drive still connected?
[16:58] <psydroid> wait
[16:58] <Kilos> dunno how much space needed
[16:58] <Kilos> yes?
[16:58] <psydroid> where is it mounted?
[16:58] <psydroid> you can calculate the space
[16:59] <Kilos> i dunno doesnt show here in unity launcher like a mount from home
[16:59] <Kilos> lemme reboot
[16:59] <Kilos> will look at it from home and see
[16:59] <psydroid> ok
[16:59] <Kilos> but unity not lekker like maverick for doing this
[16:59] <Kilos> wbb
[17:01] <Squirm> good evening
[17:01] <Squirm> anyone know a site where I can stream the rugby? besides SuperSport
[17:09] <charl> Squirm: radio or tv?
[17:10] <Squirm> tv
[17:11] <Squirm> @ charl
[17:11] <Squirm> cause there are lots of members only websites
[17:16] <charl> radio.de has a lot of radio stations but i don't know about tv
[17:17] <Squirm> seems like the irb website has a radio station too
[17:17] <Squirm> online
[18:11] <inetpro> hmm....
[18:11]  * inetpro is back but Kilos is gone?
[19:13] <charl> hi smile4ever
[19:13] <charl> how's it going
[19:13] <smile4ever> fine :D
[19:13] <smile4ever> do you use techradar? :D
[19:14] <charl> not really
[19:14] <charl> what is it?
[19:14] <smile4ever> a news site :p
[19:14] <smile4ever> tech minded
[19:14] <charl> ah
[19:14] <smile4ever> I wrote a user style for it :)
[19:14] <smile4ever> http://userstyles.org/styles/78158/techradar-clean-white-centered :)
[19:14] <charl> i tend to follow tweakers but there are too many of these types of sites
[19:15] <charl> ah
[19:16] <smile4ever> tweakers.net, charl ? :p
[19:17] <charl> ja
[19:17] <smile4ever> :)
[19:17] <charl> but i try to keep it at that, otherwise i spend the whole day reading news and i don't get to work :)
[19:17] <smile4ever> I use Google Reader to manage them :p
[19:17] <charl> i used to use a feed reader but also couldn't keep up
[19:17] <charl> then the unread items just heaps up and gives me anxiety :P
[19:17] <charl> it almost feels like your mailbox that goes out of control :D
[19:26] <smile4ever> lol :D
[19:26] <smile4ever> you can subscribe to whatever you like :p
[19:26] <smile4ever> and unsubscribe if it gets too much :p
[19:33] <smile4ever> byee :p
[22:24] <Squirm> Maaz: tell Trixar_za that I've decided to do the Cadiz Freedom swim next year(that's if I qualify, don't know how to yet)
[22:24] <Maaz> Squirm: Got it, I'll tell Trixar_za on freenode


[01:01] <Unit193> Oh gah, mini-dinstall won't sync because after DIF/FF, and delta (which I don't agree with, but meh.)
[01:03] <tsimonq2> Unit193: Does it break Feature Freeze?
[01:03] <tsimonq2> If it doesn't, I can sponsor a sync (maybe that's a force sync) for you
[01:04] <Unit193> https://packages.qa.debian.org/m/mini-dinstall/news/20170906T061935Z.html it certainly does. :P
[01:05] <tsimonq2> Oh ok :P
[01:05] <tsimonq2> FFE? :)
[01:08] <Unit193> Would have to convince them to drop the delta in the FFE too.  Might well get it though, just seems like a decent amount of effort whereas it'll get in for the next LTS for 'free'.
[01:10] <tsimonq2> Fair.
[01:12] <Unit193> Did you look at the delta?


[10:56] <jphilips> did anyone have a reply to my message "is screenshooter defaulting to open screenshots in 'Feh' with 'Open with:' a bug?"
[10:57] <jphilips> i sent in a patch for the installer slides for the link to the 20.04 documentation and sebastien said
[10:57] <jphilips> "changing the string would break the translations, you probably to sed change the msgid/msgstr in the po files to workaround"
[10:57] <jphilips> bug 1834269
[11:11] <bluesabre> jphilips: yes, that sounds like a bug. It should only affect the live session though, since we use feh there to draw the installer background
[11:13] <jphilips> bluesabre: so file against casper?
[11:14] <bluesabre> jphilips: file against xubuntu-default-settings, we'll need to figure out a way to not let feh grab defaults
[11:14] <bluesabre> jphilips: commented on that bug where seb128 is clearly wrong
[11:15] <bluesabre> Unless the url is included in the translations, in case he's right
[11:18] <bluesabre> In which case, you can use sed/awk if you're comfortable, otherwise various code editors can replace all files in a project. Just replace all that url to hit the po files as well
[11:19] <jphilips> https://imgur.com/Lfw6uIl.png
[11:29] <jphilips> unfortunately i'm not familiar with sed/awk
[11:34] <bluesabre> Yeah, don't do that.
[11:36] <bluesabre> jphilips: where's the source code for the installer located at?
[11:37] <jphilips> bluesabre: its a git repo
[11:37] <jphilips> https://git.launchpad.net/ubuntu/+source/ubiquity-slideshow-ubuntu
[11:38] <bluesabre> jphilips: thanks. I'll provide an extended patch shortly
[11:45] <bluesabre> jphilips: https://bugs.launchpad.net/ubuntu/+source/ubiquity-slideshow-ubuntu/+bug/1834269/comments/15
[11:45] <bluesabre> bbl
[11:46] <jphilips> thanks
[11:46] <jphilips> what does bbl stand for?
[11:49] <Unit193> Be Back Later.
[11:55] <jphilips> :D
[11:56] <Unit193> pkg:bsdgames has a command that may help with that. :3
[15:06] <jphilips> we use noto sans regular and noto sans bold as the default font and titlebar font, but when non-english characters appear, it doesn't fallback on the noto sans language variants that we ship. i believe there is some font config file that is used for fallbacks and does xubuntu ships its own or does it use the one from ubuntu
[21:36] <bluesabre> jphilips: I don't think we do anything specific for it
[21:37] <jphilips> bluesabre: what is your suggestion to this fix that i think should be builtin https://twitter.com/jphilipz/status/1248627053139619842
[21:38] <jphilips> that if arabic characters are used, noto sans should be falling back on noto sans arabic rather than dejavu sans
[23:03] -BottyMcBotFace:#xubuntu-devel- ::xfce4-announce:: ANNOUNCE: xfce4-taskmanager 1.2.3 released @ http://xfce.10915.n7.nabble.com/ANNOUNCE-xfce4-taskmanager-1-2-3-released-tp58278.html (by Simon Steinbeiss)


[00:33] <mhall119> Ronnie: that's also way too many queries for a single page :(
[00:33] <Ronnie> mhall119: it indeed is
[00:33] <mhall119> definitely sounds like we need a select_related somewhere
[00:34] <Ronnie> select_related does not help with O2M relations like teamevent->teams
[00:34] <Ronnie> i got it reduced to 2000 queries. but thats still a lot
[00:34] <mhall119> true, but sometimes you can reverse how you're doing the query to make it work
[00:35] <Ronnie>  mhall119, yes i did that on the venue list page, which reduced 800 to 10 queries
[00:35] <mhall119> \o/
[00:35] <Ronnie> but i see no option here
[00:35] <mhall119> aw :(
[00:35] <Ronnie> only this command: https://docs.djangoproject.com/en/dev/ref/models/querysets/#prefetch-related
[00:35] <mhall119> Ronnie: where are you looking?
[00:36] <Ronnie> but thats only available in the dev (1.4) version
[00:36] <Ronnie> mhall119: http://localhost:8000/meetings/history/
[00:38] <mhall119> Ronnie: are the queries coming from the history_meetings() on the model manager, or from something in the template/
[00:38] <Ronnie> the template has a teamevent.teams.all, that means that for each teamevent it should get the teams from the db. also the starttime, which is depended of the first team timezone setting or linked venue (that is shown 4 times per teamevent entry)
[00:38] <mhall119> ?
[00:38] <mhall119> ah, there we go
[00:39] <Ronnie> posted the wrong link. this is the corrent one: http://localhost:8000/events/history/
[00:40] <mhall119> and a select_related on line 72 of meetings/models.py won't help us here?
[00:42] <Ronnie> mhall119: what would you select als related ?
[00:42] <mhall119> the 'teams' field from TeamMeeting
[00:43] <Ronnie> select_related does not select O2Many relations. only O2O and ForeinKeys
[00:45] <mhall119> oh right, it's a M2M
[00:45] <Ronnie> thats the whole problem. and the teamevent.teams is called several times per teamevent
[00:46] <mhall119> right, which sucks because it's almost always going to be only one Team
[00:52] <Ronnie> i got it down to 1817 queries
[00:53] <Ronnie> somehow we should limit per team or month basis
[00:53] <Ronnie> mhall119: whats the point of having a page with all the past meetings ?
[01:20] <svwilliams> this is all so similar to stuff I use every day for work and yet so different
[01:20] <svwilliams> anyone have a good suggestion for a python/dijango tutorial?
[01:21] <svwilliams> maybe a walk through that you build something?
[01:43] <mhall119> svwilliams: the django website had a good 4-part tutorial
[01:44] <mhall119> svwilliams: https://docs.djangoproject.com/en/1.3/intro/tutorial01/
[01:45] <mhall119> Ronnie: I don't recall what the reason was, I think so that people could see what was done in the last month, etc, for UWN
[01:46] <mhall119> I think limiting it to a month at a time is reasonable though
[01:48] <svwilliams> I saw that mhall119 but I thought I'd ask, always good to get peoples opinions who have used the tutorials
[01:48] <svwilliams> I'll give it a try
[01:50] <mhall119> svwilliams: that's how I learned
[02:03] <nigelb> That's how I learned as well.
[02:03] <nigelb> Its interesting that I've never worked on a django project at the start
[02:03] <nigelb> I've always come in between and did lots of stuff
[02:24] <doctormo-other> nigelb: I tried to make a website, although to be fair I came to django because it contained the majority of the functionality I put into PCWE back in 2002
[02:25] <doctormo-other> It has frustrated me no end to have fairly poorly structured templating engines compared to the perl library I have. I mean django only just in 2011 got conditional element parsing.
[02:28] <nigelb> doctormo-other: heh, personally, I like jinja2 compared to django's templating engine.
[02:30] <doctormo-other> Yeah, nigelb I also sit on a hoard of other code that other projects will never really take advantage of.
[02:30] <doctormo-other> But learning code seems a lot more about popularity than technical ability these days.
[02:34]  * nigelb heads out
[10:32] <knome> is there a way to get a table with all cell borders in the ubuntu wiki?
[11:29] <doctormo-other> knome: Yes, see the table/cell style guide for moin wiki
[11:30] <knome> doctormo-other, i looked at that, but if you want all borders, you have to set those for every cell.
[11:30] <doctormo-other> Yes, and now you know why people write websites in html ;-)
[11:35] <knome> yeah well
[11:35] <knome> https://bugs.launchpad.net/ubuntu-website/+bug/889776
[11:35] <ubot4> Launchpad bug 889776 in ubuntu-website "Enable a CSS class for tables for better readability (affects: 2) (heat: 10)" [Undecided,New]
[11:35] <knome> if one could have a css class in the stylesheet, and just apply that for a table that needs borders...
[11:35] <knome> it would be *much* less work.
[11:36] <knome> imo that should be the default, but even something i have to manually set would be better than editing per-cell
[11:43] <doctormo-other> knome: You could, but it would mean editing the moinmoin and getting Canonical IS to redeploy it. Impossible!
[11:44] <knome> i know.
[11:44] <knome> but i've been bugging them too much already.
[11:44] <knome> i will not make their lives easy.
[11:45] <knome> i've been telling in my blog they are waayyyy suboptimal
[11:45] <knome> i will bug them eternally.
[12:33] <cjohnston> is there a way to figure out what is using a certain port
[12:41] <nigelb> yup
[12:42] <cjohnston> nm
[16:48] <cjohnston> daker: i replied again
[19:38] <cjohnston> mhall119: do you have the lp>u.c sso script?
[21:03] <mhall119> cjohnston: https://pastebin.canonical.com/55702/
[21:04] <mhall119> cjohnston: you can also reference https://wiki.canonical.com/InformationInfrastructure/ISD/Docs/SSO/MigratingFromLaunchpadLogin in the email to IS
[23:15] <knome> what's the status of team reporting? is that dead?