Matthew Saunders Brown
812fa2dd01
add support for multiple php versions
2024-09-18 12:35:55 -07:00
Matthew Saunders Brown
48871ee4fd
autodetect correct php version and adjust configs as needed
2024-07-26 14:26:55 -07:00
Matthew Saunders Brown
c68942f0aa
config f2b for Ubuntu and Debian
2024-06-14 16:04:27 -07:00
Matthew Saunders Brown
846f8bc41d
remove old code, rearrange reload
2024-06-14 12:41:43 -07:00
Matthew Saunders Brown
f6a7b845f6
add Debian 12 bookworm install support, add Mailman3 option for mod_macro
2024-06-14 10:16:40 -07:00
Matthew Saunders Brown
a2a5e192db
autodect version of php, update version of phpMyAdmin
2024-06-03 10:21:04 -07:00
Matthew Saunders Brown
f20bd3b14e
fix fpmmax var name
2024-05-16 11:15:17 -07:00
Matthew Saunders Brown
463c5a74c9
make sed global in case of subdomains
2024-05-16 11:02:19 -07:00
Matthew Saunders Brown
a60e85b9fb
remove extra space for formatting
2024-05-16 11:01:35 -07:00
Matthew Saunders Brown
469b9c9b89
only return password when given -v option
2024-04-15 10:49:10 -07:00
Matthew Saunders Brown
d85c9f998e
add general description, and info about default index page
2024-04-11 13:17:26 -07:00
Matthew Saunders Brown
bebbb8ac1f
fix path to le cert
2024-04-03 15:21:53 -07:00
Matthew Saunders Brown
cc52229fb3
disable setting sendmail_path
2024-03-28 14:27:46 -07:00
Matthew Saunders Brown
2072d867a9
add note about needing to install letsencrypt-tools
2024-03-26 15:09:39 -07:00
Matthew Saunders Brown
0291e8f9f2
add new etc/apache2/sites-available/001-default-ssl.conf
2024-03-26 13:42:03 -07:00
Matthew Saunders Brown
c6ad245c89
force https for phpMyAdmin access
2024-03-21 16:00:52 -07:00
Matthew Saunders Brown
96c4af6453
update mail server install info
2024-03-14 15:23:53 -07:00
Matthew Saunders Brown
aed7576594
check for dpkg lock, update mysql checks
2024-03-14 15:23:30 -07:00
Matthew Saunders Brown
cdc8e7df85
rework systemd stuff - missed one file in previous update
2023-12-21 11:19:18 -08:00
Matthew Saunders Brown
c3ffd5c419
rework systemd stuff
...
move service to paths.target
remove startup dependency
change to try-reload-or-restart which has this logic:
Reload service if it supports it.
If not, stop and then start instead.
Does nothing if the service is not running.
2023-12-20 10:07:20 -08:00
Matthew Saunders Brown
c55d506d9c
remove policy-rc.d and needrestart configs, moving them to base-stack
2023-10-09 15:10:35 -07:00
Matthew Saunders Brown
58221f72c5
work on verbose mode output
2023-10-06 13:40:14 -07:00
Matthew Saunders Brown
a94f38f1c1
update script to use vhost-exp.sh
2023-09-01 15:33:08 -07:00
Matthew Saunders Brown
09ec06aee4
rework script - add verbose option, fix database export section
2023-09-01 15:32:35 -07:00
Matthew Saunders Brown
cbf10ae094
specify jails fstab
2023-08-31 11:27:15 -07:00
Matthew Saunders Brown
ff41d465ec
use hardlinks when possible
2023-08-31 11:26:59 -07:00
Matthew Saunders Brown
072cfaba90
replace test username with variable
2023-06-19 15:59:56 -07:00
Matthew Saunders Brown
6a53ec1bb1
new vhost-user-mod.sh script
2023-06-19 10:42:50 -07:00
Matthew Saunders Brown
0deb94ffbe
output unknown instead of nothing for missing values
2023-06-19 10:40:29 -07:00
Matthew Saunders Brown
057afa6e12
new script vhost-mysql-db-get.sh
2023-06-15 17:11:42 -07:00
Matthew Saunders Brown
7afc8ad284
remove trailing emtpy line from jk_socketd.ini
2023-05-20 12:08:08 -07:00
Matthew Saunders Brown
4c688b2bc6
rework macro verification
2023-05-17 15:48:00 -07:00
Matthew Saunders Brown
8c99b89947
add some error checking with exit codes
2023-05-17 15:05:39 -07:00
Matthew Saunders Brown
b3cd92e8ff
add some error checking with exit codes
2023-05-17 14:51:54 -07:00
Matthew Saunders Brown
8cb1be03cb
change WantedBy to multi-user.target
2023-05-12 16:13:31 -07:00
Matthew Saunders Brown
31339b6b81
remove leading slash mistake
2023-05-12 16:04:34 -07:00
Matthew Saunders Brown
7149c743cc
reworked to use new systemd path configs to reload services
2023-05-12 16:03:20 -07:00
Matthew Saunders Brown
1d2ae28e86
autodect write mode
2023-05-10 15:33:47 -07:00
Matthew Saunders Brown
6257436bc6
remove write info for mysql db, info is alwasy written now
2023-05-10 15:29:07 -07:00
Matthew Saunders Brown
05172002df
getopts fixes
2023-05-10 15:23:54 -07:00
Matthew Saunders Brown
8f191a2470
new apache-scan fail2ban filter
2023-05-05 15:07:47 -07:00
Matthew Saunders Brown
2592e4b8e3
change write flag, defaults to enabled
2023-05-04 17:15:27 -07:00
Matthew Saunders Brown
fa65c5dac2
change jail flag, defaults to enabled
2023-05-04 17:00:35 -07:00
Matthew Saunders Brown
6850a5b6e2
rearrange output, set php version only once
2023-04-27 13:20:51 -07:00
Matthew Saunders Brown
77f5fca521
add fpmmax
2023-04-24 14:04:12 -07:00
Matthew Saunders Brown
5425e7a168
move php-fpm config from vhost-add to user-add
2023-04-16 10:50:42 -07:00
Matthew Saunders Brown
a4cc2542d1
set default PHP-FPM pm.max_children
2023-04-16 10:49:38 -07:00
Matthew Saunders Brown
d000064624
remove password warning, only create /home/username/.my.cnf if it doesn't exist
2023-04-15 12:41:56 -07:00
Matthew Saunders Brown
5788ca2040
remove unencrypted password warnings, passwords encrypted now
2023-04-15 12:40:19 -07:00
Matthew Saunders Brown
77b8882969
fix copyright date
2023-04-13 16:19:39 -07:00