Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package leafnode for openSUSE:Factory 
checked in at 2022-05-17 17:24:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/leafnode (Old)
 and      /work/SRC/openSUSE:Factory/.leafnode.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "leafnode"

Tue May 17 17:24:34 2022 rev:18 rq:977662 version:2.0.0+git.1625851959.1275fbe

Changes:
--------
--- /work/SRC/openSUSE:Factory/leafnode/leafnode.changes        2022-01-15 
00:22:56.160943181 +0100
+++ /work/SRC/openSUSE:Factory/.leafnode.new.1538/leafnode.changes      
2022-05-17 17:24:54.383196698 +0200
@@ -1,0 +2,10 @@
+Tue May 17 07:50:01 UTC 2022 - mc...@suse.com
+
+- Update to version 2.0.0+git.1625851959.1275fbe:
+  * Bump version and update NEWS.
+  * Ship Mat??j Cepl's systemd files, and refer to them
+  * Replace /etc/cron.daily/leafnode with systemd timer
+- Remove upstreamed patches:
+  - systemd-timers.patch
+
+-------------------------------------------------------------------

Old:
----
  leafnode-2.0.0+git.1527241185.66da754.tar.xz
  systemd-timers.patch

New:
----
  leafnode-2.0.0+git.1625851959.1275fbe.tar.xz

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

Other differences:
------------------
++++++ leafnode.spec ++++++
--- /var/tmp/diff_new_pack.gkhpz8/_old  2022-05-17 17:24:54.959197220 +0200
+++ /var/tmp/diff_new_pack.gkhpz8/_new  2022-05-17 17:24:54.963197224 +0200
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 %define admin_group newsadmin
 %define upname leafnode
 Name:           %{upname}
-Version:        2.0.0+git.1527241185.66da754
+Version:        2.0.0+git.1625851959.1275fbe
 Release:        0
 Summary:        Leaf site NNTP server
 License:        MIT
@@ -34,9 +34,6 @@
 # https://gitlab.com/leafnode-2/leafnode-2/
 Source0:        %{name}-%{version}.tar.xz
 Source1:        README-SUSE.rst
-# PATCH-FEATURE-UPSTREAM name-of-file.patch bsc#1115443 mc...@suse.com
-# Replace /etc/cron.daily/leafnode with systemd timer
-Patch0:         systemd-timers.patch
 Patch1:        harden_leafnode@.service.patch
 BuildRequires:  autoconf >= 2.68
 BuildRequires:  automake

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.gkhpz8/_old  2022-05-17 17:24:55.019197274 +0200
+++ /var/tmp/diff_new_pack.gkhpz8/_new  2022-05-17 17:24:55.023197278 +0200
@@ -3,6 +3,6 @@
                 <param 
name="url">https://gitlab.com/leafnode-2/leafnode-2/</param>
               <param 
name="changesrevision">85d54cad829ded8cb566631933467f70fd5b9a4e</param></service><service
 name="tar_scm">
                 <param 
name="url">https://gitlab.com/leafnode-2/leafnode-2.git/</param>
-              <param 
name="changesrevision">85d54cad829ded8cb566631933467f70fd5b9a4e</param></service></servicedata>
+              <param 
name="changesrevision">1275fbe57ffaaf880d2b0dbdc27b4ebcea6c3596</param></service></servicedata>
 (No newline at EOF)
 

++++++ harden_leafnode@.service.patch ++++++
--- /var/tmp/diff_new_pack.gkhpz8/_old  2022-05-17 17:24:55.035197289 +0200
+++ /var/tmp/diff_new_pack.gkhpz8/_new  2022-05-17 17:24:55.039197292 +0200
@@ -1,7 +1,9 @@
-Index: leafnode-2.0.0+git.1527241185.66da754/systemd/leafn...@.service.in
-===================================================================
---- leafnode-2.0.0+git.1527241185.66da754.orig/systemd/leafn...@.service.in
-+++ leafnode-2.0.0+git.1527241185.66da754/systemd/leafn...@.service.in
+---
+ systemd/leafn...@.service.in |   13 +++++++++++++
+ 1 file changed, 13 insertions(+)
+
+--- a/systemd/leafn...@.service.in
++++ b/systemd/leafn...@.service.in
 @@ -3,6 +3,19 @@ Description=NNTP server for small sites
  Documentation=man:leafnode(8)
  
@@ -18,7 +20,7 @@
 +ProtectKernelLogs=true
 +ProtectControlGroups=true
 +RestrictRealtime=true
-+# end of automatic additions 
++# end of automatic additions
  ExecStart=@sbindir@/leafnode
  StandardInput=socket
  User=news

++++++ leafnode-2.0.0+git.1527241185.66da754.tar.xz -> 
leafnode-2.0.0+git.1625851959.1275fbe.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/leafnode-2.0.0+git.1527241185.66da754/Makefile.am 
new/leafnode-2.0.0+git.1625851959.1275fbe/Makefile.am
--- old/leafnode-2.0.0+git.1527241185.66da754/Makefile.am       2018-05-25 
11:39:45.000000000 +0200
+++ new/leafnode-2.0.0+git.1625851959.1275fbe/Makefile.am       2021-07-09 
19:32:39.000000000 +0200
@@ -226,7 +226,11 @@
        tools/simple-batcher.sh \
        $(GENERATED_MANS) \
        systemd/leafn...@.service.in  \
-       systemd/leafnode.socket
+       systemd/leafnode.socket \
+       systemd/leafnode-daily.service \
+       systemd/leafnode-daily.timer \
+       systemd/leafnode-hourly.service \
+       systemd/leafnode-hourly.timer
 
 BUILT_SOURCES = \
        config.c \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/leafnode-2.0.0+git.1527241185.66da754/NEWS 
new/leafnode-2.0.0+git.1625851959.1275fbe/NEWS
--- old/leafnode-2.0.0+git.1527241185.66da754/NEWS      2018-05-25 
11:39:45.000000000 +0200
+++ new/leafnode-2.0.0+git.1625851959.1275fbe/NEWS      2021-07-09 
19:32:39.000000000 +0200
@@ -1,10 +1,13 @@
 KNOWN BUGS:
 * The code sometimes uses timeout_client where it should use a server timeout.
 |
+2.0.0.alpha202101: Changes since 20140727b:
+- Add systemd/ daily and hourly timers for texpire and fetchnews,
+  courtesy of Mat??j Cepl, Gitlab merge request !4.
 - Bugfix: do not crash (0-pointer dereference) if no authentication file
   is present.
 
-2.0.0.alpha20140727b: Changes since 20140727b:
+2.0.0.alpha20140727b: Changes since 20140727a:
 - Bugfix, courtesy of Mat??j Cepl <mc...@cepl.eu>:
   fix POD format in tools/lsmac.pl.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/leafnode-2.0.0+git.1527241185.66da754/README.html 
new/leafnode-2.0.0+git.1625851959.1275fbe/README.html
--- old/leafnode-2.0.0+git.1527241185.66da754/README.html       2018-05-25 
11:39:45.000000000 +0200
+++ new/leafnode-2.0.0+git.1625851959.1275fbe/README.html       2021-07-09 
19:32:39.000000000 +0200
@@ -341,6 +341,11 @@
       </li>
 
       <li>
+       the systemd/ directory of the tarball contains example service and 
+       timer files that can be used on systemd-based systems <strong>instead 
of</strong> the
+       inetd/xinetd and cron[tab] settings shown below.</li>
+
+      <li>
         Set up a cron job (as user "root" or "news") to run texpire
         every night or maybe every week. Here is my crontab line,
         which runs nightly: 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/leafnode-2.0.0+git.1527241185.66da754/configure.ac 
new/leafnode-2.0.0+git.1625851959.1275fbe/configure.ac
--- old/leafnode-2.0.0+git.1527241185.66da754/configure.ac      2018-05-25 
11:39:45.000000000 +0200
+++ new/leafnode-2.0.0+git.1625851959.1275fbe/configure.ac      2021-07-09 
19:32:39.000000000 +0200
@@ -1,8 +1,8 @@
 dnl autoconf script for leafnode -*- m4 -*-
 dnl written by Cornelius Krasel & Matthias Andree, 1999 - 2001
-dnl written by Matthias Andree, 2002 - 2014
+dnl written by Matthias Andree, 2002 - 2021
 dnl Process this file with autoconf to produce a configure script.
-AC_INIT([leafnode],[2.0.0.alpha20140727b])
+AC_INIT([leafnode],[2.0.0.alpha202101])
 AC_CONFIG_SRCDIR([leafnode.h])
 AM_INIT_AUTOMAKE([silent-rules])
 AM_SILENT_RULES([yes])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/leafnode-2.0.0+git.1527241185.66da754/systemd/leafnode-daily.service 
new/leafnode-2.0.0+git.1625851959.1275fbe/systemd/leafnode-daily.service
--- old/leafnode-2.0.0+git.1527241185.66da754/systemd/leafnode-daily.service    
1970-01-01 01:00:00.000000000 +0100
+++ new/leafnode-2.0.0+git.1625851959.1275fbe/systemd/leafnode-daily.service    
2021-07-09 19:32:39.000000000 +0200
@@ -0,0 +1,10 @@
+[Unit]
+Description=Daily maintenance of news spool
+After=network.target
+
+[Service]
+User=news
+ExecStart=/usr/sbin/texpire
+
+[Install]
+WantedBy=multi-user.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/leafnode-2.0.0+git.1527241185.66da754/systemd/leafnode-daily.timer 
new/leafnode-2.0.0+git.1625851959.1275fbe/systemd/leafnode-daily.timer
--- old/leafnode-2.0.0+git.1527241185.66da754/systemd/leafnode-daily.timer      
1970-01-01 01:00:00.000000000 +0100
+++ new/leafnode-2.0.0+git.1625851959.1275fbe/systemd/leafnode-daily.timer      
2021-07-09 19:32:39.000000000 +0200
@@ -0,0 +1,9 @@
+[Unit]
+Description=Daily maintenance of news spool
+
+[Timer]
+OnCalendar=*-*-* 04:26:00
+Persistent=false
+
+[Install]
+WantedBy=timers.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/leafnode-2.0.0+git.1527241185.66da754/systemd/leafnode-hourly.service 
new/leafnode-2.0.0+git.1625851959.1275fbe/systemd/leafnode-hourly.service
--- old/leafnode-2.0.0+git.1527241185.66da754/systemd/leafnode-hourly.service   
1970-01-01 01:00:00.000000000 +0100
+++ new/leafnode-2.0.0+git.1625851959.1275fbe/systemd/leafnode-hourly.service   
2021-07-09 19:32:39.000000000 +0200
@@ -0,0 +1,10 @@
+[Unit]
+Description=fetching news messages spool hourly
+After=network.target
+
+[Service]
+User=news
+ExecStart=/usr/sbin/fetchnews
+
+[Install]
+WantedBy=multi-user.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/leafnode-2.0.0+git.1527241185.66da754/systemd/leafnode-hourly.timer 
new/leafnode-2.0.0+git.1625851959.1275fbe/systemd/leafnode-hourly.timer
--- old/leafnode-2.0.0+git.1527241185.66da754/systemd/leafnode-hourly.timer     
1970-01-01 01:00:00.000000000 +0100
+++ new/leafnode-2.0.0+git.1625851959.1275fbe/systemd/leafnode-hourly.timer     
2021-07-09 19:32:39.000000000 +0200
@@ -0,0 +1,9 @@
+[Unit]
+Description=fetching news messages spool hourly
+
+[Timer]
+OnBootSec=15min
+OnUnitActiveSec=1h
+
+[Install]
+WantedBy=timers.target

Reply via email to