22:09 < bilbo_> finnarne: all my changes to the debian-edu pkg were cool, except one 22:09 < finnarne> oh ? 22:09 < bilbo_> openoffice.org-l10n-el 22:09 < finnarne> well I guess you hae to remove something to make it fit 22:10 < bilbo_> remove something.....like ? :) 22:10 < finnarne> your guess is as good as mine 22:11 < bilbo_> cool 22:25 < finnarne> bilbo_: have a look at ~ftp/tmp/sarge-i386/log.list2cds on developer to tell why you file didn't make it 22:26 < finnarne> You could also try to find out why som packages that are not installed by default is still added to teh CD 23:12 < finnarne> jbragnar: one task for you all at the gathering: Could you generate a new list of which packages that gets installed on a main, ltsp and a standalone, and try to exclude those not installed from beeing on the cd (or get them installed if we want them ...) 23:13 < jbragnar> finnarne: do you know what actually sets up the contents of /etc/skel 23:13 < jbragnar> i'm not quite sure i understand 23:14 < jbragnar> there are packages on the CD that are not installed? 23:14 < finnarne> finnarne@fajx300:~$ dpkg -S /etc/skel/.bash_profile 23:14 < finnarne> bash: /etc/skel/.bash_profile 23:14 < finnarne> finnarne@fajx300:~$ 23:15 < finnarne> So differnet packages put things in /etc/skel themselves 23:15 < jbragnar> they do? 23:15 < jbragnar> hmmmm 23:15 < jbragnar> so some kde package sets up /etc/skel/.kde then 23:16 < jbragnar> debian-edu-config in that case 23:17 < finnarne> yes, but it doesn't put anything usefull within 23:17 < jbragnar> it sets up the directory structure 23:17 < jbragnar> and the permissions seem quite open. 23:17 < jbragnar> See bug #887 23:18 < jbragnar> I'm looking at critical bugs 23:18 < finnarne> that's not critical 23:19 < finnarne> kmailrc is set up non-readable I think 23:19 < finnarne> Lot's of people complain about readable ~/ 23:19 < jbragnar> i looked at both a woody and sarge box, and kmailrc is world readable 23:19 < finnarne> it is ? 23:19 < jbragnar> i think he has a point 23:20 < jbragnar> not critical i agree 23:20 < jbragnar> it is yes 23:22 < finnarne> on user homedir or in /etc/skel ? 23:24 < finnarne> yes, you're right 23:24 < jbragnar> on my laptop (sarge) it is not 23:24 < jbragnar> so it seems it is not kmail doing that 23:25 < finnarne> well it's nothing within /etc/skel/.kde of any value, so there is no need to keep it. 23:26 < jbragnar> hmmm, i wonder if .kde needs to be in /etc/skel at all 23:26 < jbragnar> other sarge boxes don't have it 23:27 < jbragnar> that would leave som room on the CD 23:40 < jbragnar> we just tested. /etc/skel/.kde has no purpose 23:40 * finnarne is reinstallign a main+ws to test the kmail thingy 23:41 < jbragnar> it seems /etc/skel/.kde is hardcoded into the debian-edu-config package 23:42 < jbragnar> finnarne: kmail was already missing from the translators server, so it seems it does not get installed 23:43 < finnarne> ahh - the transltors machine is reinstalled ? 23:43 < finnarne> jbragnar: that's right - kmail is one of the packages that are missing on the CD I think 23:44 < finnarne> something else squezzed it out 23:44 < jbragnar> ok 23:44 < jbragnar> where is the list these days? 23:46 < finnarne> that is why I asked for a new list of what's actually gets installed. 23:46 < jbragnar> and where is the master list again? 23:47 < finnarne> you mean the debian-edu packages ? 23:47 < finnarne> education-* ? 23:47 < jbragnar> yes 23:47 < finnarne> in svn 23:48 < finnarne> url="svn+ssh://finnarne-guest@svn.debian.org/svn/debian-edu/trunk/src/debian-edu" 23:48 < finnarne> replace finnarne-guest with your username on alioth/svn 23:50 < jbragnar> so src/build/CD/pkglist.txt is the list that should make it onto the CD? 23:50 < finnarne> check out url="svn+ssh://finnarne-guest@svn.debian.org/svn/debian-edu/trunk/src/build/CD" 23:51 < finnarne> pkglist.txt is the list of things that makes it onto the CD 23:51 < finnarne> missingpkglist.txt is what's missing :) 23:51 < jbragnar> so it is updated after the CD builds? 23:51 < finnarne> yes 23:52 < finnarne> check out build/CD from svn 23:53 < finnarne> run ./patch-debian-cd 23:53 < finnarne> make a note of which files that are patched 23:54 < finnarne> do you see that tasks/exclude-sarge is patched? 23:54 < finnarne> edit debian-cd/tasks/exclude-sarge 23:56 < jbragnar> yes i see that 23:56 < finnarne> I just removed some nvidia-kernels 23:57 < jbragnar> ah. then kmail can go back in ;) 23:57 < finnarne> then I run ./make-patch 23:57 < finnarne> finnarne@fajx300:~/MYCVS/debian-edu/build/CD$ svn up && svn st 23:57 < finnarne> At revision 4433. 23:57 < finnarne> ? buildcd.works 23:57 < finnarne> M debian-cd.patch 23:57 < finnarne> finnarne@fajx300:~/MYCVS/debian-edu/build/CD$ 23:58 < finnarne> buildcd.works is a working version of my own buildcd script, ignore that, but you see that debian-cd.patch is modified 23:59 < finnarne> then I committed the patch 23:59 < finnarne> the patch is ugly (the whole process is), but it kind of works 23:59 < finnarne> but there is no guarantee that you get your packages included 00:00 < jbragnar> is this how you modify what gets included on the CD? 00:01 < finnarne> add to debian-edu (the tasks-files), debian-edu-config or debian-edu-install 00:01 < finnarne> if that doesn't help, exclude some files from beeing added 00:02 < finnarne> but you might be bitten, because you've excluded some of the dependencies of the things you want to be included 00:01 < jbragnar> hmmm, I have no debian-cd, but *.new and *.upatched 00:02 < finnarne> jbragnar: then something is worng with your patch 00:02 < finnarne> did you run "svn up" first ? 00:02 < finnarne> or maybe something is worng at my side 00:03 < finnarne> I've fixed the patch some times. but it's been working for the řast couple of months 00:03 < jbragnar> yes svn up 00:04 < finnarne> rm -rf debian-cd.*/ debian-cd 00:06 < finnarne> svn up 00:06 < finnarne> ./patch-debian-cd 00:06 < finnarne> ok - I get the same result 00:08 < finnarne> I guess you maybe see my point of this beeing troublesome 00:08 < jbragnar> i do 00:11 < jbragnar> but it is getting late 00:11 < jbragnar> I'll look at this in the morning 00:11 < jbragnar> just one thing 00:12 < jbragnar> i'll make a new debian-edu-config 00:12 < jbragnar> i build locally, move the new deb to developer, then how does the cd get built? 00:13 < jbragnar> or more correctly, how do i trigger a new build? 00:13 < finnarne> place the deb in ~ftp/skolelinux/dists/sarge/local/binary-i386/ , a cron script will notice, and start the rebuild 00:13 < jbragnar> ok, sounds good 00:14 < finnarne> take a look at crontab.builder in cvs 00:14 < finnarne> it's $HOME/src/skolelinuxcvs/skolelinux/src/cronjobs/update-sarge-apt.sh 00:14 < jbragnar> right 00:15 < jbragnar> $HOME? 00:15 < finnarne> and then" make -s -C $HOME/src/debian-edu/src/build/CD check-and-build" 00:15 < finnarne> builder @ developer 00:15 < jbragnar> ah 00:17 < jbragnar> thanks 00:20 < jbragnar> good night 00:20 < finnarne> try "rm -rf debian-cd.new debian-cd.unpatched ; ./patch-debian-cd" now 00:20 < jbragnar> ok 00:21 < jbragnar> in the svn tree? 00:21 < finnarne> yes 00:21 < finnarne> hopefully I didn't break things to much 00:22 < jbragnar> ummmm, what am i looking for? 00:22 < jbragnar> ah 00:22 < finnarne> did it patch cleanly now ? 00:22 < jbragnar> yes 00:23 < jbragnar> i needed svn up too :) 00:23 < jbragnar> and just debian-cd now 00:24 < finnarne> then you can continue to patch debian-cd, and use ./make-patch to create a new patch