00:07 | gdi2k has joined IRC (gdi2k!~gdi2k@112.208.205.80) | |
03:22 | lucascastro has joined IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br) | |
03:39 | lucascastro has left IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br, Remote host closed the connection) | |
05:25 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
06:26 | <namespac3> That's cool, enaut[m]
| |
06:27 | Any of you guys have password aging setup? Or any kind of 2FA?
| |
06:42 | Looking at LDM/greeter to see how I might be able to force users to change expired passwords and require 2FA on login
| |
06:43 | Any ideas much appreciated
| |
06:50 | alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg) | |
06:52 | <alkisg> namespac3: the plan for ltsp6 is to deprecate ldm and use pam with any dm. That would do what you're asking...
| |
06:57 | <namespac3> What's the status of that? Is there any code I can look at?
| |
07:00 | <alkisg> The pam module is implemented, and sbalneav had tested it successfully in his workspace, http://wiki.ltsp.org/wiki/Dev:LTSPPamNotes
| |
07:01 | But its upstream integration to ltsp6 hasn't started due to lack of funding for the last... 5 years or so
| |
07:13 | <namespac3> hmm.. https://code.launchpad.net/~ltsp-upstream/+git/ltsp-pam looks like a 404.. any idea where the code is now?
| |
07:15 | Looking at what LDM is doing I'm pretty tempted to just fix up the expect dialog.. maybe add a program to run on login to handle 2FA, and also eliminate the need to give regular users actual shells
| |
07:20 | <alkisg> !pam
| |
07:20 | <ltsp> pam: http://wiki.ltsp.org/wiki/Dev:LTSPPamNotes
| |
07:20 | <alkisg> !auth
| |
07:20 | <ltsp> I do not know about 'auth', but I do know about these similar topics: 'xauthority'
| |
07:20 | <alkisg> Hrm, it's in sbalneav's launchpad or github branches, but I'd have to look where exactly
| |
07:21 | Sure, you can patch ldm if you think it'll be easier for you
| |
07:21 | The libpam-sshauth should be in debian/ubuntu currently, since a few years back...
| |
07:22 | So it should be possible to just apt install it
| |
08:31 | alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.) | |
12:51 | Da-Geek has joined IRC (Da-Geek!~Da-Geek@135.196.42.4) | |
13:16 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
13:36 | GodFather has joined IRC (GodFather!~rcc@174-081-217-069.dhcp.chtrptr.net) | |
13:48 | <enaut[m]> vagrantc: you did the translations of ltsp-manager? where is the "_" function imported? I don't find the source where it is defined and in the signup.py function it is missing...
| |
13:48 | lucascastro has joined IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br) | |
13:51 | <vagrantc> enaut[m]: no, alkisg woudl be the person who understands the translation infrastructure
| |
13:52 | enaut[m]: but at a guess, it might just be a function imported from whatever libraries are used
| |
13:52 | it's a pretty common convention for translations
| |
13:53 | <enaut[m]> yep but I didn't find the source :( - but I think its some magic in common.py
| |
13:55 | <vagrantc> i would guess from gettex
| |
13:55 | er, gettext
| |
14:01 | <enaut[m]> I had to simply import common in the signup.py executable too...
| |
14:02 | it works now... I think gettext.install does some magic monkeypatching...
| |
14:24 | <vagrantc> cool
| |
14:43 | alkisg has joined IRC (alkisg!bc04505e@ubuntu/member/alkisg) | |
14:50 | hark has left IRC (hark!~hark@yavin.puscii.nl) | |
16:00 | alkisg has left IRC (alkisg!bc04505e@ubuntu/member/alkisg, Quit: Page closed) | |
16:06 | Da-Geek has left IRC (Da-Geek!~Da-Geek@135.196.42.4, Quit: Leaving) | |
16:18 | talmid has joined IRC (talmid!~talmid@host-204-93-116-99.AMNOLT4.epbfi.com) | |
17:25 | lucascastro has left IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br, Remote host closed the connection) | |
18:29 | alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg) | |
19:24 | talmid has left IRC (talmid!~talmid@host-204-93-116-99.AMNOLT4.epbfi.com, Quit: Leaving) | |
20:16 | alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.) | |
20:19 | lucascastro has joined IRC (lucascastro!~lucascast@177-185-139-236.isotelco.net.br) | |
20:21 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |
21:59 | talmid has joined IRC (talmid!~talmid@host-204-93-116-57.AMNOLT4.epbfi.com) | |
22:09 | talmid1 has joined IRC (talmid1!~talmid@host-204-93-116-99.AMNOLT4.epbfi.com) | |
22:11 | talmid has left IRC (talmid!~talmid@host-204-93-116-57.AMNOLT4.epbfi.com, Ping timeout: 240 seconds) | |
23:43 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving) | |
23:47 | talmid has joined IRC (talmid!~talmid@host-204-93-116-57.AMNOLT4.epbfi.com) | |
23:49 | talmid1 has left IRC (talmid1!~talmid@host-204-93-116-99.AMNOLT4.epbfi.com, Ping timeout: 240 seconds) | |