diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-01-21 16:50:45 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-01-21 16:50:45 +0000 |
commit | a20d6a70837f7859762be1d1c9d13e1a20212320 (patch) | |
tree | 547c3d2b26706abbebe77154165671100639065e /net-dns/knot-resolver/files | |
parent | abf4414edcea5e56092faea23c24176d361c2900 (diff) |
gentoo auto-resync : 21:01:2024 - 16:50:45
Diffstat (limited to 'net-dns/knot-resolver/files')
-rw-r--r-- | net-dns/knot-resolver/files/knot-resolver-5.7.0-tmpfiles.patch | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/net-dns/knot-resolver/files/knot-resolver-5.7.0-tmpfiles.patch b/net-dns/knot-resolver/files/knot-resolver-5.7.0-tmpfiles.patch new file mode 100644 index 000000000000..e199806972cb --- /dev/null +++ b/net-dns/knot-resolver/files/knot-resolver-5.7.0-tmpfiles.patch @@ -0,0 +1,47 @@ +Always install tmpfiles config. + +Bug: https://bugs.gentoo.org/921567 +Bug: https://gitlab.nic.cz/knot/knot-resolver/-/issues/886 +--- a/systemd/meson.build ++++ b/systemd/meson.build +@@ -12,6 +12,18 @@ systemd_config.set('etc_dir', etc_dir) + systemd_config.set('run_dir', run_dir) + systemd_config.set('lib_dir', lib_dir) + ++## tmpfiles ++tmpfiles = configure_file( ++ input: 'tmpfiles.d/knot-resolver.conf.in', ++ output: 'knot-resolver.tmpfiles', ++ configuration: systemd_config, ++) ++install_data( ++ tmpfiles, ++ rename: ['knot-resolver.conf'], ++ install_dir: systemd_tmpfiles_dir, ++) ++ + if systemd_files == 'enabled' + ## unit files + kresd_service = configure_file( +@@ -39,18 +51,6 @@ if systemd_files == 'enabled' + ) + install_man(kresd_systemd_man) + +- ## tmpfiles +- tmpfiles = configure_file( +- input: 'tmpfiles.d/knot-resolver.conf.in', +- output: 'knot-resolver.tmpfiles', +- configuration: systemd_config, +- ) +- install_data( +- tmpfiles, +- rename: ['knot-resolver.conf'], +- install_dir: systemd_tmpfiles_dir, +- ) +- + ## sysusers + sysusers = configure_file( + input: 'sysusers.d/knot-resolver.conf.in', +-- +2.43.0 + |