From de2f78a0892214b8c1fdd2de7b2eed177d398aac Mon Sep 17 00:00:00 2001 From: Brian Read Date: Sat, 27 Sep 2025 12:29:54 +0100 Subject: [PATCH] * Sat Sep 27 2025 Brian Read 11.0.0-121.sme - Sort out ftp public setting [SME: 13194] --- .../share/smanager/lib/SrvMngr/Controller/Remoteaccess.pm | 6 +++--- smeserver-manager.spec | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/root/usr/share/smanager/lib/SrvMngr/Controller/Remoteaccess.pm b/root/usr/share/smanager/lib/SrvMngr/Controller/Remoteaccess.pm index 8e5c7a5..937f9f2 100644 --- a/root/usr/share/smanager/lib/SrvMngr/Controller/Remoteaccess.pm +++ b/root/usr/share/smanager/lib/SrvMngr/Controller/Remoteaccess.pm @@ -163,7 +163,7 @@ sub get_ftp_access { my $status = get_prop('', 'ftp', 'status') || 'disabled'; return 'off' unless $status eq 'enabled'; my $access = get_prop('', 'ftp', 'access') || 'private'; - return ($access eq 'public') ? 'normal' : 'private'; + return ($access eq 'public') ? 'public' : 'private'; } ## end sub get_ftp_access #sub get_pptp_sessions { @@ -320,7 +320,7 @@ sub change_settings { $rec->set_prop('status', 'disabled'); $rec->set_prop('access', 'private'); $rec->set_prop('LoginAccess', 'private'); - } elsif ($rma_datas{ftpAccess} eq "normal") { + } elsif ($rma_datas{ftpAccess} eq "public") { $rec->set_prop('status', 'enabled'); $rec->set_prop('access', 'public'); $rec->set_prop('LoginAccess', $rma_datas{ftpPasswordAccess}); @@ -438,4 +438,4 @@ sub remove_valid_from { $db->get('httpd-admin')->set_prop('ValidFrom', $prop); return 1; } ## end sub remove_valid_from -1; +1; \ No newline at end of file diff --git a/smeserver-manager.spec b/smeserver-manager.spec index 63f366e..4d21040 100644 --- a/smeserver-manager.spec +++ b/smeserver-manager.spec @@ -2,7 +2,7 @@ Summary: Sme Server Configuration : Manager 2 %define name smeserver-manager Name: %{name} %define version 11.0.0 -%define release 120 +%define release 121 Version: %{version} Release: %{release}%{?dist} License: GPL @@ -147,6 +147,9 @@ true %defattr(-,root,root) %changelog +* Sat Sep 27 2025 Brian Read 11.0.0-121.sme +- Sort out ftp public setting [SME: 13194] + * Thu Sep 25 2025 Brian Read 11.0.0-120.sme - Add CSS for multiple result buttons on panel - used by wireguard[SME: 13185]