[14:57] Hi all [15:00] hi Petaris_Aki [15:02] Hello highvoltage [15:03] I just setup edubuntu 7.10 LTSP and am working on configuring it [15:04] trying to setup the LTSP bit now [15:15] Heya [15:50] Morning all [16:01] is there a way to set the resolution for the clients? [16:02] *LTSP clients [16:02] I looked in /opt/ltsp/i386/etc/X11 but there is no xorg.conf file [16:02] Petaris_Aki: Yep [16:03] You can do an X_MODE_0=blahxblah [16:03] in the lts.conf file. [16:03] Check out the Edubuntu handbook, available from the "Help and support" red questionmark for details [16:04] ok, thanks [16:20] sbalneav: I read through the thin client setup part of the handbook but it didn't mention X_MODE_0=RESxRES option [16:20] it did mention color depth [16:21] still I tried it and issued the ltsp-update-image and rebooted the client, but it didn't work [16:21] :/ [16:23] do thin clients setup as part of the standard Edubuntu install support local USB devices ? [16:24] yes [16:25] what is the binary name for the Thin Client Manager app? [16:25] Petaris_Aki: You using gutsy? [16:25] yeah [16:25] 7.10 [16:26] The X_MODE_0 line is certainly in there. [16:26] hrm [16:26] I will look again [16:26] I am looking at the online docs [16:26] online's out of date [16:26] http://doc.ubuntu.com/edubuntu/handbook/C/ltsp-client.html [16:26] oh [16:26] ok [16:34] sbalneav: I am unclear on where this should be set. Can it be set in lts.conf (and then run ltsp-updat-client) or do I need to create my own xorg.conf file? [16:37] er, ltsp-update-image rather [16:39] hi there... [16:39] is there any news on this: https://bugs.launchpad.net/bugs/160420 [16:39] Launchpad bug 160420 in ltsp "Local devices don't work because an X11 authentication problem" [Undecided,New] [16:40] any testing I can help with... [16:45] I'm getting fuse: failed to exec fusermount: Permission denied [16:45] your user isnt in the fuse group apparently [16:45] he is [16:46] then the device premissions are broken [16:46] one thing that could have happened is that the fuse id group is different than it was at first [16:46] that wont work indeed [16:46] I have a seperate -home folder [16:46] disk I mean [16:46] so when I upgraded I hade redo permissions for users [16:46] and the fuse group is id 117 now [16:47] I believe it was 115 [16:47] how can I change that then? [16:47] well, how did you change the system group ? [16:47] it was added by the system to /etc/group when fuse was installed [16:48] the only thing that I did was cp the group and passwd files from the old install over to the new one [16:48] if the groups command for a specific user lists fuse all should be alright ... if that differs for fuse from the number set in /etc/group your system seems to be broken [16:48] ouch [16:48] never do that [16:48] :-) ok [16:48] thought that was ok to do [16:49] system groups are created during install of the respective apps [16:49] ok, ids matter then :-) silly me [16:49] yeah, they are dynabmically assigned [16:49] so it depends when the package was installed [16:50] so u think changing the id to 115 in /etc/group should work? [16:50] or should i remove fuse and reinstall [16:50] well, likely other groups are broken asd well [16:51] but changing the id might work (if thats not taken by something else already [16:51] everything else seems to work mine [16:51] fine [16:51] printing and sound are group driven etc .... [16:51] sound works [16:51] so does printing [16:52] I didnt know groups were assigned dynamically [16:52] that is good to know [16:52] hmmm 115 is taken by powerdev [16:52] fuse is in there ? [16:53] no fuse is 117 [16:53] so its in the file [16:53] yeah [16:53] ? [16:53] ah [16:53] well, make sure 117 is in the groups list of every user then [16:53] in /etc/passwd [16:55] so add them all to 117 as the base group? [16:55] right now they are all in the group users (100) [16:59] sbalneav: If I create an xorg.conf file do I need to then specify everything or will it just auto configure anything I don't specify? [16:59] an example line in my /etc/passwd file looks like this: sysadmin:x:1000:1000:sysadmin,,,:/home/sysadmin:/bin/bash [16:59] Its just ignoring the changes I made in lts.conf [16:59] Petaris_Aki: Yes, just like a standard xorg file, but why not just set the resolution? [17:00] Petaris_Aki: ok, there's a quick way to tell [17:00] set SCREEN_02=shell in your lts.conf. [17:00] Also, as per the edubuntu handbook, you DON'T need to rebuild every time [17:00] just put the lts.conf file in /var/lib/tftpboot/ltsp/i386/lts.conf [17:01] it will tftp it from there. [17:01] ok [17:02] I had tried that before but it didn't seem to work, thats why I was doing it int /opt/ltsp/i386/etc/lts.conf [17:02] Works fine, I use it all the time. [17:03] ogra? [17:03] you'll know if it's working if you put SCREEN_02=shell in there, and it spawns a shell on tty2 [17:04] Nuba1: ls -la /dev/fuse, and /usr/bin/fusermount [17:04] sbalneav: Ok, rebooting the client now [17:04] crw-rw---- 1 root fuse 10, 229 2007-11-09 16:13 /dev/fuse [17:05] ls: /usr/bin/fusermount: No such file or directory [17:05] Unless u meant in a root term on the client [17:06] sbalneav: I got a shell on tty2 but no X on tty7 [17:06] is that supposed to work that way? [17:06] No. Have a look at your /etc/X11/xorg.conf on the thin client on tty2 [17:08] it seems very incomplete [17:09] rebooted again and I get the same thing [17:09] shell on tty2 nothing on tty7 [17:10] and an incomplete xorg.conf file === jean_ is now known as jbrefort [17:11] it only has: section "server layout" and section "files" parts [17:12] Can you paste your lts.conf file to the pastebin? [17:12] !pastebin [17:12] pastebin is a service to post large texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu-nl.org (make sure you give us the URL for your paste - see also the #ubuntu channel topic) [17:12] yeah, sec [17:13] sbalneav: I removed the shell bit from lts.conf and rebooted and I get X on tty7 again [17:14] sbalneav: http://paste.ubuntu-nl.org/44518/ [17:17] Ah [17:17] Try SCREEN_02=shell, SCREEN_07=ldm [17:17] two lines [17:17] ok [17:19] It worked this time [17:19] the shell on tty2 and ldm on tty7 [17:19] so why does it ignore the X_MODE_0=1027x768 ? [17:20] or does that need to be X_MODE_07=1024x768 ? [17:23] Well, take a look at the xorg.conf file [17:23] see if that mode's listed [17:24] also, have a look on tty2 at the /var/log/Xorgblah.log file. [17:24] the xorg.conf on the client right? [17:24] right [17:24] ok [17:24] it may not be liking the 1024x768 [17:24] what res IS it showing up as? [17:24] higher or lower? [17:24] lower [17:25] 800x600 [17:25] but the monitor supports 1024x768 [17:25] the client supports even hight [17:25] er, higher [17:25] ok, what kind of video driver is it using? [17:25] check the xorg.conf file. [17:26] on this unit the video (and the entire board cpu included is via) [17:26] rebooting the client now [17:28] sbalneav: in xorg.conf it just has those two sections in it again [17:29] Hm, so, the autodetect is failing somehow. [17:29] lets try this [17:30] go back to JUST the SCREEN_02=shell [17:30] the log doesn't give any errors either [17:30] ok [17:30] can I just comment things out with #? [17:31] is the /usr/bin/fusermount a 64 bit thing? ie... is it usually that but on 64 bit it is in /bin/fusermount? [17:31] rebooting the client now [17:31] Nuba1: Far as I know it's ALWAYS in /usr/bin/fusermount [17:31] 32 or 64 [17:32] ok client is up [17:32] on tty2 [17:32] well, I didnt change anything with that [17:33] the xorg.conf file still has the same two sections in it with no other bits [17:33] on my system there was only /bin/fusermount [17:33] it might be worth checking another 64 bit system [17:34] Petaris_Aki: ok, so on the tty screen, lets do this. [17:34] Xorg -configure [17:36] What ends up happening? [17:38] it created a new xorg.conf file [17:38] xorg.conf.new [17:39] but when I look for it its not there [17:39] just the same xorg.conf as before [17:40] it'll be in ~/root [17:40] Hmm [17:40] or /tmp [17:40] hi sbalneav [17:41] ok, I'll look there [17:41] found it [17:41] in / [17:41] hey LaserJock !! [17:41] Hi LaserJock [17:42] this one has a couple more sections but still not all of them [17:42] :( [17:42] does fusermount also take care of local disks and local cdroms? [17:42] let me try a different client [17:42] just in case [17:44] same thing happens [17:45] Petaris_Aki: OK, so for whatever reason, xorg doesn't like to autoconfigure that client. [17:45] So, you'll have to hand craft an xorg.conf file. [17:46] ok [17:46] all my clients are the same [17:46] so I can do global configuration right? [17:46] Yeah, should be able to. [17:47] put the xorg.conf file in something like /opt/ltsp/i386/etc/X11/viaxorg.conf [17:47] then in your lts.conf file, put X_CONF=/etc/X11/viaxorg.conf [17:47] and do the ltsp-update-image [17:48] badda-bing, badda-boom, should do the trick. [17:49] ok [17:49] I will try that [17:49] is there a template for xorg.conf hidden somewhere? [17:50] Well, 95% of the time, you can just grab the server's, which is pretty generic, and just change the video driver section. [17:50] ok [17:50] set the driver to be whatever, and any BusID lines, just delete 'em [17:50] I'll try that [17:50] ok [17:50] thanks [18:21] sbalneav: That worked [18:21] Thanks for all your help [18:21] :) [19:08] hey sbalneav [19:12] Petaris_Aki: NP [19:12] RichEd: Heya! [19:12] how's maine ? [19:12] Heh, been back for a week now :) [19:12] But it was lovely [19:13] pity I missed the lobsters @ $ 10.00 each ... we had a lobster + a starter at Legal Seafoods + drinks = $ 80 [19:13] Weather the first night was a bit wild, we caught the tail end of the hurricane [19:13] i heard so from ogra [19:13] heh, yeah, Legal's nice, but pricey [19:14] Ah, but what's the point of making money if you can't/wont spend it? :) [19:20] aha.. my bug finally has comments :) [19:22] https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/161794 [19:22] Launchpad bug 161794 in ltsp "autologin doesn't work" [Undecided,Incomplete] [19:29] ogra, hi, are you here? [19:30] you last commented on that bug, i see the same behaviour as the last commenter, with the same effect, it works if you comment LDM_USERNAME and LDM_PASSWORD out [19:32] the greeter isnt supposed to come up ... it should start logging in right away ... [19:32] well it doesn't :( [19:32] the question is why dont you gutsy see any login attempts in auth.log [19:32] it seems to get stuck in get_host in ldm2 [19:32] even if you set LDM_SERVER to point to your servers IP ? [19:32] i thought LDM_SERVER was unnecessary, but yes [19:33] i did add that [19:33] with the correct IP i hope [19:33] the former lts.conf did not require it to be set tho btw [19:33] the get_host() function only fills LDM_SERVER [19:34] so if you set that it should work ... its weird that it doesnt [19:34] i know that when i tried to do it manually, but turning off ldm in SCREEN_07 and then setting the vars and exporting them myself, and then turning on ldm [19:35] i see the word hostname printed and in the log something like In get_userid [19:35] so, is LDM_SERVER supposed to be required now? [19:36] i'm having my mappings in two many files now :( luckily i have ony 4 thin clients [19:36] only* [19:36] /etc/ethers,/etc/hosts,lts.conf [19:41] === edubuntu meeting : in #ubuntu-meeting === in 20mins [19:47] Ive been looking over http://www.debuntu.org/how-to-unattended-ubuntu-network-install about how to deploy over a network. I don't see a way to customize the image that's being deployed though. Am I missing something? [19:47] lol [19:47] im having a hard time getting that part, the rest seems straightforward [19:49] is that relatedto #edubuntu somehow? [19:50] yes [19:50] how? [19:50] im deploying 500 edubuntu copies [19:50] oh.. deploying edubuntu, but not using ltsp [19:50] yes [19:50] the preseed file? [19:51] the pressed file seems to just be a large text file with most of the settings to answer the install [19:51] but i've made quite a few customizations to my install to make it authenticate users over the domain and stuff like that [19:51] i want that incldued [19:52] it can prolly run custom scripts [19:52] so you can set them up in there [19:52] ogra: you around ? [19:52] yep [19:52] yeah i was thinking i'd need to write custom scripts for all of it [19:52] :) [19:53] looks like you can just pop them in the preseed file [19:53] did you see the question above ^ it's a mass-deployment type issue so I'd like to know the answer as well [19:53] Goosemoose: you can use the late-command from the preseeding to execute your script at the end of the install [19:53] the pressed file is here: http://www.debian.org/releases/stable/example-preseed.txt [19:53] an example at least [19:53] Goosemoose: alternatively you can create a config package which will configure the system [19:54] hmm [19:54] which would be easier do you think? [19:54] Goosemoose, install system-config-kickstart :) [19:54] I've worked with linux servers for years, but just getting started on the workstation world [19:54] I use both depending of the use I'll do of the system, packaged version is harder to do but you can then use network update for your scripts (as it's a package like any other software) [19:54] the late-command one is certainly the easiest [19:54] it will provide a GUI to create a preseed file [19:55] thanks orga, ill check that part out. [19:55] stgraber, how do i create config packages? [19:56] ogra: do we have that in the edubuntu documentation somewhere ... what you can do with that tool ? [19:56] it's like any software packages, you ship your changed file as files in the package and use postinst/postrm scripts to update your system files [19:56] RichEd, its in the ubuntu installer docs afaik [19:56] it's "easy" if you have already done software packaging [19:56] ok, i create packages in windows all the time for the 200 xp machines [19:56] we use SMS so I create msi packages usually [19:57] is there a program used to assist in the creation? [19:57] ogra: is there any FLOSS equivalent to ghost yet ? [19:58] hmm, creating deb isn't really a so easy thing to do :) (especially if you want them to be good), I don't know of any GUI to help with that [19:58] dd would be one (an ancient one) [19:58] darn [19:58] sure.. there is one one [19:58] clonezilla another more modern one [19:58] i read about it the other day [19:58] I've created images that I've used to install winxp over PXE before [19:58] aha.. clonezilla [19:58] I was hoping I could do something similar here, get a machine up, image it, then deploy over pxe like in the article [19:59] then just change a few files on it [20:00] I'm thinking along the lines of the cost savings route ... in the commercial proprietary education world you would have a ghost licence fee per machine ... that's another saving for FLOSS [20:00] === edubuntu meeting : in #ubuntu-meeting === now [20:01] it looks like this doc is saying that it uses the tftp server to get just a few settings, then installs edubuntu package by package? [20:01] so there's no real image [20:01] Goosemoose, yeah [20:01] seems a hell of a lot slower that way [20:01] Goosemoose, a bit [20:01] than just downloading a preconfigured image [20:01] not if you set up a proxy server running apt-proxy [20:02] orga, i figured i'd setup my own local apt-proxy to speed it up [20:02] but still [20:02] they will all install from the apt-proxy [20:02] Goosemoose, it's not that bad tho [20:02] I've gone through and installed about 15 programs on here right now, configured another 15 config files [20:02] and still have to figure out how to get the user folder to be directed to the server rather than local (figure it shouldn't be hard) [20:03] and lock the systems down [20:03] Do any of you deploy over the network right now? [20:03] i just use ltsp [20:04] i have too many machines for that [20:04] that you the user folder is already on the server :) [20:04] or i would too [20:04] sbalneav, edubuntu meeting ? [20:04] LaserJock, ^^^ ? [20:04] LaserJock you around ? [20:05] oh yeah [20:05] -> meeting about 3 tanbs to the right ? [20:06] s/tabs/tanbs/ [20:18] ogra: yeah, I'll be there [20:57] sooo, im sitting here beating myself up for not finding this: http://sadms.sourceforge.net/ about a week ago before i did everything manually [20:57] anyone used SADMS? [21:37] I gotta run guys [21:37] I'll probably be back later and will read the rest of the meeting [21:37] **Can someone point me in the right direction, I have ubuntu authenticating against active directory for longons. How do I get the user folder to map to the users folder on my windows server? [21:38] what about symlinks? [21:38] i don't think they will work will they? [21:38] hmm, they might [21:38] not that i've ever heard of [21:39] why not? linux can create symlinks, the windows server doesn't need to know about it [21:39] the file system won't support it [21:39] although I rather it be the full directory [21:39] which file system? linux or windows? [21:39] i mean inside their directories [21:39] ntfs or fat32.. [21:39] there actually is a program to do symlinks on windoww,s but i dont think i need it [21:39] it's not exposed via the gui at all [21:39] i want the linux machine to save to the windows domain, not the other way around [21:40] junctions are what they are called [21:40] so can't i just create a symlink to the network folder? [21:40] i'm suprised you don't keep the active directory auth server seperate from where the users are stored [21:40] err user account storage is [21:41] i have 5 windows servers [21:41] the storage server is a member server so it doesnt have full AD on it [21:41] you could serve the directories over nfs.. [21:41] or perhaps samba [21:42] im thinking it would work just like if i wanted to make the users folder that of a networked linux server wouldn't it? [21:42] as long as the permissions matched up [21:43] mapping is easy enough tho.. just set /home/$user to be mouted via smb or nfs [21:43] altho.. personally, if i was using windows server for anythign more than ad, i'd be using windows clients [21:43] more than AD auth that is [21:48] well i have 250 win clients [21:49] school got 500 donated computers and we dont have the cash for licenses [21:49] ive wanted to install linux for quite awhile so it's a good opportunity [21:49] aha [21:49] well, that's good ... [21:49] I've used linux servers for my dedicate webservers for a long time, but not as workstations [21:50] i assume you have a full ubuntu/edubuntu install on a workstation for playing around right? [21:50] a testing machine? [21:50] so how would I go about mounting /home/DHS/$user to the nfs folder which would actually adjust based on their user group. thats the prob [21:50] yes [21:50] setting it all up how i want it [21:50] i have it authenticating logins against AD right now [21:50] just working on everything else [21:50] well can't you query for the info and then feed it to fstab? [21:50] that's why i was hoping i could image it and deploy via pxe like windows [21:51] there is a pam module for mounting home dirs [21:51] aha.. [21:51] good idea [21:51] read up about pam-mount [21:51] and pam can talk to ad [21:51] oh, that would make it easier [21:51] via ldap [21:51] yeah, i already have pam talking to ad [21:51] ok, let me look up pam mount [21:51] Goosemoose, i perhaps think you should have started a bit smaller :) [21:51] lol [21:51] there is also a pam scripting module where you can use generic scripts if you want [21:51] I like to jump into things [21:52] emersion is better for learning [21:52] well don't hold it against linux if you have trouble :) [21:52] yeah.. i remember my first dive.. [21:52] Nah, remember I've been using lamp servers (mostly centos) for about a decade [21:52] i can get around with mysql, php and apache with no problems [21:52] sure.. but i meant on the desktop side [21:52] So far it looks awesome [21:52] Hey its not like windows is playing nice [21:52] maybe you will switch your win clients over some day :) [21:52] the problem there is windows only software we run [21:53] luckily more and more of it runs under wine these days [21:53] or via some virtualization [21:53] or.. they could always rdp for that [21:53] then again.. windows has odd rules for licensing [21:55] windows has odd rules for licensing <- redundancy in there somewhere [21:55] windows has od rules [21:55] windows has licencing [21:55] ;) [21:55] heh [21:55] well, you likely get yourself int trouble with single licensed win software being run on an ltsp server [21:55] yeah.. i remember that only one of us could rdp into the server at my last job [21:56] (through wine or so) [21:56] since ltsp wont restrict the amount of processes ;) [21:56] * johnny == glad glad he never has to do that [21:57] my thin clients are all linux and they run on a linux server :) [21:57] yeah they want you to pay for each terminal service connection [21:57] id need 10 servers to run ltsp [21:57] ogra, is LDM_SERVER required for autologin now? [21:58] it wasn't requried in feisty [21:58] johnny, i dont know, nobody answered my question yet [21:58] i'm waiting for some input on the bug [21:58] i wish i was at the place [21:58] clearly there is a bug in all this [21:58] where my clients are [21:58] how long are you going to be about? [21:58] if it can be worked around by setting LDM_SERVER that woulld have to be documented as required [21:59] not long anymore [21:59] well i'll at least test it out tomorrow [21:59] it' 11pm here ... i started at 10am today [21:59] whoa [21:59] go home :) [21:59] i'll let you know tomorrow [21:59] so i'll crash soon :) [21:59] i am home :) [21:59] well turn off your computer.. go read a book :) [21:59] the advantage of being ubuntu dev :) [21:59] ogra: Yeah, and you've still got that long commute [21:59] you never stop wrking [22:00] :) [22:00] (mainly advantage for ubuntu indeed :) ) [22:00] lol [22:00] well and all linux distros [22:00] yay GPL.. [22:03] ogra, so that means you'll be here tomorrow :) [22:03] sure [22:03] i'm here every day unless i travel ... [22:03] i'm working at the store at 7 tomorrow , but i'll go in a few hours early to catch you [22:03] 7 EST that is [22:03] or rather 1900 [22:04] im installing edubuntu on a server right now, will it autodetect the raid? [22:04] i saw a bunch of errors right before i saw the first gui popup, but the install seems to be going ok [22:04] tats rather a #ubuntu-server question :) [22:05] ogra,i run this ltsp setup atm for a small nonprofit bookstore coffeehouse, so all this work is very appreciated by me :) [22:05] :) [22:05] i love that its used :) [22:05] and i also plan on using edubuntu itself rather than normal ubuntu for an actual classroom setup [22:05] i love that it is usable by folks who can't afford huge licensing feeds :) [22:05] fees* [22:06] too many damn users in the ubuntu channel [22:06] #ubuntu-server ? [22:06] no [22:06] #ubuntu [22:06] try -server :) [22:06] well join #ubuntu-server :) [22:06] i wish #ubuntu was split up tho [22:06] it's insane [22:07] i go in there for questions, nobody ever knows the answers, and i end up getting caught up in an hour of support :) [22:07] i always found it funny :) [22:07] yes, totally insane [22:07] it would be good if channels had a primary room, and sub-rooms for specific topics [22:08] right it has its suction :) [22:08] im trying to search the forum for info on the redirecting of user home folder but i keep getting no results found [22:08] so you could be in #ubuntu, but also check out the other conversation areas ... with a visual tree arrangement [22:08] Goosemoose, "ubuntu AD home integration" should revel something on google, no ? [22:09] ok [22:09] will try that [22:12] http://ubuntuforums.org/showthread.php?t=280702 its od and for dapper ... but pretty complete surely there are differences in gutsy though [22:13] *old [22:27] Goosemoose, are you using ldap tls,ssl,plain text? [22:28] for login? [22:28] yes [22:29] I guess it's LDAP [22:29] actually, it must be [22:29] yes.. but are the passwords being sent in plaintext? [22:30] no, shouldnt be as i have kerberos setup [22:30] using pam login module [22:31] I followed this doc mostly [22:31] https://help.ubuntu.com/community/ActiveDirectoryWinbindHowto?highlight=%28active%29%7C%28directory%29 [22:31] had to make a few adjustments i read elsewhere to get it to actually work [22:31] "Ubuntu Breezy 5.10" [22:31] whee thats old [22:32] well, it worked for the most part [22:32] only problem was that I had to manually add the workstation to windows dns, which i dont understand since it got its dhcp addy fine [22:32] but not A records ever appeared on the dns serve [22:32] i saw a few other people with that problems on the forum, but no solutions [22:49] set it to send the hostname ?