From ddcc7b5ef40fcc930833dd00cec95b1056fc844c Mon Sep 17 00:00:00 2001 From: Lexxy Fox Date: Tue, 26 Sep 2023 13:30:14 -0500 Subject: [PATCH] Relocate pipes.c and pipes.h file to shared directory. With the addition of logger process redirect in supervise-daemon, pipes.c and pipes.h are now included in both s-s-d and supervise-daemon. Thus it makes sense to move the source files to the src/shared dir. --- src/shared/meson.build | 4 ++++ src/{start-stop-daemon => shared}/pipes.c | 0 src/{start-stop-daemon => shared}/pipes.h | 0 src/start-stop-daemon/meson.build | 2 +- src/supervise-daemon/meson.build | 2 +- 5 files changed, 6 insertions(+), 2 deletions(-) rename src/{start-stop-daemon => shared}/pipes.c (100%) rename src/{start-stop-daemon => shared}/pipes.h (100%) diff --git a/src/shared/meson.build b/src/shared/meson.build index b80b242e3..3eace88db 100644 --- a/src/shared/meson.build +++ b/src/shared/meson.build @@ -10,6 +10,10 @@ schedules_c = files([ 'schedules.c', ]) +pipes_c = files([ + 'pipes.c', + ]) + if selinux_dep.found() selinux_c = files([ 'selinux.c', diff --git a/src/start-stop-daemon/pipes.c b/src/shared/pipes.c similarity index 100% rename from src/start-stop-daemon/pipes.c rename to src/shared/pipes.c diff --git a/src/start-stop-daemon/pipes.h b/src/shared/pipes.h similarity index 100% rename from src/start-stop-daemon/pipes.h rename to src/shared/pipes.h diff --git a/src/start-stop-daemon/meson.build b/src/start-stop-daemon/meson.build index d363ff943..6cae791d9 100644 --- a/src/start-stop-daemon/meson.build +++ b/src/start-stop-daemon/meson.build @@ -1,5 +1,5 @@ executable('start-stop-daemon', - ['start-stop-daemon.c', 'pipes.c', misc_c, schedules_c, + ['start-stop-daemon.c', pipes_c, misc_c, schedules_c, selinux_c, usage_c, version_h], c_args : [cc_audit_flags, cc_branding_flags, cc_pam_flags, cc_cap_flags, cc_selinux_flags], link_with: [libeinfo, librc], diff --git a/src/supervise-daemon/meson.build b/src/supervise-daemon/meson.build index f7d70c4c1..9ef0fd862 100644 --- a/src/supervise-daemon/meson.build +++ b/src/supervise-daemon/meson.build @@ -1,5 +1,5 @@ executable('supervise-daemon', - ['supervise-daemon.c', '../start-stop-daemon/pipes.c', misc_c, plugin_c, schedules_c, usage_c, version_h], + ['supervise-daemon.c', pipes_c, misc_c, plugin_c, schedules_c, usage_c, version_h], c_args : [cc_branding_flags, cc_pam_flags, cc_cap_flags, cc_selinux_flags], link_with: [libeinfo, librc], dependencies: [dl_dep, pam_dep, cap_dep, util_dep, selinux_dep],