/srv/irclogs.ubuntu.com/2008/03/18/#ubuntu-server.txt

owhHmm, I'm reading the stuff about FFE for the patch that kirkland and I are proposing. He's asked me to make a .tgz with all the stuff for his review while he has a sumptuous meal :) - but I'm unsure what to include - the mind is willing, but the flesh is unsure.01:10
owhMy documentation thus far is at: https://wiki.ubuntu.com/OnnoBenschop/ubuntu-server/init.d-status01:12
owhAny pointers?01:13
mathiazowh: why would you need to make a tgz ?01:14
mathiazowh: you just need to attach a debdiff to the bug.01:14
mathiazowh: are you subscribed to ubuntu-devel@lists.u.c ?01:14
owhmathiaz: I already did that part :)01:14
owhmathiaz: Yes, I read the latest message on the subject. Kirkland hasn't seen it yet.01:15
mathiazowh: right - so using the LSB argument won't work.01:15
mathiazowh: and it seems that the init scripts handling will change for intrepid01:15
mathiazowh: with an integration with upstart.01:16
mathiazowh: So I'd just concentrate on adding a status action to the init script for daemon processes.01:16
owhmathiaz: Yes, we saw that already from SJR's comments.01:16
mathiazowh: what is the bug number where you've attached your debdiff ?01:16
owhmathiaz: Bug #20316901:17
ubotuLaunchpad bug 203169 in lsb ""status" function for init scripts" [Undecided,New] https://launchpad.net/bugs/20316901:17
owhmathiaz: We figured that updating lsb was less code than individually patching each init.d script.01:17
owhmathiaz: The list of packages affected is on the wiki page.01:18
owhmathiaz: We were expecting to add them to this bug and fix them one at a time like the bug you showed us a little while ago.01:18
owhmathiaz: The python-fix thing.01:18
mathiazowh: there are multiple lists on your wiki page - which list are you refering too ?01:19
owhmathiaz: The actual affected packages are at: https://wiki.ubuntu.com/OnnoBenschop/ubuntu-server/init.d-status#head-9fa491ed97b93b78759171771d0c13f82b4784da01:19
owhmathiaz: "List of unique packages"01:19
mathiazowh: libc6 ?01:20
mathiazowh: module-init-tools ?01:20
mathiazowh: netbase ?01:20
mathiazowh: procps ?01:20
owhmathiaz: Those packages all include scripts that are in init.d01:20
mathiazowh: sysv-rc ?01:21
mathiazowh: udev ?01:21
mathiazowh: util-linux ?01:21
owhIt is possible that they include rc and rcS, in which case we can remove them.01:21
mathiazowh: these are packages that don't have daemons running IIRC01:21
mathiazowh: so I'd remove them from the list.01:21
owhmathiaz: If you look at the list above you'll see the relationship.01:21
owhmathiaz: For example libc6 has a script: /etc/init.d/glibc.sh01:22
owhmathiaz: module-init-tools has the script: /etc/init.d/module-init-tools01:22
mathiazowh: well - I think that what we should aim for is to have status action for daemons01:23
mathiazowh: this is the part that always annoys me01:23
owhmathiaz: The intent is to go through each script that's on the list and check to see if it actually needs a status. README, rc and rcS have already been manually removed from the list.01:23
mathiazowh: consedering where we're at in the release cycle, it will be hard to get things included in hardy01:24
mathiazowh: ok - so that's not the final list01:24
owhmathiaz: The hard part is defining a daemon. I'm just basing this on the running processes, but things like postgres aren't even running yet.01:24
owhmathiaz: No.01:24
mathiazowh: postgres should be running01:24
mathiazowh: and has a status action01:24
owhmathiaz: Not on the hardy install that I'm currently running.01:25
mathiazowh: if the default install of postgres doesn't work, you should report a bug.01:25
owhmathiaz: It does already have a status. My point was that it's not running, so there might be others like that.01:25
mathiazowh: how did you install it ?01:25
owhmathiaz: Boot from CD, tick the boxes, wait. Reboot.01:25
mathiazowh: ok - it's a bug in the installer01:26
mathiazowh: it should be fixed for beta.01:26
mathiazowh: if you install with apt-get install once you've rebooted you should have working postgres installation.01:26
owhmathiaz: What is the executable/daemon that postgress uses?01:27
ajmitchajmitch@ubuntu-desktop:~$ /etc/init.d/postgresql-8.2 status01:28
ajmitchVersion Cluster   Port Status Owner    Data directory                     Log file01:28
ajmitch8.2     main      5432 online postgres /var/lib/postgresql/8.2/main       /var/log/postgresql/postgresql-8.2-main.log01:28
ajmitchone that already has a (non-LSB-compliant) status01:28
owhajmitch: Well my installation only shows the first line.01:28
mathiazowh: yes - it's a known bug in hardy.01:29
mathiazowh: you can safely remove postgres from your list - its init script has a status option and is working01:29
owhmathiaz: Cool, then I don't need to worry about it.01:29
* owh updates list.01:29
owhmathiaz: Bare in mind that I'm trying to make an automated list so nothing slips through the cracks. I suspect we're now at the end of that and now it becomes manual :)01:32
* mathiaz nods01:33
* ajmitch doesn't know if the usefulness of having a status action will outweigh having to have new uploads & rebuilds of a large number of packages01:34
mathiazajmitch: well - we're already under 10 packages in the list01:34
mathiazajmitch: so I wouldn't say it's a large number of packages.01:34
owhmathiaz: I have 17 showing at the moment, but I agree with the point.01:34
mathiazajmitch: and I think that having a status action *is* really usefull01:34
owhmathiaz: The stuff that you showed, that is the ones you questioned, how did you exclude them? (libc6, netbase, etc.)01:35
ajmitchmathiaz: sure, but the release manager may have other thoughts :)01:35
owhajmitch: One step at a time :)01:35
mathiazowh: just by looking at them and asking myself: does this stuff runs a daemon ?01:36
mathiazowh: if no, I'd exclude it.01:36
owhmathiaz: So, which of my list are bogus in your opinion?01:36
mathiazowh: the list I've just given you01:37
owhHere's my list: (17 lines)01:37
owhapache2.2-common01:37
owhat01:37
owhbind901:37
owhcron01:37
owhdovecot-common01:37
owhklogd01:37
owhlibc601:37
owhmodule-init-tools01:37
owhnetbase01:37
owhopenssh-server01:37
owhprocps01:37
owhsamba01:37
owhsysklogd01:37
owhsysv-rc01:37
owhudev01:37
owhutil-linux01:37
owhwinbind01:37
mathiazowh: libc6 module-init-tools netbase procps sysv-rc udev util-linux01:38
mathiazowh: ^^ these packages don't seem to start daemons.01:38
* owh is adding a '-' to the list to check the actual script and dependencies.01:39
ajmitchsamba+winbind are in a single source package, too01:39
owhajmitch: Yes01:39
owhajmitch: Uh, no.01:39
owhajmitch: Separate packages.01:40
ajmitchsource package, I said :)01:40
owhDoh01:40
owh:)01:40
owhmathiaz: I'm checking the actual init.d scripts for those packages, but if they disappear then we're down to 10 and as ajmitch points out, 9 source packages.01:41
mathiazowh: yes - that's more reasonable and less scary for the release manager01:42
* owh likes that :)01:42
mathiazowh: and then we can really use the argument that having a status action for a daemon is *really* useful01:42
owhmathiaz: You don't think that networking status is useful?01:43
owhmathiaz: That comes from netbase.01:43
mathiazowh: it is, but let's first get the daemon going.01:43
owhmathiaz: WFM01:44
mathiazowh: And to be honnest, I tend to use ifconfig to get the status of the networking stack01:44
mathiazowh: but I'd like to use init.d/daemon status to know if my service is running01:44
owhmathiaz: Ah, but we're now creating an argument for ebox :)01:44
mathiazowh: without having to ps -ef| grep daemon01:44
owhmathiaz: If that's all you want then we could write a four line wrapper cmd around the lsb-functions, single script in /bin. No need for any of this.01:45
owhmathiaz: We'd still need to patch lsb, but nothing else.01:46
mathiazowh: I think that patching the init script makes the most sense01:47
mathiazowh: as putting common code in lsb, I also think it's usefull.01:47
owhmathiaz: You'll call it like this: foo "$DAEMON"01:47
mathiazowh: but the release team may think it's too much.01:48
mathiazowh: this would be uncommon among the distros.01:48
owhmathiaz: What I'm saying is that you'd get the same functionality and less intrusiveness.01:48
mathiazowh: just to give some background: most of the other distros have a status init script01:48
mathiazowh: we don't - let's fix this01:49
owhmathiaz: You mean a switch, or a stand-alone-script that generates status?01:49
mathiazowh: patching lsb or adding a new command would be the same thing from the release team POV01:49
mathiazowh: I mean a status action in the init script01:49
owhmathiaz: You mean in each init script right?01:50
mathiazowh: yes01:50
owhmathiaz: What I'm saying - though I've not yet tested it, so I might be barking mad - is that we could create a completely stand-alone shell script that included the current-unpatched lsb functions, called it with the parameter supplied and returned an answer. No impact, no patching, addition of a single script.01:51
owhmathiaz: Would it be useful to test that?01:52
owhmathiaz: It may all die the moment I try to include the lsb functions which rely on some environment, but it might just magically work :)01:52
mathiazowh: well - you'd add this new script to the lsb package. Which means you'd patch the lsb package.01:53
owhmathiaz: Sure but there would be no regression because no code changed :)01:53
mathiazowh: so from the release managers POV it's the same, whether you include a new script or add a function to the shell script.01:54
owhmathiaz: Yes, but there would be no initial need to patch anything else.01:54
mathiazowh: add a function the lsb library shell script01:54
owhHuh?01:54
mathiazowh: hm.. you'd still have to patch the init scrip to call the new wrapper ?01:54
owhNope01:55
mathiazowh: ohh - you'd say that the administrator would have to be educated to use this new command specific to Ubuntu to get the status of his daemons ?01:55
owhmathiaz: Sure, while we're fiddling around getting upstart and intrepid integrated.01:56
mathiazowh: I don't think it's a good idea.01:56
mathiazowh: like kirkland said - administrators expect init script to have a status action01:57
owhmathiaz: Strictly from a code management perspective it's the smallest non-invasive change that provides the functionality.01:57
owhmathiaz: I'm not saying it's the best integrated.01:58
mathiazowh: This is something that administrator used to work in redhat environment find the most annoying in ubuntu - and I agree with tem.01:58
owhmathiaz: You mean, extra scripts that do stuff :)01:58
mathiazowh: no - the status action in the init script01:59
mathiazowh: sysadmin expect that - we don't provide it -> need to fix it01:59
owhmathiaz: Cool, I'll continue with the process in hand.02:00
* owh is nearly done eliminating the packages suggested by mathiaz02:00
mathiazowh: great - thanks02:00
owhmathiaz: udev is "kernel event manager", isn't that a process/daemon?02:02
mathiazowh: no02:02
* owh removes it02:02
mathiazowh: it's a script that is called when a new device is plugged in the system02:02
mathiazowh: well - there is a udevd daemon running02:03
owhmathiaz: So, perhaps it should stay?02:03
mathiazowh: so you could leave it on the liest02:03
mathiazowh: yes.02:03
owhmathiaz: Cool, we're down to 11 packages or 10 source packages.02:04
owhmathiaz: The following are packages: apache2.2-common, at, bind9, cron, dovecot-common, klogd, openssh-server, samba, sysklogd, udev, winbind02:04
mathiazowh: however, from a tactic POV, udev is maintained by the Scott, who is also the maintainer of Upstart.02:04
owhHmm02:05
mathiazowh: so I would try to add a status action to udev init script at last02:05
owhThat shouldn't really play into it though should it.02:05
owhmathiaz: How do I get dpkg to tell me the source package name of a package?02:06
mathiazowh: apt-cache show apache2.2-common | grep ^Source02:07
owhDoh02:07
mathiazowh: the list looks good to me02:07
owhI was looking for something more complicated:)02:07
ajmitchyou can complicate matters & use something like grep-dctrl if you really want02:09
owhHmm, apt-cache show at returns stuff without a Source: line.02:09
ajmitchthen the source name is the same02:10
* ajmitch prefers apt-cache madison02:11
owhajmitch: How does that work?02:11
ajmitchtry it & see?02:11
owhHeh02:11
ajmitchajmitch@ubuntu-desktop:~$ apt-cache madison at at | 3.1.10ubuntu4 | http://nz.archive.ubuntu.com gutsy/main Packages at | 3.1.10ubuntu4 | http://nz.archive.ubuntu.com gutsy/main Sources02:12
ajmitchsigh, that didn't paste well02:12
owhajmitch: I saw the output.02:12
* owh is parsing it as we speak.02:12
nxvlajmitch: wow, nice, thanx for that hint!02:12
* nxvl HUGS ajmitch 02:12
owhCool, that seems to combine sysklogd and klogd as well.02:14
owhmathiaz: It appears we're down to 902:14
ScottK2ajmitch: I've asked around and so far everyone who knows what I'm talking about wants your RC bug tracker running.  Would you be willing to share your setup for it (we've got an ubuntuwire box we can host it on)?02:15
owhIn case anyone is following, Here's the proposed list of source packages affected: https://wiki.ubuntu.com/OnnoBenschop/ubuntu-server/init%2ed-status#head-2b4f2602e168bb1a7185af274a286dc1b1ef6dcd02:18
ajmitchScottK2: sure, but it was only useful because I was rsyncing debian bug info02:20
ajmitchin other words, I'd need to turn on the daily rsync again & push the generated results somewhere02:21
=== lamont` is now known as lamont
ScottKajmitch: Or we could set up the ubuntuwire box to do the same and do it all there.  It's a beefy box on a big pipe, so there's no need to worry about overloading it.02:29
ScottKajmitch: Best to discuss it on #ubuntuwire with Fujitsu or Nafallo.02:30
ScottKPlease .......02:30
ajmitchok, I'm there02:32
* nealmcb waves at ajmitch03:10
owhJust out of interest, the spec here: https://wiki.ubuntu.com/EboxSpec suggests, hell it comes right out and says it, that it allows you to boot the Ubuntu CD and choose the ebox option. I must confess that I missed that option. Is it in the installer, or on the cd-boot menu?03:13
ScottK2I don't think it's there yet.03:15
owhDoes that mean that it will be, or will this miss release?03:17
ScottK2Dunno.03:19
owhTah03:20
owhMy head just exploded. On the hardy-alpha6 install that I have samba does not have a status section. I just downloaded the source to create a patch and I'm seeing a status part. How do I figure out if the package owner just did that or if I made a mistake?04:12
owhNM, just found the change log :)04:12
soulcanyone up?05:30
owhsoulc: No, we're all asleep.05:40
owhI've just created a samba patch for status. Can someone please check if I'm not being a dunce: http://ubuntu.pastebin.com/d701c40e505:57
owhThat's not the diff, just the code snippet.05:57
* owh just realised that this made no sense - carry on.06:02
kris_phJack_Sparrow:06:15
kris_phHello.. I have apache2 running with php. Is it okay that I will install Django and its database using postgresql? won't it give harm to my existing php and my php apps?06:25
Jeeves_Morning06:29
kris_phgud morning.. do you have a background about django?06:30
Jeeves_Nope06:33
Jeeves_What's that?06:33
kris_phgoogle it06:39
kris_ph:)06:39
ere4si!django06:40
ubotudjango is a high level python web framework that encourages rapid development and clean, pragmatic design. - see http://www.djangoproject.com06:40
Jeeves_a python06:46
Jeeves_ah, pyton06:46
ere4sih06:46
owhI'm preparing debdiffs for 10 source packages. Is there a mechanism for me to upload those somewhere so that I can get an automagic buildd report - so I can attach them to a FFE request, or should I just roll my own?07:04
krautmoin08:16
_rubenmornin08:17
=== \sh_away is now known as \sh
juliuxmorning08:33
juliuxhas somebody nagios3 packages for gutsy?08:33
_rubenjuliux: let me know when you get your hands on them ;) .. a collegue of me will be deploying a new monitoring box shortly based on ubuntu+nagios308:37
juliux_ruben, i will build nagios from source now08:37
_rubenah08:40
juliuxthat is faster;)08:43
_rubenwonder how hard it'd be to 'upgrade' the package .. the looks of nagios3 dont differ too much from nagios2 .. doesnt say much about the package though08:43
nijabamorning08:48
* soren sighs08:49
sorenThere's nagios *3* now as well?08:50
_rubencame out like yesterday or so08:50
sorenI was almost done upgrading to nagios2!08:50
* _ruben gives soren a sympathy hug08:51
henkjan03/13/2008 -08:53
henkjanNagios 3.0 Released08:53
_ruben5 days .. close enough ;)08:54
_rubenhmm .. just curious, when running a local install/update mirror for ubuntu .. what kind of diskspace and bandwidth requirements should one keep in mind?09:06
soren_ruben: You can fit {dapper,edgy,feisty,gutsy,hardy}-{amd64,i386} in about 180GB.09:08
henkjandu -hs nl.archive.ubuntu.com/ 440Gnl.archive.ubuntu.com/09:19
henkjanhmm, that includes cd images/releases09:20
_rubensoren: that sounds very doable, since i'd only be interested in gutsy and hardy (when final) for those 2 archs .. what the ammount of updates?09:21
_ruben+about09:21
soren_ruben: Well, kernel images are quite large, so that might add a bit. Not more than a GB or two, though, I guess.09:22
_rubensoren: but those are rather "rare" .. trying to get an idea how much traffic it'd cost to keep the repo up to date09:23
_rubendamnit .. nasty downside of wireless keyboard, im suffering from "packet/key-loss" :p09:23
soren_ruben: Keeping it up to date should be relateive cheap.09:24
_rubenok .. guess i'll look into it in a while and just set it up and monitor it for a while09:25
henkjanopenoffice updates are large :)09:25
_rubendamnit .. now my mouse is lagging as well .. grr09:25
_rubenif the updates would get too "bulky" i could shape them or something to keep things in line .. i dont have as much bw as henkjan and Jeeves_, but should be sufficient :)09:27
henkjan_ruben: running a local mirror for personal use only wont cost you much traffic09:29
sorenhenkjan: Oh, right, didn't think about openoffice.09:30
_rubenhenkjan: figured as much, just thought i'd check to be sure ;)09:37
_rubenrunning a local sles9 install/update repo didnt impose a noticeable impact either09:38
henkjandepending on the number of local servers wich use your local mirror it'll only save on bandwith09:41
henkjanit may be an good idead to change security.ubuntu.com in /etc/apt/sources.list also to your local mirror09:42
_rubenhenkjan: the main benefit is quick, up2date net installs eventually .. and the speed difference isnt probably all that big .. then again, i'd probably be using more bandwidth with a local repo than without, since the ammount of packages we use is rather limited .. oh well .. its a nice endeavour to dive into09:45
henkjan_ruben: https://weblog.bit.nl/blog/2008/03/11/bit-pxe-implementatie/09:47
_rubenhenkjan: partitioning including raid config .. interestign!09:50
_rubensetting up sw raid in the debian installer can be rather tedious :p09:50
_rubenbeerware license .. gotta send you guys a beer if i wanna use it ? ;)09:50
_rubendoh .. it *is* that09:51
_rubenguess i'll have to drive to ede someday then :p09:58
juliux_ruben, i found debian echt nagios3 packages, they are also working on gutsy10:21
_rubennice10:23
FolkeAnyone here using Jeos in vmware?10:47
_rubennot yet10:56
_rubenthat is: im not using it yet, there are other who do tho10:56
Folke_ruben: We are thinking of using it in our vmware enviroment instead of the "server" edition. But I don't really know all the cons / pros.10:57
_rubenpro: its even smaller (size/resources/etc) .. con: uhm, less drivers as well which could lead to problems i guess10:58
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
BCMMcan someone recommend a dynamic dns provider?11:44
_rubenusing no-ip.org myself without any probs11:45
_rubenhmm .. setting up a local ubuntu repo using rsync is even more simple than i'd thought11:45
kris_phhello..can apache2 and zope run on the same machine simultaneously?11:46
VoiDeTHi there, anyone there? If someone has time and would like to shed some light on passive ftp connections thatd be great!11:49
_rubenVoiDeT: what exactly is it that you want to know?11:50
Kamping_Kaiser_ruben, is it anything harder then running rsync?11:50
_rubenKamping_Kaiser: not really ;)11:51
VoiDeTWell i set up proftpd, got it running fine, iptable rules set, i can ftp into it while its auth against mysql db, locally i can run my clients in active/passive, but when i try use an external ip on passive it connects, but wont iniate the LIST command11:51
_rubenKamping_Kaiser: never really used rsync myself tho11:51
_rubenVoiDeT: do you have nf_conntrack_ftp and nf_nat_ftp kmods loaded?11:51
VoiDeThow do i check this? i have modprobe ip_conntrack modprobe ip_conntrack_ftp in my iptables script11:52
VoiDeTand that reports no errors11:52
Kamping_Kaiser_ruben, :) i'm still using debmirror to make my mirror. need to switch over to the proper debian archive mirror scripts though11:53
_rubenVoiDeT: ah, older kernel?11:53
VoiDeTbut when in passive mode locally, using only local connections, passive works, so its tracking established connections fine from what i can see11:53
VoiDeTmm nope, im on 7.10, stock kernel11:53
_rubenVoiDeT: you allow RELATED as well?11:53
VoiDeTyup11:54
_rubenVoiDeT: you need the nf_* mods, ip_* is for older kernls11:54
VoiDeT"/sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT"11:54
_rubenok11:54
VoiDeT"/sbin/iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT"11:54
_rubenVoiDeT: lsmod | grep ftp11:54
VoiDeTnothing11:54
VoiDeToh wait11:54
kris_phhello..can apache2 and zope run on the same machine simultaneously?11:55
sorenSure.11:55
_rubenVoiDeT: the loading of ip_conntrack modules probably fails silently11:55
VoiDeThttp://paste.ubuntu-nl.org/60018/11:55
kris_phsoren: is that sure for me?11:55
sorenkris_ph: Yes11:56
_rubenVoiDeT: ah .. the nf_ ones are loaded11:56
kris_phsoren: okay.. won't it slows down gutsy11:56
VoiDeT_ruben: not good?11:56
sorenkris_ph: Why would it?11:56
_rubenVoiDeT: that is good11:56
_rubenVoiDeT: is the ftp running on a port other than 21?11:56
_rubenVoiDeT: and/or are you using ssl/tls?11:57
VoiDeT_ruben: its on 21, externally ppl get in through 23, i have a portforward rule on my router/modem to push it to 21 to my local ip11:57
kris_phjust asking.... how about installing nginx with apache?11:57
VoiDeT_ruben: ssl/tls on proftpd?11:57
_rubenVoiDeT: ssl/tls can be used to encrypt ftp traffic, which breaks the conntrack/nat modules (it cant snoop the traffic)11:58
kris_phsoren: nginx is already in the repo.. just want to confirm if it hurts gutsy and apache if m going to install nginx...11:58
VoiDeT_ruben: i see, well i didn't enable it for proftpd, so hows a way of checking if it is enabled11:59
_rubenVoiDeT: those 2 (encryption and diff port) are the most common problems .. im not aware of any other problems .. ow .. wait .. its behind a nat router, that means its up to your router/modem to do some fancy stuff11:59
_rubenVoiDeT: you're not using it ;) you'd know if you were11:59
VoiDeT_ruben: does that mean i have to port forward all the passive port range to the proftpd box11:59
VoiDeT_ruben: i figured so hehe12:00
_rubenVoiDeT: yes, unless your modem has a feature to properly nat ftp traffic (which most modems/routers nowadays do, so i thought)12:00
VoiDeTill look12:00
kris_phhello.. is it okay to install nginx in a machine running apache2?12:00
_rubenVoiDeT: you can probably restrict the port range within proftpd, so you wont have to open that much ports (i'd go for 1-2 ports per expected concurrent connection)12:01
_rubenmeeting .. bbiab12:01
VoiDeT_ruben: thanks a heap12:01
sorenkris_ph: I don't know what nginx is.12:01
kris_phsoren: http://wiki.codemongers.com/Main12:02
sorenkris_ph: Well, as long as you don't try to run two http servers on port 80 at the same time, it should work just fine.12:04
=== chuck_ is now known as zul
_rubenback12:31
jjesseforward12:31
sorenAnd shake it all about..12:32
soren¡Eee, macarena!12:32
jjessegreat now that stupid song is going to be in my head12:33
MenZahahaha12:34
_rubenhehehe12:37
VoiDeTyo _ruben12:41
VoiDeT_ruben: i can connect via my external ip fine in passive, only if the iptables are flushed, also the nat routing on my router doesn't need to be changed, because my windows ftp shitbox runs fine in passive12:43
_rubenVoiDeT: hmm12:44
_rubenVoiDeT: it could be that the windows ftp software is 'smarter' than proftpd (could be a setting thing) .. ftp behind nat can cause various problems .. i'd compare the actual commands that flow back and forth .. especially the ip address thats communicated by the server to client (which might differ between the windows and ftp server)12:45
VoiDeThttp://paste.ubuntu-nl.org/60023/12:46
* _ruben hates his todo-list .. items appear quicker on it than that they get finished12:47
* VoiDeT hates sleepless nights12:47
VoiDeT:D12:47
VoiDeTsorry _ruben12:48
_rubenVoiDeT: first thing i'd test if setting the output policy to accept .. setting output policy to anything other than accept is for advanced users only and should only be used when you really know what you are doing12:48
_rubenVoiDeT: and take a very close look at the logs that your ftp client shows (from external) .. especially the ip addresses that are mentioned12:49
VoiDeTsure12:49
VoiDeTwhat the hell, now i turn iptables back up12:51
VoiDeTand its workin12:51
VoiDeTgotta love consistency12:52
_rubenVoiDeT: could be a connection tracking 'issue'12:52
_rubenVoiDeT: perhaps your traffic is accepted because its seen as established, which was allowed in the first place with the limited firewall rules12:53
VoiDeT_ruben: pm12:56
_rubenVoiDeT: you're not identified to services, hence cant send private messages12:57
VoiDeTah12:57
VoiDeTtru12:57
ere4sithe basic server install users 1.1Gb - any way to reduce that?13:20
sommerere4si: is that without the optional packages?13:22
sommerevery base install I've done is around 500MB13:22
ere4sisommer, no lamp or anyting13:22
sommerere4si: that's strange then, what file system are you using?13:23
ere4sisommer, gutsy minimal cd - typed install server - had option for dhcp server, lamp server etc  - chose none - df -h after login said 1.1GB13:24
sommerere4si: so it wasn't the actual gutsy server iso file?13:24
ere4sisommer, no13:24
ere4sinet install cd sommer13:25
sommerya, that would probably be why, if you use the server iso the install will be smaller13:25
ere4sisommer, will try that - thnx13:25
sommernp13:25
ere4si:)13:25
_ruben700-800MB for an 1 day old install (incl openssh)13:26
ere4sisommer,  - but the net install cd has options for cli, server or desktop ?13:26
sommerere4si: sure, but I think the installer process is different then when using the server iso13:27
sommerere4si: I would imagine the net iso, installs more network config type packages and such13:28
ere4sisommer, I'll try in the morning then13:29
_rubenhmm .. is there some sort of preseed file generator or smth ?13:29
sommerI'm not an expert on the iso creation process, so you might want to double check :-)13:29
_rubenor extensive documentation on how to properly write one13:29
ivokshm... i have an idea13:29
ivokslet's create additiong binary inside dovecot source package13:29
sommerivoks: what's up13:30
ere4siit came up with a menu for dhcp server,lamp server etc - I took that as a basic server install with additional extras13:30
ivokssommer: nothing much :)13:30
sommerivoks: I wrote up a bacula guide, and had a couple of questions about the bacula packages13:31
ivoksyeah... right...13:31
ivokssommer: when i finish this sasl thing with postfix/dovecot, i'll start squashing bacula's bugs13:31
sommeris the sqlite3 going to be the default catalog, or whatever13:31
ivoksdefault will be mysql13:32
ivoksbut sqlite3 should be in main; that's what i've been told13:32
sommeroh, doh... I'll need to adjust that13:32
sommerivoks: the other issue I noticed was that when using the sqlite3 back end the package fails, because there's no Archive Device under FileStorage in bacula-sd.conf13:36
nealmcbsommer: I also just noticed that the server guide doesn't seem to contain the words "ubuntu server guide" on each page, making searches not work as well.  And based on the "Question on JeOS"  recently it seems that it would make sense to have a link to the draft version from the help.u.c server guide pages also13:37
ivokssommer: please, report it as a bug and i'll work on them all, as soon as i finish this sasl thing13:38
sommerivoks: sure, will do13:38
sommernealmcb: jeos question?13:39
nijabaivoks: as we are unsure that sql3 will be in main, the current proposal is to only include bacula-director-mysql and bacula-director-pgsql in main13:43
nijaba*sqlite313:44
VoiDeT_mmm13:46
sommernijaba: what was the "question on jeos" ?13:46
_rubencrap .. "You currently cannot use preseeding to set up RAID." .. thats from the 7.04 install guide tho13:46
zulivoks: I thought I fixed that in my last upload basically what happens that bacula install fails because it tries to the bacula servers but it cant because bacula is not configured properly yet13:47
nijabasommer: a translator was wondering if there was going to be a 8.04 jeos as doc was still reffering to 7.1013:47
nijabasommer: you should have it in the doc team ml13:48
sommernijaba: ah, oh ya... seem to remember something about that.  I worked on adjusting some of that, but wasn't sure about the entire document13:48
sommernijaba: want me to send it to you?13:48
nijabapush it on doc.u.c, I'll read it there13:49
sommernijaba: will do13:49
nijabasommer: I should really update this tuto to speak about u-v-b anyway13:49
sommersince it was you and soren's article I was a little hesitant about changing much13:50
nijabasommer: heh, it is now part of the official guide, so feel free to change it13:57
sommernijaba: cool, I commited the changes, so they should be on doc.u.c sometime today13:58
ivoksnijaba: zul ack14:00
ivokszul: i would ask for your opinion, if you have 5 minutes of free time :)14:00
zulivoks: indeed I do14:00
ivokszul: there's QT version of bacula console; for it we need only one library in main - qwt14:01
ivokszul: qwt is small and doesn't bring anything new; do you think it's a worthwile to ask for inclusion in main?14:01
ivokszul: cause, we now don't have gui version of console; while we had two before :/14:02
zulivoks: I think it might be worth it14:02
ivokszul: i'm just not sure qwt is in active development :/14:02
zulivoks: lemme have a quick look14:02
ivokshttp://qwt.sourceforge.net/14:02
ivokslast version is from 2007-06-1014:03
ivoksoh, it is active14:04
ivokslast svn upload was 5 days ago14:04
zulyep according to this http://sourceforge.net/project/stats/detail.php?group_id=13693&ugn=qwt&type=svn14:04
zulyeah I think it would be worth it14:04
ivoksdeal14:04
zulhow is debian maintainenace14:05
ivoks0 bugs14:05
sommerivoks:14:05
sommerBug #203557 filed14:05
ubotuLaunchpad bug 203557 in bacula "bacula-sd-sqlite3 package fails during install" [Undecided,New] https://launchpad.net/bugs/20355714:05
ivokssommer: great14:06
ivokszul: last debian update was 2007-18-1014:06
zulyeah MIR should be good for qwt14:06
ivokszul: so, just 12 days after release14:06
ivokshttps://wiki.ubuntu.com/MainInclusionReportqwt14:06
ivoksi already started :)14:07
zulsweet14:07
zulthanks14:07
zulsommer: I think I fixed that in -ubuntu214:07
sommerzul: ah, cool.  I only used it because I thought sqlite3 was going to be the default, either way :-)14:08
zulbut the archive is frozen ;)14:08
zulmysql should be if you install the bacula-server metapackage14:09
sommermeh, there's a work around in the bug14:09
zulheh14:10
nealmcbsommer: sorry to be cryptic there - my assumption was just that it seemed that a translator didn't realize that there was a newer version of the server guide, and it got me thinking that links from the published ones to the draft version would give everyone a taste of what is to come, and promote more contribution to the documentation in general.  then they would all be linked together in both directions - one happy family of documentation14:13
sommernealmcb: okay I see what you're saying... but I think there's going to be some heavy resistnce to the idea of linking to the dev docs from the released ones14:20
sommernealmcb: I'm also not sure about how to get "Ubuntu Server Guide" on every page since there already is a header on the site14:22
sommerwouldn't putting "ubuntu server guide", or whatever, in the meta data help searching as well?14:22
nxvlhello everyone14:25
sommernxvl: yo14:26
nxvldendrobates: the new version of likewise-open has unused quilt instructions14:27
dendrobatesnxvl: they will be used with the next upload14:27
nxvldendrobates: i uploaded a patch on Bug #196778 commenting all of them14:28
ubotuLaunchpad bug 196778 in likewise-open "Provide likewise-open-gui and likewise-open binaries rather than domainjoin-gui and domainjoin-cli" [Low,Triaged] https://launchpad.net/bugs/19677814:28
dendrobatesnxvl: I saw that, thanks.14:30
sommerdendrobates: so just so I'm clear, the binary names are going to change?14:30
ivokszul: done: https://wiki.ubuntu.com/MainInclusionReportqwt14:32
dendrobatessommer: no14:33
zulivoks: you might want to get rid of the TODO14:33
sommerdendrobates: okay, just wanted to update the docs if need be14:34
ivokszul: heh, good catch :)14:34
zuland "The general purpose and context of the package should be clear from the package's debian/control filed. " but other than that looks ok to me, subscribe me to the MIR as well14:35
ivokszul: well, 'is clear'14:35
zulyep that works :)14:36
nxvlkeescook: around?14:47
nxvlfor Bug #203449, is better to sync with the new version or just to add the patch?14:47
ubotuLaunchpad bug 203449 in dovecot "[dovecot] [CVE-2008-1199, CVE-2008-1218] privilege escalation" [Unknown,Fix released] https://launchpad.net/bugs/20344914:47
AnRkeyhow can i delete a partition table or wipe a master boot record on a drive with fdisk?14:52
ivoksnxvl: that's CVE bug? oh, lol14:54
ivoksi don't see how 'Allows unauthorized disclosure of information' applys to this bug14:56
soulccan anyone direct me to some help with fail2ban?14:57
soulcI show up and everybody leaves?  What do I smell?15:08
nealmcbsommer: I wonder why linking to hardy doc would be resisted - e.g. we link to the dev packages from the released packages.  http://packages.ubuntu.com/gutsy/web/ebox15:25
sommernealmcb: I was going by one of Matt Easts last comments on a ml thread...15:28
nealmcbit's very puzzling to me15:29
sommerthe thought was that the dev docs aren't complete, may have errors, etc15:30
nealmcbsommer: sure - and that was a big problem when they weren't properly labelled as draft, with version info etc15:30
nealmcbbut that is what we need to fix...15:31
nealmcband often they have the best info, even for older stuff15:31
nealmcbshould we try to hide the wiki also?15:31
nealmcbincomplete, inaccurate at times, etc15:31
sommernealmcb: ah, the last comment on bug #12229715:32
ubotuLaunchpad bug 122297 in ubuntu-doc "Server Guide draft has higher Google rank than released version" [Medium,Confirmed] https://launchpad.net/bugs/12229715:32
jjessei thought for that bug we implemented something to block dco.ubuntu.com from being indexed15:33
sommerjjesse: yep, but mdke spells out his argument for linking to dev docs in his last post15:33
jjessesommer: ah have't followed that email lately15:34
sommerit sort of meandered some :-)15:34
jjessemaybethat's why i ignored it15:35
moglihi, can anyone tell me the difference between running tftpd as a daemon and starting it with inetd ?15:36
sommernealmcb: I don't see the link to the dev packages on http://packages.ubuntu.com/gutsy/web/ebox ?15:38
sommermogli: not much I'd think, just a different way to execute the service15:39
nealmcbsommer: there is a "hardy" tab there15:40
sommernealmcb: ah, I see it15:41
sommernealmcb: the other issue is that some of the instructions are very different for some applications between releases15:42
sommerand that may just cause more confusion when copy and pasting say a hardy instruction into dapper15:43
moglidoes anyone have experience booting a macbook over the network ?15:43
sommernealmcb: also, what do you then recommend to users the released docs or the dev docs?15:44
sommernealmcb: personally I don't think adding a link is a big deal, but seems that others do ;-)15:44
sommernealmcb: maybe if we got the opinion of an "interface designer person", or whatever, because it seems to me the real issue is the overall website design, and making it more user freindly15:46
nealmcbsommer: we recommend the released docs.  but we don't go out of our way to tell every web-based app, including mirroring utilities, search engines, indexing tools, etc, that the documents must not be visited by robots.  that is what robots.txt is about.15:49
sommernealmcb: sure I agree, but is that the same as linking from the released docs to the dev docs?15:51
nealmcbtrue - I was reacting to the comment you referenced which is a bit different.  I think the link to the dev versions should be clearly marked, both in the packages pages and in the doc pages - "work-in-progress, for development use" or whatever15:54
nealmcbit would help me to have a bigger perspective here - e.g. a diff of the current hardy tree and the gutsy tree - how much is catch-up documentation and how much is new/different/dangerous15:56
sommernealmcb: I'm with ya, and my thinking is that based on that bug comment the reaction to the idea is going to be the same15:56
sommernealmcb: it depends there are instructions in the hardy version that won't work at all for gutsy15:56
nealmcbsure.  and there are hardy packages that would trash a gutsy system15:57
sommerbut OTOH there are some that will :-)15:57
nealmcbso labelling them is #1 priority, and would lead people there in preference to the wiki, forums, etc which are not well labeled by release in general15:57
sommerit's really a case by case basis, and if we keep the docs up to date it should resolve itself... in a year or so15:58
nealmcbbut I also want to make it easy for developers - google and relative links are just more friendly than following some of the official links - so when someone stumbles on  ebox in hardy I want them to also stumble across the documentation for it15:59
nealmcbdocumentation requires testing also15:59
nealmcband vice versa - I want them to stumble on the documentation for ebox, and decide to try to test the package16:00
sommersure, but are you talking about testing if the instructions work or if you can find the instructions?16:00
nealmcbboth16:00
sommerthe instructions work :-)16:01
* nealmcb writes that down16:01
nealmcb:-)16:01
sommermaybe the subject is better discussed with the site maintainers?  I'm just not sure how much you can add to the content of the html to influence google16:02
sommerbut aren't there google "apps", or whatever, that can up your page rank?16:03
nealmcbgood titles and keyword usage in the text of the page are important for search engine optimization16:03
nealmcba good site map is another very helpful thing16:04
nealmcblinks are also very important16:04
sommerya, sitemap that's what I was looking for.  who controls that though?16:04
nealmcbit is just more content on the site16:05
sommergotcha, but the docs are generated from the xml, and are only a fraction of the content... so wouldn't you need to talk to someone at canonical?16:05
sommerat least for the sitemap16:06
nealmcbsommer: a sitemap can be for an entire host, or for subsets of it - so there could  be one for https://help.ubuntu.com/7.10/ or one for just the server guide underneath that - https://www.google.com/webmasters/tools/docs/en/protocol.html#sitemapLocation16:27
nealmcbso we don't have to figure it all out first.  note the "priority" field for specifying relative priorities for pages on your site16:29
baffleIs anyone actually booting from a SAN using multipath here? I'm trying to set up a hardy server using multipath-tools/multipath-tools-boot but it doesn't really seem to work as intended.. I was under the impression that it was kindof "out of the box"? At least from looking at the very sparse documentation. :-)16:32
nealmcbsommer: hmm - but since doc.u.c and help.u.c are different sites, we can't use a sitemap to affect the priority of one vs the other - just for intra-site priority settings16:36
nealmcbhuh - why is this still there? https://help.ubuntu.com/ubuntu/serverguide/C/index.html16:36
nealmcbinstead of redirecting to https://help.ubuntu.com/6.06/ubuntu/serverguide/C/index.html16:38
nealmcbwhich has all the tabs...16:38
sommernealmcb: I think that's the old version?16:39
faulkes-nijaba: email ok?16:39
sommernealmcb: I'm not sure what the priority for updating the site is, but it doesn't seem to be very high16:40
nijabafaulkes-: great, thanks16:40
LiENUSwhat do i need to have an ubuntu server support printing to a shared printer?16:50
faulkes-let me know if you need more info or anything16:50
LiENUSi want to configure my server to share a printer over samba but have it so iuts a queue containing two printers and it prints to whichever is optimum16:50
LiENUSits a hp1300 which iirc is well supported in linux16:51
sommerjdstrand: should I document putting the slapd apparmor profile in complain mode to use slapadd or slapcat?17:28
jdstrandsommer: no-- not yet17:28
jdstrandsommer: I am looking at it today17:28
sommerah, coolness17:29
keescooknxvl: generally we just apply the patches.  dovecot will be a special case due to the config differences that were addressed.17:32
nxvlkeescook: i applied the patch just in case, the debdiff is on the bug report17:32
Jeeves_kgoetz: I'm booting Ubuntu on the T1000 as we speak17:55
jdstrandsommer: can you give me specific slapadd/slapcat commands that aren't working (so we are on the same page)18:07
sommerjdstrand: slapcat -l example.com.ldif and slapadd -l example.com.ldif... more slapadd than slapcat, but I noticed slapcat has the same issue18:09
jdstrandsommer: right-- will be working on it today18:10
jdstrandsommer: thanks!18:10
sommernp, thank you18:10
zulmathiaz: has anyone tested dapper->hardy yet?18:46
mathiazzul: what do you mean ? dapper-hardy upgrades ?18:47
zulmoving from dapper to hardy18:47
mathiazzul: mvo is doing some work on that18:47
zulok18:47
mathiazzul: but I'd like to test things like a samba upgrade18:48
mathiazzul: or a LAMP upgrade18:48
mathiazzul: something higher level18:48
mathiazzul: I don't know if mvo is testing these use cases18:48
zulill do a a couple of run throughs and see what happens18:48
keescooknxvl: cool, thanks18:58
keescookI wonder who had a T1000 first, James Cameron or Sun.  I assume not Sun, in which case, I have to wonder, did they pick that model # intentionally?18:59
zulbecause t999 was patented? ;)19:01
sommerheh, it's the predecessor to doomsday!19:02
sommerbum bum bum bumbum19:02
Jeeves_Either way, it's still not installed. :/19:03
methodsyou guys seriously don't support apache 1.x ?19:04
Jeeves_methods: That's that webserver from the eighties, isn't it?19:05
methodslol no 2.x is rather recent and when i use to use apache a few years ago 2.x was not thread safe19:06
methodsthis was a major issue for scripting languages19:06
radoneAfter apt-get update && apt-get upgrade I have unmet dependency on package gs-common19:09
radoneunfortunatelly suggested: apt-get install -f fails19:10
radonedpkg: error processing /var/cache/apt/archives/gs-common_0.3.9ubuntu1_all.deb (--unpack):19:11
radone trying to overwrite `/var/lib/defoma', which is also in package defoma19:11
radoneis there any chance to resume from this problem?19:11
twbHi, how can I determine if DSA 1524-1 (CVE-2008-0062 CVE-2008-0063 CVE-2008-0947) has been addressed by a USN?19:21
ubotu** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem.  When the candidate has been publicized, the details for this candidate will be provided. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0062)19:21
ubotu** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem.  When the candidate has been publicized, the details for this candidate will be provided. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0063)19:21
ubotu** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem.  When the candidate has been publicized, the details for this candidate will be provided. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-0947)19:21
* twb is slightly impressed.19:21
keescooktwb: they have not yet -- krb5 went public 1 hour ago, USN is pending.19:30
twbThank you.19:31
twbIn general, how can I go from a DSA to a USN or vice versa?19:32
* Jeeves_ tries the gutsy installer19:39
keescooktwb: they don't map well, usually.  Debian's DSAs cover a wider set of software.  Ubuntu's USNs cover packages in "main".  Best is via CVEs, and there should be a public list soon19:42
Jeeves_This seems to work19:42
twbHistorically I've been too lazy to look up the CVEs themselves; do CVE pages link to DSAs and USNs when they (DSA/USN) are published?19:46
twbAh, http://cve.mitre.org/data/refs/index.html seems to be such a mapping19:47
twbOn a related note, is there a security team for Universe?19:48
Nafalloyes19:48
twbDo you have a URL for their project page?19:49
twb*subproject page, I guess19:49
=== blue-frog__ is now known as blue-frog
moglihi, cant add a user to samba.. says Failed to modify password entry for user guest20:43
sommermogli: what is the command your using?20:46
moglismbpasswd -a guest20:46
mogliin smb.conf , security = share20:47
sommeris there a linux user named guest?20:47
mogliso no system account is required, am i right ?20:47
moglino20:47
sommerI thought that you had to have a system account, unless samba is configured to use a different backend, like ldap20:48
mogliok.. then ill use security=user20:50
sommereasy way to test would be to add a system account... you can always delete it later :-)20:50
mogliyep20:50
mrpoundsignis there a tool for ubuntu server that will email the admin about out-of-date packages?20:51
mrpoundsignI have been trying to get apt-listchanges to work, but it doesn't seem to automatically scan.20:52
twbMaybe cron-apt plus a cron.daily script doing something like aptitude --dry-run full-upgrade ?20:53
Jeeves_Still installing.20:56
Centaur5How can I make a perl script show the output from doing apt-get install so I know if I need to provide input?20:56
Jeeves_Centaur5: You're typing a perl-script around apt?20:57
Centaur5Jeeves_: yes, unless there's a better way to have a list of applications installed automatically without user interaction.21:15
Jeeves_Centaur5: Have a look at cfengine/autoapt.pl21:15
Jeeves_Centaur5: http://www.debian-administration.org/articles/398/autoapt.pl.txt21:16
Centaur5Jeeves_: Well I'm attempting to put this into the kickstart post-install script area.21:16
Jeeves_kgoetz: I've won!21:18
Centaur5Jeeves_: I'll check that out. Thanks.21:18
Jeeves_Linux webserver2 2.6.22-14-sparc64-smp #1 SMP Tue Feb 12 04:16:25 UTC 2008 sparc64 GNU/Linux21:18
Jeeves_bit-beheer@webserver2:~$ dmesg | grep -i cpu21:19
Jeeves_[   80.715803] SLUB: Genslabs=23, HWalign=32, Order=0-2, MinObjects=8, CPUs=256, Nodes=121:19
Jeeves_[   80.803938] Brought up 32 CPUs21:19
Centaur5Jeeves_: Do you think I'm better off rebuilding the Ubuntu cd?21:35
Jeeves_Centaur5: What do you want to achieve?21:35
Jeeves_A machine that boots automatically and installs and configures itselve?21:35
Centaur5pre-install OEM installations on new machines with a few applications lots of people might want included.21:36
Centaur5and yes configure itself as well21:37
nxvljdstrand: on Bug #203710 the problem is with debconf, doesn't it?21:38
ubotuLaunchpad bug 203710 in mysql-dfsg-5.0 "mysql-server-5.0 does not prompt for conffile update on upgrades" [High,New] https://launchpad.net/bugs/20371021:38
jdstrandnxvl: dpkg handles conffiles, so I don't know what is going on there21:39
nxvljdstrand: ok, i will take a look21:40
jdstrandnxvl: *awesome*21:40
jdstrandnxvl: I don't know if something is getting overridden or what-- but you should be able to reproduce based on what's in the bug21:40
nxvljdstrand: i will try to reproduce it by installing it on my gutsy pbuilder environment and then upgrade it21:41
jdstrandnxvl: I witnessed this on hardy21:41
nxvljdstrand: yep but if i install it on hardy i won't be able to upgrade the package21:42
jdstrandnxvl: for the purposes of debugging, may just be able to install gutsy binaries on hardy, and then upgrade21:42
jdstrandnxvl: well, however you need to do the upgrade scenario21:42
nxvljdstrand: with pbuilder is easier :D21:43
Jeeves_Centaur5: And you really want to do that via upstart?21:43
jdstrandthat's fine.  just know that it's a hardy target21:43
nxvljdstrand: but thanks for the tip21:43
nxvljdstrand: sis you confirm that it is also present on my.cnf file?21:46
Centaur5Jeeves_: Well I do a network pxe install and use kickstart to make it so we don't have to answer the pre-install questions. Then it would be nice to have a few applications installed and the machine updated automatically. kickstart has the ability to copy a script to execute after the install but perhaps it would be easier to build an installation?21:46
jdstrandnxvl: I did not, as my.cnf is provided by mysql-common21:46
nxvljdstrand: so i need to check is also affects it21:46
jdstrandnxvl: I can confirm that it is a problem with /etc/apparmor.d/usr.sbin.mysqld though21:46
jdstrandnxvl: but it's clearly a more general problem21:47
jdstrandnxvl: yea, you should check mysql-common as well21:47
Jeeves_Centaur5: You should really look into cfengine21:47
jdstrandthat should have been 'yeah'21:48
Jeeves_Although that might be overkill for you, it is very flexible21:48
nxvljdstrand: yes, i understud that, and that's the important part :D21:48
Centaur5Jeeves_: Okay, I will do that.  Thank you.  :)21:48
jdstrandnxvl: well, my.cnf is clearly very important, but all those little buggers can break your sytem if not upgrade properly ;)21:49
nxvljdstrand: yes, but is not good to fix one and left the other one21:52
nxvljdstrand: it doesn't affect debconf21:59
nxvljdstrand: err my.conf21:59
nxvljdstrand: also it doesn't touch my debian-start file21:59
moglimust a computer, accessing an nfs share have an entry in hosts ?22:16
sommermogli: hosts or dns22:16
moglii have dns22:16
sommercan you ping?22:16
mogliyes22:16
moglido i have to set the fqdn ?22:17
sommerwhat about the exports file?  does the client have rights?22:17
sommermight try the fqdn22:17
nxvldo we have plans to split apparmor-profiles in separate packages?22:17
sommernxvl: there is a apparmor-profile package :-)22:17
Jeeves_mogli: You might experience locking issues if the client isn't in /etc/hosts on the server22:18
nxvlsommer: yes, i mean to split that package in separate service-based packages22:18
sommernxvl: but some packages have profiles... like bind9, cupsys, etc22:18
nxvlsommer: like apparmor-bind9 apparmor-mysql, etc..22:18
sommernxvl: I wouldn't think so, but you might double check with jdstrand or mathiaz22:19
nxvlsommer: i will open a blueprint and propose it on UDS22:19
moglisommer: cant ping.. thought it was ok ..22:19
moglii think i have to set the computer in the forward lookup zone22:20
nxvldendrobates: did you know if this is already planned?22:20
sommermogli: you might add "search domain.com" to your /etc/resolv.conf22:20
sommermogli: replacing domain.com with your domain22:20
moglior no.. i use dhcp and dns.. so this cant be22:20
mogliok22:20
sommermogli: ah, you can add the domain using dhcp as well... I forget the options though22:21
sommermogli: does the nfs server have a firewall, might double check that the ports are open22:21
nxvlmm i need to learn how to split packages22:22
sommernxvl: so you'd put one file in a package?22:22
nxvlsommer: i don't understand the point of having 6 or 7 profiles on a one service profile22:23
nxvlsommer: so yes i will :D22:23
mogliyes all ports are open in lan now, im connected through ssh to the server, but i cant ping the notebook from the server, perhaps thats the problem22:23
sommernxvl: thought that's why the application package includes the profile?22:24
nxvlsommer: are you sure about that?22:25
sommernxvl: I'm sure about the bind9 apparmor_profile :-)22:25
nxvlsommer: checking22:25
nxvlsommer: mysql for example doesn't22:25
sommernxvl: and the cupsys one22:26
sommernxvl: ah, might be on the conversion list or something... I guess my thought is that it would be a lot of work to package one file22:26
sommerbut if you want to discuss it at UDS, I'm not going to stop ya ;-)22:27
nxvlsommer: you are right, bind9 comes with his profile22:28
sommernxvl: I would imagine it's a matter of gradually implementing the profiles22:29
nxvlbut also i don't understand why do i have to install a profile if i don't use apparmor22:29
nxvlsommer: yes, maybe i can change my proposal to that22:29
sommernxvl: it's going to be enabled by default in hardy I believe... in enforce mode for some services22:30
jdstrandnxvl: bind9, cupsys, mysql-server-5.0 and slapd all ship with a profile22:30
soneilanyone use xen with disk images on hardy?   trying to figure out if this inability to losetup is 'normal'22:30
jdstrandnxvl: mysql and bind9 migrated into the package in this cycle from apparmor-profiles22:30
Kamping_KaiserJeeves_, awsome work :)22:30
nxvljdstrand: on gutsy to or is a "new feature" of hardy?22:30
jdstrandnxvl: if you are not using apparmor, it is harmless22:30
jdstrandnxvl: slapd, mysql-server-5.0 and bind9 shipping their own profiles is new in hardy22:31
nxvljdstrand: mmm ok so we better eliminate the apparmor-profile package and include the profiles on the service packages22:31
jdstrandtnxthe idea has always been AFAIK, to create a profile, put it in apparmor-profiles, and migrate it to the package once it gets testing22:32
jdstrandnxvl: ApparmorProfileMigration22:32
nxvljdstrand: oh ok, thnx22:32
nxvljdstrand: btw, i can't reproduce the bug22:32
jdstrandnxvl: the migration of usr.sbin.mysqld and usr.sbin.named from apparmor-profiles is already done22:32
jdstrandnxvl: this is on hardy?22:33
jdstrand(not producing the bug)22:33
jdstrandnxvl: you can't reproduce on hardy?22:34
nxvljdstrand: i have install mysql-server on gutsy, then upgraded the packages to hardy and nothing was touched22:35
nxvljdstrand: i put the steps i used to try to reproduce the bug on the bug report22:35
nxvlhttps://bugs.edge.launchpad.net/ubuntu/+source/mysql-dfsg-5.0/+bug/20371022:35
ubotuLaunchpad bug 203710 in mysql-dfsg-5.0 "mysql-server-5.0 does not prompt for conffile update on upgrades" [High,Incomplete]22:35
jdstrandnxvl: what do you mean by 'nothing was touched'?22:35
jdstrandnxvl: that is the bug22:36
jdstrandnxvl: upgrade should have prompted you because the conffile changed22:36
jdstrandnxvl: mysql-server-5.0 upgrades without updating the file with no confirmation, even though the md5sum is different for /etc/mysql/debian-start than what is in /var/lib/dpkg/status.22:37
nxvljdstrand: oh! sorry, i understand it backwards22:37
jdstrandnxvl: will you fix the report accordingly?22:37
nxvli thought it updated the file without asking22:37
nxvl:P22:37
nxvlsorry, my bad22:37
jdstrandnp22:37
nxvljdstrand: yup22:37
nxvlbtw22:38
nxvlcan i update a comment i did?22:38
jdstrandnxvl: unfortunately no22:39
jdstrandnxvl: only the description can be updated22:39
nxvlmmm, i also add a comment saying it was my bad and that it is confirmed22:40
jdstrandnxvl: cool thanks!22:40
mogli427ok, got nfs working, but can't i share ntfs volumes ?22:41
nxvljdstrand: can it be because as it doesn't end on conf or cnf debconf isn't recognizing it?22:43
jdstrandnxvl: not a debconf thing22:43
jdstrandnxvl: this are conffiles as listed in /var/lib/dpkg/status22:44
jdstrandnxvl: dpkg is supposed to detect that22:44
jdstrandnxvl: I doubt it is a bug in dpgkg, so there might be some problem or overriding in the package22:44
jdstrandman, I am typing too quickly22:45
jdstrandanyhoo22:45
nxvl:D22:45
jdstrandnxvl: you might ask on #ubuntu-devel what might cause the behavior22:46
mogli427.23:02
* ScottK2 dist-upgrades is test server to Hardy ...23:56
VoiDeTHey everyone, i'm going insane from trying to get proftpd workin with passive ports behind nat. Anyone care to lend a hand please?23:58

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!