Bram Matthys
8619d1e763
Add optional allow::options::reject-on-auth-failure, as requested
...
by armyn in https://bugs.unrealircd.org/view.php?id=5769 .
The default behavior in 5.x is to continue matching:
allow { ip *@*; class clients; maxperip 2; }
allow { ip *@*; password "iwantmore"; class clients; maxperip 10; }
This so users who provide a password get additional rights,
such as a higher maxperip or a different class, etc.
If the user connects without a password then we simply continue
to the next block and use the general block with only 2 maxperip.
However, some people want to use passwords to keep other users out.
That is entirely understandable as it is an 'allow block' after all.
For example:
allow { ip *@*; class clients; maxperip 2; }
allow { ip *@*.nl; password "tehdutch"; class clients; maxperip 2; options { reject-on-auth-failure; } }
In this case anyone without the correct password will be rejected access.
2020-10-11 09:24:11 +02:00
..
2020-09-27 18:20:34 +02:00
2020-09-26 13:43:46 +02:00
2019-10-26 10:02:00 +02:00
2019-10-26 10:02:00 +02:00
2020-09-27 18:20:34 +02:00
2020-02-09 10:48:23 +01:00
2019-10-04 15:25:35 +02:00
2019-10-04 15:25:35 +02:00
2019-10-04 15:25:35 +02:00
2019-10-04 15:25:35 +02:00
2020-05-06 12:39:00 +02:00
2019-12-30 12:21:15 +01:00
2020-01-02 15:36:42 +01:00
2019-10-13 20:41:13 +02:00
2020-02-08 08:09:53 +01:00
2020-01-02 15:36:42 +01:00
2019-10-26 09:57:15 +02:00
2019-12-06 08:29:53 +01:00
2019-10-04 15:25:35 +02:00
2020-05-09 11:58:26 +02:00
2020-08-26 07:17:07 +02:00
2019-10-18 13:54:40 +02:00
2019-10-13 20:41:13 +02:00
2019-10-26 09:57:15 +02:00
2020-05-24 18:39:02 +02:00
2020-06-25 07:29:05 +02:00
2019-10-04 15:25:35 +02:00
2020-04-13 13:36:58 +02:00
2020-01-05 17:27:11 +01:00
2019-10-04 15:25:35 +02:00
2019-11-11 11:31:42 +01:00
2020-05-05 20:16:56 +02:00
2020-05-08 11:12:48 +02:00
2019-10-25 14:07:58 +02:00
2019-10-13 20:41:13 +02:00
2019-10-26 09:57:15 +02:00
2020-09-26 12:16:17 +02:00
2020-07-15 14:05:27 +02:00
2020-02-02 11:57:51 +01:00
2020-07-15 14:05:27 +02:00
2020-04-12 17:46:23 +02:00
2019-10-11 14:46:13 +02:00
2019-11-11 11:31:42 +01:00
2019-10-05 15:04:54 +02:00
2020-04-25 17:01:41 +02:00
2019-10-05 08:49:10 +02:00
2019-12-07 18:05:50 +01:00
2020-01-26 09:35:04 +01:00
2019-10-16 11:11:46 +02:00
2019-11-27 09:56:39 +01:00
2020-07-14 19:25:07 +02:00
2019-10-04 15:25:35 +02:00
2019-10-04 15:25:35 +02:00
2019-10-04 15:25:35 +02:00
2019-10-26 09:57:15 +02:00
2019-10-04 15:25:35 +02:00
2019-10-04 15:25:35 +02:00
2020-05-16 10:04:33 +02:00
2019-10-04 15:25:35 +02:00
2019-10-14 08:09:57 +02:00
2019-10-05 08:49:10 +02:00
2019-10-26 09:33:09 +02:00
2020-05-05 20:16:56 +02:00
2020-05-08 11:09:31 +02:00
2019-10-04 15:25:35 +02:00
2020-08-29 14:40:09 +02:00
2004-05-12 22:02:05 +00:00
2019-11-11 12:21:17 +01:00
2020-04-26 09:00:09 +02:00
2019-10-14 12:23:09 +02:00
2020-10-11 09:24:11 +02:00
2020-05-05 20:16:56 +02:00
2020-03-06 08:58:55 +01:00
2020-09-27 20:21:55 +02:00
2020-01-26 09:35:04 +01:00
2019-10-04 15:25:35 +02:00
2020-09-27 16:57:28 +02:00
2019-10-04 15:25:35 +02:00
2019-10-25 10:58:04 +02:00
2019-10-09 18:20:06 +02:00
2020-09-28 17:41:37 +02:00
2019-12-22 14:47:07 +01:00
2020-05-05 20:16:56 +02:00
2020-01-07 12:34:43 +01:00
2019-10-26 09:57:15 +02:00
2020-04-10 19:28:50 +02:00
2019-10-14 08:23:30 +02:00
2019-10-19 11:45:08 +02:00
2020-07-14 18:39:10 +02:00
2019-10-04 15:25:35 +02:00
2019-10-13 20:41:13 +02:00
2019-10-18 13:54:40 +02:00
2019-10-04 15:25:35 +02:00
2020-04-12 15:49:11 +02:00
2019-10-13 20:41:13 +02:00
2019-10-13 20:41:13 +02:00
2019-10-26 09:57:15 +02:00
2019-11-11 13:42:26 +01:00
2019-10-13 20:41:13 +02:00
2020-02-02 12:57:10 +01:00
2019-10-04 15:25:35 +02:00
2019-10-19 11:50:35 +02:00
2019-10-25 13:51:22 +02:00
2019-10-04 15:25:35 +02:00
2020-01-26 10:00:58 +01:00
2019-10-04 15:25:35 +02:00
2019-10-14 08:23:30 +02:00
2019-10-13 20:41:13 +02:00
2019-10-04 15:25:35 +02:00
2020-07-14 18:39:10 +02:00
2019-10-13 20:41:13 +02:00
2020-05-28 00:31:59 +02:00
2019-10-26 09:57:15 +02:00
2019-10-11 14:46:13 +02:00
2019-10-04 15:25:35 +02:00
2019-10-04 15:25:35 +02:00
2019-10-04 15:25:35 +02:00
2019-10-26 11:42:05 +02:00
2019-10-14 08:23:30 +02:00
2019-10-04 15:25:35 +02:00
2020-05-25 17:03:36 +02:00
2019-10-04 15:25:35 +02:00
2020-07-14 08:30:29 +02:00
2020-04-25 09:27:31 +02:00
2019-10-04 15:25:35 +02:00
2019-12-31 13:26:31 +01:00
2019-10-05 17:33:22 +02:00
2019-10-13 20:41:13 +02:00
2020-05-16 09:57:23 +02:00
2019-10-11 14:46:13 +02:00
2019-10-04 15:25:35 +02:00
2019-10-13 19:43:41 +02:00
2020-02-02 18:12:07 +01:00
2019-11-11 14:17:44 +01:00
2020-02-02 16:46:51 +01:00
2019-11-11 14:17:44 +01:00
2019-10-26 09:57:15 +02:00
2019-11-18 08:43:14 +01:00
2019-10-14 08:09:57 +02:00
2019-10-26 09:57:15 +02:00
2019-12-11 19:54:17 +01:00
2020-09-27 12:17:02 +02:00
2019-10-05 08:49:10 +02:00
2020-04-13 10:00:27 +02:00
2019-10-26 09:57:15 +02:00
2020-10-11 08:37:22 +02:00