5 Commits

Author SHA1 Message Date
Ad Schellevis
41cf191205 pam/squid: work around to skip passing additional auth properties. https://forum.opnsense.org/index.php?topic=16126 2020-03-04 11:44:47 +01:00
Franco Fichtner
f621e1ff3c system: small style update on previous 2019-10-30 10:36:30 +01:00
Ad Schellevis
875a1e2d4a authentication: extend opnsense-auth to respond with json encoded data when the authenticator received additional properties (such as framed ip addresses, groups, etc). needed for https://github.com/opnsense/core/issues/3266 should be a non-breaking change, since current authentication sequences only use the return code. 2019-10-30 10:25:01 +01:00
Ad Schellevis
464996af84 Authentication framework, catch login, su, sudo pam services
- add aliases() to IService, so one service can be used for multiple pam services, eases implementation (pam has an include statement for this purpose)
- move logging to AuthenticationFactory->authenticate() and communicate more about choices taken, eases debugging
- remove OpnsenseAuthTest, Sshd, implemented by System

for https://github.com/opnsense/core/issues/3242
2019-02-27 11:20:29 +01:00
Franco Fichtner
69ff2fa8ad system: move opnsense-auth to libexec
... but keep a symlink for backwards compatibility
2019-02-27 01:26:15 +01:00