[pve-devel] applied: [PATCH cluster] sysctl snippet: move to /usr/lib and prefix with 10-

Thomas Lamprecht t.lamprecht at proxmox.com
Thu Nov 11 17:18:38 CET 2021


On 11.11.21 16:42, Stoiko Ivanov wrote:
> following best-practices according to `sysctl.d(5)`:
> * Packages should install their configuration files in /usr/lib/ ...
> * It is recommended to prefix all filenames with a two-digit number
>   and a dash ...
> 
> the conffile removal is inspired by how it was done in `procps` (one
> of the few packages in the debian repository, which did this
> transition) and by following `dpkg-maintscript-helper(1)` and
> `deb-conffiles(5)` (the former recommending the latter)
> 
> The choice of 10- as prefix is due to pve-container shipping its
> snippet with that prefix already. other packages use higher numbers
> (e.g. systemd - 50-)
> 
> Tested on 2 VMs (one with modifications, the other without) - worked
> as advertised (the modified file was kept as
> /etc/sysctl.d/pve.conf.dpkg-old and the upgrade notified me of the
> change)
> 
> Signed-off-by: Stoiko Ivanov <s.ivanov at proxmox.com>
> ---
>  debian/conffiles                          | 1 +
>  debian/pve-cluster.install                | 2 +-
>  debian/sysctl.d/{pve.conf => 10-pve.conf} | 0
>  3 files changed, 2 insertions(+), 1 deletion(-)
>  create mode 100644 debian/conffiles
>  rename debian/sysctl.d/{pve.conf => 10-pve.conf} (100%)
> 
>

applied, thanks! 




More information about the pve-devel mailing list