|00:15||_al_ has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|00:15||rcerny has joined IRC (email@example.com)|
|00:16||rcerny is now known as miup|
|00:19||andygraybeal has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|00:20||stefano-k has left IRC (email@example.com, Ping timeout: 264 seconds)|
|00:21||andygraybeal has joined IRC (firstname.lastname@example.org)|
|00:21||_al_ has joined IRC (email@example.com)|
|00:22||ball has joined IRC (firstname.lastname@example.org)|
|00:28||vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving)|
|00:30||stefano-k has joined IRC (email@example.com)|
|00:34||miup has left IRC (firstname.lastname@example.org, Ping timeout: 256 seconds)|
|00:41||Parker955_Away is now known as Parker955|
|00:50||rcerny has joined IRC (email@example.com)|
|00:57||rcerny has left IRC (firstname.lastname@example.org, Read error: Operation timed out)|
|01:08||stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Ping timeout: 264 seconds)|
|01:32||sbalneav has joined IRC (email@example.com)|
|01:51||stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)|
|02:08||ball has left IRC (firstname.lastname@example.org, Quit: TARDIStastic)|
omg.. i got ldap to work
err.. ldap auth
|03:03||rcerny has joined IRC (email@example.com)|
|03:03||rcerny is now known as miup|
|03:13||alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)|
|03:17||Parker955 is now known as Parker955_Away|
|03:40||alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)|
|03:55||sha_ has joined IRC (firstname.lastname@example.org)|
|03:58||sha has left IRC (email@example.com, Ping timeout: 245 seconds)|
|04:05||staffencasa has left IRC (firstname.lastname@example.org, Ping timeout: 255 seconds)|
|04:20||vnc786 has joined IRC (email@example.com)|
|04:44||miup has left IRC (firstname.lastname@example.org, Ping timeout: 276 seconds)|
|04:49||work_alkisg is now known as alkisg|
|05:00||shogunx has left IRC (shogunx!~shogunx@2001:4978:106:1:c49:d901:d455:40b4, Ping timeout: 264 seconds)|
|05:13||shogunx has joined IRC (shogunx!~shogunx@2001:4978:106:1:51df:cac0:a3a0:701f)|
|05:57||alexqwesa has joined IRC (email@example.com)|
|06:04||miup has joined IRC (firstname.lastname@example.org)|
|06:05||administrator has joined IRC (administrator!51bab2a9@gateway/web/freenode/ip.22.214.171.124)|
|06:05||administrator is now known as Guest60671|
|06:06||Guest60671 has left IRC (Guest60671!51bab2a9@gateway/web/freenode/ip.126.96.36.199)|
|06:06||administrator has joined IRC (administrator!775d33ca@gateway/web/freenode/ip.188.8.131.52)|
|06:07||administrator is now known as Guest21209|
...I think you should mention more details about the problem, the error message, the distribution you're using, the version, etc etc...
|06:08||Guest21209 has left IRC (Guest21209!775d33ca@gateway/web/freenode/ip.184.108.40.206, Client Quit)|
|06:16||josr has joined IRC (email@example.com)|
|06:18|||Paradox| has left IRC (|Paradoxfirstname.lastname@example.org, Ping timeout: 240 seconds)|
|06:18||josr is now known as |Paradox||
|06:28||komunista has joined IRC (email@example.com)|
|06:30||stefano-k has left IRC (firstname.lastname@example.org, Quit: Ex-Chat)|
|06:36||komunista has left IRC (email@example.com, Quit: Leaving.)|
|07:04||mgariepy has left IRC (mgariepy!mgariepy@ubuntu/member/mgariepy, Ping timeout: 245 seconds)|
|07:04||stgraber has left IRC (stgraber!~stgraber@ubuntu/member/stgraber, Ping timeout: 264 seconds)|
|07:05||stgraber has joined IRC (stgraber!~stgraber@ubuntu/member/stgraber)|
|07:06||mgariepy has joined IRC (mgariepy!mgariepy@ubuntu/member/mgariepy)|
|07:12||mikkel has joined IRC (firstname.lastname@example.org)|
|07:17||naboo has joined IRC (email@example.com)|
|07:44||dobber_ has joined IRC (firstname.lastname@example.org)|
|07:45||khildin has joined IRC (email@example.com)|
|07:48||Da-Geek has joined IRC (Da-Geek!~Da-Geek@exch.imparando.com)|
|08:06|||Paradox| has left IRC (|Paradoxfirstname.lastname@example.org, Remote host closed the connection)|
|08:07|||Paradox| has joined IRC (|Paradoxemail@example.com)|
|09:08||dyllan has joined IRC (dyllan!~dyllan@unaffiliated/kingmilo)|
|09:51||miup has left IRC (firstname.lastname@example.org, Quit: Verlassend)|
|09:51||miup has joined IRC (email@example.com)|
!learn local-disks as `On fat clients, only sudoers have access to local disks. One way to give access to non sudoers, is to put in lts.conf: RCFILE_01="mkdir -p /media/local_disk && mount /dev/sda1 /media/local_disk"`
The operation succeeded.
|10:17||alkisg is now known as work_alkisg|
|10:31||dyllan has left IRC (dyllan!~dyllan@unaffiliated/kingmilo, Quit: Leaving)|
work_alkisg, why dont you just drop a NOPASSWD entry in the /etc/sudoers.d dir ?
ogra_: because e.g. I don't want them to erase C:\Windows, I just want to give them access to D:\
I don't want them to be sudoers...
they dont need to be sudoers
all users are in plugdev ...
Internal disks aren't in the plugdev group
so you give NOPASSWD access to the plugdev group
internal disks are owned by root:disk
ah, yeah, you dont want users to be in the disk group
you could ship a udev rule alongside indeed
It's configurable by policykit
But with just an RCFILE directive, one can select which partition he wants too... and disallow other users from unmounting it, etc etc
Anyways, gotta go, cheers + bbl
just pretty complex
A bit offtopic, but anyone here who is experienced with building servers (hardware-wise)?
I've never built a server with enterprise class hardware and I'm wondering if someone could give me some feedback on my hardware list/specs...
|11:30||Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)|
|11:52||ltspuser_14 has joined IRC (ltspuser_14!7ab49315@gateway/web/freenode/ip.220.127.116.11)|
|12:07||nick has joined IRC (nick!2e0c168a@gateway/web/freenode/ip.18.104.22.168)|
|12:14||ltspuser_14 has left IRC (ltspuser_14!7ab49315@gateway/web/freenode/ip.22.214.171.124, Quit: Page closed)|
|12:32||shogunx has left IRC (shogunx!~shogunx@2001:4978:106:1:51df:cac0:a3a0:701f, Ping timeout: 264 seconds)|
|12:35||stefano-k has joined IRC (firstname.lastname@example.org)|
|12:47||shogunx has joined IRC (shogunx!~shogunx@2001:4978:106:1:9486:e8a4:2c29:ad6f)|
Hyperbyte: I learned a long time ago to save myself from frustration and just go with a good solid name brand server. I've been buying Dell servers and been VERY happy with them
I personally have a preference for HP servers as their RAID hardware tends to have much better Linux support than DELL's (I had to hand-patch some kernels to deal with newgen PERCs). And the entry level machines like a DL180 can be found < 2000$ (can go much higher depending on CPU/RAM/storage obviously)
HP, Dell, IBM... they're all pretty good
but cobbling together a server is fun when you are young, but after you've done it a few times, it's just a pain
|13:05||khildin has left IRC (email@example.com, Ping timeout: 260 seconds)|
though to be fair SuperMicro make extremely good machines and pretty cheap. I've got friends that have been buying tons of those lately, though they order pre-assembled units (which is still much cheaper than some of the other big brands)
pre-assembled is the key
|13:09||sczsibb has joined IRC (firstname.lastname@example.org)|
|13:09|||Paradox| has left IRC (|Paradoxemail@example.com, Remote host closed the connection)|
|13:09||sczsibb is now known as |Paradox||
jammcq, yeah I know. ;-)
I've seen some pre-assembled servers, those are pretty nice
It's like you said though... building one yourself is fun when you haven't done it before. :)
Hyperbyte: what raid controller would you use?
what is it?
is it any good?
how about power supplies? dual ?
are the disks hot-swappable ?
maybe none of that is important to you
Not sure about onboard RAID, motherboard specs: http://www.supermicro.com/Aplus/motherboard/Opteron6100/SR56x0/H8DG6-F.cfm
but it sure is nice to not have to shutdown to replace a power supply, hard disk, fan,...
cuz all of those things fail
Yeah, those last points are very important actually. I need this thing running without interruptions really. :) Fans are hotswappable, so are power supplies (dual) and so are all harddisks (RAID)
does the case include a hot swap disk cage?
integrated matrox video... wow, haven't seen that name in years
ah, includes IPMI, that's very handy
I can show you how to talk to it remotely
This is the case, by the way: http://www.supermicro.com/products/chassis/4U/745/SC745TQ-R1200.cfm
wow, i've got one sitting about 3 feet from me that looks very much like that
By the way, speaking of preassembled vs self-built... one of the things I like about this case + motherboard, is that they were designed for eachother.
when I built mine, I used an Intel motherboard
that's where the trouble started
things didn't line up properly
fans weren't right
video card didn't fit
|13:17||khildin has joined IRC (firstname.lastname@example.org)|
With the motherboard specifications, it does a few case recommendations, of cases that are optimized for the board. I picked one of those.
|13:28||PhoenixSTF has joined IRC (PhoenixSTFemail@example.com)|
|13:29||PhoenixSTF has left IRC (PhoenixSTFfirstname.lastname@example.org, Max SendQ exceeded)|
|13:30||PhoenixSTF has joined IRC (PhoenixSTFemail@example.com)|
|13:31||PhoenixSTF has joined IRC (PhoenixSTFfirstname.lastname@example.org)|
|13:32||Phantomas has left IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)|
|13:32||PhoenixSTF has left IRC (PhoenixSTFemail@example.com, Client Quit)|
|13:32||designbybeck has joined IRC (firstname.lastname@example.org)|
|13:38|||Paradox| has left IRC (|Paradoxemail@example.com, Remote host closed the connection)|
|13:38|||Paradox| has joined IRC (|Paradoxfirstname.lastname@example.org)|
|13:41||lifeboy has joined IRC (email@example.com)|
Hi all! I upgraded an LTSP server from Ubuntu 10.10, to 11.04, to 11.10 and finally to 12.04. All went really well, except that dhcpd seems to be misconfigured. Is there a known issue with one of these upgrades by chance that I'm not aware of?
Although the service is configured and running on port 67, it doesn't serve addresses, although the configuration is unchanged
maybe it's only listening on lo
try: netstat -antp | grep ":67"
take the 't' out
netstat -anp | grep ":67"
|14:01||alexqwesa has left IRC (firstname.lastname@example.org, Read error: Connection reset by peer)|
|14:03||alexqwesa has joined IRC (email@example.com)|
|14:06||vnc786 has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|14:18|||Paradox| has joined IRC (|Paradoxemail@example.com)|
|14:39||MonkWitDaFunk has joined IRC (MonkWitDaFunkfirstname.lastname@example.org)|
|14:39||unkmar has left IRC (unkmar!~unkmar@host-68-169-152-128.AMNOLT1.epbfi.com, Ping timeout: 256 seconds)|
jammcq: I was just reading up on how to split the logging of dhcpd to /var/log/dhcpd.log instead of syslog, ... then I'll check the results
|14:44||vagrantc has joined IRC (email@example.com)|
|14:44||vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc)|
|14:44||mikkel has left IRC (firstname.lastname@example.org, Quit: Leaving)|
|14:44||unkmar has joined IRC (unkmar!~unkmar@host-68-169-152-128.AMNOLT1.epbfi.com)|
I attempted installing icedove and get a lot of errors.
just great. I get to reinstall the whole thing ALL over again.
|14:48||* vagrantc wonders how all these errors show up simply installing packages|
|14:49|||Paradox| has joined IRC (|Paradoxemail@example.com)|
unkmar: could you cut and paste the errors to a pastebin?
pastebin: the LTSP pastebin is at http://ltsp.pastebin.com. Please paste all text longer than a line or two to the pastebin, as it helps to reduce traffic in the channel. Don't forget to paste the URL of the text here.
vagrantc: I installed gnome3 and left lxde in there. Added google chrome, then added icedove. At that point it screaches about jre, mono, and a huge list of stuff.
unkmar: what apt repositories are you using?
unkmar: and what do you mean about screaches?
unkmar: i don't see any error there ... if you could cut-and-paste exactly what's on the screen, that would be helpful
unkmar: but sounds like you're using a third party repository ... all bets are off there
I can't. I'm doing a fresh install. I want to. So that I get the install, configure process documented and memorized. i did not use 3rd party for icedove. Though adding the 3rd party for google chrome possibly made it mad.
I'll likely hit the same problem again during the process so. Just hold tight. :)
yeah, third party repositories, while not inherrantly problematic, often don't follow the packaging guidelines that make debian work
won't be around much today, but good luck
I'll be doing the install process reversed. with the google chrome going last.
keep a log of your exact errors...
I blinked during tasksel. Forgot to remove Graphical desktop for the server. That would take a why to download. :(
|15:19||ltspuser_40 has joined IRC (ltspuser_40!c31772ca@gateway/web/freenode/ip.126.96.36.199)|
I'm using a rdesktop connection to a linux server
and I'm using sshfs to mount a pen drive
from the terminal to the server
the problem is when I edit some file of the pen, the changes are not saved...
is there any way to mount an usb pen using udev on the terminal without cache?
ltspuser_40, i know that the FUSE system clears it's cache like every 2 seconds or something
but your using sshfs ... so i dunno :) i'll sit back and wait for an answer.
unkmar: i've found it's often faster to reinstall than wait for desktop installs to finish
is there any way using FUSE??
if you could explain...
ltspuser_40: there was some support for that built in to the rdesktop scripts... are you using that, or something else?
to mount I'm using ltspfs_mount...
if you can provide me a way to mount usb drives
ltspuser_40: you're doing it manually?
vagrantc: that's what I did and install is complete. Now for the quick little ltsp install.
unkmar: are you using a caching proxy for all this? speeds up reinstalls tremendously...
ltspuser_40: there's some way to do it from the code, but i haven't done so myself
I have udev rules to detect the insertion of the usb and then I run a script that execute the command ltspfs_mount
that would require me to set one up. Thankfully I have 50+ megabit connection.
ltspuser_40: essentially, it mounts a local ltspfs mount as root, and then passes /media/root as a drive to rdesktop...
unkmar: ah, that would probably make it barely worth it, yes. :)
it mount on /var/run/drives...
the pfsense box may be caching some of it. though i doubt it.
|15:35|||Paradox| has left IRC (|Paradoxfirstname.lastname@example.org, Read error: Connection reset by peer)|
ltspuser_40: shouldn't need custom udev rules
|15:36|||Paradox| has joined IRC (|Paradoxemail@example.com)|
I understand but I needed to do it manually
ltspuser_40: i don't know the answer, but i know it's possible
the pfsense box may be caching some of it. though i doubt it.
|15:38||dievel has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
oops, sorry about that.
|15:39||Da-Geek has left IRC (Da-Geek!~Da-Geek@exch.imparando.com, Quit: Leaving)|
|15:42||dobber_ has left IRC (email@example.com, Remote host closed the connection)|
|15:44||ltspuser_40 has left IRC (ltspuser_40!c31772ca@gateway/web/freenode/ip.188.8.131.52, Quit: Page closed)|
|15:48||workingcats has joined IRC (firstname.lastname@example.org)|
|15:50||JesseCW has left IRC (JesseCW!~JesseCWor@wsip-98-175-20-126.br.br.cox.net, )|
|15:50||JesseC has joined IRC (JesseC!~JesseCWor@wsip-98-175-20-126.br.br.cox.net)|
|15:58|||Paradox| has joined IRC (|Paradoxemail@example.com)|
|16:00||stefano-k has left IRC (firstname.lastname@example.org, Quit: Sto andando via)|
jammcq: I get udp 0 0 0.0.0.0:67 0.0.0.0:* 2265/dhcpd
and $ sudo ps ax | grep dhcp
2265 ? Ss 0:00 /usr/sbin/dhcpd -f -q -4 -pf /run/dhcp-server/dhcpd.pid -cf /etc/ltsp/dhcpd.conf eth1
vagrantc: you there? isn't it nfsroot=ip:/opt/ltsp/amd64 ???
|16:03|||Paradox| has joined IRC (|Paradoxemail@example.com)|
unkmar: that's valid, sure
unkmar: you could also do /opt/ltsp/amd64, if the DHCP settings were close enough
unkmar: er, nfsroot=/opt/ltsp/amd64
i don't remember if it still inherrits next-server, which you've got set. (i.e. use the tftp-server if not specified in root-path)
testing in, 3, 2, 1....
no ip = fail. :(
okay, I've missed something. <pout>
reviewing instructions before requesting assistance with nfsmount: need apath.
unkmar: there are 3 steps, edit /opt/ltsp/<arch>/etc/ltsp/update-kernels.conf, ltsp-chroot /usr/share/ltsp/update-kernels, ltsp-update-kernels
unkmar: if you want to just manually tweak it, edit pxelinux.cfg/default in <tftp>/ltsp/<arch>/pxelinux.cfg/default
that's it. I missed the ltsp-chroot update-kernels.
i.e. configure it, run the binary that generates the pxelinux configuration, copy the kernel+initramfs+pxelinux stuff over to the tftp dir
hello, i'm having a little trouble with ltsp on zentyal3/ubuntu1204. sometimes it just hangs on logon, displaying the busy mouse pointer
voila, we have desktop.
well, login. Desktop comes after I add user. :)
i cant find anything in Xorg.?.log, dmesg or .xsession-errors.. i'm lost, i just don't know where to even look beyond those places :/
I have put relevant file contents and logs at http://pastebin.com/mJsnngwH regarding the dhcpd problem I have after upgrading my LTSP server from Ubuntu 10.10 to 12.04
jammcq: forgot to mention you above...
|16:17||vagrantc has left IRC (vagrantc!~vagrant@freegeek/vagrantc, Quit: leaving)|
ah, and that still don't work, because I didn't install a desktop manager.
|16:18||miup has left IRC (firstname.lastname@example.org, Ping timeout: 240 seconds)|
If anyone would like to venture a solution to get my dhcpd handing out addresses again? http://pastebin.com/mJsnngwH
|16:21||alexqwesa has left IRC (email@example.com, Quit: Хана X'ам !!!)|
|16:24||alexqwesa has joined IRC (firstname.lastname@example.org)|
lifeboy: sorry, I don't know. Been several years since I played with dhcpd.
lifeboy, is this just in the pastebin or did you copy the output of ifconfig into the first config file?
lines 14-45 in your paste
|16:29||sha_ has left IRC (email@example.com, Ping timeout: 252 seconds)|
lifeboy, in any case, i think this might be what is getting you - so you'll have to get your clients to send a client id AIUI. https://bugzilla.redhat.com/show_bug.cgi?id=851333
|16:31||sha has joined IRC (firstname.lastname@example.org)|
workingcats: No, it's jus tin the pastebin, sorry, not made clear there
|16:40||sha has left IRC (email@example.com, Ping timeout: 248 seconds)|
workingcats: I saw the "Dropped DHCPv4 packet with zero-length client-id" error. However, how can I send a client id, when I have remote boot thin clients? They just send what they send, don't they?
|16:42||sha has joined IRC (firstname.lastname@example.org)|
I fixed the pastebin
lifeboy, i was wondering the same tbh..
maybe there is a way to force the server to ignore this security thing? i assume you only run dhcpd on your internal net anyways (bad advice, a huge share of attacks come from the inside, but it's worth a try to confirm whether this is the problem)
I'll be back later, just need to attend to something ... if you notice anything else, or find a way to tell dhcpd to ignore the client id, pls post it.
|16:47|||Paradox| has joined IRC (|Paradoxemail@example.com)|
|16:47||workingcats has left IRC (firstname.lastname@example.org, Quit: Verlassend)|
|16:51|||Paradox| has joined IRC (|Paradoxemail@example.com)|
|16:52||stefano-k has joined IRC (firstname.lastname@example.org)|
well, the icedove install went well.
|16:58||workingcats has joined IRC (email@example.com)|
ps, I cloned the arch directory before adding anything more than icedove.
|17:24||khildin has left IRC (firstname.lastname@example.org, Quit: I'm gone, bye bye)|
|17:25||khildin has joined IRC (email@example.com)|
|17:32|||Paradox| has joined IRC (|Paradoxfirstname.lastname@example.org)|
|18:01||workingcats has left IRC (email@example.com, Quit: Verlassend)|
|18:23||bobby_C has joined IRC (bobby_Cfirstname.lastname@example.org)|
|18:33||catpig has joined IRC (catpig!~catpig@p54BD6DB2.dip0.t-ipconnect.de)|
|18:33||rcerny has joined IRC (email@example.com)|
|18:34||rcerny is now known as miup|
|18:46|||Paradox| has joined IRC (|Paradoxfirstname.lastname@example.org)|
|18:53||Parker955_Away is now known as Parker955|
|19:17||alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)|
|19:29||vagrantc has joined IRC (vagrantc!~vagrant@75-150-46-245-Oregon.hfc.comcastbusiness.net)|
|19:29||vagrantc has joined IRC (vagrantc!~vagrant@freegeek/vagrantc)|
|19:29||komunista has joined IRC (email@example.com)|
|19:34||PhoenixSTF has joined IRC (PhoenixSTFfirstname.lastname@example.org)|
|19:35||adrianorg has left IRC (email@example.com, Read error: Connection reset by peer)|
|19:35||adrianorg has joined IRC (firstname.lastname@example.org)|
|19:59||miup has left IRC (email@example.com, Ping timeout: 248 seconds)|
Re dhcpd? It seems since v2.4.2 ISC dhcp-server is ignoring client id's with zero length and will ignore a length of one in future as well. How does one set the client length when using a PXE boot client?
|20:14||miup has joined IRC (firstname.lastname@example.org)|
|20:19||komunista has left IRC (email@example.com, Quit: Leaving.)|
lifeboy: did you rebuild your chroot?
no, I didn't. I don't think this is an LTSP issue per se, but rather a dhcpd issue, or am I wrong?
You're probably wrong, it's an udhcpc issue
That's in the client initramfs
It had an ancient version there, and I filed a bug in ubuntu to get it in sync with debian, a couple of years ago...
The newer dhcpd is more strict than the old one, but it's still a client problem and not a server problem
* random gibbersh. We don't need persistence. We changed our mind. We need persistance.
so. How about some network share based persistance?
ok, but when the client starts up in PXE, it needs an ip address before anything else can happend. tftp is not even connected to yet. Or am I misunderstanding this?
lifeboy: there are 2 dhcp requests when the client boots
One, from the NIC BIOS, its PXE stack
Then pxelinux.0 is loaded, then vmlinuz and initrd are loaded
Then, there's a second dhcp request by udhcpc
udhcpc had a problem there, it sent an empty identifier
Then, if that succeeds, nbd is mounted and the real boot starts
This problem occurs at the first request. The client never gets and ip address, so the boot process stop before LTSP is involved.
So... do you see things like "loading pxelinux.0" etc? Or you think the problem is in the first dhcp request?
sorry... "never gets an ip address"
So what's the last lines in the client screen?
Note that pxelinux.0 now doesn't display anything if it sees "quiet" in the kernel command line...
no, it doesn't get to "loading pxelinux.0", its still in the PXE code part where the spinning \ | / is shown and then ....
lifeboy: ah, btw, your router is wrong there in your config, isn't it?
You can't have a gateway outside of your subnet...
option routers 192.168.1.3;
(that's the gateway for the clients, afaik... I haven't used dhcpd in years)
Also, I remember that you were not supposed to specify INTERFACES in /etc/default/isc-dhcp-server , but let dhcpd figure it out from the ethX ip
hmmm... it works though (when the dhcp was still working)...
but thinking about it, yes, it shouldn't be like that
The newer version might be more strict, so why not put it right to get it out of the "possible problems" list...
I'll do that and let's see what happens.
Btw, why are you saying that you have dhcpd vs 2.4.2? `apt-cache policy isc-dhcp-server` says "4.1.ESV-R4-0ubuntu5.6" here...
I did "dhcpd --version" to get that
oh, my bad. I looked up the release notes on the isc website and the notes under 2.4.2 say that the code has been made more strict. But yes, "dhcpd --version" says "isc-dhcpd-4.1-ESV-R4"
|20:47||||cw has left IRC (||cw!~chris@phpgroupware/cw, Ping timeout: 276 seconds)|
|20:48||Phantomas has joined IRC (Phantomas!~Phantomas@ubuntu/member/phantomas)|
Hmm, I see.
unkmar: what do you mean by persistance? /home persistance? or / persistance, for separate clients?
looks like I just need to export /home as (rw) and setup separate users.
Why, the default sshfs isn't good enough?
is there something like an nfshome= like there is nfsroot= ?
alkisg: okay, that's good, how do I go about that??
alkisg: that's going to be a FUSE thing. right?
By default, ltsp clients get /home/username with sshfs, for fats + localapps
You're using debian, right? So you shouldn't need to do anything...
And of course, true thin clients don't need it, as processes are on the server, accessing /home there directly
Okay, then I still missing something. because everytime I reboot, all my settings are lost.
Fat client? Local (chroot) user or server user?
Using LDM? Or e.g. LightDM or GDM?
I installed lxde. You tell me or remind me how to find out. Cause my brain just went foggy.
OK, first. When you login, do you see LTSP anywhere in the login screen?
|20:57||staffencasa has joined IRC (firstname.lastname@example.org)|
lightdm. I found it in /etc/init.d
Like, a big LTSP logo above the "username" box?
booting a client now.
alkisg: I changed the config of the router and restarted the service, but the same error persists. "dhcpd: Dropped DHCPv4 packet with zero-length client-id". This seems to be intentional with isc-dhcp-server now, so unless there's something magic that can be done to convince my thin clients that their PXE bootROMs have to send at least client ids with length 2, I will have to switch to some other DHCP server, since the thin clients are
all identical. :-(
lifeboy: can you try with ipxe?
ipxe: iPXE is the successor to the etherboot/gPXE project, and can be used to netboot clients that don't have a NIC ROM with a PXE stack. To add it to grub, see !grub-ipxe. To add it to the Windows boot loader, see !win32-loader. To download floppy, CD or USB images, visit http://ipxe.org or install the ipxe package.
If it works with ipxe, then yeah, switch to another dhcp server
Can't I don't have the hardware. Only Mobo, with onboard NIC, display and RAM...
ie Real Thin Clients
No usb port?
|20:59||||cw has joined IRC (||email@example.com)|
unkmar: typical debian ltsp login screen: http://jonathancarter.org/files/images/ldm_ltsp.png
|21:00||||cw has left IRC (||firstname.lastname@example.org, Changing host)|
|21:00||||cw has joined IRC (||cw!~chris@phpgroupware/cw)|
unkmar: are you still trying to do the kiosk setup? that wouldn't be persistant
unkmar: you'd need to do fat clients to get homedir persistance
unkmar: and then you'd need accounts on the server for each user
Yes, 2 x USB + SDCard slot, but the clients are hundreds of kilometers away on a remote site :-( Not just a matter of plugging something in and testing it unfortunately. It will have to be something I change on the server to fix this.
Or I revert to an older version on isc-dhcp-server maybe?
Or will that create other problems?
vagrantc: yeah, I know. separate user accounts for persistance. They need a little different then I was originally told. Not that I'm surprised. :)
vagrantc: what is different in my setup process to do fat clients?
alkisg: Will I create other problems if I try to revert to a v3 dhcp server?
unkmar: create user accounts on the server for each user, and LTSP_FATCLIENT=true in lts.conf
unkmar: users need to be able to ssh into the server
unkmar: and ltsp-chroot apt-get install <your favorite desktop applications>
lifeboy: no idea, I haven't used isc-dhcpc in years, I've been using dnsmasq for tftp+dhcp+dns..
unkmar: if i remember correctly, you had a lot of ram on your clients ... they should automatically set up as fat clients if you have any desktop sessions installed in the chroot
askisg: I could switch to dnsmasq. I suppose there is a writeup somewhere? I'll google...
unkmar: and lts.conf can either be in /opt/ltsp/<arch>/etc/lts.conf or <tftpdir>/ltsp/<arch>/lts.conf
unkmar: you might have both /srv/tftp and /var/lib/tftpboot ... but your tftp server likely only uses one of them.
do I need to rebuild or restart something? guessin yes. :/
unkmar: shouldn't need to
testing in progress.
unkmar: the lts.conf from tftpdir will override /opt/ltsp/<arch>/etc/lts.conf
|21:10||khildin has left IRC (email@example.com, Quit: I'm gone, bye bye)|
|21:15||alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)|
having problems, I'm working on it.
still not persistant. :(
okay, ltsp-chroot adduser bob isn't working anymore.
|21:26||warren has joined IRC (warren!~warren@fedora/wombat/warren)|
sbalneav: hey, curious if Enslaver will be granted ltsp-upstream commit access
I trust that he knows enough now to avoid breaking things.
|21:29||miup has left IRC (firstname.lastname@example.org, Ping timeout: 264 seconds)|
unkmar: don't add the user to the chroot, add it to the server
|21:32||miup has joined IRC (email@example.com)|
warren: i think you should grant Enslaver commit access, for what it's worth
vagrantc: i don't think I have access to grant
I've been away for so long, my account shouldn't have that kind of power if I do.
|21:33||* vagrantc never really understood launchpad well|
but I looked in launchpad just now, I'm "Approved" not "Administrator"
|21:33||Parker955 is now known as Parker955_Away|
vagrantc: that helped.
|22:21||bobby_C has left IRC (bobby_Cfirstname.lastname@example.org, Ping timeout: 258 seconds)|
|23:23||MonkWitDaFunk has left IRC (MonkWitDaFunkemail@example.com, Ping timeout: 272 seconds)|
warren: Fine by me
+1 for Enslaver
sbalneav: Idon't have access to grant it
LOL, not sure I do either.
I know it was discussed at the last meeting.
vagrantc: you and alkisg ok?
lemme see if I can figgure this out...
warren: or Enslaver
What's yer launchpad id
sbalneav: i've been nudging for Enslaver to get commit access for a while now...
I'll give it to him right now.
I just need to know his launchpad id
vagrantc: You need to be far less nudgy and far more sledge-hammery.
You've met me.
You should know subtlety isn't my forte :D
|23:40||PhoenixSTF has left IRC (PhoenixSTFfirstname.lastname@example.org, Quit: Leaving)|
sbalneav: https://launchpad.net/~enslaver-l ?
Enslaver, warren, vagrantc: The deed is done. This contract is sealed.
|23:47||* sbalneav vanished is a puff of sulpherous smoke|
vanishes in a rats
Spoiled my dramatic exit.
Gotta take my kid somewhere, back in a bit.
|23:51||* jammcq missed all the fun :(|
Enslaver: there you go
Enslaver: I'll have a little time to review your changes in ~2 weeks, but that's probably too long to wait.