06:46.21 | *** join/#maemo-ssu infobot (~infobot@rikers.org) |
06:46.21 | *** topic/#maemo-ssu is Maemo Community Seamless Software Update "CSSU" channel, http://wiki.maemo.org/Community_SSU | Known bugs: http://j.mp/communityssu-bugs | Channel logs: http://mg.pov.lt/maemo-ssu-irclog/ | Sources: http://gitorious.org/community-ssu/ | Latest version: Testing(2013-01-07): 21.2011.38-1Tmaemo7.2; Stable(2013-01-10): 21.2011.38-1Smaemo6 |
06:46.21 | *** mode/#maemo-ssu [+v infobot] by ChanServ |
08:18.06 | *** join/#maemo-ssu _rd (~rd@p57B487D5.dip0.t-ipconnect.de) |
09:25.38 | *** join/#maemo-ssu vlad__ (~vlad@ip-66.net-82-216-1.versailles2.rev.numericable.fr) |
10:08.39 | *** join/#maemo-ssu NIN101 (~NIN@p5DD2872C.dip0.t-ipconnect.de) |
10:08.39 | *** join/#maemo-ssu Martix (~martix@ip-62-245-106-78.net.upcbroadband.cz) |
10:30.16 | *** join/#maemo-ssu futpib (~futpib@89.106.197.95) |
10:34.49 | *** join/#maemo-ssu xes (~xes@unaffiliated/xes) |
10:39.58 | *** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu) |
11:12.24 | *** join/#maemo-ssu arcean (~arcean@aafr233.neoplus.adsl.tpnet.pl) |
11:14.17 | *** join/#maemo-ssu kolp (~quassel@212.255.236.179) |
11:15.53 | *** join/#maemo-ssu gregoa (~gregoa@chello212186052066.410.14.vie.surfer.at) |
11:19.52 | *** join/#maemo-ssu arcean_ (~arcean@aafr233.neoplus.adsl.tpnet.pl) |
11:21.23 | *** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali) |
11:58.42 | *** join/#maemo-ssu vlad__ (~vlad@ip-66.net-82-216-1.versailles2.rev.numericable.fr) |
12:01.35 | *** join/#maemo-ssu Vlad_on_the_road (~vlad@ip-66.net-82-216-1.versailles2.rev.numericable.fr) |
12:13.56 | *** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se) |
12:23.15 | kerio | Pali: i doublechecked - the old package's postrm is executed *after* your preinst, so we MUST make the new rootsh conflict with the old one |
12:23.16 | kerio | ~2119 |
12:23.16 | infobot | The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. |
12:23.33 | kerio | so that the old one is removed even before the new one is unpacked |
12:25.57 | *** join/#maemo-ssu _ade_ (~arno@52481E0B.cm-4-1a.dynamic.ziggo.nl) |
12:30.55 | _ade_ | Pali: could you please have a look at your code regarding the opening of the date/time applet in the replacement clock? |
12:31.00 | _ade_ | Pali: I would hate to see things stagnating again, just because of one minor not solved issue |
12:46.22 | gregoa | kerio: for this preinst/postrm question and when which maintainer script is run, you might find http://wiki.debian.org/MaintainerScripts useful (and the prose is at http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-mscriptsinstact ) |
12:51.07 | kerio | oh god why |
12:51.22 | kerio | also, my version would blow up in case of a downgrade |
12:54.07 | kerio | wait, no it wouldn't, it conflicts with past versions |
12:54.22 | kerio | so it's fully uninstalled before the old one is installed |
12:55.27 | gregoa | kerio: debian doesn't support downgrades, I don't think maemo has changed this ... |
12:56.04 | kerio | they're not supported, but it would be nice if downgrading didn't blow everything up |
12:56.05 | kerio | :) |
12:57.08 | kerio | Pali: silly idea: we update the sudo package in cssu and add an explicit check in gainroot |
12:57.31 | kerio | rootsh will create a file in /etc/ and that's it |
12:59.40 | kerio | hm, it would still have the problem of the stupid rootsh1.6 postrm |
13:00.21 | kerio | gregoa: does the debian policy specify the punishment for overwriting files in maintainer scripts? |
13:00.53 | gregoa | kerio: the punishment is "release critical bug" |
13:01.06 | gregoa | kerio: if you mean files in other packages |
13:01.11 | kerio | yep |
13:01.19 | kerio | but i was thinking of more corporal punishments |
13:01.27 | gregoa | :) |
13:01.36 | kerio | like being publicly flogged |
13:02.12 | gregoa | not the written policy :) |
13:30.44 | *** join/#maemo-ssu Vlad_on_the_road (~vlad@ip-66.net-82-216-1.versailles2.rev.numericable.fr) |
13:34.13 | *** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172) |
13:44.54 | DocScrutinizer05 | still wonders WTF *is* the bug ticket we're going to close with all that hassle about rootsh. After all you can't save spilled milk, rootsh exists, however nasty it might be, and changing it now doesn't really help anything with the already deployed nasty packaging |
13:47.04 | DocScrutinizer05 | ticket number, impact?! |
13:47.23 | kerio | i'm not sure rootsh has a bug tracker |
13:47.34 | kerio | is there a generic tracker for extras(-devel)? |
13:48.27 | DocScrutinizer05 | in my book rootsh is a component of core maemo, though not written on the paper |
13:49.24 | kerio | oh, wtf is event.replace.d? |
13:49.43 | DocScrutinizer05 | anyway you don't mess with packaging of a 4 year old pkg, just to fix the packaging for nicer looks |
13:51.40 | DocScrutinizer05 | packaging may look to make my ass laugh at it for its ugliness, I wouldn't care after 4 years the pkg got used with no bug report against it. As already mentioned you can't save spilled milk |
13:52.40 | DocScrutinizer05 | and you MUST NOT change semantics of sudo gainroot! |
13:52.48 | DocScrutinizer05 | so wtf even touch it? |
13:53.07 | kerio | you can upgrade spilled milk, despill it, and make it spill in a bowl for later easy cleaning |
13:53.54 | DocScrutinizer05 | makes an obscene sound in kerio's general direction |
13:54.14 | kerio | i weep for the state of your kitchen, man |
13:54.22 | DocScrutinizer05 | take your developer's sandbox and move on elsewhere |
13:54.27 | kerio | k :( |
13:54.56 | DocScrutinizer05 | CSSU anyway is not any such sandbox |
13:55.09 | DocScrutinizer05 | meither is maemo-extras |
13:55.14 | DocScrutinizer05 | neither* |
13:56.29 | DocScrutinizer05 | honestly if you got no other problems than beautifying rootsh packaging, I'm honestly concerned about future of CSSU |
13:57.57 | Pali | you did not remember problem that rootsh was unable to uninstall???? |
13:58.13 | kerio | Pali: nah, that's mostly fixed in the latest rootsh |
13:58.22 | Pali | yes, but see how it was fixed... |
13:58.37 | Pali | and see how long take it to promote fix to extras... |
13:58.47 | Pali | (from extras-devel) |
13:59.01 | kerio | DocScrutinizer05: we need to fix rootsh to update the sudo package, because <DocScrutinizer05> in my book rootsh is a component of core maemo, though not written on the paper |
13:59.17 | kerio | and we'll eventually have to update the sudo package to allow for askpass for HAM |
13:59.47 | Pali | btw, we have old version of sudo in maemo, isnt there security problems?? |
13:59.59 | kerio | Pali: ha ha ha, you're funny |
14:00.14 | Pali | I think everybody know all old sudo security problems... |
14:00.22 | kerio | the distribution with the graphical package manager that can install stuff from user-provided files without asking any password has security problems |
14:00.28 | kerio | who would've thought |
14:01.17 | kerio | or, easier, the distribution with no /etc/shadow support (and i have no idea how to fix *that*) |
14:04.31 | DocScrutinizer05 | demonstrate the problem before you moan about the missing plan for a fix |
14:05.36 | DocScrutinizer05 | fremantle still is a single user system by usecase definition. Systems with trusted users are not supposed to need /etc/shadow |
14:06.16 | kerio | hm, why do you care about passwordful sudo then? |
14:06.50 | DocScrutinizer05 | OMFG, and I risk bashing from thedead1440 for answering |
14:07.09 | kerio | no, seriously :c |
14:07.11 | thedead1440 | kicks DocScrutinizer05 out of here |
14:07.20 | DocScrutinizer05 | why remember passwords, when you can crack them with john |
14:08.07 | *** join/#maemo-ssu freemangordon (~ivo@130.204.50.168) |
14:08.11 | DocScrutinizer05 | why have a safety switch on your rifle when you can switch it to "armed" |
14:08.22 | kerio | oh, for the user himself |
14:08.23 | kerio | i see |
14:08.57 | DocScrutinizer05 | why lock your door when anybody can use C4 to open it? |
14:09.05 | kerio | why a password instead of a "are you sure you want to install this" then? |
14:09.36 | Lava_Croft | keep them passwords off of my n900! |
14:09.41 | kerio | i'd say that asking for a password is more to prevent your dumb friend messing with your system |
14:09.44 | kerio | on the n900 |
14:10.13 | DocScrutinizer05 | because *you* are too lame to crack *my* password on N900, even when I take 90min to shit and leave my phone on that table you're sitting on |
14:10.47 | DocScrutinizer05 | off |
14:11.14 | kerio | well, i can't crypt(3) in my mind |
14:23.34 | DocScrutinizer05 | If I'd expect my stuff to be safe despite you lifted my phone, I'd use cryptfs and probably also would create a very special NOLO version |
14:25.16 | DocScrutinizer05 | always according to age old wisdom "there's no absolute security, there's just a ratio of time to crack vs value of data that could get stolen" |
14:26.40 | DocScrutinizer05 | for protection of root access to fremantle, I'm absolutely fine with a simple etc/passwd, in that regard |
14:36.18 | kerio | eh, fair enough |
15:12.30 | *** join/#maemo-ssu iDont (~iDont@ip4da305b4.direct-adsl.nl) |
17:08.10 | *** join/#maemo-ssu merlin1991 (~merlin@Maemo/community/cssu/merlin1991) |
17:35.34 | *** join/#maemo-ssu arcean_ (~arcean@aaes210.neoplus.adsl.tpnet.pl) |
17:44.27 | *** join/#maemo-ssu merlin1991 (~merlin@Maemo/community/cssu/merlin1991) |
17:48.45 | *** join/#maemo-ssu merlin1991 (~merlin@Maemo/community/cssu/merlin1991) |
18:01.05 | *** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua) |
18:13.21 | *** join/#maemo-ssu nox- (noident@freebsd/developer/nox) |
18:45.17 | *** join/#maemo-ssu nox- (noident@freebsd/developer/nox) |
19:07.31 | *** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua) |
20:15.11 | *** join/#maemo-ssu nox- (noident@freebsd/developer/nox) |
21:26.29 | *** join/#maemo-ssu zogg_ (~zoggrules@bzq-79-176-190-138.red.bezeqint.net) |
22:12.40 | *** join/#maemo-ssu xes (~xes@host108-174-dynamic.56-82-r.retail.telecomitalia.it) |
22:12.40 | *** join/#maemo-ssu xes (~xes@unaffiliated/xes) |
22:25.30 | *** join/#maemo-ssu arcean (~arcean@aaes210.neoplus.adsl.tpnet.pl) |
23:26.04 | *** join/#maemo-ssu MrPingu (~MrPingute@86.92.226.97) |