commit solanum for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package solanum for openSUSE:Factory checked in at 2024-02-04 19:09:06 Comparing /work/SRC/openSUSE:Factory/solanum (Old) and /work/SRC/openSUSE:Factory/.solanum.new.1815 (New) Package is "solanum" Sun Feb 4 19:09:06 2024 rev:6 rq:1143804 version:0~ch634 Changes: --- /work/SRC/openSUSE:Factory/solanum/solanum.changes 2023-07-25 11:52:22.913901680 +0200 +++ /work/SRC/openSUSE:Factory/.solanum.new.1815/solanum.changes 2024-02-04 19:11:14.609023494 +0100 @@ -1,0 +2,6 @@ +Sat Feb 3 12:52:43 UTC 2024 - Jan Engelhardt + +- Emply %sysuser macros to generate "solanum" user + and have user(solanum) provided that way. + +--- Old: solanum-sysusers.conf Other differences: -- ++ solanum.spec ++ --- /var/tmp/diff_new_pack.euN6Yf/_old 2024-02-04 19:11:15.161043386 +0100 +++ /var/tmp/diff_new_pack.euN6Yf/_new 2024-02-04 19:11:15.161043386 +0100 @@ -1,7 +1,7 @@ # # spec file for package solanum # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,7 +25,6 @@ URL:https://github.com/solanum-ircd/solanum Source: %name-%version.tar.xz -Source1:%name-sysusers.conf Source9:example.conf BuildRequires: autoconf BuildRequires: automake @@ -35,10 +34,11 @@ BuildRequires: pkg-config BuildRequires: sqlite3-devel BuildRequires: systemd-rpm-macros +BuildRequires: sysuser-tools BuildRequires: pkgconfig(libcrypto) >= 0.9.7 BuildRequires: pkgconfig(libssl) >= 0.9.7 BuildRequires: pkgconfig(zlib) -Requires(pre): shadow +%sysusers_requires Obsoletes: charybdis %description @@ -68,8 +68,6 @@ # Place some config file that will make it run out of the box on localhost cp "%{S:9}" "$b/%_sysconfdir/%name/ircd.conf" -install -D %SOURCE1 %{buildroot}%{_sysusersdir}/%name.conf - mkdir -p "$b/%_localstatedir/lib/solanum" \ "$b/%_localstatedir/log/solanum" "$b/%_sbindir" \ "$b/%_unitdir" "$b/%_sysusersdir" "$b/%_tmpfilesdir" @@ -86,11 +84,13 @@ cat >"$b/%_tmpfilesdir/solanum.conf" <<-EOF d /run/%name 0755 solanum solanum - EOF +echo 'u solanum - "Solanum ircd"' >system-user-solanum.conf +cp -a system-user-solanum.conf "$b/%_sysusersdir/" +%sysusers_generate_pre system-user-solanum.conf random system-user-solanum.conf # There are no headers installed, so the .pc and devel .so is useless rm -Rf "$b/%_libdir/pkgconfig" "$b/%_libdir/libratbox.so" -%pre -%sysusers_create_package %name %SOURCE1 +%pre -f random.pre %service_add_pre %name.service %post
commit solanum for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package solanum for openSUSE:Factory checked in at 2023-07-25 11:50:46 Comparing /work/SRC/openSUSE:Factory/solanum (Old) and /work/SRC/openSUSE:Factory/.solanum.new.1467 (New) Package is "solanum" Tue Jul 25 11:50:46 2023 rev:5 rq:1100210 version:0~ch634 Changes: --- /work/SRC/openSUSE:Factory/solanum/solanum.changes 2023-06-21 22:40:30.198603768 +0200 +++ /work/SRC/openSUSE:Factory/.solanum.new.1467/solanum.changes 2023-07-25 11:52:22.913901680 +0200 @@ -1,0 +2,10 @@ +Sun Jul 23 19:31:34 UTC 2023 - Jan Engelhardt + +- Update to snapshot 0~ch640 (0ca18d072) + * Add umode +I to allow users to hide their idle time + * Make +R play nicely with +z + * Note that messages caught in +g/+G are discarded + * m_shedding: plugin for user shedding based on oftc-hybrid + * Add ACCOUNTEXTBAN ISUPPORT token + +--- Old: solanum-0~ch560.tar.xz New: solanum-0~ch634.tar.xz Other differences: -- ++ solanum.spec ++ --- /var/tmp/diff_new_pack.s9pLkf/_old 2023-07-25 11:52:24.941913554 +0200 +++ /var/tmp/diff_new_pack.s9pLkf/_new 2023-07-25 11:52:24.949913601 +0200 @@ -17,7 +17,7 @@ Name: solanum -Version:0~ch560 +Version:0~ch634 Release:0 Summary:Scalable IRCv3.2 compliant chat daemon License:GPL-2.0-or-later @@ -44,11 +44,7 @@ %description Solanum is an IRCv3.2 compatible chat server. It is a continuation of the Charybdis server and has good documentation and ease of configuration. - -Charybdis was used on various networks either as itself, or as -the basis of a customized IRC server implementation. One such -customization is ircd-seven which powers Freenode, the largest IRC -network in the world. +It is used by Libera, the largest (as of 2023) IRC network in the world. %prep %autosetup -p1 -n %name-%version ++ _service ++ --- /var/tmp/diff_new_pack.s9pLkf/_old 2023-07-25 11:52:24.993913859 +0200 +++ /var/tmp/diff_new_pack.s9pLkf/_new 2023-07-25 11:52:24.997913882 +0200 @@ -2,7 +2,7 @@ git https://github.com/solanum-ircd/solanum - 48a06ae3d7a2bbd88f43f9006e90fa4b58fdb197 + 0ca18d072a7d1dfcfbdff6dcf4f2788f52935a03 efe1f312b5e7e7fab9f713b92a96d7a2b14a5b64 0~ch@TAG_OFFSET@ ++ solanum-0~ch560.tar.xz -> solanum-0~ch634.tar.xz ++ 4535 lines of diff (skipped)
commit solanum for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package solanum for openSUSE:Factory checked in at 2023-06-21 22:39:24 Comparing /work/SRC/openSUSE:Factory/solanum (Old) and /work/SRC/openSUSE:Factory/.solanum.new.15902 (New) Package is "solanum" Wed Jun 21 22:39:24 2023 rev:4 rq:1094250 version:0~ch560 Changes: --- /work/SRC/openSUSE:Factory/solanum/solanum.changes 2022-05-20 17:52:09.587304313 +0200 +++ /work/SRC/openSUSE:Factory/.solanum.new.15902/solanum.changes 2023-06-21 22:40:30.198603768 +0200 @@ -1,0 +2,7 @@ +Tue Jun 20 15:40:08 UTC 2023 - Franck Bui + +- Convert %sysusers_create_inline into %sysusers_create_package + + %sysusers_create_inline is deprecated and will go away soon. + +--- New: solanum-sysusers.conf Other differences: -- ++ solanum.spec ++ --- /var/tmp/diff_new_pack.RP0DwP/_old 2023-06-21 22:40:30.706606826 +0200 +++ /var/tmp/diff_new_pack.RP0DwP/_new 2023-06-21 22:40:30.714606874 +0200 @@ -1,7 +1,7 @@ # # spec file for package solanum # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,6 +25,7 @@ URL:https://github.com/solanum-ircd/solanum Source: %name-%version.tar.xz +Source1:%name-sysusers.conf Source9:example.conf BuildRequires: autoconf BuildRequires: automake @@ -71,6 +72,8 @@ # Place some config file that will make it run out of the box on localhost cp "%{S:9}" "$b/%_sysconfdir/%name/ircd.conf" +install -D %SOURCE1 %{buildroot}%{_sysusersdir}/%name.conf + mkdir -p "$b/%_localstatedir/lib/solanum" \ "$b/%_localstatedir/log/solanum" "$b/%_sbindir" \ "$b/%_unitdir" "$b/%_sysusersdir" "$b/%_tmpfilesdir" @@ -84,9 +87,6 @@ [Install] WantedBy=multi-user.target EOF -cat >"$b/%_sysusersdir/solanum.conf" <<-EOF - u solanum - "Solanum ircd" -EOF cat >"$b/%_tmpfilesdir/solanum.conf" <<-EOF d /run/%name 0755 solanum solanum - EOF @@ -94,12 +94,11 @@ rm -Rf "$b/%_libdir/pkgconfig" "$b/%_libdir/libratbox.so" %pre -%{sysusers_create_inline u solanum - "Solanum ircd"} +%sysusers_create_package %name %SOURCE1 %service_add_pre %name.service %post %service_add_post %name.service -%sysusers_create %name.conf %tmpfiles_create %name.conf %preun ++ solanum-sysusers.conf ++ u solanum - "Solanum ircd"
commit solanum for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package solanum for openSUSE:Factory checked in at 2022-05-20 17:51:09 Comparing /work/SRC/openSUSE:Factory/solanum (Old) and /work/SRC/openSUSE:Factory/.solanum.new.1538 (New) Package is "solanum" Fri May 20 17:51:09 2022 rev:3 rq:978264 version:0~ch560 Changes: --- /work/SRC/openSUSE:Factory/solanum/solanum.changes 2022-05-08 21:52:56.935508157 +0200 +++ /work/SRC/openSUSE:Factory/.solanum.new.1538/solanum.changes 2022-05-20 17:52:09.587304313 +0200 @@ -1,0 +2,6 @@ +Fri May 20 11:02:47 UTC 2022 - Jan Engelhardt + +- Resolve broken scriptlet, which warned + "[-:1] Missing action and name columns" during installation. + +--- Other differences: -- ++ solanum.spec ++ --- /var/tmp/diff_new_pack.JtBMOs/_old 2022-05-20 17:52:10.071304754 +0200 +++ /var/tmp/diff_new_pack.JtBMOs/_new 2022-05-20 17:52:10.091304773 +0200 @@ -94,7 +94,7 @@ rm -Rf "$b/%_libdir/pkgconfig" "$b/%_libdir/libratbox.so" %pre -%sysusers_create_inline 'u solanum - "Solanum ircd"' +%{sysusers_create_inline u solanum - "Solanum ircd"} %service_add_pre %name.service %post
commit solanum for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package solanum for openSUSE:Factory checked in at 2022-05-08 21:52:40 Comparing /work/SRC/openSUSE:Factory/solanum (Old) and /work/SRC/openSUSE:Factory/.solanum.new.1538 (New) Package is "solanum" Sun May 8 21:52:40 2022 rev:2 rq:975593 version:0~ch560 Changes: --- /work/SRC/openSUSE:Factory/solanum/solanum.changes 2021-05-20 19:25:11.365910729 +0200 +++ /work/SRC/openSUSE:Factory/.solanum.new.1538/solanum.changes 2022-05-08 21:52:56.935508157 +0200 @@ -1,0 +2,8 @@ +Sat Apr 30 23:01:25 UTC 2022 - Jan Engelhardt + +- Update to snapshot 0~ch560 (48a06ae3) + * Support more human friendly k/d/x-line duration format + * Make opers talking through +g controllable by user mode +M + * Apply cmode C to replies + +--- Old: solanum-0~ch448.tar.xz New: solanum-0~ch560.tar.xz Other differences: -- ++ solanum.spec ++ --- /var/tmp/diff_new_pack.h5nWVp/_old 2022-05-08 21:52:57.539508917 +0200 +++ /var/tmp/diff_new_pack.h5nWVp/_new 2022-05-08 21:52:57.543508922 +0200 @@ -1,7 +1,7 @@ # # spec file for package solanum # -# Copyright (c) 2020 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 @@ -17,7 +17,7 @@ Name: solanum -Version:0~ch448 +Version:0~ch560 Release:0 Summary:Scalable IRCv3.2 compliant chat daemon License:GPL-2.0-or-later @@ -32,11 +32,11 @@ BuildRequires: flex BuildRequires: libtool BuildRequires: pkg-config +BuildRequires: sqlite3-devel BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(libcrypto) >= 0.9.7 BuildRequires: pkgconfig(libssl) >= 0.9.7 BuildRequires: pkgconfig(zlib) -BuildRequires: sqlite3-devel Requires(pre): shadow Obsoletes: charybdis @@ -53,6 +53,7 @@ %autosetup -p1 -n %name-%version %build +mkdir libltdl autoreconf -fiv %configure --sysconfdir="%_sysconfdir/%name" \ --with-logdir="%_localstatedir/log/%name" \ ++ _service ++ --- /var/tmp/diff_new_pack.h5nWVp/_old 2022-05-08 21:52:57.579508968 +0200 +++ /var/tmp/diff_new_pack.h5nWVp/_new 2022-05-08 21:52:57.583508972 +0200 @@ -2,8 +2,8 @@ git https://github.com/solanum-ircd/solanum - 3ff5a12e75662e9a642f2a4364797bd361eb0925 - charybdis-4.1.2 + 48a06ae3d7a2bbd88f43f9006e90fa4b58fdb197 + efe1f312b5e7e7fab9f713b92a96d7a2b14a5b64 0~ch@TAG_OFFSET@ ++ solanum-0~ch448.tar.xz -> solanum-0~ch560.tar.xz ++ 11166 lines of diff (skipped)