Projects
home:rottame:mail
postfix-rate-policyd
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 14
View file
rubygem-postfix-rate-policyd.changes
Added
@@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Wed Oct 15 10:09:00 UTC 2025 - Angelo Grossini <angelo@intercom.it> + +- update for leap 16.0
View file
rubygem-postfix-rate-policyd.spec
Changed
@@ -10,9 +10,12 @@ Source: %{mod_full_name}.gem Source1: config.yml Source2: postfix-rate-policyd.service +Source3: postfix-rate-policyd.sysuser BuildRequires: %{ruby >= 1.9} BuildRequires: %{rubygem gem2rpm} BuildRequires: ruby-macros >= 5 +BuildRequires: sysuser-tools +%sysusers_requires %description Intercom mail policyd rubygem @@ -28,6 +31,7 @@ %prep %build +%sysusers_generate_pre %{SOURCE3} %{name} %{name}.conf %install %gem_install \ @@ -38,6 +42,7 @@ install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/postfix-rate/policyd.yml install -D -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/postfix-rate-policyd.service install -d -m 0644 %{buildroot}%{_localstatedir}/lib/postfix-rate-policyd +install -Dm0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/%{name}.conf %gem_packages @@ -46,10 +51,9 @@ %config(noreplace) %{_sysconfdir}/postfix-rate/policyd.yml %{_unitdir}/postfix-rate-policyd.service %attr(0700, itmpolicyd, itmpolicyd) %dir %{_localstatedir}/lib/postfix-rate-policyd +%{_sysusersdir}/%{name}.conf %pre -n postfix-rate-policyd -%{_bindir}/getent group itmpolicyd >/dev/null || %{_sbindir}/groupadd -r itmpolicyd -%{_bindir}/getent passwd itmpolicyd >/dev/null || %{_sbindir}/useradd -r -d %{_localstatedir}/lib/postfix-rate-policyd -s /bin/false -c "intercom mail policyd" -g itmpolicyd itmpolicyd %service_add_pre postfix-rate-policyd.service exit 0
View file
postfix-rate-policyd.sysuser
Added
@@ -0,0 +1,1 @@ +u itmpolicyd - /var/lib/postfix-rate-policyd - /bin/false - Intercom mail policyd \ No newline at end of file
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.