envoyr
|
afc821099a
|
add jammy to yes-to-all supported os
|
2022-10-17 22:28:41 +02:00 |
|
Michael Kaufmann
|
a37beef18e
|
fix shell-select for customer ftp-accounts if shell is enabled; fix typo in UserCommand
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-06 14:23:56 +02:00 |
|
Michael Kaufmann
|
bcda1d51c4
|
added new cli command froxlor:user for unlocking, password-changing and info-display of a user
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-21 12:47:20 +02:00 |
|
Michael Kaufmann
|
07094f231a
|
minor fixes in installation process
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-20 11:21:49 +02:00 |
|
Michael Kaufmann
|
2c9b2c1d67
|
fixes for finishing installation correctly
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-20 10:44:05 +02:00 |
|
Michael Kaufmann
|
50e35e149c
|
various minor bugfixes; composer requirements update
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-10 00:17:11 +02:00 |
|
Michael Kaufmann
|
31500522ce
|
make froxlor_master_cronkjob a froxlor-cli command; secure files/folders in froxlor-virtualhost;
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-09 15:49:44 +02:00 |
|
Michael Kaufmann
|
5b3ea24725
|
add paramter 'mail-notify' to froxlor:update CLI script to notify the system administrator via email about a new version (once per version)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-31 16:26:39 +02:00 |
|
Michael Kaufmann
|
72d14770de
|
catch php errors to return valid JSON when invoking API, refs #1047
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-22 08:37:19 +02:00 |
|
Michael Kaufmann
|
430aefe0f7
|
added input-file option for automatic cli-installation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-08 16:52:22 +02:00 |
|
Michael Kaufmann
|
7f546bb096
|
store userdata.inc.php when cli-install is finished and passthru config-services command so output can be seen
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-06-22 15:35:22 +02:00 |
|
Michael Kaufmann
|
fca80de995
|
fixes to install (mostly CLI)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-06-02 20:33:27 +02:00 |
|
Michael Kaufmann
|
d545e7e09d
|
add CLI install command (more testing tbd)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-06-01 14:05:18 +02:00 |
|
Michael Kaufmann
|
f3b277237e
|
add missing whitespace after channel-name fir update.noupdatesavail language string
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-26 14:06:32 +02:00 |
|
Michael Kaufmann
|
75fedcb7e8
|
return more detailed message (include update_channel if testing)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-26 13:46:44 +02:00 |
|
Michael Kaufmann
|
66c3694809
|
fix lng() usage in RunApiCommand-class; fix title-tag content if newerversion=0 in update-check
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-26 13:29:26 +02:00 |
|
Michael Kaufmann
|
e02164049e
|
add update cli-command; add update-channel setting (stable|testing)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-22 20:18:18 +02:00 |
|
Michael Kaufmann
|
008cbc964f
|
fixes and adjustments (+ notes) to install (on gentoo)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-06 16:23:11 +02:00 |
|
Michael Kaufmann
|
ac638041fa
|
check for supported distribution in config-services parameter 'yes-to-all'
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-06 14:13:52 +02:00 |
|
Michael Kaufmann
|
e768d834c1
|
add new setting to preselect system distribution to ease configuration
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-30 14:01:49 +02:00 |
|
Michael Kaufmann
|
14c86d3d21
|
add cli parameter -s to froxlor:api-call to show possible command-parameters
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-30 13:11:33 +02:00 |
|
Michael Kaufmann
|
422950d386
|
add cli command to run API commands
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-30 10:18:09 +02:00 |
|
Michael Kaufmann
|
bff499caed
|
hopefully the last language migrations needed
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 10:33:42 +02:00 |
|
envoyr
|
4f4c71d79b
|
major refactoring of almost all files
|
2022-04-28 20:48:00 +02:00 |
|
Michael Kaufmann
|
6cc8ab0fb4
|
additional removes for new language mgmt; combined pre-requirement checks for cli commands; removed updaters for 0.9.x and 0.10.x (the last 0.10.x will be upgradable to 0.11.x of course)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-28 17:11:40 +02:00 |
|
Michael Kaufmann
|
90682b774a
|
fine-tuning configservices cli script
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-10 14:32:43 +02:00 |
|
Michael Kaufmann
|
0f4325f68d
|
migrate shell/helper scripts to symfony/console components
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-10 10:05:21 +02:00 |
|
Michael Kaufmann
|
04a08f9095
|
add empty index.html file to all folders to avoid accidental folder-content disclosure if 'Options Indexes' is set for a (parent)folder containing froxlor in webserver-config
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-24 14:35:30 +01:00 |
|
Michael Kaufmann
|
84f5de42a9
|
move php-sessionclean script to scripts-dir instead of install/scripts/; add cronjob calling php-sessionclean if php-fpm is enabled; remove testing-note for let's encrypt in german language file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-24 08:49:36 +01:00 |
|
Michael Kaufmann
|
7c80dc3d1d
|
add script for php-session cleanup
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-01-21 16:02:21 +01:00 |
|
Michael Kaufmann
|
c97f5f1e29
|
updated README; sanitize script parameter in index.php; sanitize description fields of entities (thx to zerody for pointing these out)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-01-18 09:29:13 +01:00 |
|
Michael Kaufmann
|
4ad2a1da1c
|
add complete list of nameserver-ips and given axfr-servers to allow-axfr-ips list for PowerDNS; fixes #985
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-10-14 19:07:05 +02:00 |
|
Stefan Weil
|
09038ac7aa
|
Fix some typos (found by codespell) (#969)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-07-31 09:51:54 +02:00 |
|
Ante de Baas
|
1a6082ca91
|
complete if statement
|
2020-05-31 20:36:52 +02:00 |
|
Ante de Baas
|
da1d94149a
|
saet defaults and do some checks
|
2020-05-31 20:34:47 +02:00 |
|
Ante de Baas
|
e7cfceb65d
|
add comment
|
2020-05-31 20:18:37 +02:00 |
|
Ante de Baas
|
1f48ca4711
|
autodeterct distribution in CLI
|
2020-05-31 20:10:07 +02:00 |
|
Michael Kaufmann
|
6ca7920147
|
fix missing language files in config-services cli script; set ubuntu xenial deprecated, remove Ubuntu trusty; fix a2dismod command in buster config-template as php7.3 is default
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-05-24 11:55:20 +02:00 |
|
Michael Kaufmann
|
1fdc524171
|
correct permissions
Signed-off-by: Michael Kaufmann <michael.kaufmann@aixit.com>
|
2019-10-19 11:08:55 +02:00 |
|
Michael Kaufmann
|
8f850ee7f3
|
simplify config-templates for cronjob setup
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-06 22:54:54 +02:00 |
|
Michael Kaufmann
|
35c631946d
|
more and more checkstyle fixes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-24 12:59:40 +01:00 |
|
Michael Kaufmann
|
c3d44b4558
|
Minor enhancements and starting to comply with checkstyle
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-24 09:35:05 +01:00 |
|
Michael Kaufmann
|
085d25346d
|
remove unneeded include of functions.php
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-22 10:37:33 +01:00 |
|
Michael Kaufmann
|
685267d6fc
|
fix CLI scripts
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-22 10:36:01 +01:00 |
|
Michael Kaufmann
|
7c68fa7bd0
|
fixed a few functions I've missed
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 19:16:49 +01:00 |
|
Michael Kaufmann
|
a819d81ef2
|
more function reducing and fixing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 16:53:04 +01:00 |
|
Michael Kaufmann
|
0a28ef2af6
|
minor changes for unit-tests
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 16:32:44 +01:00 |
|
Michael Kaufmann
|
97b5439c0d
|
auto-format all files; add table-definitions to test-bootstrap file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 12:24:07 +01:00 |
|
Michael Kaufmann
|
b0df4e46d6
|
convert validate/check functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-20 21:00:39 +01:00 |
|
Michael Kaufmann
|
c4024c8107
|
use correct makeCorrect(Dir/File) everywhere
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-19 17:13:41 +01:00 |
|