Hello community, here is the log from the commit of package vsftpd checked in at Wed Apr 30 12:01:40 CEST 2008. -------- --- vsftpd/vsftpd.changes 2008-04-01 16:24:26.000000000 +0200 +++ /mounts/work_src_done/STABLE/vsftpd/vsftpd.changes 2008-04-30 11:58:49.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Apr 30 11:58:17 CEST 2008 - hvogel@suse.de + +- Make the unpriv bits run as ftpsecure and not as nobody + [bnc#384776] + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vsftpd.spec ++++++ --- /var/tmp/diff_new_pack.VO4689/_old 2008-04-30 12:01:14.000000000 +0200 +++ /var/tmp/diff_new_pack.VO4689/_new 2008-04-30 12:01:14.000000000 +0200 @@ -19,7 +19,7 @@ BuildRequires: libcap-devel %endif Version: 2.0.6 -Release: 8 +Release: 15 Summary: Very Secure FTP Daemon - Written from Scratch License: GPL v2 or later Group: Productivity/Networking/Ftp/Servers @@ -42,7 +42,7 @@ Patch8: %name-2.0.5-utf8-log-names.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: ftp-server -PreReq: %insserv_prereq +PreReq: %insserv_prereq /usr/sbin/useradd %description Vsftpd is an FTP server, or d�mon. The "vs" stands for Very Secure. @@ -95,6 +95,9 @@ install -d $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/ install -m 644 %{S:6} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name} +%pre +/usr/sbin/useradd -r -o -g nogroup -s /bin/false -c "Secure FTP User" -d /var/lib/empty ftpsecure 2> /dev/null || : + %preun %stop_on_removal %name @@ -124,6 +127,9 @@ %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name} %changelog +* Wed Apr 30 2008 hvogel@suse.de +- Make the unpriv bits run as ftpsecure and not as nobody + [bnc#384776] * Tue Apr 01 2008 mkoenig@suse.de - remove dir /usr/share/omc/svcinfo.d as it is provided now by filesystem ++++++ vsftpd-2.0.4-conf.diff ++++++ --- /var/tmp/diff_new_pack.VO4689/_old 2008-04-30 12:01:14.000000000 +0200 +++ /var/tmp/diff_new_pack.VO4689/_new 2008-04-30 12:01:14.000000000 +0200 @@ -27,7 +27,7 @@ +# It is recommended that you define on your system a unique user which the +# ftp server can use as a totally isolated and unprivileged user. +# -+#nopriv_user=ftpsecure ++nopriv_user=ftpsecure +# +# You may fully customise the login banner string: +# @@ -46,12 +46,12 @@ +#deny_email_enable=YES +# +# (default follows) -+# + # +#banned_email_file=/etc/vsftpd.banned_emails +# +# If enabled, all user and group information in +# directory listings will be displayed as "ftp". - # ++# +#hide_ids=YES + +# Local FTP user Settings ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org