William Hirigoyen
ad68e298dd
VérCheck chars [:/] are not in the domain name (in case of confusion with URL)
2 months ago
Ludovic Poujol
68799f7e5f
Correction bug suppression compte
2 months ago
Ludovic Poujol
ebb4f1c20c
ftpadmin.sh - Correction regression listing des comptes introduite par d6c39be117
2 months ago
Ludovic Poujol
f65dd98bb1
Web-add.sh: Add a version number (+ command to fetch it)
3 months ago
William Hirigoyen
67d0c45d79
Fix bug introduced in 9913579bb0
(MariaDB does not support backtics in where clause).
3 months ago
William Hirigoyen
9913579bb0
Fix drop database when contains dash
3 months ago
David Prevot
e257ee242b
web-add generate-ssl-certificate: false option should be documented as is
...
As fb78d2a9ed
, but the other way around: update only the documentation
instead of the code, so that existing use does not change.
6 months ago
David Prevot
2301b0cba5
web-add generate-ssl-certificate: improve FALSE option documentation
6 months ago
David Prevot
fb78d2a9ed
web-add generate-ssl-certificate: FALSE option should match documented case
6 months ago
Ludovic Poujol
66ceacd918
Make the change on the login mechanism compatible with old configurations
7 months ago
Ludovic Poujol
d746aa445e
Change in the login mechanism
...
Now use passwords hashed & salted. Validate with PHP's password_verify() function
Password hashes can be generated with :
* mkpasswd --method=sha-512
* PHP's password_hash()
7 months ago
Ludovic Poujol
143af65357
Hotfix for web interface to behave correctly
7 months ago
Ludovic Poujol
96ffc58cc4
Clear some warnings about undefined vars
7 months ago
William Hirigoyen (Evolix)
93629b51fb
Fix bug introduced in f2f115608a
(op del fails when user has no crontab)
9 months ago
Brice Waegeneire
d63046b227
Add support for php8.1
11 months ago
Ludovic Poujol
f2f115608a
Dump & remove user crontab on account deletion
...
closes #37
12 months ago
Ludovic Poujol
ef5bbbeba7
Fix behaviour when there is only one php version
...
closes #74
12 months ago
William Hirigoyen (Evolix)
d6c39be117
#62716 : Corrections et améliorations ftpadmin.sh
1 year ago
William Hirigoyen (Evolix)
5cd6a6f046
Test if user www-login exists before deleting (else, the deletion fails)
1 year ago
Brice Waegeneire
0709747a1e
web-add.sh script now handles php 8.0 containers
1 year ago
Brice Waegeneire
360929ee96
web-add.sh script now handles php 8.0 containers
1 year ago
Brice Waegeneire
e3dc97d6d4
delete users even though it has some processes running
1 year ago
Ludovic Poujol
ae30498030
set a uid for the user at login for ftp filtering
2 years ago
Tristan PILAT
372b00101d
web-add.sh script now handles php 7.4 containers
2 years ago
Ludovic Poujol
7499f0222e
Reorder lines in template fpm config for better readability
2 years ago
Ludovic Poujol
4f8b0b19fe
generate longer password by default
2 years ago
Ludovic Poujol
2906ba47f1
Add (random) status path php
2 years ago
Ludovic Poujol
e2acb4e9d1
web-add.sh - Add .conf at the config name for a2ensite/a2dissite
...
Fixes #70
2 years ago
Ludovic Poujol
234ac67634
Fix op_checkoccurencename() in web-add.sh (again)
...
I had it wrong (again) in 283d0bccad
:-(
https://www.youtube.com/watch?v=TMy6X5cQul8
3 years ago
Ludovic Poujol
283d0bccad
Fix op_checkoccurencename() in web-add.sh (again)
...
I had it wrong in 9523fff658
:/
3 years ago
Ludovic Poujol
6438732ea4
Add missing break....
3 years ago
Ludovic Poujol
9523fff658
Fix op_checkoccurencename() in web-add.sh
...
Ensure that we can add foo.net while having www.foo.net somewhere in out
config files
3 years ago
Ludovic Poujol
f7659cee6d
Fix IncludeOptional that can throw syntax errors in some cases.
...
With Apache < 2.4.30, IncludeOptional will throw syntax errors if the
file designated without any pattern globbing is absent.
We circumvent that with a silly pattern.
3 years ago
Nicolas Roman
b148cf1176
Merge branch 'letsencrypt' of evolix/evoadmin-web into master
4 years ago
Nicolas Roman
3736f7ec32
display expiration date of cert and included domains directly when clicking the letsencrypt link
4 years ago
Nicolas Roman
a0f41b4b69
Merge branch 'del-letsencrypt' of evolix/evoadmin-web into master
4 years ago
Nicolas Roman
5cd4cff029
remove matching letsencrypt folder when deleting an account
4 years ago
Nicolas Roman
b339ca0fb9
display included and non included domain(s) before the cert renew
4 years ago
Nicolas Roman
f3fa182dc7
delete methods updating the vhost after cert installation is completed
4 years ago
Nicolas Roman
4b5a020993
port 443 by default in vhost template
4 years ago
Nicolas Roman
c5c1648a58
delete previous cert if it already exists before invoking evoacme
4 years ago
Nicolas Roman
7d026c907b
add optional SSL configuration by default in vhost
4 years ago
Nicolas Roman
283f76540a
uses stream_socket_client instead of fopen
4 years ago
Nicolas Roman
c218aebaae
bugfixes for the evoacme part
4 years ago
Nicolas Roman
4eaf3ad6d1
fix acme-challenge subfolder creation
4 years ago
Nicolas Roman
78d0293b44
create the acme-challenge subfolder correctly for the HTTP challenge
4 years ago
Nicolas Roman
27b449fd98
check that the non_standard domain is not already in the session variable
4 years ago
Nicolas Roman
8fe671097d
tweak success message for cert installation
4 years ago
Nicolas Roman
839efa6fe9
generateSSLCertificate and setSSLPortVhost methods added
4 years ago
Nicolas Roman
37e5ca6484
generate-ssl-certificate and update-ssl-configuration methods for web-add.sh
4 years ago