00:07 | SteveWrightNZ has joined #ltsp | |
00:07 | <SteveWrightNZ> ltsp5 - shut down a terminal remotely - how ?
| |
00:08 | <johnny> use the thin client manager, altho it is out of date
| |
00:08 | or italc
| |
00:08 | there's prolly some shell way to do it..
| |
00:08 | <SteveWrightNZ> k
| |
00:10 | ltsp-manager ?
| |
00:10 | <johnny> that's for ltsp4
| |
00:10 | i think
| |
00:10 | <SteveWrightNZ> k
| |
00:11 | what is this thin client manager ?
| |
00:11 | <johnny> uhmm.. an application? :)
| |
00:11 | or perhaps also called student-contro-panel
| |
00:11 | control*
| |
00:11 | that's the actual binary
| |
00:12 | <SteveWrightNZ> if could ssh to the terminal I could simply halt it
| |
00:17 | drcode has joined #ltsp | |
00:17 | <drcode> hi all
| |
00:17 | I want to install ltsp under mandriva
| |
00:17 | if I try to use apt-get install ltsp-server, there is no such packge, any idea?
| |
00:17 | <SteveWrightNZ> apt-cache search ltsp
| |
00:18 | mandriva uses apt tools ?
| |
00:18 | <drcode> its based on mandriva
| |
00:18 | I actual use pclinuxos
| |
00:20 | <MacIver> kill -U username ;)
| |
00:21 | <drcode> any idea?
| |
00:22 | <SteveWrightNZ> use the package manager for mandriva to install it
| |
00:22 | <drcode> I did
| |
00:22 | but there is no such packge?
| |
00:22 | <SteveWrightNZ> cool
| |
00:22 | <drcode> under mandriva there is ltsp-server?
| |
00:22 | <SteveWrightNZ> I do not know
| |
00:22 | I have never used madriva
| |
00:22 | <drcode> is there RPM that I can download?
| |
00:23 | <SteveWrightNZ> I do now know
| |
00:23 | not
| |
00:23 | maybe there is a repository you must enable
| |
00:23 | ask in #mandriva ?
| |
00:23 | <drcode> k
| |
00:23 | thanx
| |
00:23 | <SteveWrightNZ> google "ltsp mandriva"
| |
00:24 | <drcode> what dist, do U use with ltsp?
| |
00:24 | <SteveWrightNZ> ubuntu
| |
00:24 | <drcode> k
| |
00:24 | I also use ubuntu
| |
00:24 | very cool dist
| |
00:24 | <SteveWrightNZ> yes it is very easy
| |
00:25 | <drcode> I am looking for dist that is east like MAC
| |
00:25 | <SteveWrightNZ> I think you will discover that ubuntu or FC is best supported
| |
00:25 | <drcode> any idea?
| |
00:25 | FC = Fedora?
| |
00:25 | <SteveWrightNZ> yes
| |
00:26 | <drcode> k
| |
00:26 | thanx
| |
00:26 | I will go on ubuntu
| |
00:26 | <SteveWrightNZ> what will you use it for ?
| |
00:26 | <drcode> I want to use it has diskless server
| |
00:26 | and aso NX
| |
00:27 | <SteveWrightNZ> what people will use it, and to what apps ?
| |
00:27 | <drcode> I read that it possible to connec NX client with ltsp
| |
00:27 | openoffie and other
| |
00:27 | I want also to be able to profile the desktop
| |
00:31 | SteveWrightNZ: Thanx Again
| |
00:31 | i will stick with ubuntu
| |
00:31 | <SteveWrightNZ> ok ;-)
| |
00:31 | <MacIver> drcode: you might be interested in...http://scribere.no-ip.org/LTSP
| |
00:33 | <drcode> MacIver: thanx
| |
00:33 | <MacIver> drcode: np :)
| |
00:36 | drcode has left #ltsp | |
00:44 | makghosh has quit IRC | |
00:45 | makghosh has joined #ltsp | |
00:59 | subir has joined #ltsp | |
01:03 | cyberorg has quit IRC | |
01:16 | plamengr has joined #ltsp | |
01:18 | cyberorg has joined #ltsp | |
01:26 | makghosh has quit IRC | |
01:27 | makghosh has joined #ltsp | |
01:33 | SteveWrightNZ has left #ltsp | |
01:34 | cyberorg has quit IRC | |
01:42 | johnny has quit IRC | |
01:47 | johnny has joined #ltsp | |
02:00 | Pascal_1 has joined #ltsp | |
02:00 | <Pascal_1> hello
| |
02:02 | since yesterday my installation of ltsp begin to works...
| |
02:04 | i've got another problemi've got now problem to login
| |
02:04 | what are the users wich can logon the client ??
| |
02:05 | is it user created on the server itself /etc/passwd or created in /opt/ltsp/i386/etc/passwd ??
| |
02:05 | then what is the way to create user ?
| |
02:07 | Q-FUNK has joined #ltsp | |
02:14 | <Pascal_1> i try to create user with useradd on the server itself, and create user in chroot but i cant login
| |
02:20 | anybody to help me
| |
02:20 | ?
| |
02:26 | cyberorg has joined #ltsp | |
02:32 | <rjune> Pascal_1: I believe you need the users to be on the server
| |
02:42 | <Pascal_1> that what i do
| |
02:42 | when i try to log the login screen come back
| |
02:42 | i dont know where is the problem
| |
02:48 | i create user on the ltsp server and on the chroot nothing works
| |
02:48 | <johnny> it will never work on the chroot
| |
02:48 | try logging in on the machine itself
| |
02:48 | as that user
| |
02:56 | <Pascal_1> i can log on the client with console (ctrl alt f1), when i look to the ldm.log i've got this : read_passphrase can't open /dev/tty
| |
02:57 | but when i launch the client what are the user which exist on it to log ?
| |
02:59 | johnny, then what is the way to create user wich could logon this client ??
| |
02:59 | what is the root password ?
| |
03:00 | <johnny> you didn't do what i said
| |
03:00 | try logging in as the user you created on the server itself
| |
03:00 | not via the client
| |
03:00 | make sure that works first
| |
03:02 | <Pascal_1> that works
| |
03:04 | <johnny> if you want a root password, you have to go into the chroot and set one
| |
03:04 | then rebuild the image
| |
03:05 | <Pascal_1> rebuild the image ??
| |
03:05 | <johnny> ltsp-update-image
| |
03:05 | perhaps you might want to read the edubuntu docs
| |
03:05 | <Pascal_1> but johnny i've not this command
| |
03:06 | <johnny> which ltsp are you using?
| |
03:06 | <Pascal_1> and i can logon to on the client only with user created inside the chroot?
| |
03:06 | 5
| |
03:06 | <johnny> then you should have that command
| |
03:06 | but not in the chroot
| |
03:06 | outside
| |
03:07 | <Pascal_1> sorry it wa s 2 question
| |
03:07 | <johnny> no
| |
03:07 | well as root
| |
03:07 | <Pascal_1> the first : can you confirm that it's possible to logon on the client with user created inside the chroot
| |
03:07 | <johnny> ony the root user
| |
03:07 | no other users
| |
03:07 | the rest come from the server
| |
03:08 | <Pascal_1> i mean : from the ltsp server i make chroot /opt/ltsp/i386, then i make adduser bla bla bla
| |
03:08 | <johnny> no
| |
03:08 | only for root
| |
03:08 | <Pascal_1> ok
| |
03:08 | i create root user inside chroot, and for others users on the server itsel
| |
03:08 | <johnny> root already exists
| |
03:08 | sorta
| |
03:08 | it just needs a password
| |
03:09 | <Pascal_1> yes but what is his password ??
| |
03:09 | <johnny> set it :)
| |
03:09 | as i said
| |
03:09 | <Pascal_1> ok
| |
03:09 | <johnny> you should go read the docs :)
| |
03:09 | edubuntu has some of the better ones to familiarize yourself with how it works
| |
03:10 | <Pascal_1> but it seems that i can connect on the client (only from console for the moment) with users created inside chroot, if i try with user created on the server it doesnt works
| |
03:10 | johnny, i try to read the doc, but it's not so eazy i'm french ....
| |
03:11 | the other problem is that i've not the command ltsp-update-image
| |
03:11 | <johnny> outside of the chroot?
| |
03:11 | <Pascal_1> yes
| |
03:12 | i install ltsp on a debian with apt-get install ltsp-server-standalone
| |
03:12 | <johnny> is that really ltsp5?
| |
03:12 | there are some debian folks
| |
03:12 | <Pascal_1> ltsp-build-client ltsp-update-kernels ltsp-update-sshkeys
| |
03:12 | only those command
| |
03:13 | johnny, how to know what is the version ?
| |
03:13 | <johnny> hmm.. not sure
| |
03:13 | use apt-cache show on one of the ltsp packages maybe?
| |
03:13 | i'm not that familiar with debian
| |
03:14 | <Pascal_1> huhuhu /ltsp-server-standalone_0.99debian11_all.deb
| |
03:15 | i'm not sure that is the good version ??
| |
03:18 | what do you think about this
| |
03:19 | <johnny> no idea
| |
03:19 | you might have to go do some web searching
| |
03:45 | <Pascal_1> any idea for my problem : i can login from console but not from graphical interface ?
| |
03:49 | exodos has joined #ltsp | |
03:50 | cyberorg_ has joined #ltsp | |
03:51 | <exodos> hi, im using LTSP5 on gutsy. I can't update kernel inside clients chroot
| |
03:52 | cyberorg has quit IRC | |
03:52 | cyberorg_ is now known as cyberorg | |
03:53 | <exodos> after apt-get install linux-image-2.6.22-14-386 I have this: "run-parts: executing /etc/kernel/postinst.d/ltsp-update-kernels" "Cannot open ``/boot/nbi.img-2.6.22-14-386'':File exists"
| |
03:53 | is it known problem or should I try to fix it by myself?
| |
03:55 | <johnny> hmm.. usually i just build a new chroot between releases
| |
03:55 | so i don't know
| |
03:57 | <exodos> i'll fill a bug
| |
04:01 | ogra has joined #ltsp | |
04:09 | artista_frustrad has quit IRC | |
04:17 | ogra_ has joined #ltsp | |
04:18 | ogra has quit IRC | |
04:18 | ogra_ is now known as ogra | |
04:41 | joebaker has joined #ltsp | |
04:43 | spectra has joined #ltsp | |
05:14 | Q-FUNK has quit IRC | |
05:24 | pdjbarber has joined #ltsp | |
05:29 | plamengr has quit IRC | |
05:36 | <sep> ltsp in debian etch, when moving the mouse over a icon on the desktop. the pointer becomes a black box, anyone have a clue ?
| |
05:40 | <ogra> sounds liek an X issue
| |
05:40 | *like
| |
05:40 | <sep> yes it does
| |
05:45 | IsleVegan has quit IRC | |
05:52 | Q-FUNK has joined #ltsp | |
05:54 | subir has quit IRC | |
06:36 | Guaraldo has joined #ltsp | |
06:39 | Guaraldo has quit IRC | |
06:41 | Guaraldo has joined #ltsp | |
06:43 | Egyptian[Home] has quit IRC | |
06:45 | Egyptian[Home] has joined #ltsp | |
07:02 | plamengr has joined #ltsp | |
07:07 | cliebow_ has joined #ltsp | |
07:10 | Blinny has joined #ltsp | |
07:20 | <Pascal_1> i'm trying to reinstall ltsp on an ubuntu distrib, what is the best choice ?? ubuntu 7.10, ubuntu 7.10 alternate, ubuntu 7.10 server???
| |
07:20 | <ogra> not server
| |
07:20 | you need a desktop installed for ltsp
| |
07:20 | <Pascal_1> 7.10 alternate ??
| |
07:21 | <ogra> the choice between the other two is totally up to your taste :)
| |
07:21 | deesktop installs from a liveCd, alternate is the textmode installer
| |
07:21 | the resulting ubuntu system is the same for both
| |
07:21 | <Pascal_1> alternate is more light
| |
07:21 | ?
| |
07:22 | i can take the last one 7.10 ?
| |
07:22 | <ogra> it has less system requirements, you can use it on 64M machines while desktop requires 384M to run the desktop
| |
07:23 | (i.e. to install a small router on old HW you would likely choose laternate in expert install mode and onl have a commandline system and some selected packages
| |
07:23 | )
| |
07:23 | its more flexible and has a smaller footprint ... its also a tad slower
| |
07:24 | <Pascal_1> oups my english is not so good ;-)
| |
07:24 | what do you mean
| |
07:24 | if i understand, alternate is a good choice ?
| |
07:24 | for a server
| |
07:24 | ?
| |
07:25 | what mean "tad slower" ?
| |
07:25 | <ogra> alternate is ok, desktop is faster ...
| |
07:25 | the installed system you get from either of the CDs is identical
| |
07:25 | <Pascal_1> you speak about installation desktop is faster ?
| |
07:26 | <ogra> the graphical desktop installer just dumps the livesystem to the disk and removes all non liveCD related packages ... the alternate textinstaller installs every package separately instead ...
| |
07:26 | the latter is the slower methid (taking about twice as long)
| |
07:26 | *method
| |
07:27 | <Pascal_1> but after the system (alternate) is less "gourmand"
| |
07:28 | <cliebow_> 8~)
| |
07:28 | <ogra> the installed systems are absolutely identical
| |
07:28 | jammcq has quit IRC | |
07:29 | <ogra> if i install an ubuntu ltsp i use the desktop CD, install ltsp-server-standalone, run ltsp-build-client and have a properly working setup
| |
07:29 | the whole thibng is done in less than 1.5h
| |
07:31 | (i'm just integrating the ltsp bits in the alternate installer though, with the next release (8.04 (hardy heron)) you can just select "install terminal server" in the CD bootmenu then and heave it out of the box
| |
07:37 | <Pascal_1> you mean in the next version i can install ltsp from the install menu ?
| |
07:37 | <ogra> yes
| |
07:37 | it will be an option on the alternate CD
| |
07:38 | slidesinger has joined #ltsp | |
07:45 | <Pascal_1> great !!
| |
07:45 | you know when this version will be ready ?
| |
07:48 | <cliebow_> 8.04=2008 April
| |
07:48 | <Pascal_1> ogra why i cant use the server version ?? if i dont want graphical interface
| |
07:51 | <cliebow_> you need a window manager
| |
07:52 | ohh..no gui on client?
| |
07:52 | <Pascal_1> yes i want guy on client*
| |
07:52 | you mean if i want gui on client i need gui on ltsp server
| |
07:53 | nicoAMG has joined #ltsp | |
07:53 | <Pascal_1> i thought it didnt use the server gui for client
| |
07:53 | <cliebow_> well..at least a window manager
| |
07:54 | ogra says yuo dont "have" to have x running on server
| |
07:54 | <Pascal_1> then my server could be without window manager ?
| |
08:14 | <Blinny> Is it possible to get extended 3-year LTS support of -server on an LTSP installation by installing -server from CD and then running 'apt-get install ubuntu-desktop' ?
| |
08:32 | Gadi has joined #ltsp | |
08:36 | <Q-FUNK> !g
| |
08:36 | <ltspbot`> Q-FUNK: "g" is Gadi!!!!!!!!!!!!!!!!!!!!!!!!
| |
08:37 | <Gadi> cool
| |
08:37 | :)
| |
08:37 | <ogra> Blinny, only for the server bits
| |
08:37 | <Gadi> morning, Q-FUNK
| |
08:39 | <ogra> Blinny, LTS support is done on a per package base, no matter how you installed your system ...
| |
08:43 | <Blinny> ogra: That is an awesome answer, and very clear. Thank you.
| |
08:48 | Blinny has quit IRC | |
08:51 | DonSilver has joined #ltsp | |
08:53 | <ogra> Gadi, wrt Bug 189582 ... how would i get that connection without having the ssh tunnel ? the info needs to be there before we have user credentials
| |
08:55 | the sentinel is set after username and password were supplied we need lang and session data long before thats even there
| |
08:56 | Pascal_1 has quit IRC | |
08:56 | <Gadi> ogra: ah - good point
| |
08:56 | Pascal_1 has joined #ltsp | |
08:56 | Pascal_2 has joined #ltsp | |
08:56 | <Gadi> then, perhaps an override by supplying a list in lts.conf?
| |
08:57 | <ogra> a possibility would be to have something set up server-side (an ldm user wihth ssh key) but that woulld break ldm imho
| |
08:57 | <Gadi> LDM_SESSION
| |
08:57 | LDM_SESSION = a,b,c,d,e
| |
08:57 | <ogra> thats already there afaik
| |
08:57 | DonSilver has quit IRC | |
08:57 | <Gadi> with a being default
| |
08:57 | <ogra> might not be documented since that var is used internally
| |
08:58 | * Gadi doesnt think so - but has to look at code again | |
08:58 | <Gadi> but, there is an 'nc' call in the screen script outside of ldm.c
| |
08:58 | so, Im not sure if we cover all bases
| |
08:58 | <ogra> scopy(ldminfo.session, getenv("LDM_SESSION"));
| |
08:58 | * Gadi will check | |
08:58 | <ogra> there it is
| |
08:58 | <sbalneav> Morning all
| |
08:58 | <ogra> !s
| |
08:58 | <ltspbot`> ogra: "s" is Scotty!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
| |
08:58 | <Gadi> that nc call needs a timeout, as well
| |
08:59 | but, thats an easy patch
| |
08:59 | <sbalneav> What are we looking at?
| |
08:59 | <ogra> ldm, as usual
| |
08:59 | <Gadi> ogra: are you sure that that overrides the connection attempt, as well
| |
08:59 | * ogra made some progress with consolekit integration ... but only some (i have sshd creating seat and session now) | |
08:59 | <Gadi> or does it still attempt to connect
| |
08:59 | <ogra> its inside ldm.c
| |
09:00 | and gets translated to ldminfo.session
| |
09:00 | * Gadi has to run for a bit | |
09:00 | <Gadi> ill look at the code when I get back
| |
09:01 | <ogra> LDM_SESSION and LDM_LANGUAGE are the ones you want
| |
09:01 | they will both be used if you set them
| |
09:02 | <Gadi> right - but we should make sure that: the call to 'nc' in the screen script does not happen
| |
09:03 | AND that we just use the var in ldm.c and we dont go out to ldminfo as well
| |
09:05 | <ogra> send a patch :)
| |
09:05 | mccann has joined #ltsp | |
09:10 | <Pascal_1> re !!
| |
09:11 | <cliebow_> WOOT?
| |
09:11 | <Pascal_1> woot ?
| |
09:11 | just one question about the possibility to use thin client as windows client log on samba pdc. what is the way to do that ? is there a good tutorial ?
| |
09:13 | <cliebow_> woot means.yippeee it works
| |
09:13 | Pascal_1, your question is not clear..
| |
09:13 | <Pascal_1> hmmf
| |
09:13 | sorry
| |
09:13 | i try again ;-)
| |
09:14 | i've got a samba pdc server on my network
| |
09:14 | user on windows client log on this server
| |
09:14 | elisboa has joined #ltsp | |
09:15 | <Pascal_1> is there a way to do the same with thin client?
| |
09:16 | <cliebow_> you should be able to do anything the server can do..like smbmount a windows share..
| |
09:16 | <Pascal_1> but evry configuration is to be done on ltsp server not on chroot
| |
09:16 | ?
| |
09:17 | <cliebow_> all the thin client with gui does is see the session on the server..
| |
09:22 | Blinny has joined #ltsp | |
09:22 | elisboa has quit IRC | |
09:22 | elisboa has joined #ltsp | |
09:27 | Pascal_1 has quit IRC | |
09:34 | DonSilver has joined #ltsp | |
09:45 | Nubae has joined #ltsp | |
09:46 | <Nubae> hi there, can someone help me connect a printer to a thin client directly (not via the server but connected to the thin client)?
| |
09:49 | Blinny has quit IRC | |
09:51 | <ogra> Nubae, usb or parallel ?
| |
09:53 | <Nubae> either... haven't had luck with any
| |
09:53 | lets start with usb
| |
09:57 | I have this in [default]
| |
09:57 | PRINTER_0_DEVICE = /dev/usblp0
| |
09:57 | PRINTER_0_TYPE = U
| |
09:57 | <ogra> thats ubuntu, right ?
| |
09:57 | <Nubae> yes gutsy
| |
09:57 | <ogra> you dont need TYPE, its determined automatically
| |
09:58 | <Nubae> ok, cool, and can I put it in default, so all printers are detected?
| |
09:58 | <ogra> it checks for USB in the device name else it assumes parallel unless you set it to serial manually
| |
09:58 | <Nubae> or do I need to define under each mac address
| |
09:58 | <ogra> it then starts a jetdirect listener on the client during boot
| |
09:59 | default should work
| |
09:59 | in the printer setup dialog make sure to point to the client ip and to port 9100 as jetdirert printer
| |
10:00 | *jetdirect
| |
13:52 | ltspbot has joined #ltsp | |
13:52 | <humbolto> vagrantc: Am I understanding this correctly?
| |
13:55 | makghosh is now known as makghosh|afk | |
13:57 | <vagrantc> humbolto: well, it's a little trickier than that... it needs to identify the etherboot version rather than PXE
| |
14:00 | <humbolto> vagrantc: Why, I just let everybody with non PXE cards boot the new etherboot image. And well, I can set by hand per MAC, who boots what until they identify as PXE.
| |
14:30 | ltspbot has joined #ltsp | |
14:35 | DonSilver has quit IRC | |
14:36 | K_O-Gnom is now known as DonSilver | |
14:40 | cliebow_ has quit IRC | |
14:40 | Gadi has left #ltsp | |
14:52 | K_O-Gnom has joined #ltsp | |
15:08 | DonSilver has quit IRC | |
15:10 | staffencasa has joined #ltsp | |
15:10 | vagrantc has quit IRC | |
15:12 | humbolto has quit IRC | |
15:15 | K_O-Gnom has quit IRC | |
15:26 | <ninkendo> how does one make it so a thin client can be part of a different section of lts.conf depending on what is selected in the PXE boot menu?
| |
15:26 | <ogra_cmpc> you are mixing up things
| |
15:27 | <ninkendo> like, I have two sections in lts.conf, one specifies ldm, and one specifies using rdesktop and an rdp host
| |
15:27 | I can currently split my thin clients up by mac address and have some in one section and some in another, etc
| |
15:27 | but I'd like the ability to select it at startup as part of the boot menu
| |
15:29 | well, h mm. I guess lts.conf only supports splitting hosts up by mac address, doesn't it?
| |
15:29 | <johnny> i think you'd modify such things in pxelinux not lts.conf?
| |
15:30 | <ninkendo> well, the rdesktop script in the screen.d directory reads values from the lts.conf in order to know what server to connect to, etc.
| |
15:31 | and AFAICT, lts.conf is where you configure which file in screen.d should be run to set up your screen
| |
15:31 | rdesktop being one of those files, and ldm being the other
| |
15:35 | ogra_cmpc has quit IRC | |
15:39 | Egyptian[Home] has quit IRC | |
15:40 | teacher has joined #ltsp | |
15:40 | teacher is now known as ogra_cmpc | |
15:46 | Guaraldo has left #ltsp | |
15:52 | vagrantc has joined #ltsp | |
15:54 | bobby_C has joined #ltsp | |
16:07 | J45p3r has joined #ltsp | |
16:11 | jammcq has quit IRC | |
16:21 | nicoAMG has quit IRC | |
16:24 | bobby_C has quit IRC | |
16:31 | humbolto has joined #ltsp | |
16:37 | slidesinger has quit IRC | |
16:49 | RyanRyan52 has quit IRC | |
16:50 | RyanRyan52 has joined #ltsp | |
16:55 | RyanRyan52 has quit IRC | |
16:55 | RyanRyan52 has joined #ltsp | |
16:55 | jemstone has quit IRC | |
17:30 | humbolto has quit IRC | |
17:34 | elisboa has quit IRC | |
17:40 | RyanRyan52 has quit IRC | |
17:51 | pawsmacke1 has joined #ltsp | |
18:00 | pawsmacke1 has left #ltsp | |
18:11 | humbolto has joined #ltsp | |
18:24 | ogra has quit IRC | |
18:25 | ogra_cmpc has quit IRC | |
18:25 | ogra has joined #ltsp | |
18:39 | ogra_cmpc has joined #ltsp | |
18:41 | ogra_cmpc has quit IRC | |
18:46 | ogra_cmpc has joined #ltsp | |
18:53 | <humbolto> vagrantc: still here?
| |
18:53 | <vagrantc> humbolto: i gotta go, actually
| |
18:54 | <humbolto> too bad.
| |
18:54 | just got to the place where my clients are
| |
18:54 | a quick one.
| |
18:55 | I got this here: if substring( option vendor-class-identifier, 0, 9 ) = "Etherboot-5.4" but it does not seem to match. Eventhough wireshark shows that this is the vendor id!
| |
18:55 | any clues?
| |
18:56 | warren has quit IRC | |
18:56 | <humbolto> vagrantc: and would you match the vci with if options or with classes?
| |
18:57 | vagrantc: like here: http://people.mandriva.com/~aginies/doc/pxe/ch04.html
| |
18:57 | <vagrantc> humbolto: because you need ... identifier, 0, 13)
| |
18:57 | humbolto: that's the number of characters you're matching against
| |
18:57 | <humbolto> why is that?
| |
18:57 | <vagrantc> so etherboot is 9 characters, etherboot-5.4 is 13 characters
| |
18:58 | <humbolto> ahhh!
| |
18:58 | ok
| |
18:58 | <vagrantc> alright ... gotta run
| |
18:58 | <humbolto> do I need this stuff option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff;
| |
18:58 | after my if match?
| |
18:58 | vagrantc has quit IRC | |
18:59 | staffencasa has quit IRC | |
19:10 | elisboa has joined #ltsp | |
19:11 | cliebow__ has quit IRC | |
19:43 | ltspbot has joined #ltsp | |
20:01 | mischko has joined #ltsp | |
20:03 | jemstone has joined #ltsp | |
20:09 | jammcq has joined #ltsp | |
20:09 | BGomes has joined #ltsp | |
20:17 | mccann has quit IRC | |
20:18 | spectra has joined #ltsp | |
20:19 | humboldt has joined #ltsp | |
20:20 | ogra has quit IRC | |
20:21 | ogra_cmpc has quit IRC | |
20:28 | spectra has quit IRC | |
20:33 | mischko has quit IRC | |
20:33 | humbolto has quit IRC | |
20:37 | J45p3r has quit IRC | |
21:06 | warren has joined #ltsp | |
21:13 | stillflame has quit IRC | |
21:18 | humboldt has quit IRC | |
21:38 | FuriousGeorge has joined #ltsp | |
21:38 | <FuriousGeorge> hey all
| |
21:39 | we arent scared of using ltsp in production?
| |
21:39 | you know what would be cool? one of those LCDs with built in computer ala wise terminal
| |
21:39 | can i turn a 1K imac into a think client easily?
| |
21:40 | *wyse
| |
21:41 | <johnny> 1k?
| |
21:41 | what is a 1k
| |
21:41 | dollars?
| |
21:45 | <FuriousGeorge> johnny: one 'kilo-dollars'
| |
21:46 | a thousand dolars
| |
21:46 | <johnny> that's a bit expensive
| |
21:46 | but sure it'll work..
| |
21:46 | <FuriousGeorge> sorry, real ambiguous on my part
| |
21:46 | <johnny> you should use intel stuff ..
| |
21:46 | makes things much easier
| |
21:46 | good that the new macs are intel based
| |
21:46 | <FuriousGeorge> intel thin clients?
| |
21:46 | <johnny> x86
| |
21:46 | <FuriousGeorge> ltsp.org doesnt endorse any thin client/LCD solutions
| |
21:47 | johnny: do you?
| |
21:47 | <johnny> i'm just using donated regular PCs
| |
21:47 | <FuriousGeorge> is accurate to say anything that can boot from the network should work?
| |
21:48 | <johnny> because i can't afford to buy any real thin client
| |
21:48 | yes, but you'll have more trouble to deal with if the arch isn't x86
| |
21:48 | application wise
| |
21:48 | <FuriousGeorge> ok, so definitely x86
| |
21:49 | what should that matter though? its xdmcp, i thought it was arch independant
| |
21:49 | <johnny> it's not xdmcp
| |
21:49 | <FuriousGeorge> i thought i read on the wiki that was the last layer
| |
21:49 | <johnny> the difference tho, is the chroot is arch dependent
| |
21:49 | <FuriousGeorge> gotcha
| |
21:50 | <johnny> we had a few old style imacs before i ditched them
| |
21:50 | you had to setup the thin client chroot on them and then copy it to the server
| |
21:50 | it wasn't worth the hassle
| |
21:50 | so i just got rid of them
| |
21:50 | since one wouldn't networkboot anyways
| |
21:51 | <FuriousGeorge> i was mostly joking about turning the imac into a thin client
| |
21:51 | <johnny> well if you wanted to run heavy local apps, and you had a good source
| |
21:51 | it wouldn't be a horrible thing
| |
21:52 | <FuriousGeorge> johnny: so this is more intricate than i thought... you can chose to run some apps locally?
| |
21:52 | <johnny> it's in the works
| |
21:52 | it isn't as easy as it should be
| |
21:52 | but it is possible
| |
21:52 | <FuriousGeorge> i thought ltsp implied dumb stations like winTS
| |
21:52 | Ryan52 has quit IRC | |
21:52 | <johnny> well if you're using a bunch of donated PCs, and have a lsightly slower server
| |
21:52 | then you can say.. run firefox, on the machine itself
| |
21:52 | but stored in the served chroot
| |
21:52 | joebaker has quit IRC | |
21:53 | <johnny> it just depends on what is best fit for your env
| |
21:53 | <FuriousGeorge> johnny: so there are some workaround/hacks/what-have-you to make certain apps run client side
| |
21:53 | <johnny> yes
| |
21:53 | they use resources on the clients instead
| |
21:53 | <FuriousGeorge> im looking into a point of sales system for a client
| |
21:53 | <johnny> it's especially good for things like skype
| |
21:53 | <FuriousGeorge> he needs stations at the register, but i think he thinks he wants thin clients
| |
21:53 | <johnny> that don't like being remotely
| |
21:54 | <FuriousGeorge> right, anything that wants to be realtime
| |
21:54 | that is hot
| |
21:54 | <johnny> the reason to still use ltsp in that regard is for the centralized management
| |
21:54 | much easier to work with
| |
21:55 | <FuriousGeorge> he has a space issue, and was asking me about installing 'tablet PCs' instead of mid-towers at the reception area
| |
21:56 | i told him a 'thin client' solution would make more sense, to which he replied
| |
21:56 | 'One or two powerful units that have just a monitor, key ,n mouse and hard wired is a serious option.'
| |
21:56 | Ryan52 has joined #ltsp | |
21:56 | <FuriousGeorge> i think that means he wants thin clients, right? cuz he knows he needs more than one or two PCs per location
| |
21:57 | <johnny> well they won't work well remotely
| |
21:57 | <FuriousGeorge> either that or multi-seat linux
| |
21:57 | <johnny> ltsp isn't hte solution
| |
21:57 | for that
| |
21:57 | but your thin clients can run rdesktop
| |
21:58 | to do the remote stuff
| |
21:58 | <FuriousGeorge> for point of sales software? i thought term services would be perfect for that
| |
21:58 | ive installed windows based solutions that are very similar for that purpose
| |
21:58 | quite elegant, except for the windows part
| |
21:59 | <johnny> freenx would be good if you had linux POS software
| |
21:59 | luckily i do
| |
21:59 | <FuriousGeorge> i have linux pos software
| |
21:59 | forgot to make that clear
| |
21:59 | i actually have linux compatible pos software
| |
21:59 | the possibilities are endless
| |
21:59 | <johnny> well it depends on if you run the software locally and then connect to a backend db for storage
| |
21:59 | which would be the fastest method
| |
21:59 | or if you serve up the entire thing
| |
22:00 | in which case freenx would be good
| |
22:00 | <FuriousGeorge> what i had in mind would be to serve everything, because i didnt know there was any other option before, and now for simplicity's sake
| |
22:01 | im still confused as to why you say ltsp would be bad for linux compatible POS software
| |
22:02 | <johnny> that's not what i said :)
| |
22:02 | what i said, was depends on how and where it's being served
| |
22:02 | what i meant
| |
22:02 | was that you wouldn't serve the entire setup from a remote location
| |
22:02 | like the OS stuff
| |
22:02 | and then i went on to mention how you could serve the POS app itself
| |
22:05 | <FuriousGeorge> interesting... windows terminal services serves 'everything' to the client, and it works ok... i do see the advantage of having some stuff on the client... i assume that would be loaded in memory though, cuz isnt a true thin client diskless?
| |
22:06 | <johnny> brb
| |
22:08 | humboldt has joined #ltsp | |
22:12 | humboldt has quit IRC | |
22:13 | humboldt has joined #ltsp | |
22:13 | BGomes has left #ltsp | |
22:28 | humbolt has joined #ltsp | |
22:29 | humboldt has quit IRC | |
22:33 | RyanRyan62 has joined #ltsp | |
22:34 | RyanRyan52 has quit IRC | |
22:34 | basanta has joined #ltsp | |
22:34 | RyanRyan62 has quit IRC | |
22:35 | RyanRyan52 has joined #ltsp | |
22:36 | vagrantc has joined #ltsp | |
22:40 | <warren> vagrantc, we will want to also explore versioning the ldminfod output
| |
22:40 | <vagrantc> warren: sure
| |
22:40 | <warren> vagrantc, there are reasons for this like:
| |
22:40 | vagrantc, arbitrary thin-client hardware maker embeds linux on onboard flash
| |
22:40 | vagrantc, LDM is just one of many protocols it supports onboard
| |
22:41 | vagrantc, it is pretty much guaranteed to NOT match the exact build on the server
| |
22:41 | vagrantc, thus we need ldminfod to advertise needed version or capabilities, or both.
| |
22:41 | <vagrantc> warren: go for it
| |
22:41 | <warren> yeah
| |
22:41 | will implement this definitely...
| |
22:42 | <vagrantc> i want to test out this "guest login" button feature i have patches for, and then i think i'll do a new ldm upload to debian
| |
22:43 | <warren> what does "Guest login" do?
| |
22:43 | We have guest features built into Fedora 8 and 9 now...
| |
22:43 | I wonder if they are relevant
| |
22:43 | <vagrantc> like autologin, but you can optionally log in with a specified user or server
| |
22:43 | like autologin, but it presents the login screen and doesn't automatically log in
| |
22:44 | <warren> oh
| |
22:45 | Is guest really the best name for that?
| |
22:45 | * vagrantc welcomes suggestions | |
22:45 | <warren> "Guest" the way we use it is a type of login where you have a throw-away profile
| |
22:45 | <vagrantc> what are the "guest features" you're talking about?
| |
22:45 | <warren> you login to a fresh GNOME or KDE session and everything is unique to you and thrown away when you log out
| |
22:45 | there can be multiple guests logged in without stepping on each other
| |
22:45 | <vagrantc> logged in as the same user?
| |
22:46 | <warren> I don't know how they do it
| |
22:46 | I have to ask
| |
22:46 | <vagrantc> well, that's basically the same use case, i think ...
| |
22:46 | <warren> ugh. I can't think now.
| |
22:47 | <vagrantc> we basically have an environment where anyone can walk in the door, press login, and get logged in to one server. but people who have accoutns log into a different server.
| |
22:47 | <warren> ooh
| |
22:47 | hm
| |
22:47 | <vagrantc> so adding that functionality to ldm...
| |
22:47 | <warren> how do you handle multiple people?
| |
22:47 | different login names?
| |
22:48 | <vagrantc> there are *[0-256] accounts, one for each potential ip address we give out
| |
22:48 | well, it's slightly more complicated, but that's the basic idea
| |
22:48 | <warren> oh
| |
22:49 | cool!
| |
22:49 | https://fedorahosted.org/liveusb-creator/
| |
22:49 | <vagrantc> the thin client chooses it's account name based on ip address
| |
22:49 | <warren> We've had the ability to convert Fedora's ISO's to bootable USB in the past, but it required a Linux host to do it.
| |
22:49 | a pain when you're trying to get windows users to try it
| |
22:50 | vagrantc, so the server is just trusting the client to choose a username?
| |
22:50 | <vagrantc> warren: yes.
| |
22:51 | warren: in the past, i've put in login hooks to prevent multiple users from loggin in simultaneously
| |
22:52 | er, multiple clients trying to use the same username
| |
22:52 | and we lock the anonymous login server down a little tighter
| |
22:54 | <warren> hmm
| |
22:54 | I really don't like the idea of the server just trusting the client
| |
22:55 | vagrantc, I'll look into how our guest login thing works and get back to you
| |
22:55 | vagrantc, it should really be the server's job to handle that.
| |
22:55 | <vagrantc> warren: well, you can set up whatever convoluted complicated setup you want, but this is extremely easy to set up.
| |
22:56 | <warren> easy != good
| |
22:56 | not necessarily at least
| |
22:56 | <vagrantc> easy != bad
| |
22:57 | <warren> vagrantc, oh.... and I heard some of GNOME upstream's plans for GDM and thin client type logins
| |
22:57 | vagrantc, ssh similar to ldm... good
| |
22:57 | <vagrantc> having been using a setup like this for 5+ years now at a place with hundreds of people using them on a weekly basis, i have yet to have had a problem with it.
| |
22:57 | <warren> vagrantc, entire X session within a X window running in another X.... bad and stupid.
| |
22:57 | vagrantc, their main desire for doing this is "to eliminate the flicker"
| |
22:57 | wtf...
| |
22:58 | * vagrantc can see the desire for doing that ... | |
22:58 | <warren> isn't that a misguided reason?
| |
22:58 | Even Windows Vista and MacOS X have not eliminated the flicker
| |
22:58 | <vagrantc> if it works well, i don't see what the real issue is
| |
22:59 | <warren> If you do that, you can't do things like compiz
| |
22:59 | and you lose most of the benefit of hardware acceleration
| |
22:59 | <vagrantc> oh well ...
| |
22:59 | <warren> indirect rendering and compositing is a HUGE smoothness and performance boost for a LTSP-like model
| |
22:59 | It also requires the client to have more video and system RAM. Older thin clients might fall over.
| |
23:00 | <vagrantc> dberkholz: well, slower than i would have liked, we definitely have space at freegeek saturday and sunday. probably could have monday, too if you wanted.
| |
23:00 | <warren> ahhhh
| |
23:00 | vagrantc, <halfline> it uses pam_namespace to generate separate home directories for each one
| |
23:00 | <vagrantc> nice!
| |
23:01 | <warren> auto-cleanup
| |
23:01 | <vagrantc> though my guess is that doesn't work with ssh logins
| |
23:01 | <warren> I bet it could
| |
23:01 | <vagrantc> due to ssh's privledge separation
| |
23:01 | <warren> oh
| |
23:02 | <vagrantc> hmmm....
| |
23:02 | <warren> vagrantc, I'll look into this.
| |
23:03 | <vagrantc> i guess you could use export HOME=$(mktemp -d)
| |
23:03 | though, even then, having all the processes running as a single user ... don't really like that
| |
23:04 | well, i guess you could have additional users or something ...
| |
23:04 | <warren> I need to learn more about how xguest works
| |
23:04 | <vagrantc> yeah, i'd like to hear more about it
| |
23:05 | though i don't see it as interfering with the patches Ryan52 has worked on
| |
23:05 | <warren> As long as that feature of LDM is not default I don't see a problem I guess
| |
23:06 | <vagrantc> yeah, it's got to be enabled by lts.conf (or environment variable)
| |
23:06 | humbolt has quit IRC | |
23:08 | subir has joined #ltsp | |
23:08 | plamengr has joined #ltsp | |
23:09 | <warren> vagrantc, hmm.. each parallel xguest is a new user, not the same user
| |
23:09 | <vagrantc> ah, good.
| |
23:10 | something like that would be very nice, but it's hard to imagine it working without a setuid root binary for creating/deleting the user and home directories
| |
23:10 | <warren> I need to figure out how it works
| |
23:10 | I would imagine it wouldn't be easy to get working with LDM's model
| |
23:10 | I dunno, need to see how it works.
| |