]>
Commit | Line | Data |
---|---|---|
8772f8d7 KZ |
1 | |
2 | usrbin_exec_PROGRAMS += flock | |
3 | dist_man_MANS += sys-utils/flock.1 | |
d77ab74a | 4 | flock_SOURCES = sys-utils/flock.c |
dcdb349b | 5 | flock_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
6 | |
7 | usrbin_exec_PROGRAMS += ipcmk | |
8 | dist_man_MANS += sys-utils/ipcmk.1 | |
d77ab74a | 9 | ipcmk_SOURCES = sys-utils/ipcmk.c |
dcdb349b | 10 | ipcmk_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
11 | |
12 | usrbin_exec_PROGRAMS += ipcrm | |
13 | dist_man_MANS += sys-utils/ipcrm.1 | |
d77ab74a | 14 | ipcrm_SOURCES = sys-utils/ipcrm.c |
dcdb349b | 15 | ipcrm_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
16 | |
17 | usrbin_exec_PROGRAMS += ipcs | |
18 | dist_man_MANS += sys-utils/ipcs.1 | |
e5995acd SK |
19 | ipcs_SOURCES = sys-utils/ipcs.c \ |
20 | sys-utils/ipcutils.c \ | |
21 | sys-utils/ipcutils.h | |
22 | ipcs_LDADD = $(LDADD) libcommon.la | |
23 | ||
8772f8d7 KZ |
24 | |
25 | usrbin_exec_PROGRAMS += renice | |
26 | dist_man_MANS += sys-utils/renice.1 | |
27 | renice_SOURCES = sys-utils/renice.c | |
28 | ||
29 | usrbin_exec_PROGRAMS += setsid | |
30 | dist_man_MANS += sys-utils/setsid.1 | |
31 | setsid_SOURCES = sys-utils/setsid.c | |
32 | ||
33 | usrsbin_exec_PROGRAMS += readprofile | |
34 | dist_man_MANS += sys-utils/readprofile.8 | |
35 | readprofile_SOURCES = sys-utils/readprofile.c | |
36 | ||
b4770708 KZ |
37 | if BUILD_TUNELP |
38 | usrsbin_exec_PROGRAMS += tunelp | |
39 | dist_man_MANS += sys-utils/tunelp.8 | |
40 | tunelp_SOURCES = sys-utils/tunelp.c sys-utils/lp.h | |
41 | endif | |
42 | ||
7b040214 KZ |
43 | if BUILD_FSTRIM |
44 | sbin_PROGRAMS += fstrim | |
45 | dist_man_MANS += sys-utils/fstrim.8 | |
46 | fstrim_SOURCES = sys-utils/fstrim.c | |
47 | fstrim_LDADD = $(LDADD) libcommon.la libmount.la | |
48 | fstrim_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) | |
ebff016a | 49 | if HAVE_SYSTEMD |
877cd894 | 50 | systemdsystemunit_DATA += \ |
4856a7bc KZ |
51 | sys-utils/fstrim.service \ |
52 | sys-utils/fstrim.timer | |
7b040214 | 53 | endif |
4856a7bc | 54 | endif # BUILD_FSTRIM |
7b040214 | 55 | |
4856a7bc KZ |
56 | PATHFILES += sys-utils/fstrim.service |
57 | EXTRA_DIST += sys-utils/fstrim.timer | |
877cd894 | 58 | |
8772f8d7 KZ |
59 | if LINUX |
60 | # | |
61 | # Linux-only utils with no another dependencies. All another dependencies have | |
62 | # to be resolved in configure.ac end exported to makefiles by BUILD_*. | |
63 | # | |
64 | bin_PROGRAMS += dmesg | |
65 | dist_man_MANS += sys-utils/dmesg.1 | |
08ca3e26 | 66 | dmesg_SOURCES = sys-utils/dmesg.c lib/boottime.c |
3c5384d0 | 67 | dmesg_LDADD = $(LDADD) libcommon.la -lrt |
8772f8d7 KZ |
68 | |
69 | sbin_PROGRAMS += ctrlaltdel | |
70 | dist_man_MANS += sys-utils/ctrlaltdel.8 | |
71 | ctrlaltdel_SOURCES = sys-utils/ctrlaltdel.c | |
72 | ||
73 | sbin_PROGRAMS += fsfreeze | |
74 | dist_man_MANS += sys-utils/fsfreeze.8 | |
75 | fsfreeze_SOURCES = sys-utils/fsfreeze.c | |
76 | ||
d964b669 LC |
77 | sbin_PROGRAMS += blkdiscard |
78 | dist_man_MANS += sys-utils/blkdiscard.8 | |
79 | blkdiscard_SOURCES = sys-utils/blkdiscard.c | |
80 | blkdiscard_LDADD = $(LDADD) libcommon.la | |
81 | ||
8772f8d7 KZ |
82 | usrsbin_exec_PROGRAMS += ldattach |
83 | dist_man_MANS += sys-utils/ldattach.8 | |
d77ab74a | 84 | ldattach_SOURCES = sys-utils/ldattach.c |
dcdb349b | 85 | ldattach_LDADD = $(LDADD) libcommon.la |
8772f8d7 | 86 | |
8772f8d7 KZ |
87 | usrsbin_exec_PROGRAMS += rtcwake |
88 | dist_man_MANS += sys-utils/rtcwake.8 | |
d77ab74a | 89 | rtcwake_SOURCES = sys-utils/rtcwake.c |
dcdb349b | 90 | rtcwake_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
91 | |
92 | usrbin_exec_PROGRAMS += setarch | |
93 | dist_man_MANS += sys-utils/setarch.8 | |
94 | setarch_SOURCES = sys-utils/setarch.c | |
95 | ||
96 | SETARCH_LINKS = linux32 linux64 | |
97 | ||
98 | if ARCH_S390 | |
99 | SETARCH_LINKS += s390 s390x | |
100 | endif | |
101 | if ARCH_I86 | |
102 | SETARCH_LINKS += i386 | |
103 | endif | |
104 | if ARCH_86_64 | |
105 | SETARCH_LINKS += i386 x86_64 | |
106 | endif | |
107 | if ARCH_PPC | |
108 | SETARCH_LINKS += ppc ppc64 ppc32 | |
109 | endif | |
110 | if ARCH_SPARC | |
111 | SETARCH_LINKS += sparc sparc64 sparc32 sparc32bash | |
112 | endif | |
113 | if ARCH_MIPS | |
114 | SETARCH_LINKS += mips mips64 mips32 | |
115 | endif | |
116 | if ARCH_IA64 | |
117 | SETARCH_LINKS += i386 ia64 | |
118 | endif | |
119 | if ARCH_HPPA | |
120 | SETARCH_LINKS += parisc parisc64 parisc32 | |
121 | endif | |
122 | ||
123 | SETARCH_MAN_LINKS = $(addprefix sys-utils/,$(SETARCH_LINKS:=.8)) | |
124 | man_MANS += $(SETARCH_MAN_LINKS) | |
125 | CLEANFILES += $(SETARCH_MAN_LINKS) | |
126 | ||
127 | $(SETARCH_MAN_LINKS): | |
128 | $(AM_V_GEN)echo ".so man8/setarch.8" > $@ | |
129 | ||
130 | install-exec-hook-setarch: | |
131 | for I in $(SETARCH_LINKS); do \ | |
132 | cd $(DESTDIR)$(usrbin_execdir) && ln -sf setarch $$I ; \ | |
133 | done | |
134 | ||
135 | uninstall-hook-setarch: | |
136 | for I in $(SETARCH_LINKS); do \ | |
137 | rm -f $(DESTDIR)$(usrbin_execdir)/$$I ; \ | |
138 | done | |
139 | ||
140 | INSTALL_EXEC_HOOKS += install-exec-hook-setarch | |
141 | UNINSTALL_HOOKS += uninstall-hook-setarch | |
142 | ||
143 | endif # LINUX | |
144 | ||
145 | ||
146 | if BUILD_EJECT | |
147 | usrbin_exec_PROGRAMS += eject | |
d77ab74a | 148 | eject_SOURCES = sys-utils/eject.c |
dcdb349b | 149 | eject_LDADD = $(LDADD) libmount.la libcommon.la |
8772f8d7 KZ |
150 | eject_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) |
151 | dist_man_MANS += sys-utils/eject.1 | |
152 | endif | |
153 | ||
154 | ||
155 | if BUILD_LOSETUP | |
156 | sbin_PROGRAMS += losetup | |
157 | dist_man_MANS += sys-utils/losetup.8 | |
d77ab74a | 158 | losetup_SOURCES = sys-utils/losetup.c |
7e86cd54 OO |
159 | losetup_LDADD = $(LDADD) libcommon.la libsmartcols.la |
160 | losetup_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
b4770708 | 161 | |
8772f8d7 KZ |
162 | if HAVE_STATIC_LOSETUP |
163 | bin_PROGRAMS += losetup.static | |
164 | losetup_static_SOURCES = $(losetup_SOURCES) | |
165 | losetup_static_LDFLAGS = -all-static | |
d77ab74a | 166 | losetup_static_LDADD = $(losetup_LDADD) |
7e86cd54 | 167 | losetup_static_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) |
8772f8d7 KZ |
168 | endif |
169 | endif # BUILD_LOSETUP | |
170 | ||
171 | ||
172 | if BUILD_PRLIMIT | |
173 | usrbin_exec_PROGRAMS += prlimit | |
174 | dist_man_MANS += sys-utils/prlimit.1 | |
d77ab74a | 175 | prlimit_SOURCES = sys-utils/prlimit.c |
226d76e6 OO |
176 | prlimit_LDADD = $(LDADD) libcommon.la libsmartcols.la |
177 | prlimit_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
8772f8d7 KZ |
178 | endif |
179 | ||
180 | ||
181 | if BUILD_MOUNT | |
182 | # | |
183 | # The original mount is in mount/ directory | |
184 | # -- temporary we share some man pages | |
185 | # | |
186 | bin_PROGRAMS += mount umount | |
187 | dist_man_MANS += \ | |
188 | sys-utils/mount.8 \ | |
189 | sys-utils/fstab.5 \ | |
7c289c7c | 190 | sys-utils/umount.8 |
d77ab74a | 191 | mount_SOURCES = sys-utils/mount.c |
dcdb349b | 192 | mount_LDADD = $(LDADD) libcommon.la libmount.la $(SELINUX_LIBS) |
8772f8d7 KZ |
193 | mount_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) -I$(ul_libmount_incdir) |
194 | mount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS) | |
195 | ||
d77ab74a | 196 | umount_SOURCES = sys-utils/umount.c |
dcdb349b | 197 | umount_LDADD = $(LDADD) libcommon.la libmount.la |
8772f8d7 KZ |
198 | umount_CFLAGS = $(AM_CFLAGS) $(SUID_CFLAGS) -I$(ul_libmount_incdir) |
199 | umount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS) | |
200 | ||
201 | if HAVE_STATIC_MOUNT | |
202 | bin_PROGRAMS += mount.static | |
203 | mount_static_SOURCES = $(mount_SOURCES) | |
204 | mount_static_CFLAGS = $(mount_CFLAGS) | |
205 | mount_static_LDFLAGS = $(mount_LDFLAGS) -all-static | |
206 | mount_static_LDADD = $(mount_LDADD) $(SELINUX_LIBS_STATIC) | |
207 | endif | |
208 | ||
209 | if HAVE_STATIC_UMOUNT | |
210 | bin_PROGRAMS += umount.static | |
211 | umount_static_SOURCES = $(umount_SOURCES) | |
212 | umount_static_CFLAGS = $(umount_CFLAGS) | |
213 | umount_static_LDFLAGS = $(umount_LDFLAGS) -all-static | |
214 | umount_static_LDADD = $(umount_LDADD) | |
215 | endif | |
216 | ||
217 | if MAKEINSTALL_DO_SETUID | |
218 | install-exec-hook-mount: | |
219 | chmod 4755 $(DESTDIR)$(bindir)/mount | |
220 | chmod 4755 $(DESTDIR)$(bindir)/umount | |
221 | ||
222 | INSTALL_EXEC_HOOKS += install-exec-hook-mount | |
223 | endif | |
224 | endif # BUILD_MOUNT | |
225 | ||
226 | ||
227 | if BUILD_SWAPON | |
228 | sbin_PROGRAMS += swapon swapoff | |
229 | dist_man_MANS += \ | |
230 | sys-utils/swapoff.8 \ | |
231 | sys-utils/swapon.8 | |
232 | ||
233 | swapon_SOURCES = \ | |
234 | sys-utils/swapon.c \ | |
235 | sys-utils/swapon-common.c \ | |
d77ab74a | 236 | sys-utils/swapon-common.h |
8772f8d7 | 237 | |
248a7f70 OO |
238 | swapon_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) -I$(ul_libsmartcols_incdir) |
239 | swapon_LDADD = $(LDADD) libcommon.la libmount.la libsmartcols.la | |
8772f8d7 | 240 | |
d77ab74a | 241 | swapoff_SOURCES = sys-utils/swapoff.c sys-utils/swapon-common.c |
8772f8d7 | 242 | swapoff_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) |
dcdb349b | 243 | swapoff_LDADD = $(LDADD) libmount.la |
8772f8d7 KZ |
244 | endif |
245 | ||
246 | if BUILD_LSCPU | |
247 | usrbin_exec_PROGRAMS += lscpu | |
fb2627ce OO |
248 | lscpu_SOURCES = \ |
249 | sys-utils/lscpu.c \ | |
250 | sys-utils/lscpu.h \ | |
251 | sys-utils/lscpu-dmi.c | |
83db4eb2 OO |
252 | lscpu_LDADD = $(LDADD) libcommon.la libsmartcols.la |
253 | lscpu_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
8772f8d7 KZ |
254 | dist_man_MANS += sys-utils/lscpu.1 |
255 | endif | |
256 | ||
257 | if BUILD_CHCPU | |
258 | sbin_PROGRAMS += chcpu | |
d77ab74a | 259 | chcpu_SOURCES = sys-utils/chcpu.c |
dcdb349b | 260 | chcpu_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
261 | dist_man_MANS += sys-utils/chcpu.8 |
262 | endif | |
263 | ||
264 | if BUILD_WDCTL | |
265 | bin_PROGRAMS += wdctl | |
266 | dist_man_MANS += sys-utils/wdctl.8 | |
d77ab74a | 267 | wdctl_SOURCES = sys-utils/wdctl.c |
fe7af530 OO |
268 | wdctl_LDADD = $(LDADD) libcommon.la libsmartcols.la |
269 | wdctl_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) | |
8772f8d7 KZ |
270 | endif |
271 | ||
272 | if BUILD_MOUNTPOINT | |
273 | bin_PROGRAMS += mountpoint | |
dcdb349b | 274 | mountpoint_LDADD = $(LDADD) libmount.la |
8772f8d7 KZ |
275 | mountpoint_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) |
276 | dist_man_MANS += sys-utils/mountpoint.1 | |
277 | mountpoint_SOURCES = sys-utils/mountpoint.c | |
278 | endif | |
279 | ||
280 | if BUILD_FALLOCATE | |
281 | usrbin_exec_PROGRAMS += fallocate | |
d77ab74a | 282 | fallocate_SOURCES = sys-utils/fallocate.c |
dcdb349b | 283 | fallocate_LDADD = $(LDADD) libcommon.la |
8772f8d7 KZ |
284 | dist_man_MANS += sys-utils/fallocate.1 |
285 | endif | |
286 | ||
287 | if BUILD_PIVOT_ROOT | |
288 | sbin_PROGRAMS += pivot_root | |
289 | dist_man_MANS += sys-utils/pivot_root.8 | |
290 | pivot_root_SOURCES = sys-utils/pivot_root.c | |
291 | endif | |
292 | ||
293 | if BUILD_SWITCH_ROOT | |
294 | sbin_PROGRAMS += switch_root | |
295 | dist_man_MANS += sys-utils/switch_root.8 | |
296 | switch_root_SOURCES = sys-utils/switch_root.c | |
297 | endif | |
298 | ||
299 | if BUILD_UNSHARE | |
300 | usrbin_exec_PROGRAMS += unshare | |
301 | dist_man_MANS += sys-utils/unshare.1 | |
302 | unshare_SOURCES = sys-utils/unshare.c | |
57580694 | 303 | unshare_LDADD = $(LDADD) libcommon.la |
d754315c | 304 | unshare_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) |
8772f8d7 KZ |
305 | endif |
306 | ||
f8aa8e94 EB |
307 | if BUILD_NSENTER |
308 | usrbin_exec_PROGRAMS += nsenter | |
309 | dist_man_MANS += sys-utils/nsenter.1 | |
310 | nsenter_SOURCES = sys-utils/nsenter.c | |
311 | nsenter_LDADD = $(LDADD) libcommon.la | |
312 | endif | |
313 | ||
c7f75390 KZ |
314 | if BUILD_HWCLOCK |
315 | sbin_PROGRAMS += hwclock | |
316 | dist_man_MANS += sys-utils/hwclock.8 | |
317 | hwclock_SOURCES = \ | |
318 | sys-utils/hwclock.c \ | |
319 | sys-utils/hwclock.h \ | |
320 | sys-utils/hwclock-cmos.c \ | |
d77ab74a | 321 | sys-utils/hwclock-kd.c |
c7f75390 KZ |
322 | if LINUX |
323 | hwclock_SOURCES += sys-utils/hwclock-rtc.c | |
324 | endif | |
dcdb349b | 325 | hwclock_LDADD = $(LDADD) libcommon.la |
c7f75390 KZ |
326 | if HAVE_AUDIT |
327 | hwclock_LDADD += -laudit | |
328 | endif | |
329 | endif # BUILD_HWCLOCK | |
5600c405 AL |
330 | |
331 | if BUILD_SETPRIV | |
332 | usrbin_exec_PROGRAMS += setpriv | |
333 | dist_man_MANS += sys-utils/setpriv.1 | |
334 | setpriv_SOURCES = sys-utils/setpriv.c | |
335 | setpriv_LDADD = $(LDADD) -lcap-ng libcommon.la | |
336 | endif |