Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package geoipupdate for openSUSE:Factory checked in at 2025-04-15 16:46:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/geoipupdate (Old) and /work/SRC/openSUSE:Factory/.geoipupdate.new.1907 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "geoipupdate" Tue Apr 15 16:46:47 2025 rev:29 rq:1269433 version:7.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/geoipupdate/geoipupdate.changes 2025-03-10 18:07:35.572248570 +0100 +++ /work/SRC/openSUSE:Factory/.geoipupdate.new.1907/geoipupdate.changes 2025-04-15 16:49:30.448138986 +0200 @@ -1,0 +2,7 @@ +Tue Apr 15 01:16:35 UTC 2025 - Georg Pfuetzenreuter <mail+...@georg-pfuetzenreuter.net> + +- Add more hardening options, restrict write access to system +- Update twice a week, following current MaxMind release schedule +- Track timer units in scriptlets + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ geoipupdate.spec ++++++ --- /var/tmp/diff_new_pack.WM34ki/_old 2025-04-15 16:49:30.996161439 +0200 +++ /var/tmp/diff_new_pack.WM34ki/_new 2025-04-15 16:49:31.000161602 +0200 @@ -24,7 +24,6 @@ Group: Productivity/Networking/Other URL: https://github.com/maxmind/geoipupdate Source0: %{name}-%{version}.tar.gz -# go mod vendor && tar cf vendor.tar.gz vendor/ Source1: vendor.tar.gz Source2: geoipupdate.timer Source3: geoipupdate.service @@ -84,16 +83,16 @@ %if 0%{?suse_version} >= 1500 %pre -%service_add_pre %{name}.service +%service_add_pre %{name}.service %{name}.timer %post -%service_add_post %{name}.service +%service_add_post %{name}.service %{name}.timer %preun -%service_del_preun %{name}.service +%service_del_preun %{name}.service %{name}.timer %postun -%service_del_postun %{name}.service +%service_del_postun %{name}.service %{name}.timer %endif %files ++++++ geoipupdate.service ++++++ --- /var/tmp/diff_new_pack.WM34ki/_old 2025-04-15 16:49:31.088165208 +0200 +++ /var/tmp/diff_new_pack.WM34ki/_new 2025-04-15 16:49:31.092165372 +0200 @@ -1,23 +1,39 @@ [Unit] -Description=Update GeoIP databases +Description=Update of GeoIP2/GeoLite2 databases Documentation=man:geoipupdate(1) man:GeoIP.conf(5) [Service] -# added automatically, for details please see -# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort -ProtectSystem=full -ProtectHome=true -PrivateDevices=true -ProtectHostname=true -ProtectClock=true -ProtectKernelTunables=true -ProtectKernelModules=true -ProtectKernelLogs=true -ProtectControlGroups=true -RestrictRealtime=true -# end of automatic additions Type=oneshot -WorkingDirectory=/var/lib/GeoIP ExecStart=/usr/bin/geoipupdate +AmbientCapabilities= +CapabilityBoundingSet= +KeyringMode=private +LockPersonality=yes +LockPersonality=yes +MemoryDenyWriteExecute=yes +MountFlags=private +NoNewPrivileges=yes +PrivateDevices=yes +PrivateTmp=yes +PrivateUsers=yes +ProtectClock=yes +ProtectControlGroups=yes +ProtectHome=yes +ProtectHostname=yes +ProtectKernelLogs=yes +ProtectKernelModules=yes +ProtectKernelTunables=yes +ProtectSystem=strict +RemoveIPC=yes +RestrictAddressFamilies=AF_INET AF_INET6 +RestrictNamespaces=yes +RestrictRealtime=yes +RestrictSUIDSGID=yes +SystemCallArchitectures=native +SystemCallFilter=@basic-io @file-system @io-event @network-io @process @signal flock fsync madvise uname + +ReadWritePaths=/var/lib/GeoIP +WorkingDirectory=/var/lib/GeoIP + ++++++ geoipupdate.timer ++++++ --- /var/tmp/diff_new_pack.WM34ki/_old 2025-04-15 16:49:31.116166355 +0200 +++ /var/tmp/diff_new_pack.WM34ki/_new 2025-04-15 16:49:31.120166519 +0200 @@ -1,13 +1,15 @@ [Unit] -Description=Weekly update of GeoLite2 databases +Description=Scheduled update of GeoIP2/GeoLite2 databases Documentation=man:geoipupdate(1) man:GeoIP.conf(5) [Timer] -OnUnitInactiveSec=1w -OnStartupSec=1h +OnCalendar=Wed,Sat America/New_York + AccuracySec=1h +RandomizedDelaySec=3h + +Persistent=true [Install] WantedBy=timers.target -