/srv/irclogs.ubuntu.com/2008/07/11/#ubuntu-server.txt

=== fReAkY[t] is now known as freaky[t]
osmosis_Im still stuck with this apache thread high memory usage problem.00:41
keesis that the python-dns affected by CVE-2008-1447 bug?00:53
uvirtbotkees: The DNS protocol, as implemented in (1) BIND 8 and 9 before 9.5.0-P1, 9.4.2-P1, and 9.3.5-P1; (2) Microsoft DNS in Windows 2000 SP4, XP SP2 and SP3, and Server 2003 SP1 and SP2; and other implementations allow remote attackers to spoof DNS traffic via certain cache poisoning techniques against recursive resolvers, related to insufficient randomness of DNS transaction IDs and source ports, aka "DNS Insufficient Socket Entropy Vulnerability.00:53
keeslp is timing out on me00:53
runesWhat is the officially supported mail server in Ubuntu 801:28
runesor moreso the safest MDA and MTA for someone new to it01:29
hadsexim and postfix are probably the most common. I prefer postfix myself.01:33
runesI see a lot of postings on postfix I take it it's been around a lot longer than exim?01:55
ChipzzI should investigate what I'm about to say, but I think you're wrong, and postfix is actually quite recent01:57
ChipzzFSVO 'recent'01:57
hadsYeah, I'm not sure on the histories but Postfix isn't old at all.01:58
runesOh hmm now I take it I will need a separate pop server on top of postfix?01:59
hadsIt is well used and proven though01:59
runesthat's what I was looking for!01:59
runesproven01:59
hadsYes the MTA is separate to IMAP/POP. I use Dovecot for that myself, there are plenty of others.01:59
Chipzzcourier is quite popular02:00
Chipzzyou can also hand the mail to courier or postfix and have them deliver local mail02:00
Chipzzwhich has the advantage of being able to do sieve02:01
hadsDovecot too02:01
Chipzzerrr02:01
Chipzzright :)02:01
Chipzzs/or postfix/or dovecot/02:01
hadsAh, I get it :)02:01
* hads is slow today02:01
Chipzzsieve = serverside filtering/sorting of mail02:02
Chipzzsomething like procmail02:02
hadsToo much messing with threads is breaking my brain02:02
Chipzzbut less dangerous02:02
runesThe challenge is: I just figured out virtual hosting on Apache for two of my sites.  Now I want to have a small mail server (if there is such a thing) so that I can access my mail remotely02:03
runesalso this is my way of getting away from windows server and into linux--head first.02:03
Chipzzpostfix with dovecot or courier, with system users or virtual users02:03
hadsThere are quite a few howtos for those setups around - they are quite popular.02:04
runesok time to get reading I just set up the mx record (have to wait about 24hrs) and I'll need at least a weekend to drill through the basics02:08
runesthen another week of questions.02:08
runesso I am not sure if this channel is appropriate or will I need to find a specific channel to ask questions on the specifics?02:09
hadsThis channel is appropriate for questions regarding how to do things with an Ubuntu server, for really specific things you may be better off with #postfix or whatever.02:10
runesthat's fair well you both gave me a good head start I'm at the beginning of the Ubuntu help on postfix..figured I'd start there for reading.02:11
Chipzzrunes: first thing you want to figure out is wether you want to use system users or virtual users02:12
Chipzzlots of things will depend on that02:13
hadsvirtual is usually a good idea if you have multiple domains02:15
Chipzzsystem users mostly only when you have users with shell accounts that expect to read their mail to (remotely or not)02:15
uvirtbotNew bug: #247439 in openldap2.3 (main) "Remove openldap2.3 source package from intrepid archive" [Undecided,New] https://launchpad.net/bugs/24743902:16
Chipzzvirtual users *is* harder to set up though02:16
hadsAgreed.02:16
hadsAlthough if you may need to move to it later on it's probably a good idea just to bite the bullet.02:17
Chipzzakthough you should be aware that unless you use the secure versions of POP and IMAP you will be sending your system password over the wire in clear text02:17
Chipzzwhich tends to be... well, not a good idea :P02:18
hadsYeah :)02:18
ScottKkees: Yes.04:18
ScottKkees: That's already been disclosed in the Debian bug.  My uncertainty was about the rest of the discussion.04:19
kgoetzhi all. other then wondershaper, does anyone know an easy way to get started with some form of shaping/trafic control?04:34
osmosisWhy is it that apache seems to have a 120MB ram limit per thread ?05:10
=== freaky[t] is now known as fReAkY[t]
=== jords_ is now known as jords
jordsI'm having a issue with getting ntop to think that my local traffic is local - eg I've set the "Virtual NetFlow Interface Network Address" to 192.168.1.1/255.255.255.0, but It still seems to think that 192.168.1.101 is a remote ip...07:06
RockHoundgood day everyone ...09:18
RockHoundany chance that amavisd-new 2.6.x will be backported for 8.04? DKIM support is a big plus in this version09:19
venilHi Guys09:20
venilis there a console way to search files that contain certain text line?09:20
venili'm a newbie09:20
sorenLook at grep.09:21
venilis not a combination of grep and something09:21
sorengrep looks for stuff in files.09:22
RockHoundvenil: grep "text" files09:22
soren'grep -r "Shopping list" .' (without the single quotes) will search recursively starting in the current directory for a file containing the string "Shopping list"09:22
RockHoundvenil: -i = case insenstivie ; -n line number ; -R recursive directory search09:23
RockHounderr -r09:23
sorenRockHound: Same.09:25
venilthanks, i'll try that09:26
sorenRockHound: -r, -R, and --recursive have the same effect.09:26
soreni think there's even one more way to do it.09:26
RockHoundsoren: well ... good ;)09:27
=== chmac7 is now known as chmac
=== chmac is now known as chmac_away
puboHi,11:24
puboDo anybody know how can I change the eth3 name to eth1? My Network Card was broken and I had to buy another one, but now Ubuntu recognices it as eth3 instead of eth111:26
maswanpubo: check /etc/iftab11:27
pubomaswan, ok, thanks!11:28
pubomaswan, do you know which package creates iftab? I see that I don't have it on my /etc: $ /usr/lib/udev/migrate-iftab.pl11:30
pubo/etc/iftab does not exist to convert11:30
RockHoundpubo: udev generates the names ... don't have iftab either11:33
RockHoundon gentoo there was a persistant rule for the names based on mac address11:34
maswanHm. If you don't have an iftab, then I don't know what generates the names.11:34
maswanWe set it up during (FAI) installation11:34
RockHoundmaswan: udev does not generate those names? via /etc/udev/rules.d/75-persistent-net-generator.rules11:36
RockHound?11:36
maswanRockHound: Hm. it might on a default install, I wouldn't know. I don't have any of those. :)11:39
_rubenyou need to edit /etc/udev/rules.d/70-persistent-net.rules11:41
_ruben(or just delete it, it will be generated at boot)11:41
RockHound_ruben: that is what I was looking for11:41
RockHoundperfect11:41
jdstrandScottK: bug #247409 is public debian bug #490217 (as you know-- you commented on it)11:41
uvirtbotjdstrand: Bug 247409 on http://launchpad.net/bugs/247409 is private11:41
uvirtbotDebian bug 490217 in python-dns "python-dns vulnerable to CVE-2008-1447 DNS source port guessable" [Grave,Open] http://bugs.debian.org/49021711:41
RockHoundso pubo: see _ruben's post11:42
jdstrandScottK: ah you unprivated it already11:42
jdstrandoh, that was the debian bug-- anyhoo, I unprivated the launchpad bug11:44
jdstrand(between that and the stub resolver Debian advisory, there is really nothing that isn't already publuic in there)11:45
jdstrandpublic11:45
pubo_ruben, sorry, I was on coffe :P12:06
pubo_ruben, then, I only have to delete that archive and linux will generate a new one at the next system start?12:07
micheluntuhi all, question regarding routing... where is the best place to put static route?12:08
pubo712:08
puboups, sorry :)12:09
_rubenpubo: yeah .. any nics that arent configured in that file, will be after a reboot12:12
_rubenmicheluntu: in /etc/network/interfaces .. as an "up" script12:13
pubo_ruben, I've deleted it, but eth3 still being eth3 :(. I'm going to edit now to see...12:13
_rubenand you did reboot?12:13
micheluntu_ruben: is it executed if i do ifdown ethx12:14
micheluntu?12:14
micheluntusorry, ifup ethx12:15
_rubenmicheluntu: no, thats what "down" scripts are for ;)12:15
micheluntusure :-/12:15
pubo_ruben, yes :S12:15
micheluntuok.. i'll try, thanks12:15
_rubenpubo: strange .. pastebin the contents of the rules file12:16
pubo_ruben, but the reboot didn't generate a new one file... maybe using:   ip link set dev eth3 name eth1.... I'm going to test tit12:17
_rubenpubo: which one did you delete ? /etc/udev/rules.d/75-persistent-net-generator.rules or /etc/udev/rules.d/70-persistent-net.rules ?12:18
ScottKjdstrand: Thanks.  I wasn't sure.12:24
jdstrandnp12:24
pubo_ruben, 7512:29
puboI've tested with ip link set... and it appears that works12:29
=== Vernon is now known as CrummyGummy
RockHoundpubo: it was 70 which you should have deleted12:32
puboRockHound, ok, I'm going to test ti12:32
RockHoundif you delete 75, then it will not work12:35
RockHoundas 75 generated 70 ...12:35
RockHoundso you will have to restore 7512:35
nanderssonGreat videos from Daniel Holbach on the UbuntuDeveloper-channel regarding MOTU-development. I write an article about them om Swedish TechWorld Open Source-mag.12:35
nandersson"I wrote"12:35
puboRockHound, now it works :).... Fortunately I moved 75 to /root instead of delete it. I undo the changes and removed 70 and now everything works!! Thanks all!!12:38
RockHoundpubo: yw12:41
=== ogra_ is now known as ogra
emgentheya12:46
=== fReAkY[t] is now known as freaky[t]
gegemaafter doing an apt-get update, is there a flag to view/list upgradable packages without needing to get into aptitude?13:52
soren"apt-get upgrade" ?13:53
sorenAnd just say "no"?13:53
sorenOr "apt-get upgrade -s" if you must.13:53
gegemasoren: Thanks13:55
gegemaand when apt says "the following packages have been kept back", that means?13:58
gegemathey should be marked for removal I guess?13:58
_rubenno, they most likely depend on extra packages to be installed13:59
_rubenapt-get dist-upgrade would pull those in as well13:59
gegemawhen was 8.04.1 released?14:00
gegemaor what should the current issue read?14:01
_rubennot so long ago14:01
_rubenone week ago14:01
gegemaand doing an apt-get upgrade should get me on that issue withouth needing to do a dist-upgrade correct?14:01
lukehasnonamegegema: right14:02
_rubenno, kernel upgrades among others usually (always?) are pulled in via dist-upgrade14:02
gegema sorry for asking dumb Q.s... I am still learning14:02
gegemahrrm.. . not _ruben and lukehasnoname are giving me contradicting answers14:03
_rubenas long as there are "kept back" packages, you are not fully up to date14:03
lukehasnonamego with _r14:06
lukehasnoname_ruben:14:06
kirklandzul: ping14:06
zulkirkland: yo14:06
kirklandzul: yo, so about bug 24738914:07
uvirtbotLaunchpad bug 247389 in ecryptfs-utils "ecryptfs-utils build should not depend on libltspi or libopencryptoki-dev " [Unknown,Fix released] https://launchpad.net/bugs/24738914:07
kirklandzul: debian upstream is not going to drop those build deps14:07
zulkirkland: why not?14:07
kirklandzul: but i think we should for now14:07
kirklandzul: because they don't really care about main vs. universe ;-)14:07
zulkirkland: yeah14:08
kirklandzul: what do you recommend?14:08
zulthats fine with me then14:08
kirklandzul: if we take that patch, removing those 2 build deps, it saves us 3+ more MIRs14:08
kirklandzul: and we're not using/needing the support14:09
zulsounds good14:09
kirklandzul: if the MIRs go very well, or if we want TPM and opencryptoki support in the future, well then we just MIR them, right?14:09
zulyeah what do those packages do in the first place?14:10
kirklandTPM is the trusted computing chip that's on most modern motherboards14:10
kirklandecryptfs has basic support for it14:10
kirklandfor instance, you could use a key embedded in your TPM for your ecryptfs mount14:11
kirklandwhich would mean that that ecryptfs mount COULD ONLY work with your motherboard14:11
zulkirkland: im thinking we just might as well add those MIR then so we dont have have a delta with debian and we might want those features in the future14:12
kirklandzul: okay14:13
zulsound reasonable?14:13
=== jjesse_ is now known as jjesse
* freeflying 15:48
freeflyingsorry, type wrong15:55
kirklandjdstrand: hiya, you around?16:19
jdstrandkirkland: hi!16:20
kirklandjdstrand: i could use a few minutes of your time today ideally to get auth-client-config handling the ecryptfs pam module16:20
jdstrandkirkland: no problem-- do you have the profiles already?16:20
kirklandjdstrand: i don't16:21
kirklandjdstrand: see https://wiki.ubuntu.com/EncryptedPrivateDirectory16:21
kirklandjdstrand: the Testing section16:21
kirklandjdstrand: i need to add one line to  /etc/pam.d/common-auth, and one to  /etc/pam.d/common-session16:22
kirklandjdstrand: and I pulled the source to auth-client-config16:22
jdstrandkirkland: right, just at the end of a standard configuration, correct?16:22
kirklandjdstrand: yes, that's fine16:22
jdstrandkirkland: this should be shipped as part of the pam ecryptsfs package-- is that the plan?16:23
jdstrand(nice spelling)16:23
kirklandjdstrand: I think so, until which point slangasek has his magic pam configurator operational16:23
* jdstrand is a fan of ecryptsfs _and_ the interwebs16:24
kirkland^^^ spoken as Emperor Palpitine16:24
uvirtbotkirkland: Error: "^^" is not a valid command.16:24
kirkland ^^^ spoken as Emperor Palpitine16:24
bdmurrayit's Palpatine16:24
emgentjdstrand: if you have little bit time take a look in Bug #24761216:25
uvirtbotemgent: Bug 247612 on http://launchpad.net/bugs/247612 is private16:25
* kirkland isn't right after the last round of lightning bolts from the Emp, after misspelling his name :-)16:25
jdstrandkirkland: all you need to do is setup a proistine system for ecryptfs (ie no other pam changes), then do:16:25
jdstrandauth-client-config -S16:25
jdstrandkirkland: this outputs your current pam and nss to to stdout16:25
kirklandjdstrand: http://pastebin.ubuntu.com/26683/16:26
kirklandlemme fix the spacing16:26
jdstrandkirkland: redirect that to a file, remove the nss_* and pam_account and pam_password lines, name it something sensible, and it's done16:26
kirklandwowsers16:26
jdstrandkirkland: well, you need to add it to the package still (drop it in /etc/auth-client-config/profile.d)16:27
kirklandjdstrand: would this be something to give to debian, or Ubuntu-only change?16:27
jdstrandkirkland: a-c-c isn't in debian16:27
kirklandjdstrand: ah16:27
jdstrandthat will likely change, but for now, that is how it is16:29
jdstrandkirkland: don't bother with the spacing-- just make it right in /etc/pam.d, then use auth-colient-config -S16:30
kirklandjdstrand: yup16:30
jdstrandkirkland: what you pasted doesn't have the session entry16:30
kirklandjdstrand: i just fixed that16:31
jdstrandcan you repaste?16:31
kirklandjdstrand: sure16:31
kirklandjdstrand: http://pastebin.ubuntu.com/26684/16:31
kirklandjdstrand: do you have a sample package I can model the packaging bits after?16:32
jdstrandkirkland: ok, now remove nss_* pam_account and pam_password, and change the date string to be something meaningful, like [ecryptfs_standard]16:32
kirklandjdstrand: http://pastebin.ubuntu.com/26685/16:34
kirklandjdstrand: i wrote that to a file called: pam_ecryptfs.auth-client-config16:35
jdstrandkirkland: you didn't change anything in pam_account or pam_password, so remove those lines too16:36
jdstrandkirkland: I mean, if they need to be that, then leave them, but if not, remove them16:37
kirklandjdstrand: http://pastebin.ubuntu.com/26686/16:37
jdstrandkirkland: I suggest naming it 'ecrypts', so that you have the file /etc/auth-client-config/ecryptfs16:39
kirklandk16:39
jdstrandkirkland: once you put it in there, you can do: 'auth-client-config -l' and see if the profile pops up16:39
kirklandjdstrand: well, the packaging can install it as such16:39
* jdstrand nods16:39
kirklandjdstrand: within the package, though, i was going to call it debian/pam_ecryptfs.auth-client-config16:40
jdstrandkirkland: but for testing it, just drop it in there now and moake sure it works16:40
* jdstrand nods again16:40
kirklandjdstrand: do you have a package that uses this, that I might emulate?16:41
jdstrandkirkland: ldap-auth-config16:42
* delcoyote hi16:43
jdstrandkirkland: once it's in there, can do:16:43
jdstrandauth-client-config -n -p ecryptfs_standard -t pam-auth ; auth-client-config -n -p ecryptfs_standard -t pam-session16:44
jdstrandfor a dry run16:44
jdstrandkirkland: remove the '-n' for a real run16:44
kirklandk16:44
* jdstrand notes it is probably convenient to use a comma separated list for '-t'16:45
* jdstrand goes to fix that16:45
Thorsten11I am looking to swap my servers hard drive with a larger one.  How do I go about doing that and keeping all the data?  Any help would be great!16:47
kirklandjdstrand: hmm, "auth-client-config -p ecryptfs_standard -t pam-auth ; auth-client-config -n -p ecryptfs_standard -t pam-session,pam-auth" ... does that go in debian/rules?16:48
jdstrandkirkland: that second command needs to drop ',pam-auth' (a-c-c can only handle one -t option at a time right now)16:49
kirklandoh16:49
kirklandokay, so two calls16:49
jdstrandkirkland: re rules> no, that is what the user will run to enable ecryptfs in pam16:49
jdstrandkirkland: in a bit, those two commands will become:16:50
jdstrandauth-client-config -p ecryptfs_standard -t pam-auth,pam-session16:50
kirklandjdstrand: right16:50
kirklandjdstrand: okay, i suppose this helps somewhat16:50
kirklandjdstrand: but it still doesn't solve what I thought i was solving16:50
kirklandjdstrand: avoiding having to do the pam setup post installation16:51
jdstrandkirkland: there are mechanisms in place in auth-client-config to make it work in packaging, but as a policy isn't in effect and slangasek is doing a different implementation, then just leave it to the user16:51
kirklandjdstrand: okay, thanks.16:51
kirklandjdstrand: let me get a debdiff tested and available for your review16:51
jdstrandkirkland: you can read /usr/share/doc/auth-client-config/README for ideas on package integration16:52
kirklandjdstrand: well, i'll hold off until we see whether or not slangasek's implementation is good to go16:52
jdstrandkirkland: but that is likely more than you want to do right now16:52
kirklandjdstrand: right ;-)16:53
jdstrandkirkland: keep in mind, while this doesn't help greatly in terms of what is outlined in Testing, it does allow you to ship a configuration that is known to work, and the wiki won't have to change.  You can also add other profiles to /etc/auth-client-config/ecrypts-- eg [ecryptfs_advanced], or whatever16:55
jdstrandkirkland: it also provides an easy way to disable ecryptfs (one command as opposed to hand editing to config files)16:56
jdstrands/to config/two config/16:56
kirklandjdstrand: that's a good point, thanks.16:56
kirklandjdstrand: something like http://pastebin.ubuntu.com/26689/16:58
jdstrandkirkland: but the use of auth-client-config, or steve's method, or a combination is really what needs to be implemented :)  use of auth-client-config just makes it easier16:58
kirklandjdstrand: oh, yeah, i totally understand that16:58
jdstrandkirkland: you don't need a Pre-Depends-- just add /etc/auth-client-config/profile.d to 'dirs'  (which you've already done)16:59
jdstrandkirkland: I suggest using 'Suggests' instead of Pre-Depends16:59
jdstrandkirkland: ecryptfs will work just fine aithout a-c-c17:00
kirklandk17:00
kirklandjdstrand: build gripes: dh_install --fail-missing --sourcedir=debian/tmp17:00
kirklandcp: cannot stat `debian/tmp/pam_ecryptfs.auth-client-config': No such file or directory17:00
* jdstrand goes to download the thing17:00
jdstrandthere are a lot of build-deps...17:09
delly84does anyone know the best way to purge an ldap database besides just removing /var/lib/ldap/* and /var/backups/unknown-...ldapdb  and re inserting the nodes via dpkg-reconfigure slapd and ldapadd?17:10
delly84is that even the right way to do this?17:11
kirklandjdstrand: to ecryptfs-utils?17:12
kirklandjdstrand: i'm working a couple of MRs related to that now17:12
jdstrandkirkland: from a pristine schroot, yeah17:12
kirklandzul: doko approved pkcs11-helper \o/17:12
kirklandjdstrand: hmm, i'm missing something obvious17:29
jdstrandkirkland: the problem is that the profile is not copied into debian/tmp/etc/auth-client-config/profile.d17:29
kirklandjdstrand: right17:29
kirklandjdstrand: what should handle that?  something rules, I suspect17:30
jdstrandkirkland: your libecryptfs0.dirs file makes etc/auth-client-config/profile.d created in debian/libecryptfs017:30
jdstrandbut the profile is copied there either17:30
kirklandjdstrand: is my syntax in libecryptfs0.install correct?17:31
kirklandjdstrand: should it be ../pam_ecryptfs.auth-client-config etc/auth-client-config/profile.d17:31
jdstrandkirkland: I'm not used to seeing it like that17:33
jdstrandkirkland: I think just having /etc would be enough17:33
jdstrandkirkland: your syntax looks fine based on the manpage (hey, I learned something!)17:40
kirklandjdstrand: the ../ bit?17:40
kirklandjdstrand: b/c, that actually works!17:40
jdstrandkirkland: no, just the <file> <dir> bit17:40
kirklandjdstrand: oh, i got that straight from ldap-auth-config17:41
kirklandjdstrand: see ldap-auth-config.install17:41
jdstrandhmm, I might have actually did that17:41
jdstrand(ldap-auth-config.install)17:41
kirklandjdstrand: you're so money you don't even know it!17:41
jdstrandapparently I'm flaking out right now :)17:41
jdstrandkirkland: a cleaner approach is in debian/libecryptfs0.install have:17:46
jdstrand/etc/auth-client-config/profile.d/pam_ecryptfs.auth-client-config17:46
jdstrandkirkland: then in rules:17:46
jdstranddh_install --list-missing --sourcedir=debian/tmp -Xpam_ecryptfs.auth-client-config17:46
jdstrandand in rules:17:47
jdstrandcp $(CURDIR)/debian/pam_ecryptfs.auth-client-config $(CURDIR)/debian/libecryptfs0/etc/auth-client-config/profile.d17:47
jdstrandafter the MAKE command17:47
kirklandjdstrand: would s/pam_ecryptfs.auth-client-config/acc-ecryptfs/g be more consistent?17:47
jdstrandkirkland: basically, we install the file into the libecrypts0 dir (as expected), then tell dh_install to skip that file when doing debian/tmp17:48
jdstrandkirkland: I have no preference as to the name17:49
kirklandjdstrand: which section of rules does the -Xacc-ecryptfs bit go?17:49
jdstrandkirkland: it should *not* be named 'acc-ecryptfs' after install though-- files with acc- are installed by auth-client-config itself17:50
kirklandjdstrand: oh17:50
jdstrandit's a convention, not a hard-n-fast rule17:50
jdstrandbut there is no reason not to follow it17:50
kirklandjdstrand: that's fine17:50
kirklandjdstrand: i'll call it ecryptfs.acc in the source package17:51
kirklandcompact enough17:51
jdstrandkirkland: I like the installed named as 'ecryptfs'-- it is easy17:51
kirklandjdstrand: okay, and i'll install it as 'ecryptfs'17:51
jdstrandkirkland: as for the -X... part-- just add it to the end of the dh_install line that already exists in binary-arch17:51
kirklandjdstrand: the existing line has "fail-missing" ... yours "list-missing" ?17:52
* kirkland tries a build...17:53
jdstrandkirkland: err, yeah-- good point. it should be fail-missing17:53
zulkirkland: coolness please add it to the seeds then :)17:53
kirklandjdstrand: k, i'm building with that now17:53
jdstrandkirkland: I tried list-missing in testing17:53
kirklandzul: i may need some instruction/documentation on doing that (later)17:55
zulkirkland: cool you might not have access either17:56
* kirkland doesn't have much access at all17:56
* kirkland is entirely at the mercy of bribing a bunch of other people to sponsor his work :-)17:56
kirklandjdstrand: okay, cool, that built, and installed properly!18:00
jdstrand\o/18:00
kirklandjdstrand: let me try the runtime command to enable....18:00
kirklandjdstrand: what do you think of http://pastebin.ubuntu.com/26708/ ?18:11
jdstrandkirkland: hold on18:15
jdstrandkirkland: you reference debian/acc-ecryptfs in the changelog.18:30
kirklandjdstrand: shite, okay18:31
jdstrandkirkland: I've updated it-- other than that it looks good18:31
jdstrandkirkland: do you want me to upload?18:31
kirklandjdstrand: let me attach it to the bug18:31
jdstrandkirkland: I build on amd64, did package upgrade testing, and tested auth-client-config profile integration18:31
kirklandjdstrand: same here18:32
jdstrandkirkland: let me know when to upload18:32
kirklandjdstrand: patch at https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/24764118:33
uvirtbotLaunchpad bug 247641 in ecryptfs-utils "pam_ecryptfs.so insertion into the pam stack" [Wishlist,In progress]18:33
jdstrandkirkland: does that mean it's ready to fly?18:33
kirklandjdstrand: yup, good by me, i fixed the changelog18:34
kirklandjdstrand: other than that it's identical18:34
kirklandjdstrand: sad that we have to diverge from debian, but hopefully it's temporary18:34
jdstrandecryptfs-utils fly, ecryptfs-utils fly18:35
jdstrandinto the light of the dark black night18:36
jdstrandkirkland: uploaded18:36
kirklandjdstrand: thanks, i'm updating the wiki page now18:36
jdstrandkirkland: it's a minor divergence that will help our users18:36
kirklandjdstrand: definitely, a million thanks for your help18:36
jdstrandnp18:36
jdstrand:)18:36
kirklandjdstrand: do we care about hppa build failure?18:40
jdstrandjdstrand: well, yes, but what do you mean specifically?18:40
kirklandjdstrand: i just got a failed-to-build error for ecryptfs-utils with your upload for hppa18:41
jdstrandthat was fast18:41
kirklandjdstrand: okay, instructions updated at: https://wiki.ubuntu.com/EncryptedPrivateDirectory#head-4a2aa7460fdca18bfe78bb1283becff406bbc13c18:41
jdstrandjdstrand: it built last time18:41
jdstrandkirkland: it's an apt error18:43
kirklandjdstrand: i was just investigating that18:43
kirklandjdstrand: okay, not our fault :-)18:43
jdstrandkirkland: no18:43
kirklandjdstrand: no, it is our fault?18:44
jdstrandkirkland: it is not our fault18:44
kirklandjdstrand: ;-)18:44
jdstrandI submitted to retry the build18:44
jdstrandkirkland: it built fine the 2nd time18:55
kirkland jdstrand: cool, thanks.18:57
kirklandjdstrand: i just need the fix from Debian in 50-2 that makes mount.ecryptfs_private setuid18:58
kirklandjdstrand: ideally, i'll get that in and merged by Monday, and we can have an ~/Private setup party in Lexington next week ;-)18:59
jdstrandkirkland: guess you get to practice merging :)18:59
jdstrandok cool18:59
kirklandjdstrand: yup18:59
jdstrand\o/18:59
bdmurraymathiaz: I might be able to help regarding moving bugs to a renamed package19:00
kirklandmathiaz: any progress on the web app packaging standard?19:01
kirklandmathiaz: i have a couple of simple, small PHP web apps that I'd like to get some assistance packaging from scratch next week19:02
kirklandmathiaz: the good news is that they don't use a DB19:02
Chipzzkirkland: have you looked at the packaging of phpmyadmin?19:05
kirklandChipzz: negative19:06
Chipzzkirkland: take a look at that; maybe that will give you some idea's?19:06
Chipzzs/'//19:06
kirklandChipzz: mathiaz had raised some issues with the way webapps are/not packaged with Ubuntu at UDS19:06
kirklandChipzz: if phpmyadmin's packaging is a model to be followed, i can do that19:07
kirklandChipzz: however, i was under the impression that none were considered "ideal"19:07
ChipzzI'm not saying it's a model; it is however something you can take a look at to get some inspiration19:08
kirklandChipzz: cool, thanks for the pointer19:08
tolunhi everyone...19:14
tolunhow can I increase entropy in kernel?19:14
tolunis there anybody...19:16
lukehasnonamebe patient, a lot of these guys are working. they'll get to you in time, most of the time.19:17
tolun:-/19:19
mathiazbdmurray: kwel - where is your magic script ?19:28
mathiazkirkland: no progress on the web app packaging standard19:28
bdmurraymathiaz: I don't have one yet but ogasawara or I should be able to help19:29
mathiazbdmurray: ok - persia suggested to move them by hand while reviewing them19:29
mathiazbdmurray: which could be a good idea in this case as there aren't so many bugs19:30
bdmurraymathiaz: right, I saw that.  I think it really depends on the volume.  If you are on top of them and know they are all valid just move them - otherwise reviewing during the process makes sense.19:30
nealmcbIs there a tool (web query engine?) to easily determine if a given dns resolver (not under my control) is now properly doing random source ports (e.g. a tool that asks it to resolve an address at a domain that the tool can work with to see what source port the requests come in on?)19:34
ScottKNot that I know of.  If you control the DNS server it's asking, you can capture data via tcpdump and check.19:36
Nicke__nealmcb: Have you tried http://www.doxpara.com/ ?19:41
Deepsurr, surely you can see the source port of incoming packets19:42
gegemathis may be a rediculous Q... but here goes. When doing a "history" command and I get a list of my previous commands, is there a way to select say the 200th command, so I doint have to up arrow 200 times to get to it?19:45
gegemaor is my only option to just copy and paste that command19:45
zul!<history number>19:45
gegemahmm.. tried history number before asking this Q... and just tried !history number and I get -bash: history: too many arguments19:47
nealmcbNicke_ yup - that's the ticket!  Dan's own checker on the sidebar at http://www.doxpara.com/ .  Though I suggest you don't expect it to be too smart.  I see a lack of randomness that it didn't in my dns server19:49
Nicke__nealmcb: yeah.. I only know that it detected my own dns server as vulnerable before I updated it, and said it was fine after.. but I don't see that as any guarantee ;)19:52
tolunhow can I increase entropy in kernel?19:56
nealmcbtolun: get the machine to do interesting things - maybe df /usr or something like that19:57
nealmcbor move your mouse etc19:58
tolunnealmcb, it is a server which is far away and i am connecting via ssh20:02
tolunand ubuntu server does not accepts my inputs20:02
tolunfrom ssh20:02
tolunI want that server should do entropy by itself20:03
tolun:(20:03
tolunI mean that it is not accepts inputs as an entropy action....20:04
tolundoes not server generate random bytes for entropy by itself?20:07
nealmcbtolun: yes, but if it isn't doing much it can take time. disk activity should help which is why I suggested df /usr20:09
tolun owwww20:11
tolunsorry...20:11
tolunlet me check this pls...20:11
tolun;)20:11
nealmcbdooh - I mean du /usr ....20:12
nealmcbdf is much too efficient :/20:12
=== freaky[t] is now known as fReAkY[t]
nealmcbtolun: ^20:18
tolunnealmcb, still I am testing...20:18
tolunand still it did not achived my problem...20:18
tolun:(20:18
trakinasim having troubles with ssh20:21
trakinasfirst thing: the keys arent being loaded. though i have removed and re-generated them20:22
trakinassecond thing: i cannot connect to the server anymore.20:22
trakinaseven after doing this: http://markus.revti.com/index.php/2007/12/05/245/20:22
nealmcbso I'd like to run dan's script at doxpara.com/, which uses javascript, from a server.  what handy javascript-enabled text mode browsers are out there again?  our elinks doesn't seem to have spidermonkey which would do some javascript20:24
Wicky656how do you set limits in /etc/security/limits.conf to unlimited or is that even possible?20:24
* nealmcb hoped he'd eventually find a relevant, on-topic question :)20:24
tolunnealmcb, it did not worked20:25
tolun:(20:25
nealmcbdid you run du (not df like I said at first)?20:25
nealmcband exactly what are you doing?20:26
tolunyes20:28
tolunit has been stoped20:28
nealmcbtolun: see e.g. http://bentham.k2.t.u-tokyo.ac.jp/notebook/?p=24120:30
tolunok20:31
tolunand what else?20:31
nealmcbI'd say, maybe, at a shell do this in the background just before generating your key:  "du / &"  or "ls -Rl / > /dev/null &"20:32
nealmcbso it runs while you generate20:32
tolunthank you nealmcb...20:32
toluni will try all of them...20:33
nealmcbtolun: or generate it on a desktop and copy it to the server....20:36
toluni think i found it... which included in your link address...20:38
tolunegd is a solution i think...20:38
tolunof course i have to try it...;)20:38
tolunnealmcb, really thanks for all... I will try it and inform you... of course if you need know...;)20:40
nealmcbtolun: np20:42
bitsbam_hello anyone use a dell poweredge ?21:35
nealmcbbitsbam_: you might get better answers if you ask your underlying question21:45
bitsbam_thanks, i need to know the procedure to power down a hard drive for a hot-swap replacement21:45
* nealmcb doesn't know :(21:46
Nafalloehrm. hotswap is yank out, put in new? :-)21:46
Nafallothat's how I do it on HPs anyway. works fine.21:46
nealmcbthe "hammer" approach :)  I would have guessed it, but didn't want to steer someone wrong21:47
Nafallojust take care if the machine starts rebuilding the array or something.21:48
Nafalloyou want to wait until it doesn't do that before you put in the new drive or you might loose the array.21:49
nealmcbcool - I learned a nice emacs tip last night: tramp has a "sudo" mode, so you can edit /sudo::/etc/resolv.conf  without firing up another emacs21:52
bitsbam_well, last night, i yanked a drive, and slid a new one in place, but it never showed anything other than the blinking amber lights for drive failure, put the old drive back in it blinked amber for a bit, then green21:53
bitsbam_I suppose most of this would point to a drive failure ? It is a brand new drive.22:08
solexious_[q] My server seems to hang on restarts, how can i find out how as it seend to be after ssh is stopped22:11
solexious_seems*22:11
uvirtbotNew bug: #247727 in mysql-dfsg-5.0 (main) "mysql ignores view order when selecting with group by" [Undecided,New] https://launchpad.net/bugs/24772722:41
=== fReAkY[t] is now known as freaky[t]
Chipzzhrrrrm23:30
Chipzzanyone here running debian testing?23:30
ChipzzI just upgraded some servers from php5 5.2.5 to 5.2.6, and I hit max connections pretty fast23:31
Chipzzappears to be a problem with apache threads (especially those to localhost; for the server reloading - WTF is apache doing this crap in the first place) hanging in the closing state for too long23:32
Chipzzmentioning this because that version may be hitting intrepid...23:34
bitsbam_anyone have a more correct procedure for readying a drive to be removed and hot swapped than just yanking the thing out of a dell poweredge server?23:37

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