/srv/irclogs.ubuntu.com/2011/11/15/#ubuntu-server.txt

roaksoaxby adding a system with all the necessary info00:00
Davieyroaksoax: hmm, bloated or d-i, shouldn't make a difference00:00
roaksoaxDaviey: ok, so either way, we can only access the API once00:00
Davieyroaksoax: I'm saying, that i'm not sure it can be achieved with one API call.00:00
roaksoaxDaviey: why wouldn't it?00:00
Davieyroaksoax: I think you have to create the base object, then manipulate it.00:01
Daviey(i'm not certain on this)00:01
roaksoaxDaviey: uhmmmm i haven't actually check that00:01
adam_groaksoax: we first create a new system, then modify it a number of times (set its name, profile, mac addrs, etc)00:01
roaksoaxI'll have to look into that00:02
adam_gfollowed by a call to save_system00:02
Davieyadam_g: Is your understanding that you have to do it that way aswell?00:02
roaksoaxright but the authentication is only done once, isn't it?00:03
roaksoaxahh noo00:03
roaksoaxnever mind00:03
Davieyroaksoax: yes, but...00:03
roaksoaxeverytime we pass the token00:03
Davieyyou auth once, but get returned a token which you use forever more00:04
roaksoaxyep, multiple calls with a token00:04
roaksoaxDaviey: well what i just thought of is that maybe, that token should only authorize the modification of the newly added system00:05
roaksoaxsince I pressume that those tokens are unique per authentication00:06
roaksoaxand used per authorization00:06
Davieyroaksoax: As we use TCP, we could do ACL based on source IP address to match to a system profile?00:06
adam_gDaviey: AFAICS, yeah.. thats the reqquired workflow for creating a new system with the parameters we want. im not sure how 'new_system, modify_system, modify_system, save_system' translates on the other end, in terms of authentication/authorziation00:06
Davieyadam_g: annoyingly (as i've guessed you noticed), debugging server side is less than fun.00:06
roaksoaxDaviey: or somehow match the passed token with the system id being passes based on the token used on creation time00:07
DavieyI'm not sure that helps TBH.00:08
roaksoaxDaviey: nor do I, just and idea00:08
Davieyroaksoax: Keep 'em, ideas, rolling out.00:10
adam_groaksoax: is there anything equivilent to early/late_commands that get executed server-side before/after a machine is provisioned?00:16
Davieyadam_g: what are you thinking?00:16
adam_gDaviey: just daydreaming... generating per-machine client certificates, shipping those in the preseed, and then revoking after the node has phoned home, or a timeout expired00:19
Davieyadam_g: at the very least, http://cobbler_host/cblr/svc/op/nopxe/system/$system_name could probably be made wider with a hook00:19
Davieyie, the late_command to disable pxe after install.00:19
DavieyI wonder if storing a hidden data value, such as machine serial number and using that to validate against is viable.00:22
Davieyie, you'd probably only know that if you have access to the box, confirming you are the mac address owner.00:22
Davieystill not clean IMO.00:22
adam_gDaviey: authing based on mac address seems tough since cobblers never seen the machines mac until cobbler-enlist is run, no?00:26
Davieyadam_g: Yeah, it would require more complexity to work around that.00:28
SpamapSsave me some backscroll.. what problem are you guys looking to solve?00:29
SpamapSother than Daviey's insomnia?00:29
Resistancethey want to solve why the universe exists00:29
Resistance:P00:29
Resistancelol i kid00:29
SpamapSwe did that last year.. 10.10.10 ;)00:29
ResistanceSpamapS:  they wanted to solve why the OTHER universe exists :p00:30
twbResistance: it exists because Canonical are too tightarse to provide support for the vast majority of packages they steal from Debian00:31
twbadam_g: also MACs can be spoofed trivially and are inherently discoverable00:31
Davieytwb: Is that really a helpful comment?00:32
twbadam_g: at least, unless you operate a prison like me, where you can dictate physical access :-)00:32
DavieySpamapS: Currently there is a shared username:password we need to give to everyone that asks for it.. not secure.00:33
twbDaviey: maybe not, I didn't read much scrollback00:33
Davieyadam_g: We could have a profile just for adding new systems, and then disown it from that user blocking further updates.00:33
Daviey(post save_system)00:33
twbDaviey: you're PXE-installing arbitrary h/w, and want to match the preseed (&c) to the h/w model?00:36
Davieytwb: no, we have a minimal boot enviroment that will be booted when a new server is racked (provisioning server doesn't yet know about it), it posts back mac address and other data via an xmlrpc api00:38
Davieycurrently the api user has full admin access.00:38
twbEek00:38
SpamapSDaviey: so the u:p that is used to save systems.. is also capable of doing other damage?00:38
DavieyAs we ship the creds via a preseed on first boot, everyone can get the creds to the server00:38
SpamapSDaviey: I don't know if thats really such a huge concern.00:38
twbWhy can't that specific API call be anonymous?00:39
patdk-lapdunno if you want people anonymously adding new systems00:39
Davieytwb: well in part, it is a privildged operation as adding a system requires multiple API calls.00:39
SpamapSanonymously adding systems is still quite dangerous00:39
DavieyThat is, add a new system - then add data about the system00:39
DavieyIf it's purely anon, then anyone can edit any profile.00:39
twbBut surely the call is informative only -- it's not making changes to the system00:40
Davieywell it is, because you need to do a >1 stage process.00:40
twb"Hi my name is Fred I have mac xx:xx.. and I am a pizza box"00:40
DavieyAdd system Fred.00:40
DavieyFred mac address is xx:xx00:40
DavieyFred you are a pizza box00:40
DavieyThat is 3 API cals.00:40
Davieycalls*00:40
twbSounds to me like the right thing is to change the API00:41
twbor s/change/extend/00:41
DavieyWell... something we can do, is have a registeration user.00:41
DavieyAdd system Fred, owned by reg_user00:41
DavieyFred Mac address is xx:xx.00:41
DavieyFred, add more data00:42
Davieysave()00:42
DavieyFred is now owned by !- reg_user00:42
patdk-lapyou lost me 20 fred's ago :)00:42
SpamapSDaviey: this is considered purely a time-saving operation for the admins right, admins still need to confirm these systems.00:42
DavieySo the shared user/pass for reg_user cannot make further changes to that profile.00:42
twbSo the first operation creates fred and at the same time sets up bidirectional authentication based on some secret and/or keys to which the default preseed isn't privy?00:42
DavieySpamapS: well default yes, but it should be optional.00:43
SpamapSI'm just concerned that there will be an instance where systems are accidentally put into the provisioning VLAN and .. whoops.. reboot and it gets blanked.00:43
Davieytwb: well the first API call is to auth with a plain user:password, which returns a token object which is used on all further API calls for that session00:44
DavieySpamapS: well yes, which is why it needs to default to manual.00:44
DavieyUse case being plugging my laptop into the LAN and rebooting :)00:44
DavieyThat would make me somewhat upset.00:44
twbTurn off PXE on your laptop them :P00:45
patdk-lapyou have pxe boot by default on your laptop?00:45
twbpatdk-lap: I used to00:45
SpamapSso manual in that all this will do is boot, register, reboot into the manual "boot from disk" menu.. ok00:45
Davieytwb: never! :)00:45
DavieySpamapS: yeah00:45
SpamapSRight ok, so yeah, if there were an API call which would allow you to give away your ownership to another user, that would solve the issue would it not?00:46
DavieyI think currently the best plan is disowning a system from a minimal prived shared cred user when it is enlisted.00:46
SpamapSessentially, do all the bits with fred, then change owner to "admin" and when save returns, you can no longer touch the machine00:46
DavieySpamapS: yeah, i'm not sure there is an xmlrpc query for it.. but it's certainly supported via the cobbler pythonic api - so might be easy to expose if it doesn't already00:47
SpamapSThis would still allow malicious abuse of the cobbler system by a single node on the provisioning network though.00:47
DavieySpamapS: well it would allow someone to add a bazillion systems00:47
SpamapSExactly00:48
SpamapSSo perhaps another enhancement is to add user quotas.00:48
DavieyI'm not what we can do about that00:48
SpamapSand have the reg user limited to 10000:48
SpamapSThat would be a fairly straightforward change I think.00:48
Davieywell that wouldn't stop them disowning, and adding to the admin pool.00:48
SpamapSadmin would also have 100 quota00:49
SpamapSor at least, a sane quota that they could raise themselves00:49
DavieySpamapS: we could ARP lookup the mac address as an isValid() validation check.. but perhaps that is overcomplicating.00:49
Davieyerr, scrub that00:50
Davieyi'm tired.00:50
SpamapScan spoof that00:50
SpamapSyeah you're not supposed to be around at my EOD :)00:50
SpamapSthis is usually when we make fun of you00:50
DavieySpamapS: I could make the same comment to you, most days :)00:50
Davieyerr, my SOD.00:50
DavieySpamapS: How is that cobbler precise upload looking? :)00:51
DavieyRight, /me goes AWOL.00:51
Davieynn00:51
SpamapSDaviey: zul promised to look at rbasak's changes and mine as well00:51
DavieySpamapS: zul is the reason i don't have a pony.00:52
SpamapSHe's also responsible for you losing your cookies via jackass is he not? ;)00:53
DavieySpamapS: no comment..:)00:56
zulSpamapS: that was a classic01:00
uvirtbotNew bug: #890501 in cloud-init (main) "EC2 cloud-init overwrites 127.0.1.1 in /etc/hosts on every reboot" [Undecided,New] https://launchpad.net/bugs/89050101:41
flickerflyI have a LAMP/SSH server I just installed today. I've been unable to login via the console. I have been able to login from ssh, when I try to change the user password, it gives the error "passwd: Authentication token manipulation error" after entering the first password. I don't even get to confirm it. Any idea what's going on?01:56
ChmEarlflickerfly, is your user in the admin group? type groups01:58
flickerflyyes01:58
flickerflyit is actually the user the installer created, but I just checked to be sure01:59
ChmEarlsudo passwd <UN>02:00
flickerflyso the password change worked, but I still can't log in at the console02:04
flickerflyI can still login with ssh with the new password02:04
flickerflyNov 14 19:03:47 portal login[8651]: pam_unix(login:auth): authentication failure; logname=LOGIN uid=0 euid=0 tty=/dev/tty1 ruser= rhost=  user=username02:05
flickerflyNov 14 19:03:50 portal login[8651]: FAILED LOGIN (1) on '/dev/tty1' FOR 'username', Authentication failure02:06
ChmEarlflickerfly, sudo usermod -s /bin/bash <UN>02:13
ChmEarlin case the shell is wrong02:13
ChmEarlif the shell is OK, nm02:14
flickerflyshell is good02:14
flickerflyI just grep'd /etc/passwd to be sure02:15
twbflickerfly: pastebin output of this: egrep -v '^[[:space:]]*(#|$)' /etc/pam.d/common-* /etc/nsswitch.conf02:17
qman__have you changed the hostname?02:17
flickerflyno hostname change02:17
qman__in sshd.conf, PermitRootLogon is Yes by default, but if you have changed that to No, root can't log in over shell02:18
flickerflyqman__: http://pastebin.com/uEjyPtJV02:18
twbflickerfly: do the same for /etc/ssh/sshd_config as well02:19
flickerflyI'm not trying to login root, ssh is working fine02:19
flickerflyit's the console that fails02:19
yabootrying to setup a ssh tunnel and getting the error open failed: administratively prohibited: open failed02:19
yabooany idea why02:19
twbflickerfly: the files you pasted look fine to me02:20
twbflickerfly: "ssh works" -- works with password, or key, or both?02:20
flickerflyssh works with password, I haven't transferred keys or anything like that yet. This is a very fresh install.02:21
flickerflyhere is the sshd_config: http://pastebin.com/VfmCu7V702:21
twbI can't see what would be wrong02:23
twbIf you create a new user (adduser) can he get in?02:23
twbMaybe the account is locked -- check "getent shadow fred" FSVO fred -- but don't paste that because it contains the password02:24
flickerflythe user can get in via ssh so the account isn't locked02:24
yabooflickerfly, I am able to telnet localhost port 10162, that the ssh tunnel works on and get the telnet prompt of the service02:25
yabootwo setup sshd_config looks on have PermitTunnel, AllowTCPForwarding02:26
qman__yaboo, administratively prohibited means one of two things that I know02:26
qman__either you're trying to bind to a port < 1024 on one end or the other, which is not allowed as a non-root user02:26
yaboobut when I do a snmpwalk it fails and does the administratively prohibited02:26
yabooqman__, using port 1016202:27
qman__or you're using a user account which is not allowed in sshd.conf to tunnel02:27
qman__one one end, what about the other?02:27
yabooqman__, how can I check this, something new to me02:27
qman__paste your ssh line used to create the tunnel02:28
qman__by default, all users are permitted to do this, but if you implemented any SFTP-only or other restrictions you probably disabled it02:28
yaboosu - cactiuser -c "ssh -f -N -g -p 22 -L 10162:localhost:161 cactiuser@remotemachines"02:29
qman__there yo ugo02:30
yaboohave setup snap to be tcp port, can telnet to the port02:30
qman__10162:localhost:16102:30
twbyaboo: ow02:30
yaboocan snmpwalk on the remote machine02:30
qman__port 161 is < 102402:30
qman__and requires root to bind to02:30
yaboobut 161 is the remote machine02:30
qman__doesn't matter02:30
yaboobut it works for another tunnel02:30
twbqman__: not the way he's using it02:30
twbqman__: he's binding to 10162 locally and connecting to 161 remotely02:30
yabooyes02:30
yabootwb ok how do I get around this02:31
twbqman__: I do that all the time with e.g. ssh -fNL 8080:www:80 example.net02:31
twbqman__: I'm not root there02:31
qman__ah, I misread it02:31
qman__you're right02:32
twbqman__: easy mistake02:32
qman__I was thinking the opposite direction02:32
twbqman__: the mnemonic is that you write "www:80" not "80:www"02:32
qman__because that's what I have to do to set up backuppc tunnels02:32
twbyaboo: don't use -g or -p 22 unless you actually need them02:32
yabootwb ok02:33
twbyaboo: also safer to use 127.0.0.1 because localhost might not resolve02:33
yaboook -g and -p gone02:33
yabooand localhost changed to 127.0.0.102:34
twbyaboo: is the ssh client running 4.8 or higher?02:34
twbyaboo: if so try ssh -w 127.0.0.1:161 cactiuser@remotemachines, see if you can interact with it at all02:34
twbAlso if cactiuser has /bin/false as his login shell, su - will do the Wrong Thing; sudo -u will not.02:35
yabootwo try the ssh as the cacti user?02:35
twbIt's "twb"02:36
twbAnd I don't really care who you ssh as02:36
yabootwb get bad tun device02:36
twbHang on02:37
twbSorry I meant -W not -w02:37
yabootrying now02:38
flickerflyanother piece to this puzzle, if I create a new user and try to login to the console as this user, it fails the same way.02:38
qman__flickerfly, I'm going to guess your issue is a hardware one02:39
flickerflyI'm dealing with a virtual machine here02:39
qman__if it works over SSH, but not locally, and it's failing authentication, it's quite likely the password is not being entered as you think02:39
ChmEarlflickerfly, xen?02:40
flickerflyvmware02:40
twbqman__: ah, like his caps key is down or some shit02:41
twbqman__: or he is typing dvorak but the VM is reading it as qwerty02:41
qman__yeah, or broken keys, but in the VM world, it's more likely a failure to map keys correctly by the VM software02:41
twbvmware needs to die02:41
flickerflytwb: I have to type the username so those problems present themselves02:42
flickerflyYeah, not real thrilled with vmware, but that's not my choice02:42
twbflickerfly: I'm out of ideas02:42
flickerflyok02:42
flickerflymaybe I'll just have some windows qwerty user try it tomorrow then02:43
flickerflyperhaps there something amiss in the whole RDP -> vSphere stuff02:43
yabootwo its just hangs at the moment after I type the password02:44
flickerflyI've been cursing RDP all day for it's breaking my dvorak keyboard :-)02:44
flickerflythanks for the ideas folks02:45
twbflickerfly: rdesktop takes a -k option02:45
flickerflyYeah, but I'm on a mac because of the VPN software02:46
twbflickerfly: cisco?02:46
flickerflyno Watchguard02:46
flickerflyIt is OpenVPN based, but I haven't taken the time to derive the config and all.02:47
twbUgh, not sure what they- ah, OK02:47
flickerflyThat part doesn't pay :-)02:47
twbIt should be trivial and then you wouldn't have to use OS X02:47
yabootwb I think the previous command you gave me failed I typed in the password on the remote machine and no command prompt so far02:48
twb-W connects stdio to that port02:48
twblike netcat02:48
flickerflyYeah, once the deadline is sunk, I'll probably give it a look, but I think there is a hitch because it downloads a new config each time it connects and this changes frequently. I wonder if they are expiring certs fast or something02:48
twbflickerfly: more likely just poor design02:48
yaboook two, so I make a connection02:48
twbflickerfly: analyse the configs they are probably mungable02:48
flickerflytwb: perhaps you are right02:49
yabootwb so I guess the point of the above command proves.02:52
yaboothanks for the help guess you guys are out of ideas also03:01
yabootwo worked out the issue03:16
yabooGatewayPorts yes needs to be set03:16
twbyaboo: ok that's odd03:22
twbyaboo: ah, you only need that for -g03:22
twbyaboo: you should not be using -g unless you have a firewall on the ssh client side03:22
yabootwo the other side has a firewall03:22
twbThat doesn't help03:23
yaboosorry btw yes have firewalls on both sides so need the -g03:24
twbIf you use -g, then everyone on your local network can access that port03:24
yabootwo I am the only one on the machine who has access to the port03:24
twbnot machine, NETWORK03:24
yabootwb ok so leave the -g out then03:25
twbFor example suppose you do "twb@example.net$ ssh -fNL 8080:secret.google.com:80 ssh google.com"03:25
twbThat exposes secret.google.com:80 to all users on example.net03:25
twbIf you add -g, it exposes that port to all users on *.example.net03:25
yabootwo makes sense03:26
yabooso I avoid the minus g03:26
twbYes, unless of course you need to, in which case do it but lock it down03:26
yabootwb true03:26
=== jason is now known as Guest84928
twbGrah06:12
twbStupid cut-down ubuntu busybox06:12
twbno less, no vi, more doesn't actually wait after each page.06:13
twbI'm stuck using sed -n 1,25p scripts/casper to read the bloody script06:13
twbAnd the ramdisk is twice the size of the debian one anyway because of stupid useless plymouth06:13
twbAnd flipping casper seems to work with a partitioned, FAT32 USB key, but not an unpartitioned extlinux one06:24
twbEr, unpartitioned ext2 one06:24
twb>rage<06:24
twbIn other news, it looks like SOEs built with latest lucid-updates & -security no longer detect PS/2 mice07:27
twb*my* SOEs, that is07:28
twbpub time07:28
KaZeR_Whi there08:32
KaZeR_Wis this the right place to get help with preseed? i can't get it to honor some directive (e.g. do not ask for keyboard configuration)08:32
_rubenKaZeR_W: #ubuntu-installer is probably a slightly more apropriate place08:36
_rubenKaZeR_W: but keyboard config can't preseeded, it can be kickstarted tho08:37
_rubeni have it specified on my tftp boot cmdline08:37
KaZeR_W_ruben, i have is specified too, but it still asks for it. currently i have : "append initrd=ubuntu-server/initrd.gz priority=critical locale=fr_FR url=http://10.151.2.201:4568/ks/00:50:56:ba:00:17.ks auto=true locale=fr_FR console-setup/layoutcode=fr console-setup/ask_detect=false netcfg/choose_interface=eth0 debconf/priority=critical --"08:38
KaZeR_Wi'll ask in #ubuntu-installer too, thanks08:39
_rubenlet's what i have specified08:44
KaZeR_W_ruben, ? did you mean let's see ?09:05
_rubenKaZeR_W: yes, and something came up and i forgot i was gonna take a look :)09:06
_rubenappend ramdisk_size=14984 debian-installer/locale=en_US console-setup/layoutcode=us url=http://.... vga=normal initrd=lucid-i386/initrd.gz --09:06
_rubendebian-installer/locale versus locale probably will do the trick09:07
KaZeR_Wthanks _ruben trying right now09:08
koolhead17hi all09:12
KaZeR_W_ruben, still the same. my append line now read as "append initrd=ubuntu-server/initrd.gz priority=critical debian-installer/locale=fr_FR auto=true console-setup/layoutcode=fr console-setup/ask_detect=false netcfg/choose_interface=eth0 debconf/priority=critical --"09:18
KaZeR_Wdo i need to specify a url to get command line arguments to be taken in account?09:18
_rubenonly reason i can think of if it still asks for keyboard stuff, is that either fr_FR and/or fr aren't valid values09:19
KaZeR_Wthe french keyboard is preselected in the keyboard selection menu, but it still asks09:21
_rubeni dont specify ask_detect, might be interfering (perhaps it's reverse boolean for instance)09:22
KaZeR_Winteresting : using append initrd=ubuntu-server/initrd.gz priority=critical debian-installer/locale=en_US auto=true console-setup/layoutcode=us console-setup/ask_detect=false netcfg/choose_interface=eth0 debconf/priority=critical it doens't ask for the keyboard09:23
_rubenwhich gets us back to my idea of fr_FR and/or fr being wrong :)09:24
KaZeR_Windeed :)09:24
KaZeR_Wi'll try to pinpoint which one it is exactly09:25
koolhead17zul: hey09:26
koolhead17lynxman: howdy09:26
_rubenKaZeR_W: select it by hand and use the debconf tools to figure it out :)09:27
KaZeR_W_ruben, console-setup/layoutcode=fr works so i guess it's debian-installer/locale09:27
_rubenKaZeR_W: simple solution: don't use localized stuff ;-)09:29
KaZeR_W_ruben, yes :)09:30
BuddyOfBuddyHello I am using amazon cloud   on ec2...I am try to enable pawword based login in ssh09:31
_rubenwhy reduce security??09:31
BuddyOfBuddy so I set /etc/ssh/sshd_config -> PasswordAuthentication yes09:32
BuddyOfBuddyand sudo /etc/init.d/ssh restart09:32
BuddyOfBuddybut it still not working09:32
BuddyOfBuddyI get Permission denied (publickey).09:33
BuddyOfBuddy_ruben:  bcos private key auth is pain in the ass09:33
maxbPasswordAuthentication only applies to SSH protocol 109:33
BuddyOfBuddyi can connect from any where09:33
maxbThe similar method in protocol 2 is covered by KeyboardInteractiveAuthentication09:34
BuddyOfBuddyso what should I do to allow password authetication09:35
BuddyOfBuddyi cant find any setting like KeyboardInteractiveAuthentication in sshd_config09:36
KaZeR_W_ruben, i'm giving up on trying to build the preseed myself. i'll try with the debconf tool once installed. thanks for your help09:39
BuddyOfBuddyplease let know how to gid rid of forced private key authetication torture09:39
BuddyOfBuddyI need to login via password in ssh09:39
KaZeR_WBuddyOfBuddy, which user are you trying to login as ?09:41
BuddyOfBuddyi create a new user09:41
BuddyOfBuddyI am trying login with it09:41
BuddyOfBuddyeven if try with ubuntu it give public ket denied error09:42
KaZeR_Win fact i agree with ruben. using a private key is much better. what's wrong with it?09:43
uvirtbotNew bug: #541747 in asterisk "undefined modules in loaded-by-default modules" [Undecided,New] https://launchpad.net/bugs/54174709:46
BuddyOfBuddyI need  to create lots of users in server ....I dont want waste my time create provate keys for every one09:46
BuddyOfBuddyplus on natilus u just mount ssh using user name and password09:47
BuddyOfBuddyprivate key is torture for me09:47
maxbyou're a poet and you didn't know it09:48
KaZeR_Wfor user in john jane julie; do ssh-keygen -f ~$user/.ssh/id_rsa -t rsa; done09:48
maxbAlthough really the users ought to be generating their own keys and never sharing the private half with the server09:49
_rubenexactly09:49
BuddyOfBuddyyeah in perfect world09:49
BuddyOfBuddybut how to enable password based authetication ....is there a quick way09:50
BuddyOfBuddyi want my freedom09:50
BuddyOfBuddy:-)09:50
maxbEnable KeyboardInteractiveAuthentication if not already enabled, configure user accounts with passwords and valid shells, that's it09:51
BuddyOfBuddyin etc/ssh/sshd_config ? or some ther file09:54
BuddyOfBuddyso set -> KeyboardInteractiveAuthentication  yes  in -> /etc/ssh/sshd_config  ??09:55
BuddyOfBuddyok resolved10:01
BuddyOfBuddythanks10:01
KaZeR_Whow can one generate a full preseed file for installing a clone of a server ? debconf-get-selections seems to report way too much informations10:23
KaZeR_Wand in fact some other informations are missing10:24
=== smb` is now known as smb
KaZeR_Wok "debconf-get-selections --installer" seems to be what i need10:27
=== koolhead11 is now known as koolhead17
uvirtbotNew bug: #890649 in samba (main) "package samba 2:3.5.8~dfsg-1ubuntu2.3 failed to install/upgrade: ErrorMessage: package samba is not ready for configuration  cannot configure (current status `half-installed')" [Undecided,New] https://launchpad.net/bugs/89064911:31
SyriaHello, Can I download files from server to a specific folder? like var/www11:44
Syriausing wget11:44
_rubencd var/www && wget ....11:45
Syria_ruben:  Thank you.11:45
Syria_ruben:  Is this correct? var/www && wget http://wordpress.org/latest.zip11:57
ersiNo12:01
ersiyou need to Change Directory by using cd first (cd stands for Change Directory)12:02
ersiissue "cd /var/www"12:02
ersithen wget latest of wordpress12:02
=== jetole is now known as joebob
Syriaersi:  Thank you.12:19
_rubenthen again .. downloading the latest wordpress zipfile into /var/www doesn't make much sense in the first place, but that's a different story ;)12:20
Syria_ruben:  I have a lot of files that I want to donwload to the dir var/www that's why I wanted to know how. :)12:23
=== joebob is now known as jetole
ersiSyria: note that '/' in front of the path is like "C:" sort of in Windows, ie saying just var/www means one thing while /var/www means another. One is a absolute path, one is relative. If you're in the dir /home/syria/ and make var/www and downloads files there.. I'll be in /home/syria/var/www and not in /var/www :)12:26
Syriaersi:  This is a new information to me thanks again.12:27
ersiYou're very welcome :)12:28
koolhead17Syria, did you check ubuntu server guide12:30
Syriakoolhead17: Actually no.12:31
koolhead17Syria, you should TBH :D12:31
Syriakoolhead17:  I will do that very soon, Thanks.12:32
koolhead17Syria, https://help.ubuntu.com/10.10/serverguide/C/12:32
koolhead17:)12:32
* koolhead17 wonders why server channel topic still points to 10.4 guide /o.0\12:33
ersiIt's very good, in my opinion. It covers a lot12:33
koolhead17ersi, indeed :)12:33
ersikoolhead17: probably for the same reason you linked the 10.10 one? :D12:33
koolhead17ersi, very true12:33
ersiThe changes aren't *that* disturbingly great, but there is changes12:34
ersiSyria: For the absolutely latest Ubuntu server guide, go to here instead: https://help.ubuntu.com/11.10/serverguide/C/ (Only thing that differs is the number 10.10 to 11.10)12:34
koolhead17EricJ, typo i meant 11.10 :D12:35
koolhead17 * ersi12:35
koolhead17ersi, i donno if its policy to keep latest LTS on topic :D12:36
ersimight be, would not be so strange12:38
SyriaThe latest LTS is 10.04 right?12:39
filo1234yes it is12:40
uvirtbotNew bug: #890362 in glance (main) "Should glance user's shell be /bin/false?" [Undecided,New] https://launchpad.net/bugs/89036213:12
* Daviey wonders if that is a question or a bug13:13
=== grzyweasel_ is now known as grzyweasel
azzidI have a broken disk in my server, I get alot of output to my console every time it tries to access the disk, how can I prevent the errors temporarily? I need to reconfigure mdadm, fail the disk and so on, but the screen is so full of errors I cant really work.13:26
azzidprobably a pretty basic thing, but I can't really formulate it to apply my google-fu13:27
ersiazzid: 'reset' or 'clear' :)13:31
ersior doesn't that work over yer console?13:31
azzidersi: clear will clear what is currently on the screen, but the error keeps appearing like every other second so I need to redirect it somehow13:36
ersiazzid: How about hopping over to another console?13:37
azzidit follows me if I switch tty =/13:37
azzidssh is not affected, but the network driver is wrong so thoose sessions die after ~20 seconds13:38
* ersi hugs his serial console13:44
* koolhead17 kicks himself13:45
ersiI think you're unfortunally in shit creek without a paddle, my good sir :|13:45
ersiHow about booting from another source, like a thumbdrive?13:45
ersi(I know this'll probably be a PITA)13:45
filo1234ersi: try tty --silent or --quiet13:46
hallynzul, what kind of assinine package do you have to write to fail update, then refuse --purge saying 'reinstall first'?  (yes, i'm blaming YOU for rabbitmq-server :)13:49
zulhallyn: gah?13:49
azzidersi: seems im not all out of luck, while asking the question mdadm seems to have stopped bothering the disk, so now the console is usable again! =)13:50
azzidfilo1234: will try tty --silent if the screen starts fill up with crap again13:51
smbhggdh, jamespage Hm, I fear we still will be asked about news on bug 790712. Cannot say I got anything. Is this still happening (might be worked around by more ram and none of us really notices)13:52
uvirtbotLaunchpad bug 790712 in linux "20110531 i386 server ISO: order 5 allocation failure during install" [High,Confirmed] https://launchpad.net/bugs/79071213:52
ersiazzid: Huzzah!13:56
hggdhsmb: we did indeed work around by raising the default memory size of the VMs to 764 (from 512)14:02
hggdhsmb: I have been trying to reproduce it without success14:02
smbhggdh, Hm, so what do you think. Should we close the bug for now until we trigger it again?14:04
uvirtbotNew bug: #890691 in rabbitmq-server (main) "rabbitmq-server won't upgrade or purge" [Undecided,New] https://launchpad.net/bugs/89069114:11
hggdhsmb: let me try one more time14:13
smbhggdh, Sure. Or alternatively reset the memory value back to 512 for the automated tests and wait. At least that we can then use as the status update for our action? :)14:14
hggdhsmb: yes. I will update the bug14:15
jcastrokirkland: sorry I missed your message about byobu14:17
jcastrokirkland: also, I am sure this will be useful for something down the road: https://github.com/holman/spark14:17
kirklandjcastro: heh, no worries14:17
kirklandjcastro: neat;  jhunt has a branch with some of this in byobu14:18
jcastrooh cool14:18
kirklandjcastro: i need to revisit it now that we're on tmux14:18
kirklandjcastro: it depends on utf814:18
kirklandjcastro: which is pretty broken in screen14:19
kirklandjcastro: but works like a champ with tmux14:19
jcastrowoo14:19
mtaylorkirkland: ping14:26
mtaylorkirkland: have you noticed the new behavior of add-apt-repository?14:26
Davieymtaylor: The warning message?14:26
mtayloryes14:26
mtaylorDaviey: sort of makes automation scripts, well, unhappy14:27
Davieymtaylor: automation, who uses THAT?14:27
mtaylorDaviey: oh. silly me. I forgot.14:27
Davieymtaylor: does -y, not automated it?14:27
mtaylorDaviey: shouldn't users who need that confirmation in oneiric be using the Ubuntu Software Center anyway?14:27
mtaylorDaviey: it does - unless I'm writing automation scripts which also need to work on pre-oneiric14:28
Davieymtaylor: it's not silently ignored pre-oneiric?14:28
mtaylorDaviey: OR - following any of the bazillion cut-and-paste instructions on installing software on the web14:28
mtaylorDaviey: nope14:28
Daviey*sigh*14:28
mtayloryup.14:28
Davieymtaylor: can you raise a bug?14:28
mtaylorturns out ppa's are REALLY popular :)14:28
mtaylorI was writing one right, but then thought I should ping somneone first14:28
Davieymtaylor: suggestions for a fix also welcome. :)  .. Perhaps respecting a env variable?14:29
mtaylorDaviey: honestly, I would revert the confirmation14:30
mtaylorDaviey: it has no real use in server environments14:31
mtaylorDaviey: and in desktop environments, the recommended end-user interface is the software center14:31
mtayloralthough if it's got to stay - respecting an env var, or perhaps a config file which could be created via d-i preseed questions14:31
mtaylorDaviey: and then we can just add that preseed option to the various standard preseed files that we use14:32
mtaylorhttps://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/89070814:32
uvirtbotLaunchpad bug 890708 in software-properties "Confirmation question is a UI regression breaking scripts" [Undecided,New]14:32
Davieymtaylor: I'm not entirely sure why it was added.14:36
mtaylorDaviey: I don't either - although it feels like one of those times that desktop use cases intruded into the world of things that are highly used in server land14:39
Davieymtaylor: well -y was added for this use case, but i understand portability.14:40
kirklandmtaylor: Daviey: haven't noticed, that's bad :-(14:41
mtaylorkirkland: yeah, right?14:41
kirklandmtaylor: totally a big pile of suck14:42
mtaylorkirkland: should I write an inflamatory blog post? :)14:42
kirklandmtaylor: scathing14:43
kirklandmtaylor: :-P14:43
Davieymtaylor: sure thing, if you want it added to the bottom of the pile :)14:43
mtaylorDaviey: the bottom of the pile of inflamatory blog posts I write? - I'm sure that pile is way to large for anything to get noticed on the bottom of it ;)14:44
zulmtaylor:  ping, https://jenkins.openstack.org/job/nova-ppa/1342/console why is my email address used?14:44
kirklandmtaylor: or, better yet, just ask mvo :-)14:44
kirklandmtaylor: i bet mvo fixes it within minutes :-)14:45
mtaylorzul: because?14:45
kirklandmtaylor: can you jump into #ubuntu-devel?14:45
mtaylorzul: looking14:45
kirklandmtaylor: let's poke mvo about it14:45
mtaylorkirkland: joining now14:45
zulmtaylor: i just find it odd :)14:45
kirklandmtaylor: i just pinged him there14:46
mtayloroh for shit's sake. my irc client has quit joining channels again14:46
mtaylorwhat a pile of ass14:46
mtaylorzul: I'm guessing because you were the last person to commit to the packaging branch? or that you were the person who edited the changelog last?14:47
mtaylorzul: I'd have to look a little further14:47
zulmtaylor: ah i was just curious no biggy14:47
kirklandmtaylor: you coming?  mvo is here now14:47
mtaylorkirkland: I'm unable to join the channel because my irc client got borked (and I have a few tabs that I need data from)14:49
kirklandmtaylor: heh14:49
kirklandmtaylor: okay, Daviey and i are talking to mvo now14:49
mtaylorkirkland: any chance I could be a diva and ask him to come in here for a sec?14:49
mtaylorkirkland: or - you can probably handle it14:49
mtaylorkirkland: did you see my preseed-related suggestion to Daviey above?14:49
kirklandmtaylor: we can handle it, and the irc nazis might get on us for moving a conversation that belongs in ubuntu-devel away from it14:50
kirklandmtaylor: <mvo> kirkland: hm, so it does check is sys.stdin.isatty() - in what env do the scripts run?14:52
phunyguy_workHey folks, I am also in the Kubuntu channel, having some issues with the most recent kernel available (I think), Networking is really flaky.  It was suggested I come in here and make a request to see if there is a newer kernel package that is pre-release, and if I can have it.15:18
yann2hello! If i want to change the configuration file used by vsftpd, do I need to edit the path directly in the upstart script?15:23
hggdhsmb: I really cannot repeat it on precise's kernel (bug 790712), and jibel confirms we are not seeing it. How do you want to proceed with it?15:30
uvirtbotLaunchpad bug 790712 in linux "20110531 i386 server ISO: order 5 allocation failure during install" [High,Confirmed] https://launchpad.net/bugs/79071215:31
hggdhsmb: close fixed by unknown on precise?15:31
smbhggdh, I would tend to close it, either invalid or fix released with a comment. And I am not too hot for trying to find a solution for oneiric, given that for the testing case it is enough to increase memory a bit.15:33
hggdhsmb: will close it this way, then15:33
smbhggdh,  Thanks- This sounds like one of these things that would take much more time to find any fix for than the actual use would be15:34
hggdhsmb: I agree15:34
hggdhsmb: precice's task closed fix released, oneiric and natty wontfix15:38
smbsmb, Ok, sounds good to me. Thanks15:38
hallynstgraber,  lp:~serge-hallyn/ubuntu/precise/lxc/lxc-default-config2 is now rebased on top of precise's lxc, tests fine for me.  (speaking of tests, i guess we should have a little testsuite)16:18
stgraberhallyn: ouch, your branch contains quite a lot of changes in .pc, basically destroying all of them and re-creating all of them :)16:22
hallynno, it can't.  I re-did that without killing .pc16:22
hallynmaybe i failed on push16:22
stgraberhallyn: hmm, "Leave as "false" if you'll use virbr0 or another existing" but USE_LXC_BRIDGE="true" :)16:23
hallynbut anyway i was just going to dput, not merge the bzr source, so hopefully the archive will dtrt16:23
hallynstgraber, oops, i did change that after commenting :)16:24
hallyndo you think default on is ok?16:24
hallyncomment fix pushed16:26
stgraberI think it's going to make it easier for quite a lot of users yes. Ideally this should be a mandatory debconf question once the default file is generated using a debconf template16:26
stgraberhallyn: should you use dnsmasq's pid file to kill dnsmasq instead of trying to find it in the process list?16:27
stgraber*shouldn't16:27
hallynHm, I suppose.  (I don't trust pidfiles in general, but long as I'm creating it...)16:28
stgraberhallyn: also, in 0015-ubuntu-templ-use-updates.patch, policy is to always use security.ubuntu.com for -security IIRC16:28
Davieyahs3 meet hallyn, hallyn meet ahs3 :)16:29
stgraberand last comment (I'm done reading the diff :)), shouldn't 'cp debian/lxc.conf debian/lxc/etc/lxc/lxc.conf' be moved to lxc.install?16:29
hallynDaviey, i've asked ahs3 :)16:30
zulDaviey: 2.2.2 is tagged so ill just do that16:30
hallynstgraber, maybe;  I probably was thinking it was going to be a rename, that debian/lxc.conf wouldn't bre acceptable16:30
stgraberother than these few notes, changes look good16:32
hallynstgraber, I don't like that policy (re security) but ok :)16:32
hallynfeh, that means i need another fix to the patch I sent upstream16:33
stgraberhallyn: I think the idea was that archive.u.c can be mirrored/overriden/... and so isn't necessarily up to date, security.ubuntu.com should always directly hit the main security mirrors and so should always be up to date16:34
stgrabersecurity updates also get copied to archive.u.c (in the -updates pocket) so once your mirror catches up, you can grab it from there without touching security.u.c16:35
hallynok, still have to fix the dnsmasq one...16:35
hallynthen, with thes # of changes, i'd better re-test everything :)16:36
hallynthanks for the feedback16:36
stgrabernp16:36
ahs3hallyn: lemme guess, netcf :)?  today's your day, dude16:40
hallynahs3, yay!16:41
medberryL)16:44
medberry:)16:44
SpamapSdoh!17:01
SpamapSI forgot 1600 UTC is now 08:00 for me.17:01
hallynwe tried to tell you last week :)17:01
SpamapSwho did?17:01
hallynbut SOMEONE was on holiday17:01
SpamapSTuesday I was most certainly not17:01
hallynhm17:01
SpamapSI just missed it because I was *asleep*17:02
hallynwell, i'm getting old17:02
hallyni need a nap, and get off my lawn while you're at it17:02
DavieySpamapS: you now have a tonne of bugs :P17:02
SpamapSDaviey: as opposed to before, when I only had half a ton of bugs17:02
DavieySpamapS: heh.17:02
SpamapSI didn't see minutes from last week's meeting17:02
DavieySpamapS: bug 887410, might want your love.17:03
uvirtbotLaunchpad bug 887410 in apache2 "plymouth ask-for-passphrase" [Medium,New] https://launchpad.net/bugs/88741017:03
SpamapSI noticed that mathiaz's old "generate the minutes" script doesn't work anymore with the new format.17:03
DavieySpamapS: the transsition bugs that were opened last cycle, are you looking to resolve them this cycle17:03
SpamapSDaviey: which transition?17:04
DavieySpamapS: the runlevel ones17:04
DavieySpamapS: wow, more than i thought17:05
Davieyhttps://bugs.launchpad.net/ubuntu/+bugs?field.tag=runlevel1 - how importiant are these?17:05
SpamapSDaviey: yes my plan is to take care of them all this cycle if possible17:06
SpamapSDaviey: 2 or 3 have already been fixed17:06
SpamapSThey're all quite simple really17:06
DavieySpamapS: Do you want to document how to fix, might be good bitesize bugs for new contributors?17:08
SpamapSDaviey: First I want to get the automated boot testing fleshed out17:15
SpamapSDaviey: that way if these seemingly bitesized fixes break something we should find out17:15
jeiworthhi all17:19
DavieySpamapS: great!17:19
jeiwortham struggling a bit configuring ocsinventoy with gpli, i remember back in the day i successfully configured it to periodically scan ip ranges for open ports etc. for machines that do not have the agent running, anyone can give me a hand in this? or, since we are just starting the implementation, alternatives for automatcially inventorizing  and managing are still welocome :)17:21
pmatulisjeiworth: what specific problem are you having?17:32
jeiworthpmatulis: ok, i have installed ocsinventory and gpli on a 11.10 server using packet manager, the interconnection between the two work fine, also any machine i install the agent on appears shortly after in the ocsinventroy. so far so good, but what i also want is that the agents (or the server) scan the local net to see what ip's have open ports and which ones17:37
jeiworthpmatulis: this happens for ip and snmp scans17:38
jeiworthpmatulis: or better, they don't happen at all ;)17:38
pmatulisjeiworth: well it installs on ubuntu fine.  it sounds like an issue at the app level17:39
hallynstgraber, (sigh :) new version pushed to bzr and tested17:39
jeiworthpmatulis: yes, it must be somewhere in the config17:40
pmatulisjeiworth: if anyone in this channel is familiar with this s/w then they will speak up but i feel you will get better help in another forum17:41
jeiworthpmatulis: thanks, yeah, i am checking google and their own chat but they don't seem too responsive there17:41
zulDaviey: still around?17:59
roaksoaxkirkland: ping18:00
kirklandroaksoax: yo!18:00
roaksoaxkirkland: yo! just upgrade tmux in lucid from your byobu ppa18:00
roaksoaxkirkland: and got this:18:00
roaksoaxSetting up tmux (1.5-1~lucid1) ...18:00
roaksoax/var/lib/dpkg/info/tmux.postinst: 7: dpkg-maintscript-helper: not found18:00
kirklandroaksoax: i think that can be ignored18:00
kirklandroaksoax: this is a backport of tmux18:01
kirklandroaksoax: let me see what that's doing18:01
roaksoaxkirkland: yeah it doesn't really fail or anything but just in case :)18:01
kirklandroaksoax: yeah, it's benign18:02
kirklandif dpkg-maintscript-helper supports rm_conffile; then18:02
kirkland    dpkg-maintscript-helper rm_conffile /etc/init.d/tmux-cleanup 1.4-6 -- "$@"18:02
kirklandfi18:02
roaksoaxkirkland: alrighty ;)18:03
kirklandroaksoax: i can fix that, if you think that might scare people?18:03
roaksoaxkirkland: well... it warned me but maybe regular users wont even notice it as it didn;t fail to install or anything18:04
Davieyzul: yup18:05
kirklandroaksoax: okay, thanks18:05
kirklandroaksoax: if there's any more complaints about it, i'll just add a command -v test to it18:05
zulDaviey: should we move the css for cobbler to orchestra?18:05
kirklandzul: +118:05
kirklandzul: i think that "skin" belongs in orchestra18:05
kirklandzul: note that the Canonical Design Team was supposed to help us with that18:06
Davieyzul: Yeah, i'm not a fan of patching the upstream theme.  We shouldn't have done that18:07
zulDaviey: k ill drop that one18:07
zulroaksoax: fyi the arm doesnt apply anymore :(18:08
hallynstgraber, ok i'm going to try pushing (as a test to see if i have the upload perms now)18:10
stgraberhallyn: if you don't, just poke me and I'll fix them :)18:12
bladernrHey gang... I have a server hardware question for you... it's been a while since I was on the Hardware OEM side of things, so I'm a bit out of touch with the latest and greatest...  Are there servers being sold with converged devices (NIC/ISCSI) and are there servers being sold with physical 10GbE adapters18:18
bladernrI'm curious about what's being shipped on the motherboard, not via PCIe options.18:18
bladernrAlso, anyone know of servers being sold with onboard FC?18:19
bladernrFWIW, I'm working on beefing up hardware testing on servers running Ubuntu Server for the 12.04 cycle and trying to sort out what we currently test and what areas we may be missing.18:20
kyconquerscan anyone recommend a good stress test library?18:20
bladernrkyconquers:  not sure about a library, but there's a tool in universe called 'stress' that seems to do a good job of stress testing systems.18:22
bladernrPhoronix also has some usual server benchmark tests that hit things like PostgreSQL, MySQL, Apache, etc.18:23
patdk-wksysbench does a good job18:23
patdk-wkbladernr, I don't know of any motherboards with onboard fiber at all18:25
paltI'm having a problem with upgrading a postgres cluster from 8,4 to 9.118:25
paltGetting an error that pg_upgradecluster cannot read the encoding18:25
paltThe encoding for all the databases is UTF-8 so it should be the same for all the databases18:26
paltWe only have the standard main cluster18:26
bladernrpatdk-wk:  I don't either, and I was stretching a bit with that one, but I do know that there were boards coming that had converged network devices and onboard 10GbE at least... just don't know how common those are right now18:27
bladernr^^ outside of blades that use different infrastructure18:27
uvirtbotbladernr: Error: "^" is not a valid command.18:27
bladernrsheesh...18:27
DulcinWhere can I find logs of crontab on ubuntu 11.10? And/or -- how do I enable logging?18:28
patdk-wkbladernr, there have been servers with onboard nic/iscsi for atleast 6 years, and the 10gig onboard for 3 years18:31
patdk-wkin fact, all my servers have onboard nic/iscsi combo18:31
patdk-wkand the ones I bought in the last year are all 10gig onboard18:31
SpamapSDulcin: should be in /var/log/syslog18:34
hallynrobbiew, hi, do you know why https://blueprints.launchpad.net/ubuntu/+spec/servercloud-p-kvm doe snot show up in https://blueprints.launchpad.net/~ubuntu-server/+specs?role=assignee ?18:43
DulcinSpamapS: is it possible to create a seperate log for crontab only?18:43
patdk-wkedit /etc/rsyslog.conf18:44
pmatulisDulcin: 'grep -r cron /etc/rsyslog*'18:44
SpamapSactually add a file to /etc/rsyslog.d18:44
SpamapS#cron.*             /var/log/cron.log18:44
pmatulisSpamapS: ;)18:44
patdk-wkoh heh, changed on me :)18:44
robbiewhallyn: checking18:47
robbiewhallyn: needed some switches flipped ;)18:48
robbiewdone18:48
hallynrobbiew, great, thanks18:48
zulyay down to 20 cobbler patches19:34
koolhead17o.019:38
njinHello fellows, does ubuntu server use Network-Manager ?19:55
njinby default?19:56
smoserno19:56
njinsmoser, thanks19:57
pmatulisnjin: how could it?  n-m is a graphical tool20:05
cwillu_at_workpmatulis, false.20:06
pmatuliscwillu_at_work: n-m won't bring in the graphical stuff?20:08
cwillu_at_workpmatulis, network-manager just recommends network-manager-{gnome,kde,whatever}20:08
cwillu_at_workI use it headless for appliances20:09
pmatuliscwillu_at_work: ah ok, so i can install network-manager in a cli environment and that's all that will get installed?20:09
cwillu_at_workyep; (noting that apt-get installs recommends by default, but that can be disabled temporarily)20:10
pmatuliscwillu_at_work: heh, ok20:10
Randolphhi all20:52
vasosanitarioopa20:56
vasosanitarioalgum brasileiro?20:56
guntbert!br | vasosanitario21:00
ubottuvasosanitario: Por favor, use #ubuntu-br para ajuda em português. Para entrar no canal por favor faça "/join #ubuntu-br" sem as aspas. Para a comunidade local portuguêsa, use #ubuntu-pt. Obrigado.21:00
hggdhnow, to have a nick of 'toilet bow' is indeed something21:09
kyconquersis there an application or test to tell how long an email server will take per email?21:18
ikoniakyconquers: no but you can bench mark it yourself21:20
kyconquersikonia, how?21:21
ikoniakyconquers: write a shell script to inject 100 identical emails, then view the logs on the mail server and see how long it takes to process and how long it takes for hte queue to go down21:22
ikoniado this on a local lan so that you know your public internet connection is not a problem21:22
ikoniathen you know the servers capabilities (roughly - you can go as in depth as you want, ram queues, io times etc)21:23
kyconquersthank you ikonia21:23
DulcinI notice this error in my cron log: (CRON) DEATH (can't open or create /var/run/crond.pid: Permission denied)21:25
Dulcinwhat is it trying to do and should I change file permissions on that file?21:25
zul[ubuntu/precise] cobbler 2.2.2-0ubuntu1 (Accepted)21:32
zuleod21:32
roaksoaxzul: yay!!21:34
lcbhi. i installed xfce one one of ubuntu servers i have because i need some minimal graphical interface on it. due to a faulty GPU on that computer i could get to a feasible xfce by going into recovery mode and after selecting "Resume". That seems to me is the best video mode to use. How and where could i make it as default?21:50
kirklandjcastro: +1 :-)22:08
Davieyzul: nice one22:10
swharperwhen installing a raid configuration (new/blank install) shouldn't I have the RAID build on separate drives from the OS?22:23
patdk-lapdepends what your attempting to do22:23
swharperbasically I have 7 1.5TB drives and 1 640GB drive. i had planned on installing the OS on the 640 and build the RAID out of the remaining 1.5TB drives22:24
patdk-lapif you only have two disks, oviously the raid will be on the same drives22:24
patdk-lapif you have more disks, you still might want the os drives to be raided, for their own protection22:24
patdk-lapthat is fine22:24
swharperbut when I try to partition during the install it is freezing at 50%22:24
patdk-lapif your os drive dies, you jsut have to rebuild22:24
swharperi can tell the RAID is being built because it takes about 24 hours for the lights to stop flashing,but the install still hangs22:25
patdk-lapdunno if I would bother attempting to do that at install time22:25
patdk-lapI would just install22:25
patdk-lapthen build the raid later22:25
swharperhm22:25
patdk-lapI only config stuff at install if it's needed for the os22:25
patdk-lapbut that is just me22:25
swharperis there a good front end for mdadm?22:25
patdk-lapmdadm :)22:25
swharperhaha22:26
patdk-lapyou want gui? your in the wrong channel22:26
swharperim coming from openfiler, which was relatively easy22:26
swharperso then basically just pick the 640gb, tell it to automatically partition that drive then deal with the rest of em once the server is up?22:27
patdk-lapthat is how I do it22:27
swharperthanks22:27
kklimondahas someone configured "integrated" openldap with kerberos? i.e. kerberos stores it's database in ldap, and ldap uses kerberos for authentication? Is it right that I have to still have to store password for users used by kerberos to access ldap in ldap itself?22:36
willwhhi guys, I deployed this: http://majic.rs/book/initd-scripts/running-irssi-on-boot - when I reboot however, no screen/irssi session23:08
willwhworks fine invoked like, /etc/init.d/irssid start23:08
willwhand I ran update-rc.d defaults irssid23:08
willwhHow do I go about debugging what is failing here? :)23:08
medberrywillwh, possibly a race. Possibly the network isn't fully up yet. I'd break it down into two parts: see if screen is coming up. If so, then see why irssi is failing.23:15
medberryuse logs 2> output and if necessary, strace and friends.23:15
medberryalternatively just put a sleep in the script and see if that is a shortcut work around.23:15
willwhmedberry: screen doesn't come up23:15
medberrywillwh, doesn't screen need a tty?23:16
savidIs there an automation-friendly way to enable the "universe" packages in /etc/apt/sources.list?23:17
swharpergreat…reboot after install and right after verifying DMI pool data - "error:fd0 read error.  error: no such disk."23:24
yaboowhat software is good to automatically keep up a ssh tunnel23:27
kklimondahmm, are NFSv4 ACLs supported in Ubuntu?23:29
SpamapSyaboo: I just use 'keep-one-running' from run-one23:31
swharpernow im at the grub rescue prompt23:32
SpamapSyaboo: its in 11.10 and later23:32
yabooSpamapS, I am using 10.0423:32
SpamapSyaboo: then something like  'while true ; do ssh -xzyz foo ; sleep 1 ; done23:34
yabooSpamapS, cool23:36
mtaylorSpamapS: there's an ssh config command which will send the keepalives23:37
mtaylorTCPKeepAlive yes23:38
mtaylorServerAliveInterval 30023:38
mtaylorin your .ssh/config23:38
yaboomtaylor, .ssh/config not /etc/ssh/sshd_config?23:38
mtayloryaboo: it's a client config23:38
mtaylornot a server one23:38
yaboomtaylor, can it be /etc/ssh/ssh_config?23:38
SpamapSmtaylor: but that won't respawn the tunnel if ssh dies23:39
mtaylorcorrect23:39
yaboowould like it to respawn the tunnel23:39
mtayloroh - sorry, I was following your answer wrong23:39
yaboohave keys setup for passwordless logins23:39
m_3yaboo: http://paste.ubuntu.com/739777/ is a quick and dirty cronjob that worked for me in the past... you might wanna work to make it a bit more robust though23:43
yaboom_3, thanks will look at it then23:44

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