[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#915718: RFS: arno-iptables-firewall/2.0.3-1 [ITA]



On Thu, Dec 06, 2018 at 12:41:55PM +0100, Sven Geuer wrote:
>  * Package name    : arno-iptables-firewall
>    Version         : 2.0.3-1

> Changes since the last upload:
> 
>   * New upstream release.
>     (Closes: #824684, #862856, #886991, #898770, #913089)
>   * New maintainer.
>     (Closes: #886951)
>   * Update Standards-Version to 4.2.1; no changes necessary.
>   * Update debhelper compatibility level to 11.
>   * Clean up Depends.
>   * Update debian/copyright.
>   * Update debian/watch.
>   * Make use of dh_installlogrotate and simulate non-existing
>     dh_installrsyslog
>     - Move logrotate.d.conf to arno-iptables-firewall.logrotate
>     - Move rsyslog.d.conf to arno-iptables-firewall.rsyslog
>     - Update debian/rules

>   * Switch from System-V style init scripts to systemd

No, this is no good.  You can _add_ integration for a specific additional
rc system if you have a good reason (this is usually merely doubling the
effort) but the Policy is clear:

# However, any package integrating with other init systems must also be
# backwards-compatible with sysvinit by providing a SysV-style init script
# with the same name as and equivalent functionality to any init-specific
# job, as this is the only start-up configuration method guaranteed to be
# supported by all init implementations.

An init script works with systemd, sysvinit, openrc, runit, etc.

>     - Suppress installation of /etc/init.d/arno-iptables-firewall
>     - Introduce debian/prerm
>     - Update debian/postrm to not use invoke-rc.d or update-rc.d.
>     - Update debian/preinst to remove System-V style init script links.
>     - Update debian/postinst to use deb-systemd-invoke instead 
>       of invoke-rc.d or update-rc.d.
>     - Update debian/arno-iptables-firewall.logrotate to use systemctl 
>       instead of invoke-rc.d.
>     - Update debian/template and debian/po/* to propose a call to 
>       systemctl instead of invoke-rc.d.
>     - Update debian/rules
>   * Bugfix: Convert debian/po/fr.po and sv.po from latin1 to utf8


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ Ivan was a worldly man: born in St. Petersburg, raised in
⢿⡄⠘⠷⠚⠋⠀ Petrograd, lived most of his life in Leningrad, then returned
⠈⠳⣄⠀⠀⠀⠀ to the city of his birth to die.


Reply to: