I did a clean install of omv 5, including updates. Added disks and shares.
After activating ftp i get this error: (and there is more)
Fout #0:OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; omv-salt deploy run proftpd 2>&1' with exit code '1': debian:---------- ID: configure_proftpd_mod_core Function: file.managed Name: /etc/proftpd/proftpd.conf Result: True Comment: File /etc/proftpd/proftpd.conf updated Started: 14:20:42.161828 Duration: 83.372 ms Changes: ---------- diff: --- +++ @@ -42,56 +42,3 @@ </Limit> </Directory> -<IfModule mod_auth.c> - DefaultRoot /srv/ftp - MaxClients 10 - MaxLoginAttempts 1 - RequireValidShell on - # This option is useless because this is handled via the PAM - # pam_listfile.so module, so set it to 'off' by default. - UseFtpUsers off -</IfModule> -<IfModule mod_auth_pam.c> - AuthPAM on - AuthPAMConfig proftpd -</IfModule> -<IfModule mod_ban.c> - BanEngine off - BanControlsACLs all allow user root - BanLog /var/log/proftpd/ban.log - BanMessage Host %a has been banned - BanTable /var/run/proftpd/ban.tab -</IfModule> -<IfModule mod_ctrls.c> - ControlsEngine on - ControlsMaxClients 2 - ControlsLog /var/log/proftpd/controls.log - ControlsInterval 5 - ControlsSocket /var/run/proftpd/proftpd.sock -</IfModule> -<IfModule mod_ctrls_admin.c> - AdminControlsEngine off -</IfModule> -<IfModule mod_delay.c> - DelayEngine on -</IfModule> -<IfModule mod_facl.c> - FACLEngine on -</IfModule> -<IfModule mod_quotatab.c> - QuotaEngine off -</IfModule> -<IfModule mod_ratio.c> - Ratios off -</IfModule> -LoadModule mod_vroot.c -<IfModule mod_vroot.c> - VRootEngine on - VRootLog /var/log/proftpd/vroot.log - VRootAlias "/srv/dev-disk-by-label-diska/neostrada/" "neostrada" -</IfModule> -<IfModule mod_wrap.c> - TCPAccessFiles /etc/hosts.allow /etc/hosts.deny - TCPAccessSyslogLevels info warn - TCPServiceName ftpd -</IfModule>---------- ID: configure_proftpd_mod_core_default_login_msg Function: file.managed Name: /srv/ftp/welcome.msg Result: True Comment: File /srv/ftp/welcome.msg is in the correct state Started: 14:20:42.245315 Duration: 1.084 ms Changes:---------- ID: prereq_proftpd_mod_tls_certificates Function: salt.state Result: True Comment: States ran successfully. Updating debian. Started: 14:20:42.247166 Duration: 1030.517 ms Changes: debian: ---------- ID: remove_ssl_certificates_crt Function: module.run Result: True Comment: file.find: [] Started: 14:20:42.398973 Duration: 5.361 ms Changes: ---------- file.find: ---------- ID: remove_ssl_certificates_key Function: module.run Name: file.find Result: True Comment: Started: 14:20:42.404430 Duration: 0.311 ms Changes: ---------- ID: update_ssl_certificates Function: cmd.run Name: update-ca-certificates --fresh Result: True Comment: Command "update-ca-certificates --fresh" run Started: 14:20:42.405270 Duration: 867.945 ms Changes: ---------- pid: 2836 retcode: 0 stderr: stdout: Clearing symlinks in /etc/ssl/certs... done. Updating certificates in /etc/ssl/certs... 128 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. ---------- ID: remove_ssh_certificates Function: module.run Result: True Comment: file.find: [] Started: 14:20:43.273495 Duration: 1.628 ms Changes: ---------- file.find: Summary for debian ------------ Succeeded: 4 (changed=3) Failed: 0 ------------ Total states run: 4 Total run time: 875.245 ms---------- ID: configure_proftpd_mod_tls Function: file.managed Name: /etc/proftpd/tls.conf Result: True Comment: File /etc/proftpd/tls.conf is in the correct state Started: 14:20:43.277889 Duration: 29.289 ms Changes:---------- ID: configure_proftpd_mod_auth Function: file.append Name: /etc/proftpd/proftpd.conf Result: True Comment: Appended 9 lines Started: 14:20:43.307353 Duration: 16.598 ms Changes: ---------- diff: --- +++ @@ -42,3 +42,12 @@ </Limit> </Directory> +<IfModule mod_auth.c> + DefaultRoot /srv/ftp + MaxClients 10 + MaxLoginAttempts 1 + RequireValidShell on + # This option is useless because this is handled via the PAM + # pam_listfile.so module, so set it to 'off' by default. + UseFtpUsers off +</IfModule>---------- ID: proftpd_ftpusers_deny_root Function: file.uncomment Name: /etc/ftpusers Result: True Comment: Pattern already uncommented Started: 14:20:43.324082 Duration: 0.93 ms