[MDEV-15052] Allow sysusers and tmpfiles install for non-systemd users Created: 2018-01-24  Updated: 2020-01-24  Resolved: 2020-01-24

Status: Closed
Project: MariaDB Server
Component/s: Packaging
Affects Version/s: 10.1
Fix Version/s: 10.1.44, 10.2.31, 10.3.22, 10.4.12

Type: Bug Priority: Critical
Reporter: Sergey Vojtovich Assignee: Vicențiu Ciorbaru
Resolution: Fixed Votes: 0
Labels: contribution, foundation, systemd

Issue Links:
Relates
relates to MDEV-15543 systemd-tmpfiles.d should not be used... Closed
relates to MDEV-17028 Fix glitches with systemd sysusers a... Closed

 Description   

as they have their own tools that parses those files, such as
opensysusers[1] that handles sysusers file and opentmpfiles[2] that
handles tmpfiles.d settings

Because of this. Move both sysusers and tmpfiles 'if' function
outside systemd function, allowing independent install

Signed-off-by: Rafli Akmal thefallenrat@artixlinux.org

[1] - https://github.com/artix-linux/opensysusers
[2] - https://github.com/OpenRC/opentmpfiles



 Comments   
Comment by Sergey Vojtovich [ 2018-03-13 ]

Overdue PR.

Comment by Vicențiu Ciorbaru [ 2020-01-24 ]

Closed by allowing an extra parameter during cmake invocation to force installing sysusers and tmpfiles.

Generated at Thu Feb 08 08:18:19 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.