[09:11] <stickupkid> manadart, https://github.com/juju/juju/pull/12413
[11:14] <Alan21> Is there a way with Juju to configure an agent on the machines we already have, without providing Juju with SSH access on this machine ? like instead of expecting the OLM to deploy the agent we deploy it ourselves
[11:34] <stickupkid> Alan21, not that I'm aware of, but in "theory" it's possible. You'd have to follow the steps of a manual machine.
[11:36] <Alan21> What would be nice is to have a PKI where agents can be signed and register themselves in a secure way (mTLS) to Juju, rather than having Juju acting as an orchestration tool for its own agents
[11:36] <Alan21> Juju is supposed to be Application Management, therefore it should leave out the agents configuration to configuration management imho
[11:37] <Alan21> https://juju.is/docs/manual-cloud here it's all about SSH
[11:41] <stickupkid> Alan21, I agree, but we are where we are. Maybe raise a bug and see what happens...
[11:47] <Alan21> I'm not criticizing, don't get me wrong, just trying to understand what the community thinks and contribute as much as I can !
[11:48] <Alan21> Juju is awesome, I believe in this project a lot, I'm just concerned with a few details, first being this aspect of orchestration and the second one being security. I would like to be able to limit the deployable charms and the actions per user, also to prevent individual contributors from deploying but still allowing them to run a few actions
[11:48] <Alan21> there are many opportunities to make Juju a big thing
[11:49] <stickupkid> So I believe the first one is doable, it requires time to just get the steps to do, formalize it and then document it (rinse and repeat until they're commands in their own right)
[11:54] <achilleasa> Alan21: also juju (the controller specifically) normally needs ssh access to prepare the machine for the workloads (e.g. install some packages, setup bridges when you deploy containerized workloads etc). While you could argue that an external tool configures the machines as required, juju cannot assume that this is always the case (esp. for bridging purposes when you are using multiple NICs, spaces and stuff
[11:54] <achilleasa> like OVS)
[11:56] <Alan21> stickupkid do you have the necessary knowledge to guide me through that ?
[11:57] <stickupkid> unfortunately I don't have the time right now...
[11:57] <Alan21> achilleasa interesting, isn't the agent doing this ?
[11:57] <Alan21> no pressure, just someday
[11:59] <Alan21> My "vision" is to have Juju behaving like SaltStack but for applications, we have some agents (minions) that are pre-provisioned and we use the OLM to pilot those agents. Those agents should have some signed metadata (grains) that we can use to secure deployments on specific spaces
[12:09] <achilleasa> Alan21: turns out I was wrong about the bridging bits. Those are indeed applied by the machine agent
[12:16] <Alan21> Ah ok, sounded counter-intuitive :D  So it means the SSH is only there to enable the agent right?
[12:25] <achilleasa> pretty much
[12:26] <Alan21> now the big question is: Does juju add the machine to its inventory when the API is updated with a new machine, or when the juju agent actually registers to the OLM
[14:16] <stickupkid> achilleasa, another one https://github.com/juju/juju/pull/12420
[14:16] <manadart> stickupkid or achilleasa: https://github.com/juju/juju/pull/12419
[14:17] <stickupkid> manadart, dunno, still waiting for you to review mine ;-) https://github.com/juju/juju/pull/12413
[14:17] <stickupkid> manadart, on it
[14:18] <manadart> stickupkid: 12413 need conflict resolution :P
[14:18] <stickupkid> as if, all my code is perfect
[14:18] <stickupkid> daaaaaaaaaaaaaaaaaaaaaaaaaaaamn
[14:24] <manadart> stickupkid: https://media4.giphy.com/media/l3q2skPbq1YfqaXWo/giphy.gif?cid=ecf05e47y0k27v555csys9p2flb232hnhqgcyjq3ktk9td3z&rid=giphy.gif
[14:24] <stickupkid> 100%
[14:24] <stickupkid> haha
[14:49] <manadart> stickupkid: I'll do your wait-for one next. Haven't forgotten.
[14:49] <stickupkid> manadart, do this one next https://github.com/juju/juju/pull/12420


[03:32] <lotuspsychje> good morning to all
[03:39] <lotuspsychje> http://www.theregister.co.uk/2016/05/26/microsoft_clarifies_upgrade_trick/
[03:40] <Bashing-om> lotuspsychje: Up before the birds ? Had your cuppa tea ?
[03:41] <lotuspsychje> oh no, i forgot lol
[03:41] <lotuspsychje> i need coffee :p
[03:42] <Bashing-om> coffee is good .
[06:27] <ducasse> morning, all
[10:41] <BluesKaj> Howdy folks
[10:41] <ducasse> morning :)
[10:46] <BluesKaj> Hi ducasse
[10:46] <ducasse> everything good? it's really quiet in here today :)
[10:49] <BluesKaj> good here, how about there?
[10:49] <ducasse> quiet :)
[11:20] <EriC^^> ducasse: hey man
[11:20] <ducasse> hi, EriC^^
[11:21] <EriC^^> what's up?
[11:21] <ducasse> not much, looking for prices on cpu coolers
[11:22] <EriC^^> cool
[11:26] <ducasse> also looking at disks for my nfs servers, hgst looks good. they have a good reputation.
[11:28] <EriC^^> cool
[11:28] <EriC^^> wanna work a little on the ppa-purge thing?
[11:29] <ducasse> don't know how much i have to contribute, i'm not a developer...
[11:30] <EriC^^> neither am i..
[11:31] <ducasse> hmm, ppa-purge is just a bash script, shouldn't be too hard to add what's needed...
[11:31] <EriC^^> it is?
[11:31] <ducasse> look at /usr/sbin/ppa-purge
[11:31] <EriC^^> i think it works via launchpad though only, let's see
[11:31] <ducasse> it does, but the infrastructure is all there.
[11:33] <BluesKaj> I thought ppa-purge was meant for non LP ppas since most of the ppa packages there eventually end up in the the backport repos.
[11:34] <BluesKaj> or am I mistaken ....again  :-)
[11:35] <ducasse> oh, no, there's *lots* of stuff on lp that never gets into the repos at all. and ppa-purge only handles lp.
[11:35] <EriC^^> it's pretty concise, 200lines
[11:37] <BluesKaj> ok ducasse thanks for the info
[11:37] <EriC^^> ok it first gets the list of packages from the pc itself from /var/lib/apt/lists/ppa*_Packages
[11:38] <ducasse> EriC^^: the easiest might be to add an option to specify a .list file that contains a repo to purge...
[11:38] <EriC^^> then gets the list of packages to revert to
[11:39] <EriC^^> yeah
[11:39] <EriC^^> i think we dont need to modify it even
[11:40] <ducasse> then it wouldn't be hard to parse which package list to read in /var/lib/apt/lists
[11:40] <EriC^^> if we pass it the arguments it takes export $PPAHOST=.... ppa-purge
[11:40] <EriC^^> it might work i think
[11:40] <EriC^^> this is what it uses PPA_LIST=/var/lib/apt/lists/${PPAHOST}_${PPAOWNER}_${PPANAME}_*_Packages
[11:41] <EriC^^> this is what's in my apt/lists/ for google repo dl.google.com_linux_chrome_deb_dists_stable_main_binary-amd64_Packages
[11:41] <EriC^^> and this is what's in the sources.list.d/.list deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
[11:42] <ducasse> [arch...] is rarely used.
[11:42] <EriC^^> yeah just google mainly
[11:43] <ducasse> DIST can also vary from the actual distribution codename, some use 'stable', for example.
[11:44] <EriC^^> ok so basically if somebody wants to remove a ppa with a link we just tell him to get the name from /var/lib/apt/lists
[11:44] <EriC^^> and construct $PPAHOST and $PPAOWNER and $PPANAME so they match that _Packages file
[11:44] <EriC^^> let me try with google to see how it goes
[11:46] <EriC^^> here $PPAHOST=dl.google.com $PPAOWNER=linux_chrome_deb $PPANAME=dists_stable_main
[11:48] <EriC^^> i did sudo ppa-purge -s dl.google.com -o linux_chrome_deb -p dists_stable_main
[11:49] <EriC^^> "PPA purged successfully"
[11:49] <EriC^^> seems to have worked!
[11:50] <ducasse> brilliant, i wonder if it will work with the suse-hosted repos, they use a weird setup.
[11:51] <EriC^^> it should i guess
[11:52] <ducasse> seems it does :)
[11:52] <EriC^^> :)
[11:55] <ducasse> ooops, killed the wireless here :)
[11:56] <ducasse> it would be nice to just have ppa-purge construct the right line if given a .list file, though.
[11:57] <EriC^^> yeah i was just thinking that
[11:57] <EriC^^> maybe a one liner that splits it into 3 pieces
[11:58] <EriC^^> bla_bla_bla_bla_bla-bla-bla_Packages need to translate to -s bla_bla -o ... -p ..
[11:59]  * ducasse digs out "mastering regular expressions" again :)
[11:59] <EriC^^> hehe
[11:59] <ducasse> i suck at regexps
[11:59] <EriC^^> same here
[11:59] <EriC^^> this is pretty complicated
[12:00] <EriC^^> there's an ugly way to do it i guess, get the last one, then one before the _ then the whole rest
[12:01] <ducasse> it's probably easiest to just cheat and parse it in three passes to get the parameters, but that's a hack.
[12:01] <ducasse> ninja'd :)
[12:01] <EriC^^> it'll end up like this ppa-purge -s dl.google.com_linux_chrome_deb -o stable -p main
[12:01] <EriC^^> hehe
[12:02] <EriC^^> or the opposite really, was thinking we need to remove the last binary-amd64 thing first
[12:03] <ducasse> sure.
[12:08] <ducasse> trying to grok the sed lines in ppa-purge, some of it is new to me.
[12:10] <EriC^^> we could use the .list file
[12:10] <EriC^^> i'm unsure of the format though, it's pretty much there though
[12:10] <EriC^^> deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
[12:11] <EriC^^> main and stable are there and the whole link is there
[12:11] <EriC^^> but are they always like that? http://link something somethingelse
[12:15] <DJones> BluesKaj: Didn't know you spoke japanese :) Nice catch in #u
[12:15] <ducasse> look at this:
[12:16] <ducasse> deb http://download.opensuse.org/repositories/home:/Horst3180/xUbuntu_15.10/ /
[12:16] <DJones> A person of many talents :)
[12:16] <BluesKaj> DJones, I don't , it's just a guess ;-0
[12:16] <EriC^^> ducasse: wow
[12:16] <EriC^^> ducasse: that's pretty out there :D
[12:16] <DJones> Heh, random characters then, or google translate7
[12:16] <EriC^^> ducasse: what does the _Package file look like?
[12:17] <ducasse> hang on, brb
[12:17] <BluesKaj> nope just subbed the chatroooms and server where they might fit
[12:36] <EriC^^> ducasse: i did it in a really ugly way
[12:36] <EriC^^> var=$(echo dl.google.com_linux_chrome_deb_dists_stable_main_binary-amd64_Packages | rev | cut -d_ -f3- | rev); PPAHOST=$(echo $var | cut -d_ -f1); PPAOWNER=$(echo $var | cut -d_ -f2); PPANAME=$(echo $var | cut -d_ -f3-)
[12:40] <ducasse> great, i'm still fiddling with sed :)
[14:02] <pauljw> Hi everyone
[14:03] <lotuspsychje> good afternoon to all
[14:03] <pauljw> hi lotuspsychje
[14:03] <lotuspsychje> hey pauljw
[14:03] <pauljw> :)
[14:08] <lotuspsychje> anyone knows what that rss icon is called: http://www.omgubuntu.co.uk/wp-content/uploads/2016/05/color-picker-tool-for-linux-desktops-750x417.png
[14:12] <BluesKaj> Hey pauljw
[14:13] <lotuspsychje> hi BluesKaj
[14:13] <pauljw> hi BluesKaj :)
[14:15] <BluesKaj> hey lotuspsychje , rss in kde has the same icon , akregator is all i can find about the name in kde
[14:16] <lotuspsychje> BluesKaj: didnt agregator has the glasses also in the icon?
[14:17]  * BluesKaj dons his glasses for a closer look  ;)
[14:17] <BluesKaj> yup
[14:18] <BluesKaj> it does here
[14:18] <lotuspsychje> :p
[14:18] <lotuspsychje> hmm perhaps the guy added it via a ppa
[14:19] <lotuspsychje> hi proc
[15:19] <lotuspsychje> hi EriC^^
[15:19] <EriC^^> hey lotuspsychje
[15:22] <EriC^^> any luck ducasse?
[15:23] <nacc> (my) morning all!
[15:23] <ducasse> EriC^^: sorry, been eating dinner, just finished :)
[15:23] <EriC^^> oh, cool :)
[15:24] <lotuspsychje> hi nacc and ducasse
[15:24] <EriC^^> hi nacc
[15:25] <ducasse> hi, lotuspsychje, started training for the new job yet? :)
[15:27] <lotuspsychje> ducasse: thuesday :p
[15:27] <ducasse> i'm thinking of getting this for a firewall: http://routerboard.com/RB2011iL-RM
[15:28] <EriC^^> the perfect typo
[15:29] <EriC^^> can't know if you hit the h by mistake or e instead of r
[15:29] <EriC^^> thursday i guess though?
[15:30] <lotuspsychje> tuesday :p
[15:30] <EriC^^> ah
[15:30] <lotuspsychje> i get a 2 weeks course first
[15:30] <lotuspsychje> payed
[15:31] <EriC^^> cool
[15:31] <ducasse> best kind of training :)
[15:33] <lotuspsychje> :p
[15:33] <EriC^^> me and ducasse were trying to make ppa-purge that can use links we modified ppa-purge in the end so it can take links and use them
[15:33] <EriC^^> ppa=dl.google.com_linux_chrome_deb_dists_stable_main_binary-amd64_Packages; var=$(echo $ppa | rev | cut -d_ -f3- | rev); sudo ppa-purge -s $(echo $var | cut -d_ -f1) -o $(echo $var | cut -d_ -f2) -p $(echo $var | cut -d_ -f3-)
[15:34] <lotuspsychje> oO wow
[15:34] <EriC^^> you put instead of dl.google... the ppa name from /var/lib/apt/lists/ppa....._Package
[15:34] <lotuspsychje> cool
[15:34] <EriC^^> ducasse is working on a shorter and more elegant sed version
[15:35] <ducasse> hope i can get it to work, sed is hard.
[15:39] <ducasse> EriC^^: i've been looking at the script to figure out how to add an option to use a link, need to read a few man pages :)
[15:41] <ducasse> i've been thinking it might be cleaner to rewrite the whole thing in python, though. split it up into smaller functions, modularize it a bit, it would be easier to extend or work on in the future.
[15:42] <EriC^^> sure why not
[15:43] <EriC^^> i like to see it check if other packages that depend on the ppa stuff will break and warn about that, i dont think it does that, was kind of surprised
[15:44] <ducasse> that's the kind of thing i was thinking of, it would make it easier to add things like that...
[15:45] <ducasse> _or_ we could do something like this: https://github.com/mufc4martin/ppaag/blob/master/ppaag - just a wrapper around ppa-purge.
[15:46] <EriC^^> yeah that would be nice too
[15:47] <EriC^^> could even make one that lists the ppa's and the user can select which to remove (i have a weird obsession with making menu's in the cli)
[15:50] <EriC^^> just like
[15:50] <EriC^^> [1] dl.google.chrome
[15:50] <EriC^^> [2] something.else
[15:50] <ducasse> ncurses type thing? :)
[15:50] <EriC^^> nothing fancy, nah :)
[15:53] <ducasse> that would just require parsing every .list file in /etc/apt/sources.list.d and list the repos so they can be toggled on/off. or something like that.
[15:53] <nacc> EriC^^: yeah, i'm kind of surprised ppa-purge doesn't have a 'dry-run' mode
[15:54] <nacc> although i spend so much time in git, i also wonder why everything doesn't have a ~ 'add -i mode and then a commit mode
[15:56] <EriC^^> hehe
[15:56] <nacc> it makes too much sense to 'stage' changes
[15:56] <ducasse> the debian devs were talking about adding a rollback/undo function to apt, i'm still hoping that happens...
[15:56] <nacc> ducasse: nice! that would be good
[15:56] <nacc> i guess for ubuntu, snaps is the plan there
[15:57]  * nacc still doesn't fully understand the interplay between .debs and snaps -- will have to learn
[15:57] <ducasse> apt will still be there for a long time yet, i think.
[15:57] <nacc> yeah
[15:57] <nacc> well, if for no other reason then it is sync'ing from debian :)
[15:58] <ducasse> and tbh, the day ubuntu strays too far from debian, i'll switch back to straight sid :)
[15:59] <lotuspsychje> nacc: snap find in terminal :p
[15:59] <lotuspsychje> sudo snap install yoursnap
[15:59]  * nacc learns from lotuspsychje
[16:00] <lotuspsychje> nacc: i think the unity team wants the same security model as ubuntu-touch in the future
[16:01] <lotuspsychje> locked down apps/snaps that cant harm the base system
[16:02] <nacc> lotuspsychje: ack, 'convergence'
[16:02] <lotuspsychje> and mark leaving us the choice between 2 worlds
[16:02] <lotuspsychje> unity7/xorg/debs or unity8/mir/snaps
[16:03] <EriC^^> i'm installing unity8 right now
[16:03] <EriC^^> i wanna give it a test run
[16:03] <lotuspsychje> EriC^^: last time i tried it crashed for me on xenial
[16:03] <lotuspsychje> not sure how it runs on yakkety these days
[16:04] <EriC^^> nice, apt has a progress bar
[16:04] <lotuspsychje> apt is fantastic isnt it
[16:05] <EriC^^> it's depressing me, i didn't know packages take this long to install
[16:05] <lotuspsychje> depends wich ones
[16:05] <EriC^^> lol, if it takes long apt should keep it to itself
[16:05] <EriC^^> i think unity8 comprises of a million small packages that's why
[16:06] <EriC^^> it reached GET 100+ while fetching stuff, they're all pretty small too
[16:06] <lotuspsychje> :p
[16:06] <EriC^^> reached them very quickly, i just have 1mb/sec max
[16:06] <lotuspsychje> apt vs windows updates..i know wich to choose!
[16:07] <lotuspsychje> !info unity8
[16:07] <lotuspsychje> !info unity yakkety
[16:07] <lotuspsychje> oops
[16:07] <EriC^^> ok moment of truth
[16:07] <EriC^^> brb
[16:07] <lotuspsychje> !info unity8 yakkety
[16:12] <ducasse> checked my machines for removed packages wit residual config earlier today, the list was terrifying. to get rid of them, run this: dpkg -l | grep ^rc | awk '{print $2}' | xargs /usr/bin/sudo /usr/bin/dpkg --purge
[16:12] <ducasse> *with
[16:15] <lotuspsychje> wb
[16:15] <EriC^^> thx
[16:15] <lotuspsychje> siema grzegorz
[16:15] <EriC^^> it's kind of shitty
[16:16] <lotuspsychje> EriC^^: still alot of work isnt it
[16:16] <EriC^^> the mouse feels funny, didn't have a launcher
[16:16] <lotuspsychje> hmm, launcher should be there
[16:16] <EriC^^> just a window that said browser, and store, and check apps, browser doesn't open store pretty much empty
[16:17] <EriC^^> the notification in the top is like windows 10, if you click on wifi it opens a huge black bar to the bottom of the screen and you can click on other stuff like power etc to switch between them too
[16:17] <lotuspsychje> yep
[16:17] <lotuspsychje> sounds still the same as when it came out
[16:18] <EriC^^> i did like the busy sign while the browser was loading, kind of silly but it's a nice touch
[16:18] <lotuspsychje> i really wonder if they will get it right on time for yakkety release..
[16:18] <ducasse> you guys usually run unity?
[16:18] <EriC^^> it was like 3 dots swirling and you can see the 3 dots, sort of like the ubuntu logo i think
[16:19] <lotuspsychje> ducasse: im a unity fan indeed
[16:19] <EriC^^> i doubt for yakkety
[16:19] <ducasse> lotuspsychje: unity 8 will _never_ be finished for yakkety. no chance in hell.
[16:19] <EriC^^> it seemed empty
[16:19] <EriC^^> and the mouse feels really funny, like graphics are odd, i guess it's the mir
[16:20] <lotuspsychje> ducasse: i like the fact that unity is ease for noob machines also
[16:20] <EriC^^> ducasse: yes i use unity too
[16:20] <lotuspsychje> my 76y old father never got it crashed yet
[16:21] <ducasse> lotuspsychje: i can agree with that. if i were to set up a machine for a newbie, i would probably use mate or xfce, though.
[16:21] <lotuspsychje> ducasse: well, i also like xubuntu but i prefer only on older boxes
[16:21] <EriC^^> i thought it was odd when i first got ubuntu that it had no menu
[16:21] <lotuspsychje> ducasse: as some stuff on xubuntu isnt as simple as unity
[16:22] <ducasse> lotuspsychje: my desktop used to be xubuntu, but i've switched all of them to i3 by now. light on resources and fast :)
[16:23] <lotuspsychje> i should probably test it also :p
[16:23] <OerHeks> i use unity, else i end up with unused ram
[16:23] <lotuspsychje> ducasse: but i3 isnt really for noobs right
[16:23] <lotuspsychje> OerHeks: lol
[16:24] <ducasse> lotuspsychje: no, that's true. it's a different way of using a gui.
[16:24] <lotuspsychje> and tweaked, unity is fast as rocket aswell
[16:24] <lotuspsychje> thats the good news of xenial under the hood
[16:25] <lotuspsychje> faster boot/shutdown/dash and systemd
[16:25] <ducasse> lotuspsychje: it has gl-accelerated almost everything, doesn't it?
[16:25] <lotuspsychje> yeah
[16:25] <EriC^^> time to fix unity
[16:25] <lotuspsychje> lol
[16:25] <EriC^^> lol something called mediascanner is going through my ext hdd like nuts using cpu
[16:26] <EriC^^> cpu 93'c
[16:27] <ducasse> EriC^^: it can probably be disabled.
[16:27] <lotuspsychje> oO
[16:27] <EriC^^> looks like a service or something
[16:27] <lotuspsychje> not sure if its wise to disable
[16:28] <EriC^^> it says mediascanner-ex and mediascanner-se
[16:29] <ducasse> EriC^^: looks like it just indexes media files for easy/fast search.
[16:29] <lotuspsychje> !info mediascanner
[16:30] <lotuspsychje> https://bugs.launchpad.net/ubuntu/+source/mediascanner2/+bug/1294303
[16:30] <lotuspsychje> !info mediascanner2
[16:30] <EriC^^> !find mediascanner-ex
[16:30] <ducasse> !info mediascanner2.0
[16:30] <lotuspsychje> ah tnx
[16:31] <ducasse> look at apt show's description :)
[16:31] <ducasse> "This package provides the media scanner service."
[16:31] <ducasse> :)
[16:31] <EriC^^> it seems it was installed by unity8
[16:32] <ducasse> that's not very informative :)
[16:32] <EriC^^> i think i should better remove everything it installed
[16:33] <ducasse> unity8 is just for devs at this point.
[16:33] <EriC^^> yeah
[16:33] <lotuspsychje> purge yep
[16:34] <EriC^^> i think i'm screwed though, the list has dbus i think and other stuff
[16:34] <lotuspsychje> let em play around for a bit
[16:34] <ducasse> EriC^^: it won't remove anything in use by other parts of the system.
[16:34] <ducasse> at least, it shouldn't.
[16:34] <lotuspsychje> lol
[16:34] <EriC^^> yeah i mean if i remove the actual list from history.log
[16:35] <EriC^^> let me try to uninstall the metapackage and try autoremove
[16:35] <EriC^^> nice
[16:35] <ducasse> EriC^^: that's the recommended way (metapackage + autoremove)
[16:36] <EriC^^> metapackage 55kb disk space will be freed
[16:36] <EriC^^> autoremove,
[16:36] <ducasse> autoremove will take the rest.
[16:36] <EriC^^> 1 point 6 mega bytes
[16:37] <EriC^^> lol, i'm doomed now
[16:37] <lotuspsychje> lol
[16:37]  * ducasse wonders whether to order the mikrotik box or not...
[16:38] <EriC^^> i had written a script once that takes 1 de and another de and tries to completely remove it while keeping the first de and it's packages
[16:38] <EriC^^> it wasn't very reliable though, it used apt-rdepends and debfoster to get the list and stuff so i never really used it or recommended it to anyone
[16:38] <lotuspsychje> ducasse: i hear good things on pfsense, sure you want to spend money on the hardware?
[16:39] <EriC^^> http://paste.ubuntu.com/16736101
[16:39] <ducasse> lotuspsychje: my pfsense box died, new hardware for that would be more expensive.
[16:39] <ducasse> i need new hardware either way.
[16:39] <lotuspsychje> ducasse: ah
[16:40] <lotuspsychje> ducasse: ##hardware or #netfilter guys might give you hints on it?
[16:41] <ducasse> i asked in ##mikrotik, and for my needs this box should have good performance. i really want something that is "set up and forget" and regularly patched.
[16:41] <EriC^^> i might be able to use /var/log/dpkg.log to get the new packages it actually installed
[16:42] <ducasse> EriC^^: autoremove _should_ get everything, possibly except packages that fulfill recommends: or suggests: of other installed packages.
[16:43] <EriC^^> ducasse: nah it doesn't remove much
[16:43] <EriC^^> it literally rmoved 1.6mb of packages
[16:43] <EriC^^> like 4-6 or so, it installed like a 100
[16:44] <EriC^^> mir this mir that
[16:44] <EriC^^> i just need to know if history.log will show packages that are already on the system or not
[16:45] <ducasse> EriC^^: yes, it will show you exactly what was installed.
[16:46] <ducasse> EriC^^: this is why the debian devs wants 'apt undo'
[16:47] <EriC^^> this is what it installed http://termbin.com/6q35
[16:47] <EriC^^> ducasse: yeah, arch has had it for a long time, pacman with recursive remove
[16:48] <ducasse> oh, $deity, so many firefox tabs! i'm a monster!
[16:48] <ducasse> ;)
[16:48] <EriC^^> that's why i tried to make that de removal script
[16:48] <EriC^^> everybody installs another de to try it and they can't remove the extra packages later
[16:49] <EriC^^> it doesn't work though, debfoster somehow recommended pastebinit to be removed, it showed up as a dependency in xubuntu
[16:49] <EriC^^> and not in unity
[16:49] <EriC^^> i'll try it on my pc just to see the list it gives and maybe diff it with that one
[16:52] <EriC^^> it gave a very tiny list
[16:52] <EriC^^> http://termbin.com/3eqi
[16:53] <EriC^^> i had made it very conservative in the end, it uses debfoster also also apt-rdepends and takes the minimum, it's not really accurate and nice though
[16:54] <ducasse> hmmm, no suggestions from me, i'm afraid.
[16:54] <EriC^^> history.log is my only hope
[16:55] <EriC^^> that program sucks, nobody should ever use it
[16:55] <EriC^^> the script i mean
[16:55] <EriC^^> anyways i'll try to remove the metapackage, and uninstall one random package from it, and see what history.log looks like after i try to reinstall the metapackage
[16:57] <lotuspsychje> bbl dinner
[16:57] <EriC^^> cool, history.log only lists the newly installed one, not the metapackage contents
[16:57] <ducasse> EriC^^: probably the best way to go.
[16:59] <ducasse> EriC^^: you might also look at the relevant entry in term.log
[16:59] <EriC^^> yeah that's also a good idea
[17:00] <EriC^^> forgot about that
[17:02] <ducasse> the developers of apt have trouble with handling this properly, so don't be sad your script is not perfect :)
[17:02] <ducasse> EriC^^: ^^
[17:06] <EriC^^> hehe :)
[17:06] <EriC^^> ok done removing the packages, time to see if it'll reboot
[17:06] <EriC^^> :D
[17:06] <EriC^^> brb
[17:09] <EriC^^> seems still working
[17:10] <Switches> EriC^^: That's a bonus then
[17:10] <EriC^^> :D
[17:10] <ducasse> EriC^^: good, but unity8 is gone?
[17:10] <EriC^^> yeah i think so
[17:11] <EriC^^> i used the list from history.log and used sed to remove the things between ()
[17:11] <EriC^^> then xargs -a list sudo apt-get purge
[17:12] <EriC^^> oh man
[17:12] <EriC^^> i tried apt install <unity8 package> to see the size it's going to say that it's going to install, it said 130mb
[17:12] <EriC^^> i think it said something like 52mb before
[17:13] <EriC^^> lol can someone run sudo apt install unity8-desktop-session-mir
[17:13] <EriC^^> then cancel it when it asks to continue or not? just check the size it says after install
[17:13] <EriC^^> oh ok, it says need to get 32mb  i think that's what i glimpsed before
[17:13] <EriC^^> would appreciate the check though!
[17:16] <pauljw> mine says 33mb
[17:17] <EriC^^> to be downloaded? or additional space will be used?
[17:17] <ducasse> mine says 298mb :)
[17:17] <pauljw> to be downloaded, 131mb additional EriC^^
[17:17] <EriC^^> pauljw: ah ok, cool
[17:18] <ducasse> (additional. 90mb to be downloaded)
[17:18] <EriC^^> it's like mine, you're using unity?
[17:19] <pauljw> i'm using unity, yes.
[17:19] <ducasse> mine isn't.
[17:19] <EriC^^> ok, cool, thanks guy :)
[17:19] <EriC^^> *guys
[17:19] <pauljw> :)
[17:41] <ducasse> BluesKaj: maybe we should move the sound discussion here, instead of cluttering up #ubuntu?
[17:42] <BluesKaj> well, I would but I still have my back lawn to cut ;-)
[17:42] <BluesKaj> BBIAB
[17:44] <ducasse> :)


[00:22] <ethana2> I just got an updated window-picker-applet today, and now I have no context menus in it
[00:23] <ethana2> ethan@home:~$ apt-cache policy window-picker-applet
[00:23] <ethana2> window-picker-applet:
[00:23] <ethana2>   Installed: 0.4.14~ppa1
[00:24]  * ethana2 uninstalls applet and installs via .deb file
[00:26] <ethana2> k, it works again
[02:30] <ethana2> uh oh, the version I reverted from is showing up in my updates now
[02:31] <ethana2> wait a minute, I must be using the development ppa


[01:28] <pandaR> hello. could i ask help with a bug?
 @mitya57 [I am afraid not soon. I am going for vacation in a week and will be able to do i …], Question: are there any plan to have qt 5.12.x in buster? Or it will be specific to bullseye only?
 It can be available in backports but only if someone volunteers (not me).
 Okay.
 Though thinking more about it, Plasma won't work with it as it is compiled against 5.11 private ABI.


[00:01] <bumblehead> maybe this should be the phone I would look at? https://www.amazon.com/gp/product/B0119IXOXG/ref=ask_ql_qh_dp_hza
[00:07] <bumblehead> I don't know why ubuntu touch isn't starting to get popular now...
[00:07] <bumblehead> I've been using it for a few years and think it is really great
[00:07] <bumblehead> since OTA 11 its been stable for me on Nexus 4
[00:09] <bumblehead> I would like it if I could intall it install it on one of the new samsung devices that explode when the battery charges...
[08:15] <darkeye> Anybody else still have black and white emoji in his keyboard even after  OTA-13?
[08:15] <crushing-kit> hello all
[08:16] <darkeye> Hey
[08:19] <crushing-kit> it is possible to install UT on nokia lumia 720?
[08:20] <davmor2> crushing-kit: is that a windows phone
[08:20] <crushing-kit> ya
[08:22] <davmor2> crushing-kit: currently ubuntu touch sits atop the android kernel so almost certainly not but there maybe others that can confirm that theory
[08:25] <Mirv> marcusto_: sorry, one more time please https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/2015/+packages - the ~4 packages. upstream changed their commit, and also community did some unrelated changes so a new build was required.
[08:48] <marcustomlinson> Mirv: testing
[08:57] <marcustomlinson> Mirv: Yeah, still looks good
[08:58] <Mirv> marcustomlinson: great, thanks again. hopefully this is now the final time a rebuild is needed.
[08:59] <marcustomlinson> np
[10:48] <MCMic> Since last update, keyboard layout are not consistent between keyboard indicator and keyboard settings
[10:49] <MCMic> The behaviour is really weird, if I click settings from the indicator, I have a list of layouts with one checked, if I click back, and then layout again I don’t see the same list
[10:49] <MCMic> I see other layouts which are checked
[11:24] <darkeye> MCMic :  Yes, That  is weird  it happens on my device too...
[11:32] <joc> ogra_: do you know where i can download historic core snaps so i can attempt to bisect an issue?
[11:34] <ogra_> joc, i keep a log for the daily snap builds at http://people.canonical.com/~ogra/ubuntu-core-builds/ ... note though that this only tracks the automatic daily builds, not any manual builds someone triggered directly in LP
[11:36] <joc> ogra_: understood, that looks great, thank you
[11:36] <joc> and apologies just realised this ended up on touch channel ;)
[11:39] <ogra_> heh
[11:41] <jgdx> artmello_, hey, do you recall any yakkety build issues for https://bileto.ubuntu.com/#/ticket/1797 ?
[11:41] <jgdx> or the last time you landed ubuntu-push
[11:51] <artmello_> jgdx: I do remember a couple of test issues on s390x and (not sure) arm64. But I think that was fixed
[12:02] <jgdx> artmello_, right, I found the reason though
[14:16] <fw190d13> hello
[14:17] <fw190d13> I'm thinking how to block ads in browser and found this: http://forum.xda-developers.com/ubuntu-touch/help/adblock-ubuntu-touch-t3152706
[14:17] <fw190d13> they recomend dumping a hosts file into /etc/
[14:17] <fw190d13> but there are already 3 hosts files
[14:17] <fw190d13> hosts, hosts deny and hosts allow
[14:17] <k1l> well, that is how adblock works on android too. changing the hosts file
[14:17] <fw190d13> ok
[14:17] <fw190d13> so which should I change?
[14:19] <fw190d13> hosts deny or hosts?
[14:19] <darkeye> hosts
[14:19] <k1l> hosts
[14:20] <fw190d13> just paste the data from http://someonewhocares.org/hosts/ under the last line and I'm done?
[14:20] <the_Creamer> Hey guyz need an awesome book about Firewalls
[14:20] <the_Creamer> I mean link.
[14:21] <the_Creamer> Please anyone to refer me.
[14:24] <ogra_> the_Creamer, probably ask in #ubuntu-server .... this is the phone/tablet channel
[14:42] <fw190d13> how to edit the hosts file form within the phone? I have a hosts in my documents folder but can not delet or edit the original one
[14:43] <k1l> fw190d13: the german wiki got a howto: https://wiki.ubuntuusers.de/Ubuntu_Touch/Erweiterte_Konfiguration/#Werbeblocker
[14:46] <fw190d13> k1l: thanks will look into it although my Germna is very poor ;)
[16:28] <dpm> Elleo, o/ bfiller asked me about installing Terminal and File Manager as a .deb and issues with dependencies and that I might want to ping you with my answer. It's essentially this: https://bugs.launchpad.net/ubuntu-terminal-app/+bug/1625074/comments/2 (the paragraph before the last one)
[16:30] <Elleo> dpm: yeah, I just created this MR to sort out transitional packages from the module renaming: https://code.launchpad.net/~michael-sheldon/ubuntu-terminal-app/fix-1628781/+merge/307172 :)
[16:36] <dpm> Elleo, thank you and approved :) I had hit that problem when I last upgraded Terminal, I've been using it on my desktop for a while
[16:40] <Elleo> dpm: great, thanks :)
[17:24] <MichalP> Hello, please I want ask you if is possible check in UT if there run any abnormal program or if UT sending any secret data? I am asking that I am using non-official  image and I am affraid if it is not hacked or something like this
[17:32] <dobey> MichalP: not really no. you'd have to check your wifi router and such, to see if it's communicating anywhere unexpected
[17:40] <MichalP> :( bad news, so it is time to anybody create firewall to UT :)
[17:42] <mcphail> MichalP: or don't run an operating system you don't trust...
[17:44] <MichalP> This is best idea, but I have not choice, I can use untrusted Ut or android, no way. I choice wrong phone :( (MX4)
[17:46] <MichalP> Problem is that I like UT too much and I am run on  it more then one year as primary phone, so I don't want leave from UT. But PRO5 is too expensive for me :(
[17:46] <dobey> MichalP: even if there were something in UT to do what you ask, if you're running a hacked version, it could easily be altered to give false results
[17:47] <dobey> MichalP: well if it works fine on your nexus 4, why can't you keep using that, updated from the trusted official channel?
[17:49] <MichalP> I already pass this phone to my daughter, she like Ut too, I have not heart take it back :(
[17:50] <MichalP> I really believe taht I can flash UT to MX4, but it was wrong idea
[17:52] <TheKit> MichalP, you can build image you can trust yourself then
[17:52] <TheKit> using scripts
[17:52] <MichalP> Which script?
[17:52] <MichalP> mean "launcher.sh" where you choice flash UT?
[17:53] <TheKit> https://yadi.sk/d/Xuvo0JXImWnQN
[17:53] <TheKit> dualboot_make_system_img.sh
[17:53] <TheKit> but I think you're being paranoid
[17:54] <TheKit> too much hassle to include something like this in image very few people are going to use
[17:54] <hamersaw> anybody have luck running an ubuntu phone on verizons network? i'm very interested in switching.
[17:56] <k1l> the OS is not limited to provider networks. its just a matter of the hardware and the used bandwiths
[17:56] <MichalP> I flashed files inside 20160913-OTA13
[17:57] <hamersaw> k1l: thanks, don't know much about it all. phase 1 then, find a bitching unlocked phone that works on verizon and can flash ubuntu.
[17:58] <MichalP> But I used image one week, and yesturday comes to my email russian email that I am in their forum etc, but I never login to russian forum or server, bcs I don't know Cyrillic and images are made by russian
[17:58] <MichalP> That is why I start be paranoid
[17:58] <dobey> hamersaw: only GSM works. CDMA does not
[17:59] <MichalP> Any way, return to script. If I will launch script it will download original image from UT?
[18:00] <MichalP> and flash?
[18:00] <dobey> hamersaw: so if you can get a GSM SIM card from verizon that works on their network, you can get a nexus 4 and flash ubuntu onto it for example
[18:05] <TheKit> MichalP, it's just going to build system.img
[18:05] <TheKit> no other magic
[18:05] <TheKit> *magick
[18:05] <TheKit> as for email, that could be random spam
[18:05] <TheKit> or someone specified your email by mistake
[18:08] <MichalP> So If I will use script, it will make sysmte.img from official source, swich I can replace in mx4_install_ubuntu_ota13-dualboot-20160913.zip and the should be ok?
[18:09] <MichalP> BTW do you know what id SWAP.img? I can't open it
[18:09] <MichalP> say me wrong FS
[18:10] <MichalP> it is something like swap partition?
[18:13] <hamersaw> dobey: thanks, doesn't look like it's overly difficult to get Verizon to do that.
[18:14] <dobey> hamersaw: or just save yourself some money and switch to t-mobile :)
[18:14] <hamersaw> dobey: i just took a look at their plans, the thing is i'm part of a family plan. so it isn't cheaper to switch myself over now.
[18:22] <fw190d13> I have tried to copy my hosts files with sudo cp /etc/hosts /etc/hosts.orig  and got that system is read only
[18:22] <fw190d13> what to do now?
[18:22] <fw190d13> I don't want to mes the phone up as it is my daily driver
[18:27] <dobey> fw190d13: right, the root sysem is read-only. if you want to create a back-up, copy it somewhere writable, like ~/backup/ or something
[18:28] <fw190d13> dobey: can I copy w prepared on laptop hosts file to that location and replace the original one with this command?
[18:29] <dobey> i don't recall if the hosts file itself is writable or not, but that's easy enough to test
[18:29] <dobey> just try to add a comment to the existing file and see what happens
[18:30] <fw190d13> no native speaker here - what does "add a comment" mean?
[18:32] <dobey> lines that start with # in /etc/hosts are comments
[18:33] <dobey> or you can just try adding a blank line, if that's more understandable
[18:34] <fw190d13> roger that - is there a editor like leafpad on Ubuntu Touch?
[18:35] <fw190d13> or can I just do: sudo cp /home/phablet/documents/hosts /etc/hosts ?
[18:35] <fw190d13> and it will ask if I want to replace that file?
[18:36] <aiyion> the editor you may use is nano and commandline based.
[18:36] <aiyion> i suppose you modify the file on your own instead of replacing it.
[18:37] <MichalP> TheKit: You silent,  are you there or just I have stupid questions? I understand that I am amateur and I waste your time. I just don't know If I can wait for any answer or leave and try script and some wizard :)
[18:37] <TheKit> you didn't mention me, so I forgot to look here, sorry
 So If I will use script, it will make sysmte.img from official source, swich I can replace in mx4_install_ubuntu_ota13-dualboot-20160913.zip and the should be ok? - yes
[18:38] <MichalP> I see, I every time forgot add name, sorry
 it is something like swap partition? - yes
[18:38] <fw190d13> aiyion: nano is evil, comand line is evil ;)
[18:39] <MichalP> TheKit: so when I use script, then make system.img, so then I will replace system.img in zip?
[18:39] <MichalP> TheKit: mx4_install_ubuntu_ota13-dualboot-20160913.zip
[18:39] <dobey> fw190d13: vi is installed by default, you can use it from terminal app
[18:41] <TheKit> I didn't try it myself, since I don't have MX4, but it should work this way
[18:43] <fw190d13> dobey: OK I will try vi but how to use arrows in terminal? the keyboard has no arrows
[18:45] <dobey> fw190d13: one of the command toolbar things has arrows, iirc
[18:45] <MichalP> TheKit:Ok, I will try this way. Many thanks for your time and care about me. Really many thanks.
[18:45] <TheKit> too early to say thanks, but no problem :)
[18:46] <aiyion> fw190d13: prefer vim over all, but was not ready for a flame war :D
[18:47] <fw190d13> aiyion: again me nt beeing a native speaker s the reason of confusion - I can do from terimnal apt-get update and that would be it vi / nano/ whatever is black magick - reading about it right now
[18:49] <aiyion> whatever you do, make a backup and be safe :P
[18:49] <fw190d13> or be ready to reflash... yet agian ;)
[18:50] <fw190d13> again
[18:51] <dobey> fw190d13: you really should not be doing apt-get update/etc in the terminal (and you can't with read-only root fs anyway)
[18:51] <fw190d13> dobey: I meant that I can do it and do on my laptop and that is the whole knowledge of my terminal ;)
[18:51] <aiyion> don't get it, why would you update anything?
[18:52] <aiyion> enable write mode, change file, rmeount in readonly , be fine.
[18:53] <fw190d13> ok gents - this is to much for me - can I somehow plug in the cable do it form my laptop and paste that file to the right place?
[18:53] <aiyion> think so. yes.
[18:54] <aiyion> read about adb
[18:54] <fw190d13> ok
[18:54] <fw190d13> will do
[18:57] <fw190d13> is there sens to fill a bug/request about it? I mean rodinary users like me can't realy use the browser as those nasty adds pop up everywhere - maybe this could be fixed someow by an addon?
[18:58] <dobey> fw190d13: use the phablet-shell tool from phablet-tools
[18:59] <dobey> there is probably a bug about there being no ad blocker for the browser, but i am not 100% sure on that
[18:59] <popey> almost certainly
[18:59] <popey> https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/1491253  is one
[19:00] <popey> https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/1497210 is the main one
[19:07] <fw190d13> popey: adblocking is high prority ;) without it sites load like crap even with the 2 GB and this fancy CPU on my nexus 4 it feels like Nokia N900
[19:10] <popey> if you say so :)
[19:12] <dobey> IME, even with blocked ads, sites still load like crap, because they have so much junk in them these days
[19:12] <cliftonts> Hi guys, I'm having real issues with my phone tonight on OTA13, it is essentially unusable. Has anyone reported having no access to networking at all?
[19:12] <dobey> g+ is like literally a big blob of javascript and json
[19:13] <davmor2> cliftonts: not that I am aware of and it is working fine here
[19:14] <fw190d13> dobey: you are right but those damn things are hard to close even on desktop without adblocking...
[19:14] <cliftonts> Mid afternoon I was replying to texts and suddenly every key press the keyboard vanishes
[19:15] <davmor2> cliftonts: nope no issues like that either
[19:15] <fw190d13> popey: well I'm lobbying for a better experience of novice Ubuntu Touch users right now
[19:15] <cliftonts> Sometimes the keypress triggers a backspace first, making it impossible to complete a sentence and eventually it did a mini reboot showing the splash screen and then returning me to where I was
[19:15] <fw190d13> popey: that is why adblokig is highly needed
[19:16] <cliftonts> The dialer now half the time shows no details and won't let me put the phone down and after rebooting I have no networking at all.
[19:16] <cliftonts> I have manually connected to my wifi using cli but updates refuses to accept I have a connection.
[19:16] <cliftonts> The networking indicator is now displayed as indicator-network in the list and is empty.
[19:17] <davmor2> cliftonts: what phone is this it sound like the system is completely borked
[19:17] <dobey> that sounds like indicator-network failed to start
[19:17] <cliftonts> E4.5, it was working perfectly up until 4pm today
[19:17] <cliftonts> I have rebooted dobey but it doesn't change.
[19:18] <dobey> cliftonts: is the storage full?
[19:18] <cliftonts> Is there any way to manually punt the indicator-network online or is there any way to do updates via cli?
[19:18] <cliftonts> Storage 1.6gb free apparently
[19:19] <cliftonts> What the hell is 8coupons and why is it installed??
[19:23] <davmor2> cliftonts: it is an online scope that show vouchers available for stuff
[19:23] <cliftonts> Probably, but I digress. I really need to figure out what has fallen flat and how to put it back upright again.
[19:25] <dobey> cliftonts: "start indicator-network" in temrinal should start it
[19:25] <cliftonts> I wonder why it isn't starting on its own
[19:25] <dobey> don't know. should be a log about that somewhere in ~/.cache/upstart/ i think
[19:25] <dobey> forget which file it's actually in though
[19:26] <cliftonts> I'll have a poke around
[19:28] <cliftonts> I have attempted to ssh into my phone using the sdk but it says 'unable to find a shell'
[19:28] <popey> fw190d13: I get it
[19:30] <cliftonts> dobey - job is already running: incicator-network
[19:30] <fw190d13> popey: does that mean that you are just right at this very moment texting Mark to speed things up ;))))))))))))))
[19:31] <popey> no :)
[19:32] <dobey> cliftonts: try "restart indicator-network" then
[19:33] <cliftonts> no change. I have found a website detailing the networking, it lists multiple programs involved in the process so it may be that the indicator is working but something else is dead
[19:37] <cliftonts> http://paste.ubuntu.com/23252595
[19:50] <fw190d13> ok jokes aside - I have managed to connect the phone with adb, I'm in the phones command line, opened the hosts file with vi for testing
[19:50] <fw190d13> now how to make that file writable, change it and make it read only again?
[19:51] <fw190d13> google shows some scarry things that once you make the system writable it's not reversible
[19:58] <fw190d13> ugh found it: http://www.mibqyyo.com/en-articles/2015/11/13/ubuntu-touch-system-rw-bq-canonical-smartphones/#/vanilla/discussion/embed/?vanilla_discussion_id=0
[20:02] <dobey> fw190d13: you can mount the partition rw to make a change, and then change it back, but updates may (will) overwrite any changes in the RO fs at some point
[20:03] <fw190d13> dobey: as I understand the next OTA will be a few months form now? so maybe it is worth to tinker it?
[20:04] <dobey> i don't know when updates will be released. i don't schedule them. :)
[20:05] <cliftonts> So does anybody know how to run the updates check from command line?
[20:06] <dobey> cliftonts: for system update, or for apps?
[20:07] <dobey> cliftonts: for system updates, system-image-cli is the tool; for app updates, there's no way to check for or install updates from CLI
[20:07] <cliftonts> I'm thinking one way to address my issue would be to let the updates overwrite whatever if wrong but the updates system is refusing to accept I have a connection.
[20:08] <cliftonts> Well I'm screwed. I have no idea how to restore my phone to working condition. I can't update, ssh in, or anything
[20:08] <fw190d13> dobey: I did: sudo touch /userdata/.writable_image then rebooted and the file is still read only in vi
[20:09] <dobey> fw190d13: don't do that. delete that file.
[20:09] <dobey> cliftonts: is dev mode enabled? and does adb work?
[20:10] <cliftonts> Yes and it seems to
[20:10] <fw190d13> dobey: OK I did: sudo rm /userdata/.writable_image
[20:10] <dobey> cliftonts: you can reflash using the recovery image and instructions on the devices wiki, over usb, from an ubuntu pc/vm
[20:10] <dobey> !devices | cliftonts
[20:11] <cliftonts> Presumably I will lose my installed apps but my pictures, videos etc will be unaffected?
[20:11] <dobey> cliftonts: something like ubuntu-device-flash touch --channel ubuntu-touch/stable/bq-aquaris.en --recovery-image krillin-recovery.img
[20:11] <dobey> cliftonts: no, installed apps also unaffected, unless you --wipe or try to flash from fastboot with --bootstrap
[20:12] <cliftonts> Ok, going for it
[20:12] <cliftonts> Hope you're right! lol
[20:13] <dobey> unless by "installed apps" you mean you changed / to rw and installed stuff with apt. that will indeed be overwritten
[20:13] <dobey> and if you did do that, it might explain the problems you're having
[20:14] <cliftonts> Oh no, the phone is as standard
[20:15] <cliftonts> Excellent. Now my phone is totally stuffed
[20:15] <dobey> fw190d13: you can "mount -o rmount,rw /" to get it writable, and then reboot or "mount -o remount,ro /" to get it readonly again
[20:15] <cliftonts> 2016/09/29 21:14:54 error pushing:
[20:16] <cliftonts> The phone is still running, is it safe to reboot and try again?
[20:16] <dobey> cliftonts: sure. if it failed to push data to the phone, then it didn't do anything
[20:17] <dobey> what was the error exactly? no space left on device?
[20:17] <cliftonts> No
[20:17] <cliftonts> Just what I posted, error pushing.
[20:17] <cliftonts> I retried but got this:
[20:17] <cliftonts> Expecting the device to expose an adb interface...
[20:17] <cliftonts> device cannot be detected over adb
[20:18] <fw190d13> dobey: mount: wrong fs type, bad option, bad superblock on /dev/root,
[20:18] <fw190d13>        missing codepage or helper program, or other error
[20:18] <fw190d13>        In some cases useful info is found in syslog - try
[20:18] <fw190d13>        dmesg | tail or so.
[20:18] <dobey> ok, maybe the cable came loose or something
[20:18] <cliftonts> I think so
[20:19] <cliftonts> Working again
[20:20] <cliftonts> It just keeps failing with error pushing.
[20:23] <cliftonts> Looks like I may have an iffy usb port on the laptop
[20:23] <dobey> possible
[20:31] <cliftonts> Failed to enter recovery. What now?
[20:31] <cliftonts> It is sat with the splash screen and the progress bar about 95% done
[20:36] <cliftonts> dobey, it isn't entering recovery mode. Are there any other options.
[20:40] <fw190d13> thank you all for you patience and help - I will better wait for some system update which solves this somehow
[20:45] <dobey> cliftonts: did you grab the recovery image from the wiki and pass it as the recovery image to ubuntu-device-flash?
[20:46] <cliftonts> I used the command you gave me
[20:46] <cliftonts> What wiki
[20:46] <dobey> the one i pointed you at
[20:46] <dobey> !devices | cliftonts
[20:47] <dobey> there is a reocvery image you have to use when flashing the device. you need to grab the one listed for krillin
[20:47] <dobey> i'm surprised the command i gave you got that far, if you didn't have the recovery img
[20:48] <cliftonts> I have adjusted it slightly and I'm trying again
[20:50] <cliftonts> you say I have to grab the image, what am I supposed to do with it?  Store it in the directory I'm running the command from?
[20:50] <dobey> yes, download it, and pass the path to the --recovery-image arg
[20:52] <cliftonts> ok, I'm working on it. Haven't done this for quite some time. I'm a bit rusty!
[20:59] <cliftonts> The link on that wiki is for source code. Is that what I want? I thought I needed an image file
[21:09] <dobey> cliftonts: no
[21:09] <cliftonts> dobey, nope I just can't get it to boot into recovery
[21:09] <dobey> cliftonts: https://wiki.ubuntu.com/Touch/Devices#Working_with_ubuntu-device-flash
[21:09] <cliftonts> I downloaded the image file and I am referencing it in the command but it just failed again
[21:09] <dobey> cliftonts: in the table in that section
[21:10] <dobey> hmm, ok. i don't know what could cause that then :-/
[21:11] <cliftonts> I used this command: ubuntu-device-flash touch --channel ubuntu-touch/stable/bq-aquaris.en --recovery-image recovery-krillin.img
[21:11] <cliftonts> with the recovery-krillin.img file in the directory
[21:12] <dobey> ok, that should work i would think
[21:13] <cliftonts> Well it's not. I am wondering if some sort of file system corruption could be at work here
[21:15] <dobey> it's not impossible
[21:16] <dobey> unfortunately i can't really provide any more help for you, and i can't poke at your phone myself of course, since you're not here and i'm not there. :-/
[21:21] <cliftonts> Yes, the eternal problem. I'm really not sure what the next step is. I can't afford to be replacing it just yet and with the shortage of Ubuntu devices I'm not going back to android!
[21:26] <dobey> well to start, i'd say back up all your data off the device :)
[21:27] <cliftonts> I could always use the reset options within the settings app I suppose, or is that purely for wiping out user data and settings?
[21:28] <dobey> i don't recall what it does exactly
[21:28] <cliftonts> Worth a try
[21:28] <dobey> it may delete your data and installed apps, not sure
[21:35] <cliftonts> It's back working again but the touchscreen is unusable
[21:36] <cliftonts> Typing J was bringing up A, it just types gibberish. Though using a stylus it works ok


[07:22] <daviey> Seveas, ping
[07:22] <Seveas> daviey, ?
[07:22] <daviey> Hi, usplash is your thing right?
[07:22] <Seveas> no
[07:23] <daviey> eft is tho?
[07:23] <Seveas> I only wrote a small part of it
[07:23] <Seveas> some easy bits :)
[07:23] <daviey> okay, the header is copyrighted to you and i want to mod it for my own theme
[07:23] <daviey> what should i do?
[07:23] <Seveas> the entire thing is GPL
[07:24] <Seveas> should be in the header as well, and if not: assume it is
[07:24] <daviey> So if i am chaaning it - i should put my name there?
[07:24] <Seveas> daviey, tbh: I don't care, so what you like :)
[07:24] <daviey> it is, but also says "Copyright  2006 Dennis Kaarsemaker<EMAIL_ADDRESS>[07:24] <daviey> Seveas, cool - thanks
[10:04] <EmxBA> hi elkbuntu


[21:12] <Takyoji> What is it called when you use your USB flash drive to store "changes" you've made while running a LiveCD?
[21:13] <Takyoji> Persistent storage or something?