00:44 | ben_roose has left IRC (ben_roose!~roose@roose.cs.wichita.edu, Remote host closed the connection) | |
03:24 | GodFather has left IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com, Ping timeout: 244 seconds) | |
04:08 | vsuojanen has left IRC (vsuojanen!~valtteri@83-136-248-31.uk-lon1.host.upcloud.com, Remote host closed the connection) | |
04:53 | vsuojanen has joined IRC (vsuojanen!~valtteri@83-136-248-31.uk-lon1.host.upcloud.com) | |
07:25 | mikkel has joined IRC (mikkel!~mikkel@mail.dlvs.dk) | |
07:31 | robb_nl has joined IRC (robb_nl!~robb_nl@62.235.102.195) | |
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 (markus_e92!~markus_e9@193-154-231-142.adsl.highway.telekom.at, Ping timeout: 252 seconds) | |
09:57 | markus_e92 has joined IRC (markus_e92!~markus_e9@213-240-100-140.adsl.highway.telekom.at) | |
10:28 | ogra_ has left IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de, Ping timeout: 240 seconds) | |
10:29 | ogra_ has joined IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de) | |
11:47 | GodFather has joined IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net) | |
14:04 | robb_nl has left IRC (robb_nl!~robb_nl@62.235.102.195, Ping timeout: 250 seconds) | |
14:16 | robb_nl has joined IRC (robb_nl!~robb_nl@62.235.102.195) | |
14:18 | GodFather has left IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net, Ping timeout: 260 seconds) | |
14:55 | ben_roose has joined IRC (ben_roose!~roose@roose.cs.wichita.edu) | |
15:10 | mikkel has left IRC (mikkel!~mikkel@mail.dlvs.dk, Quit: Leaving) | |
16:48 | robb_nl has left IRC (robb_nl!~robb_nl@62.235.102.195, Ping timeout: 256 seconds) | |
16:58 | robb_nl has joined IRC (robb_nl!~robb_nl@62.235.102.195) | |
17:20 | dshah has joined IRC (dshah!5549005a@gateway/web/freenode/ip.85.73.0.90) | |
17:21 | <dshah> I just installed ubuntu 16.04 server version, How can I install LTSP? which support x
| |
17:23 | I just installed ubuntu 16.04 server version, How can I install LTSP? which support x32 thin clients?
| |
17:27 | can please seomeone help? guess no one here :/ if anyone can email me how to setup please send at divxtamana at gmail.com...thanks
| |
17:33 | <sbalneav> dshah: There's lots of howto's and information available.
| |
17:33 | Start with installing the ltsp-server-standalone package.
| |
17:39 | <dshah> @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
| |
17:40 | <sbalneav> Depends on if you already have a dhcp server or not.
| |
17:40 | bbiab
| |
17:40 | <dshah> I dont have any dhcp server, its fresh install of ubuntu 16.04 server version
| |
17:42 | 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 (robb_nl!~robb_nl@62.235.102.195, Ping timeout: 245 seconds) | |
18:46 | robb_nl has joined IRC (robb_nl!~robb_nl@62.235.102.195) | |
19:21 | ben_roose has left IRC (ben_roose!~roose@roose.cs.wichita.edu, Remote host closed the connection) | |
19:22 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
19:24 | <sbalneav> dshah: https://help.ubuntu.com/community/UbuntuLTSP
| |
19:24 | https://help.ubuntu.com/community/UbuntuLTSP/LTSPQuickInstall
| |
19:25 | GodFather has joined IRC (GodFather!~rcc@96-35-101-212.dhcp.bycy.mi.charter.com) | |
19:33 | * vagrantc waves to sbalneav | |
19:33 | Statler has left IRC (Statler!~Georg@mail.lohn24.de, Quit: Leaving) | |
19:33 | <sbalneav> Hey vagrantc
| |
19:33 | I've been working slowly, but steadily.
| |
19:34 | 10:01:42 sbalneav https://code.launchpad.net/~ltsp-upstream/+git/libnss-external
| |
19:34 | 10:01:51 sbalneav https://code.launchpad.net/~ltsp-upstream/+git/ltsp-pam
| |
19:34 | I've (80%) rewritten libpam-sshauth as a python module which can be used with libpam-python
| |
19:34 | and I finally got libnss-external to work
| |
19:35 | <vagrantc> oh wow
| |
19:36 | <sbalneav> Here's what I have working
| |
19:37 | I have a VM with no users define on it, with Mate desktop installed.
| |
19:37 | 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
| |
19:37 | it spawns the ssh tunnel *during the auth phase*, so we don't need to store the password.
| |
19:38 | 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.
| |
19:38 | Have a look at the python module, see if you can follow it.
| |
19:38 | ssh.py
| |
19:39 | in the "pam.d" directory is the changes to common-auth and common-session needed
| |
19:46 | adrianor1 has joined IRC (adrianor1!~adrianorg@177.18.183.251) | |
19:49 | adrianorg has left IRC (adrianorg!~adrianorg@179.179.77.177, Ping timeout: 246 seconds) | |
19:49 | <sbalneav> 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.
| |
20:09 | <vagrantc> sbalneav: approximately the 3rd-10th
| |
20:10 | sbalneav: so, basically, replacing libpam-sshauth with libpam-python + ssh.py, and using libnss-external instead of libnss-extrafiles?
| |
20:10 | <sbalneav> Right.
| |
20:11 | the bulk of the work's being done in the ssh.py, which means hackability is greatly improved.
| |
20:11 | Since it's now a script.
| |
20:11 | <vagrantc> right
| |
20:12 | <sbalneav> 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.
| |
20:14 | It's close. A bit more testing, one more man page, and a bit more to the README
| |
20:16 | The primary problem with extrafiles is that it's only one file you're modifying.
| |
20:16 | nss-external comes with multifile.
| |
20:16 | You set up a /var/lib/multifile
| |
20:17 | underneath that, you have directories passwd, group and shadow.
| |
20:17 | <vagrantc> is this all part of a plot to make multiseat work? :)
| |
20:17 | <sbalneav> Underneath THOSE, you can have as many passwd, group, or shadow formatted files as you like.
| |
20:17 | Yes, basically.
| |
20:17 | So, ssh.py downloads the user geometry
| |
20:18 | adds the files needed, and *here's the magic*
| |
20:18 | Makes them *owned by the user*.
| |
20:18 | Now, when the user *drops privs*, you can delete the files on session end as the user, cleaning up after themselves.
| |
20:19 | <vagrantc> but wouldn't they then be able to change their own default UID/GID and such?
| |
20:19 | <sbalneav> hmm. potentially.
| |
20:20 | The alternative is to not make the files owned by the user
| |
20:20 | but then they can't be cleaned up on session end.
| |
20:20 | since user has dropped privs.
| |
20:21 | 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) | |
20:28 | <vagrantc> 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 (robb_nl!~robb_nl@62.235.102.195, Quit: robb_nl) | |
21:12 | <JerryT> 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 | |