summaryrefslogtreecommitdiffstats
path: root/remote/modules/pam
Commit message (Collapse)AuthorAgeFilesLines
* [pam] Include unix_chkpwd binary, required for non-root auth via pam_unixSimon Rettberg2016-10-113-7/+5Star
|
* [pam] fix stupid lightdm recursive bug by ignoring sessions where ↵Jonathan Bauer2016-09-082-0/+5
| | | | PAM_SERVICE='.*greeter'
* [pam] Clean up pam_script_auth, don't exit on noncritical errorsSimon Rettberg2016-02-241-54/+76
|
* [pam] Restructured session close script (pkill & umount part)Simon Rettberg2015-12-261-52/+48Star
|
* [pam] Add .d directory support to pam_script_ses_open/closeSimon Rettberg2015-12-042-0/+16
|
* brainfartSimon Rettberg2015-09-131-3/+3
|
* Fix absolute pathes not working with stage32 onlySimon Rettberg2015-09-131-15/+8Star
|
* [auth-freiburg] Link user defined mime mappingsSimon Rettberg2015-07-271-5/+0Star
|
* Hardwired path of whoami/id/getent, but we should check all scripts and ↵Simon Rettberg2015-05-182-6/+6
| | | | force PATH in critical ones
* Merge branch 'master' of dnbd3:openslx-ng/tm-scriptsSimon Rettberg2015-05-152-3/+3
|\
| * [pam] fix annoying errors when logging out of ttysJonathan Bauer2015-04-071-2/+2
| | | | | | | | | | | | loginctl only show graphically logged in users, not on ttys, therefore loginctl will fail when logging out of a tty and dump errors on stderr. Soon everything will be different but still cosmetics :)
| * [pam-common-share] removed bash specifics in pam-common-share scriptsJonathan Bauer2015-04-021-1/+1
| |
* | Compatibility improvements with ldadp and windows servers in mount scriptsSimon Rettberg2015-05-151-2/+18
|/
* New config files for openSuse 13.2 Harlequin - works so far (some pam problemsChristian Rößler2015-02-031-0/+48
| | | | remain)
* [pam] don't log sudo in non-interactive sessionsJonathan Bauer2015-01-301-0/+1
|
* [pam] removed nslcd specific build logic from module.buildJonathan Bauer2015-01-281-18/+0Star
|
* [pam/nlscd] split nslcd stuff to its own moduleJonathan Bauer2015-01-285-32/+0Star
|
* [pam-common-share] support for multiple sharesJonathan Bauer2014-11-071-1/+1
|
* [pam] added support for .d folders containing hook scriptsJonathan Bauer2014-10-312-0/+21
|
* [pam] support for common share mounting script in pam_script_authJonathan Bauer2014-10-061-7/+41
| | | | | | | the actual common share mount script should be in /opt/openslx/scripts/pam_script_mount_common_share and should come from a server/module as it is at the very least institution-specific!
* new 'stage32-headless' target. Started centos support. WIPJonathan Bauer2014-07-171-0/+36
| | | | Use stage32-headless to build on CentOS. Stage32-bwlp won't work yet.
* [pam] only check for nslcd if its in REQUIRED_BINARIESJonathan Bauer2014-07-171-1/+1
| | | | | | quick fix for centos. TODO: split PAM modules in sub-modules
* [pam] reworked how we determine path to PAM-modulesroot2014-07-173-9/+7Star
| | | | detect the path in remote/helper/paths.inc and use that global path in the build scripts
* Merge branch 'master' of git://git.openslx.org/openslx-ng/tm-scriptsSimon Rettberg2014-07-041-1/+9
|\
| * [debian] started debian supportJonathan Bauer2014-07-031-1/+9
| | | | | | | | TODO: chroot.inc with overlayfs support as its officially not in debian's repos
* | "Fedora Support", step 1 ->Simon Rettberg2014-07-044-2/+46
|/ | | | | | | | | | | | | | | | Several changes: 1) Make sure /bin /sbin /lib and /lib64 are ALWAYS symlinks to /usr/XXX, no matter what the current distribution does. 2) Make sure nobody and nogroup exist. 3) Fix various modules making assumptions that are not true on every distro. 4) Add symlinks to kdm module since fedora is looking for kdmrc in yet another spot. 5) Add detection of fedora, support its package manager What still breaks: dnbd3 Other distros might not work now, they need adaption to changed logic in some modules.
* don't split busybox applets in /usr.Jonathan Bauer2014-07-013-3/+3
| | | | | | all busybox stuff is now under /bin and /sbin. We create links for all applets in stage32's /bin and /sbin. This fixes the "no such file" errors caused by hardcoded calls (e.g. /bin/rm) in a some binaries.
* [pam] increase user's home tmpfs to 1GBJonathan Bauer2014-06-271-1/+1
| | | | TODO: move the temp user home to /tmp
* [pam] tmpfs home now 200mb - WIPJonathan Bauer2014-06-261-1/+1
|
* [pam] fix slxlog error when TEMP_HOME_DIR was previously created by a ↵Jonathan Bauer2014-06-021-2/+4
| | | | previous login
* [vbox] add PAM user to vboxusers group on session open (little corr.)Christian Rößler2014-05-061-1/+1
|
* [vbox] add PAM user to vboxusers on session openJonathan Bauer2014-05-051-0/+5
|
* [pam] ncp: Some binaries / installed packages re-includedChristian Rößler2014-04-221-0/+6
|
* [pam] libncp, ncpfs and libpam-ncp (ncpfs depends on libpam-ncp) for Ubuntu ↵Christian Rößler2014-04-222-0/+20
| | | | 14.04
* [pam] no more /lib/security. only with arch triplet.Jonathan Bauer2014-04-221-0/+13
|
* [pam] removed NCP for ub14.04 (TODO: fix it!)Jonathan Bauer2014-04-221-0/+31
|
* woopsie, the return ;)Jonathan Bauer2014-03-256-263/+0Star
|
* [modules] new module naming conventionJonathan Bauer2014-03-256-0/+263
| | | | rename $MODULE.{conf,build} to module.{conf,build}
* [pam] fix wrong permissions of temporary home dirJonathan Bauer2014-03-181-1/+1
|
* Fix tmpfiles.d files to use 'd' not 'D' for directoriesSimon Rettberg2014-02-051-1/+1
| | | | | | | 'D' would delete all the contents if it exists, which would pretty much break things if you trigger systemd-tmpfiles in a running system. 'd' just created the directory if it doesn't exist yet.
* [pam] fix condition for auto closing process of the user logging outJonathan Bauer2014-02-041-1/+1
|
* [pam] Compatibility for openSuse 13.1Christian Rößler2014-01-292-3/+64
|
* Merge branch 'master' of dnbd3:openslx-ng/tm-scriptsSimon Rettberg2014-01-241-1/+1
|\
| * [pam] typo fix in WARNING.txtJonathan Bauer2014-01-231-1/+1
| |
* | [pam] Define USER_UID in pam_auth scriptSimon Rettberg2014-01-241-0/+1
|/
* Revert "[pam] fix?"Jonathan Bauer2014-01-231-0/+1
| | | | This reverts commit 3cfec36e18e05291077fcd3084169de3b989a529.
* [pam] fix?Jonathan Bauer2014-01-231-1/+0Star
|
* [pam/pam-freiburg] moved symlinks to pam scripts from pam-freiburg toJonathan Bauer2014-01-231-0/+1
| | | | generic pam module
* [pam] moved pam_script_auth to generic pam moduleJonathan Bauer2014-01-231-0/+65
|
* [pam] added cifs support to pam module. This is ugly. TODO: split pamJonathan Bauer2014-01-231-0/+3
| | | | modul in sub-modules for ncp, cifs, etc...