=== Aaron is now known as Guest41483 | ||
=== DalekSec_ is now known as DalekSec | ||
=== Guest41483 is now known as Aaron | ||
TheLordOfTime | I have a question. In Ubuntu, is a package allowed to create /root/.somefolder/ during installation in the root user's "home" directory? | 03:56 |
---|---|---|
TheLordOfTime | (this also applies to any standard user's home directories) | 03:56 |
TheLordOfTime | or does it violate policies | 03:57 |
RAOF | The application doesn't create those directories on first run? | 03:58 |
RAOF | (No, is the answer, btw) | 03:58 |
TheLordOfTime | RAOF: supposedly, bitcoind in precise creates /root/.bitcoind/ on install | 04:00 |
TheLordOfTime | but i haven't tested that to confirm | 04:00 |
TheLordOfTime | (initially reported/seen in the #bitcoin general discussion channel) | 04:00 |
RAOF | I'd guess that it runs the daemon on install, right? | 04:00 |
RAOF | Which would then create the directories... | 04:01 |
TheLordOfTime | it shouldn't, there's a billion security exploit risks in bitcoind on precise when its run as root | 04:01 |
RAOF | Although it sounds like bitcoind should probably run as a non-root user. | 04:01 |
RAOF | Right :) | 04:01 |
TheLordOfTime | the question was, though, is a package allowed, on installation, to create a directory in /root/ | 04:01 |
TheLordOfTime | at all | 04:01 |
TheLordOfTime | (since the daemon wasn't even running yet) | 04:01 |
TheLordOfTime | (since the daemon wasn't even running yet according to the user that saw this) | 04:01 |
TheLordOfTime | RAOF: my question is a general policy one | 04:01 |
TheLordOfTime | not specific to this package | 04:02 |
TheLordOfTime | (if it were within my power, I'd wipe bitcoind from the repos and versionbump them all up to latest stable in all versions of Ubuntu, but meh) | 04:02 |
TheLordOfTime | s/wipe bitcoind/wipe the current bitcoind/ | 04:02 |
* RAOF is pretty sure the policy answer is “No”, but I've not hunted the precise section down. | 04:03 | |
RAOF | TheLordOfTime: They're wrong, too; bitcoind in Precise (and, indeed, Saucy) does not create /root/.bitcoind on install | 04:05 |
TheLordOfTime | RAOF: hmm. does it autorun the daemon? | 04:09 |
RAOF | No | 04:09 |
TheLordOfTime | RAOF: having said this i still want to know the packaging policy on this | 04:10 |
TheLordOfTime | RAOF: then i'll have to educate people in how things work and tell them that they have failed epicly | 04:10 |
TheLordOfTime | either way, though, i still want to know the policy about this: is a package, during installation, allowed to mess with any user's "home" direcotyr. | 04:10 |
TheLordOfTime | s/direcotyr/directory/ | 04:11 |
* TheLordOfTime shrugs | 04:11 | |
RAOF | TheLordOfTime: As I said, I'm pretty sure the answer is “no” | 04:12 |
RAOF | Among other things, it's moderately difficult to actually do. | 04:15 |
Logan_ | xnox: Mind if I disable -Werror on sphinxsearch to fix the FTBFS on rebuild? | 04:44 |
Logan_ | (And the current FTBFS on ppc64el?) | 04:46 |
Logan_ | Hi Jackson. | 05:40 |
Noskcaj | hey Logan_ | 05:54 |
Logan_ | Noskcaj: I'm sure you have something for me to do. | 05:55 |
Noskcaj | Logan_, Sponsorship queue in general, but there's a few high priority ones, let me check | 05:55 |
Noskcaj | ;) | 05:55 |
michagogo|cloud | TheLordOfTime: actually, Ubuntu has stopped including Bitcoin | 05:55 |
michagogo|cloud | Unfortunately, that change is only in effect starting with Trusty | 05:56 |
Logan_ | Noskcaj: I plan on going to sleep at a reasonable-ish time tonight, so make it quick. | 05:57 |
Logan_ | Although it appears that I have already failed at that, considering it's almost 1 AM. | 05:57 |
Noskcaj | Logan_, https://code.launchpad.net/~noskcaj/ubuntu/trusty/gauche/ppc64el/+merge/200266 | 05:57 |
Noskcaj | It should fix a heap of your PPC64el issues | 05:57 |
Noskcaj | https://code.launchpad.net/~noskcaj/ubuntu/trusty/menu-cache/ppc64el/+merge/200244 also unblocks a heap | 05:58 |
Unit193 | Logan_: Psh, 1am _is_ reasonable. ;) | 05:59 |
michagogo|cloud | Though I'm told that it could be effectively removed through the SRU process, by creating an "update" that simply makes the software unusable -- if anyone wants to do that, it'd be great | 05:59 |
Logan_ | Noskcaj: Looking at gauche. | 05:59 |
Noskcaj | ubuntu-dev time =/= normal person time | 05:59 |
Noskcaj | ty | 05:59 |
Logan_ | Believe me, I'm far from a normal person. | 05:59 |
michagogo|cloud | (I don't know how that would be done, both from the standpoint of Ubuntu policy/procedure and from the standpoint of the actual update itself and how it would work) | 06:01 |
Logan_ | Noskcaj: Did you do a test build of gauche? | 06:06 |
Noskcaj | Logan_, On amd64, yes | 06:06 |
Noskcaj | built fine | 06:06 |
Logan_ | Trusty? | 06:06 |
Noskcaj | yeah. pbuilder-dist | 06:06 |
Logan_ | No, you didn't. | 06:06 |
Logan_ | Because you would've noticed that the autoreconf failed with 16 missing header warnings. | 06:07 |
Noskcaj | I did, i'll try and build it again | 06:07 |
Logan_ | Tsk tsk. | 06:07 |
Logan_ | In any case, there's a simple fix if you don't know how to do it. | 06:08 |
TheLordOfTime | michagogo|cloud: oh good, may I ask the reasons for them not including bitcoin anymore? :) | 06:08 |
TheLordOfTime | michagogo|cloud: (that does not, however answer my question about general packaging policies) | 06:09 |
TheLordOfTime | i could go poke debian about that, but meh | 06:09 |
Noskcaj | Logan_, Just give me a minute to branch it | 06:09 |
michagogo|cloud | TheLordOfTime: read the ML archives | 06:10 |
TheLordOfTime | michagogo|cloud: ehh, i'm lazy, besides it's 01:12 and i'm tired, i'll add that to my todo list | 06:12 |
TheLordOfTime | ... which ML archive though | 06:12 |
Logan_ | Noskcaj: Actually, my quick-and-dirty fix doesn't appear to have worked. So let me know if you come up with something. | 06:23 |
Noskcaj | Logan_, My internet is being more broken than normal. Any chance you could fix and upload? | 06:23 |
Noskcaj | I'll look into it tomorrow | 06:24 |
Logan_ | Still playing with it, though. | 06:24 |
michagogo|cloud | TheLordOfTime: ubuntu-release | 06:25 |
michagogo|cloud | And actually, maybe also ubuntu-motu | 06:25 |
Logan_ | Noskcaj: Do you have router problems or something? | 06:30 |
Noskcaj | Logan_, Internet below ADSL speed, plus 4 brothers | 06:35 |
Logan_ | Noskcaj: I'm sorry to hear that you have brothers | 06:36 |
Noskcaj | :) | 06:36 |
Noskcaj | Should i delete the menu-cache branch | 06:37 |
Logan_ | wgrant: Is it possible for MultiDistroTools on UbuntuWire to compare Trusty to Sid instead of to Jessie? | 07:01 |
wgrant | Logan_: The next update will use sid | 07:05 |
Logan_ | Sweet. When will that come out? | 07:05 |
Logan_ | Or are you referring to 14.10? :P | 07:05 |
wgrant | It's updated hourly. | 07:06 |
Logan_ | Ah. | 07:07 |
Logan_ | Thanks! | 07:07 |
dholbach | good morning | 08:14 |
=== paddy_ is now known as paddy | ||
=== cody-somerville_ is now known as cody-somerville | ||
=== highvolt1ge is now known as highvoltage | ||
xnox | LoganCloud: Logan_: well I did try to make sphinxsearch actually pass all of it's autoreconf errors =/ | 12:37 |
=== zequence_ is now known as zequence | ||
=== paddy is now known as g4mbit[real] | ||
=== g4mbit[real] is now known as g4mbit[rente] | ||
=== g4mbit[rente] is now known as paddy | ||
=== Rh0nda is now known as Rhonda | ||
=== medberry is now known as med_ | ||
Noskcaj | Laney, You around? | 19:49 |
Logan_ | Noskcaj: End up figuring out that FTBFS? | 20:05 |
Noskcaj | Logan_, gauche? No, i was just getting around to it now, | 20:08 |
Logan_ | Okay. Let me know. | 20:09 |
Noskcaj | Would the autoheader issue just need another b-dep or do i need to make some patches? | 20:13 |
Logan_ | I'm not sure. I tried adding AC_CONFIG_MACRO_DIRS([m4]) to configure.ac, but it didn't appear to work. | 20:14 |
=== freeflying is now known as freeflying_away |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!