Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nginx for openSUSE:Factory checked 
in at 2025-07-20 15:28:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nginx (Old)
 and      /work/SRC/openSUSE:Factory/.nginx.new.8875 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nginx"

Sun Jul 20 15:28:27 2025 rev:102 rq:1293972 version:1.29.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nginx/nginx.changes      2025-06-27 
23:01:05.500727634 +0200
+++ /work/SRC/openSUSE:Factory/.nginx.new.8875/nginx.changes    2025-07-20 
15:28:50.275488200 +0200
@@ -1,0 +2,12 @@
+Wed Jul 16 22:29:54 UTC 2025 - Илья Индиго <i...@ilya.top>
+
+- Changed nginx.logrotate and nginx-conf.patch files.
+  * Removed hardcoded user and group definitions.
+- Removed ending slashes wherever possible.
+
+-------------------------------------------------------------------
+Wed Jul 16 21:33:02 UTC 2025 - Parag Jain <parag.j...@suse.com>
+
+- Removed root privileges when running logrotate (bsc#1246090).
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nginx.spec ++++++
--- /var/tmp/diff_new_pack.8OBPWp/_old  2025-07-20 15:28:51.079521472 +0200
+++ /var/tmp/diff_new_pack.8OBPWp/_new  2025-07-20 15:28:51.079521472 +0200
@@ -100,8 +100,9 @@
 
 %prep
 %autosetup -p1
-sed -i 's/\r//g' contrib/geo2nginx.pl
-sed -i -e 's|#LIBDIR#|%{_libdir}|g' -e 's|/var/run|/run|' conf/nginx.conf
+sed -i 's/\r//' contrib/geo2nginx.pl
+sed -i -e 's/USER/%{ngx_user_group}/' -e 's/GROUP/%{ngx_user_group}/' 
%{SOURCE4} conf/%{name}.conf
+sed -i -e 's|#LIBDIR#|%{_libdir}|' -e 's|/var/run|/run|' conf/%{name}.conf
 sed -i 's/^\(#define NGX_LISTEN_BACKLOG \).*/\1-1/' 
src/os/unix/ngx_linux_config.h
 
 %build
@@ -124,12 +125,12 @@
 mkdir -p %{buildroot}%{ngx_doc_dir}
 cp -av CHANGES* LICENSE %{buildroot}%{ngx_doc_dir}
 
-mkdir -p %{buildroot}%{_datadir}/%{name}/
-mkdir -p %{buildroot}%{ngx_conf_dir}/vhosts.d/
-mkdir -p %{buildroot}%{ngx_conf_dir}/conf.d/
+mkdir -p %{buildroot}%{_datadir}/%{name}
+mkdir -p %{buildroot}%{ngx_conf_dir}/vhosts.d
+mkdir -p %{buildroot}%{ngx_conf_dir}/conf.d
 
 chmod a+rx contrib/geo2nginx.pl
-cp -av contrib/geo2nginx.pl contrib/unicode2nginx/ 
%{buildroot}%{_datadir}/%{name}/
+cp -av contrib/geo2nginx.pl contrib/unicode2nginx/ 
%{buildroot}%{_datadir}/%{name}
 
 mkdir -p %{buildroot}%{src_install_dir}
 tar -xzf %{SOURCE0} --strip-components=1 -C %{buildroot}%{src_install_dir}
@@ -137,9 +138,9 @@
 copydocs() {
   subdir=$1;
   shift;
-  mkdir -p %{buildroot}%{ngx_doc_dir}/$subdir/
+  mkdir -p %{buildroot}%{ngx_doc_dir}/$subdir
   pushd $subdir
-  cp -av $* %{buildroot}%{ngx_doc_dir}/$subdir/
+  cp -av $* %{buildroot}%{ngx_doc_dir}/$subdir
   popd
 }
 
@@ -162,7 +163,7 @@
 %service_del_postun %{name}.service
 
 %files
-%dir %{ngx_conf_dir}/
+%dir %{ngx_conf_dir}
 %dir %{ngx_conf_dir}/vhosts.d
 %dir %{ngx_conf_dir}/conf.d
 %config(noreplace) %{ngx_conf_dir}/koi-utf
@@ -171,7 +172,7 @@
 %config %{ngx_conf_dir}/fastcgi_params.default
 %config(noreplace) %{ngx_conf_dir}/mime.types
 %config %{ngx_conf_dir}/mime.types.default
-%config(noreplace) %{ngx_conf_dir}/nginx.conf
+%config(noreplace) %{ngx_conf_dir}/%{name}.conf
 %config %{ngx_conf_dir}/%{name}.conf.default
 %config(noreplace) %{ngx_conf_dir}/fastcgi.conf
 %config %{ngx_conf_dir}/fastcgi.conf.default
@@ -180,11 +181,11 @@
 %config %{ngx_conf_dir}/scgi_params.default
 %config(noreplace) %{ngx_conf_dir}/uwsgi_params
 %config %{ngx_conf_dir}/uwsgi_params.default
-%{perl_vendorarch}/auto/%{name}/
+%{perl_vendorarch}/auto/%{name}
 %{perl_vendorarch}/%{name}.pm
 %{ngx_sbin_path}
-%dir %{_libdir}/%{name}/
-%dir %{ngx_module_dir}/
+%dir %{_libdir}/%{name}
+%dir %{ngx_module_dir}
 %{ngx_module_dir}/ngx_http_image_filter_module.so
 %{ngx_module_dir}/ngx_http_perl_module.so
 %{ngx_module_dir}/ngx_http_xslt_filter_module.so
@@ -194,8 +195,8 @@
 %dir /srv/www
 %dir /srv/www/htdocs
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
-%dir %attr(750,%{ngx_user_group},%{ngx_user_group}) 
%{_localstatedir}/log/nginx/
-%dir %attr(750,%{ngx_user_group},%{ngx_user_group}) %{ngx_home}/
+%dir %attr(750,%{ngx_user_group},%{ngx_user_group}) 
%{_localstatedir}/log/%{name}
+%dir %attr(750,%{ngx_user_group},%{ngx_user_group}) %{ngx_home}
 %dir %attr(750,%{ngx_user_group},%{ngx_user_group}) %{ngx_tmp_http}
 %dir %attr(750,%{ngx_user_group},%{ngx_user_group}) %{ngx_tmp_proxy}
 %dir %attr(750,%{ngx_user_group},%{ngx_user_group}) %{ngx_tmp_fcgi}
@@ -204,7 +205,7 @@
 %doc %{ngx_doc_dir}
 %{_unitdir}/%{name}.service
 %{_sysusersdir}/%{name}.conf
-%{_datadir}/%{name}/
+%{_datadir}/%{name}
 
 %files source
 %{src_install_dir}


++++++ nginx-conf.patch ++++++
--- /var/tmp/diff_new_pack.8OBPWp/_old  2025-07-20 15:28:51.131523624 +0200
+++ /var/tmp/diff_new_pack.8OBPWp/_new  2025-07-20 15:28:51.135523790 +0200
@@ -2,7 +2,7 @@
 --- nginx-1.27.4.orig/conf/nginx.conf  2025-02-05 14:06:32.000000000 +0300
 +++ nginx-1.27.4/conf/nginx.conf       2025-03-30 05:11:05.303755904 +0300
 @@ -1,117 +1,130 @@
-+#user nginx nginx;
++#user USER GROUP;
 +#worker_processes 1;
 +#pcre_jit off;
  


++++++ nginx.logrotate ++++++
--- /var/tmp/diff_new_pack.8OBPWp/_old  2025-07-20 15:28:51.175525444 +0200
+++ /var/tmp/diff_new_pack.8OBPWp/_new  2025-07-20 15:28:51.179525611 +0200
@@ -1,4 +1,5 @@
 /var/log/nginx/*.log {
+    su USER GROUP
     compress
     dateext
     maxage 365

Reply via email to