| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Mostly redundant checks, logic errors, dead code, etc.
|
|
|
|
| |
overridden by other classes
|
| |
|
|
|
|
|
|
|
| |
* Auto-convert to utf8mb4_unicode_520_ci
* Use foreach instead of while to loop over results
* Drop useless statement caching
* Keep emulated prepares, as we sometimes loop over nested queries
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The fix option will change the owner/group of every file and directory
in the archive to root:root
Previously, the client changed the ownership of the config.tgz contents
to root when extracting, but in some cases it's desired to deliver files
with specific owner and group settings.
The version of the CustomModule module has been bumped to 2, so we can
automatically convert old modules when upgrading or importing a backup,
to be compatible to the old "root everything on the client" logic.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now we can have exactly one SSH-Config per sysconfig, which avoids
confusion due to config mismatch regarding "allow pw" and "port".
The install include takes care of splitting the key into a new module
for existing modules, but doesn't remove duplicate SshConfig modules
from sysconfigs, as this might lead to additional confusion. Next time
the user edits a sysconfig, they are forced to pick exactly one
SshConfig module.
The "allow password login" option was extended to allow password login
for non-root users only in addition to simply being "yes" or "no".
There's an additional option that can entirely limit the group of users
allowed to log in via SSH.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Most of them were found by phpstorm, so I put in some time and
went through the list, fixing quite a bunch of them.
|
| |
|
|
|
|
| |
improve config module handling
|
| |
|
|
|