Commit graph

992 commits

Author SHA1 Message Date
frju365
8cb029a55e Better Configuration of nginx (#564)
* path-traversal

* [fix] try a patch for path-traversal

* Use more_set_headers insta
2018-11-28 01:21:28 +01:00
Alexandre Aubin
23893c43b3 Increment migrations number 2018-11-28 00:08:53 +01:00
Alexandre Aubin
325678f541 More explicit name for setting 2018-11-28 00:04:25 +01:00
Alexandre Aubin
e596758184 Add a comment about /etc/ssh/sshd_config.to_restor 2018-11-28 00:03:58 +01:00
Alexandre Aubin
6145199564 Improve semantic / simplify a few things 2018-11-28 00:03:58 +01:00
Alexandre Aubin
e8393a3d26 Improve comments, naming and descriptions 2018-11-28 00:03:58 +01:00
Alexandre Aubin
68906a1e98 Improve comments 2018-11-28 00:03:25 +01:00
ljf
8e0086d493 [fix] Allow user to trigger the moment when they remove dsa 2018-11-28 00:00:30 +01:00
ljf
4602439c01 [fix] Pep8 and define SSHD_CONF 2018-11-28 00:00:03 +01:00
ljf
4e92a36322 [fix] Backward if can't restart 2018-11-28 00:00:03 +01:00
ljf
c2b225d376 [fix] A lot of bug on the wip work on sshd migration 2018-11-27 23:59:36 +01:00
ljf
f0d0a71586 [wip] Ask user for keeping or not sshd config 2018-11-27 23:59:13 +01:00
ljf
7f3a35dac0 [enh] Don't change ssh conf if not specified directly 2018-11-27 23:59:13 +01:00
ljf
8598d81bb1 [wip] Standardize ssh config 2018-11-27 23:58:29 +01:00
Alexandre Aubin
0e7aa90406
Merge pull request #575 from airwoodix/fix-addaccess-ghost-user
Fix app_addaccess behaviour when 'allowed_users' is initially empty
2018-11-22 19:06:30 +01:00
ljf (zamentur)
5a22b400eb [fix] Unknown variable password in user_update 2018-11-21 18:38:39 +01:00
Alexandre Aubin
b5afd0abc4 We do need to use the serial file and to generate it ourselves 2018-11-18 17:56:19 +01:00
airwoodix
4d0deea563 Fix app_addaccess behaviour when 'allowed_users' is initially empty 2018-11-17 23:27:33 +01:00
airwoodix
7f1d9fb81e [fix] app_removeaccess call set.add 2018-11-13 11:27:21 +01:00
Alexandre Aubin
fbfb8bca38 Missing single quote in comment :| 2018-11-04 17:01:10 +01:00
Alexandre Aubin
361f4e7a60 Unused imports 2018-11-04 16:47:20 +01:00
Alexandre Aubin
fb2d85b90d
Merge branch 'stretch-unstable' into migrate-pwd 2018-11-04 16:02:59 +01:00
Alexandre Aubin
fe452a6de6
Merge pull request #196 from YunoHost/cracklib
[enh] Automatically check for weak password
2018-11-04 15:59:21 +01:00
Alexandre Aubin
d6053f5eed This ain't used anywhere ? 2018-10-31 18:01:00 +00:00
frju365
f5a8113c33 [fix] Improve the message w.a. when admins tries to create users with a reserved Email Address (Issue 1216) (#553)
* Try to fix issue 1216
* typo
* Update fr.json
* Update en.json
* [typo] When admin create an user
* Update fr.json
* [enh] explanation why admin can't create this mail addresses
* [mod] Improve message
2018-10-31 18:14:44 +01:00
Alexandre Aubin
f28df1348d Merge branch 'cracklib' of https://github.com/YunoHost/yunohost into cracklib 2018-10-31 00:17:52 +00:00
Alexandre Aubin
1ce20259cd Cracklib is too nazi, use a simple txt list + grep to search for password 2018-10-31 00:17:09 +00:00
Alexandre Aubin
1a05cd80d7
Merge pull request #519 from irina11y/fix-1063-dyndns
[fix] 'dyndns update' should check the upstream dns record
2018-10-27 16:40:45 +02:00
irina11y
c43a3687ab [enh] integrate CAA DNS entry into "yunohost domain dns-conf" (#528)
* [enh] integrate CAA DNS entry into
* Move CAA record to a new 'extra' category
* Display 'extra' records in dns-conf
* Ignore the 'extra' category during dyndns update
* Update docstring
2018-10-27 16:39:19 +02:00
Alexandre Aubin
98c0745056 Add comment about good pratice for password 2018-10-26 18:45:53 +00:00
Alexandre Aubin
ded9b58575 Use level 1 as default for everybody 2018-10-26 14:31:16 +00:00
Alexandre Aubin
4268c0d04d Forgot 'self' 2018-10-26 14:30:25 +00:00
Alexandre Aubin
a780ebd900
Number of char 2018-10-26 01:47:52 +02:00
Alexandre Aubin
319602537d To me this doesnt make sense :| Either the password is accepted or it is not, but we shall not give advice to the user *after* validating the password... 2018-10-25 19:39:08 +00:00
Alexandre Aubin
354cd8106e Misc cleaning 2018-10-25 19:36:27 +00:00
Alexandre Aubin
2209f75985 Raise the level 1 length from 6 to 8 to reduce the gap with level 2 2018-10-25 19:33:36 +00:00
Alexandre Aubin
c313084dc3 Consistency with comment in settings.py 2018-10-25 19:30:34 +00:00
Alexandre Aubin
8a0c4509fd Those arent used ? 2018-10-25 19:30:18 +00:00
Alexandre Aubin
914088954d Propagate interface changes everywhere the assertion is used 2018-10-25 19:21:15 +00:00
Alexandre Aubin
167df05f56 Not sure to understand the whole logic behind this :/ To me this should as simple as this ? 2018-10-25 19:03:41 +00:00
Alexandre Aubin
55256c1973 Merge LoggerPasswordValidator with PasswordValidator 2018-10-25 18:36:55 +00:00
Alexandre Aubin
3c5ce491c5 Various changes to try to improve the semantic of everything @.@ 2018-10-25 18:27:52 +00:00
Alexandre Aubin
2b00e072d8 Merge Profile validator into regular validator 2018-10-25 17:31:32 +00:00
Alexandre Aubin
85d3c7df34 Moar cleaning 2018-10-25 17:23:58 +00:00
Alexandre Aubin
08e1d929c1 Simplify the 'listed' check 2018-10-25 17:10:54 +00:00
Alexandre Aubin
aac9b78c03 We aint using that online thing :| 2018-10-25 16:51:40 +00:00
Alexandre Aubin
a94e69f760
Make the SMALL_PWD_LIST consistent with cracklib's PR 2018-10-25 18:09:11 +02:00
Alexandre Aubin
3f3069d080 Add info message after the migration is complete 2018-10-25 15:35:46 +00:00
Alexandre Aubin
848a6b6088 Gotta remove that '{CRYPT}' thing here too 2018-10-25 15:18:44 +00:00
Alexandre Aubin
ae3bf28481 Misc naming, description and comments improvements 2018-10-25 14:38:49 +00:00