|00:44||ben_roose has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|03:24||GodFather has left IRC (GodFatheremail@example.com, Ping timeout: 244 seconds)|
|04:08||vsuojanen has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|04:53||vsuojanen has joined IRC (email@example.com)|
|07:25||mikkel has joined IRC (firstname.lastname@example.org)|
|07:31||robb_nl has joined IRC (email@example.com)|
|07:54||ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)|
|09:02||Statler has joined IRC (Statler!~Georg@mail.lohn24.de)|
|09:56||markus_e92 has left IRC (firstname.lastname@example.org, Ping timeout: 252 seconds)|
|09:57||markus_e92 has joined IRC (email@example.com)|
|10:28||ogra_ has left IRC (firstname.lastname@example.org, Ping timeout: 240 seconds)|
|10:29||ogra_ has joined IRC (email@example.com)|
|11:47||GodFather has joined IRC (GodFatherfirstname.lastname@example.org)|
|14:04||robb_nl has left IRC (email@example.com, Ping timeout: 250 seconds)|
|14:16||robb_nl has joined IRC (firstname.lastname@example.org)|
|14:18||GodFather has left IRC (GodFatheremail@example.com, Ping timeout: 260 seconds)|
|14:55||ben_roose has joined IRC (firstname.lastname@example.org)|
|15:10||mikkel has left IRC (email@example.com, Quit: Leaving)|
|16:48||robb_nl has left IRC (firstname.lastname@example.org, Ping timeout: 256 seconds)|
|16:58||robb_nl has joined IRC (email@example.com)|
|17:20||dshah has joined IRC (dshah!5549005a@gateway/web/freenode/ip.18.104.22.168)|
I just installed ubuntu 16.04 server version, How can I install LTSP? which support x
I just installed ubuntu 16.04 server version, How can I install LTSP? which support x32 thin clients?
can please seomeone help? guess no one here :/ if anyone can email me how to setup please send at divxtamana at gmail.com...thanks
dshah: There's lots of howto's and information available.
Start with installing the ltsp-server-standalone package.
@sbalneav thanks for replying, I read somewhere its not good to instal standalone package? I installed 'ltsp-server' , I found some guide but they were for old Ubuntu versions
Depends on if you already have a dhcp server or not.
I dont have any dhcp server, its fresh install of ubuntu 16.04 server version
can u please link me any upto date guide? I m using ubuntu 16.04 server version on x64 bit machine n i need to setup x32 thin clients ... if i can have a step-to-step commands it will help m so much...i m googling from 4 days :/
|18:01||robb_nl has left IRC (firstname.lastname@example.org, Ping timeout: 245 seconds)|
|18:46||robb_nl has joined IRC (email@example.com)|
|19:21||ben_roose has left IRC (firstname.lastname@example.org, Remote host closed the connection)|
|19:22||vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)|
|19:25||GodFather has joined IRC (GodFatheremail@example.com)|
|19:33||* vagrantc waves to sbalneav|
|19:33||Statler has left IRC (Statler!~Georg@mail.lohn24.de, Quit: Leaving)|
I've been working slowly, but steadily.
10:01:42 sbalneav https://code.launchpad.net/~ltsp-upstream/+git/libnss-external
10:01:51 sbalneav https://code.launchpad.net/~ltsp-upstream/+git/ltsp-pam
I've (80%) rewritten libpam-sshauth as a python module which can be used with libpam-python
and I finally got libnss-external to work
Here's what I have working
I have a VM with no users define on it, with Mate desktop installed.
I can login as someone referencing a server elsewhere via ssh, plus pull across all the user geometry, and have it work via libnss-external
it spawns the ssh tunnel *during the auth phase*, so we don't need to store the password.
The only thing that doesn't work is that the tunnel can't forward X yet, but that's because I haven't waved the appropriate magic wands to copy the XAUTH keys from root to the users session yet.
Have a look at the python module, see if you can follow it.
in the "pam.d" directory is the changes to common-auth and common-session needed
|19:46||adrianor1 has joined IRC (firstname.lastname@example.org)|
|19:49||adrianorg has left IRC (email@example.com, Ping timeout: 246 seconds)|
vagrantc: When is the hackathon? I'm going to try to have this done by then. It's already reasonable, and I think a pam module'll be far more hackable for you guys.
sbalneav: approximately the 3rd-10th
sbalneav: so, basically, replacing libpam-sshauth with libpam-python + ssh.py, and using libnss-external instead of libnss-extrafiles?
the bulk of the work's being done in the ssh.py, which means hackability is greatly improved.
Since it's now a script.
pam_python's already a package in debian, so all I have to do is whip libnss-external into packageable shape. And, of course, the further work on ssh.py.
It's close. A bit more testing, one more man page, and a bit more to the README
The primary problem with extrafiles is that it's only one file you're modifying.
nss-external comes with multifile.
You set up a /var/lib/multifile
underneath that, you have directories passwd, group and shadow.
is this all part of a plot to make multiseat work? :)
Underneath THOSE, you can have as many passwd, group, or shadow formatted files as you like.
So, ssh.py downloads the user geometry
adds the files needed, and *here's the magic*
Makes them *owned by the user*.
Now, when the user *drops privs*, you can delete the files on session end as the user, cleaning up after themselves.
but wouldn't they then be able to change their own default UID/GID and such?
The alternative is to not make the files owned by the user
but then they can't be cleaned up on session end.
since user has dropped privs.
But *that's* all controlled from the ssh.py, so we can easily change whatever we want, without recompiles now.
|20:22||forum has joined IRC (forum!~Icedove@81-5-207-49.hdsl.highway.telekom.at)|
sbalneav: well, i look forward to giving it a test run ... probably not till the hackfest :)
|20:31||vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)|
|20:48||robb_nl has left IRC (firstname.lastname@example.org, Quit: robb_nl)|
sch-scripts where is the actual package located?
|21:35||forum has left IRC (forum!~Icedove@81-5-207-49.hdsl.highway.telekom.at, Quit: forum)|
|21:35||forum has joined IRC (forum!~Icedove@81-5-207-49.hdsl.highway.telekom.at)|
|22:24||ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)|
|23:14||dtcrshr has left IRC (dtcrshr!~datacrush@unaffiliated/datacrusher, Ping timeout: 246 seconds)|
|23:41||adrianor1 is now known as adrianorg|