Commit Graph

290 Commits

Author SHA1 Message Date
05e43e3dfb apparmor: zoneinfo/ can be in /etc/ (alpine). 2024-12-22 21:50:24 +01:00
a6add70310 Add AppArmor profile for authd. 2024-12-22 20:19:30 +01:00
ecdc3bdc68 Logs: clean user info, not just a file descriptor. 2024-12-17 00:51:13 +01:00
43673222df authctl man-page: exit command. 2024-12-15 18:43:17 +01:00
2bfddd1d57 Graceful exit. 2024-12-15 18:29:56 +01:00
8abe49672b Replace dodb(7) with a link. 2024-12-15 03:21:54 +01:00
070d49833c From Cached to Common database for a very quick start-up phase. 2024-12-15 01:32:56 +01:00
d325b43c04 Log relevant request info. 2024-12-13 13:39:16 +01:00
df2b3f7638 Add the log_file configuration parameter to the config example. 2024-12-13 01:47:07 +01:00
4cd40ef8a6 authd man-page update regarding logging facility, mostly. 2024-12-13 01:42:21 +01:00
c1304add81 Update configuration example to new baguette-crystal-base lib version. 2024-12-12 20:28:18 +01:00
0ee755f4e9 Select messages to show (IPC and Auth). 2024-12-12 20:27:33 +01:00
e3ef5cb784 New CLI parameter: alternative configuration file. 2024-12-11 20:59:45 +01:00
57b3be336e Configuration example: mention where to put the file. 2024-12-11 19:55:40 +01:00
44500a121d README: fix a link. 2024-12-11 13:29:45 +01:00
5f36536554 README update (and split). 2024-12-11 13:25:08 +01:00
4d6991798d Rename authc in authctl. 2024-12-11 11:34:45 +01:00
d1e3a5f5f3 CLI parameters update for consistency. 2024-12-10 20:35:55 +01:00
09354d8e6d install.mk: add $(Q) + force gzip update of man-pages. 2024-12-02 18:32:58 +01:00
c4456d3b8d fix inconsistency in install.mk 2024-12-02 17:18:16 +01:00
e909ec3026 makefile: LOC envvar. 2024-12-02 15:48:56 +01:00
679528b432 Compress man-pages before install, remove useless makefile var. 2024-12-01 21:43:52 +01:00
d7efa01072 Fix a few messages + better consistency in naming actions. 2024-12-01 21:32:15 +01:00
0397c51adb Man pages: authd update and new authc documentation. 2024-12-01 12:34:18 +01:00
173a5e18a1 project.zsh: removes useless instructions. 2024-12-01 00:43:05 +01:00
31d9739be0 install.mk: put $(DESTDIR) at the right place. 2024-12-01 00:42:38 +01:00
242ec0b99d Minor README update (mostly a few links). 2024-12-01 00:41:37 +01:00
b002c5851a Authd man-page now documents all configuration file variables. 2024-12-01 00:39:05 +01:00
437a6d5d88 Authd man-page. 2024-11-30 19:41:12 +01:00
029b0532bc Split makefile into many files. 2024-11-30 12:02:01 +01:00
4c79c78e60 adminc: user change password 2024-11-27 17:14:59 +01:00
02eea315dd Do not clear the environment. 2024-11-25 11:21:23 +01:00
313f832471 makefile: run-authd doesn't force password file path anymore. 2024-11-25 10:29:05 +01:00
89fcc401a7 Print some debug info, crash in case there is no secret file. 2024-11-25 10:09:21 +01:00
200c00e05f Migration mk: minor indication. 2024-11-20 03:18:06 +01:00
0ab0a675fb Provide the validated email address once validated. 2024-11-18 08:13:48 +01:00
1f929cdab6 Dedicated messages to change the user email address. 2024-11-18 07:45:37 +01:00
6cbd421370 Migration msg number changed because it's not supposed to stay. 2024-11-18 06:50:35 +01:00
b9b130e008 Migration makefile. 2024-11-17 18:07:32 +01:00
b7a724b5d6 TODO: better handling of users's emails. 2024-07-10 17:55:42 +02:00
dbb4486fb1 Send email addresses on login. 2024-07-07 20:02:19 +02:00
8f7c3f5b0d Prevent authentication when: no validated email address but an activation key. 2024-07-06 19:58:40 +02:00
d24cb5d94e Each email address change should be validated. 2024-07-06 18:04:12 +02:00
e2e77af4fa Email address not validated: send a dedicated error message. 2024-07-06 12:39:44 +02:00
3d44c7c6e8 Change login policy: accept more characters and don't mind the order. 2024-07-01 20:39:32 +02:00
68f8b141c0 migration-file 2024-06-28 20:23:59 +02:00
a64a3291ce New "service_name" attribute in the configuration file. 2024-06-28 16:04:29 +02:00
2b33f362dd Change a few rules regarding registration (login regex, password length). 2024-06-27 03:45:00 +02:00
11f5b0872b Users can now safely change their email address. 2024-06-26 01:33:58 +02:00
16b2869827 Makefile reworked. 2024-06-22 00:54:22 +02:00