From 1272be04be0cb803eec87f602edb2e3e6f111aea Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 14 Apr 2024 21:33:34 +0200 Subject: Merging upstream version 2.40. Signed-off-by: Daniel Baumann --- .tarball-version | 2 +- .version | 2 +- AUTHORS | 51 +- ChangeLog | 2 +- .../.deps/test_boilerplate-boilerplate.Po | 1 + Documentation/Makemodule.am | 4 + Documentation/boilerplate.c | 31 +- Documentation/howto-contribute.txt | 26 +- Documentation/howto-pull-request.txt | 25 +- Documentation/licenses/COPYING.BSD-2-Clause | 20 + Documentation/licenses/COPYING.GPL-2.0-only | 339 + Documentation/releases/v2.39.1-ReleaseNotes | 117 - Documentation/releases/v2.39.2-ReleaseNotes | 56 - Documentation/releases/v2.39.3-ReleaseNotes | 114 - Documentation/releases/v2.40-ReleaseNotes | 1304 + Makefile.am | 25 +- Makefile.in | 4226 ++-- NEWS | 18 +- README.licensing | 2 +- aclocal.m4 | 345 +- autogen.sh | 5 + bash-completion/Makemodule.am | 15 + bash-completion/blockdev | 1 + bash-completion/enosys | 45 + bash-completion/exch | 26 + bash-completion/fadvise | 2 +- bash-completion/fincore | 1 + bash-completion/findmnt | 2 + bash-completion/hexdump | 1 + bash-completion/hwclock | 2 + bash-completion/last | 3 +- bash-completion/lastlog2 | 57 + bash-completion/lsblk | 5 + bash-completion/lsclocks | 69 + bash-completion/lslocks | 3 +- bash-completion/mkswap | 10 +- bash-completion/nsenter | 3 + bash-completion/setpgid | 23 + bash-completion/setpriv | 12 + bash-completion/uuidgen | 5 + bash-completion/wipefs | 4 + config.h.in | 40 + configure | 1332 +- configure.ac | 134 +- disk-utils/addpart.8 | 6 +- disk-utils/addpart.c | 4 +- disk-utils/blockdev.8 | 11 +- disk-utils/blockdev.8.adoc | 3 + disk-utils/blockdev.c | 38 +- disk-utils/cfdisk.8 | 6 +- disk-utils/cfdisk.c | 45 +- disk-utils/delpart.8 | 6 +- disk-utils/delpart.c | 4 +- disk-utils/fdformat.8 | 6 +- disk-utils/fdformat.c | 4 +- disk-utils/fdisk-list.c | 12 +- disk-utils/fdisk-menu.c | 4 + disk-utils/fdisk.8 | 10 +- disk-utils/fdisk.8.adoc | 4 +- disk-utils/fdisk.c | 99 +- disk-utils/fdisk.h | 2 + disk-utils/fsck.8 | 11 +- disk-utils/fsck.8.adoc | 5 + disk-utils/fsck.c | 8 +- disk-utils/fsck.cramfs.8 | 6 +- disk-utils/fsck.cramfs.c | 4 +- disk-utils/fsck.minix.8 | 6 +- disk-utils/fsck.minix.c | 4 +- disk-utils/isosize.8 | 6 +- disk-utils/isosize.c | 4 +- disk-utils/mkfs.8 | 6 +- disk-utils/mkfs.bfs.8 | 6 +- disk-utils/mkfs.bfs.c | 4 +- disk-utils/mkfs.c | 4 +- disk-utils/mkfs.cramfs.8 | 6 +- disk-utils/mkfs.cramfs.c | 36 +- disk-utils/mkfs.minix.8 | 6 +- disk-utils/mkfs.minix.c | 4 +- disk-utils/mkswap.8 | 27 +- disk-utils/mkswap.8.adoc | 15 +- disk-utils/mkswap.c | 83 +- disk-utils/partx.8 | 6 +- disk-utils/partx.c | 18 +- disk-utils/raw.8 | 6 +- disk-utils/raw.8.deps | 2 +- disk-utils/raw.c | 4 +- disk-utils/resizepart.8 | 6 +- disk-utils/resizepart.c | 4 +- disk-utils/sfdisk.8 | 8 +- disk-utils/sfdisk.8.adoc | 2 +- disk-utils/sfdisk.c | 7 +- disk-utils/swaplabel.8 | 6 +- disk-utils/swaplabel.c | 5 +- include/Makemodule.am | 2 + include/audit-arch.h | 8 + include/bitops.h | 2 +- include/blkdev.h | 8 +- include/c.h | 31 + include/caputils.h | 2 + include/column-list-table.h | 88 + include/coverage.h | 25 + include/crc32.h | 4 +- include/crc32c.h | 4 +- include/crc64.h | 4 + include/env.h | 2 +- include/jsonwrt.h | 4 + include/loopdev.h | 14 +- include/mbsalign.h | 1 + include/path.h | 2 - include/pathnames.h | 6 + include/procfs.h | 1 + include/pt-gpt-partnames.h | 6 + include/pt-mbr.h | 6 +- include/pty-session.h | 3 +- include/shells.h | 1 + include/strutils.h | 22 + include/strv.h | 1 - include/timeutils.h | 18 +- include/ttyutils.h | 1 + include/xalloc.h | 50 + lib/buffer.c | 7 +- lib/c_strtod.c | 4 +- lib/caputils.c | 38 + lib/colors.c | 10 +- lib/cpuset.c | 10 +- lib/env.c | 4 +- lib/exec_shell.c | 4 +- lib/fileeq.c | 2 +- lib/jsonwrt.c | 37 +- lib/loopdev.c | 165 +- lib/mbsalign.c | 21 + lib/mbsedit.c | 13 +- lib/monotonic.c | 6 +- lib/pager.c | 38 +- lib/path.c | 53 +- lib/procfs.c | 5 + lib/pty-session.c | 7 +- lib/sha1.c | 11 + lib/sha256.c | 3 + lib/shells.c | 103 +- lib/strutils.c | 60 +- lib/strv.c | 4 +- lib/terminal-colors.d.5 | 6 +- lib/timeutils.c | 255 +- lib/ttyutils.c | 78 +- libblkid/docs/Makefile.in | 14 +- libblkid/docs/libblkid-sections.txt | 1 + libblkid/docs/version.xml | 2 +- libblkid/libblkid.3 | 6 +- libblkid/meson.build | 2 +- libblkid/src/Makemodule.am | 3 + libblkid/src/blkid.h.in | 2 + libblkid/src/blkidP.h | 16 +- libblkid/src/config.c | 107 +- libblkid/src/dev.c | 6 +- libblkid/src/libblkid.sym | 4 + libblkid/src/partitions/bsd.c | 2 +- libblkid/src/partitions/dos.c | 14 +- libblkid/src/partitions/gpt.c | 6 +- libblkid/src/partitions/mac.c | 2 +- libblkid/src/partitions/minix.c | 4 +- libblkid/src/partitions/partitions.c | 5 +- libblkid/src/partitions/ultrix.c | 6 +- libblkid/src/probe.c | 213 +- libblkid/src/superblocks/adaptec_raid.c | 4 +- libblkid/src/superblocks/apfs.c | 2 +- libblkid/src/superblocks/bcache.c | 48 +- libblkid/src/superblocks/befs.c | 6 +- libblkid/src/superblocks/bluestore.c | 2 +- libblkid/src/superblocks/btrfs.c | 2 +- libblkid/src/superblocks/cramfs.c | 28 +- libblkid/src/superblocks/cs_fvault2.c | 2 +- libblkid/src/superblocks/ddf_raid.c | 6 +- libblkid/src/superblocks/drbd.c | 147 +- libblkid/src/superblocks/erofs.c | 4 +- libblkid/src/superblocks/exfat.c | 8 +- libblkid/src/superblocks/exfs.c | 6 +- libblkid/src/superblocks/f2fs.c | 6 +- libblkid/src/superblocks/gfs.c | 4 +- libblkid/src/superblocks/hfs.c | 38 +- libblkid/src/superblocks/highpoint_raid.c | 3 +- libblkid/src/superblocks/hpfs.c | 6 +- libblkid/src/superblocks/iso9660.c | 195 +- libblkid/src/superblocks/isw_raid.c | 3 +- libblkid/src/superblocks/jfs.c | 2 +- libblkid/src/superblocks/jmicron_raid.c | 3 +- libblkid/src/superblocks/linux_raid.c | 7 +- libblkid/src/superblocks/lsi_raid.c | 3 +- libblkid/src/superblocks/luks.c | 20 +- libblkid/src/superblocks/lvm.c | 10 +- libblkid/src/superblocks/minix.c | 2 +- libblkid/src/superblocks/mpool.c | 2 +- libblkid/src/superblocks/netware.c | 2 +- libblkid/src/superblocks/ntfs.c | 6 +- libblkid/src/superblocks/nvidia_raid.c | 3 +- libblkid/src/superblocks/ocfs.c | 6 +- libblkid/src/superblocks/promise_raid.c | 3 +- libblkid/src/superblocks/reiserfs.c | 4 +- libblkid/src/superblocks/romfs.c | 4 +- libblkid/src/superblocks/silicon_raid.c | 3 +- libblkid/src/superblocks/squashfs.c | 6 +- libblkid/src/superblocks/stratis.c | 6 +- libblkid/src/superblocks/superblocks.c | 9 +- libblkid/src/superblocks/superblocks.h | 16 +- libblkid/src/superblocks/swap.c | 4 +- libblkid/src/superblocks/sysv.c | 2 +- libblkid/src/superblocks/ubi.c | 2 +- libblkid/src/superblocks/ubifs.c | 2 +- libblkid/src/superblocks/udf.c | 27 +- libblkid/src/superblocks/vdo.c | 2 +- libblkid/src/superblocks/vfat.c | 17 +- libblkid/src/superblocks/via_raid.c | 3 +- libblkid/src/superblocks/vmfs.c | 6 +- libblkid/src/superblocks/vxfs.c | 26 +- libblkid/src/superblocks/xfs.c | 12 +- libblkid/src/superblocks/zfs.c | 28 +- libblkid/src/superblocks/zonefs.c | 2 +- libblkid/src/topology/sysfs.c | 2 +- libblkid/src/topology/topology.c | 6 +- libfdisk/docs/Makefile.in | 14 +- libfdisk/docs/libfdisk-sections.txt | 1 + libfdisk/docs/version.xml | 2 +- libfdisk/samples/Makemodule.am | 3 +- libfdisk/samples/mkpart-fullspec.c | 2 +- libfdisk/samples/mkpart.c | 2 +- libfdisk/src/Makemodule.am | 4 +- libfdisk/src/ask.c | 4 +- libfdisk/src/bsd.c | 4 +- libfdisk/src/context.c | 2 +- libfdisk/src/dos.c | 18 +- libfdisk/src/fdiskP.h | 2 +- libfdisk/src/gpt.c | 27 +- libfdisk/src/item.c | 6 +- libfdisk/src/libfdisk.h.in | 3 + libfdisk/src/libfdisk.sym | 4 + libfdisk/src/partition.c | 52 + libfdisk/src/parttype.c | 13 +- libfdisk/src/script.c | 32 +- libfdisk/src/sgi.c | 13 +- libfdisk/src/sun.c | 6 +- libfdisk/src/utils.c | 10 +- libfdisk/src/version.c | 4 +- libfdisk/src/wipe.c | 14 +- liblastlog2/COPYING | 24 + liblastlog2/Makemodule.am | 10 + liblastlog2/lastlog2.pc.in | 13 + liblastlog2/man/Makemodule.am | 20 + liblastlog2/man/lastlog2.3 | 67 + liblastlog2/man/lastlog2.3.adoc | 51 + liblastlog2/man/ll2_import_lastlog.3 | 84 + liblastlog2/man/ll2_import_lastlog.3.adoc | 65 + liblastlog2/man/ll2_read_all.3 | 93 + liblastlog2/man/ll2_read_all.3.adoc | 74 + liblastlog2/man/ll2_read_entry.3 | 91 + liblastlog2/man/ll2_read_entry.3.adoc | 72 + liblastlog2/man/ll2_remove_entry.3 | 82 + liblastlog2/man/ll2_remove_entry.3.adoc | 63 + liblastlog2/man/ll2_rename_user.3 | 85 + liblastlog2/man/ll2_rename_user.3.adoc | 66 + liblastlog2/man/ll2_update_login_time.3 | 86 + liblastlog2/man/ll2_update_login_time.3.adoc | 67 + liblastlog2/man/ll2_write_entry.3 | 88 + liblastlog2/man/ll2_write_entry.3.adoc | 70 + liblastlog2/meson.build | 63 + liblastlog2/src/Makemodule.am | 99 + liblastlog2/src/lastlog2.c | 595 + liblastlog2/src/lastlog2.h | 91 + liblastlog2/src/lastlog2P.h | 37 + liblastlog2/src/liblastlog2.sym | 13 + liblastlog2/src/tests/tst_dlopen.c | 40 + liblastlog2/src/tests/tst_pam_lastlog2_output.c | 115 + liblastlog2/src/tests/tst_remove_entry.c | 88 + liblastlog2/src/tests/tst_rename_user.c | 112 + liblastlog2/src/tests/tst_write_read_user.c | 165 + liblastlog2/src/tests/tst_y2038_ll2_read_all.c | 156 + liblastlog2/src/tests/tst_y2038_sqlite3_time.c | 83 + libmount/Makemodule.am | 1 + libmount/docs/Makefile.in | 14 +- libmount/docs/libmount-sections.txt | 3 + libmount/docs/version.xml | 2 +- libmount/meson.build | 35 +- libmount/python/context.c | 48 +- libmount/python/fs.c | 48 +- libmount/python/meson.build | 30 +- libmount/python/tab.c | 48 +- libmount/samples/Makemodule.am | 11 + libmount/samples/overwrite.c | 58 + libmount/src/Makemodule.am | 2 +- libmount/src/cache.c | 14 +- libmount/src/context.c | 54 +- libmount/src/context_mount.c | 34 +- libmount/src/context_umount.c | 2 +- libmount/src/hook_loopdev.c | 20 +- libmount/src/hook_mount.c | 84 +- libmount/src/hook_veritydev.c | 39 +- libmount/src/libmount.h.in | 4 + libmount/src/libmount.sym | 8 +- libmount/src/lock.c | 57 +- libmount/src/monitor.c | 79 +- libmount/src/mountP.h | 48 +- libmount/src/optlist.c | 66 +- libmount/src/optstr.c | 130 +- libmount/src/tab.c | 45 +- libmount/src/tab_diff.c | 6 +- libmount/src/tab_update.c | 318 +- libmount/src/utils.c | 99 +- libmount/src/version.c | 3 +- libsmartcols/Makemodule.am | 3 + libsmartcols/docs/Makefile.in | 14 +- libsmartcols/docs/libsmartcols-docs.xml | 13 + libsmartcols/docs/libsmartcols-sections.txt | 34 + libsmartcols/docs/version.xml | 2 +- libsmartcols/meson.build | 21 +- libsmartcols/samples/Makemodule.am | 8 +- libsmartcols/samples/continuous-json.c | 80 + libsmartcols/samples/continuous.c | 4 +- libsmartcols/samples/fromfile.c | 259 +- libsmartcols/samples/maxout.c | 2 +- libsmartcols/samples/wrap.c | 10 +- libsmartcols/scols-filter.5 | 137 + libsmartcols/scols-filter.5.adoc | 121 + libsmartcols/src/Makemodule.am | 64 +- libsmartcols/src/calculate.c | 98 +- libsmartcols/src/cell.c | 95 +- libsmartcols/src/column.c | 383 +- libsmartcols/src/filter-expr.c | 219 + libsmartcols/src/filter-param.c | 889 + libsmartcols/src/filter-parser.c | 1803 ++ libsmartcols/src/filter-parser.h | 110 + libsmartcols/src/filter-parser.stamp | 0 libsmartcols/src/filter-parser.y | 141 + libsmartcols/src/filter-scanner.c | 2096 ++ libsmartcols/src/filter-scanner.h | 507 + libsmartcols/src/filter-scanner.l | 62 + libsmartcols/src/filter-scanner.stamp | 0 libsmartcols/src/filter.c | 520 + libsmartcols/src/grouping.c | 2 +- libsmartcols/src/init.c | 2 + libsmartcols/src/libsmartcols.h.in | 95 + libsmartcols/src/libsmartcols.sym | 31 +- libsmartcols/src/line.c | 16 +- libsmartcols/src/print.c | 301 +- libsmartcols/src/smartcolsP.h | 179 +- libsmartcols/src/table.c | 53 + libuuid/man/uuid.3 | 6 +- libuuid/man/uuid_clear.3 | 6 +- libuuid/man/uuid_compare.3 | 6 +- libuuid/man/uuid_copy.3 | 6 +- libuuid/man/uuid_generate.3 | 6 +- libuuid/man/uuid_is_null.3 | 6 +- libuuid/man/uuid_parse.3 | 6 +- libuuid/man/uuid_time.3 | 6 +- libuuid/man/uuid_unparse.3 | 6 +- libuuid/src/gen_uuid.c | 120 +- libuuid/src/libuuid.sym | 9 + libuuid/src/test_uuid.c | 20 +- libuuid/src/uuid.h | 3 + libuuid/src/uuidP.h | 3 +- libuuid/src/uuid_time.c | 59 +- login-utils/chfn.1 | 6 +- login-utils/chsh.1 | 6 +- login-utils/chsh.c | 18 +- login-utils/last.1 | 11 +- login-utils/last.1.adoc | 3 + login-utils/last.c | 51 +- login-utils/login.1 | 18 +- login-utils/login.1.adoc | 10 +- login-utils/login.c | 108 +- login-utils/lslogins.1 | 6 +- login-utils/lslogins.c | 14 +- login-utils/newgrp.1 | 6 +- login-utils/newgrp.1.adoc | 6 +- login-utils/newgrp.c | 4 +- login-utils/nologin.8 | 6 +- login-utils/nologin.c | 4 +- login-utils/runuser.1 | 22 +- login-utils/runuser.1.adoc | 10 +- login-utils/su-common.c | 19 +- login-utils/su.1 | 27 +- login-utils/su.1.adoc | 23 +- login-utils/sulogin-consoles.c | 4 + login-utils/sulogin-consoles.h | 4 + login-utils/sulogin.8 | 6 +- login-utils/sulogin.c | 184 +- login-utils/utmpdump.1 | 6 +- login-utils/utmpdump.c | 6 +- login-utils/vipw.8 | 6 +- login-utils/vipw.c | 4 +- m4/pkg.m4 | 321 +- m4/year2038.m4 | 182 + meson.build | 457 +- meson_options.txt | 16 + misc-utils/Makemodule.am | 66 +- misc-utils/blkid.8 | 6 +- misc-utils/blkid.c | 6 +- misc-utils/cal.1 | 6 +- misc-utils/cal.c | 8 +- misc-utils/enosys.1 | 100 + misc-utils/enosys.1.adoc | 66 + misc-utils/enosys.c | 266 + misc-utils/exch.1 | 77 + misc-utils/exch.1.adoc | 51 + misc-utils/exch.c | 95 + misc-utils/fadvise.1 | 8 +- misc-utils/fadvise.1.adoc | 2 +- misc-utils/fadvise.c | 4 +- misc-utils/fincore.1 | 12 +- misc-utils/fincore.1.adoc | 4 + misc-utils/fincore.c | 269 +- misc-utils/findfs.8 | 6 +- misc-utils/findfs.c | 5 +- misc-utils/findmnt-verify.c | 2 +- misc-utils/findmnt.8 | 27 +- misc-utils/findmnt.8.adoc | 15 +- misc-utils/findmnt.c | 230 +- misc-utils/findmnt.h | 1 + misc-utils/getopt.1 | 6 +- misc-utils/getopt.c | 10 +- misc-utils/hardlink.1 | 8 +- misc-utils/hardlink.1.adoc | 2 +- misc-utils/hardlink.c | 7 +- misc-utils/kill.1 | 6 +- misc-utils/kill.c | 5 +- misc-utils/lastlog2-import.service.in | 15 + misc-utils/lastlog2-tmpfiles.conf.in | 5 + misc-utils/lastlog2.8 | 128 + misc-utils/lastlog2.8.adoc | 96 + misc-utils/lastlog2.c | 309 + misc-utils/logger.1 | 6 +- misc-utils/logger.c | 12 +- misc-utils/look.1 | 6 +- misc-utils/look.c | 4 +- misc-utils/lsblk-mnt.c | 3 +- misc-utils/lsblk.8 | 102 +- misc-utils/lsblk.8.adoc | 58 +- misc-utils/lsblk.c | 648 +- misc-utils/lsblk.h | 7 + misc-utils/lsclocks.1 | 177 + misc-utils/lsclocks.1.adoc | 114 + misc-utils/lsclocks.c | 697 + misc-utils/lsfd-bdev.c | 4 - misc-utils/lsfd-cdev.c | 641 +- misc-utils/lsfd-counter.c | 56 - misc-utils/lsfd-counter.h | 30 - misc-utils/lsfd-fifo.c | 19 +- misc-utils/lsfd-file.c | 400 +- misc-utils/lsfd-filter.c | 1409 -- misc-utils/lsfd-filter.h | 43 - misc-utils/lsfd-sock-xinfo.c | 393 +- misc-utils/lsfd-sock.c | 45 +- misc-utils/lsfd-sock.h | 4 +- misc-utils/lsfd-unkn.c | 1134 +- misc-utils/lsfd.1 | 396 +- misc-utils/lsfd.1.adoc | 298 +- misc-utils/lsfd.c | 794 +- misc-utils/lsfd.h | 80 +- misc-utils/lslocks.8 | 41 +- misc-utils/lslocks.8.adoc | 27 +- misc-utils/lslocks.c | 571 +- misc-utils/mcookie.1 | 6 +- misc-utils/mcookie.c | 12 +- misc-utils/meson.build | 43 +- misc-utils/namei.1 | 8 +- misc-utils/namei.1.adoc | 2 +- misc-utils/namei.c | 5 +- misc-utils/pipesz.1 | 6 +- misc-utils/pipesz.c | 32 +- misc-utils/rename.1 | 6 +- misc-utils/rename.1.adoc | 6 +- misc-utils/rename.c | 12 +- misc-utils/uuidd-tmpfiles.conf.in | 6 + misc-utils/uuidd.8 | 10 +- misc-utils/uuidd.8.adoc | 4 +- misc-utils/uuidd.c | 13 +- misc-utils/uuidd.rc.in | 15 +- misc-utils/uuidd.service.in | 4 +- misc-utils/uuidgen.1 | 11 +- misc-utils/uuidgen.1.adoc | 3 + misc-utils/uuidgen.c | 114 +- misc-utils/uuidparse.1 | 6 +- misc-utils/uuidparse.c | 12 +- misc-utils/waitpid.1 | 6 +- misc-utils/waitpid.c | 6 +- misc-utils/whereis.1 | 6 +- misc-utils/whereis.c | 4 +- misc-utils/wipefs.8 | 14 +- misc-utils/wipefs.8.adoc | 8 +- misc-utils/wipefs.c | 54 +- pam_lastlog2/COPYING | 24 + pam_lastlog2/Makemodule.am | 8 + pam_lastlog2/man/Makemodule.am | 6 + pam_lastlog2/man/pam_lastlog2.8 | 107 + pam_lastlog2/man/pam_lastlog2.8.adoc | 78 + pam_lastlog2/src/Makemodule.am | 21 + pam_lastlog2/src/pam_lastlog2.c | 341 + pam_lastlog2/src/pam_lastlog2.sym | 11 + po-man/Makefile.am | 2 - po-man/Makefile.in | 17 +- po-man/cs.po | 11008 +++++---- po-man/de.po | 15048 ++++++++---- po-man/es.po | 12123 +++++---- po-man/fr.po | 13669 +++++++---- po-man/po4a.cfg | 5 +- po-man/pt_BR.po | 11266 +++++---- po-man/ro.po | 7285 +++--- po-man/sr.po | 14857 +++++++---- po-man/uk.po | 14983 +++++++----- po-man/util-linux-man.pot | 9425 +++---- po/LINGUAS | 2 - po/POTFILES.in | 27 +- po/ca.gmo | Bin 42603 -> 42462 bytes po/ca.po | 7537 +++--- po/cs.gmo | Bin 565847 -> 588684 bytes po/cs.po | 7401 +++--- po/da.gmo | Bin 404838 -> 400444 bytes po/da.po | 7663 +++--- po/de.gmo | Bin 573964 -> 583760 bytes po/de.po | 7524 +++--- po/es.gmo | Bin 572555 -> 562544 bytes po/es.po | 7688 +++--- po/et.gmo | Bin 20848 -> 20702 bytes po/et.po | 7345 +++--- po/eu.gmo | Bin 19949 -> 19755 bytes po/eu.po | 7349 +++--- po/fi.gmo | Bin 81221 -> 80546 bytes po/fi.po | 7453 +++--- po/fr.gmo | Bin 579476 -> 601829 bytes po/fr.po | 7331 +++--- po/gl.gmo | Bin 16324 -> 16182 bytes po/gl.po | 7297 +++--- po/hr.gmo | Bin 556688 -> 547131 bytes po/hr.po | 7690 +++--- po/hu.gmo | Bin 39600 -> 39433 bytes po/hu.po | 7419 +++--- po/id.gmo | Bin 43095 -> 42965 bytes po/id.po | 7403 +++--- po/it.gmo | Bin 31842 -> 31706 bytes po/it.po | 7406 +++--- po/ja.gmo | Bin 416899 -> 429048 bytes po/ja.po | 8289 ++++--- po/ka.gmo | Bin 57063 -> 0 bytes po/ka.po | 23060 ------------------ po/ko.gmo | Bin 567390 -> 590098 bytes po/ko.po | 7446 +++--- po/meson.build | 2 +- po/nl.gmo | Bin 332942 -> 330910 bytes po/nl.po | 7633 +++--- po/pl.gmo | Bin 560074 -> 582251 bytes po/pl.po | 7240 +++--- po/pt.gmo | Bin 481983 -> 477210 bytes po/pt.po | 7676 +++--- po/pt_BR.gmo | Bin 490680 -> 485879 bytes po/pt_BR.po | 7739 +++--- po/ro.gmo | Bin 589296 -> 0 bytes po/ro.po | 24312 ------------------- po/ru.gmo | Bin 199796 -> 198782 bytes po/ru.po | 7372 +++--- po/sk.gmo | Bin 80639 -> 80256 bytes po/sk.po | 7319 +++--- po/sl.gmo | Bin 31246 -> 31114 bytes po/sl.po | 7405 +++--- po/sr.gmo | Bin 690079 -> 678056 bytes po/sr.po | 7716 +++--- po/sv.gmo | Bin 450280 -> 445735 bytes po/sv.po | 7705 +++--- po/tr.gmo | Bin 347687 -> 349058 bytes po/tr.po | 12405 ++++------ po/uk.gmo | Bin 722464 -> 750395 bytes po/uk.po | 7317 +++--- po/util-linux.pot | 7013 +++--- po/vi.gmo | Bin 317602 -> 316074 bytes po/vi.po | 7570 +++--- po/zh_CN.gmo | Bin 375848 -> 373191 bytes po/zh_CN.po | 7705 +++--- po/zh_TW.gmo | Bin 47504 -> 47373 bytes po/zh_TW.po | 7481 +++--- schedutils/chrt.1 | 6 +- schedutils/chrt.c | 6 +- schedutils/ionice.1 | 6 +- schedutils/ionice.c | 4 +- schedutils/taskset.1 | 6 +- schedutils/taskset.c | 4 +- schedutils/uclampset.1 | 18 +- schedutils/uclampset.1.adoc | 8 +- schedutils/uclampset.c | 16 +- sys-utils/Makemodule.am | 14 +- sys-utils/adjtime_config.5 | 6 +- sys-utils/blkdiscard.8 | 6 +- sys-utils/blkdiscard.c | 6 +- sys-utils/blkpr.8 | 6 +- sys-utils/blkpr.c | 4 +- sys-utils/blkzone.8 | 6 +- sys-utils/blkzone.c | 6 +- sys-utils/chcpu.8 | 8 +- sys-utils/chcpu.8.adoc | 2 + sys-utils/chcpu.c | 4 +- sys-utils/chmem.8 | 6 +- sys-utils/chmem.c | 4 +- sys-utils/choom.1 | 6 +- sys-utils/choom.c | 4 +- sys-utils/ctrlaltdel.8 | 6 +- sys-utils/ctrlaltdel.c | 24 +- sys-utils/dmesg.1 | 19 +- sys-utils/dmesg.1.adoc | 11 +- sys-utils/dmesg.c | 524 +- sys-utils/eject.1 | 6 +- sys-utils/eject.c | 4 +- sys-utils/fallocate.1 | 6 +- sys-utils/fallocate.c | 14 +- sys-utils/flock.1 | 6 +- sys-utils/flock.c | 10 +- sys-utils/fsfreeze.8 | 6 +- sys-utils/fsfreeze.c | 5 +- sys-utils/fstab.5 | 10 +- sys-utils/fstab.5.adoc | 4 + sys-utils/fstrim.8 | 6 +- sys-utils/fstrim.c | 6 +- sys-utils/hwclock-cmos.c | 6 + sys-utils/hwclock-rtc.c | 93 +- sys-utils/hwclock.8 | 13 +- sys-utils/hwclock.8.adoc | 5 + sys-utils/hwclock.c | 76 +- sys-utils/hwclock.h | 13 + sys-utils/ipcmk.1 | 6 +- sys-utils/ipcmk.c | 6 +- sys-utils/ipcrm.1 | 6 +- sys-utils/ipcrm.c | 15 +- sys-utils/ipcs.1 | 6 +- sys-utils/ipcs.c | 20 +- sys-utils/ipcutils.c | 11 + sys-utils/ipcutils.h | 11 + sys-utils/irq-common.c | 35 +- sys-utils/irq-common.h | 11 + sys-utils/irqtop.1 | 8 +- sys-utils/irqtop.1.adoc | 2 +- sys-utils/irqtop.c | 15 +- sys-utils/ldattach.8 | 6 +- sys-utils/ldattach.c | 23 +- sys-utils/losetup.8 | 13 +- sys-utils/losetup.8.adoc | 5 +- sys-utils/losetup.c | 157 +- sys-utils/lscpu-arm.c | 25 +- sys-utils/lscpu-cpu.c | 12 +- sys-utils/lscpu-cputype.c | 29 +- sys-utils/lscpu-dmi.c | 8 +- sys-utils/lscpu-topology.c | 18 +- sys-utils/lscpu-virt.c | 59 +- sys-utils/lscpu.1 | 6 +- sys-utils/lscpu.c | 46 +- sys-utils/lscpu.h | 11 + sys-utils/lsipc.1 | 6 +- sys-utils/lsipc.c | 15 +- sys-utils/lsirq.1 | 6 +- sys-utils/lsirq.c | 17 +- sys-utils/lsmem.1 | 6 +- sys-utils/lsmem.c | 17 +- sys-utils/lsns.8 | 6 +- sys-utils/lsns.c | 15 +- sys-utils/meson.build | 7 + sys-utils/mount.8 | 47 +- sys-utils/mount.8.adoc | 32 +- sys-utils/mount.c | 49 +- sys-utils/mountpoint.1 | 6 +- sys-utils/mountpoint.c | 21 +- sys-utils/nsenter.1 | 25 +- sys-utils/nsenter.1.adoc | 14 + sys-utils/nsenter.c | 150 +- sys-utils/pivot_root.8 | 6 +- sys-utils/pivot_root.c | 13 +- sys-utils/prlimit.1 | 44 +- sys-utils/prlimit.1.adoc | 38 +- sys-utils/prlimit.c | 44 +- sys-utils/readprofile.8 | 6 +- sys-utils/readprofile.c | 31 +- sys-utils/renice.1 | 6 +- sys-utils/renice.c | 8 +- sys-utils/rfkill.8 | 6 +- sys-utils/rfkill.c | 5 +- sys-utils/rtcwake.8 | 6 +- sys-utils/rtcwake.c | 15 +- sys-utils/setarch.8 | 6 +- sys-utils/setarch.c | 14 +- sys-utils/setpgid.1 | 68 + sys-utils/setpgid.1.adoc | 49 + sys-utils/setpgid.c | 91 + sys-utils/setpriv-landlock.c | 214 + sys-utils/setpriv-landlock.h | 52 + sys-utils/setpriv.1 | 36 +- sys-utils/setpriv.1.adoc | 27 + sys-utils/setpriv.c | 24 +- sys-utils/setsid.1 | 6 +- sys-utils/setsid.c | 12 +- sys-utils/swapoff.c | 17 +- sys-utils/swapon-common.c | 18 +- sys-utils/swapon-common.h | 13 + sys-utils/swapon.8 | 8 +- sys-utils/swapon.8.adoc | 2 +- sys-utils/swapon.c | 31 +- sys-utils/switch_root.8 | 6 +- sys-utils/switch_root.c | 5 +- sys-utils/tunelp.8 | 6 +- sys-utils/tunelp.c | 4 +- sys-utils/umount.8 | 6 +- sys-utils/umount.c | 5 +- sys-utils/unshare.1 | 14 +- sys-utils/unshare.1.adoc | 8 +- sys-utils/unshare.c | 414 +- sys-utils/wdctl.8 | 6 +- sys-utils/wdctl.c | 70 +- sys-utils/zramctl.8 | 6 +- sys-utils/zramctl.c | 6 +- term-utils/Makemodule.am | 12 + term-utils/agetty.8 | 16 +- term-utils/agetty.8.adoc | 8 + term-utils/agetty.c | 149 +- term-utils/mesg.1 | 6 +- term-utils/mesg.c | 4 +- term-utils/script-playutils.c | 2 +- term-utils/script.1 | 6 +- term-utils/script.c | 8 +- term-utils/scriptlive.1 | 6 +- term-utils/scriptlive.c | 4 +- term-utils/scriptreplay.1 | 6 +- term-utils/scriptreplay.c | 5 +- term-utils/setterm.1 | 9 +- term-utils/setterm.1.adoc | 4 + term-utils/setterm.c | 6 +- term-utils/wall.1 | 6 +- term-utils/wall.c | 84 +- term-utils/write.1 | 7 +- term-utils/write.1.adoc | 2 + term-utils/write.c | 194 +- tests/Makemodule.am | 4 +- tests/commands.sh | 17 + tests/expected/blkid/low-probe-bcache-B | 2 + tests/expected/blkid/low-probe-bcache-C | 2 + tests/expected/blkid/low-probe-bcache-journal | 4 + tests/expected/blkid/low-probe-swap-luks | 8 + tests/expected/blkid/low-probe-vxfs-be | 6 + tests/expected/blkid/low-probe-vxfs-le | 6 + tests/expected/build-sys/config-all | 15 +- tests/expected/build-sys/config-all-devel | 1 + tests/expected/build-sys/config-all-non-nls | 15 +- tests/expected/build-sys/config-audit | 13 +- tests/expected/build-sys/config-chfnsh-libuser | 13 +- tests/expected/build-sys/config-chfnsh-no-password | 13 +- tests/expected/build-sys/config-chfnsh-pam | 13 +- tests/expected/build-sys/config-core | 13 +- tests/expected/build-sys/config-cryptsetup | 15 +- tests/expected/build-sys/config-devel | 15 +- tests/expected/build-sys/config-devel-new-mount | 1 + tests/expected/build-sys/config-devel-non-asan | 15 +- tests/expected/build-sys/config-devel-non-docs | 15 +- tests/expected/build-sys/config-non-libblkid | 11 +- tests/expected/build-sys/config-non-libmount | 11 +- tests/expected/build-sys/config-non-libs | 10 +- tests/expected/build-sys/config-non-libsmartcols | 20 +- tests/expected/build-sys/config-non-libuuid | 13 +- tests/expected/build-sys/config-non-nls | 13 +- tests/expected/build-sys/config-non-widechar | 4 + tests/expected/build-sys/config-selinux | 13 +- tests/expected/build-sys/config-slang | 13 +- tests/expected/build-sys/config-static | 13 +- tests/expected/column/table-noheaders | 6 + tests/expected/dmesg/cid-json | 535 + tests/expected/dmesg/cid-kmsg-colors | 59 + tests/expected/dmesg/cid-kmsg-console-levels | 146 + tests/expected/dmesg/cid-kmsg-decode | 59 + tests/expected/dmesg/cid-kmsg-delta | 59 + tests/expected/dmesg/cid-kmsg-facilities | 73 + tests/expected/dmesg/cid-kmsg-indentation | 28 + tests/expected/dmesg/cid-kmsg-json | 295 + tests/expected/dmesg/cid-kmsg-limit | 31 + tests/expected/dmesg/colors | 19 +- tests/expected/dmesg/console-levels | 5 + tests/expected/dmesg/decode | 19 +- tests/expected/dmesg/delta | 1 + tests/expected/dmesg/facilities | 8 + tests/expected/dmesg/json | 429 + tests/expected/dmesg/kmsg-file | 185 + tests/expected/dmesg/timestamp-format | 0 tests/expected/dmesg/timestamp-format-delta | 106 + tests/expected/dmesg/timestamp-format-delta-ctime | 106 + tests/expected/dmesg/timestamp-format-delta-raw | 106 + tests/expected/dmesg/timestamp-format-multiple | 106 + tests/expected/exch/exch | 4 + tests/expected/fadvise/drop | 26 +- .../fdisk/mbr-nondos-mode-first-sector-at-end | 1 - tests/expected/fdisk/resize | 75 + .../fdisk/sunlabel-create-second-partition | 1 - tests/expected/fincore/count.4096 | 32 +- tests/expected/fincore/count.65536 | 32 +- tests/expected/fincore/count.nosize | 32 +- tests/expected/hexdump/format-strings-1b_hex | 41 + tests/expected/libfdisk/gpt-all-defaults | 1 - tests/expected/libfdisk/gpt-all-defaults-with-typo | 1 - tests/expected/libmount/optlist-append | 5 + tests/expected/libmount/optlist-append-empty-value | 4 + tests/expected/libmount/optlist-append-value | 4 + tests/expected/libmount/optlist-get | 4 + tests/expected/libmount/optlist-get-flg-linux | 1 + tests/expected/libmount/optlist-get-flg-user | 1 + tests/expected/libmount/optlist-get-str | 4 + tests/expected/libmount/optlist-get-str-linux | 5 + tests/expected/libmount/optlist-get-str-user | 5 + tests/expected/libmount/optlist-get-value | 4 + tests/expected/libmount/optlist-prepend | 4 + .../expected/libmount/optlist-prepend-empty-value | 4 + tests/expected/libmount/optlist-prepend-list | 6 + tests/expected/libmount/optlist-prepend-value | 4 + tests/expected/libmount/optlist-remove | 12 + tests/expected/libmount/optlist-remove-empty-value | 12 + tests/expected/libmount/optlist-remove-quoted | 12 + tests/expected/libmount/optlist-remove-value | 12 + tests/expected/libmount/optlist-set | 4 + tests/expected/libmount/optlist-set-empty | 1 + tests/expected/libmount/optlist-set-large | 1 + tests/expected/libmount/optlist-set-new | 1 + tests/expected/libmount/optlist-set-new-empty | 1 + tests/expected/libmount/optlist-set-new-end | 1 + tests/expected/libmount/optlist-set-new-end-empty | 1 + tests/expected/libmount/optlist-set-remove | 1 + tests/expected/libmount/optlist-set-small | 1 + tests/expected/libmount/optstr-prepend-list | 1 + tests/expected/libsmartcols/continuous-json | 40 + tests/expected/libsmartcols/filter | 1 + tests/expected/libsmartcols/filter-bool-and | 7 + tests/expected/libsmartcols/filter-bool-as-string | 2 + tests/expected/libsmartcols/filter-bool-as-string2 | 2 + tests/expected/libsmartcols/filter-bool-eq-false | 8 + tests/expected/libsmartcols/filter-bool-eq-false2 | 8 + tests/expected/libsmartcols/filter-bool-eq-false3 | 9 + tests/expected/libsmartcols/filter-bool-eq-true | 7 + tests/expected/libsmartcols/filter-bool-eq-true2 | 7 + tests/expected/libsmartcols/filter-bool-eq-true3 | 7 + tests/expected/libsmartcols/filter-bool-is | 7 + tests/expected/libsmartcols/filter-bool-ne | 7 + tests/expected/libsmartcols/filter-bool-ne2 | 8 + tests/expected/libsmartcols/filter-bool-neg | 9 + tests/expected/libsmartcols/filter-bool-or | 13 + .../expected/libsmartcols/filter-broken-bad-column | 4 + .../expected/libsmartcols/filter-broken-bad-float | 3 + .../expected/libsmartcols/filter-broken-bad-number | 3 + tests/expected/libsmartcols/filter-broken-bad-oper | 3 + .../expected/libsmartcols/filter-broken-bad-oper2 | 3 + tests/expected/libsmartcols/filter-broken-no-close | 3 + .../expected/libsmartcols/filter-broken-no-column | 3 + tests/expected/libsmartcols/filter-broken-no-param | 3 + tests/expected/libsmartcols/filter-broken-no-start | 3 + tests/expected/libsmartcols/filter-float-and | 12 + tests/expected/libsmartcols/filter-float-as-string | 4 + .../expected/libsmartcols/filter-float-as-string2 | 4 + tests/expected/libsmartcols/filter-float-eq | 4 + tests/expected/libsmartcols/filter-float-eq2 | 4 + tests/expected/libsmartcols/filter-float-ge | 11 + tests/expected/libsmartcols/filter-float-ge2 | 10 + tests/expected/libsmartcols/filter-float-gt | 6 + tests/expected/libsmartcols/filter-float-gt2 | 5 + tests/expected/libsmartcols/filter-float-is | 12 + tests/expected/libsmartcols/filter-float-le | 6 + tests/expected/libsmartcols/filter-float-le2 | 7 + tests/expected/libsmartcols/filter-float-lt | 5 + tests/expected/libsmartcols/filter-float-lt2 | 6 + tests/expected/libsmartcols/filter-float-ne | 12 + tests/expected/libsmartcols/filter-float-ne2 | 12 + tests/expected/libsmartcols/filter-float-neg | 4 + tests/expected/libsmartcols/filter-float-or | 13 + tests/expected/libsmartcols/filter-number-and | 12 + tests/expected/libsmartcols/filter-number-and-or | 7 + .../expected/libsmartcols/filter-number-as-string | 4 + tests/expected/libsmartcols/filter-number-eq | 4 + .../libsmartcols/filter-number-expr-and-expr | 7 + .../libsmartcols/filter-number-expr-or-expr | 5 + tests/expected/libsmartcols/filter-number-ge | 10 + tests/expected/libsmartcols/filter-number-gt | 7 + tests/expected/libsmartcols/filter-number-is | 12 + tests/expected/libsmartcols/filter-number-le | 7 + tests/expected/libsmartcols/filter-number-lt | 6 + tests/expected/libsmartcols/filter-number-ne | 12 + tests/expected/libsmartcols/filter-number-neg | 4 + tests/expected/libsmartcols/filter-number-or | 13 + tests/expected/libsmartcols/filter-string-eq | 4 + tests/expected/libsmartcols/filter-string-ge | 12 + tests/expected/libsmartcols/filter-string-gt | 11 + tests/expected/libsmartcols/filter-string-is | 13 + tests/expected/libsmartcols/filter-string-le | 5 + tests/expected/libsmartcols/filter-string-lt | 4 + tests/expected/libsmartcols/filter-string-ne | 12 + tests/expected/libsmartcols/filter-string-neg | 2 + tests/expected/libsmartcols/filter-string-nreg | 12 + tests/expected/libsmartcols/filter-string-reg | 4 + tests/expected/libsmartcols/fromfile-tree-json | 20 +- tests/expected/libsmartcols/fromfile-wrapzero | 19 + tests/expected/libsmartcols/fromfile-wrapzero-tree | 19 + tests/expected/lscpu/lscpu-rv64-linux | 19 +- tests/expected/lscpu/lscpu-rv64-visionfive2 | 33 + tests/expected/lsfd/column-ainodeclass-inotify | 2 +- tests/expected/lsfd/column-ainodeclass-pidfd | 2 +- .../expected/lsfd/column-deleted-make-regular-file | 2 + tests/expected/lsfd/column-deleted-ro-regular-file | 2 + tests/expected/lsfd/column-name-deleted-file | 2 + tests/expected/lsfd/column-name-pidfd | 2 +- tests/expected/lsfd/column-name-ro-regular-file | 2 +- tests/expected/lsfd/column-name-socketpair | 2 +- tests/expected/lsfd/column-source-namespace-ASSOC | 7 + .../lsfd/column-source-with-root-SysVIPC-shmem | 2 + tests/expected/lsfd/column-type-inotify | 2 +- tests/expected/lsfd/column-type-pidfd | 2 +- tests/expected/lsfd/column-type-ro-regular-file | 2 +- tests/expected/lsfd/column-type-socketpair | 2 +- tests/expected/lsfd/column-xmode-MODE-r-bit | 2 + tests/expected/lsfd/column-xmode-MODE-w-bit | 2 + tests/expected/lsfd/column-xmode-MODE-x-bit | 2 + tests/expected/lsfd/column-xmode-XMODE-D-bit | 2 + .../lsfd/column-xmode-XMODE-L-bit-flock-ex | 2 + .../expected/lsfd/column-xmode-XMODE-L-bit-lease-w | 2 + .../expected/lsfd/column-xmode-XMODE-L-bit-ofd--w | 2 + .../expected/lsfd/column-xmode-XMODE-L-bit-ofd-rw | 2 + .../lsfd/column-xmode-XMODE-L-bit-posix--w | 2 + .../lsfd/column-xmode-XMODE-L-bit-posix-rw | 2 + .../lsfd/column-xmode-XMODE-l-bit-flock-sh | 2 + .../expected/lsfd/column-xmode-XMODE-l-bit-lease-r | 2 + .../expected/lsfd/column-xmode-XMODE-l-bit-ofd-r- | 2 + .../lsfd/column-xmode-XMODE-l-bit-posix-r- | 2 + tests/expected/lsfd/column-xmode-XMODE-m-bit | 3 + tests/expected/lsfd/column-xmode-XMODE-r-bit | 2 + tests/expected/lsfd/column-xmode-XMODE-w-bit | 2 + tests/expected/lsfd/column-xmode-XMODE-x-bit | 2 + tests/expected/lsfd/filter-broken-exp | 4 + tests/expected/lsfd/filter-floating-point-nums | 15 + tests/expected/lsfd/mkfds-bpf-map | 2 + tests/expected/lsfd/mkfds-bpf-prog | 2 + tests/expected/lsfd/mkfds-cdev-tun | 4 + tests/expected/lsfd/mkfds-directory | 2 +- tests/expected/lsfd/mkfds-eventfd | 12 + tests/expected/lsfd/mkfds-eventpoll | 16 + tests/expected/lsfd/mkfds-inotify | 4 + tests/expected/lsfd/mkfds-inotify-btrfs | 4 + tests/expected/lsfd/mkfds-mapped-packet-socket | 8 +- tests/expected/lsfd/mkfds-mqueue | 8 + tests/expected/lsfd/mkfds-multiplexing-poll | 13 + tests/expected/lsfd/mkfds-multiplexing-ppoll | 13 + tests/expected/lsfd/mkfds-multiplexing-pselect6 | 13 + tests/expected/lsfd/mkfds-multiplexing-select | 13 + tests/expected/lsfd/mkfds-netlink-groups | 2 +- tests/expected/lsfd/mkfds-netlink-protocol | 2 +- tests/expected/lsfd/mkfds-netns | 2 +- tests/expected/lsfd/mkfds-pidfd | 2 +- tests/expected/lsfd/mkfds-ping-ping | 4 +- tests/expected/lsfd/mkfds-ping-ping6 | 4 +- tests/expected/lsfd/mkfds-pipe-no-fork | 4 +- tests/expected/lsfd/mkfds-pty | 10 + tests/expected/lsfd/mkfds-raw | 2 +- tests/expected/lsfd/mkfds-raw6 | 2 +- tests/expected/lsfd/mkfds-ro-block-device | 2 +- tests/expected/lsfd/mkfds-ro-regular-file | 2 +- tests/expected/lsfd/mkfds-rw-character-device | 2 +- tests/expected/lsfd/mkfds-signalfd | 2 + tests/expected/lsfd/mkfds-socketpair | 3 - tests/expected/lsfd/mkfds-socketpair-DGRAM | 3 + tests/expected/lsfd/mkfds-socketpair-STREAM | 3 + .../expected/lsfd/mkfds-socketpair-STREAM-ENDPOINT | 3 + .../mkfds-socketpair-STREAM-ENDPOINT-halfclose | 3 + .../lsfd/mkfds-socketpair-STREAM-SHUTDOWN-STATE | 3 + tests/expected/lsfd/mkfds-symlink | 2 +- tests/expected/lsfd/mkfds-tcp | 6 +- tests/expected/lsfd/mkfds-tcp6 | 6 +- tests/expected/lsfd/mkfds-timerfd | 0 tests/expected/lsfd/mkfds-timerfd-alarm | 16 + .../lsfd/mkfds-timerfd-boottime-interval-only | 8 + .../lsfd/mkfds-timerfd-monotonic-remaining-only | 8 + .../mkfds-timerfd-realtime-remaining-and-interval | 8 + tests/expected/lsfd/mkfds-udp | 24 +- tests/expected/lsfd/mkfds-udp6 | 24 +- tests/expected/lsfd/mkfds-unix-dgram | 8 +- tests/expected/lsfd/mkfds-unix-in-netns-dgram | 4 +- tests/expected/lsfd/mkfds-unix-in-netns-seqpacket | 4 +- tests/expected/lsfd/mkfds-unix-in-netns-stream | 4 +- tests/expected/lsfd/mkfds-unix-stream | 48 +- .../lsfd/mkfds-unix-stream-requiring-sockdiag | 8 + tests/expected/lsfd/option-filter-broken-exp | 7 - tests/expected/lsfd/option-inet | 80 +- tests/expected/lsfd/option-summary | 6 +- tests/expected/lslocks/lslocks-flock-ex | 4 + tests/expected/lslocks/lslocks-flock-ex+HOLDERS | 2 + tests/expected/lslocks/lslocks-flock-sh | 4 + tests/expected/lslocks/lslocks-flock-sh+HOLDERS | 2 + tests/expected/lslocks/lslocks-lease-w | 4 + tests/expected/lslocks/lslocks-lease-w+HOLDERS | 2 + tests/expected/lslocks/lslocks-ofd--w | 4 + tests/expected/lslocks/lslocks-ofd--w+HOLDERS | 2 + tests/expected/lslocks/lslocks-ofd-r- | 4 + tests/expected/lslocks/lslocks-ofd-r-+HOLDERS | 2 + tests/expected/lslocks/lslocks-ofd-rw | 6 + tests/expected/lslocks/lslocks-ofd-rw+HOLDERS | 3 + tests/expected/lslocks/lslocks-posix--w | 4 + tests/expected/lslocks/lslocks-posix-r- | 4 + tests/expected/lslocks/lslocks-posix-rw | 6 + tests/expected/misc/boilerplate-exec | 1 + tests/expected/misc/boilerplate-help | 24 + tests/expected/misc/enosys-basic | 4 + tests/expected/misc/enosys-exec | 1 + tests/expected/misc/enosys-ioctl | 5 + tests/expected/misc/lsclocks-basic | 10 + tests/expected/misc/lsclocks-cpu | 1 + tests/expected/misc/lsclocks-dynamic | 1 + tests/expected/misc/lsclocks-rtc | 1 + tests/expected/misc/lsclocks-time | 1 + tests/expected/misc/setpgid | 2 + tests/expected/misc/time_t | 1 + tests/expected/mount/special | 0 tests/expected/mount/special-missing-options | 1 + tests/expected/rename/basic | 1 + tests/expected/schedutils/chrt-deadline | 6 +- tests/expected/setpriv/landlock-nothing-allowed | 1 + .../expected/setpriv/landlock-partial-access-fail | 1 + tests/expected/utmp/utmpdump-subsecond | 2 +- tests/expected/wipefs/signatures-bcachefs | 3 + tests/functions.sh | 53 +- tests/helpers/Makemodule.am | 10 +- tests/helpers/test_cap.c | 33 + tests/helpers/test_enosys.c | 126 +- tests/helpers/test_mkfds.c | 2056 +- tests/helpers/test_mkfds.h | 85 + tests/helpers/test_mkfds_ppoll.c | 79 + tests/helpers/test_sysinfo.c | 12 +- tests/ts/blkid/images-fs/swap-luks.img.xz | Bin 0 -> 388 bytes tests/ts/blkid/images-fs/vxfs-be.img.xz | Bin 0 -> 128 bytes tests/ts/blkid/images-fs/vxfs-le.img.xz | Bin 0 -> 104 bytes tests/ts/column/table | 7 + tests/ts/dmesg/cid-input | 106 + tests/ts/dmesg/cid-json | 28 + tests/ts/dmesg/cid-kmsg-colors | 34 + tests/ts/dmesg/cid-kmsg-console-levels | 49 + tests/ts/dmesg/cid-kmsg-decode | 33 + tests/ts/dmesg/cid-kmsg-delta | 33 + tests/ts/dmesg/cid-kmsg-facilities | 36 + tests/ts/dmesg/cid-kmsg-indentation | 45 + tests/ts/dmesg/cid-kmsg-input | Bin 0 -> 5464 bytes tests/ts/dmesg/cid-kmsg-json | 28 + tests/ts/dmesg/cid-kmsg-limit | 34 + tests/ts/dmesg/cid-kmsg-newlines | Bin 0 -> 152 bytes tests/ts/dmesg/input | 1 + tests/ts/dmesg/json | 28 + tests/ts/dmesg/kmsg-file | 28 + tests/ts/dmesg/kmsg-input | Bin 0 -> 3944 bytes tests/ts/dmesg/timestamp-format | 42 + tests/ts/eject/umount | 10 +- tests/ts/exch/exch | 40 + tests/ts/fadvise/drop | 28 +- tests/ts/fdisk/resize | 66 + tests/ts/fincore/count | 5 +- tests/ts/hexdump/format-strings | 4 + tests/ts/lib/timeutils | 8 +- tests/ts/liblastlog2/dlopen | 23 + tests/ts/liblastlog2/pam_lastlog2_output | 17 + tests/ts/liblastlog2/remove_entry | 15 + tests/ts/liblastlog2/rename_user | 15 + tests/ts/liblastlog2/sqlite3_time | 15 + tests/ts/liblastlog2/write_read_user | 15 + tests/ts/liblastlog2/y2038_ll2_read_all | 15 + tests/ts/libmount/optlist | 67 + tests/ts/libmount/optstr | 8 +- tests/ts/libmount/update | 1 - tests/ts/libmount/update-py | 1 - tests/ts/libsmartcols/continuous-json | 28 + tests/ts/libsmartcols/files/col-bool | 1 + tests/ts/libsmartcols/files/col-float | 1 + tests/ts/libsmartcols/files/col-hidden | 4 +- tests/ts/libsmartcols/files/col-id | 4 +- tests/ts/libsmartcols/files/col-name | 4 +- tests/ts/libsmartcols/files/col-noextremes | 4 +- tests/ts/libsmartcols/files/col-number | 4 +- tests/ts/libsmartcols/files/col-parent | 4 +- tests/ts/libsmartcols/files/col-strict | 4 +- tests/ts/libsmartcols/files/col-string | 4 +- tests/ts/libsmartcols/files/col-tree | 4 +- tests/ts/libsmartcols/files/col-trunc | 4 +- tests/ts/libsmartcols/files/col-wrap | 4 +- tests/ts/libsmartcols/files/col-wrapnl | 4 +- tests/ts/libsmartcols/files/col-wrapzero | 1 + tests/ts/libsmartcols/files/data-bool | 10 + tests/ts/libsmartcols/files/data-float | 10 + tests/ts/libsmartcols/files/data-string-nl | 10 +- tests/ts/libsmartcols/files/data-string-zero | 10 + tests/ts/libsmartcols/filter | 217 + tests/ts/libsmartcols/fromfile | 26 + tests/ts/lscpu/dumps/rv64-visionfive2.tar.gz | Bin 0 -> 14329 bytes tests/ts/lsfd/column-ainodeclass | 4 +- tests/ts/lsfd/column-deleted | 61 + tests/ts/lsfd/column-kthread | 2 +- tests/ts/lsfd/column-name | 20 +- tests/ts/lsfd/column-source | 51 + tests/ts/lsfd/column-source-with-root | 44 + tests/ts/lsfd/column-type | 4 +- tests/ts/lsfd/column-xmode | 202 + tests/ts/lsfd/filter-broken-exp | 37 + tests/ts/lsfd/filter-floating-point-nums | 90 + tests/ts/lsfd/lsfd-functions.bash | 44 +- tests/ts/lsfd/mkfds-bpf-map | 49 + tests/ts/lsfd/mkfds-bpf-prog | 49 + tests/ts/lsfd/mkfds-cdev-tun | 65 + tests/ts/lsfd/mkfds-directory | 2 +- tests/ts/lsfd/mkfds-eventfd | 104 + tests/ts/lsfd/mkfds-eventpoll | 46 + tests/ts/lsfd/mkfds-inotify | 74 + tests/ts/lsfd/mkfds-inotify-btrfs | 91 + tests/ts/lsfd/mkfds-mapped-packet-socket | 2 +- tests/ts/lsfd/mkfds-mqueue | 83 + tests/ts/lsfd/mkfds-multiplexing | 70 + tests/ts/lsfd/mkfds-netlink-groups | 2 +- tests/ts/lsfd/mkfds-netlink-protocol | 2 +- tests/ts/lsfd/mkfds-netns | 5 +- tests/ts/lsfd/mkfds-pidfd | 4 +- tests/ts/lsfd/mkfds-ping | 6 +- tests/ts/lsfd/mkfds-pipe-no-fork | 2 +- tests/ts/lsfd/mkfds-pty | 73 + tests/ts/lsfd/mkfds-raw | 2 +- tests/ts/lsfd/mkfds-raw6 | 2 +- tests/ts/lsfd/mkfds-ro-block-device | 2 +- tests/ts/lsfd/mkfds-ro-regular-file | 2 +- tests/ts/lsfd/mkfds-rw-character-device | 2 +- tests/ts/lsfd/mkfds-signalfd | 64 + tests/ts/lsfd/mkfds-socketpair | 95 +- tests/ts/lsfd/mkfds-symlink | 2 +- tests/ts/lsfd/mkfds-tcp | 6 +- tests/ts/lsfd/mkfds-tcp6 | 6 +- tests/ts/lsfd/mkfds-timerfd | 109 + tests/ts/lsfd/mkfds-timerfd-alarm | 56 + tests/ts/lsfd/mkfds-udp | 24 +- tests/ts/lsfd/mkfds-udp6 | 24 +- tests/ts/lsfd/mkfds-unix-dgram | 8 +- tests/ts/lsfd/mkfds-unix-in-netns | 4 +- tests/ts/lsfd/mkfds-unix-stream | 8 +- tests/ts/lsfd/mkfds-unix-stream-requiring-sockdiag | 58 + tests/ts/lsfd/option-filter-broken-exp | 36 - tests/ts/lsfd/option-inet | 70 +- tests/ts/lsfd/option-pid | 2 +- tests/ts/lsfd/option-summary | 4 +- tests/ts/lslocks/lslocks | 117 + tests/ts/misc/boilerplate | 39 + tests/ts/misc/enosys | 58 + tests/ts/misc/lsclocks | 70 + tests/ts/misc/setpgid | 33 + tests/ts/misc/time_t | 28 + tests/ts/misc/waitpid | 4 +- tests/ts/mkswap/mkswap | 44 +- tests/ts/mount/fallback | 10 +- tests/ts/mount/fslists | 2 +- tests/ts/mount/fstab-all | 37 +- tests/ts/mount/fstab-bind | 2 +- tests/ts/mount/fstab-broken | 6 +- tests/ts/mount/fstab-btrfs | 8 +- tests/ts/mount/fstab-devname | 4 +- tests/ts/mount/fstab-devname2label | 2 +- tests/ts/mount/fstab-devname2uuid | 2 +- tests/ts/mount/fstab-label | 6 +- tests/ts/mount/fstab-label2devname | 4 +- tests/ts/mount/fstab-label2uuid | 4 +- tests/ts/mount/fstab-loop | 4 +- tests/ts/mount/fstab-none | 2 +- tests/ts/mount/fstab-symlink | 2 +- tests/ts/mount/fstab-uuid | 6 +- tests/ts/mount/fstab-uuid2devname | 4 +- tests/ts/mount/fstab-uuid2label | 4 +- tests/ts/mount/special | 43 +- tests/ts/mount/umount-recursive | 2 +- tests/ts/rename/basic | 4 + tests/ts/schedutils/chrt | 11 +- tests/ts/setpriv/landlock | 64 + tests/ts/swapon/devname | 4 +- tests/ts/wipefs/images/bcachefs.img.xz | Bin 0 -> 5312 bytes tests/ts/wipefs/signatures | 40 + tests/ts/wipefs/wipefs | 18 +- text-utils/col.1 | 6 +- text-utils/col.c | 10 +- text-utils/colcrt.1 | 6 +- text-utils/colcrt.c | 4 +- text-utils/colrm.1 | 6 +- text-utils/colrm.c | 4 +- text-utils/column.1 | 6 +- text-utils/column.c | 8 +- text-utils/hexdump-display.c | 10 +- text-utils/hexdump-parse.c | 4 +- text-utils/hexdump.1 | 12 +- text-utils/hexdump.1.adoc | 5 + text-utils/hexdump.c | 14 +- text-utils/line.1 | 6 +- text-utils/line.1.adoc | 6 +- text-utils/line.c | 11 +- text-utils/more.1 | 6 +- text-utils/more.c | 135 +- text-utils/pg.1 | 6 +- text-utils/pg.c | 10 +- text-utils/rev.1 | 6 +- text-utils/rev.c | 23 +- text-utils/ul.1 | 6 +- text-utils/ul.c | 6 +- tools/Makemodule.am | 4 +- tools/all_syscalls | 15 + tools/checkadoc-missing.sh | 2 +- tools/oss-fuzz.sh | 11 +- 1202 files changed, 244198 insertions(+), 202957 deletions(-) create mode 100644 Documentation/.deps/test_boilerplate-boilerplate.Po create mode 100644 Documentation/Makemodule.am create mode 100644 Documentation/licenses/COPYING.BSD-2-Clause create mode 100644 Documentation/licenses/COPYING.GPL-2.0-only delete mode 100644 Documentation/releases/v2.39.1-ReleaseNotes delete mode 100644 Documentation/releases/v2.39.2-ReleaseNotes delete mode 100644 Documentation/releases/v2.39.3-ReleaseNotes create mode 100644 Documentation/releases/v2.40-ReleaseNotes create mode 100644 bash-completion/enosys create mode 100644 bash-completion/exch create mode 100644 bash-completion/lastlog2 create mode 100644 bash-completion/lsclocks create mode 100644 bash-completion/setpgid create mode 100644 include/column-list-table.h create mode 100644 include/coverage.h create mode 100644 liblastlog2/COPYING create mode 100644 liblastlog2/Makemodule.am create mode 100644 liblastlog2/lastlog2.pc.in create mode 100644 liblastlog2/man/Makemodule.am create mode 100644 liblastlog2/man/lastlog2.3 create mode 100644 liblastlog2/man/lastlog2.3.adoc create mode 100644 liblastlog2/man/ll2_import_lastlog.3 create mode 100644 liblastlog2/man/ll2_import_lastlog.3.adoc create mode 100644 liblastlog2/man/ll2_read_all.3 create mode 100644 liblastlog2/man/ll2_read_all.3.adoc create mode 100644 liblastlog2/man/ll2_read_entry.3 create mode 100644 liblastlog2/man/ll2_read_entry.3.adoc create mode 100644 liblastlog2/man/ll2_remove_entry.3 create mode 100644 liblastlog2/man/ll2_remove_entry.3.adoc create mode 100644 liblastlog2/man/ll2_rename_user.3 create mode 100644 liblastlog2/man/ll2_rename_user.3.adoc create mode 100644 liblastlog2/man/ll2_update_login_time.3 create mode 100644 liblastlog2/man/ll2_update_login_time.3.adoc create mode 100644 liblastlog2/man/ll2_write_entry.3 create mode 100644 liblastlog2/man/ll2_write_entry.3.adoc create mode 100644 liblastlog2/meson.build create mode 100644 liblastlog2/src/Makemodule.am create mode 100644 liblastlog2/src/lastlog2.c create mode 100644 liblastlog2/src/lastlog2.h create mode 100644 liblastlog2/src/lastlog2P.h create mode 100644 liblastlog2/src/liblastlog2.sym create mode 100644 liblastlog2/src/tests/tst_dlopen.c create mode 100644 liblastlog2/src/tests/tst_pam_lastlog2_output.c create mode 100644 liblastlog2/src/tests/tst_remove_entry.c create mode 100644 liblastlog2/src/tests/tst_rename_user.c create mode 100644 liblastlog2/src/tests/tst_write_read_user.c create mode 100644 liblastlog2/src/tests/tst_y2038_ll2_read_all.c create mode 100644 liblastlog2/src/tests/tst_y2038_sqlite3_time.c create mode 100644 libmount/samples/Makemodule.am create mode 100644 libmount/samples/overwrite.c create mode 100644 libsmartcols/samples/continuous-json.c create mode 100644 libsmartcols/scols-filter.5 create mode 100644 libsmartcols/scols-filter.5.adoc create mode 100644 libsmartcols/src/filter-expr.c create mode 100644 libsmartcols/src/filter-param.c create mode 100644 libsmartcols/src/filter-parser.c create mode 100644 libsmartcols/src/filter-parser.h create mode 100644 libsmartcols/src/filter-parser.stamp create mode 100644 libsmartcols/src/filter-parser.y create mode 100644 libsmartcols/src/filter-scanner.c create mode 100644 libsmartcols/src/filter-scanner.h create mode 100644 libsmartcols/src/filter-scanner.l create mode 100644 libsmartcols/src/filter-scanner.stamp create mode 100644 libsmartcols/src/filter.c create mode 100644 m4/year2038.m4 create mode 100644 misc-utils/enosys.1 create mode 100644 misc-utils/enosys.1.adoc create mode 100644 misc-utils/enosys.c create mode 100644 misc-utils/exch.1 create mode 100644 misc-utils/exch.1.adoc create mode 100644 misc-utils/exch.c create mode 100644 misc-utils/lastlog2-import.service.in create mode 100644 misc-utils/lastlog2-tmpfiles.conf.in create mode 100644 misc-utils/lastlog2.8 create mode 100644 misc-utils/lastlog2.8.adoc create mode 100644 misc-utils/lastlog2.c create mode 100644 misc-utils/lsclocks.1 create mode 100644 misc-utils/lsclocks.1.adoc create mode 100644 misc-utils/lsclocks.c delete mode 100644 misc-utils/lsfd-counter.c delete mode 100644 misc-utils/lsfd-counter.h delete mode 100644 misc-utils/lsfd-filter.c delete mode 100644 misc-utils/lsfd-filter.h create mode 100644 misc-utils/uuidd-tmpfiles.conf.in create mode 100644 pam_lastlog2/COPYING create mode 100644 pam_lastlog2/Makemodule.am create mode 100644 pam_lastlog2/man/Makemodule.am create mode 100644 pam_lastlog2/man/pam_lastlog2.8 create mode 100644 pam_lastlog2/man/pam_lastlog2.8.adoc create mode 100644 pam_lastlog2/src/Makemodule.am create mode 100644 pam_lastlog2/src/pam_lastlog2.c create mode 100644 pam_lastlog2/src/pam_lastlog2.sym delete mode 100644 po/ka.gmo delete mode 100644 po/ka.po delete mode 100644 po/ro.gmo delete mode 100644 po/ro.po create mode 100644 sys-utils/setpgid.1 create mode 100644 sys-utils/setpgid.1.adoc create mode 100644 sys-utils/setpgid.c create mode 100644 sys-utils/setpriv-landlock.c create mode 100644 sys-utils/setpriv-landlock.h create mode 100644 tests/expected/blkid/low-probe-swap-luks create mode 100644 tests/expected/blkid/low-probe-vxfs-be create mode 100644 tests/expected/blkid/low-probe-vxfs-le create mode 100644 tests/expected/column/table-noheaders create mode 100644 tests/expected/dmesg/cid-json create mode 100644 tests/expected/dmesg/cid-kmsg-colors create mode 100644 tests/expected/dmesg/cid-kmsg-console-levels create mode 100644 tests/expected/dmesg/cid-kmsg-decode create mode 100644 tests/expected/dmesg/cid-kmsg-delta create mode 100644 tests/expected/dmesg/cid-kmsg-facilities create mode 100644 tests/expected/dmesg/cid-kmsg-indentation create mode 100644 tests/expected/dmesg/cid-kmsg-json create mode 100644 tests/expected/dmesg/cid-kmsg-limit create mode 100644 tests/expected/dmesg/json create mode 100644 tests/expected/dmesg/kmsg-file create mode 100644 tests/expected/dmesg/timestamp-format create mode 100644 tests/expected/dmesg/timestamp-format-delta create mode 100644 tests/expected/dmesg/timestamp-format-delta-ctime create mode 100644 tests/expected/dmesg/timestamp-format-delta-raw create mode 100644 tests/expected/dmesg/timestamp-format-multiple create mode 100644 tests/expected/exch/exch create mode 100644 tests/expected/fdisk/resize create mode 100644 tests/expected/hexdump/format-strings-1b_hex create mode 100644 tests/expected/libmount/optlist-append create mode 100644 tests/expected/libmount/optlist-append-empty-value create mode 100644 tests/expected/libmount/optlist-append-value create mode 100644 tests/expected/libmount/optlist-get create mode 100644 tests/expected/libmount/optlist-get-flg-linux create mode 100644 tests/expected/libmount/optlist-get-flg-user create mode 100644 tests/expected/libmount/optlist-get-str create mode 100644 tests/expected/libmount/optlist-get-str-linux create mode 100644 tests/expected/libmount/optlist-get-str-user create mode 100644 tests/expected/libmount/optlist-get-value create mode 100644 tests/expected/libmount/optlist-prepend create mode 100644 tests/expected/libmount/optlist-prepend-empty-value create mode 100644 tests/expected/libmount/optlist-prepend-list create mode 100644 tests/expected/libmount/optlist-prepend-value create mode 100644 tests/expected/libmount/optlist-remove create mode 100644 tests/expected/libmount/optlist-remove-empty-value create mode 100644 tests/expected/libmount/optlist-remove-quoted create mode 100644 tests/expected/libmount/optlist-remove-value create mode 100644 tests/expected/libmount/optlist-set create mode 100644 tests/expected/libmount/optlist-set-empty create mode 100644 tests/expected/libmount/optlist-set-large create mode 100644 tests/expected/libmount/optlist-set-new create mode 100644 tests/expected/libmount/optlist-set-new-empty create mode 100644 tests/expected/libmount/optlist-set-new-end create mode 100644 tests/expected/libmount/optlist-set-new-end-empty create mode 100644 tests/expected/libmount/optlist-set-remove create mode 100644 tests/expected/libmount/optlist-set-small create mode 100644 tests/expected/libmount/optstr-prepend-list create mode 100644 tests/expected/libsmartcols/continuous-json create mode 100644 tests/expected/libsmartcols/filter create mode 100644 tests/expected/libsmartcols/filter-bool-and create mode 100644 tests/expected/libsmartcols/filter-bool-as-string create mode 100644 tests/expected/libsmartcols/filter-bool-as-string2 create mode 100644 tests/expected/libsmartcols/filter-bool-eq-false create mode 100644 tests/expected/libsmartcols/filter-bool-eq-false2 create mode 100644 tests/expected/libsmartcols/filter-bool-eq-false3 create mode 100644 tests/expected/libsmartcols/filter-bool-eq-true create mode 100644 tests/expected/libsmartcols/filter-bool-eq-true2 create mode 100644 tests/expected/libsmartcols/filter-bool-eq-true3 create mode 100644 tests/expected/libsmartcols/filter-bool-is create mode 100644 tests/expected/libsmartcols/filter-bool-ne create mode 100644 tests/expected/libsmartcols/filter-bool-ne2 create mode 100644 tests/expected/libsmartcols/filter-bool-neg create mode 100644 tests/expected/libsmartcols/filter-bool-or create mode 100644 tests/expected/libsmartcols/filter-broken-bad-column create mode 100644 tests/expected/libsmartcols/filter-broken-bad-float create mode 100644 tests/expected/libsmartcols/filter-broken-bad-number create mode 100644 tests/expected/libsmartcols/filter-broken-bad-oper create mode 100644 tests/expected/libsmartcols/filter-broken-bad-oper2 create mode 100644 tests/expected/libsmartcols/filter-broken-no-close create mode 100644 tests/expected/libsmartcols/filter-broken-no-column create mode 100644 tests/expected/libsmartcols/filter-broken-no-param create mode 100644 tests/expected/libsmartcols/filter-broken-no-start create mode 100644 tests/expected/libsmartcols/filter-float-and create mode 100644 tests/expected/libsmartcols/filter-float-as-string create mode 100644 tests/expected/libsmartcols/filter-float-as-string2 create mode 100644 tests/expected/libsmartcols/filter-float-eq create mode 100644 tests/expected/libsmartcols/filter-float-eq2 create mode 100644 tests/expected/libsmartcols/filter-float-ge create mode 100644 tests/expected/libsmartcols/filter-float-ge2 create mode 100644 tests/expected/libsmartcols/filter-float-gt create mode 100644 tests/expected/libsmartcols/filter-float-gt2 create mode 100644 tests/expected/libsmartcols/filter-float-is create mode 100644 tests/expected/libsmartcols/filter-float-le create mode 100644 tests/expected/libsmartcols/filter-float-le2 create mode 100644 tests/expected/libsmartcols/filter-float-lt create mode 100644 tests/expected/libsmartcols/filter-float-lt2 create mode 100644 tests/expected/libsmartcols/filter-float-ne create mode 100644 tests/expected/libsmartcols/filter-float-ne2 create mode 100644 tests/expected/libsmartcols/filter-float-neg create mode 100644 tests/expected/libsmartcols/filter-float-or create mode 100644 tests/expected/libsmartcols/filter-number-and create mode 100644 tests/expected/libsmartcols/filter-number-and-or create mode 100644 tests/expected/libsmartcols/filter-number-as-string create mode 100644 tests/expected/libsmartcols/filter-number-eq create mode 100644 tests/expected/libsmartcols/filter-number-expr-and-expr create mode 100644 tests/expected/libsmartcols/filter-number-expr-or-expr create mode 100644 tests/expected/libsmartcols/filter-number-ge create mode 100644 tests/expected/libsmartcols/filter-number-gt create mode 100644 tests/expected/libsmartcols/filter-number-is create mode 100644 tests/expected/libsmartcols/filter-number-le create mode 100644 tests/expected/libsmartcols/filter-number-lt create mode 100644 tests/expected/libsmartcols/filter-number-ne create mode 100644 tests/expected/libsmartcols/filter-number-neg create mode 100644 tests/expected/libsmartcols/filter-number-or create mode 100644 tests/expected/libsmartcols/filter-string-eq create mode 100644 tests/expected/libsmartcols/filter-string-ge create mode 100644 tests/expected/libsmartcols/filter-string-gt create mode 100644 tests/expected/libsmartcols/filter-string-is create mode 100644 tests/expected/libsmartcols/filter-string-le create mode 100644 tests/expected/libsmartcols/filter-string-lt create mode 100644 tests/expected/libsmartcols/filter-string-ne create mode 100644 tests/expected/libsmartcols/filter-string-neg create mode 100644 tests/expected/libsmartcols/filter-string-nreg create mode 100644 tests/expected/libsmartcols/filter-string-reg create mode 100644 tests/expected/libsmartcols/fromfile-wrapzero create mode 100644 tests/expected/libsmartcols/fromfile-wrapzero-tree create mode 100644 tests/expected/lscpu/lscpu-rv64-visionfive2 create mode 100644 tests/expected/lsfd/column-deleted-make-regular-file create mode 100644 tests/expected/lsfd/column-deleted-ro-regular-file create mode 100644 tests/expected/lsfd/column-name-deleted-file create mode 100644 tests/expected/lsfd/column-source-namespace-ASSOC create mode 100644 tests/expected/lsfd/column-source-with-root-SysVIPC-shmem create mode 100644 tests/expected/lsfd/column-xmode-MODE-r-bit create mode 100644 tests/expected/lsfd/column-xmode-MODE-w-bit create mode 100644 tests/expected/lsfd/column-xmode-MODE-x-bit create mode 100644 tests/expected/lsfd/column-xmode-XMODE-D-bit create mode 100644 tests/expected/lsfd/column-xmode-XMODE-L-bit-flock-ex create mode 100644 tests/expected/lsfd/column-xmode-XMODE-L-bit-lease-w create mode 100644 tests/expected/lsfd/column-xmode-XMODE-L-bit-ofd--w create mode 100644 tests/expected/lsfd/column-xmode-XMODE-L-bit-ofd-rw create mode 100644 tests/expected/lsfd/column-xmode-XMODE-L-bit-posix--w create mode 100644 tests/expected/lsfd/column-xmode-XMODE-L-bit-posix-rw create mode 100644 tests/expected/lsfd/column-xmode-XMODE-l-bit-flock-sh create mode 100644 tests/expected/lsfd/column-xmode-XMODE-l-bit-lease-r create mode 100644 tests/expected/lsfd/column-xmode-XMODE-l-bit-ofd-r- create mode 100644 tests/expected/lsfd/column-xmode-XMODE-l-bit-posix-r- create mode 100644 tests/expected/lsfd/column-xmode-XMODE-m-bit create mode 100644 tests/expected/lsfd/column-xmode-XMODE-r-bit create mode 100644 tests/expected/lsfd/column-xmode-XMODE-w-bit create mode 100644 tests/expected/lsfd/column-xmode-XMODE-x-bit create mode 100644 tests/expected/lsfd/filter-broken-exp create mode 100644 tests/expected/lsfd/filter-floating-point-nums create mode 100644 tests/expected/lsfd/mkfds-bpf-map create mode 100644 tests/expected/lsfd/mkfds-bpf-prog create mode 100644 tests/expected/lsfd/mkfds-cdev-tun create mode 100644 tests/expected/lsfd/mkfds-eventfd create mode 100644 tests/expected/lsfd/mkfds-eventpoll create mode 100644 tests/expected/lsfd/mkfds-inotify create mode 100644 tests/expected/lsfd/mkfds-inotify-btrfs create mode 100644 tests/expected/lsfd/mkfds-mqueue create mode 100644 tests/expected/lsfd/mkfds-multiplexing-poll create mode 100644 tests/expected/lsfd/mkfds-multiplexing-ppoll create mode 100644 tests/expected/lsfd/mkfds-multiplexing-pselect6 create mode 100644 tests/expected/lsfd/mkfds-multiplexing-select create mode 100644 tests/expected/lsfd/mkfds-pty create mode 100644 tests/expected/lsfd/mkfds-signalfd delete mode 100644 tests/expected/lsfd/mkfds-socketpair create mode 100644 tests/expected/lsfd/mkfds-socketpair-DGRAM create mode 100644 tests/expected/lsfd/mkfds-socketpair-STREAM create mode 100644 tests/expected/lsfd/mkfds-socketpair-STREAM-ENDPOINT create mode 100644 tests/expected/lsfd/mkfds-socketpair-STREAM-ENDPOINT-halfclose create mode 100644 tests/expected/lsfd/mkfds-socketpair-STREAM-SHUTDOWN-STATE create mode 100644 tests/expected/lsfd/mkfds-timerfd create mode 100644 tests/expected/lsfd/mkfds-timerfd-alarm create mode 100644 tests/expected/lsfd/mkfds-timerfd-boottime-interval-only create mode 100644 tests/expected/lsfd/mkfds-timerfd-monotonic-remaining-only create mode 100644 tests/expected/lsfd/mkfds-timerfd-realtime-remaining-and-interval create mode 100644 tests/expected/lsfd/mkfds-unix-stream-requiring-sockdiag delete mode 100644 tests/expected/lsfd/option-filter-broken-exp create mode 100644 tests/expected/lslocks/lslocks-flock-ex create mode 100644 tests/expected/lslocks/lslocks-flock-ex+HOLDERS create mode 100644 tests/expected/lslocks/lslocks-flock-sh create mode 100644 tests/expected/lslocks/lslocks-flock-sh+HOLDERS create mode 100644 tests/expected/lslocks/lslocks-lease-w create mode 100644 tests/expected/lslocks/lslocks-lease-w+HOLDERS create mode 100644 tests/expected/lslocks/lslocks-ofd--w create mode 100644 tests/expected/lslocks/lslocks-ofd--w+HOLDERS create mode 100644 tests/expected/lslocks/lslocks-ofd-r- create mode 100644 tests/expected/lslocks/lslocks-ofd-r-+HOLDERS create mode 100644 tests/expected/lslocks/lslocks-ofd-rw create mode 100644 tests/expected/lslocks/lslocks-ofd-rw+HOLDERS create mode 100644 tests/expected/lslocks/lslocks-posix--w create mode 100644 tests/expected/lslocks/lslocks-posix-r- create mode 100644 tests/expected/lslocks/lslocks-posix-rw create mode 100644 tests/expected/misc/boilerplate-exec create mode 100644 tests/expected/misc/boilerplate-help create mode 100644 tests/expected/misc/enosys-basic create mode 100644 tests/expected/misc/enosys-exec create mode 100644 tests/expected/misc/enosys-ioctl create mode 100644 tests/expected/misc/lsclocks-basic create mode 100644 tests/expected/misc/lsclocks-cpu create mode 100644 tests/expected/misc/lsclocks-dynamic create mode 100644 tests/expected/misc/lsclocks-rtc create mode 100644 tests/expected/misc/lsclocks-time create mode 100644 tests/expected/misc/setpgid create mode 100644 tests/expected/misc/time_t delete mode 100644 tests/expected/mount/special create mode 100644 tests/expected/mount/special-missing-options create mode 100644 tests/expected/setpriv/landlock-nothing-allowed create mode 100644 tests/expected/setpriv/landlock-partial-access-fail create mode 100644 tests/expected/wipefs/signatures-bcachefs create mode 100644 tests/helpers/test_cap.c create mode 100644 tests/helpers/test_mkfds.h create mode 100644 tests/helpers/test_mkfds_ppoll.c create mode 100644 tests/ts/blkid/images-fs/swap-luks.img.xz create mode 100644 tests/ts/blkid/images-fs/vxfs-be.img.xz create mode 100644 tests/ts/blkid/images-fs/vxfs-le.img.xz create mode 100644 tests/ts/dmesg/cid-input create mode 100755 tests/ts/dmesg/cid-json create mode 100755 tests/ts/dmesg/cid-kmsg-colors create mode 100755 tests/ts/dmesg/cid-kmsg-console-levels create mode 100755 tests/ts/dmesg/cid-kmsg-decode create mode 100755 tests/ts/dmesg/cid-kmsg-delta create mode 100755 tests/ts/dmesg/cid-kmsg-facilities create mode 100755 tests/ts/dmesg/cid-kmsg-indentation create mode 100644 tests/ts/dmesg/cid-kmsg-input create mode 100755 tests/ts/dmesg/cid-kmsg-json create mode 100755 tests/ts/dmesg/cid-kmsg-limit create mode 100644 tests/ts/dmesg/cid-kmsg-newlines create mode 100755 tests/ts/dmesg/json create mode 100755 tests/ts/dmesg/kmsg-file create mode 100644 tests/ts/dmesg/kmsg-input create mode 100755 tests/ts/dmesg/timestamp-format create mode 100755 tests/ts/exch/exch create mode 100755 tests/ts/fdisk/resize create mode 100755 tests/ts/liblastlog2/dlopen create mode 100755 tests/ts/liblastlog2/pam_lastlog2_output create mode 100755 tests/ts/liblastlog2/remove_entry create mode 100755 tests/ts/liblastlog2/rename_user create mode 100755 tests/ts/liblastlog2/sqlite3_time create mode 100755 tests/ts/liblastlog2/write_read_user create mode 100755 tests/ts/liblastlog2/y2038_ll2_read_all create mode 100755 tests/ts/libmount/optlist create mode 100755 tests/ts/libsmartcols/continuous-json create mode 100644 tests/ts/libsmartcols/files/col-bool create mode 100644 tests/ts/libsmartcols/files/col-float create mode 100644 tests/ts/libsmartcols/files/col-wrapzero create mode 100644 tests/ts/libsmartcols/files/data-bool create mode 100644 tests/ts/libsmartcols/files/data-float create mode 100644 tests/ts/libsmartcols/files/data-string-zero create mode 100755 tests/ts/libsmartcols/filter create mode 100644 tests/ts/lscpu/dumps/rv64-visionfive2.tar.gz create mode 100755 tests/ts/lsfd/column-deleted create mode 100755 tests/ts/lsfd/column-source create mode 100755 tests/ts/lsfd/column-source-with-root create mode 100755 tests/ts/lsfd/column-xmode create mode 100755 tests/ts/lsfd/filter-broken-exp create mode 100755 tests/ts/lsfd/filter-floating-point-nums create mode 100755 tests/ts/lsfd/mkfds-bpf-map create mode 100755 tests/ts/lsfd/mkfds-bpf-prog create mode 100755 tests/ts/lsfd/mkfds-cdev-tun create mode 100755 tests/ts/lsfd/mkfds-eventfd create mode 100755 tests/ts/lsfd/mkfds-eventpoll create mode 100755 tests/ts/lsfd/mkfds-inotify create mode 100755 tests/ts/lsfd/mkfds-inotify-btrfs create mode 100755 tests/ts/lsfd/mkfds-mqueue create mode 100755 tests/ts/lsfd/mkfds-multiplexing create mode 100755 tests/ts/lsfd/mkfds-pty create mode 100755 tests/ts/lsfd/mkfds-signalfd create mode 100755 tests/ts/lsfd/mkfds-timerfd create mode 100755 tests/ts/lsfd/mkfds-timerfd-alarm create mode 100755 tests/ts/lsfd/mkfds-unix-stream-requiring-sockdiag delete mode 100755 tests/ts/lsfd/option-filter-broken-exp create mode 100755 tests/ts/lslocks/lslocks create mode 100755 tests/ts/misc/boilerplate create mode 100755 tests/ts/misc/enosys create mode 100755 tests/ts/misc/lsclocks create mode 100755 tests/ts/misc/setpgid create mode 100755 tests/ts/misc/time_t create mode 100755 tests/ts/setpriv/landlock create mode 100644 tests/ts/wipefs/images/bcachefs.img.xz create mode 100755 tests/ts/wipefs/signatures create mode 100755 tools/all_syscalls diff --git a/.tarball-version b/.tarball-version index a69af57..4bdd32f 100644 --- a/.tarball-version +++ b/.tarball-version @@ -1 +1 @@ -2.39.3 +2.40 diff --git a/.version b/.version index a69af57..4bdd32f 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -2.39.3 +2.40 diff --git a/AUTHORS b/AUTHORS index 7e7d61e..20a778a 100644 --- a/AUTHORS +++ b/AUTHORS @@ -18,6 +18,7 @@ AUTHORS (merged projects & commands): blkpr: zhenwei pi blkzone: Shaun Tancheff Damien Le Moal + enosys: Thomas Weißschuh fallocate: Eric Sandeen Karel Zak Matěj Cepl @@ -41,7 +42,9 @@ AUTHORS (merged projects & commands): Theodore Ts'o libmount: Karel Zak libuuid: Theodore Ts'o + liblastlog2: Thorsten Kukuk lscpu: Cai Qian + lsclocks: Thomas Weißschuh lsblk: Milan Broz Karel Zak lsfd: Masatake YAMATO @@ -73,11 +76,12 @@ AUTHORS (merged projects & commands): Miquel van Smoorenburg switch_root: Peter Jones Jeremy Katz - uclampse: Qais Yousef + uclampse: Qais Yousef unshare: Mikhail Gusarov utmpdump: [merged from sysvinit] Danek Duvall Miquel van Smoorenburg + waitpid: Thomas Weißschuh wipefs: Karel Zak swaplabel: Jason Borden Karel Zak @@ -98,6 +102,7 @@ CONTRIBUTORS: Ævar Arnfjörð Bjarmason ahmogit Alain Guibert + Alan Coopersmith Alan Curry Alan Jenkins Alan Wendt @@ -189,6 +194,7 @@ CONTRIBUTORS: Bill Pemberton Bill Pemberton Bill Reynolds + biubiuzy <294772273@qq.com> Bjarni Ingi Gislason Björn Jacke Bjørn Mork @@ -198,6 +204,7 @@ CONTRIBUTORS: Boyuan Yang <073plan@gmail.com> Božidar Putanec Brad Forschinger + Brian Carnes Bruno Heridet Bryn M. Reeves B Watson @@ -226,6 +233,7 @@ CONTRIBUTORS: Christian Hesse Christian von Roques Christian Wiese + Christoph Anton Mitterer Christophe Blaess Christoph Egger Christopher James Halse Rogers @@ -240,9 +248,9 @@ CONTRIBUTORS: Colin Gillespie Colin Watson Cong Wang - Connor-GH <72793802+Connor-GH@users.noreply.github.com> Corentin Chary Cristian Rodríguez + Cristian Zmole Csaba Kos csbo98 Daan De Meyer @@ -251,6 +259,7 @@ CONTRIBUTORS: Damien Le Moal dana Daniel Drake + Daniel Engberg Daniele Pizzolli Daniel Kahn Gillmor Daniel Mierswa @@ -270,6 +279,7 @@ CONTRIBUTORS: David Cantrell David Engraf David Flor <493294@mail.muni.cz> + David Gibson David Holland Davidlohr Bueso David Miller @@ -297,18 +307,23 @@ CONTRIBUTORS: Douglas E. Quale Doug Quale Dov Grobgeld + Dragan Simic Dr. David Alan Gilbert Dusty Mabe Earl Chew Ed Carp Eduard Bloch edupont + Edward Chron Egor Chelak Elan Ruusamäe Eli Schwartz ellcs Elliott Mitchell + Emanuele Torre + Emir SARI Enze Li + Eric Badger Eric Biggers Eric Desrochers Érico Nogueira @@ -378,7 +393,7 @@ CONTRIBUTORS: Giuseppe Scrivano Gleb Fotengauer-Malinovskiy Goffredo Baroncelli - Goldwyn Rodrigues + Goldwyn Rodrigues Grady Martin G.raud Meyer Guan Xin @@ -402,7 +417,7 @@ CONTRIBUTORS: Helmut Grohne Hendrik Lönngren Henne Vogelsang - Hennie Botha <42469385+theHenMan@users.noreply.github.com> + Hermann Beckers Hideki EIRAKU Hill Ma Hiroaki Sengoku @@ -419,6 +434,7 @@ CONTRIBUTORS: Ian Kent Ian Wienand Icenowy Zheng + igo95862 Igor Bazhitov Igor Gnatenko ihno @@ -480,6 +496,7 @@ CONTRIBUTORS: Jindrich Makovicka Jindrich Novy Jiro SEKIBA + JJ-Meng <472537476@qq.com> Joe Hansen Johan Herland Johannes Altmanninger @@ -487,6 +504,7 @@ CONTRIBUTORS: Johannes Nixdorf Johannes Thumshirn John Baublitz + John David Anglin John Garry John Groves John Keeping @@ -498,6 +516,7 @@ CONTRIBUTORS: Jon Grant Jon Ringle Jookia + Jordan Williams Jordi Mas i Hernàndez Jörg Jenderek Joseph Parmelee @@ -511,6 +530,8 @@ CONTRIBUTORS: Juerg Haefliger Juha Laiho Jun Hamano + Junichi Uekawa + Junxiao Bi Justin B Rye Justin Chen J William Piggott @@ -518,6 +539,7 @@ CONTRIBUTORS: Kai Lüke Kalev Soikonen Kaligule + Karthikeyan Krishnasamy Kay Sievers Kees Cook Ken Kopin @@ -536,6 +558,7 @@ CONTRIBUTORS: Konstantin Khlebnikov kraptor Kunihiko IMAI + Kuniyuki Iwashima KyleMahlkuch Lada Trimasova LaMont Jones @@ -607,6 +630,7 @@ CONTRIBUTORS: Matthias König Mattias Nissler Matti Niemenmaa + Matt Turner Mauricio Faria de Oliveira Maurizio Lombardi maximilian attems @@ -626,11 +650,13 @@ CONTRIBUTORS: Michael Piefel Michael Trapp Michał Bartoszkiewicz + Michal Biesek Michal Humpula Michal Luscon Michal Schmidt Michal Suchanek Michel Robitaille + Miika Alikirri Mike Frysinger Mike Gilbert Mike Hommey @@ -737,7 +763,7 @@ CONTRIBUTORS: Portisch Po-Yu Chuang Prarit Bhargava - Qais Yousef + Qais Yousef Quentin Rameau Radka Skvarilova Rafael Aquini @@ -770,6 +796,8 @@ CONTRIBUTORS: Rick Sladkey Riku Voipio Rik van Riel + rilysh + Rishabh Thukral Ritika Srivastava ritikrajdev Robert Förster @@ -819,6 +847,7 @@ CONTRIBUTORS: Sean Anderson Sebastian Andrzej Siewior Sebastian Krahmer + Sebastian Pipping Sebastian Pucilowski Sebastian Rasmussen Sebastian Schrader @@ -829,6 +858,7 @@ CONTRIBUTORS: Sergey Gusarov Seth Girvan Sevan Janiyan + sewn sgargel Shachar Shemesh Shahid Laher @@ -875,6 +905,7 @@ CONTRIBUTORS: taiyu Takeshi Hamasaki tamz + Tanish Yadav Temuri Doghonadze Terry Burton Thayne McCombs @@ -897,6 +928,7 @@ CONTRIBUTORS: Thorsten Wilmer Tilman Schmidt Tim Gardner + Tim Hallmann Tim Hildering Timo Juhani Lindfors Timo Warns @@ -907,7 +939,9 @@ CONTRIBUTORS: Todd Lewis Todd Lewis ToddRK + Todd Zullinger Tomas Winkler + Tomasz Wojdat Tom Gundersen Tomislav Krznar Tommi Kyntola @@ -921,14 +955,18 @@ CONTRIBUTORS: Torsten Hilbrich Toshi Kani Trần Ngọc Quân + Troy Rollo Tycho Andersen u2386 + unknown utoddl Vaclav Dolezal Valerie Aurora + Valery Ushakov Vasant Hegde Vasilis Liaskovitis Vicente Jimenez Aguilar + Vicki Pfau Victor Dodon Viktor Rosendahl (BMW) Ville Skyttä @@ -947,6 +985,7 @@ CONTRIBUTORS: Volker Schatz Vratislav Podzimek Waldemar Brodkorb + WanBingjiang WANG Chao Wang Shilong WANG Xuerui @@ -986,9 +1025,11 @@ CONTRIBUTORS: Zbigniew Jędrzejewski-Szmek Zdenek Behan Zeeshan Ali (Khattak) + zeyun chen zhanchengbin zhenwei pi Zhi Li + Zmole Cristian <101431599+ZmoleCristian@users.noreply.github.com> zuoqian Мирослав Николић наб diff --git a/ChangeLog b/ChangeLog index e72f2ad..370d156 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,3 @@ See version control history. -https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/log?h=v2.39.3 +https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/log?h=v2.40 diff --git a/Documentation/.deps/test_boilerplate-boilerplate.Po b/Documentation/.deps/test_boilerplate-boilerplate.Po new file mode 100644 index 0000000..9ce06a8 --- /dev/null +++ b/Documentation/.deps/test_boilerplate-boilerplate.Po @@ -0,0 +1 @@ +# dummy diff --git a/Documentation/Makemodule.am b/Documentation/Makemodule.am new file mode 100644 index 0000000..0089a41 --- /dev/null +++ b/Documentation/Makemodule.am @@ -0,0 +1,4 @@ +check_PROGRAMS += test_boilerplate +test_boilerplate_SOURCES = Documentation/boilerplate.c +test_boilerplate_LDADD = $(LDADD) +test_boilerplate_CFLAGS = $(AM_CFLAGS) diff --git a/Documentation/boilerplate.c b/Documentation/boilerplate.c index 9cad6be..4fc4383 100644 --- a/Documentation/boilerplate.c +++ b/Documentation/boilerplate.c @@ -9,11 +9,10 @@ * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * - * fixme-command-name - purpose of it - * * Copyright (c) 20nn Example Commercial, Inc * Written by Your Name * + * fixme-command-name - purpose of it */ #include #include @@ -31,26 +30,26 @@ static void __attribute__((__noreturn__)) usage(void) { fputs(USAGE_HEADER, stdout); - printf(_(" %s [options] file...\n"), program_invocation_short_name); + fprintf(stdout, _(" %s [options] file...\n"), program_invocation_short_name); fputs(USAGE_SEPARATOR, stdout); - puts(_("Short program description.")); + fputsln(_("Short program description."), stdout); fputs(USAGE_OPTIONS, stdout); - puts(_(" -n, --no-argument option does not use argument")); - puts(_(" --optional[=] option argument is optional")); - puts(_(" -r, --required option requires an argument")); - puts(_(" -z no long option")); - puts(_(" --xyzzy a long option only")); - puts(_(" -e, --extremely-long-long-option\n" - " use next line for description when needed")); - puts(_(" -l, --long-explanation an example of very verbose, and chatty option\n" + fputsln(_(" -n, --no-argument option does not use argument"), stdout); + fputsln(_(" --optional[=] option argument is optional"), stdout); + fputsln(_(" -r, --required option requires an argument"), stdout); + fputsln(_(" -z no long option"), stdout); + fputsln(_(" --xyzzy a long option only"), stdout); + fputsln(_(" -e, --extremely-long-long-option\n" + " use next line for description when needed"), stdout); + fputsln(_(" -l, --long-explanation an example of very verbose, and chatty option\n" " description on two, or multiple lines, where the\n" - " consecutive lines are intended by two spaces")); - puts(_(" -f, --foobar next option description resets indent")); + " consecutive lines are intended by two spaces"), stdout); + fputsln(_(" -f, --foobar next option description resets indent"), stdout); fputs(USAGE_SEPARATOR, stdout); - printf(USAGE_HELP_OPTIONS(25)); /* char offset to align option descriptions */ - printf(USAGE_MAN_TAIL("fixme-command-name(1)")); + fprintf(stdout, USAGE_HELP_OPTIONS(25)); /* char offset to align option descriptions */ + fprintf(stdout, USAGE_MAN_TAIL("fixme-command-name(1)")); exit(EXIT_SUCCESS); } diff --git a/Documentation/howto-contribute.txt b/Documentation/howto-contribute.txt index 1b78277..97f3ce1 100644 --- a/Documentation/howto-contribute.txt +++ b/Documentation/howto-contribute.txt @@ -44,26 +44,28 @@ Repositories & Branches * Primary repository is on kernel.org: git clone git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git - We use this repository for master and stable branches only. - * Backup repository at github.com: git clone https://github.com/util-linux/util-linux.git - We use this repository to backup kernel.org and for pull requests, - issues tracking and topic branches. The master and stable branches are - always pushed to the both repositories in the same time. + We use this repository to backup kernel.org and for PULL REQUESTS, + issues tracking. The master and stable branches are always pushed to + the both repositories in the same time. It's recommended to use github.com for development. * Branches: - master - development for the next release - stable/* - stable maintenance releases - - Github only: - - next - optionally used when master branch is frozen due to -rcN releases - topic/* - long time development + master - continuous development + stable/vX.Y - stable releases + + Since version 2.40, the "master" branch remains continuously open and is + never subjected to feature freezes. The stabilization process for + the upcoming release is exclusively conducted within the "stable/" branches. + Upon branching from "master" to "stable/vX.Y," a new tag vX.Y+1-devel + is generated to serve as placeholder for git-based versioning (refer to + tools/git-version-gen). Subsequently, changes specific to the new release + (such as po/ updates) are selectively cherry-picked from "stable/vX.Y" to + "master" after the final release. Patching Process diff --git a/Documentation/howto-pull-request.txt b/Documentation/howto-pull-request.txt index 752e60a..ceaeb20 100644 --- a/Documentation/howto-pull-request.txt +++ b/Documentation/howto-pull-request.txt @@ -28,17 +28,15 @@ git push yourgit Branches -------- -1. Use the name of the subsystem, such as blkid, libmount, misc-utils, -that is the common thing for changes in the change set. +1. The name of your branch isn't crucial, but if you intend to contribute +regularly, it's beneficial to establish a naming convention that works well for +you. For instance, consider prefixing your branch name with the subsystem's +name, such as blkid, libmount, etc. -2. If the changes do not have anything in common use some random name, -such as YYYY-MM-DD of the first patch in the branch. Name of the branch -does not really matter that much, with one exception. +2. Avoid using the 'master' branch for your contributions. The 'master' branch +should be reserved for staying synchronized with the upstream repository. -3. Do not use 'master' branch to your contributions. The 'master' branch -is needed to stay up to date with upstream. - -4. When done push your branch to your remote git server. +3. Once you've completed your work, push your branch to your remote Git server. git checkout master git branch textual @@ -130,13 +128,12 @@ git push -f yourgit textual:textual 4. You have two ways how to send your pull request: -4.1 Github pull request +4.1 Github pull request (recommended) -This is recommended way for your small and trivial changes, or for -work-in-progress projects (rewrites, new commands, etc.). All you -need is to press "pull request" button on GitHub. +This is recommended way for your changes. All you need is to press "pull +request" button on GitHub. -4.2. Send your work to the mailing list +4.2. Send your work to the mailing list (optional) Assuming the changes look good send them to mail list. Yes, the all of them! Sending pull request with github is not visible for project diff --git a/Documentation/licenses/COPYING.BSD-2-Clause b/Documentation/licenses/COPYING.BSD-2-Clause new file mode 100644 index 0000000..f0a2e36 --- /dev/null +++ b/Documentation/licenses/COPYING.BSD-2-Clause @@ -0,0 +1,20 @@ +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/Documentation/licenses/COPYING.GPL-2.0-only b/Documentation/licenses/COPYING.GPL-2.0-only new file mode 100644 index 0000000..d159169 --- /dev/null +++ b/Documentation/licenses/COPYING.GPL-2.0-only @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/Documentation/releases/v2.39.1-ReleaseNotes b/Documentation/releases/v2.39.1-ReleaseNotes deleted file mode 100644 index 02d3bd7..0000000 --- a/Documentation/releases/v2.39.1-ReleaseNotes +++ /dev/null @@ -1,117 +0,0 @@ -util-linux v2.39.1 Release Notes -================================ - -The main objective of this maintenance release is to address bugs in libmount and -resolve the regression that occurred due to the v2.39 rewrite for the new kernel -mount interface. - -The meson build system has also been enhanced. - - -Changes between v2.39 and v2.39.1 ---------------------------------- - -blkzone: - - don't take address of struct blk_zone [Thomas Weißschuh] -build-sys: - - add --disable-waitpid [Frantisek Sumsal] - - don't call pkg-config --static if unnecessary [Karel Zak] - - fix typo in waitpid check [Thomas Weißschuh] - - only pass --failure-level if supported [Thomas Weißschuh] -cal: - - fix error message for bad -c argument [Jakub Wilk] - - fix long option name for -c [Jakub Wilk] -ci: - - prevent prompts during installation [Thomas Weißschuh] -dmesg: - - make kmsg read() buffer big enough for kernel [anteater] -docs: - - update AUTHORS file [Karel Zak] -enosys: - - add support for MIPS, PowerPC and ARC [Thomas Weißschuh] - - add support for loongarch [Thomas Weißschuh] - - add support for sparc [Thomas Weißschuh] - - split audit arch detection into dedicated header [Thomas Weißschuh] -hardlink: - - (man) add missing comma [Jakub Wilk] -lib: - - remove pager.c from libcommon [Karel Zak] -lib/ include/: - - cleanup license headers [Karel Zak] -lib/color-names: - - fix license header [Karel Zak] -lib/loopdev: - - consistently return error values from loopcxt_find_unused() [Thomas Weißschuh] - - document function return values [Thomas Weißschuh] -lib/strutils: - - fix typo [Jakub Wilk] -libblkid: - - (bcache) also calculate checksum over journal buckets [Thomas Weißschuh] - - (bcache) extend superblock definition [Thomas Weißschuh] - - jfs - avoid undefined shift [Milan Broz] -libmount: - - (optlist) correctly detect ro status [Thomas Weißschuh] - - always ignore user= [Karel Zak] - - check for availability of mount_setattr [Thomas Weißschuh] - - cleanup enosys returns from mount hoop [Karel Zak] - - don't call hooks after mount. helper [Karel Zak] - - don't call mount. helper with usernames [Karel Zak] - - don't pass option "defaults" to helper [Thomas Weißschuh] - - fix options prepend/insert and merging [Karel Zak] - - fix sync options between context and fs structs [Karel Zak] - - introduce LIBMOUNT_FORCE_MOUNT2={always,never,auto} [Karel Zak] -libsmartcols: - - (samples) fix format truncation warning [Thomas Weißschuh] -logger: - - initialize socket credentials contol union [Karel Zak] -losetup: - - deduplicate find_unused() logic [Thomas Weißschuh] -lsfd: - - (filter) weakly support ARRAY_STRING and ARRAY_NUMBER json types [Masatake YAMATO] - - (tests) fix typo [Thomas Weißschuh] - - use ARRAY_STRING for ENDPOINTS column in JSON output mode [Masatake YAMATO] -meson: - - add conditionalization for test progs [Zbigniew Jędrzejewski-Szmek] - - check for _NL_TIME_WEEK_1STDAY in langinfo.h [Christian Hesse] - - conditionalize waitpid [Zbigniew Jędrzejewski-Szmek] - - implement HAVE_PTY [Zbigniew Jędrzejewski-Szmek] - - include bash-completion for newgrp [Christian Hesse] - - include bash-completion for write [Christian Hesse] - - install chfn setuid [Christian Hesse] - - install chsh setuid [Christian Hesse] - - install mount setuid [Christian Hesse] - - install newgrp setuid [Christian Hesse] - - install su setuid [Christian Hesse] - - install symlink for vigr man page [Christian Hesse] - - install umount setuid [Christian Hesse] - - install wall setgid [Christian Hesse] - - install write setgid [Christian Hesse] - - require 0.57 [Thomas Weißschuh] -mkfs.minix: - - handle 64bit time on 32bit system [Thomas Weißschuh] -po: - - merge changes [Karel Zak] - - update hr.po (from translationproject.org) [Božidar Putanec] -po-man: - - add ko.po (from translationproject.org) [Seong-ho Cho] - - add ro.po (from translationproject.org) [Remus-Gabriel Chelu] - - merge changes [Karel Zak] - - update uk.po (from translationproject.org) [Yuri Chornoivan] -sfdisk: - - add hint about duplicate UUIDs when use dump [Karel Zak] -test_enosys: - - fix build on old kernels [Thomas Weißschuh] -test_uuidd: - - make pthread_t formatting more robust [Thomas Weißschuh] -tests: - - (lsfd) add a case for verifying ENDPOINTS column output in JSON mode [Masatake YAMATO] - - (run.sh) detect builddir from working directory [Thomas Weißschuh] - - backport mount_setattr test [Karel Zak] - - backport special mount script [Karel Zak] - - fix update special mount test output [Karel Zak] -tools: - - (asciidoctor) explicitly require extensions module [Thomas Weißschuh] -unshare: - - fix error message for unexpected time offsets [Thomas Weißschuh] -waitpid: - - only build when pidfd_open is available [Thomas Weißschuh] diff --git a/Documentation/releases/v2.39.2-ReleaseNotes b/Documentation/releases/v2.39.2-ReleaseNotes deleted file mode 100644 index 0bd1df4..0000000 --- a/Documentation/releases/v2.39.2-ReleaseNotes +++ /dev/null @@ -1,56 +0,0 @@ -util-linux v2.39.2 Release Notes -================================ - -Changes between v2.39.1 and v2.39.2 ------------------------------------ - -build-sys: - - add AX_COMPARE_VERSION [Thomas Weißschuh] -chrt: - - (man) add note about --sched-period lower limit [Karel Zak] -column: - - fix -l [Karel Zak] -docs: - - update AUTHORS file [Karel Zak] -github: - - check apt-cache in more robust way [Karel Zak] -include: - - define pidfd syscalls if needed [Markus Mayer] -libblkid: - - fix topology chain types mismatch [Karel Zak] -libmount: - - (python) work around python 3.12 bug [Thomas Weißschuh] - - (utils) fix statx fallback [Thomas Weißschuh] - - check for linux/mount.h [Markus Mayer] - - check for struct statx [Markus Mayer] - - cleanup --fake mode [Karel Zak] - - fix typo [Debarshi Ray] - - handle failure to apply flags as part of a mount operation [Debarshi Ray] - - ifdef statx() call [Karel Zak] - - improve EPERM interpretation [Karel Zak] - - update documentation for MNT_ERR_APPLYFLAGS [Debarshi Ray] - - use mount(2) for remount on Linux < 5.14 [Karel Zak] - - use some MS_* flags as superblock flags [Karel Zak] -lscpu: - - Even more Arm part numbers (early 2023) [Jeremy Linton] -meson: - - add check for linux/mount.h [Thomas Weißschuh] - - add check for struct statx [Thomas Weißschuh] - - check for HAVE_STRUCT_STATX_STX_MNT_ID [Karel Zak] -po: - - merge changes [Karel Zak] - - update es.po (from translationproject.org) [Antonio Ceballos Roa] - - update hr.po (from translationproject.org) [Božidar Putanec] - - update ja.po (from translationproject.org) [Takeshi Hamasaki] - - update sr.po (from translationproject.org) [Мирослав Николић] -po-man: - - merge changes [Karel Zak] - - update sr.po (from translationproject.org) [Мирослав Николић] -setarch: - - add PER_LINUX_FDPIC fallback [Karel Zak] -uuidd: - - improve man page for -cont-clock [Karel Zak] -wall: - - do not error for ttys that do not exist [Mike Gilbert] -zramctl: - - add hint about supported algorithms [Karel Zak] diff --git a/Documentation/releases/v2.39.3-ReleaseNotes b/Documentation/releases/v2.39.3-ReleaseNotes deleted file mode 100644 index 9da70dc..0000000 --- a/Documentation/releases/v2.39.3-ReleaseNotes +++ /dev/null @@ -1,114 +0,0 @@ -util-linux v2.39.3 Release Notes -================================ - -Changes between v2.39.2 and v2.39.3 ------------------------------------ - -autotools: - - fix AC_DEFINE_UNQUOTED() use [Karel Zak] - - fix librtas check [Karel Zak] - - fix typos [Karel Zak] -blkid: - - fix call to err_exclusive_options [Thomas Weißschuh] -blkpr: - - store return value of getopt_long in int [Thomas Weißschuh] -build-sys: - - fix libmount/src/hooks.c use [Karel Zak] -disk-utils: - - add SPDX and Copyright notices [Karel Zak] -docs: - - add SPDX to boilerplate.c [Karel Zak] - - update AUTHORS file [Karel Zak] - - use HTTPS for GitHub clone URLs [Jakub Wilk] -include: - - add DragonFlyBSD GPT partition types [Thomas Weißschuh] -include/audit-arch: - - add missing SPDX [Karel Zak] -ldattach: - - don't call exit() from signal handler [Thomas Weißschuh] -lib/env: - - avoid underflow of read_all_alloc() return value [Thomas Weißschuh] -lib/idcache: - - always gracefully handle null cache [Thomas Weißschuh] -lib/path: - - Set errno in case of fgets failure [Tobias Stoeckmann] - - fix possible out of boundary access [Tobias Stoeckmann] - - fix typos [Tobias Stoeckmann] - - set errno in case of error [Tobias Stoeckmann] -libblkid: - - (bcachefs) adapt to major.minor version [Thomas Weißschuh] - - (bcachefs) add support for sub-device labels [Thomas Weißschuh] - - (bcachefs) fix compiler warning [-Werror=sign-compare] [Karel Zak] - - (bcachefs) fix not detecting large superblocks [Colin Gillespie] - - (bcachefs) fix size validation [Thomas Weißschuh] - - (jmicron_raid) avoid modifying shared buffer [Thomas Weißschuh] - - (jmicron_raid) use checksum APIs [Thomas Weißschuh] - - (ntfs) validate that sector_size is a power of two [Thomas Weißschuh] - - (probe) handle probe without chain gracefully [Thomas Weißschuh] - - (vfat) avoid modifying shared buffer [Thomas Weißschuh] - - (vxfs) report endianness [Thomas Weißschuh] - - (zonefs) avoid modifying shared buffer [Thomas Weißschuh] - - avoid memory leak of cachefile path [Thomas Weißschuh] - - exfat fix fail to find volume label [Yuezhang Mo] - - reset errno before calling probefuncs [Thomas Weißschuh] -libfdisk: - - handle allocation failure in fdisk_new_partition [Thomas Weißschuh] - - reset errno before calling read() [Thomas Weißschuh] -libmount: - - Fix regression when mounting with atime [Filipe Manana] - - accept '\' as escape for options separator [Karel Zak] - - fix possible NULL dereference [coverity scan] [Karel Zak] - - fix statx() includes [Karel Zak] - - gracefully handle NULL path in mnt_resolve_target() [Thomas Weißschuh] - - improve mnt_table_next_child_fs() [Karel Zak] - - make.stx_mnt_id use more robust [Karel Zak] - - report statx in features list [Karel Zak] -libsmartcols: - - handle nameless tables in export format [Thomas Weißschuh] -libuuid: - - avoid truncate clocks.txt to improve performance [Goldwyn Rodrigues] -libuuid/src/gen_uuid.c: - - fix cs_min declaration [Fabrice Fontaine] -login: - - Use pid_t for child_pid [Tobias Stoeckmann] - - move comment [Tobias Stoeckmann] -losetup: - - fix JSON MAJ MIN [Karel Zak] -lscpu: - - Use 4K buffer size instead of BUFSIZ [Khem Raj] - - fix caches separator for --parse= [Karel Zak] - - Add Phytium FTC862 cpu model. fix: -lsfd: - - (man) fix the form for the optional argument of --inet option [Masatake YAMATO] - - avoid undefined behavior [Thomas Weißschuh] - - fix memory leak in append_filter_expr() [Karel Zak] -lslogins: - - (man) fix -y option formatting [Thomas Weißschuh] - - fix realloc() loop allocation size [Thomas Weißschuh] -meson: - - install wall executable with group 'tty' [Christian Hesse] - - install write executable with group 'tty' [Christian Hesse] -more: - - avoid out-of-bound access [Thomas Weißschuh] -po: - - add ro.po (from translationproject.org) [Remus-Gabriel Chelu] - - merge changes [Karel Zak] - - update es.po (from translationproject.org) [Antonio Ceballos Roa] -po-man: - - merge changes [Karel Zak] -script-playutils: - - close filestream in case ignore_line() fails [Thomas Weißschuh] -setpriv: - - fix group argument completion [Thomas Weißschuh] -setterm: - - avoid restoring flags from uninitialized memory [Chris Hofstaedtler] -tests: - - add ts_skip_docker [Thomas Weißschuh] - - skip broken tests on docker [Thomas Weißschuh] -umount: - - handle bindmounts during --recursive [Thomas Weißschuh] - -- Add Phytium FTC310 & FTC664 support [zuoqian] -- Fix man page for col to correct documentation error [Connor-GH] -- Update col.c to fix option mistake [Connor-GH] -- Use empty libuser config file. [Anatoly Pugachev] diff --git a/Documentation/releases/v2.40-ReleaseNotes b/Documentation/releases/v2.40-ReleaseNotes new file mode 100644 index 0000000..71a5cf5 --- /dev/null +++ b/Documentation/releases/v2.40-ReleaseNotes @@ -0,0 +1,1304 @@ +util-linux 2.40 Release Notes +============================= + +Release highlights +------------------ + +libmount: + + The libmount monitor has been enhanced to be more user-friendly for + userspace-specific mount options (e.g., GNOME gVFS). + + The new mount kernel API can be enabled/disabled using the environment + variable LIBMOUNT_FORCE_MOUNT2={always, never, auto}. + +libsmartcols: + + The library now supports filtering expressions (refer to the scols-filter(5) + man page). Applications can utilize the filter before gathering all data + for output, reducing resource usage and improving performance. Currently, + this feature is employed in lsfd and lsblk. Example: + + lsblk --filter 'NAME !~ "sd[ab]"' + + The library now supports counters (based on filters). For instance: + + lsfd --summary=only \ + -C 'netlink sockets':'(NAME =~ "NETLINK:.*")' \ + -C 'unix sockets':'(NAME =~ "UNIX:.*")' + VALUE COUNTER + 57 netlink sockets + 1552 unix sockets + +* liblastlog2 and pam_lastlog2: + + Introducing a new library, liblastlog2, to implement lastlog replacement + using a SQLite3 database in /var/lib/lastlog/lastlog2.db. This implementation + is Y2038 safe, and the database size is independent of UIDs. + + A new command, lastlog2, is now available. + + lastlog2 is utilized in pam_lastlog2. + + +* libuuid iImproved support for 64-bit time. + +* A new command, lsclocks, is introduced to display system clocks (realtime, + monotonic, boottime, etc.). + +* A new small command, enosys, is introduced to make syscalls fail with ENOSYS. + The command is based on prctl( SECCOMP_MODE_FILTER ) syscall. + +* A new command, exch, is introduced to atomically exchanges paths between + two files. The command is based on renameat2( RENAME_EXCHANGE ) syscall. + +* A new command, setpgid, is introduced to run a program in a new process group. + +* login(1) now supports systemd service credentials. 'login.noauth' is now + supported. + + +Security issues +--------------- + +This release fixes CVE-2024-28085. The wall command does not filter escape +sequences from command line arguments. The vulnerable code was introduced in +commit cdd3cc7fa4 (2013). Every version since has been vulnerable. + +This allows unprivileged users to put arbitrary text on other users terminals, +if mesg is set to y and *wall is setgid*. Not all distros are affected (e.g. +CentOS, RHEL, Fedora are not; Ubuntu and Debian wall is both setgid and mesg is +set to y by default). + + +Changes between v2.39 and v2.40 +------------------------------- + +AUTHORS: + - add tools contributed by myself [Thomas Weißschuh] +Add Phytium FTC862 cpu model. fix: + - #2486 [unknown] +Documentation: + - add basic smoketest for boilerplate.c [Thomas Weißschuh] +Fix typo: + - octen -> octet [zeyun chen] +agetty: + - Load autologin user from agetty.autologin credential [Daan De Meyer] + - include fileutils.h [Thomas Weißschuh] + - remove duplicate include [Karel Zak] + - use get_terminal_default_type() [Karel Zak] + - use sd_get_sessions() for number of users (#2088) [Thorsten Kukuk] +audit-arch: + - add support for alpha [Thomas Weißschuh] +autotools: + - add dependence on libsmartcols for lsclocks [Karel Zak] + - add missing dist_noinst_DATA [Karel Zak] + - check for flex in autogen.sh [Karel Zak] + - cleanup lastlog2 stuff [Karel Zak] + - fix AC_DEFINE_UNQUOTED() use [Karel Zak] + - fix AC_PROG_LEX use [Karel Zak] + - fix librtas check [Karel Zak] + - fix non-Linux build [Karel Zak, Samuel Thibault] + - fix typos [Karel Zak] + - use stamp file to build filter parser, improve portability [Karel Zak] +bash-completion: + - (fadvise) fix a typo [Masatake YAMATO] + - (lslocks) add --bytes option to the rules [Masatake YAMATO] + - add -T to last [Karel Zak] + - make sure that "lastb" actually completes [Eli Schwartz] + - update for mkswap [Karel Zak] +blkdev.h: + - avoid some unused argument warnings [Thomas Weißschuh] + - update location of SCSI device types [Christoph Anton Mitterer] +blkid: + - fix call to err_exclusive_options [Thomas Weißschuh] +blkpr: + - store return value of getopt_long in int [Thomas Weißschuh] +blkzone: + - don't take address of struct blk_zone [Thomas Weißschuh] +blockdev: + - add missing verbose output for --getsz [Christoph Anton Mitterer] + - add support for BLKGETZONESZ [Thomas Weißschuh] + - properly check for BLKGETZONESZ ioctl [Thomas Weißschuh] +build: + - use -std=c99 and -std=c++11 by default [Thomas Weißschuh] +build-sys: + - (tests) validate that time_t is 64bit [Thomas Weißschuh] + - add --disable-exch [Karel Zak] + - add --disable-waitpid [Frantisek Sumsal] + - add AX_COMPARE_VERSION [Thomas Weißschuh] + - add enosys and syscalls.h to gitignore [Enze Li] + - backport autoconf year2038 macros [Thomas Weißschuh] + - don't call pkg-config --static if unnecessary [Karel Zak] + - fail build for untracked files [Thomas Weißschuh] + - fix libmount/src/hooks.c use [Karel Zak] + - fix po-man clean [Karel Zak] + - fix typo in waitpid check [Thomas Weißschuh] + - improve checkadoc [Karel Zak] + - introduce localstatedir [Karel Zak] + - make sure everywhere is localstatedir [Karel Zak] + - only build col on glibc [Thomas Weißschuh] + - only pass --failure-level if supported [Thomas Weißschuh] + - rearrange gitignore in alphabetical order [Enze Li] + - release++ (v2.40-rc1) [Karel Zak] + - release++ (v2.40-rc2) [Karel Zak] + - try to always use 64bit time support on glibc [Thomas Weißschuh] +buildsys: + - warn on usage of VLAs [Thomas Weißschuh] + - warn on usage of alloca() [Thomas Weißschuh] +c.h: + - make err_nonsys available [Thomas Weißschuh] +cal: + - avoid out of bound write [Thomas Weißschuh] + - fix error message for bad -c argument [Jakub Wilk] + - fix long option name for -c [Jakub Wilk] +cfdisk: + - add hint about labels for bootable flag [Karel Zak] + - ask y/n before wipe [Karel Zak] + - fix menu behavior after writing changes [Karel Zak] + - properly handle out-of-order partitions during resize [Thomas Weißschuh] +chcpu(8): + - document limitations of -g [Stanislav Brabec] +chrt: + - (man) add note about --sched-period lower limit [Karel Zak] + - (tests) don't mark tests as known failed [Thomas Weißschuh] + - (tests) increase deadline test parameters [Thomas Weißschuh] + - allow option separator [Thomas Weißschuh] +chsh: + - use libeconf to read /etc/shells [Thorsten Kukuk] +ci: + - (codeql) ignore cpp/uncontrolled-process-operation [Thomas Weißschuh] + - add OpenWrt SDK based CI jobs [Thomas Weißschuh] + - also use GCC 13 for sanitizer builds [Thomas Weißschuh] + - build on old distro [Thomas Weißschuh] + - build with GCC 13/11 [Thomas Weißschuh] + - build with clang 17 [Thomas Weißschuh] + - cache openwrt sdk [Thomas Weißschuh] + - cancel running jobs on push [Frantisek Sumsal] + - collect coverage on _exit() as well [Frantisek Sumsal] + - consistently use gcc 13 during CI [Thomas Weißschuh] + - disable cpp/path-injection rule [Thomas Weißschuh] + - don't combine -Werror and -fsanitize [Thomas Weißschuh] + - enable -Werror for meson [Thomas Weißschuh] + - fix indentation [Frantisek Sumsal] + - hide coverage-related stuff begind --enable-coverage [Frantisek Sumsal] + - mark source directory as safe [Thomas Weißschuh] + - packit add flex [Karel Zak] + - prevent prompts during installation [Thomas Weißschuh] + - reduce aslr level to avoid issues with ASAN [Thomas Weißschuh] + - run full testsuite under musl libc [Thomas Weißschuh] + - tweak build dir's ACL when collecting coverage [Frantisek Sumsal] + - use clang 16 [Thomas Weißschuh] +column: + - fix -l [Karel Zak] + - fix memory leak [Thomas Weißschuh] +coverage.h: + - mark _exit as noreturn [Thomas Weißschuh] +ctrlaltdel: + - remove unnecessary uid check [JJ-Meng] +disk-utils: + - add SPDX and Copyright notices [Karel Zak] +dmesg: + - (tests) validate json output [Thomas Weißschuh] + - -r LOG_MAKEPRI needs fac << 3 [Edward Chron] + - Delete redundant pager setup [Karel Zak] + - add caller_id support [Edward Chron] + - add support for reserved and local facilities [Thomas Weißschuh] + - cleanup function names [Karel Zak] + - correctly print all supported facility names [Thomas Weißschuh] + - don't affect delta by --since [Karel Zak] + - error out instead of silently ignoring force_prefix [Thomas Weißschuh] + - fix FD leak [Karel Zak] + - fix delta calculation [Karel Zak] + - fix wrong size calculation [Karel Zak] + - make kmsg read() buffer big enough for kernel [anteater] + - man and coding style changes [Karel Zak] + - only write one message to json [Thomas Weißschuh] + - open-code LOG_MAKEPRI [Thomas Weißschuh] + - support for additional human readable timestamp [Rishabh Thukral] + - support reading kmsg format from file [Thomas Weißschuh] + - use symbolic defines for second conversions [Thomas Weißschuh] +docs: + - add BSD-2-Clause [Karel Zak] + - add SPDX to boilerplate.c [Karel Zak] + - add enosys to ReleaseNotes [Karel Zak] + - add exch to ReleaseNotes [Karel Zak] + - add hints about systemd [Karel Zak] + - add note about stable branches [Karel Zak] + - add setpgid do ReleaseNotes [Karel Zak] + - cleanup public domain license texts [Karel Zak] + - fix a typo [Masatake YAMATO] + - fix typos [Jakub Wilk] + - improve howto-pull-request [Karel Zak] + - move Copyright in boilerplate.c [Karel Zak] + - move GPL-2.0 license text to Docimentation directory [Karel Zak] + - remove duplicated author name in namei.1.adoc [Emanuele Torre] + - update AUTHORS file [Karel Zak] + - update v2.40-ReleaseNotes [Karel Zak] + - use HTTPS for GitHub clone URLs [Jakub Wilk] + - use proper XSPD identifier for GPL-2.0 [Karel Zak] +eject: + - (tests) don't write mount hint to terminal [Karel Zak] +enosys: + - add --list [Thomas Weißschuh] + - add bash completion [Thomas Weißschuh] + - add common arguments [Thomas Weißschuh] + - add helpers for 64 bit integer loading [Thomas Weißschuh] + - add manpage [Thomas Weißschuh] + - add support for MIPS, PowerPC and ARC [Thomas Weißschuh] + - add support for ioctl blocking [Thomas Weißschuh] + - add support for loongarch [Thomas Weißschuh] + - add support for sparc [Thomas Weißschuh] + - add test [Thomas Weißschuh] + - allow CPU speculation [Thomas Weißschuh] + - avoid warnings when no aliases are found [Thomas Weißschuh] + - build BPF dynamically [Thomas Weißschuh] + - don't require end-of-options marker [Thomas Weißschuh] + - don't validate that numbers are found from headers [Thomas Weißschuh] + - drop unnessecary load of ioctl number [Thomas Weißschuh] + - enable locale handling [Thomas Weißschuh] + - find syscalls at build time [Thomas Weißschuh] + - fix build on hppa [John David Anglin] + - fix native arch for s390x [Thomas Weißschuh] + - improve checks for EXIT_NOTSUPP [Thomas Weißschuh] + - include sys/syscall.h [Thomas Weißschuh] + - list syscall numbers [Thomas Weißschuh] + - make messages useful for users [Thomas Weißschuh] + - mark variable static [Thomas Weißschuh] + - move from tests/helpers/test_enosys.c [Thomas Weißschuh] + - only build if AUDIT_ARCH_NATIVE is defined [Thomas Weißschuh] + - optimize bytecode when execve is not blocked [Thomas Weißschuh] + - optimize bytecode when no ioctls are blocked [Thomas Weißschuh] + - properly block execve syscall [Thomas Weißschuh] + - provide a nicer build message for syscalls.h generation [Thomas Weißschuh] + - remove long jumps from BPF [Thomas Weißschuh] + - remove unneeded inline variable declaration [Thomas Weißschuh] + - split audit arch detection into dedicated header [Thomas Weißschuh] + - store blocked syscalls in list instead of array [Thomas Weißschuh] + - syscall numbers are "long" [Thomas Weißschuh] + - translate messages [Thomas Weißschuh] + - validate syscall architecture [Thomas Weißschuh] +exch: + - Add man page to po4a.cfg to make it translatable [Mario Blättermann] + - cosmetic changes [Karel Zak] + - fix typo [Karel Zak] + - new command exchaging two files atomically [Masatake YAMATO] + - properly terminate options array [Thomas Weißschuh] + - use NULL rather than zero [Karel Zak] +exec_shell: + - use xasprintf [Thomas Weißschuh] +fadvise: + - (test) don't compare fincore page counts [Thomas Weißschuh] + - (test) dynamically calculate expected test values [Thomas Weißschuh] + - (test) test with 64k blocks [Thomas Weißschuh] + - (tests) factor out calls to "fincore" [Thomas Weißschuh] + - Fix markup in man page [Mario Blättermann] +fallocate: + - fix the way to evaluate values returned from posix_fallocate [Masatake YAMATO] +fdisk: + - (man) fix typo, improve readability [Karel Zak] + - add support for partition resizing [Thomas Weißschuh] + - guard posix variable [Thomas Weißschuh] + - remove usage of VLA [Thomas Weißschuh] +fileeq: + - optimize size of ul_fileeq_method [Thomas Weißschuh] +fincore: + - (tests) adapt alternative testcases to new header format [Thomas Weißschuh] + - (tests) also use nosize error file [Thomas Weißschuh] + - (tests) fix double log output [Chris Hofstaedtler] + - add --output-all [Thomas Weißschuh] + - fix alignment of column listing in --help [Thomas Weißschuh] + - refactor output formatting [Thomas Weißschuh] + - report data from cachestat() [Thomas Weißschuh] +findmnt: + - add --list-columns [Karel Zak] + - add -I, --dfi options for imitating the output of df -i [Masatake YAMATO] + - add inode-related columns for implementing "df -i" like output [Masatake YAMATO] + - remove deleted option from manual [Chris Hofstaedtler] + - use zero to separate lines in multi-line cells [Karel Zak] +flock: + - initialize timevals [-Werror=maybe-uninitialized] [Karel Zak] +fsck: + - initialize timevals [-Werror=maybe-uninitialized] [Karel Zak] +fstab: + - Fix markup in man page [Mario Blättermann] + - add hint about systemd reload [Karel Zak] +github: + - add labeler [Karel Zak] + - check apt-cache in more robust way [Karel Zak] + - check apt-cache in more robust way (v2) [Masatake YAMATO] + - fix build with clang and in ubuntu build-root [Karel Zak] +gitignore: + - ignore exch [Thomas Weißschuh] + - ignore setpgid binary [Christian Göttsche] +hardlink: + - (man) add missing comma [Jakub Wilk] + - Fix markup in man page [Mario Blättermann] + - fix fiemap use [Karel Zak] +hexdump: + - Add missing section header in man page [Mario Blättermann] + - add '--one-byte-hex' format option [Tomasz Wojdat] + - add new format-strings test case [Tomasz Wojdat] + - check blocksize when display data [Karel Zak] + - use xasprintf to build string [Thomas Weißschuh] +hwclock: + - Improve set error in the face of jitter [Eric Badger] + - add --vl-read, --vl-clear documentation and bash-completion [Rasmus Villemoes] + - add support for RTC_VL_READ/RTC_VL_CLR ioctls [Rasmus Villemoes] + - handle failure of audit_log_user_message [Thomas Weißschuh] + - reuse error message [Karel Zak] +include: + - add DragonFlyBSD GPT partition types [Thomas Weißschuh] + - add U-Boot environment partition type [Thomas Weißschuh] + - add some more ChromeOS partition types [Thomas Weißschuh] + - define pidfd syscalls if needed [Markus Mayer] +include/audit-arch: + - add missing SPDX [Karel Zak] +include/bitops.h: + - Remove bswap* compatibility hack for FreeBSD [Daniel Engberg] +include/c.h: + - add helpers for unaligned structure access [Thomas Weißschuh] + - handle members of const struct [Thomas Weißschuh] + - implement reallocarray [Thomas Weißschuh] +include/crc64: + - add missing license header [Karel Zak] +include/strutils: + - add ul_strtold() [Karel Zak] +irqtop: + - fix numeric sorting [Valery Ushakov] +jsonwrt: + - add ul_jsonwrt_value_s_sized [Thomas Weißschuh] +last: + - Add -T option for tab-separated output [Trag Date] + - avoid out of bounds array access [biubiuzy] +last(1): + - Document -T option for tab-separated output [Trag Date] +lastlog: + - cleanup function definitions [Karel Zak] + - improve errors printing [Karel Zak] +lastlog2: + - Don't print space if Service column is not printed [Miika Alikirri] + - Fix various issues with meson [Fabian Vogt] + - convert check_user() to boolean-like macro [Karel Zak] + - improve coding style [Karel Zak] + - make longopts[] static-const [Karel Zak] + - rename tmpfiles [Christian Hesse] +ldattach: + - don't call exit() from signal handler [Thomas Weißschuh] +ldfd: + - delete unnecessary ';' [Masatake YAMATO] +lib: + - remove pager.c from libcommon [Karel Zak] +lib/ include/: + - cleanup licence headers [Karel Zak] +lib/buffer: + - make buffer usable for non-string data [Karel Zak] +lib/c_strtod: + - fix uselocale() fallback if strtod_l() is not available [Alan Coopersmith] +lib/caputils: + - fix integer handling issues [coverity scan] [Karel Zak] +lib/color-names: + - fix licence header [Karel Zak] +lib/colors: + - correct documentation of colors_add_scheme() [Thomas Weißschuh] +lib/cpuset: + - exit early from cpulist_parse [Thomas Weißschuh] + - make max variable const [Thomas Weißschuh] +lib/env: + - avoid underflow of read_all_alloc() return value [Thomas Weißschuh] + - fix function name remote_entry -> remove_entry [Thomas Weißschuh] +lib/idcache: + - always gracefully handle null cache [Thomas Weißschuh] +lib/jsonwrt: + - add support for float numbers [Karel Zak] +lib/loopdev: + - consistently return error values from loopcxt_find_unused() [Thomas Weißschuh] + - document function return values [Thomas Weißschuh] +lib/mbsalign: + - calculate size of decoded string [Karel Zak] +lib/mbsedit: + - remove usage of VLA [Thomas Weißschuh] +lib/pager: + - Allow PAGER commands with options [Dragan Simic] + - Apply pager-specific fixes only when needed [Dragan Simic] +lib/path: + - Set errno in case of fgets failure [Tobias Stoeckmann] + - fix possible out of boundary access [Tobias Stoeckmann] + - fix typos [Tobias Stoeckmann] + - remove ul_prefix_fopen [Tobias Stoeckmann] + - remove usage of VLA [Thomas Weißschuh] + - set errno in case of error [Tobias Stoeckmann] +lib/pty-session: + - Don't ignore SIGHUP. [Kuniyuki Iwashima] + - initialize timevals [-Werror=maybe-uninitialized] [Karel Zak] +lib/sha1: + - fix for old glibc [Karel Zak] +lib/shells: + - Plug econf memory leak [Tobias Stoeckmann] + - initialize free-able variables [Karel Zak] + - remove space after function name [Karel Zak] +lib/strutils: + - add strfappend and strvfappend [Masatake YAMATO] + - add ul_next_string() [Karel Zak] + - fix typo [Jakub Wilk] +lib/timeutils: + - (parse_timestamp_reference) report errors on overflow [Thomas Weißschuh] + - (tests) add test for formatting [Thomas Weißschuh] + - (tests) move to struct timespec [Thomas Weißschuh] + - constify some arguments [Thomas Weißschuh] + - don't use glibc strptime extension [Thomas Weißschuh] + - implement nanosecond formatting [Thomas Weißschuh] + - implement timespec formatting [Thomas Weißschuh] + - print error if timestamp can't be parsed [Thomas Weißschuh] + - test epoch timestamp [Thomas Weißschuh] +lib/ttyutils: + - add get_terminal_default_type() [Karel Zak] +libblkid: + - (adapted_raid) validate size in standard minsz predicate [Thomas Weißschuh] + - (bcache) also calculate checksum over journal buckets [Thomas Weißschuh] + - (bcache) extend superblock definition [Thomas Weißschuh] + - (bcache) report block size [Thomas Weißschuh] + - (bcache) report label [Thomas Weißschuh] + - (bcache) report version [Thomas Weißschuh] + - (bcachefs) adapt to major.minor version [Thomas Weißschuh] + - (bcachefs) add support for 2nd superblock at 2MiB [Thomas Weißschuh] + - (bcachefs) add support for sub-device labels [Thomas Weißschuh] + - (bcachefs) add support for superblock at end of disk [Thomas Weißschuh] + - (bcachefs) compare against offset from idmag [Thomas Weißschuh] + - (bcachefs) fix compiler warning [-Werror=sign-compare] [Karel Zak] + - (bcachefs) fix not detecting large superblocks [Colin Gillespie] + - (bcachefs) fix size validation [Thomas Weißschuh] + - (cramfs) use magic hint [Thomas Weißschuh] + - (ddf_raid) validate size in standard minsz predicate [Thomas Weißschuh] + - (dev) use strdup to duplicate string [Thomas Weißschuh] + - (drbd) avoid unaligned accesses [Thomas Weißschuh] + - (drbd) reduce false-positive [biubiuzy] + - (drbd) use magics [Thomas Weißschuh] + - (drbd) validate size in standard minsz predicate [Thomas Weißschuh] + - (drbd) validate zero padding [Thomas Weißschuh] + - (hfsplus) reduce false positive [Karel Zak] + - (highpoint_raid) validate size in standard minsz predicate [Thomas Weißschuh] + - (isw_raid) validate size in standard minsz predicate [Thomas Weißschuh] + - (jmicron_raid) avoid modifying shared buffer [Thomas Weißschuh] + - (jmicron_raid) use checksum APIs [Thomas Weißschuh] + - (jmicron_raid) validate size in standard minsz predicate [Thomas Weißschuh] + - (lsi_raid) validate size in standard minsz predicate [Thomas Weißschuh] + - (lvm2) read complete superblock [Thomas Weißschuh] + - (ntfs) validate that sector_size is a power of two [Thomas Weißschuh] + - (nvidia_raid) validate size in standard minsz predicate [Thomas Weißschuh] + - (probe) add magic hint [Thomas Weißschuh] + - (probe) allow superblock offset from end of device [Thomas Weißschuh] + - (probe) handle probe without chain gracefully [Thomas Weißschuh] + - (probe) read data in chunks [Thomas Weißschuh] + - (probe) remove chunking from blkid_probe_get_idmag() [Thomas Weißschuh] + - (probe) remove duplicate log [Thomas Weißschuh] + - (promise_raid) validate size in standard minsz predicate [Thomas Weißschuh] + - (silicon_raid) validate size in standard minsz predicate [Thomas Weißschuh] + - (stratis) remove usage of VLA [Thomas Weißschuh] + - (superblocks) add helper blkid32_to_cpu() [Thomas Weißschuh] + - (vfat) avoid modifying shared buffer [Thomas Weißschuh] + - (via_raid) validate size in standard minsz predicate [Thomas Weißschuh] + - (vxfs) add test files [Thomas Weißschuh] + - (vxfs) report endianness [Thomas Weißschuh] + - (vxfs) simplify prober [Thomas Weißschuh] + - (vxfs) use hex escape for magic [Thomas Weißschuh] + - (zonefs) avoid modifying shared buffer [Thomas Weißschuh] + - Check offset in LUKS2 header [Milan Broz] + - add remove_buffer helper [Thomas Weißschuh] + - avoid aligning out of probing area [Thomas Weißschuh] + - avoid memory leak of cachefile path [Thomas Weißschuh] + - avoid use of non-standard typeof() [Thomas Weißschuh] + - constify cached disk data [Thomas Weißschuh] + - constify return values of blkid_probe_get_sb [Thomas Weißschuh] + - exfat fix fail to find volume label [Yuezhang Mo] + - fix topology chain types mismatch [Karel Zak] + - improve portability [Samuel Thibault] + - introduce blkid_wipe_all [Thomas Weißschuh] + - introduce helper to get offset for idmag [Thomas Weißschuh] + - iso9660 Define all fields in iso_volume_descriptor according to ECMA-119 4th edition spec [Pali Rohár] + - iso9660 Implement full High Sierra CDROM format support [Pali Rohár] + - jfs - avoid undefined shift [Milan Broz] + - limit read buffer size [Thomas Weißschuh] + - make enum libblkid_endianness lowercase [Thomas Weißschuh] + - protect shared buffers against modifications [Thomas Weißschuh] + - prune unneeded buffers [Thomas Weißschuh] + - reset errno before calling probefuncs [Thomas Weißschuh] +libfdisk: + - (dos) remove usage of VLA [Thomas Weißschuh] + - (sgi) use strncpy over strcpy [Thomas Weißschuh] + - (sun) properly initialize partition data [Thomas Weißschuh] + - (tests) fix tests for removal of non-blockdev sync() [Thomas Weißschuh] + - add fdisk_partition_get_max_size [Thomas Weißschuh] + - add shortcut for Linux extended boot [Thomas Weißschuh] + - constify builtin fdisk_parttype [Thomas Weißschuh] + - fdisk_deassign_device only sync(2) blockdevs [наб] + - fix typo in debug message [Thomas Weißschuh] + - handle allocation failure in fdisk_new_partition [Thomas Weißschuh] + - reset errno before calling read() [Thomas Weißschuh] + - use new blkid_wipe_all helper [Thomas Weißschuh] +liblastlog2: + - fix leaks [Karel Zak] + - fix pkg-config inclidedir [Karel Zak] +libmount: + - (context) avoid dead store [Thomas Weißschuh] + - (optlist) correctly detect ro status [Thomas Weißschuh] + - (python) work around python 3.12 bug [Thomas Weißschuh] + - (tests) add helper for option list splitting [Thomas Weißschuh] + - (tests) don't require root for update tests [Thomas Weißschuh] + - (tests) fix --filesystems crash on invalid argument [Thomas Weißschuh] + - (tests) fix --filesystems test argument parsing [Thomas Weißschuh] + - (tests) split helper tests [Thomas Weißschuh] + - (utils) avoid dead store [Thomas Weißschuh] + - (utils) fix statx fallback [Thomas Weißschuh] + - (veritydev) use asprintf to build string [Thomas Weißschuh] + - Fix export of mnt_context_is_lazy and mnt_context_is_onlyonce [Matt Turner] + - Fix regression when mounting with atime [Filipe Manana] + - accept '\' as escape for options separator [Karel Zak] + - add helper to log mount messages as emitted by kernel [Thomas Weißschuh] + - add missing utab options after helper call [Karel Zak] + - add mnt_context_within_helper() wrapper [Karel Zak] + - add private mnt_optstr_get_missing() [Karel Zak] + - add sample to test fs and context relation [Karel Zak] + - add utab.act file [Karel Zak] + - always ignore user= [Karel Zak] + - change syscall status macros to be functions [Thomas Weißschuh] + - check for availability of mount_setattr [Thomas Weißschuh] + - check for linux/mount.h [Markus Mayer] + - check for struct statx [Markus Mayer] + - cleanup --fake mode [Karel Zak] + - cleanup enosys returns from mount hoop [Karel Zak] + - cleanup locking in table update code [Karel Zak] + - don't assume errno after failed asprintf() [Karel Zak] + - don't call hooks after mount. helper [Karel Zak] + - don't call mount. helper with usernames [Karel Zak] + - don't hold write fd to mounted device [Jan Kara] + - don't initialize variable twice (#2714) [Thorsten Kukuk] + - don't pass option "defaults" to helper [Thomas Weißschuh] + - fix copy & past bug in lock initialization [Karel Zak] + - fix fsconfig value unescaping [Karel Zak] + - fix options prepend/insert and merging [Karel Zak] + - fix possible NULL dereference [coverity scan] [Karel Zak] + - fix statx() includes [Karel Zak] + - fix sync options between context and fs structs [Karel Zak] + - fix typo [Debarshi Ray] + - gracefully handle NULL path in mnt_resolve_target() [Thomas Weißschuh] + - guard against sysapi == NULL [Thomas Weißschuh] + - handle failure to apply flags as part of a mount operation [Debarshi Ray] + - ifdef statx() call [Karel Zak] + - ignore unwanted kernel events in monitor [Karel Zak] + - improve EPERM interpretation [Karel Zak] + - improve act file close [Karel Zak] + - improve mnt_table_next_child_fs() [Karel Zak] + - introduce /run/mount/utab.event [Karel Zak] + - introduce LIBMOUNT_FORCE_MOUNT2={always,never,auto} [Karel Zak] + - introduce reference counting for libmnt_lock [Karel Zak] + - make sure "option=" is used as string [Karel Zak] + - make.stx_mnt_id use more robust [Karel Zak] + - reduce utab.lock permissions [Karel Zak] + - report all kernel messages for fd-based mount API [Thomas Weißschuh] + - report failed syscall name [Karel Zak] + - report kernel message from new API [Karel Zak] + - report statx in features list [Karel Zak] + - test utab options after helper call [Thomas Weißschuh] + - update documentation for MNT_ERR_APPLYFLAGS [Debarshi Ray] + - use mount(2) for remount on Linux < 5.14 [Karel Zak] + - use some MS_* flags as superblock flags [Karel Zak] +libmount (python): + - simplify struct initialization [Thomas Weißschuh] +libsmartcols: + - (cell) consistently handle NULL argument [Thomas Weißschuh] + - (filter) Add on-demand data filler [Karel Zak] + - (filter) add ability to cast data [Karel Zak] + - (filter) add regular expression operators [Karel Zak] + - (filter) add upper case EQ,NE,LE,LT,GT and GE operators [Karel Zak] + - (filter) cleanup __filter_new_node() [Karel Zak] + - (filter) cleanup data types [Karel Zak] + - (filter) cleanup function arguments [Karel Zak] + - (filter) evaluate params [Karel Zak] + - (filter) fix dereferences and leaks [coverity scann] [Karel Zak] + - (filter) fix regex deallocation [Karel Zak] + - (filter) implement data basic operators [Karel Zak] + - (filter) implement logical operators [Karel Zak] + - (filter) improve holder status [Karel Zak] + - (filter) improve holder use [Karel Zak] + - (filter) improve scols_filter_assign_column() [Karel Zak] + - (filter) make holders API more generic [Karel Zak] + - (filter) move struct filter_expr [Karel Zak] + - (filter) move struct filter_param [Karel Zak] + - (filter) normalize param strings [Karel Zak] + - (filter) param data refactoring [Karel Zak] + - (filter) split code [Karel Zak] + - (filter) support empty values [Karel Zak] + - (filter) support period in identifier [Karel Zak] + - (filter) use also rpmatch() for boolean [Karel Zak] + - (man) fix typos [Masatake YAMATO] + - (sample) fix error message [Karel Zak] + - (samples) fix format truncation warning [Thomas Weißschuh] + - (samples) remove filter.c [Karel Zak] + - (samples/fromfile) properly handle return value from getline() [Thomas Weißschuh] + - (tests) add test for continuous json output [Thomas Weißschuh] + - Add --highlight option to filter sample [Karel Zak] + - Export internally used types to API [Karel Zak] + - accept '% -' in column name for filters [Karel Zak] + - accept also '/' in column name for filters [Karel Zak] + - accept apostrophe as quote for strings in filter [Karel Zak] + - accept no data for custom wrapping cells [Karel Zak] + - add --{export,raw,json} to wrap sample [Karel Zak] + - add API to join filter and columns [Karel Zak] + - add filter API docs [Karel Zak] + - add filter sample [Karel Zak] + - add filter support to 'fromfile' sample [Karel Zak] + - add new functions to API docs [Karel Zak] + - add parser header files [Karel Zak] + - add scols-filter.5 man page [Karel Zak] + - add scols_cell_refer_memory() [Karel Zak] + - add support for zero separated wrap data [Karel Zak] + - add table cursor [Karel Zak] + - add wrap-zero test [Karel Zak] + - always print vertical symbol [Karel Zak] + - build filter scanner and parser header files too [Karel Zak] + - cleanup datafunc() API [Karel Zak] + - don't directly access struct members [Karel Zak] + - don't include hidden headers in column width calculation [Thomas Weißschuh] + - drop spourious newline in between streamed JSON objects [Thomas Weißschuh] + - fix columns reduction [Karel Zak] + - fix filter param copying [Karel Zak] + - fix filter parser initialization [Karel Zak] + - fix memory leak on filter parser error [Karel Zak] + - fix typo in comment [Karel Zak] + - fix typo in parser tokens [Karel Zak] + - fix uninitialized local variable in sample [Karel Zak] + - flush correct stream [Thomas Weißschuh] + - free after error in filter sample [Karel Zak] + - handle nameless tables in export format [Thomas Weißschuh] + - implement filter based counters [Karel Zak] + - improve and fix scols_column_set_properties() [Karel Zak] + - improve cell data preparation for non-wrapping cases [Karel Zak] + - improve filter integration, use JSON to dump [Karel Zak] + - improve parser error messages [Karel Zak] + - introduce basic files for filter implementation [Karel Zak] + - introduce column type [Karel Zak] + - make calculation more robust [Karel Zak] + - make cell data printing more robust [Karel Zak] + - make sure counter is initialized [Karel Zak] + - multi-line cells refactoring [Karel Zak] + - only recognize closed object as final element [Thomas Weißschuh] + - prefer float in filter expression [Karel Zak] + - reset cell wrapping if all done [Karel Zak] + - search also by normalized column names (aka 'shellvar' name) [Karel Zak] + - support SCOLS_JSON_FLOAT in print API [Karel Zak] + - support \x?? for data by samples/fromfile.c [Karel Zak] + - update gitignore [Karel Zak] +libuuid: + - (test_uuid) make reading UUIDs from file more robust [Thomas Weißschuh] + - Add uuid_time64 for 64bit time_t on 32bit [Thorsten Kukuk] + - avoid truncate clocks.txt to improve performance [Goldwyn Rodrigues] + - fix uint64_t printf and scanf format [Karel Zak] +libuuid/src/gen_uuid.c: + - fix cs_min declaration [Fabrice Fontaine] +logger: + - initialize socket credentials contol union [Karel Zak] + - make sure path is terminated [coverity scan] [Karel Zak] + - use strncpy instead of strcpy [Thomas Weißschuh] +login: + - Initialize noauth from login.noauth credential [Daan De Meyer] + - Use pid_t for child_pid [Tobias Stoeckmann] + - access login.noauth file directly [Tobias Stoeckmann] + - document blank treatment in shell field [Tobias Stoeckmann] + - fix memory leak [coverity scan] [Karel Zak] + - ignore return of audit_log_acct_message [Thomas Weißschuh] + - move comment [Tobias Stoeckmann] + - prevent undefined ioctl and tcsetattr calls [Tobias Stoeckmann] + - simplify name creation [Tobias Stoeckmann] + - unify pw_shell script test [Tobias Stoeckmann] + - use correct terminal fd during setup [Tobias Stoeckmann] + - use xasprintf [Tobias Stoeckmann] +login-utils: + - Report crashes on reboot lines insted of overlapping uptimes [Troy Rollo] + - include libgen.h for basename API [Khem Raj] +loopdev: + - report lost loop devices [Junxiao Bi, Karel Zak] +losetup: + - add --loop-ref and REF column [Karel Zak] + - add MAJ a MIN for device and backing-file [Karel Zak] + - cleanup device node modes [Karel Zak] + - deduplicate find_unused() logic [Thomas Weißschuh] + - fix JSON MAJ MIN [Karel Zak] + - improve "sector boundary" warning [Karel Zak] + - make --output-all more usable [Karel Zak] + - report lost loop devices for finding free loop [Junxiao Bi] +lsblk: + - add --filter [Karel Zak] + - add --highlight [Karel Zak] + - add --list-columns [Karel Zak] + - add docs for filters and counters [Karel Zak] + - add hint that partition start is in sectors [Karel Zak] + - add scols counters support [Karel Zak] + - add separate MAJ and MIN columns [Karel Zak] + - always set column type [Karel Zak] + - define cell data-types, use raw data for SIZEs [Karel Zak] + - explain FSAVAIL in better way [Karel Zak] + - fix in-tree filtering [Karel Zak] + - ignore duplicate lines for counters [Karel Zak] + - improve --tree description [Karel Zak] + - make sure all line data are deallocated [Karel Zak] + - rename sortdata to rawdata [Karel Zak] + - report all unknown columns in filter [Karel Zak] + - split filter allocation and initialization [Karel Zak] + - support normalized column names on command line [Karel Zak] + - update after rebase [Karel Zak] + - use zero to separate lines in multi-line cells [Karel Zak] +lsclocks: + - Fix markup and typos in man page [Mario Blättermann] + - Fix markup in man page [Mario Blättermann] + - add --output-all [Thomas Weißschuh] + - add COL_TYPE [Thomas Weißschuh] + - add NS_OFFSET column [Thomas Weißschuh] + - add column RESOL for clock resolution [Thomas Weißschuh] + - add relative time [Thomas Weißschuh] + - add support for RTC [Thomas Weißschuh] + - add support for cpu clocks [Thomas Weißschuh] + - add support for dynamic clocks [Thomas Weißschuh] + - automatically discover dynamic clocks [Thomas Weißschuh] + - don't fail without dynamic clocks [Thomas Weißschuh] + - factor out path based clocks [Thomas Weißschuh] + - improve dynamic clocks docs and completion [Thomas Weißschuh] + - new util to interact with system clocks [Thomas Weißschuh] + - refer to correct lsclocks(1) manpage [Thomas Weißschuh] + - remove unused code [Karel Zak] + - rename column RESOLUTION to RESOL_RAW [Thomas Weißschuh] + - split out data function [Thomas Weißschuh] + - trim default columns [Thomas Weißschuh] + - use clock id from clock_getcpuclockid in add_cpu_clock [Alan Coopersmith] +lscpu: + - Even more Arm part numbers (early 2023) [Jeremy Linton] + - Use 4K buffer size instead of BUFSIZ [Khem Raj] + - add procfs-sysfs dump from VisionFive 2 [Jan Engelhardt] + - cure empty output of lscpu -b/-p [Jan Engelhardt] + - don't use NULL sharedmap [Karel Zak] + - fix caches separator for --parse= [Karel Zak] + - initialize all variables (#2714) [Thorsten Kukuk] + - remove redundant include [Karel Zak] + - remove usage of VLA [Thomas Weißschuh] + - restructure op-mode printing [Thomas Weißschuh] +lscpu-cputype.c: + - assign value to multiple variables (ar->bit32 and ar->bit64) clang with -Wcomma will emit an warning of "misuse of comma operator". Since the value that will be assigned, is the same for both (bit32 and bit64), just assigning directly to both variables seems reasonable. [rilysh] +lsdf: + - (man page) revise text decoration [Masatake YAMATO] + - make the code for filling SOURCE, PARTITION, and MAJMIN reusable [Masatake YAMATO] +lsfd: + - (comment) fix a typo [Masatake YAMATO] + - (cosmetic) normalize whitespaces [Masatake YAMATO] + - (filter) accept floating point numbers in expressions [Masatake YAMATO] + - (filter) improve error message [Masatake YAMATO] + - (filter) reduce duplicated code in macro definitions [Masatake YAMATO] + - (filter) support floating point number used in columns [Masatake YAMATO] + - (filter) weakly support ARRAY_STRING and ARRAY_NUMBER json types [Masatake YAMATO] + - (man) add bps(8) and ss(8) to the "SEE ALSO" section [Masatake YAMATO] + - (man) document --list-columns as the way to list columns [Masatake YAMATO] + - (man) document the ENDPOINT column for UNIX socket [Masatake YAMATO] + - (man) fix the broken page output for the description of NAME column [Masatake YAMATO] + - (man) fix the form for the optional argument of --inet option [Masatake YAMATO] + - (man) refer to scols-filter(5) [Masatake YAMATO] + - (man) update the description of ENDPOINTS column of UNIX-Stream sockets [Masatake YAMATO] + - (man) write about SOCK.SHUTDOWN column [Masatake YAMATO] + - (man) write about XMODE.m and classical system calls for multiplexing [Masatake YAMATO] + - (refactor) introduce a content data type for char devices [Masatake YAMATO] + - (refactor) make the code comparing struct lock objects reusable [Masatake YAMATO] + - (refactor) make the code for traversing threads reusable [Masatake YAMATO] + - (refactor) make the way to handle character devices extensible [Masatake YAMATO] + - (refactor) move miscdev specific code to cdev_misc_ops [Masatake YAMATO] + - (refactor) rename a function, s/new_process/new_proc/g [Masatake YAMATO] + - (refactor) rename add_nodevs to read_mountinfo [Masatake YAMATO] + - (refactor) unify the invocations of sysfs_get_byteorder() [Masatake YAMATO] + - (test) add a case for testing a unix socket including newline characters in its path name [Masatake YAMATO] + - (tests) don't run mqueue test on byteorder mismatch [Thomas Weißschuh] + - (tests) fix process leak [Masatake YAMATO] + - (tests) fix typo [Thomas Weißschuh] + - Fix typos in man page [Mario Blättermann] + - add "nsfs" to the nodev_table to fill SOURCE column for nsfs files [Masatake YAMATO] + - add 'D' flag for representing deleted files to XMODE column [Masatake YAMATO] + - add 'm' flag representing "multiplexed by epoll_wait(2)" to XMODE column [Masatake YAMATO] + - add BPF-MAP.TYPE, BPF-MAP.TYPE.RAW, and BPF-MAP.ID columns [Masatake YAMATO] + - add BPF-PROG.TYPE, BPF-PROG.TYPE.RAW, and BPF-PROG.ID columns [Masatake YAMATO] + - add BPF.NAME column [Masatake YAMATO] + - add EVENTFD.ID column [Masatake YAMATO] + - add PTMX.TTY-INDEX column [Masatake YAMATO] + - add SOCK.SHUTDOWN column [Masatake YAMATO] + - add TUN.IFFACE, a column for interfaces behind tun devices [Masatake YAMATO] + - add a back pointer as a member of anon_eventfd_data [Masatake YAMATO] + - add a helper function for adding a nodev to the nodev_table [Masatake YAMATO] + - add a helper function, add_endpoint [Masatake YAMATO] + - add a helper function, init_endpoint [Masatake YAMATO] + - add a helper function, new_ipc [Masatake YAMATO] + - add a helper macro, foreach_endpoint [Masatake YAMATO] + - add a new type "mqueue", a type for POSIX Mqueue [Masatake YAMATO] + - add a whitespace [Masatake YAMATO] + - add attach_xinfo and get_ipc_class methods to cdev_ops [Masatake YAMATO] + - add comment listing functions names importing via #include [Masatake YAMATO] + - add const modifier [Thomas Weißschuh] + - add flags, [-lL], representing file lock/lease states to XMODE column [Masatake YAMATO] + - add tmpfs as source of sysvipc to the the nodev_table [Masatake YAMATO] + - add xstrfappend and xstrvfappend [Masatake YAMATO] + - adjust coding style [Masatake YAMATO] + - append SOCK.SHUTDOWN value to ENDPOINTS column of UNIX-STREAM sockets [Masatake YAMATO] + - assign a class to the file in new_file() [Masatake YAMATO] + - avoid passing NULL to qsort() [Thomas Weißschuh] + - avoid undefined behavior [Thomas Weißschuh] + - build lsfd even if kcmp.h is not available [Masatake YAMATO] + - cache the result of checking whether "XMODE" column is enabled or not [Masatake YAMATO] + - call xinfo backend method before calling socket generic method when filling columns [Masatake YAMATO] + - choose anon_ops declarative way [Masatake YAMATO] + - cleanup --list-columns [Karel Zak] + - collect the device number for mqueue fs in the initialization stage [Masatake YAMATO] + - delete redundant parentheses surrounding return value [Masatake YAMATO] + - don't capitalize the help strings for the columns [Masatake YAMATO] + - don't check the value returned from new_file() [Masatake YAMATO] + - don't list kernel threads unless --threads is given [Masatake YAMATO] + - fill ENDPOINTS column for eventfd [Masatake YAMATO] + - fill ENDPOINTS column for pty devices [Masatake YAMATO] + - fill ENDPOINTS column of POSIX Mqueue [Masatake YAMATO] + - fill ENDPOINTS column of unix socket using UNIX_DIAG_PEER information [Masatake YAMATO] + - fill NAME column of inotify files with the information about their monitoring targets [Masatake YAMATO] + - fix a misleading parameter name [Masatake YAMATO] + - fix a sentence in comment [Masatake YAMATO] + - fix memory leak in append_filter_expr() [Karel Zak] + - fix specifying wrong JSON typs when building the help message [Masatake YAMATO] + - fix wrong inconsistency in extracting cwd and root associations [Masatake YAMATO] + - include common headers in lsfd.h [Masatake YAMATO] + - include system header files first [Masatake YAMATO] + - initialize pagesize in an earlier stage [Masatake YAMATO] + - initialize the ipc table before loading lists of unix socket peers via netlink diag [Masatake YAMATO] + - introduce -H, --list-columns option for making help messages short [Masatake YAMATO] + - introduce XMODE column, extensible variant of MODE [Masatake YAMATO] + - keep filter-only columns hidden [Karel Zak] + - make the order of calling finalize_* and initialize_* consistent [Masatake YAMATO] + - make the sock_xinfo layer be able to prepare an ipc_class for a given socket [Masatake YAMATO] + - make the way to read /proc/$pid/mountinfo robust [Masatake YAMATO] + - mark XMODE.m on fds monitored by poll(2) and ppoll(2) [Masatake YAMATO] + - mark XMODE.m on fds monitored by select(2) and pselect6(2) [Masatake YAMATO] + - move a local variable to a narrower scope [Masatake YAMATO] + - print file descriptors targeted by eventpoll files [Masatake YAMATO] + - print the detail of the timer associated with a timerfd [Masatake YAMATO] + - print the masks specified in signalfds [Masatake YAMATO] + - re-fill unix socket paths with sockdiag netlink interface [Masatake YAMATO] + - read /proc/$pid/ns/mnt earlier [Masatake YAMATO] + - rearrange the aligment of the help messages [Masatake YAMATO] + - show default columns in the help message [Masatake YAMATO] + - switch to c99-conformant alignment specification [Thomas Weißschuh] + - update the help message for XMODE column [Masatake YAMATO] + - use ARRAY_STRING and ARRAY_NUMBER json types in some columns [Masatake YAMATO] + - use SCOLS_JSON_FLOAT [Karel Zak] + - use \n as the separator in EVENTPOLL.TFDS column [Masatake YAMATO] + - use \n as the separator in INOTIFY.INODES and INOTIFY.INODES.RAW columns [Masatake YAMATO] + - use filter and counters from libsmartcols [Karel Zak] + - use helper functions in column-list-table.h [Masatake YAMATO] + - use scols_table_get_column_by_name [Masatake YAMATO] + - use the specified output stream for printing help messages [Masatake YAMATO] + - use xstrdup instead of xasprintf(...\"%s\" [Masatake YAMATO] + - utilize /proc/tty/drivers for filling SOURCE column of tty devices [Masatake YAMATO] + - write more about nsfs in comment [Masatake YAMATO] +lsfd,test_mkfds: + - (cosmetic) remove whitespaces between functions and their arglists [Masatake YAMATO] +lsfd-filter: + - constify filter logic [Thomas Weißschuh] +lsfd.1.adoc: + - document BPF.NAME column [Masatake YAMATO] + - fix a typo [Masatake YAMATO] + - fix typos [Masatake YAMATO] + - revise type names for columns [Masatake YAMATO] + - update for signalfds [Masatake YAMATO] + - write about timerfd [Masatake YAMATO] +lsipc: + - fix semaphore USED counter [Karel Zak] +lslocks: + - (fix) set JSON type for COL_SIZE even when --bytes is specified [Masatake YAMATO] + - (man) add missing fields [Masatake YAMATO] + - (man) document LEASE type [Masatake YAMATO] + - (man) update the note about OFDLCK [Masatake YAMATO] + - (preparation) add a fd number to the lock struct when loading lock info from /proc/$pid/fdinfo/$fd [Masatake YAMATO] + - (refactor) add a helper function returning JSON type for a given column [Masatake YAMATO] + - (refactor) lift up the code destroying the lock list for future extension [Masatake YAMATO] + - (refactor) make the data structure for storing lock information replacable [Masatake YAMATO] + - (refactor) remove 'pid' global variable [Masatake YAMATO] + - (refactor) use a tree for storing lock information extracted from /proc/$pid/fdinfo/$fd [Masatake YAMATO] + - (test) add a case [Masatake YAMATO] + - (test) add a case for OFDLCK type locks [Masatake YAMATO] + - add -H option printing avaiable columns [Masatake YAMATO] + - add HOLDERS column [Masatake YAMATO] + - add a missing "break;" in a switch/case statement [Masatake YAMATO] + - cleanup --list-columns [Karel Zak] + - don't attempt to open /proc/-1/fd/ [Jakub Wilk] + - fix buffer overflow [Karel Zak] + - improve --list-columns [Karel Zak] + - refactor the code reading /proc/locks [Masatake YAMATO] + - rename functions for future extension [Masatake YAMATO] + - store list_add_tail when storing information extracted from /proc/$pid/fdinfo/$fd [Masatake YAMATO] + - use information extracted from "locks " column of /proc/$pid/fdinfo/* [Masatake YAMATO] +lslogins: + - (man) fix -y option formatting [Thomas Weißschuh] + - fix realloc() loop allocation size [Thomas Weißschuh] +m4: + - update pkg.m4 [Thomas Weißschuh] +man: + - Add enosys and lsclocks to po4a.cfg [Mario Blättermann] +meson: + - Only build blkzone and blkpr if the required linux header exists [Jordan Williams] + - Only build libmount python module if python was found [Fabian Vogt] + - add check for linux/mount.h [Thomas Weißschuh] + - add check for struct statx [Thomas Weißschuh] + - add conditionalization for test progs [Zbigniew Jędrzejewski-Szmek] + - add forgotten files to lists [Zbigniew Jędrzejewski-Szmek] + - add missing scols sample [Karel Zak] + - avoid future-deprecated feature [Karel Zak] + - avoid int operation with non-int [Thomas Weißschuh] + - build test_mount_optlist [Thomas Weißschuh] + - bump required version to 0.60.0 [Thomas Weißschuh] + - check for HAVE_STRUCT_STATX_STX_MNT_ID [Karel Zak] + - check for _NL_TIME_WEEK_1STDAY in langinfo.h [Christian Hesse] + - conditionalize waitpid [Zbigniew Jędrzejewski-Szmek] + - create dedicated config for pam_lastlog2 [Thomas Weißschuh] + - define _GNU_SOURCE when checking for SO_PASSCRED [Thomas Weißschuh] + - don't try to build test_ca without libcap-ng [Thomas Weißschuh] + - fix LIBBLKID_VERSION definition [Karel Zak] + - fix copy & past error [Karel Zak] + - fix disablement check [Zbigniew Jędrzejewski-Szmek] + - fix mismatch with handling of lib_dl dependency [Zbigniew Jędrzejewski-Szmek] + - implement HAVE_PTY [Zbigniew Jędrzejewski-Szmek] + - include bash-completion for newgrp [Christian Hesse] + - include bash-completion for write [Christian Hesse] + - install chfn setuid [Christian Hesse] + - install chsh setuid [Christian Hesse] + - install lastlog2.h library header file [Karel Zak] + - install mount setuid [Christian Hesse] + - install newgrp setuid [Christian Hesse] + - install su setuid [Christian Hesse] + - install symlink for vigr man page [Christian Hesse] + - install umount setuid [Christian Hesse] + - install wall executable with group 'tty' [Christian Hesse] + - install wall setgid [Christian Hesse] + - install write executable with group 'tty' [Christian Hesse] + - install write setgid [Christian Hesse] + - only build liblastlog when enabled [Thomas Weißschuh] + - properly handle gettext non-existence [Thomas Weißschuh] + - remove scols filter sample [Karel Zak] + - require 0.57 [Thomas Weißschuh] + - run compiler checks with -D_GNU_SOURCE when necessary [Thomas Weißschuh] + - run tests if with option program-tests [sewn] + - try to always use 64bit time support on glibc [Thomas Weißschuh] + - update for libsmartcols filter [Karel Zak] + - use a dependency object for liblastlog2 [Thomas Weißschuh] + - use a dependency object for sqlite3 [Thomas Weißschuh] + - use bison --defines=HEADER [Karel Zak] + - use meson features instead of bash [sewn] +misc: + - constify some fields [Thomas Weißschuh] +mkfs.minix: + - handle 64bit time on 32bit system [Thomas Weißschuh] +mkswap: + - (tests) don't overwrite logfiles [Thomas Weißschuh] + - (tests) validate existence of truncate command [Thomas Weißschuh] + - implement --file [Vicki Pfau] + - implement --offset [Thomas Weißschuh] +more: + - avoid out-of-bound access [Thomas Weißschuh] + - exit if POLLERR and POLLHUP on stdin is received [Goldwyn Rodrigues] + - exit if POLLHUP or POLLERR on stdin is received [Goldwyn Rodrigues] + - fix poll() use [Karel Zak] + - remove second check for EOF (#2714) [Thorsten Kukuk] + - remove usage of alloca() [Thomas Weißschuh] +mount: + - (tests) don't create /dev/nul [Thomas Weißschuh] + - (tests) explicitly use test fstab location [Thomas Weißschuh] + - (tests) reuse well-known per-test fstab location [Thomas Weißschuh] + - (tests) test mount helper with multiple filesystems [Thomas Weißschuh] + - Fix markup and typos in man page [Mario Blättermann] + - add --map-users and --map-groups convenience options [Chris Webb] + - improve code readability [Karel Zak] +nsenter: + - (man) add --keep-caps [Karel Zak] + - add missing free() [Karel Zak] + - add option `-c` to join the cgroup of target process [u2386] + - avoid NULL pointer dereference [coverity scan] [Karel Zak] + - fix possible NULL dereferece [coverity scan] [Karel Zak] +pg: + - use snprintf to build string [Thomas Weißschuh] +pipesz: + - avoid dead store [Thomas Weißschuh] +po: + - add ro.po (from translationproject.org) [Remus-Gabriel Chelu] + - merge changes [Karel Zak] + - update cs.po (from translationproject.org) [Petr Písař] + - update de.po (from translationproject.org) [Hermann Beckers] + - update de.po (from translationproject.org) [Mario Blättermann] + - update es.po (from translationproject.org) [Antonio Ceballos Roa] + - update fr.po (from translationproject.org) [Frédéric Marchal] + - update hr.po (from translationproject.org) [Božidar Putanec] + - update ja.po (from translationproject.org) [Takeshi Hamasaki] + - update ko.po (from translationproject.org) [Seong-ho Cho] + - update pl.po (from translationproject.org) [Jakub Bogusz] + - update ro.po (from translationproject.org) [Remus-Gabriel Chelu] + - update sr.po (from translationproject.org) [Мирослав Николић] + - update tr.po (from translationproject.org) [Emir SARI] + - update uk.po (from translationproject.org) [Yuri Chornoivan] +po-man: + - add ko.po (from translationproject.org) [Seong-ho Cho] + - add ro.po (from translationproject.org) [Remus-Gabriel Chelu] + - merge changes [Karel Zak] + - update de.po (from translationproject.org) [Mario Blättermann] + - update fr.po (from translationproject.org) [Frédéric Marchal] + - update ro.po (from translationproject.org) [Remus-Gabriel Chelu] + - update sr.po (from translationproject.org) [Мирослав Николић] + - update uk.po (from translationproject.org) [Yuri Chornoivan] +prlimit: + - (man) fix formatting [Jakub Wilk] + - reject trailing junk in limits without " " [Jakub Wilk] +procfs: + - add a helper function to access /proc/$pid/syscall [Masatake YAMATO] +readprofile: + - use xasprintf to build string [Thomas Weißschuh] +rename: + - properly handle directories with trailing slash [Thomas Weißschuh] +rev: + - Check for wchar conversion errors [Tim Hallmann] +runuser.1.adoc: + - Move -m|-p|--preserve-environment in order [Sebastian Pipping] +runuser|su: + - Start supporting option -T|--no-pty [Sebastian Pipping] +script-playutils: + - close filestream in case ignore_line() fails [Thomas Weißschuh] +scriptreplay: + - support ctrl+s and ctrl+g [Karel Zak] +setarch: + - add PER_LINUX_FDPIC fallback [Karel Zak] + - add riscv64/riscv32 support [Michal Biesek] +setpriv: + - add landlock support [Thomas Weißschuh] + - apply landlock without configuration [Thomas Weißschuh] + - fix group argument completion [Thomas Weißschuh] +setterm: + - Document behavior of redirection [Stanislav Brabec] + - avoid restoring flags from uninitialized memory [Chris Hofstaedtler] +sfdisk: + - Fix markup in man page [Mario Blättermann] + - add hint about duplicate UUIDs when use dump [Karel Zak] +sha1: + - properly wipe variables [Thomas Weißschuh] +strv: + - make strv_new_api static [Thomas Weißschuh] +su: + - (man) add hint about sessions [Karel Zak] + - (man) improve formatting [Karel Zak] + - fix use after free in run_shell [Tanish Yadav] +su, agetty: + - don't use program_invocation_short_name for openlog() [Karel Zak] +sulogin: + - relabel terminal according to SELinux policy [Christian Göttsche] + - use get_terminal_default_type() [Karel Zak] +swapon: + - (man) fix --priority description [Karel Zak] + - (tests) abort test on failing commands [Thomas Weißschuh] +sys-utils: + - cleanup license lines, add SPDX [Karel Zak] + - fix SELinux context example in mount.8 [Todd Zullinger] + - hwclock-rtc fix pointer usage [Karthikeyan Krishnasamy] +sys-utils/lscpu: + - Unblock SIGSEGV before vmware_bdoor [WanBingjiang] + - Use ul_path_scanf where possible [Tobias Stoeckmann] +term-utils: + - fix indentation [Karel Zak] +test: + - (lsfd column-xmode) add mising "wait" invocation [Masatake YAMATO] + - (lsfd) add a case for l and L flags in XMODE column [Masatake YAMATO] + - (lsfd) add a case for testing BPF-MAP.TYPE and BPF-MAP.TYPE.RAW columns [Masatake YAMATO] + - (lsfd) add a case for testing BPF-PROG.TYPE and BPF-PROG.TYPE.RAW columns [Masatake YAMATO] + - (lsfd) add a case for testing DELETED column [Masatake YAMATO] + - (lsfd) add a subcase for testing NAME column for a deleted file [Masatake YAMATO] + - (mkfds bpf-map) new factory [Masatake YAMATO] + - (mkfds bpf-prog) new factory [Masatake YAMATO] + - (mkfds make-regular-file) add a parameter for file locking [Masatake YAMATO] + - (mkfds make-regular-file) add a parameter for making the new file readable [Masatake YAMATO] + - (mkfds make-regular-file) add a parameter for writing some bytes [Masatake YAMATO] + - (mkfds make-regular-file) delete the created file when an error occurs [Masatake YAMATO] + - (mkfds make-regular-file) make 'fd' local variable reusable [Masatake YAMATO] + - (mkfds ro-regular-file) add a parameter for a read lease [Masatake YAMATO] + - (mkfds) add "make-regular-file" factory [Masatake YAMATO] +test_enosys: + - fix build on old kernels [Thomas Weißschuh] +test_mkfds: + - avoid "ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’" [Masatake YAMATO] +test_uuidd: + - make pthread_t formatting more robust [Thomas Weißschuh] +tests: + - (cosmetic,lslocks) trim whitespaces at the end of line [Masatake YAMATO] + - (functions.sh) create variable for test fstab location [Thomas Weißschuh] + - (functions.sh) use per-test fstab file [Thomas Weißschuh] + - (lsfd column-xmode) do rm -f the file for testing before making it [Masatake YAMATO] + - (lsfd column-xmode) ignore "rwx" mappings [Masatake YAMATO] + - (lsfd column-xmode) skip some subtests if OFD locks are not available [Masatake YAMATO] + - (lsfd filter-floating-point-nums) use --raw output to make the case more robust [Masatake YAMATO] + - (lsfd mkfds-*) alter the L4 ports for avoiding the conflict with option-inet test case [Masatake YAMATO] + - (lsfd mkfds-bpf-map) chmod a+x [Masatake YAMATO] + - (lsfd mkfds-inotify) consider environments not having / as a mount point [Masatake YAMATO] + - (lsfd mkfds-inotify) use findmnt(1) instead of stat(1) to get bdev numbers [Masatake YAMATO] + - (lsfd mkfds-socketpair) make a case for testing DGRAM a subtest and add a subtest for STREAM [Masatake YAMATO] + - (lsfd mkfds-unix-dgram) don't depend on the number of whitespaces in the output [Masatake YAMATO] + - (lsfd option-inet) get child-processes' pids via fifo [Masatake YAMATO] + - (lsfd) add a case for testing ENDPOINTS column of UNIX-STREAM sockets [Masatake YAMATO] + - (lsfd) add a case for testing EVENTPOLL.TFDS column [Masatake YAMATO] + - (lsfd) add a case for testing INOTIFY.INODES.RAW column [Masatake YAMATO] + - (lsfd) add a case for testing SOCK.SHUTDOWN column [Masatake YAMATO] + - (lsfd) add a case for testing SOURCE column for SysV shmem mappings [Masatake YAMATO] + - (lsfd) add a case for testing signalfd related columns [Masatake YAMATO] + - (lsfd) add a case for testing timerfd related columns [Masatake YAMATO] + - (lsfd) add a case for verifying ENDPOINTS column output in JSON mode [Masatake YAMATO] + - (lsfd) add a case testing 'm' flag in XMODE column [Masatake YAMATO] + - (lsfd) add a case testing INOTIFY.INODES.RAW column on btrfs [Masatake YAMATO] + - (lsfd) add a case testing NAME, SOURCE, ENDPOINTS, and PTMX.TTY-INDEX columns of pts fds [Masatake YAMATO] + - (lsfd) add a case testing TUN.IFACE column [Masatake YAMATO] + - (lsfd) add a case testing XMODE.m for classical syscalls for multiplexing [Masatake YAMATO] + - (lsfd) add cases for POSIX Mqueue [Masatake YAMATO] + - (lsfd) add cases for eventfd [Masatake YAMATO] + - (lsfd) add lsfd_check_mkfds_factory as a help function [Masatake YAMATO] + - (lsfd) avoid race conditions (part 1) [Masatake YAMATO] + - (lsfd) don't run the unix-stream testcase including newlines in the path on qemu-user [Masatake YAMATO] + - (lsfd) extend the cases for testing BPF.NAME column [Masatake YAMATO] + - (lsfd) extend the mkfds-socketpair case to test ENDPOINTS with SOCK.SHUTDOWN info [Masatake YAMATO] + - (lsfd) fix typoes in an error name [Masatake YAMATO] + - (lsfd) show the entry for mqueue in /proc/self/mountinfo [Masatake YAMATO] + - (lsfd) skip mkfds-netns if SIOCGSKNS is not defined [Masatake YAMATO] + - (lsfd) skip some cases if NETLINK_SOCK_DIAG for AF_UNIX is not available [Masatake YAMATO] + - (lsfd-functions.bash,cosmetic) unify the style to define functions [Masatake YAMATO] + - (lsfd/filter) add a case for comparing floating point numbers [Masatake YAMATO] + - (lslcoks) insert a sleep between taking a lock and running lslocks [Masatake YAMATO] + - (lslocks) add cases testing HOLDERS column [Masatake YAMATO] + - (lslocks) add missing ts_finalize call [Masatake YAMATO] + - (mkfds) add / and /etc/fstab as the monitoring targets to inotify [Masatake YAMATO] + - (mkfds) add a factor for opening tun device [Masatake YAMATO] + - (mkfds) add a factory to make SysV shmem [Masatake YAMATO] + - (mkfds) add a factory to make a signalfd [Masatake YAMATO] + - (mkfds) add a factory to make a timerfd [Masatake YAMATO] + - (mkfds) add a factory to make an eventpoll fd [Masatake YAMATO] + - (mkfds) add eventfd factory [Masatake YAMATO] + - (mkfds) add mqueue factory [Masatake YAMATO] + - (mkfds) print a whitespace only when the running factory has "report" method [Masatake YAMATO] + - (mkfds) provide the way to declare the number of extra printing values [Masatake YAMATO] + - (refactor (test_mkfds, lsfd)) use TS_EXIT_NOTSUPP instead of EXIT_ENOSYS [Masatake YAMATO] + - (run.sh) detect builddir from working directory [Thomas Weißschuh] + - (test_mkfds inotify) add "dir" and "file" parameters [Masatake YAMATO] + - (test_mkfds make-regular-file) add a new parameter, "dupfd" [Masatake YAMATO] + - (test_mkfds mkfds-multiplexing) dump /proc/$pid/syscall for debugging [Masatake YAMATO] + - (test_mkfds mkfds-multiplexing) make the output of ts_skip_subtest visible [Masatake YAMATO] + - (test_mkfds pty) add a new factory [Masatake YAMATO] + - (test_mkfds sockdiag) new factory [Masatake YAMATO] + - (test_mkfds socketpair) add "halfclose" parameter [Masatake YAMATO] + - (test_mkfds {bpf-prog,bpf-map}) fix memory leaks [Masatake YAMATO] + - (test_mkfds) add --is-available option [Masatake YAMATO] + - (test_mkfds) add a new factory "multiplexing" [Masatake YAMATO] + - (test_mkfds) add missing PARAM_END marker [Masatake YAMATO] + - (test_mkfds) add poll multiplexer [Masatake YAMATO] + - (test_mkfds) add ppoll multiplexer [Masatake YAMATO] + - (test_mkfds) add pselect6 and select multiplexers [Masatake YAMATO] + - (test_mkfds) allow to add factory-made fds to the multiplexer as event source [Masatake YAMATO] + - (test_mkfds) include locale headers first to define _GNU_SOURCE [Masatake YAMATO] + - (test_mkfds) initialize a proper union member [Masatake YAMATO] + - (test_mkfds) monitor stdin by default [Masatake YAMATO] + - (test_mkfds) revise the usage of " __attribute__((__unused__))" [Masatake YAMATO] + - (test_mkfds) use SYS_bpf instead of __NR_bpf [Masatake YAMATO] + - (test_mkfds) use err() when a system call fails [Masatake YAMATO] + - (test_mkfds, refactor) make the function for waiting events plugable [Masatake YAMATO] + - add libsmartcols filter tests [Karel Zak] + - add missing file and improve options-missing test [Karel Zak] + - add omitted files [Karel Zak] + - add optlist tests [Karel Zak] + - add sysinfo to show sizeof(time_t) [Thomas Weißschuh] + - add ts_skip_capability [Masatake YAMATO] + - add ts_skip_docker [Thomas Weißschuh] + - add user and user=name mount test [Karel Zak] + - constify a sysinfo helpers struct [Thomas Weißschuh] + - don't keep bison messages in tests [Karel Zak] + - fix capability testing [Thomas Weißschuh] + - fix memory leak in scols fromfile [Karel Zak] + - fix subtests containing spaces in their name [Thomas Weißschuh] + - increase delay for waitpid test [Goldwyn Rodrigues] + - make mount/special more robust [Karel Zak] + - make ts_skip_capability accepts the output of older version of getpcaps [Masatake YAMATO] + - skip broken tests on docker [Thomas Weißschuh] + - update build tests [Karel Zak] + - update dmesg deltas [Karel Zak] + - update lsfd broken filter test [Karel Zak] + - use array keys in more robust way [Karel Zak] + - use scols_column_set_properties() in 'fromfile' sample [Karel Zak] +tests,autotools: + - add TESTS_COMPONENTS macro for specfying test components from make cmdline [Masatake YAMATO] +timeutils: + - add an inline funciton, is_timespecset() [Masatake YAMATO] + - add strtimespec_relative [Thomas Weißschuh] +tmpfiles: + - add and install for uuidd, generate /run/uuidd & /var/lib/libuuid [Christian Hesse] + - depend on systemd... [Christian Hesse] +tools: + - (asciidoctor) explicitly require extensions module [Thomas Weißschuh] +tools/all_syscalls: + - use pipefail [sewn] + - use sh and replace awk with grep & sed [sewn] +treewide: + - explicitly mark unused arguments [Thomas Weißschuh] + - fix newlines when using fputs [Thomas Weißschuh] + - use (x)reallocarray() when applicable [Thomas Weißschuh] + - use reallocarray to allocated memory that will be reallocated [Thomas Weißschuh] +ttyutils: + - improve get_terminal_default_type() code [Karel Zak] +uclampset: + - Remove validation logic [Qais Yousef] + - doc Add a reference to latest kernel documentation [Qais Yousef] +umount: + - handle bindmounts during --recursive [Thomas Weißschuh] +unshare: + - Add --map-users=all and --map-groups=all [Chris Webb] + - Move implementation of --keep-caps option to library function [David Gibson] + - Set uid and gid maps directly when run as root [Chris Webb] + - Support multiple ID ranges for user and group maps [Chris Webb] + - allow negative time offsets [Thomas Weißschuh] + - don't try to reset the disposition of SIGKILL [Chris Webb] + - fix error message for unexpected time offsets [Thomas Weißschuh] + - make sure map_range.next is initialized [coverity scan] [Karel Zak] +utmpdump: + - validate subsecond granularity [Thomas Weißschuh] +uuidd: + - Fix markup in man page (uuidd.8) [Mario Blättermann] + - add cont_clock persistence [Michael Trapp] + - enable cont-clock in service file [Karel Zak] + - improve man page for -cont-clock [Karel Zak] +uuidd.rc: + - create localstatedir in init script [Christian Hesse] +uuidgen: + - add option --count [Karel Zak] + - mark some options mutually exclusive [Karel Zak] + - use xmalloc instead of malloc (#2714) [Thorsten Kukuk] +verity: + - modernize example in manpage [Luca Boccassi] + - use -verity as the device mapper name instead of libmnt_ [Luca Boccassi] +waitpid: + - only build when pidfd_open is available [Thomas Weißschuh] + - warn of "exited" only when --verbose is given [Masatake YAMATO] +wall: + - do not error for ttys that do not exist [Mike Gilbert] + - fix calloc cal [-Werror=calloc-transposed-args] [Karel Zak] + - fix escape sequence Injection [CVE-2024-28085] [Karel Zak] + - query logind for list of users with tty (#2088) [Thorsten Kukuk] +wdctl: + - properyl test timeout conditions [Thomas Weißschuh] + - use only sysfs if sufficient [Thomas Weißschuh] +wipefs: + - (man) fix typos [codefiles] + - (tests) add test for all detected signatures [Thomas Weißschuh] + - (tests) remove necessity of root permissions [Thomas Weißschuh] + - allow storage of backups in specific location [Thomas Weißschuh] +write: + - Add missing section header in man page [Mario Blättermann] + - query logind for list of users with tty (#2088) [Thorsten Kukuk] +xalloc.h: + - add new functions xstrappend, xstrputc, xstrvfappend, and xstrfappend [Masatake YAMATO] +zramctl: + - add hint about supported algorithms [Karel Zak] diff --git a/Makefile.am b/Makefile.am index effbb02..50ab8d0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3,6 +3,7 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/include \ -DLOCALEDIR=\"$(localedir)\" \ -D_PATH_RUNSTATEDIR=\"${runstatedir}\" \ + -D_PATH_LOCALSTATEDIR=\"${localstatedir}\" \ -D_PATH_SYSCONFSTATICDIR=\"${sysconfstaticdir}\" if USE_VENDORDIR @@ -17,9 +18,14 @@ AM_CPPFLAGS += \ endif endif +if WITH_COVERAGE +AM_CPPFLAGS += \ + -include $(top_srcdir)/include/coverage.h +endif + AM_CFLAGS = -fsigned-char $(WARN_CFLAGS) AM_CXXFLAGS = $(AM_CFLAGS) -AM_LDFLAGS = $(ASAN_LDFLAGS) $(UBSAN_LDFLAGS) $(FUZZING_ENGINE_LDFLAGS) +AM_LDFLAGS = $(ASAN_LDFLAGS) $(UBSAN_LDFLAGS) $(FUZZING_ENGINE_LDFLAGS) $(COVERAGE_LDFLAGS) # Add gettext stuff to the global LDADD for systems with separate libintl # library. The LTLIBINTL is generated by AM_GNU_GETTEXT macro. @@ -36,7 +42,7 @@ ul_libblkid_incdir = $(top_builddir)/libblkid/src ul_libmount_incdir = $(top_builddir)/libmount/src ul_libsmartcols_incdir = $(top_builddir)/libsmartcols/src ul_libfdisk_incdir = $(top_builddir)/libfdisk/src - +ul_liblastlog2_incdir = $(top_srcdir)/liblastlog2/src ul_libuuid_incdir = $(top_srcdir)/libuuid/src bashcompletiondir = @bashcompletiondir@ @@ -54,10 +60,13 @@ bin_PROGRAMS = sbin_PROGRAMS = dist_usrbin_exec_SCRIPTS = systemdsystemunit_DATA = +tmpfiles_DATA = dist_bashcompletion_DATA = check_PROGRAMS = dist_check_SCRIPTS = +BUILT_SOURCES = + PATHFILES = ADOCFILES_COMMON = MANPAGES = @@ -96,6 +105,7 @@ include tools/Makemodule.am include include/Makemodule.am include lib/Makemodule.am include libuuid/Makemodule.am +include liblastlog2/Makemodule.am include libblkid/Makemodule.am include libmount/Makemodule.am include libsmartcols/Makemodule.am @@ -109,9 +119,11 @@ include sys-utils/Makemodule.am include misc-utils/Makemodule.am include disk-utils/Makemodule.am +include pam_lastlog2/Makemodule.am include bash-completion/Makemodule.am include man-common/Makemodule.am +include Documentation/Makemodule.am include tests/Makemodule.am # Meson files @@ -131,6 +143,7 @@ EXTRA_DIST += \ po/meson.build \ lib/meson.build \ libuuid/meson.build \ + liblastlog2/meson.build \ sys-utils/meson.build \ libfdisk/meson.build \ term-utils/meson.build \ @@ -163,12 +176,14 @@ edit_cmd = sed \ -e 's|@docdir[@]|$(docdir)|g' \ -e 's|@includedir[@]|$(includedir)|g' \ -e 's|@runstatedir[@]|$(runstatedir)|g' \ + -e 's|@localstatedir[@]|$(localstatedir)|g' \ -e 's|@usrlib_execdir[@]|$(usrlib_execdir)|g' \ -e 's|@usrbin_execdir[@]|$(usrbin_execdir)|g' \ -e 's|@usrsbin_execdir[@]|$(usrsbin_execdir)|g' \ -e 's|@VERSION[@]|$(VERSION)|g' \ -e 's|@ADJTIME_PATH[@]|$(ADJTIME_PATH)|g' \ -e 's|@LIBUUID_VERSION[@]|$(LIBUUID_VERSION)|g' \ + -e 's|@LIBLASTLOG2_VERSION[@]|$(LIBLASTLOG2_VERSION)|g' \ -e 's|@LIBMOUNT_VERSION[@]|$(LIBMOUNT_VERSION)|g' \ -e 's|@LIBMOUNT_MAJOR_VERSION[@]|$(LIBMOUNT_MAJOR_VERSION)|g' \ -e 's|@LIBMOUNT_MINOR_VERSION[@]|$(LIBMOUNT_MINOR_VERSION)|g' \ @@ -339,10 +354,10 @@ DISTCHECK_CONFIGURE_FLAGS = \ --enable-gtk-doc \ --with-python \ --with-bashcompletiondir=$$dc_install_base/$(bashcompletiondir) \ - --with-systemdsystemunitdir=$$dc_install_base/$(systemdsystemunitdir) - + --with-systemdsystemunitdir=$$dc_install_base/$(systemdsystemunitdir) \ + --with-tmpfilesdir=$$dc_install_base/$(tmpfilesdir) -BUILT_SOURCES = .version +BUILT_SOURCES += .version .version: echo $(VERSION) > $@-t && mv $@-t $@ diff --git a/Makefile.in b/Makefile.in index 4c6f500..14b632f 100644 --- a/Makefile.in +++ b/Makefile.in @@ -98,9 +98,11 @@ host_triplet = @host@ @FUZZING_ENGINE_TRUE@@OSS_FUZZ_FALSE@am__append_2 = \ @FUZZING_ENGINE_TRUE@@OSS_FUZZ_FALSE@ -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION +@WITH_COVERAGE_TRUE@am__append_3 = \ +@WITH_COVERAGE_TRUE@ -include $(top_srcdir)/include/coverage.h + noinst_PROGRAMS = -usrbin_exec_PROGRAMS = $(am__EXEEXT_78) $(am__EXEEXT_79) \ - $(am__EXEEXT_80) $(am__EXEEXT_81) $(am__EXEEXT_82) \ +usrbin_exec_PROGRAMS = $(am__EXEEXT_81) $(am__EXEEXT_82) \ $(am__EXEEXT_83) $(am__EXEEXT_84) $(am__EXEEXT_85) \ $(am__EXEEXT_86) $(am__EXEEXT_87) $(am__EXEEXT_88) \ $(am__EXEEXT_89) $(am__EXEEXT_90) $(am__EXEEXT_91) \ @@ -120,18 +122,20 @@ usrbin_exec_PROGRAMS = $(am__EXEEXT_78) $(am__EXEEXT_79) \ $(am__EXEEXT_131) $(am__EXEEXT_132) $(am__EXEEXT_133) \ $(am__EXEEXT_134) $(am__EXEEXT_135) $(am__EXEEXT_136) \ $(am__EXEEXT_137) $(am__EXEEXT_138) $(am__EXEEXT_139) \ - $(am__EXEEXT_140) $(am__EXEEXT_141) -usrsbin_exec_PROGRAMS = $(am__EXEEXT_142) $(am__EXEEXT_143) \ - $(am__EXEEXT_144) $(am__EXEEXT_145) $(am__EXEEXT_146) \ - $(am__EXEEXT_147) $(am__EXEEXT_148) $(am__EXEEXT_149) \ - $(am__EXEEXT_150) + $(am__EXEEXT_140) $(am__EXEEXT_141) $(am__EXEEXT_142) \ + $(am__EXEEXT_143) $(am__EXEEXT_144) $(am__EXEEXT_145) \ + $(am__EXEEXT_146) $(am__EXEEXT_147) $(am__EXEEXT_148) \ + $(am__EXEEXT_149) +usrsbin_exec_PROGRAMS = $(am__EXEEXT_150) $(am__EXEEXT_151) \ + $(am__EXEEXT_152) $(am__EXEEXT_153) $(am__EXEEXT_154) \ + $(am__EXEEXT_155) $(am__EXEEXT_156) $(am__EXEEXT_157) \ + $(am__EXEEXT_158) bin_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) $(am__EXEEXT_3) \ $(am__EXEEXT_4) $(am__EXEEXT_5) $(am__EXEEXT_6) \ $(am__EXEEXT_7) $(am__EXEEXT_8) $(am__EXEEXT_9) \ $(am__EXEEXT_10) $(am__EXEEXT_11) $(am__EXEEXT_12) \ $(am__EXEEXT_13) $(am__EXEEXT_14) $(am__EXEEXT_15) -sbin_PROGRAMS = $(am__EXEEXT_43) $(am__EXEEXT_44) $(am__EXEEXT_45) \ - $(am__EXEEXT_46) $(am__EXEEXT_47) $(am__EXEEXT_48) \ +sbin_PROGRAMS = $(am__EXEEXT_46) $(am__EXEEXT_47) $(am__EXEEXT_48) \ $(am__EXEEXT_49) $(am__EXEEXT_50) $(am__EXEEXT_51) \ $(am__EXEEXT_52) $(am__EXEEXT_53) $(am__EXEEXT_54) \ $(am__EXEEXT_55) $(am__EXEEXT_56) $(am__EXEEXT_57) \ @@ -141,7 +145,8 @@ sbin_PROGRAMS = $(am__EXEEXT_43) $(am__EXEEXT_44) $(am__EXEEXT_45) \ $(am__EXEEXT_67) $(am__EXEEXT_68) $(am__EXEEXT_69) \ $(am__EXEEXT_70) $(am__EXEEXT_71) $(am__EXEEXT_72) \ $(am__EXEEXT_73) $(am__EXEEXT_74) $(am__EXEEXT_75) \ - $(am__EXEEXT_76) $(am__EXEEXT_77) + $(am__EXEEXT_76) $(am__EXEEXT_77) $(am__EXEEXT_78) \ + $(am__EXEEXT_79) $(am__EXEEXT_80) check_PROGRAMS = test_blkdev$(EXEEXT) test_buffer$(EXEEXT) \ test_canonicalize$(EXEEXT) test_colors$(EXEEXT) \ test_fileeq$(EXEEXT) test_fileutils$(EXEEXT) \ @@ -157,29 +162,30 @@ check_PROGRAMS = test_blkdev$(EXEEXT) test_buffer$(EXEEXT) \ $(am__EXEEXT_28) $(am__EXEEXT_29) $(am__EXEEXT_30) \ $(am__EXEEXT_31) $(am__EXEEXT_32) $(am__EXEEXT_33) \ $(am__EXEEXT_34) $(am__EXEEXT_35) $(am__EXEEXT_36) \ - test_islocal$(EXEEXT) $(am__EXEEXT_37) $(am__EXEEXT_38) \ + $(am__EXEEXT_37) $(am__EXEEXT_38) test_islocal$(EXEEXT) \ $(am__EXEEXT_39) $(am__EXEEXT_40) $(am__EXEEXT_41) \ + $(am__EXEEXT_42) $(am__EXEEXT_43) test_boilerplate$(EXEEXT) \ test_mbsencode$(EXEEXT) test_byteswap$(EXEEXT) \ test_md5$(EXEEXT) test_sha1$(EXEEXT) test_pathnames$(EXEEXT) \ test_strerror$(EXEEXT) test_sysinfo$(EXEEXT) \ test_sigreceive$(EXEEXT) test_tiocsti$(EXEEXT) \ - test_uuid_namespace$(EXEEXT) $(am__EXEEXT_42) -@ENABLE_ASCIIDOC_TRUE@@ENABLE_POMAN_TRUE@am__append_3 = po-man -@LINUX_TRUE@am__append_4 = \ + test_uuid_namespace$(EXEEXT) $(am__EXEEXT_44) $(am__EXEEXT_45) +@ENABLE_ASCIIDOC_TRUE@@ENABLE_POMAN_TRUE@am__append_4 = po-man +@LINUX_TRUE@am__append_5 = \ @LINUX_TRUE@ lib/linux_version.c \ @LINUX_TRUE@ lib/loopdev.c -@HAVE_LANGINFO_H_FALSE@am__append_5 = lib/langinfo.c -@HAVE_CPU_SET_T_TRUE@am__append_6 = lib/cpuset.c -@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@am__append_7 = lib/path.c \ +@HAVE_LANGINFO_H_FALSE@am__append_6 = lib/langinfo.c +@HAVE_CPU_SET_T_TRUE@am__append_7 = lib/cpuset.c +@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@am__append_8 = lib/path.c \ @HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@ lib/sysfs.c lib/procfs.c # tinfo or ncurses are optional -@HAVE_TINFO_TRUE@am__append_8 = $(TINFO_LIBS) -@HAVE_TINFO_TRUE@am__append_9 = $(TINFO_CFLAGS) -@HAVE_NCURSES_TRUE@@HAVE_TINFO_FALSE@am__append_10 = $(NCURSES_LIBS) -@HAVE_NCURSES_TRUE@@HAVE_TINFO_FALSE@am__append_11 = $(NCURSES_CFLAGS) -@HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__append_12 = test_cpuset -@LINUX_TRUE@am__append_13 = \ +@HAVE_TINFO_TRUE@am__append_9 = $(TINFO_LIBS) +@HAVE_TINFO_TRUE@am__append_10 = $(TINFO_CFLAGS) +@HAVE_NCURSES_TRUE@@HAVE_TINFO_FALSE@am__append_11 = $(NCURSES_LIBS) +@HAVE_NCURSES_TRUE@@HAVE_TINFO_FALSE@am__append_12 = $(NCURSES_CFLAGS) +@HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__append_13 = test_cpuset +@LINUX_TRUE@am__append_14 = \ @LINUX_TRUE@ test_sysfs \ @LINUX_TRUE@ test_procfs \ @LINUX_TRUE@ test_pager \ @@ -187,13 +193,13 @@ check_PROGRAMS = test_blkdev$(EXEEXT) test_buffer$(EXEEXT) \ @LINUX_TRUE@ test_loopdev \ @LINUX_TRUE@ test_linux_version -@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@am__append_14 = test_path -@HAVE_CPU_SET_T_TRUE@@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@am__append_15 = lib/cpuset.c -@HAVE_PTY_TRUE@am__append_16 = test_pty -@HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__append_17 = lib/cpuset.c +@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@am__append_15 = test_path +@HAVE_CPU_SET_T_TRUE@@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@am__append_16 = lib/cpuset.c +@HAVE_PTY_TRUE@am__append_17 = test_pty @HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__append_18 = lib/cpuset.c -@HAVE_ECONF_TRUE@am__append_19 = -leconf -@BUILD_LIBUUID_TRUE@am__append_20 = \ +@HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__append_19 = lib/cpuset.c +@HAVE_ECONF_TRUE@am__append_20 = -leconf +@BUILD_LIBUUID_TRUE@am__append_21 = \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid.3 \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid_clear.3 \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid_compare.3 \ @@ -204,7 +210,7 @@ check_PROGRAMS = test_blkdev$(EXEEXT) test_buffer$(EXEEXT) \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid_time.3 \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid_unparse.3 -@BUILD_LIBUUID_TRUE@am__append_21 = \ +@BUILD_LIBUUID_TRUE@am__append_22 = \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid.3.adoc \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid_clear.3.adoc \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid_compare.3.adoc \ @@ -215,22 +221,60 @@ check_PROGRAMS = test_blkdev$(EXEEXT) test_buffer$(EXEEXT) \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid_time.3.adoc \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid_unparse.3.adoc -@BUILD_LIBUUID_TRUE@am__append_22 = \ +@BUILD_LIBUUID_TRUE@am__append_23 = \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid_generate_random.3 \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid_generate_time.3 \ @BUILD_LIBUUID_TRUE@ libuuid/man/uuid_generate_time_safe.3 -@BUILD_LIBUUID_TRUE@am__append_23 = test_uuid_parser -@BUILD_LIBUUID_TRUE@am__append_24 = libuuid.la -@BUILD_LIBUUID_TRUE@@HAVE_VSCRIPT_TRUE@am__append_25 = libuuid_la_LDFLAGS += $(VSCRIPT_LDFLAGS),$(top_srcdir)/libuuid/src/libuuid.sym -@BUILD_LIBUUID_TRUE@am__append_26 = libuuid/src/libuuid.sym \ +@BUILD_LIBUUID_TRUE@am__append_24 = test_uuid_parser +@BUILD_LIBUUID_TRUE@am__append_25 = libuuid.la +@BUILD_LIBUUID_TRUE@@HAVE_VSCRIPT_TRUE@am__append_26 = libuuid_la_LDFLAGS += $(VSCRIPT_LDFLAGS),$(top_srcdir)/libuuid/src/libuuid.sym +@BUILD_LIBUUID_TRUE@am__append_27 = libuuid/src/libuuid.sym \ @BUILD_LIBUUID_TRUE@ libuuid/COPYING -@BUILD_LIBUUID_TRUE@am__append_27 = install-exec-hook-libuuid -@BUILD_LIBUUID_TRUE@am__append_28 = uninstall-hook-libuuid -@BUILD_LIBUUID_TRUE@am__append_29 = libuuid/uuid.pc +@BUILD_LIBUUID_TRUE@am__append_28 = install-exec-hook-libuuid +@BUILD_LIBUUID_TRUE@am__append_29 = uninstall-hook-libuuid @BUILD_LIBUUID_TRUE@am__append_30 = libuuid/uuid.pc -@BUILD_LIBBLKID_TRUE@am__append_31 = libblkid.la -@BUILD_LIBBLKID_TRUE@@LINUX_TRUE@am__append_32 = \ +@BUILD_LIBUUID_TRUE@am__append_31 = libuuid/uuid.pc +@BUILD_LIBLASTLOG2_TRUE@am__append_32 = \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/lastlog2.3 \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_import_lastlog.3 \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_read_all.3 \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_read_entry.3 \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_remove_entry.3 \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_rename_user.3 \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_update_login_time.3 \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_write_entry.3 + +@BUILD_LIBLASTLOG2_TRUE@am__append_33 = \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/lastlog2.3.adoc \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_import_lastlog.3.adoc \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_read_all.3.adoc \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_read_entry.3.adoc \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_remove_entry.3.adoc \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_rename_user.3.adoc \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_update_login_time.3.adoc \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/man/ll2_write_entry.3.adoc + +@BUILD_LIBLASTLOG2_TRUE@am__append_34 = liblastlog2.la +@BUILD_LIBLASTLOG2_TRUE@@HAVE_VSCRIPT_TRUE@am__append_35 = $(VSCRIPT_LDFLAGS),$(top_srcdir)/liblastlog2/src/liblastlog2.sym +@BUILD_LIBLASTLOG2_TRUE@am__append_36 = \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/src/liblastlog2.sym \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/COPYING +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@am__append_37 = \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_dlopen \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_pam_lastlog2_output \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_remove_entry \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_rename_user \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_write_read_user \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_y2038_ll2_read_all \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_y2038_sqlite3_time + +@BUILD_LIBLASTLOG2_TRUE@am__append_38 = install-exec-hook-liblastlog2 +@BUILD_LIBLASTLOG2_TRUE@am__append_39 = uninstall-hook-liblastlog2 +@BUILD_LIBLASTLOG2_TRUE@am__append_40 = liblastlog2/lastlog2.pc +@BUILD_LIBLASTLOG2_TRUE@am__append_41 = liblastlog2/lastlog2.pc +@BUILD_LIBBLKID_TRUE@am__append_42 = libblkid.la +@BUILD_LIBBLKID_TRUE@@LINUX_TRUE@am__append_43 = \ @BUILD_LIBBLKID_TRUE@@LINUX_TRUE@ libblkid/src/topology/dm.c \ @BUILD_LIBBLKID_TRUE@@LINUX_TRUE@ libblkid/src/topology/evms.c \ @BUILD_LIBBLKID_TRUE@@LINUX_TRUE@ libblkid/src/topology/ioctl.c \ @@ -238,10 +282,11 @@ check_PROGRAMS = test_blkdev$(EXEEXT) test_buffer$(EXEEXT) \ @BUILD_LIBBLKID_TRUE@@LINUX_TRUE@ libblkid/src/topology/md.c \ @BUILD_LIBBLKID_TRUE@@LINUX_TRUE@ libblkid/src/topology/sysfs.c -@BUILD_LIBBLKID_TRUE@@HAVE_VSCRIPT_TRUE@am__append_33 = $(VSCRIPT_LDFLAGS),$(top_srcdir)/libblkid/src/libblkid.sym -@BUILD_LIBBLKID_TRUE@am__append_34 = libblkid/src/libblkid.sym \ +@BUILD_LIBBLKID_TRUE@@HAVE_ECONF_TRUE@am__append_44 = -leconf +@BUILD_LIBBLKID_TRUE@@HAVE_VSCRIPT_TRUE@am__append_45 = $(VSCRIPT_LDFLAGS),$(top_srcdir)/libblkid/src/libblkid.sym +@BUILD_LIBBLKID_TRUE@am__append_46 = libblkid/src/libblkid.sym \ @BUILD_LIBBLKID_TRUE@ libblkid/COPYING -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am__append_35 = \ +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am__append_47 = \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ test_blkid_cache \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ test_blkid_config \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ test_blkid_dev \ @@ -254,11 +299,11 @@ check_PROGRAMS = test_blkdev$(EXEEXT) test_buffer$(EXEEXT) \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ test_blkid_tag \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ test_blkid_verify -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@@FUZZING_ENGINE_TRUE@am__append_36 = test_blkid_fuzz -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am__append_37 = test_blkid_fuzz_sample -@BUILD_LIBBLKID_TRUE@am__append_38 = install-exec-hook-libblkid -@BUILD_LIBBLKID_TRUE@am__append_39 = uninstall-hook-libblkid -@BUILD_LIBBLKID_TRUE@am__append_40 = \ +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@@FUZZING_ENGINE_TRUE@am__append_48 = test_blkid_fuzz +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am__append_49 = test_blkid_fuzz_sample +@BUILD_LIBBLKID_TRUE@am__append_50 = install-exec-hook-libblkid +@BUILD_LIBBLKID_TRUE@am__append_51 = uninstall-hook-libblkid +@BUILD_LIBBLKID_TRUE@am__append_52 = \ @BUILD_LIBBLKID_TRUE@ sample-mkfs \ @BUILD_LIBBLKID_TRUE@ sample-partitions \ @BUILD_LIBBLKID_TRUE@ sample-superblocks \ @@ -266,13 +311,13 @@ check_PROGRAMS = test_blkdev$(EXEEXT) test_buffer$(EXEEXT) \ # Docs uses separate Makefiles -@BUILD_LIBBLKID_TRUE@@ENABLE_GTK_DOC_TRUE@am__append_41 = libblkid/docs -@BUILD_LIBBLKID_TRUE@am__append_42 = libblkid/blkid.pc -@BUILD_LIBBLKID_TRUE@am__append_43 = libblkid/blkid.pc -@BUILD_LIBBLKID_TRUE@am__append_44 = libblkid/libblkid.3 -@BUILD_LIBBLKID_TRUE@am__append_45 = libblkid/libblkid.3.adoc -@BUILD_LIBMOUNT_TRUE@am__append_46 = libmount.la -@BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@am__append_47 = \ +@BUILD_LIBBLKID_TRUE@@ENABLE_GTK_DOC_TRUE@am__append_53 = libblkid/docs +@BUILD_LIBBLKID_TRUE@am__append_54 = libblkid/blkid.pc +@BUILD_LIBBLKID_TRUE@am__append_55 = libblkid/blkid.pc +@BUILD_LIBBLKID_TRUE@am__append_56 = libblkid/libblkid.3 +@BUILD_LIBBLKID_TRUE@am__append_57 = libblkid/libblkid.3.adoc +@BUILD_LIBMOUNT_TRUE@am__append_58 = libmount.la +@BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@am__append_59 = \ @BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@ libmount/src/context.c \ @BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@ libmount/src/context_mount.c \ @BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@ libmount/src/context_umount.c \ @@ -288,13 +333,13 @@ check_PROGRAMS = test_blkdev$(EXEEXT) test_buffer$(EXEEXT) \ @BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@ libmount/src/hook_veritydev.c \ @BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@ libmount/src/monitor.c -@BUILD_LIBMOUNT_TRUE@@HAVE_BTRFS_TRUE@@LINUX_TRUE@am__append_48 = libmount/src/btrfs.c -@BUILD_LIBMOUNT_TRUE@@CRYPTSETUP_VIA_DLOPEN_TRUE@@HAVE_CRYPTSETUP_TRUE@am__append_49 = -ldl -@BUILD_LIBMOUNT_TRUE@@CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@am__append_50 = $(CRYPTSETUP_LIBS) -@BUILD_LIBMOUNT_TRUE@@HAVE_VSCRIPT_TRUE@am__append_51 = $(VSCRIPT_LDFLAGS),$(top_srcdir)/libmount/src/libmount.sym -@BUILD_LIBMOUNT_TRUE@am__append_52 = libmount/src/libmount.sym \ +@BUILD_LIBMOUNT_TRUE@@HAVE_BTRFS_TRUE@@LINUX_TRUE@am__append_60 = libmount/src/btrfs.c +@BUILD_LIBMOUNT_TRUE@@CRYPTSETUP_VIA_DLOPEN_TRUE@@HAVE_CRYPTSETUP_TRUE@am__append_61 = -ldl +@BUILD_LIBMOUNT_TRUE@@CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@am__append_62 = $(CRYPTSETUP_LIBS) +@BUILD_LIBMOUNT_TRUE@@HAVE_VSCRIPT_TRUE@am__append_63 = $(VSCRIPT_LDFLAGS),$(top_srcdir)/libmount/src/libmount.sym +@BUILD_LIBMOUNT_TRUE@am__append_64 = libmount/src/libmount.sym \ @BUILD_LIBMOUNT_TRUE@ libmount/COPYING -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am__append_53 = \ +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am__append_65 = \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ test_mount_cache \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ test_mount_lock \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ test_mount_optstr \ @@ -306,54 +351,71 @@ check_PROGRAMS = test_blkdev$(EXEEXT) test_buffer$(EXEEXT) \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ test_mount_version \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ test_mount_debug -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@am__append_54 = test_mount_context \ +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@am__append_66 = test_mount_context \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@ test_mount_context_mount \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@ test_mount_monitor -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@HAVE_SELINUX_TRUE@am__append_55 = $(SELINUX_LIBS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@CRYPTSETUP_VIA_DLOPEN_TRUE@@HAVE_CRYPTSETUP_TRUE@am__append_56 = -ldl -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@am__append_57 = $(CRYPTSETUP_LIBS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@FUZZING_ENGINE_TRUE@am__append_58 = test_mount_fuzz -@BUILD_LIBMOUNT_TRUE@am__append_59 = install-exec-hook-libmount -@BUILD_LIBMOUNT_TRUE@am__append_60 = uninstall-hook-libmount -@BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@@LINUX_TRUE@am__append_61 = libmount/python/context.c -@BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@am__append_62 = libmount/python/test_mount_context.py \ +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@HAVE_SELINUX_TRUE@am__append_67 = $(SELINUX_LIBS) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@CRYPTSETUP_VIA_DLOPEN_TRUE@@HAVE_CRYPTSETUP_TRUE@am__append_68 = -ldl +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@am__append_69 = $(CRYPTSETUP_LIBS) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@FUZZING_ENGINE_TRUE@am__append_70 = test_mount_fuzz +@BUILD_LIBMOUNT_TRUE@am__append_71 = install-exec-hook-libmount +@BUILD_LIBMOUNT_TRUE@am__append_72 = uninstall-hook-libmount +@BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@@LINUX_TRUE@am__append_73 = libmount/python/context.c +@BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@am__append_74 = libmount/python/test_mount_context.py \ @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@ libmount/python/test_mount_tab.py \ @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@ libmount/python/test_mount_tab_update.py +@BUILD_LIBMOUNT_TRUE@am__append_75 = \ +@BUILD_LIBMOUNT_TRUE@ sample-mount-overwrite + # Docs uses separate Makefiles -@BUILD_LIBMOUNT_TRUE@@ENABLE_GTK_DOC_TRUE@am__append_63 = libmount/docs -@BUILD_LIBMOUNT_TRUE@am__append_64 = libmount/mount.pc -@BUILD_LIBMOUNT_TRUE@am__append_65 = libmount/mount.pc -@BUILD_LIBSMARTCOLS_TRUE@am__append_66 = libsmartcols.la -@BUILD_LIBSMARTCOLS_TRUE@@HAVE_VSCRIPT_TRUE@am__append_67 = $(VSCRIPT_LDFLAGS),$(top_srcdir)/libsmartcols/src/libsmartcols.sym -@BUILD_LIBSMARTCOLS_TRUE@am__append_68 = \ +@BUILD_LIBMOUNT_TRUE@@ENABLE_GTK_DOC_TRUE@am__append_76 = libmount/docs +@BUILD_LIBMOUNT_TRUE@am__append_77 = libmount/mount.pc +@BUILD_LIBMOUNT_TRUE@am__append_78 = libmount/mount.pc +@BUILD_LIBSMARTCOLS_TRUE@am__append_79 = libsmartcols.la +@BUILD_LIBSMARTCOLS_TRUE@am__append_80 = libsmartcols/src/filter-parser.c \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter-parser.h \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter-scanner.c \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter-scanner.h + + +# Don't re-generate parser when use sources from tarball +@BUILD_LIBSMARTCOLS_TRUE@am__append_81 = \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter-parser.y \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter-scanner.l \ +@BUILD_LIBSMARTCOLS_TRUE@ $(SCOLS_YACC_STEMP) \ +@BUILD_LIBSMARTCOLS_TRUE@ $(SCOLS_LEX_STEMP) \ @BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/libsmartcols.sym \ @BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/COPYING -@BUILD_LIBSMARTCOLS_TRUE@am__append_69 = install-exec-hook-libsmartcols -@BUILD_LIBSMARTCOLS_TRUE@am__append_70 = uninstall-hook-libsmartcols -@BUILD_LIBSMARTCOLS_TRUE@am__append_71 = \ +@BUILD_LIBSMARTCOLS_TRUE@@HAVE_VSCRIPT_TRUE@am__append_82 = $(VSCRIPT_LDFLAGS),$(top_srcdir)/libsmartcols/src/libsmartcols.sym +@BUILD_LIBSMARTCOLS_TRUE@am__append_83 = install-exec-hook-libsmartcols +@BUILD_LIBSMARTCOLS_TRUE@am__append_84 = uninstall-hook-libsmartcols +@BUILD_LIBSMARTCOLS_TRUE@am__append_85 = \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-colors \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-title \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-wrap \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-continuous \ +@BUILD_LIBSMARTCOLS_TRUE@ sample-scols-continuous-json \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-fromfile \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-grouping-simple \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-grouping-overlay \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-maxout -@BUILD_LIBSMARTCOLS_TRUE@@HAVE_OPENAT_TRUE@am__append_72 = sample-scols-tree +@BUILD_LIBSMARTCOLS_TRUE@@HAVE_OPENAT_TRUE@am__append_86 = sample-scols-tree # Docs uses separate Makefiles -@BUILD_LIBSMARTCOLS_TRUE@@ENABLE_GTK_DOC_TRUE@am__append_73 = libsmartcols/docs -@BUILD_LIBSMARTCOLS_TRUE@am__append_74 = libsmartcols/smartcols.pc -@BUILD_LIBSMARTCOLS_TRUE@am__append_75 = libsmartcols/smartcols.pc -@BUILD_LIBFDISK_TRUE@am__append_76 = libfdisk.la -@BUILD_LIBFDISK_TRUE@@HAVE_VSCRIPT_TRUE@am__append_77 = $(VSCRIPT_LDFLAGS),$(top_srcdir)/libfdisk/src/libfdisk.sym -@BUILD_LIBBLKID_TRUE@@BUILD_LIBFDISK_TRUE@am__append_78 = libblkid.la -@BUILD_LIBBLKID_TRUE@@BUILD_LIBFDISK_TRUE@am__append_79 = -I$(ul_libblkid_incdir) -@BUILD_LIBFDISK_TRUE@am__append_80 = libfdisk/src/libfdisk.sym \ +@BUILD_LIBSMARTCOLS_TRUE@@ENABLE_GTK_DOC_TRUE@am__append_87 = libsmartcols/docs +@BUILD_LIBSMARTCOLS_TRUE@am__append_88 = libsmartcols/smartcols.pc +@BUILD_LIBSMARTCOLS_TRUE@am__append_89 = libsmartcols/smartcols.pc +@BUILD_LIBSMARTCOLS_TRUE@am__append_90 = libsmartcols/scols-filter.5 +@BUILD_LIBSMARTCOLS_TRUE@am__append_91 = libsmartcols/scols-filter.5.adoc +@BUILD_LIBFDISK_TRUE@am__append_92 = libfdisk.la +@BUILD_LIBFDISK_TRUE@@HAVE_VSCRIPT_TRUE@am__append_93 = $(VSCRIPT_LDFLAGS),$(top_srcdir)/libfdisk/src/libfdisk.sym +@BUILD_LIBBLKID_TRUE@@BUILD_LIBFDISK_TRUE@am__append_94 = libblkid.la +@BUILD_LIBBLKID_TRUE@@BUILD_LIBFDISK_TRUE@am__append_95 = -I$(ul_libblkid_incdir) +@BUILD_LIBFDISK_TRUE@am__append_96 = libfdisk/src/libfdisk.sym \ @BUILD_LIBFDISK_TRUE@ libfdisk/COPYING -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am__append_81 = \ +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am__append_97 = \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ test_fdisk_ask \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ test_fdisk_gpt \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ test_fdisk_script \ @@ -361,699 +423,743 @@ check_PROGRAMS = test_blkdev$(EXEEXT) test_buffer$(EXEEXT) \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ test_fdisk_version \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ test_fdisk_item -@BUILD_LIBBLKID_TRUE@@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am__append_82 = libblkid.la -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@am__append_83 = test_fdisk_script_fuzz -@BUILD_LIBFDISK_TRUE@am__append_84 = install-exec-hook-libfdisk -@BUILD_LIBFDISK_TRUE@am__append_85 = uninstall-hook-libfdisk -@BUILD_LIBFDISK_TRUE@am__append_86 = \ +@BUILD_LIBBLKID_TRUE@@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am__append_98 = libblkid.la +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@am__append_99 = test_fdisk_script_fuzz +@BUILD_LIBFDISK_TRUE@am__append_100 = install-exec-hook-libfdisk +@BUILD_LIBFDISK_TRUE@am__append_101 = uninstall-hook-libfdisk +@BUILD_LIBFDISK_TRUE@am__append_102 = \ @BUILD_LIBFDISK_TRUE@ sample-fdisk-mkpart \ @BUILD_LIBFDISK_TRUE@ sample-fdisk-mkpart-fullspec # Docs uses separate Makefiles -@BUILD_LIBFDISK_TRUE@@ENABLE_GTK_DOC_TRUE@am__append_87 = libfdisk/docs -@BUILD_LIBFDISK_TRUE@am__append_88 = libfdisk/fdisk.pc -@BUILD_LIBFDISK_TRUE@am__append_89 = libfdisk/fdisk.pc -@BUILD_CHRT_TRUE@am__append_90 = chrt -@BUILD_CHRT_TRUE@am__append_91 = schedutils/chrt.1 -@BUILD_CHRT_TRUE@am__append_92 = schedutils/chrt.1.adoc -@BUILD_IONICE_TRUE@am__append_93 = ionice -@BUILD_IONICE_TRUE@am__append_94 = schedutils/ionice.1 -@BUILD_IONICE_TRUE@am__append_95 = schedutils/ionice.1.adoc -@BUILD_TASKSET_TRUE@am__append_96 = taskset -@BUILD_TASKSET_TRUE@am__append_97 = schedutils/taskset.1 -@BUILD_TASKSET_TRUE@am__append_98 = schedutils/taskset.1.adoc -@BUILD_UCLAMPSET_TRUE@am__append_99 = uclampset -@BUILD_UCLAMPSET_TRUE@am__append_100 = schedutils/uclampset.1 -@BUILD_UCLAMPSET_TRUE@am__append_101 = schedutils/uclampset.1.adoc -@BUILD_COL_TRUE@am__append_102 = col -@BUILD_COL_TRUE@am__append_103 = text-utils/col.1 -@BUILD_COL_TRUE@am__append_104 = text-utils/col.1.adoc -@BUILD_COLCRT_TRUE@am__append_105 = colcrt -@BUILD_COLCRT_TRUE@am__append_106 = text-utils/colcrt.1 -@BUILD_COLCRT_TRUE@am__append_107 = text-utils/colcrt.1.adoc -@BUILD_COLRM_TRUE@am__append_108 = colrm -@BUILD_COLRM_TRUE@am__append_109 = text-utils/colrm.1 -@BUILD_COLRM_TRUE@am__append_110 = text-utils/colrm.1.adoc -@BUILD_COLUMN_TRUE@am__append_111 = column -@BUILD_COLUMN_TRUE@am__append_112 = text-utils/column.1 -@BUILD_COLUMN_TRUE@am__append_113 = text-utils/column.1.adoc -@BUILD_HEXDUMP_TRUE@am__append_114 = hexdump -@BUILD_HEXDUMP_TRUE@am__append_115 = text-utils/hexdump.1 -@BUILD_HEXDUMP_TRUE@am__append_116 = text-utils/hexdump.1.adoc -@BUILD_REV_TRUE@am__append_117 = rev -@BUILD_REV_TRUE@am__append_118 = text-utils/rev.1 -@BUILD_REV_TRUE@am__append_119 = text-utils/rev.1.adoc -@BUILD_LINE_TRUE@am__append_120 = line -@BUILD_LINE_TRUE@am__append_121 = text-utils/line.1 -@BUILD_LINE_TRUE@am__append_122 = text-utils/line.1.adoc -@BUILD_PG_TRUE@am__append_123 = pg -@BUILD_PG_TRUE@am__append_124 = text-utils/pg.1 -@BUILD_PG_TRUE@am__append_125 = text-utils/pg.1.adoc -@BUILD_UL_TRUE@am__append_126 = ul -@BUILD_UL_TRUE@am__append_127 = text-utils/ul.1 -@BUILD_UL_TRUE@am__append_128 = text-utils/ul.1.adoc -@BUILD_UL_TRUE@@HAVE_TINFO_TRUE@am__append_129 = $(TINFO_LIBS) \ +@BUILD_LIBFDISK_TRUE@@ENABLE_GTK_DOC_TRUE@am__append_103 = libfdisk/docs +@BUILD_LIBFDISK_TRUE@am__append_104 = libfdisk/fdisk.pc +@BUILD_LIBFDISK_TRUE@am__append_105 = libfdisk/fdisk.pc +@BUILD_CHRT_TRUE@am__append_106 = chrt +@BUILD_CHRT_TRUE@am__append_107 = schedutils/chrt.1 +@BUILD_CHRT_TRUE@am__append_108 = schedutils/chrt.1.adoc +@BUILD_IONICE_TRUE@am__append_109 = ionice +@BUILD_IONICE_TRUE@am__append_110 = schedutils/ionice.1 +@BUILD_IONICE_TRUE@am__append_111 = schedutils/ionice.1.adoc +@BUILD_TASKSET_TRUE@am__append_112 = taskset +@BUILD_TASKSET_TRUE@am__append_113 = schedutils/taskset.1 +@BUILD_TASKSET_TRUE@am__append_114 = schedutils/taskset.1.adoc +@BUILD_UCLAMPSET_TRUE@am__append_115 = uclampset +@BUILD_UCLAMPSET_TRUE@am__append_116 = schedutils/uclampset.1 +@BUILD_UCLAMPSET_TRUE@am__append_117 = schedutils/uclampset.1.adoc +@BUILD_COL_TRUE@am__append_118 = col +@BUILD_COL_TRUE@am__append_119 = text-utils/col.1 +@BUILD_COL_TRUE@am__append_120 = text-utils/col.1.adoc +@BUILD_COLCRT_TRUE@am__append_121 = colcrt +@BUILD_COLCRT_TRUE@am__append_122 = text-utils/colcrt.1 +@BUILD_COLCRT_TRUE@am__append_123 = text-utils/colcrt.1.adoc +@BUILD_COLRM_TRUE@am__append_124 = colrm +@BUILD_COLRM_TRUE@am__append_125 = text-utils/colrm.1 +@BUILD_COLRM_TRUE@am__append_126 = text-utils/colrm.1.adoc +@BUILD_COLUMN_TRUE@am__append_127 = column +@BUILD_COLUMN_TRUE@am__append_128 = text-utils/column.1 +@BUILD_COLUMN_TRUE@am__append_129 = text-utils/column.1.adoc +@BUILD_HEXDUMP_TRUE@am__append_130 = hexdump +@BUILD_HEXDUMP_TRUE@am__append_131 = text-utils/hexdump.1 +@BUILD_HEXDUMP_TRUE@am__append_132 = text-utils/hexdump.1.adoc +@BUILD_REV_TRUE@am__append_133 = rev +@BUILD_REV_TRUE@am__append_134 = text-utils/rev.1 +@BUILD_REV_TRUE@am__append_135 = text-utils/rev.1.adoc +@BUILD_LINE_TRUE@am__append_136 = line +@BUILD_LINE_TRUE@am__append_137 = text-utils/line.1 +@BUILD_LINE_TRUE@am__append_138 = text-utils/line.1.adoc +@BUILD_PG_TRUE@am__append_139 = pg +@BUILD_PG_TRUE@am__append_140 = text-utils/pg.1 +@BUILD_PG_TRUE@am__append_141 = text-utils/pg.1.adoc +@BUILD_UL_TRUE@am__append_142 = ul +@BUILD_UL_TRUE@am__append_143 = text-utils/ul.1 +@BUILD_UL_TRUE@am__append_144 = text-utils/ul.1.adoc +@BUILD_UL_TRUE@@HAVE_TINFO_TRUE@am__append_145 = $(TINFO_LIBS) \ @BUILD_UL_TRUE@@HAVE_TINFO_TRUE@ $(TINFO_CFLAGS) -@BUILD_UL_TRUE@@HAVE_TINFO_FALSE@am__append_130 = $(NCURSES_CFLAGS) -@BUILD_UL_TRUE@@HAVE_TINFO_FALSE@am__append_131 = $(NCURSES_LIBS) -@BUILD_MORE_TRUE@am__append_132 = more -@BUILD_MORE_TRUE@am__append_133 = text-utils/more.1 -@BUILD_MORE_TRUE@am__append_134 = text-utils/more.1.adoc -@BUILD_MORE_TRUE@@HAVE_TINFO_TRUE@am__append_135 = $(TINFO_LIBS) \ +@BUILD_UL_TRUE@@HAVE_TINFO_FALSE@am__append_146 = $(NCURSES_CFLAGS) +@BUILD_UL_TRUE@@HAVE_TINFO_FALSE@am__append_147 = $(NCURSES_LIBS) +@BUILD_MORE_TRUE@am__append_148 = more +@BUILD_MORE_TRUE@am__append_149 = text-utils/more.1 +@BUILD_MORE_TRUE@am__append_150 = text-utils/more.1.adoc +@BUILD_MORE_TRUE@@HAVE_TINFO_TRUE@am__append_151 = $(TINFO_LIBS) \ @BUILD_MORE_TRUE@@HAVE_TINFO_TRUE@ $(TINFO_CFLAGS) -@BUILD_MORE_TRUE@@HAVE_TINFO_FALSE@am__append_136 = $(NCURSES_CFLAGS) -@BUILD_MORE_TRUE@@HAVE_TINFO_FALSE@am__append_137 = $(NCURSES_LIBS) -@BUILD_MORE_TRUE@am__append_138 = test_more -@BUILD_SCRIPT_TRUE@am__append_139 = script -@BUILD_SCRIPT_TRUE@am__append_140 = term-utils/script.1 -@BUILD_SCRIPT_TRUE@am__append_141 = term-utils/script.1.adoc -@BUILD_SCRIPT_TRUE@@HAVE_UTEMPTER_TRUE@am__append_142 = -lutempter -@BUILD_SCRIPT_TRUE@am__append_143 = test_script -@BUILD_SCRIPTREPLAY_TRUE@am__append_144 = scriptreplay -@BUILD_SCRIPTREPLAY_TRUE@am__append_145 = term-utils/scriptreplay.1 -@BUILD_SCRIPTREPLAY_TRUE@am__append_146 = term-utils/scriptreplay.1.adoc -@BUILD_SCRIPTLIVE_TRUE@am__append_147 = scriptlive -@BUILD_SCRIPTLIVE_TRUE@am__append_148 = term-utils/scriptlive.1 -@BUILD_SCRIPTLIVE_TRUE@am__append_149 = term-utils/scriptlive.1.adoc -@BUILD_AGETTY_TRUE@am__append_150 = agetty -@BUILD_AGETTY_TRUE@am__append_151 = term-utils/agetty.8 -@BUILD_AGETTY_TRUE@am__append_152 = term-utils/agetty.8.adoc -@BUILD_AGETTY_TRUE@@USE_PLYMOUTH_SUPPORT_TRUE@am__append_153 = lib/plymouth-ctrl.c -@BSD_TRUE@@BUILD_AGETTY_TRUE@am__append_154 = -lutil -@BUILD_AGETTY_TRUE@@HAVE_ECONF_TRUE@am__append_155 = -leconf -@BUILD_SETTERM_TRUE@am__append_156 = setterm -@BUILD_SETTERM_TRUE@am__append_157 = term-utils/setterm.1 -@BUILD_SETTERM_TRUE@am__append_158 = term-utils/setterm.1.adoc -@BUILD_SETTERM_TRUE@@HAVE_TINFO_TRUE@am__append_159 = $(TINFO_LIBS) -@BUILD_SETTERM_TRUE@@HAVE_TINFO_TRUE@am__append_160 = $(TINFO_CFLAGS) -@BUILD_SETTERM_TRUE@@HAVE_TINFO_FALSE@am__append_161 = $(NCURSES_LIBS) -@BUILD_SETTERM_TRUE@@HAVE_TINFO_FALSE@am__append_162 = $(NCURSES_CFLAGS) -@BUILD_MESG_TRUE@am__append_163 = mesg -@BUILD_MESG_TRUE@am__append_164 = term-utils/mesg.1 -@BUILD_MESG_TRUE@am__append_165 = term-utils/mesg.1.adoc -@BUILD_WALL_TRUE@am__append_166 = wall -@BUILD_WALL_TRUE@am__append_167 = term-utils/wall.1 -@BUILD_WALL_TRUE@am__append_168 = term-utils/wall.1.adoc -@BUILD_WALL_TRUE@@MAKEINSTALL_DO_CHOWN_TRUE@@USE_TTY_GROUP_TRUE@am__append_169 = install-exec-hook-wall -@BUILD_WRITE_TRUE@am__append_170 = write -@BUILD_WRITE_TRUE@am__append_171 = term-utils/write.1 -@BUILD_WRITE_TRUE@am__append_172 = term-utils/write.1.adoc -@BUILD_WRITE_TRUE@@MAKEINSTALL_DO_CHOWN_TRUE@@USE_TTY_GROUP_TRUE@am__append_173 = install-exec-hook-write -@BUILD_LAST_TRUE@am__append_174 = last -@BUILD_LAST_TRUE@am__append_175 = login-utils/last.1 -@BUILD_LAST_TRUE@am__append_176 = login-utils/last.1.adoc -@BUILD_LAST_TRUE@am__append_177 = login-utils/lastb.1 -@BUILD_LAST_TRUE@am__append_178 = install-exec-hook-last -@BUILD_LAST_TRUE@@FUZZING_ENGINE_TRUE@am__append_179 = test_last_fuzz -@BUILD_SULOGIN_TRUE@am__append_180 = sulogin -@BUILD_SULOGIN_TRUE@am__append_181 = login-utils/sulogin.8 -@BUILD_SULOGIN_TRUE@am__append_182 = login-utils/sulogin.8.adoc -@BUILD_SULOGIN_TRUE@@USE_PLYMOUTH_SUPPORT_TRUE@am__append_183 = lib/plymouth-ctrl.c -@BUILD_SULOGIN_TRUE@@HAVE_LIBCRYPT_TRUE@am__append_184 = -lcrypt -@BUILD_SULOGIN_TRUE@@HAVE_SELINUX_TRUE@am__append_185 = -lselinux -@BUILD_SULOGIN_TRUE@am__append_186 = test_consoles -@BUILD_LOGIN_TRUE@am__append_187 = login -@BUILD_LOGIN_TRUE@am__append_188 = login-utils/login.1 -@BUILD_LOGIN_TRUE@am__append_189 = login-utils/login.1.adoc -@BUILD_LOGIN_TRUE@@HAVE_LINUXPAM_TRUE@am__append_190 = -lpam_misc -@BUILD_LOGIN_TRUE@@HAVE_AUDIT_TRUE@am__append_191 = -laudit -@BUILD_LOGIN_TRUE@@HAVE_SELINUX_TRUE@am__append_192 = -lselinux -@BUILD_LOGIN_TRUE@@HAVE_ECONF_TRUE@am__append_193 = -leconf -@BUILD_NOLOGIN_TRUE@am__append_194 = nologin -@BUILD_NOLOGIN_TRUE@am__append_195 = login-utils/nologin.8 -@BUILD_NOLOGIN_TRUE@am__append_196 = login-utils/nologin.8.adoc -@BUILD_UTMPDUMP_TRUE@am__append_197 = utmpdump -@BUILD_UTMPDUMP_TRUE@am__append_198 = login-utils/utmpdump.1 -@BUILD_UTMPDUMP_TRUE@am__append_199 = login-utils/utmpdump.1.adoc -@BUILD_CHFN_CHSH_TRUE@am__append_200 = chfn chsh -@BUILD_CHFN_CHSH_TRUE@am__append_201 = \ +@BUILD_MORE_TRUE@@HAVE_TINFO_FALSE@am__append_152 = $(NCURSES_CFLAGS) +@BUILD_MORE_TRUE@@HAVE_TINFO_FALSE@am__append_153 = $(NCURSES_LIBS) +@BUILD_MORE_TRUE@am__append_154 = test_more +@BUILD_SCRIPT_TRUE@am__append_155 = script +@BUILD_SCRIPT_TRUE@am__append_156 = term-utils/script.1 +@BUILD_SCRIPT_TRUE@am__append_157 = term-utils/script.1.adoc +@BUILD_SCRIPT_TRUE@@HAVE_UTEMPTER_TRUE@am__append_158 = -lutempter +@BUILD_SCRIPT_TRUE@am__append_159 = test_script +@BUILD_SCRIPTREPLAY_TRUE@am__append_160 = scriptreplay +@BUILD_SCRIPTREPLAY_TRUE@am__append_161 = term-utils/scriptreplay.1 +@BUILD_SCRIPTREPLAY_TRUE@am__append_162 = term-utils/scriptreplay.1.adoc +@BUILD_SCRIPTLIVE_TRUE@am__append_163 = scriptlive +@BUILD_SCRIPTLIVE_TRUE@am__append_164 = term-utils/scriptlive.1 +@BUILD_SCRIPTLIVE_TRUE@am__append_165 = term-utils/scriptlive.1.adoc +@BUILD_AGETTY_TRUE@am__append_166 = agetty +@BUILD_AGETTY_TRUE@am__append_167 = term-utils/agetty.8 +@BUILD_AGETTY_TRUE@am__append_168 = term-utils/agetty.8.adoc +@BUILD_AGETTY_TRUE@@USE_PLYMOUTH_SUPPORT_TRUE@am__append_169 = lib/plymouth-ctrl.c +@BSD_TRUE@@BUILD_AGETTY_TRUE@am__append_170 = -lutil +@BUILD_AGETTY_TRUE@@HAVE_ECONF_TRUE@am__append_171 = -leconf +@BUILD_AGETTY_TRUE@@HAVE_SYSTEMD_TRUE@am__append_172 = $(SYSTEMD_LIBS) +@BUILD_SETTERM_TRUE@am__append_173 = setterm +@BUILD_SETTERM_TRUE@am__append_174 = term-utils/setterm.1 +@BUILD_SETTERM_TRUE@am__append_175 = term-utils/setterm.1.adoc +@BUILD_SETTERM_TRUE@@HAVE_TINFO_TRUE@am__append_176 = $(TINFO_LIBS) +@BUILD_SETTERM_TRUE@@HAVE_TINFO_TRUE@am__append_177 = $(TINFO_CFLAGS) +@BUILD_SETTERM_TRUE@@HAVE_TINFO_FALSE@am__append_178 = $(NCURSES_LIBS) +@BUILD_SETTERM_TRUE@@HAVE_TINFO_FALSE@am__append_179 = $(NCURSES_CFLAGS) +@BUILD_MESG_TRUE@am__append_180 = mesg +@BUILD_MESG_TRUE@am__append_181 = term-utils/mesg.1 +@BUILD_MESG_TRUE@am__append_182 = term-utils/mesg.1.adoc +@BUILD_WALL_TRUE@am__append_183 = wall +@BUILD_WALL_TRUE@am__append_184 = term-utils/wall.1 +@BUILD_WALL_TRUE@am__append_185 = term-utils/wall.1.adoc +@BUILD_WALL_TRUE@@HAVE_SYSTEMD_TRUE@am__append_186 = $(SYSTEMD_LIBS) +@BUILD_WALL_TRUE@@HAVE_SYSTEMD_TRUE@am__append_187 = $(SYSTEMD_CFLAGS) +@BUILD_WALL_TRUE@@MAKEINSTALL_DO_CHOWN_TRUE@@USE_TTY_GROUP_TRUE@am__append_188 = install-exec-hook-wall +@BUILD_WRITE_TRUE@am__append_189 = write +@BUILD_WRITE_TRUE@am__append_190 = term-utils/write.1 +@BUILD_WRITE_TRUE@am__append_191 = term-utils/write.1.adoc +@BUILD_WRITE_TRUE@@HAVE_SYSTEMD_TRUE@am__append_192 = $(SYSTEMD_LIBS) +@BUILD_WRITE_TRUE@@HAVE_SYSTEMD_TRUE@am__append_193 = $(SYSTEMD_CFLAGS) +@BUILD_WRITE_TRUE@@MAKEINSTALL_DO_CHOWN_TRUE@@USE_TTY_GROUP_TRUE@am__append_194 = install-exec-hook-write +@BUILD_LAST_TRUE@am__append_195 = last +@BUILD_LAST_TRUE@am__append_196 = login-utils/last.1 +@BUILD_LAST_TRUE@am__append_197 = login-utils/last.1.adoc +@BUILD_LAST_TRUE@am__append_198 = login-utils/lastb.1 +@BUILD_LAST_TRUE@am__append_199 = install-exec-hook-last +@BUILD_LAST_TRUE@@FUZZING_ENGINE_TRUE@am__append_200 = test_last_fuzz +@BUILD_SULOGIN_TRUE@am__append_201 = sulogin +@BUILD_SULOGIN_TRUE@am__append_202 = login-utils/sulogin.8 +@BUILD_SULOGIN_TRUE@am__append_203 = login-utils/sulogin.8.adoc +@BUILD_SULOGIN_TRUE@@USE_PLYMOUTH_SUPPORT_TRUE@am__append_204 = lib/plymouth-ctrl.c +@BUILD_SULOGIN_TRUE@@HAVE_LIBCRYPT_TRUE@am__append_205 = -lcrypt +@BUILD_SULOGIN_TRUE@@HAVE_SELINUX_TRUE@am__append_206 = -lselinux +@BUILD_SULOGIN_TRUE@am__append_207 = test_consoles +@BUILD_LOGIN_TRUE@am__append_208 = login +@BUILD_LOGIN_TRUE@am__append_209 = login-utils/login.1 +@BUILD_LOGIN_TRUE@am__append_210 = login-utils/login.1.adoc +@BUILD_LOGIN_TRUE@@HAVE_LINUXPAM_TRUE@am__append_211 = -lpam_misc +@BUILD_LOGIN_TRUE@@HAVE_AUDIT_TRUE@am__append_212 = -laudit +@BUILD_LOGIN_TRUE@@HAVE_SELINUX_TRUE@am__append_213 = -lselinux +@BUILD_LOGIN_TRUE@@HAVE_ECONF_TRUE@am__append_214 = -leconf +@BUILD_NOLOGIN_TRUE@am__append_215 = nologin +@BUILD_NOLOGIN_TRUE@am__append_216 = login-utils/nologin.8 +@BUILD_NOLOGIN_TRUE@am__append_217 = login-utils/nologin.8.adoc +@BUILD_UTMPDUMP_TRUE@am__append_218 = utmpdump +@BUILD_UTMPDUMP_TRUE@am__append_219 = login-utils/utmpdump.1 +@BUILD_UTMPDUMP_TRUE@am__append_220 = login-utils/utmpdump.1.adoc +@BUILD_CHFN_CHSH_TRUE@am__append_221 = chfn chsh +@BUILD_CHFN_CHSH_TRUE@am__append_222 = \ @BUILD_CHFN_CHSH_TRUE@ login-utils/chfn.1 \ @BUILD_CHFN_CHSH_TRUE@ login-utils/chsh.1 -@BUILD_CHFN_CHSH_TRUE@am__append_202 = \ +@BUILD_CHFN_CHSH_TRUE@am__append_223 = \ @BUILD_CHFN_CHSH_TRUE@ login-utils/chfn.1.adoc \ @BUILD_CHFN_CHSH_TRUE@ login-utils/chsh.1.adoc -@BUILD_CHFN_CHSH_TRUE@@CHFN_CHSH_PASSWORD_TRUE@am__append_203 = -lpam -@BUILD_CHFN_CHSH_TRUE@@CHFN_CHSH_PASSWORD_TRUE@@HAVE_LINUXPAM_TRUE@am__append_204 = -lpam_misc -@BUILD_CHFN_CHSH_TRUE@@CHFN_CHSH_PASSWORD_TRUE@am__append_205 = \ +@BUILD_CHFN_CHSH_TRUE@@CHFN_CHSH_PASSWORD_TRUE@am__append_224 = -lpam +@BUILD_CHFN_CHSH_TRUE@@CHFN_CHSH_PASSWORD_TRUE@@HAVE_LINUXPAM_TRUE@am__append_225 = -lpam_misc +@BUILD_CHFN_CHSH_TRUE@@CHFN_CHSH_PASSWORD_TRUE@am__append_226 = \ @BUILD_CHFN_CHSH_TRUE@@CHFN_CHSH_PASSWORD_TRUE@ login-utils/auth.c \ @BUILD_CHFN_CHSH_TRUE@@CHFN_CHSH_PASSWORD_TRUE@ login-utils/auth.h -@BUILD_CHFN_CHSH_TRUE@@HAVE_USER_TRUE@am__append_206 = $(LIBUSER_LIBS) -@BUILD_CHFN_CHSH_TRUE@@HAVE_USER_TRUE@am__append_207 = $(LIBUSER_CFLAGS) -@BUILD_CHFN_CHSH_TRUE@@HAVE_USER_TRUE@am__append_208 = \ +@BUILD_CHFN_CHSH_TRUE@@HAVE_USER_TRUE@am__append_227 = $(LIBUSER_LIBS) +@BUILD_CHFN_CHSH_TRUE@@HAVE_USER_TRUE@am__append_228 = $(LIBUSER_CFLAGS) +@BUILD_CHFN_CHSH_TRUE@@HAVE_USER_TRUE@am__append_229 = \ @BUILD_CHFN_CHSH_TRUE@@HAVE_USER_TRUE@ login-utils/libuser.c \ @BUILD_CHFN_CHSH_TRUE@@HAVE_USER_TRUE@ login-utils/libuser.h -@BUILD_CHFN_CHSH_TRUE@@HAVE_USER_FALSE@am__append_209 = \ +@BUILD_CHFN_CHSH_TRUE@@HAVE_USER_FALSE@am__append_230 = \ @BUILD_CHFN_CHSH_TRUE@@HAVE_USER_FALSE@ login-utils/islocal.c \ @BUILD_CHFN_CHSH_TRUE@@HAVE_USER_FALSE@ login-utils/islocal.h \ @BUILD_CHFN_CHSH_TRUE@@HAVE_USER_FALSE@ login-utils/setpwnam.c \ @BUILD_CHFN_CHSH_TRUE@@HAVE_USER_FALSE@ login-utils/setpwnam.h -@BUILD_CHFN_CHSH_TRUE@@HAVE_SELINUX_TRUE@am__append_210 = \ +@BUILD_CHFN_CHSH_TRUE@@HAVE_SELINUX_TRUE@am__append_231 = \ @BUILD_CHFN_CHSH_TRUE@@HAVE_SELINUX_TRUE@ lib/selinux-utils.c \ @BUILD_CHFN_CHSH_TRUE@@HAVE_SELINUX_TRUE@ include/selinux-utils.h -@BUILD_CHFN_CHSH_TRUE@@HAVE_SELINUX_TRUE@am__append_211 = -lselinux -@BUILD_CHFN_CHSH_TRUE@@HAVE_ECONF_TRUE@am__append_212 = -leconf -@BUILD_CHFN_CHSH_TRUE@@HAVE_ECONF_TRUE@am__append_213 = -leconf -@BUILD_SU_TRUE@am__append_214 = su -@BUILD_SU_TRUE@am__append_215 = login-utils/su.1 -@BUILD_SU_TRUE@am__append_216 = login-utils/su.1.adoc -@BUILD_SU_TRUE@@HAVE_LINUXPAM_TRUE@am__append_217 = -lpam_misc -@BUILD_SU_TRUE@@HAVE_PTY_TRUE@am__append_218 = lib/pty-session.c \ +@BUILD_CHFN_CHSH_TRUE@@HAVE_SELINUX_TRUE@am__append_232 = -lselinux +@BUILD_CHFN_CHSH_TRUE@@HAVE_ECONF_TRUE@am__append_233 = -leconf +@BUILD_CHFN_CHSH_TRUE@@HAVE_ECONF_TRUE@am__append_234 = -leconf +@BUILD_SU_TRUE@am__append_235 = su +@BUILD_SU_TRUE@am__append_236 = login-utils/su.1 +@BUILD_SU_TRUE@am__append_237 = login-utils/su.1.adoc +@BUILD_SU_TRUE@@HAVE_LINUXPAM_TRUE@am__append_238 = -lpam_misc +@BUILD_SU_TRUE@@HAVE_PTY_TRUE@am__append_239 = lib/pty-session.c \ @BUILD_SU_TRUE@@HAVE_PTY_TRUE@ include/pty-session.h \ @BUILD_SU_TRUE@@HAVE_PTY_TRUE@ lib/monotonic.c -@BUILD_SU_TRUE@@HAVE_PTY_TRUE@am__append_219 = -lutil $(REALTIME_LIBS) -@BUILD_SU_TRUE@@HAVE_ECONF_TRUE@am__append_220 = -leconf -@BUILD_RUNUSER_TRUE@am__append_221 = runuser -@BUILD_RUNUSER_TRUE@am__append_222 = login-utils/runuser.1 -@BUILD_RUNUSER_TRUE@am__append_223 = login-utils/runuser.1.adoc -@BUILD_RUNUSER_TRUE@@HAVE_LINUXPAM_TRUE@am__append_224 = -lpam_misc -@BUILD_RUNUSER_TRUE@@HAVE_PTY_TRUE@am__append_225 = lib/pty-session.c \ +@BUILD_SU_TRUE@@HAVE_PTY_TRUE@am__append_240 = -lutil $(REALTIME_LIBS) +@BUILD_SU_TRUE@@HAVE_ECONF_TRUE@am__append_241 = -leconf +@BUILD_RUNUSER_TRUE@am__append_242 = runuser +@BUILD_RUNUSER_TRUE@am__append_243 = login-utils/runuser.1 +@BUILD_RUNUSER_TRUE@am__append_244 = login-utils/runuser.1.adoc +@BUILD_RUNUSER_TRUE@@HAVE_LINUXPAM_TRUE@am__append_245 = -lpam_misc +@BUILD_RUNUSER_TRUE@@HAVE_PTY_TRUE@am__append_246 = lib/pty-session.c \ @BUILD_RUNUSER_TRUE@@HAVE_PTY_TRUE@ include/pty-session.h \ @BUILD_RUNUSER_TRUE@@HAVE_PTY_TRUE@ lib/monotonic.c -@BUILD_RUNUSER_TRUE@@HAVE_PTY_TRUE@am__append_226 = -lutil $(REALTIME_LIBS) -@BUILD_RUNUSER_TRUE@@HAVE_ECONF_TRUE@am__append_227 = -leconf -@BUILD_NEWGRP_TRUE@am__append_228 = newgrp -@BUILD_NEWGRP_TRUE@am__append_229 = login-utils/newgrp.1 -@BUILD_NEWGRP_TRUE@am__append_230 = login-utils/newgrp.1.adoc -@BUILD_NEWGRP_TRUE@@HAVE_LIBCRYPT_TRUE@am__append_231 = -lcrypt -@BUILD_LSLOGINS_TRUE@am__append_232 = lslogins -@BUILD_LSLOGINS_TRUE@am__append_233 = login-utils/lslogins.1 -@BUILD_LSLOGINS_TRUE@am__append_234 = login-utils/lslogins.1.adoc -@BUILD_LSLOGINS_TRUE@@HAVE_SELINUX_TRUE@am__append_235 = -lselinux -@BUILD_LSLOGINS_TRUE@@HAVE_SYSTEMD_TRUE@am__append_236 = $(SYSTEMD_LIBS) $(SYSTEMD_JOURNAL_LIBS) -@BUILD_LSLOGINS_TRUE@@HAVE_SYSTEMD_TRUE@am__append_237 = $(SYSTEMD_CFLAGS) $(SYSTEMD_JOURNAL_CFLAGS) -@BUILD_LSLOGINS_TRUE@@HAVE_ECONF_TRUE@am__append_238 = -leconf -@BUILD_VIPW_TRUE@am__append_239 = vipw -@BUILD_VIPW_TRUE@am__append_240 = login-utils/vipw.8 -@BUILD_VIPW_TRUE@am__append_241 = login-utils/vipw.8.adoc -@BUILD_VIPW_TRUE@am__append_242 = login-utils/vigr.8 -@BUILD_VIPW_TRUE@@HAVE_SELINUX_TRUE@am__append_243 = -lselinux -@BUILD_VIPW_TRUE@am__append_244 = install-exec-hook-vipw -@BUILD_LSMEM_TRUE@am__append_245 = lsmem -@BUILD_LSMEM_TRUE@am__append_246 = sys-utils/lsmem.1 -@BUILD_LSMEM_TRUE@am__append_247 = sys-utils/lsmem.1.adoc -@BUILD_CHMEM_TRUE@am__append_248 = chmem -@BUILD_CHMEM_TRUE@am__append_249 = sys-utils/chmem.8 -@BUILD_CHMEM_TRUE@am__append_250 = sys-utils/chmem.8.adoc -@BUILD_FLOCK_TRUE@am__append_251 = flock -@BUILD_FLOCK_TRUE@am__append_252 = sys-utils/flock.1 -@BUILD_FLOCK_TRUE@am__append_253 = sys-utils/flock.1.adoc -@BUILD_CHOOM_TRUE@am__append_254 = choom -@BUILD_CHOOM_TRUE@am__append_255 = sys-utils/choom.1 -@BUILD_CHOOM_TRUE@am__append_256 = sys-utils/choom.1.adoc -@BUILD_IPCMK_TRUE@am__append_257 = ipcmk -@BUILD_IPCMK_TRUE@am__append_258 = sys-utils/ipcmk.1 -@BUILD_IPCMK_TRUE@am__append_259 = sys-utils/ipcmk.1.adoc -@BUILD_IPCRM_TRUE@am__append_260 = ipcrm -@BUILD_IPCRM_TRUE@am__append_261 = sys-utils/ipcrm.1 -@BUILD_IPCRM_TRUE@am__append_262 = sys-utils/ipcrm.1.adoc -@BUILD_IPCS_TRUE@am__append_263 = ipcs -@BUILD_IPCS_TRUE@am__append_264 = sys-utils/ipcs.1 -@BUILD_IPCS_TRUE@am__append_265 = sys-utils/ipcs.1.adoc -@BUILD_IRQTOP_TRUE@am__append_266 = irqtop -@BUILD_IRQTOP_TRUE@am__append_267 = sys-utils/irqtop.1 -@BUILD_IRQTOP_TRUE@am__append_268 = sys-utils/irqtop.1.adoc -@BUILD_IRQTOP_TRUE@@HAVE_SLANG_TRUE@am__append_269 = -lslang -@BUILD_IRQTOP_TRUE@@HAVE_SLANG_FALSE@am__append_270 = $(NCURSES_CFLAGS) -@BUILD_IRQTOP_TRUE@@HAVE_SLANG_FALSE@am__append_271 = $(NCURSES_LIBS) -@BUILD_LSIRQ_TRUE@am__append_272 = lsirq -@BUILD_LSIRQ_TRUE@am__append_273 = sys-utils/lsirq.1 -@BUILD_LSIRQ_TRUE@am__append_274 = sys-utils/lsirq.1.adoc -@BUILD_LSIPC_TRUE@am__append_275 = lsipc -@BUILD_LSIPC_TRUE@am__append_276 = sys-utils/lsipc.1 -@BUILD_LSIPC_TRUE@am__append_277 = sys-utils/lsipc.1.adoc -@BUILD_RENICE_TRUE@am__append_278 = renice -@BUILD_RENICE_TRUE@am__append_279 = sys-utils/renice.1 -@BUILD_RENICE_TRUE@am__append_280 = sys-utils/renice.1.adoc -@BUILD_RFKILL_TRUE@am__append_281 = rfkill -@BUILD_RFKILL_TRUE@am__append_282 = sys-utils/rfkill.8 -@BUILD_RFKILL_TRUE@am__append_283 = sys-utils/rfkill.8.adoc -@BUILD_SETSID_TRUE@am__append_284 = setsid -@BUILD_SETSID_TRUE@am__append_285 = sys-utils/setsid.1 -@BUILD_SETSID_TRUE@am__append_286 = sys-utils/setsid.1.adoc -@BUILD_READPROFILE_TRUE@am__append_287 = readprofile -@BUILD_READPROFILE_TRUE@am__append_288 = sys-utils/readprofile.8 -@BUILD_READPROFILE_TRUE@am__append_289 = sys-utils/readprofile.8.adoc -@BUILD_TUNELP_TRUE@am__append_290 = tunelp -@BUILD_TUNELP_TRUE@am__append_291 = sys-utils/tunelp.8 -@BUILD_TUNELP_TRUE@am__append_292 = sys-utils/tunelp.8.adoc -@BUILD_FSTRIM_TRUE@am__append_293 = fstrim -@BUILD_FSTRIM_TRUE@am__append_294 = sys-utils/fstrim.8 -@BUILD_FSTRIM_TRUE@am__append_295 = sys-utils/fstrim.8.adoc -@BUILD_FSTRIM_TRUE@@HAVE_SYSTEMD_TRUE@am__append_296 = \ +@BUILD_RUNUSER_TRUE@@HAVE_PTY_TRUE@am__append_247 = -lutil $(REALTIME_LIBS) +@BUILD_RUNUSER_TRUE@@HAVE_ECONF_TRUE@am__append_248 = -leconf +@BUILD_NEWGRP_TRUE@am__append_249 = newgrp +@BUILD_NEWGRP_TRUE@am__append_250 = login-utils/newgrp.1 +@BUILD_NEWGRP_TRUE@am__append_251 = login-utils/newgrp.1.adoc +@BUILD_NEWGRP_TRUE@@HAVE_LIBCRYPT_TRUE@am__append_252 = -lcrypt +@BUILD_LSLOGINS_TRUE@am__append_253 = lslogins +@BUILD_LSLOGINS_TRUE@am__append_254 = login-utils/lslogins.1 +@BUILD_LSLOGINS_TRUE@am__append_255 = login-utils/lslogins.1.adoc +@BUILD_LSLOGINS_TRUE@@HAVE_SELINUX_TRUE@am__append_256 = -lselinux +@BUILD_LSLOGINS_TRUE@@HAVE_SYSTEMD_TRUE@am__append_257 = $(SYSTEMD_LIBS) $(SYSTEMD_JOURNAL_LIBS) +@BUILD_LSLOGINS_TRUE@@HAVE_SYSTEMD_TRUE@am__append_258 = $(SYSTEMD_CFLAGS) $(SYSTEMD_JOURNAL_CFLAGS) +@BUILD_LSLOGINS_TRUE@@HAVE_ECONF_TRUE@am__append_259 = -leconf +@BUILD_VIPW_TRUE@am__append_260 = vipw +@BUILD_VIPW_TRUE@am__append_261 = login-utils/vipw.8 +@BUILD_VIPW_TRUE@am__append_262 = login-utils/vipw.8.adoc +@BUILD_VIPW_TRUE@am__append_263 = login-utils/vigr.8 +@BUILD_VIPW_TRUE@@HAVE_SELINUX_TRUE@am__append_264 = -lselinux +@BUILD_VIPW_TRUE@am__append_265 = install-exec-hook-vipw +@BUILD_LSMEM_TRUE@am__append_266 = lsmem +@BUILD_LSMEM_TRUE@am__append_267 = sys-utils/lsmem.1 +@BUILD_LSMEM_TRUE@am__append_268 = sys-utils/lsmem.1.adoc +@BUILD_CHMEM_TRUE@am__append_269 = chmem +@BUILD_CHMEM_TRUE@am__append_270 = sys-utils/chmem.8 +@BUILD_CHMEM_TRUE@am__append_271 = sys-utils/chmem.8.adoc +@BUILD_FLOCK_TRUE@am__append_272 = flock +@BUILD_FLOCK_TRUE@am__append_273 = sys-utils/flock.1 +@BUILD_FLOCK_TRUE@am__append_274 = sys-utils/flock.1.adoc +@BUILD_CHOOM_TRUE@am__append_275 = choom +@BUILD_CHOOM_TRUE@am__append_276 = sys-utils/choom.1 +@BUILD_CHOOM_TRUE@am__append_277 = sys-utils/choom.1.adoc +@BUILD_IPCMK_TRUE@am__append_278 = ipcmk +@BUILD_IPCMK_TRUE@am__append_279 = sys-utils/ipcmk.1 +@BUILD_IPCMK_TRUE@am__append_280 = sys-utils/ipcmk.1.adoc +@BUILD_IPCRM_TRUE@am__append_281 = ipcrm +@BUILD_IPCRM_TRUE@am__append_282 = sys-utils/ipcrm.1 +@BUILD_IPCRM_TRUE@am__append_283 = sys-utils/ipcrm.1.adoc +@BUILD_IPCS_TRUE@am__append_284 = ipcs +@BUILD_IPCS_TRUE@am__append_285 = sys-utils/ipcs.1 +@BUILD_IPCS_TRUE@am__append_286 = sys-utils/ipcs.1.adoc +@BUILD_IRQTOP_TRUE@am__append_287 = irqtop +@BUILD_IRQTOP_TRUE@am__append_288 = sys-utils/irqtop.1 +@BUILD_IRQTOP_TRUE@am__append_289 = sys-utils/irqtop.1.adoc +@BUILD_IRQTOP_TRUE@@HAVE_SLANG_TRUE@am__append_290 = -lslang +@BUILD_IRQTOP_TRUE@@HAVE_SLANG_FALSE@am__append_291 = $(NCURSES_CFLAGS) +@BUILD_IRQTOP_TRUE@@HAVE_SLANG_FALSE@am__append_292 = $(NCURSES_LIBS) +@BUILD_LSIRQ_TRUE@am__append_293 = lsirq +@BUILD_LSIRQ_TRUE@am__append_294 = sys-utils/lsirq.1 +@BUILD_LSIRQ_TRUE@am__append_295 = sys-utils/lsirq.1.adoc +@BUILD_LSIPC_TRUE@am__append_296 = lsipc +@BUILD_LSIPC_TRUE@am__append_297 = sys-utils/lsipc.1 +@BUILD_LSIPC_TRUE@am__append_298 = sys-utils/lsipc.1.adoc +@BUILD_RENICE_TRUE@am__append_299 = renice +@BUILD_RENICE_TRUE@am__append_300 = sys-utils/renice.1 +@BUILD_RENICE_TRUE@am__append_301 = sys-utils/renice.1.adoc +@BUILD_RFKILL_TRUE@am__append_302 = rfkill +@BUILD_RFKILL_TRUE@am__append_303 = sys-utils/rfkill.8 +@BUILD_RFKILL_TRUE@am__append_304 = sys-utils/rfkill.8.adoc +@BUILD_SETPGID_TRUE@am__append_305 = setpgid +@BUILD_SETPGID_TRUE@am__append_306 = sys-utils/setpgid.1 +@BUILD_SETPGID_TRUE@am__append_307 = sys-utils/setpgid.1.adoc +@BUILD_SETSID_TRUE@am__append_308 = setsid +@BUILD_SETSID_TRUE@am__append_309 = sys-utils/setsid.1 +@BUILD_SETSID_TRUE@am__append_310 = sys-utils/setsid.1.adoc +@BUILD_READPROFILE_TRUE@am__append_311 = readprofile +@BUILD_READPROFILE_TRUE@am__append_312 = sys-utils/readprofile.8 +@BUILD_READPROFILE_TRUE@am__append_313 = sys-utils/readprofile.8.adoc +@BUILD_TUNELP_TRUE@am__append_314 = tunelp +@BUILD_TUNELP_TRUE@am__append_315 = sys-utils/tunelp.8 +@BUILD_TUNELP_TRUE@am__append_316 = sys-utils/tunelp.8.adoc +@BUILD_FSTRIM_TRUE@am__append_317 = fstrim +@BUILD_FSTRIM_TRUE@am__append_318 = sys-utils/fstrim.8 +@BUILD_FSTRIM_TRUE@am__append_319 = sys-utils/fstrim.8.adoc +@BUILD_FSTRIM_TRUE@@HAVE_SYSTEMD_TRUE@am__append_320 = \ @BUILD_FSTRIM_TRUE@@HAVE_SYSTEMD_TRUE@ sys-utils/fstrim.service \ @BUILD_FSTRIM_TRUE@@HAVE_SYSTEMD_TRUE@ sys-utils/fstrim.timer -@BUILD_DMESG_TRUE@am__append_297 = dmesg -@BUILD_DMESG_TRUE@am__append_298 = sys-utils/dmesg.1 -@BUILD_DMESG_TRUE@am__append_299 = sys-utils/dmesg.1.adoc -@BUILD_DMESG_TRUE@am__append_300 = test_dmesg -@BUILD_CTRLALTDEL_TRUE@am__append_301 = ctrlaltdel -@BUILD_CTRLALTDEL_TRUE@am__append_302 = sys-utils/ctrlaltdel.8 -@BUILD_CTRLALTDEL_TRUE@am__append_303 = sys-utils/ctrlaltdel.8.adoc -@BUILD_FSFREEZE_TRUE@am__append_304 = fsfreeze -@BUILD_FSFREEZE_TRUE@am__append_305 = sys-utils/fsfreeze.8 -@BUILD_FSFREEZE_TRUE@am__append_306 = sys-utils/fsfreeze.8.adoc -@BUILD_BLKDISCARD_TRUE@am__append_307 = blkdiscard -@BUILD_BLKDISCARD_TRUE@am__append_308 = sys-utils/blkdiscard.8 -@BUILD_BLKDISCARD_TRUE@am__append_309 = sys-utils/blkdiscard.8.adoc -@BUILD_BLKDISCARD_TRUE@@BUILD_LIBBLKID_TRUE@am__append_310 = libblkid.la -@BUILD_BLKDISCARD_TRUE@@BUILD_LIBBLKID_TRUE@am__append_311 = -I$(ul_libblkid_incdir) -@BUILD_BLKZONE_TRUE@am__append_312 = blkzone -@BUILD_BLKZONE_TRUE@am__append_313 = sys-utils/blkzone.8 -@BUILD_BLKZONE_TRUE@am__append_314 = sys-utils/blkzone.8.adoc -@BUILD_BLKPR_TRUE@am__append_315 = blkpr -@BUILD_BLKPR_TRUE@am__append_316 = sys-utils/blkpr.8 -@BUILD_BLKPR_TRUE@am__append_317 = sys-utils/blkpr.8.adoc -@BUILD_LDATTACH_TRUE@am__append_318 = ldattach -@BUILD_LDATTACH_TRUE@am__append_319 = sys-utils/ldattach.8 -@BUILD_LDATTACH_TRUE@am__append_320 = sys-utils/ldattach.8.adoc -@BUILD_RTCWAKE_TRUE@am__append_321 = rtcwake -@BUILD_RTCWAKE_TRUE@am__append_322 = sys-utils/rtcwake.8 -@BUILD_RTCWAKE_TRUE@am__append_323 = sys-utils/rtcwake.8.adoc -@BUILD_SETARCH_TRUE@am__append_324 = setarch -@BUILD_SETARCH_TRUE@am__append_325 = sys-utils/setarch.8 -@BUILD_SETARCH_TRUE@am__append_326 = sys-utils/setarch.8.adoc -@ARCH_S390_TRUE@@BUILD_SETARCH_TRUE@am__append_327 = s390 s390x -@ARCH_I86_TRUE@@BUILD_SETARCH_TRUE@am__append_328 = i386 -@ARCH_86_64_TRUE@@BUILD_SETARCH_TRUE@am__append_329 = i386 x86_64 -@ARCH_PPC_TRUE@@BUILD_SETARCH_TRUE@am__append_330 = ppc ppc64 ppc32 -@ARCH_SPARC_TRUE@@BUILD_SETARCH_TRUE@am__append_331 = sparc sparc64 sparc32 sparc32bash -@ARCH_MIPS_TRUE@@BUILD_SETARCH_TRUE@am__append_332 = mips mips64 mips32 -@ARCH_IA64_TRUE@@BUILD_SETARCH_TRUE@am__append_333 = i386 ia64 -@ARCH_HPPA_TRUE@@BUILD_SETARCH_TRUE@am__append_334 = parisc parisc64 parisc32 -@BUILD_SETARCH_TRUE@am__append_335 = $(SETARCH_MAN_LINKS) -@BUILD_SETARCH_TRUE@am__append_336 = $(SETARCH_MAN_LINKS) -@BUILD_SETARCH_TRUE@am__append_337 = install-exec-hook-setarch -@BUILD_SETARCH_TRUE@am__append_338 = uninstall-hook-setarch -@BUILD_EJECT_TRUE@am__append_339 = eject -@BUILD_EJECT_TRUE@am__append_340 = sys-utils/eject.1 -@BUILD_EJECT_TRUE@am__append_341 = sys-utils/eject.1.adoc -@BUILD_LOSETUP_TRUE@am__append_342 = losetup -@BUILD_LOSETUP_TRUE@am__append_343 = sys-utils/losetup.8 -@BUILD_LOSETUP_TRUE@am__append_344 = sys-utils/losetup.8.adoc -@BUILD_LOSETUP_TRUE@@HAVE_STATIC_LOSETUP_TRUE@am__append_345 = losetup.static -@BUILD_ZRAMCTL_TRUE@am__append_346 = zramctl -@BUILD_ZRAMCTL_TRUE@am__append_347 = sys-utils/zramctl.8 -@BUILD_ZRAMCTL_TRUE@am__append_348 = sys-utils/zramctl.8.adoc -@BUILD_PRLIMIT_TRUE@am__append_349 = prlimit -@BUILD_PRLIMIT_TRUE@am__append_350 = sys-utils/prlimit.1 -@BUILD_PRLIMIT_TRUE@am__append_351 = sys-utils/prlimit.1.adoc -@BUILD_LSNS_TRUE@am__append_352 = lsns -@BUILD_LSNS_TRUE@am__append_353 = sys-utils/lsns.8 -@BUILD_LSNS_TRUE@am__append_354 = sys-utils/lsns.8.adoc -@BUILD_MOUNT_TRUE@am__append_355 = mount umount -@BUILD_MOUNT_TRUE@am__append_356 = \ +@BUILD_DMESG_TRUE@am__append_321 = dmesg +@BUILD_DMESG_TRUE@am__append_322 = sys-utils/dmesg.1 +@BUILD_DMESG_TRUE@am__append_323 = sys-utils/dmesg.1.adoc +@BUILD_DMESG_TRUE@am__append_324 = test_dmesg +@BUILD_CTRLALTDEL_TRUE@am__append_325 = ctrlaltdel +@BUILD_CTRLALTDEL_TRUE@am__append_326 = sys-utils/ctrlaltdel.8 +@BUILD_CTRLALTDEL_TRUE@am__append_327 = sys-utils/ctrlaltdel.8.adoc +@BUILD_FSFREEZE_TRUE@am__append_328 = fsfreeze +@BUILD_FSFREEZE_TRUE@am__append_329 = sys-utils/fsfreeze.8 +@BUILD_FSFREEZE_TRUE@am__append_330 = sys-utils/fsfreeze.8.adoc +@BUILD_BLKDISCARD_TRUE@am__append_331 = blkdiscard +@BUILD_BLKDISCARD_TRUE@am__append_332 = sys-utils/blkdiscard.8 +@BUILD_BLKDISCARD_TRUE@am__append_333 = sys-utils/blkdiscard.8.adoc +@BUILD_BLKDISCARD_TRUE@@BUILD_LIBBLKID_TRUE@am__append_334 = libblkid.la +@BUILD_BLKDISCARD_TRUE@@BUILD_LIBBLKID_TRUE@am__append_335 = -I$(ul_libblkid_incdir) +@BUILD_BLKZONE_TRUE@am__append_336 = blkzone +@BUILD_BLKZONE_TRUE@am__append_337 = sys-utils/blkzone.8 +@BUILD_BLKZONE_TRUE@am__append_338 = sys-utils/blkzone.8.adoc +@BUILD_BLKPR_TRUE@am__append_339 = blkpr +@BUILD_BLKPR_TRUE@am__append_340 = sys-utils/blkpr.8 +@BUILD_BLKPR_TRUE@am__append_341 = sys-utils/blkpr.8.adoc +@BUILD_LDATTACH_TRUE@am__append_342 = ldattach +@BUILD_LDATTACH_TRUE@am__append_343 = sys-utils/ldattach.8 +@BUILD_LDATTACH_TRUE@am__append_344 = sys-utils/ldattach.8.adoc +@BUILD_RTCWAKE_TRUE@am__append_345 = rtcwake +@BUILD_RTCWAKE_TRUE@am__append_346 = sys-utils/rtcwake.8 +@BUILD_RTCWAKE_TRUE@am__append_347 = sys-utils/rtcwake.8.adoc +@BUILD_SETARCH_TRUE@am__append_348 = setarch +@BUILD_SETARCH_TRUE@am__append_349 = sys-utils/setarch.8 +@BUILD_SETARCH_TRUE@am__append_350 = sys-utils/setarch.8.adoc +@ARCH_S390_TRUE@@BUILD_SETARCH_TRUE@am__append_351 = s390 s390x +@ARCH_I86_TRUE@@BUILD_SETARCH_TRUE@am__append_352 = i386 +@ARCH_86_64_TRUE@@BUILD_SETARCH_TRUE@am__append_353 = i386 x86_64 +@ARCH_PPC_TRUE@@BUILD_SETARCH_TRUE@am__append_354 = ppc ppc64 ppc32 +@ARCH_SPARC_TRUE@@BUILD_SETARCH_TRUE@am__append_355 = sparc sparc64 sparc32 sparc32bash +@ARCH_MIPS_TRUE@@BUILD_SETARCH_TRUE@am__append_356 = mips mips64 mips32 +@ARCH_IA64_TRUE@@BUILD_SETARCH_TRUE@am__append_357 = i386 ia64 +@ARCH_HPPA_TRUE@@BUILD_SETARCH_TRUE@am__append_358 = parisc parisc64 parisc32 +@BUILD_SETARCH_TRUE@am__append_359 = $(SETARCH_MAN_LINKS) +@BUILD_SETARCH_TRUE@am__append_360 = $(SETARCH_MAN_LINKS) +@BUILD_SETARCH_TRUE@am__append_361 = install-exec-hook-setarch +@BUILD_SETARCH_TRUE@am__append_362 = uninstall-hook-setarch +@BUILD_EJECT_TRUE@am__append_363 = eject +@BUILD_EJECT_TRUE@am__append_364 = sys-utils/eject.1 +@BUILD_EJECT_TRUE@am__append_365 = sys-utils/eject.1.adoc +@BUILD_LOSETUP_TRUE@am__append_366 = losetup +@BUILD_LOSETUP_TRUE@am__append_367 = sys-utils/losetup.8 +@BUILD_LOSETUP_TRUE@am__append_368 = sys-utils/losetup.8.adoc +@BUILD_LOSETUP_TRUE@@HAVE_STATIC_LOSETUP_TRUE@am__append_369 = losetup.static +@BUILD_ZRAMCTL_TRUE@am__append_370 = zramctl +@BUILD_ZRAMCTL_TRUE@am__append_371 = sys-utils/zramctl.8 +@BUILD_ZRAMCTL_TRUE@am__append_372 = sys-utils/zramctl.8.adoc +@BUILD_PRLIMIT_TRUE@am__append_373 = prlimit +@BUILD_PRLIMIT_TRUE@am__append_374 = sys-utils/prlimit.1 +@BUILD_PRLIMIT_TRUE@am__append_375 = sys-utils/prlimit.1.adoc +@BUILD_LSNS_TRUE@am__append_376 = lsns +@BUILD_LSNS_TRUE@am__append_377 = sys-utils/lsns.8 +@BUILD_LSNS_TRUE@am__append_378 = sys-utils/lsns.8.adoc +@BUILD_MOUNT_TRUE@am__append_379 = mount umount +@BUILD_MOUNT_TRUE@am__append_380 = \ @BUILD_MOUNT_TRUE@ sys-utils/mount.8 \ @BUILD_MOUNT_TRUE@ sys-utils/fstab.5 \ @BUILD_MOUNT_TRUE@ sys-utils/umount.8 -@BUILD_MOUNT_TRUE@am__append_357 = \ +@BUILD_MOUNT_TRUE@am__append_381 = \ @BUILD_MOUNT_TRUE@ sys-utils/mount.8.adoc \ @BUILD_MOUNT_TRUE@ sys-utils/fstab.5.adoc \ @BUILD_MOUNT_TRUE@ sys-utils/umount.8.adoc -@BUILD_MOUNT_TRUE@@HAVE_STATIC_MOUNT_TRUE@am__append_358 = mount.static -@BUILD_MOUNT_TRUE@@HAVE_STATIC_UMOUNT_TRUE@am__append_359 = umount.static -@BUILD_MOUNT_TRUE@am__append_360 = install-exec-hook-mount -@BUILD_SWAPON_TRUE@am__append_361 = swapon swapoff -@BUILD_SWAPON_TRUE@am__append_362 = sys-utils/swapon.8 -@BUILD_SWAPON_TRUE@am__append_363 = sys-utils/swapon.8.adoc -@BUILD_SWAPON_TRUE@am__append_364 = sys-utils/swapoff.8 -@BUILD_LSCPU_TRUE@am__append_365 = lscpu -@BUILD_LSCPU_TRUE@am__append_366 = sys-utils/lscpu.1 -@BUILD_LSCPU_TRUE@am__append_367 = sys-utils/lscpu.1.adoc -@BUILD_CHCPU_TRUE@am__append_368 = chcpu -@BUILD_CHCPU_TRUE@am__append_369 = sys-utils/chcpu.8 -@BUILD_CHCPU_TRUE@am__append_370 = sys-utils/chcpu.8.adoc -@BUILD_WDCTL_TRUE@am__append_371 = wdctl -@BUILD_WDCTL_TRUE@am__append_372 = sys-utils/wdctl.8 -@BUILD_WDCTL_TRUE@am__append_373 = sys-utils/wdctl.8.adoc -@BUILD_MOUNTPOINT_TRUE@am__append_374 = mountpoint -@BUILD_MOUNTPOINT_TRUE@am__append_375 = sys-utils/mountpoint.1 -@BUILD_MOUNTPOINT_TRUE@am__append_376 = sys-utils/mountpoint.1.adoc -@BUILD_FALLOCATE_TRUE@am__append_377 = fallocate -@BUILD_FALLOCATE_TRUE@am__append_378 = sys-utils/fallocate.1 -@BUILD_FALLOCATE_TRUE@am__append_379 = sys-utils/fallocate.1.adoc -@BUILD_PIVOT_ROOT_TRUE@am__append_380 = pivot_root -@BUILD_PIVOT_ROOT_TRUE@am__append_381 = sys-utils/pivot_root.8 -@BUILD_PIVOT_ROOT_TRUE@am__append_382 = sys-utils/pivot_root.8.adoc -@BUILD_SWITCH_ROOT_TRUE@am__append_383 = switch_root -@BUILD_SWITCH_ROOT_TRUE@am__append_384 = sys-utils/switch_root.8 -@BUILD_SWITCH_ROOT_TRUE@am__append_385 = sys-utils/switch_root.8.adoc -@BUILD_UNSHARE_TRUE@am__append_386 = unshare -@BUILD_UNSHARE_TRUE@am__append_387 = sys-utils/unshare.1 -@BUILD_UNSHARE_TRUE@am__append_388 = sys-utils/unshare.1.adoc -@BUILD_UNSHARE_TRUE@@HAVE_STATIC_UNSHARE_TRUE@am__append_389 = unshare.static -@BUILD_NSENTER_TRUE@am__append_390 = nsenter -@BUILD_NSENTER_TRUE@am__append_391 = sys-utils/nsenter.1 -@BUILD_NSENTER_TRUE@am__append_392 = sys-utils/nsenter.1.adoc -@BUILD_NSENTER_TRUE@@HAVE_STATIC_NSENTER_TRUE@am__append_393 = nsenter.static -@BUILD_HWCLOCK_TRUE@am__append_394 = hwclock -@BUILD_HWCLOCK_TRUE@am__append_395 = \ +@BUILD_MOUNT_TRUE@@HAVE_STATIC_MOUNT_TRUE@am__append_382 = mount.static +@BUILD_MOUNT_TRUE@@HAVE_STATIC_UMOUNT_TRUE@am__append_383 = umount.static +@BUILD_MOUNT_TRUE@am__append_384 = install-exec-hook-mount +@BUILD_SWAPON_TRUE@am__append_385 = swapon swapoff +@BUILD_SWAPON_TRUE@am__append_386 = sys-utils/swapon.8 +@BUILD_SWAPON_TRUE@am__append_387 = sys-utils/swapon.8.adoc +@BUILD_SWAPON_TRUE@am__append_388 = sys-utils/swapoff.8 +@BUILD_LSCPU_TRUE@am__append_389 = lscpu +@BUILD_LSCPU_TRUE@am__append_390 = sys-utils/lscpu.1 +@BUILD_LSCPU_TRUE@am__append_391 = sys-utils/lscpu.1.adoc +@BUILD_CHCPU_TRUE@am__append_392 = chcpu +@BUILD_CHCPU_TRUE@am__append_393 = sys-utils/chcpu.8 +@BUILD_CHCPU_TRUE@am__append_394 = sys-utils/chcpu.8.adoc +@BUILD_WDCTL_TRUE@am__append_395 = wdctl +@BUILD_WDCTL_TRUE@am__append_396 = sys-utils/wdctl.8 +@BUILD_WDCTL_TRUE@am__append_397 = sys-utils/wdctl.8.adoc +@BUILD_MOUNTPOINT_TRUE@am__append_398 = mountpoint +@BUILD_MOUNTPOINT_TRUE@am__append_399 = sys-utils/mountpoint.1 +@BUILD_MOUNTPOINT_TRUE@am__append_400 = sys-utils/mountpoint.1.adoc +@BUILD_FALLOCATE_TRUE@am__append_401 = fallocate +@BUILD_FALLOCATE_TRUE@am__append_402 = sys-utils/fallocate.1 +@BUILD_FALLOCATE_TRUE@am__append_403 = sys-utils/fallocate.1.adoc +@BUILD_PIVOT_ROOT_TRUE@am__append_404 = pivot_root +@BUILD_PIVOT_ROOT_TRUE@am__append_405 = sys-utils/pivot_root.8 +@BUILD_PIVOT_ROOT_TRUE@am__append_406 = sys-utils/pivot_root.8.adoc +@BUILD_SWITCH_ROOT_TRUE@am__append_407 = switch_root +@BUILD_SWITCH_ROOT_TRUE@am__append_408 = sys-utils/switch_root.8 +@BUILD_SWITCH_ROOT_TRUE@am__append_409 = sys-utils/switch_root.8.adoc +@BUILD_UNSHARE_TRUE@am__append_410 = unshare +@BUILD_UNSHARE_TRUE@am__append_411 = sys-utils/unshare.1 +@BUILD_UNSHARE_TRUE@am__append_412 = sys-utils/unshare.1.adoc +@BUILD_UNSHARE_TRUE@@HAVE_STATIC_UNSHARE_TRUE@am__append_413 = unshare.static +@BUILD_NSENTER_TRUE@am__append_414 = nsenter +@BUILD_NSENTER_TRUE@am__append_415 = sys-utils/nsenter.1 +@BUILD_NSENTER_TRUE@am__append_416 = sys-utils/nsenter.1.adoc +@BUILD_NSENTER_TRUE@@HAVE_STATIC_NSENTER_TRUE@am__append_417 = nsenter.static +@BUILD_HWCLOCK_TRUE@am__append_418 = hwclock +@BUILD_HWCLOCK_TRUE@am__append_419 = \ @BUILD_HWCLOCK_TRUE@ sys-utils/hwclock.8 \ @BUILD_HWCLOCK_TRUE@ sys-utils/adjtime_config.5 -@BUILD_HWCLOCK_TRUE@am__append_396 = \ +@BUILD_HWCLOCK_TRUE@am__append_420 = \ @BUILD_HWCLOCK_TRUE@ sys-utils/hwclock.8.adoc \ @BUILD_HWCLOCK_TRUE@ sys-utils/adjtime_config.5.adoc -@BUILD_HWCLOCK_TRUE@@USE_HWCLOCK_GPLv3_DATETIME_TRUE@am__append_397 = \ +@BUILD_HWCLOCK_TRUE@@USE_HWCLOCK_GPLv3_DATETIME_TRUE@am__append_421 = \ @BUILD_HWCLOCK_TRUE@@USE_HWCLOCK_GPLv3_DATETIME_TRUE@ sys-utils/hwclock-parse-date.y -@BUILD_HWCLOCK_TRUE@@USE_HWCLOCK_CMOS_TRUE@am__append_398 = \ +@BUILD_HWCLOCK_TRUE@@USE_HWCLOCK_CMOS_TRUE@am__append_422 = \ @BUILD_HWCLOCK_TRUE@@USE_HWCLOCK_CMOS_TRUE@ sys-utils/hwclock-cmos.c -@BUILD_HWCLOCK_TRUE@@LINUX_TRUE@am__append_399 = \ +@BUILD_HWCLOCK_TRUE@@LINUX_TRUE@am__append_423 = \ @BUILD_HWCLOCK_TRUE@@LINUX_TRUE@ sys-utils/hwclock-rtc.c \ @BUILD_HWCLOCK_TRUE@@LINUX_TRUE@ lib/monotonic.c -@BUILD_HWCLOCK_TRUE@@LINUX_TRUE@am__append_400 = $(REALTIME_LIBS) -@BUILD_HWCLOCK_TRUE@@HAVE_AUDIT_TRUE@am__append_401 = -laudit -@BUILD_SETPRIV_TRUE@am__append_402 = setpriv -@BUILD_SETPRIV_TRUE@am__append_403 = sys-utils/setpriv.1 -@BUILD_SETPRIV_TRUE@am__append_404 = sys-utils/setpriv.1.adoc -@BUILD_CAL_TRUE@am__append_405 = cal -@BUILD_CAL_TRUE@am__append_406 = misc-utils/cal.1 -@BUILD_CAL_TRUE@am__append_407 = misc-utils/cal.1.adoc +@BUILD_HWCLOCK_TRUE@@LINUX_TRUE@am__append_424 = $(REALTIME_LIBS) +@BUILD_HWCLOCK_TRUE@@HAVE_AUDIT_TRUE@am__append_425 = -laudit +@BUILD_SETPRIV_TRUE@am__append_426 = setpriv +@BUILD_SETPRIV_TRUE@am__append_427 = sys-utils/setpriv.1 +@BUILD_SETPRIV_TRUE@am__append_428 = sys-utils/setpriv.1.adoc +@BUILD_SETPRIV_TRUE@am__append_429 = sys-utils/setpriv-landlock.h +@BUILD_SETPRIV_TRUE@@HAVE_LINUX_LANDLOCK_H_TRUE@am__append_430 = sys-utils/setpriv-landlock.c +@BUILD_CAL_TRUE@am__append_431 = cal +@BUILD_CAL_TRUE@am__append_432 = misc-utils/cal.1 +@BUILD_CAL_TRUE@am__append_433 = misc-utils/cal.1.adoc # tinfo or ncurses are optional -@BUILD_CAL_TRUE@@HAVE_TINFO_TRUE@am__append_408 = $(TINFO_LIBS) -@BUILD_CAL_TRUE@@HAVE_TINFO_TRUE@am__append_409 = $(TINFO_CFLAGS) -@BUILD_CAL_TRUE@@HAVE_NCURSES_TRUE@@HAVE_TINFO_FALSE@am__append_410 = $(NCURSES_LIBS) -@BUILD_CAL_TRUE@@HAVE_NCURSES_TRUE@@HAVE_TINFO_FALSE@am__append_411 = $(NCURSES_CFLAGS) -@BUILD_CAL_TRUE@am__append_412 = test_cal -@BUILD_LOGGER_TRUE@am__append_413 = logger -@BUILD_LOGGER_TRUE@am__append_414 = misc-utils/logger.1 -@BUILD_LOGGER_TRUE@am__append_415 = misc-utils/logger.1.adoc -@BUILD_LOGGER_TRUE@@HAVE_SYSTEMD_TRUE@am__append_416 = $(SYSTEMD_LIBS) $(SYSTEMD_DAEMON_LIBS) $(SYSTEMD_JOURNAL_LIBS) -@BUILD_LOGGER_TRUE@@HAVE_SYSTEMD_TRUE@am__append_417 = $(SYSTEMD_CFLAGS) $(SYSTEMD_DAEMON_CFLAGS) $(SYSTEMD_JOURNAL_CFLAGS) -@BUILD_LOGGER_TRUE@am__append_418 = test_logger -@BUILD_LOOK_TRUE@am__append_419 = look -@BUILD_LOOK_TRUE@am__append_420 = misc-utils/look.1 -@BUILD_LOOK_TRUE@am__append_421 = misc-utils/look.1.adoc -@BUILD_MCOOKIE_TRUE@am__append_422 = mcookie -@BUILD_MCOOKIE_TRUE@am__append_423 = misc-utils/mcookie.1 -@BUILD_MCOOKIE_TRUE@am__append_424 = misc-utils/mcookie.1.adoc -@BUILD_NAMEI_TRUE@am__append_425 = namei -@BUILD_NAMEI_TRUE@am__append_426 = misc-utils/namei.1 -@BUILD_NAMEI_TRUE@am__append_427 = misc-utils/namei.1.adoc -@BUILD_WHEREIS_TRUE@am__append_428 = whereis -@BUILD_WHEREIS_TRUE@am__append_429 = misc-utils/whereis.1 -@BUILD_WHEREIS_TRUE@am__append_430 = misc-utils/whereis.1.adoc -@BUILD_LSLOCKS_TRUE@am__append_431 = lslocks -@BUILD_LSLOCKS_TRUE@am__append_432 = misc-utils/lslocks.8 -@BUILD_LSLOCKS_TRUE@am__append_433 = misc-utils/lslocks.8.adoc -@BUILD_LSBLK_TRUE@am__append_434 = lsblk -@BUILD_LSBLK_TRUE@am__append_435 = misc-utils/lsblk.8 -@BUILD_LSBLK_TRUE@am__append_436 = misc-utils/lsblk.8.adoc -@BUILD_LSBLK_TRUE@@HAVE_UDEV_TRUE@am__append_437 = -ludev -@BUILD_UUIDGEN_TRUE@am__append_438 = uuidgen -@BUILD_UUIDGEN_TRUE@am__append_439 = misc-utils/uuidgen.1 -@BUILD_UUIDGEN_TRUE@am__append_440 = misc-utils/uuidgen.1.adoc -@BUILD_UUIDPARSE_TRUE@am__append_441 = uuidparse -@BUILD_UUIDPARSE_TRUE@am__append_442 = misc-utils/uuidparse.1 -@BUILD_UUIDPARSE_TRUE@am__append_443 = misc-utils/uuidparse.1.adoc -@BUILD_UUIDD_TRUE@am__append_444 = uuidd -@BUILD_UUIDD_TRUE@am__append_445 = misc-utils/uuidd.8 -@BUILD_UUIDD_TRUE@am__append_446 = misc-utils/uuidd.8.adoc -@BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@am__append_447 = $(SYSTEMD_LIBS) $(SYSTEMD_DAEMON_LIBS) -@BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@am__append_448 = $(SYSTEMD_CFLAGS) $(SYSTEMD_DAEMON_CFLAGS) -@BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@am__append_449 = \ +@BUILD_CAL_TRUE@@HAVE_TINFO_TRUE@am__append_434 = $(TINFO_LIBS) +@BUILD_CAL_TRUE@@HAVE_TINFO_TRUE@am__append_435 = $(TINFO_CFLAGS) +@BUILD_CAL_TRUE@@HAVE_NCURSES_TRUE@@HAVE_TINFO_FALSE@am__append_436 = $(NCURSES_LIBS) +@BUILD_CAL_TRUE@@HAVE_NCURSES_TRUE@@HAVE_TINFO_FALSE@am__append_437 = $(NCURSES_CFLAGS) +@BUILD_CAL_TRUE@am__append_438 = test_cal +@BUILD_LOGGER_TRUE@am__append_439 = logger +@BUILD_LOGGER_TRUE@am__append_440 = misc-utils/logger.1 +@BUILD_LOGGER_TRUE@am__append_441 = misc-utils/logger.1.adoc +@BUILD_LOGGER_TRUE@@HAVE_SYSTEMD_TRUE@am__append_442 = $(SYSTEMD_LIBS) $(SYSTEMD_DAEMON_LIBS) $(SYSTEMD_JOURNAL_LIBS) +@BUILD_LOGGER_TRUE@@HAVE_SYSTEMD_TRUE@am__append_443 = $(SYSTEMD_CFLAGS) $(SYSTEMD_DAEMON_CFLAGS) $(SYSTEMD_JOURNAL_CFLAGS) +@BUILD_LOGGER_TRUE@am__append_444 = test_logger +@BUILD_LOOK_TRUE@am__append_445 = look +@BUILD_LOOK_TRUE@am__append_446 = misc-utils/look.1 +@BUILD_LOOK_TRUE@am__append_447 = misc-utils/look.1.adoc +@BUILD_MCOOKIE_TRUE@am__append_448 = mcookie +@BUILD_MCOOKIE_TRUE@am__append_449 = misc-utils/mcookie.1 +@BUILD_MCOOKIE_TRUE@am__append_450 = misc-utils/mcookie.1.adoc +@BUILD_NAMEI_TRUE@am__append_451 = namei +@BUILD_NAMEI_TRUE@am__append_452 = misc-utils/namei.1 +@BUILD_NAMEI_TRUE@am__append_453 = misc-utils/namei.1.adoc +@BUILD_WHEREIS_TRUE@am__append_454 = whereis +@BUILD_WHEREIS_TRUE@am__append_455 = misc-utils/whereis.1 +@BUILD_WHEREIS_TRUE@am__append_456 = misc-utils/whereis.1.adoc +@BUILD_LSLOCKS_TRUE@am__append_457 = lslocks +@BUILD_LSLOCKS_TRUE@am__append_458 = misc-utils/lslocks.8 +@BUILD_LSLOCKS_TRUE@am__append_459 = misc-utils/lslocks.8.adoc +@BUILD_LSBLK_TRUE@am__append_460 = lsblk +@BUILD_LSBLK_TRUE@am__append_461 = misc-utils/lsblk.8 +@BUILD_LSBLK_TRUE@am__append_462 = misc-utils/lsblk.8.adoc +@BUILD_LSBLK_TRUE@@HAVE_UDEV_TRUE@am__append_463 = -ludev +@BUILD_LIBLASTLOG2_TRUE@am__append_464 = lastlog2 +@BUILD_LIBLASTLOG2_TRUE@am__append_465 = misc-utils/lastlog2.8 +@BUILD_LIBLASTLOG2_TRUE@am__append_466 = misc-utils/lastlog2.8.adoc +@BUILD_LIBLASTLOG2_TRUE@am__append_467 = \ +@BUILD_LIBLASTLOG2_TRUE@ misc-utils/lastlog2-import.service + +@BUILD_LIBLASTLOG2_TRUE@am__append_468 = misc-utils/lastlog2-tmpfiles.conf +@BUILD_UUIDGEN_TRUE@am__append_469 = uuidgen +@BUILD_UUIDGEN_TRUE@am__append_470 = misc-utils/uuidgen.1 +@BUILD_UUIDGEN_TRUE@am__append_471 = misc-utils/uuidgen.1.adoc +@BUILD_UUIDPARSE_TRUE@am__append_472 = uuidparse +@BUILD_UUIDPARSE_TRUE@am__append_473 = misc-utils/uuidparse.1 +@BUILD_UUIDPARSE_TRUE@am__append_474 = misc-utils/uuidparse.1.adoc +@BUILD_UUIDD_TRUE@am__append_475 = uuidd +@BUILD_UUIDD_TRUE@am__append_476 = misc-utils/uuidd.8 +@BUILD_UUIDD_TRUE@am__append_477 = misc-utils/uuidd.8.adoc +@BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@am__append_478 = $(SYSTEMD_LIBS) $(SYSTEMD_DAEMON_LIBS) +@BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@am__append_479 = $(SYSTEMD_CFLAGS) $(SYSTEMD_DAEMON_CFLAGS) +@BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@am__append_480 = misc-utils/uuidd-tmpfiles.conf +@BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@am__append_481 = \ @BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@ misc-utils/uuidd.service \ @BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@ misc-utils/uuidd.socket -@BUILD_UUIDD_TRUE@am__append_450 = test_uuidd -@BUILD_BLKID_TRUE@am__append_451 = blkid -@BUILD_BLKID_TRUE@am__append_452 = misc-utils/blkid.8 -@BUILD_BLKID_TRUE@am__append_453 = misc-utils/blkid.8.adoc -@BUILD_BLKID_TRUE@@HAVE_STATIC_BLKID_TRUE@am__append_454 = blkid.static -@BUILD_FINDFS_TRUE@am__append_455 = findfs -@BUILD_FINDFS_TRUE@am__append_456 = misc-utils/findfs.8 -@BUILD_FINDFS_TRUE@am__append_457 = misc-utils/findfs.8.adoc -@BUILD_WIPEFS_TRUE@am__append_458 = wipefs -@BUILD_WIPEFS_TRUE@am__append_459 = misc-utils/wipefs.8 -@BUILD_WIPEFS_TRUE@am__append_460 = misc-utils/wipefs.8.adoc -@BUILD_FINDMNT_TRUE@am__append_461 = findmnt -@BUILD_FINDMNT_TRUE@am__append_462 = misc-utils/findmnt.8 -@BUILD_FINDMNT_TRUE@am__append_463 = misc-utils/findmnt.8.adoc -@BUILD_FINDMNT_TRUE@@HAVE_UDEV_TRUE@am__append_464 = -ludev -@BUILD_KILL_TRUE@am__append_465 = kill -@BUILD_KILL_TRUE@am__append_466 = misc-utils/kill.1 -@BUILD_KILL_TRUE@am__append_467 = misc-utils/kill.1.adoc -@BUILD_RENAME_TRUE@am__append_468 = rename -@BUILD_RENAME_TRUE@am__append_469 = misc-utils/rename.1 -@BUILD_RENAME_TRUE@am__append_470 = misc-utils/rename.1.adoc -@BUILD_GETOPT_TRUE@am__append_471 = getopt -@BUILD_GETOPT_TRUE@am__append_472 = misc-utils/getopt.1 -@BUILD_GETOPT_TRUE@am__append_473 = misc-utils/getopt.1.adoc -@BUILD_FINCORE_TRUE@am__append_474 = fincore -@BUILD_FINCORE_TRUE@am__append_475 = misc-utils/fincore.1 -@BUILD_FINCORE_TRUE@am__append_476 = misc-utils/fincore.1.adoc -@BUILD_HARDLINK_TRUE@am__append_477 = hardlink -@BUILD_HARDLINK_TRUE@am__append_478 = misc-utils/hardlink.1 -@BUILD_HARDLINK_TRUE@am__append_479 = misc-utils/hardlink.1.adoc -@BUILD_LSFD_TRUE@am__append_480 = lsfd -@BUILD_LSFD_TRUE@am__append_481 = misc-utils/lsfd.1 -@BUILD_LSFD_TRUE@am__append_482 = misc-utils/lsfd.1.adoc -@BUILD_PIPESZ_TRUE@am__append_483 = pipesz -@BUILD_PIPESZ_TRUE@am__append_484 = misc-utils/pipesz.1 -@BUILD_PIPESZ_TRUE@am__append_485 = misc-utils/pipesz.1.adoc -@BUILD_FADVISE_TRUE@am__append_486 = fadvise -@BUILD_FADVISE_TRUE@am__append_487 = misc-utils/fadvise.1 -@BUILD_FADVISE_TRUE@am__append_488 = misc-utils/fadvise.1.adoc -@BUILD_WAITPID_TRUE@am__append_489 = waitpid -@BUILD_WAITPID_TRUE@am__append_490 = misc-utils/waitpid.1 -@BUILD_WAITPID_TRUE@am__append_491 = misc-utils/waitpid.1.adoc -@BUILD_MINIX_TRUE@am__append_492 = fsck.minix mkfs.minix -@BUILD_MINIX_TRUE@am__append_493 = disk-utils/fsck.minix.8 \ +@BUILD_UUIDD_TRUE@am__append_482 = test_uuidd +@BUILD_BLKID_TRUE@am__append_483 = blkid +@BUILD_BLKID_TRUE@am__append_484 = misc-utils/blkid.8 +@BUILD_BLKID_TRUE@am__append_485 = misc-utils/blkid.8.adoc +@BUILD_BLKID_TRUE@@HAVE_STATIC_BLKID_TRUE@am__append_486 = blkid.static +@BUILD_FINDFS_TRUE@am__append_487 = findfs +@BUILD_FINDFS_TRUE@am__append_488 = misc-utils/findfs.8 +@BUILD_FINDFS_TRUE@am__append_489 = misc-utils/findfs.8.adoc +@BUILD_WIPEFS_TRUE@am__append_490 = wipefs +@BUILD_WIPEFS_TRUE@am__append_491 = misc-utils/wipefs.8 +@BUILD_WIPEFS_TRUE@am__append_492 = misc-utils/wipefs.8.adoc +@BUILD_FINDMNT_TRUE@am__append_493 = findmnt +@BUILD_FINDMNT_TRUE@am__append_494 = misc-utils/findmnt.8 +@BUILD_FINDMNT_TRUE@am__append_495 = misc-utils/findmnt.8.adoc +@BUILD_FINDMNT_TRUE@@HAVE_UDEV_TRUE@am__append_496 = -ludev +@BUILD_KILL_TRUE@am__append_497 = kill +@BUILD_KILL_TRUE@am__append_498 = misc-utils/kill.1 +@BUILD_KILL_TRUE@am__append_499 = misc-utils/kill.1.adoc +@BUILD_RENAME_TRUE@am__append_500 = rename +@BUILD_RENAME_TRUE@am__append_501 = misc-utils/rename.1 +@BUILD_RENAME_TRUE@am__append_502 = misc-utils/rename.1.adoc +@BUILD_GETOPT_TRUE@am__append_503 = getopt +@BUILD_GETOPT_TRUE@am__append_504 = misc-utils/getopt.1 +@BUILD_GETOPT_TRUE@am__append_505 = misc-utils/getopt.1.adoc +@BUILD_EXCH_TRUE@am__append_506 = exch +@BUILD_EXCH_TRUE@am__append_507 = misc-utils/exch.1 +@BUILD_EXCH_TRUE@am__append_508 = misc-utils/exch.1.adoc +@BUILD_FINCORE_TRUE@am__append_509 = fincore +@BUILD_FINCORE_TRUE@am__append_510 = misc-utils/fincore.1 +@BUILD_FINCORE_TRUE@am__append_511 = misc-utils/fincore.1.adoc +@BUILD_HARDLINK_TRUE@am__append_512 = hardlink +@BUILD_HARDLINK_TRUE@am__append_513 = misc-utils/hardlink.1 +@BUILD_HARDLINK_TRUE@am__append_514 = misc-utils/hardlink.1.adoc +@BUILD_LSFD_TRUE@am__append_515 = lsfd +@BUILD_LSFD_TRUE@am__append_516 = misc-utils/lsfd.1 +@BUILD_LSFD_TRUE@am__append_517 = misc-utils/lsfd.1.adoc +@BUILD_PIPESZ_TRUE@am__append_518 = pipesz +@BUILD_PIPESZ_TRUE@am__append_519 = misc-utils/pipesz.1 +@BUILD_PIPESZ_TRUE@am__append_520 = misc-utils/pipesz.1.adoc +@BUILD_FADVISE_TRUE@am__append_521 = fadvise +@BUILD_FADVISE_TRUE@am__append_522 = misc-utils/fadvise.1 +@BUILD_FADVISE_TRUE@am__append_523 = misc-utils/fadvise.1.adoc +@BUILD_WAITPID_TRUE@am__append_524 = waitpid +@BUILD_WAITPID_TRUE@am__append_525 = misc-utils/waitpid.1 +@BUILD_WAITPID_TRUE@am__append_526 = misc-utils/waitpid.1.adoc +@BUILD_ENOSYS_TRUE@am__append_527 = syscalls.h syscalls.h.deps +@BUILD_ENOSYS_TRUE@am__append_528 = enosys +@BUILD_ENOSYS_TRUE@am__append_529 = misc-utils/enosys.1 +@BUILD_ENOSYS_TRUE@am__append_530 = misc-utils/enosys.1.adoc +@BUILD_LSCLOCKS_TRUE@am__append_531 = lsclocks +@BUILD_LSCLOCKS_TRUE@am__append_532 = misc-utils/lsclocks.1 +@BUILD_LSCLOCKS_TRUE@am__append_533 = misc-utils/lsclocks.1.adoc +@BUILD_MINIX_TRUE@am__append_534 = fsck.minix mkfs.minix +@BUILD_MINIX_TRUE@am__append_535 = disk-utils/fsck.minix.8 \ @BUILD_MINIX_TRUE@ disk-utils/mkfs.minix.8 -@BUILD_MINIX_TRUE@am__append_494 = disk-utils/fsck.minix.8.adoc \ +@BUILD_MINIX_TRUE@am__append_536 = disk-utils/fsck.minix.8.adoc \ @BUILD_MINIX_TRUE@ disk-utils/mkfs.minix.8.adoc -@BUILD_MINIX_TRUE@am__append_495 = test_mkfs_minix -@BUILD_MKFS_TRUE@am__append_496 = mkfs -@BUILD_MKFS_TRUE@am__append_497 = disk-utils/mkfs.8 -@BUILD_MKFS_TRUE@am__append_498 = disk-utils/mkfs.8.adoc -@BUILD_ISOSIZE_TRUE@am__append_499 = isosize -@BUILD_ISOSIZE_TRUE@am__append_500 = disk-utils/isosize.8 -@BUILD_ISOSIZE_TRUE@am__append_501 = disk-utils/isosize.8.adoc -@BUILD_BFS_TRUE@am__append_502 = mkfs.bfs -@BUILD_BFS_TRUE@am__append_503 = disk-utils/mkfs.bfs.8 -@BUILD_BFS_TRUE@am__append_504 = disk-utils/mkfs.bfs.8.adoc -@BUILD_MKSWAP_TRUE@am__append_505 = mkswap -@BUILD_MKSWAP_TRUE@am__append_506 = disk-utils/mkswap.8 -@BUILD_MKSWAP_TRUE@am__append_507 = disk-utils/mkswap.8.adoc -@BUILD_LIBUUID_TRUE@@BUILD_MKSWAP_TRUE@am__append_508 = -I$(ul_libuuid_incdir) -@BUILD_LIBUUID_TRUE@@BUILD_MKSWAP_TRUE@am__append_509 = libuuid.la -@BUILD_LIBBLKID_TRUE@@BUILD_MKSWAP_TRUE@am__append_510 = -I$(ul_libblkid_incdir) -@BUILD_LIBBLKID_TRUE@@BUILD_MKSWAP_TRUE@am__append_511 = libblkid.la -@BUILD_MKSWAP_TRUE@@HAVE_SELINUX_TRUE@am__append_512 = -lselinux -@BUILD_MKSWAP_TRUE@@HAVE_SELINUX_TRUE@am__append_513 = \ +@BUILD_MINIX_TRUE@am__append_537 = test_mkfs_minix +@BUILD_MKFS_TRUE@am__append_538 = mkfs +@BUILD_MKFS_TRUE@am__append_539 = disk-utils/mkfs.8 +@BUILD_MKFS_TRUE@am__append_540 = disk-utils/mkfs.8.adoc +@BUILD_ISOSIZE_TRUE@am__append_541 = isosize +@BUILD_ISOSIZE_TRUE@am__append_542 = disk-utils/isosize.8 +@BUILD_ISOSIZE_TRUE@am__append_543 = disk-utils/isosize.8.adoc +@BUILD_BFS_TRUE@am__append_544 = mkfs.bfs +@BUILD_BFS_TRUE@am__append_545 = disk-utils/mkfs.bfs.8 +@BUILD_BFS_TRUE@am__append_546 = disk-utils/mkfs.bfs.8.adoc +@BUILD_MKSWAP_TRUE@am__append_547 = mkswap +@BUILD_MKSWAP_TRUE@am__append_548 = disk-utils/mkswap.8 +@BUILD_MKSWAP_TRUE@am__append_549 = disk-utils/mkswap.8.adoc +@BUILD_LIBUUID_TRUE@@BUILD_MKSWAP_TRUE@am__append_550 = -I$(ul_libuuid_incdir) +@BUILD_LIBUUID_TRUE@@BUILD_MKSWAP_TRUE@am__append_551 = libuuid.la +@BUILD_LIBBLKID_TRUE@@BUILD_MKSWAP_TRUE@am__append_552 = -I$(ul_libblkid_incdir) +@BUILD_LIBBLKID_TRUE@@BUILD_MKSWAP_TRUE@am__append_553 = libblkid.la +@BUILD_MKSWAP_TRUE@@HAVE_SELINUX_TRUE@am__append_554 = -lselinux +@BUILD_MKSWAP_TRUE@@HAVE_SELINUX_TRUE@am__append_555 = \ @BUILD_MKSWAP_TRUE@@HAVE_SELINUX_TRUE@ lib/selinux-utils.c \ @BUILD_MKSWAP_TRUE@@HAVE_SELINUX_TRUE@ include/selinux-utils.h -@BUILD_SWAPLABEL_TRUE@am__append_514 = swaplabel -@BUILD_SWAPLABEL_TRUE@am__append_515 = disk-utils/swaplabel.8 -@BUILD_SWAPLABEL_TRUE@am__append_516 = disk-utils/swaplabel.8.adoc -@BUILD_LIBUUID_TRUE@@BUILD_SWAPLABEL_TRUE@am__append_517 = libuuid.la -@BUILD_LIBUUID_TRUE@@BUILD_SWAPLABEL_TRUE@am__append_518 = -I$(ul_libuuid_incdir) -@BUILD_FSCK_TRUE@am__append_519 = fsck -@BUILD_FSCK_TRUE@am__append_520 = disk-utils/fsck.8 -@BUILD_FSCK_TRUE@am__append_521 = disk-utils/fsck.8.adoc -@BUILD_RAW_TRUE@am__append_522 = raw -@BUILD_RAW_TRUE@am__append_523 = disk-utils/raw.8 -@BUILD_RAW_TRUE@am__append_524 = disk-utils/raw.8.adoc -@BUILD_CRAMFS_TRUE@am__append_525 = fsck.cramfs mkfs.cramfs -@BUILD_CRAMFS_TRUE@am__append_526 = disk-utils/fsck.cramfs.8 \ +@BUILD_SWAPLABEL_TRUE@am__append_556 = swaplabel +@BUILD_SWAPLABEL_TRUE@am__append_557 = disk-utils/swaplabel.8 +@BUILD_SWAPLABEL_TRUE@am__append_558 = disk-utils/swaplabel.8.adoc +@BUILD_LIBUUID_TRUE@@BUILD_SWAPLABEL_TRUE@am__append_559 = libuuid.la +@BUILD_LIBUUID_TRUE@@BUILD_SWAPLABEL_TRUE@am__append_560 = -I$(ul_libuuid_incdir) +@BUILD_FSCK_TRUE@am__append_561 = fsck +@BUILD_FSCK_TRUE@am__append_562 = disk-utils/fsck.8 +@BUILD_FSCK_TRUE@am__append_563 = disk-utils/fsck.8.adoc +@BUILD_RAW_TRUE@am__append_564 = raw +@BUILD_RAW_TRUE@am__append_565 = disk-utils/raw.8 +@BUILD_RAW_TRUE@am__append_566 = disk-utils/raw.8.adoc +@BUILD_CRAMFS_TRUE@am__append_567 = fsck.cramfs mkfs.cramfs +@BUILD_CRAMFS_TRUE@am__append_568 = disk-utils/fsck.cramfs.8 \ @BUILD_CRAMFS_TRUE@ disk-utils/mkfs.cramfs.8 -@BUILD_CRAMFS_TRUE@am__append_527 = disk-utils/fsck.cramfs.8.adoc \ +@BUILD_CRAMFS_TRUE@am__append_569 = disk-utils/fsck.cramfs.8.adoc \ @BUILD_CRAMFS_TRUE@ disk-utils/mkfs.cramfs.8.adoc -@BUILD_FDFORMAT_TRUE@am__append_528 = fdformat -@BUILD_FDFORMAT_TRUE@am__append_529 = disk-utils/fdformat.8 -@BUILD_FDFORMAT_TRUE@am__append_530 = disk-utils/fdformat.8.adoc -@BUILD_BLOCKDEV_TRUE@am__append_531 = blockdev -@BUILD_BLOCKDEV_TRUE@am__append_532 = disk-utils/blockdev.8 -@BUILD_BLOCKDEV_TRUE@am__append_533 = disk-utils/blockdev.8.adoc -@BUILD_FDISK_TRUE@am__append_534 = fdisk -@BUILD_FDISK_TRUE@am__append_535 = disk-utils/fdisk.8 -@BUILD_FDISK_TRUE@am__append_536 = disk-utils/fdisk.8.adoc -@BUILD_FDISK_TRUE@@HAVE_STATIC_FDISK_TRUE@am__append_537 = fdisk.static -@BUILD_SFDISK_TRUE@am__append_538 = sfdisk -@BUILD_SFDISK_TRUE@am__append_539 = disk-utils/sfdisk.8 -@BUILD_SFDISK_TRUE@am__append_540 = disk-utils/sfdisk.8.adoc -@BUILD_SFDISK_TRUE@@HAVE_STATIC_SFDISK_TRUE@am__append_541 = sfdisk.static -@BUILD_CFDISK_TRUE@am__append_542 = cfdisk -@BUILD_CFDISK_TRUE@am__append_543 = disk-utils/cfdisk.8 -@BUILD_CFDISK_TRUE@am__append_544 = disk-utils/cfdisk.8.adoc -@BUILD_CFDISK_TRUE@@BUILD_LIBMOUNT_TRUE@am__append_545 = -I$(ul_libmount_incdir) -@BUILD_CFDISK_TRUE@@BUILD_LIBMOUNT_TRUE@am__append_546 = libmount.la -@BUILD_CFDISK_TRUE@@HAVE_SLANG_TRUE@am__append_547 = -lslang -@BUILD_CFDISK_TRUE@@HAVE_SLANG_FALSE@am__append_548 = $(NCURSES_CFLAGS) -@BUILD_CFDISK_TRUE@@HAVE_SLANG_FALSE@am__append_549 = $(NCURSES_LIBS) -@BUILD_PARTX_TRUE@am__append_550 = partx addpart delpart resizepart -@BUILD_PARTX_TRUE@am__append_551 = \ +@BUILD_FDFORMAT_TRUE@am__append_570 = fdformat +@BUILD_FDFORMAT_TRUE@am__append_571 = disk-utils/fdformat.8 +@BUILD_FDFORMAT_TRUE@am__append_572 = disk-utils/fdformat.8.adoc +@BUILD_BLOCKDEV_TRUE@am__append_573 = blockdev +@BUILD_BLOCKDEV_TRUE@am__append_574 = disk-utils/blockdev.8 +@BUILD_BLOCKDEV_TRUE@am__append_575 = disk-utils/blockdev.8.adoc +@BUILD_FDISK_TRUE@am__append_576 = fdisk +@BUILD_FDISK_TRUE@am__append_577 = disk-utils/fdisk.8 +@BUILD_FDISK_TRUE@am__append_578 = disk-utils/fdisk.8.adoc +@BUILD_FDISK_TRUE@@HAVE_STATIC_FDISK_TRUE@am__append_579 = fdisk.static +@BUILD_SFDISK_TRUE@am__append_580 = sfdisk +@BUILD_SFDISK_TRUE@am__append_581 = disk-utils/sfdisk.8 +@BUILD_SFDISK_TRUE@am__append_582 = disk-utils/sfdisk.8.adoc +@BUILD_SFDISK_TRUE@@HAVE_STATIC_SFDISK_TRUE@am__append_583 = sfdisk.static +@BUILD_CFDISK_TRUE@am__append_584 = cfdisk +@BUILD_CFDISK_TRUE@am__append_585 = disk-utils/cfdisk.8 +@BUILD_CFDISK_TRUE@am__append_586 = disk-utils/cfdisk.8.adoc +@BUILD_CFDISK_TRUE@@BUILD_LIBMOUNT_TRUE@am__append_587 = -I$(ul_libmount_incdir) +@BUILD_CFDISK_TRUE@@BUILD_LIBMOUNT_TRUE@am__append_588 = libmount.la +@BUILD_CFDISK_TRUE@@HAVE_SLANG_TRUE@am__append_589 = -lslang +@BUILD_CFDISK_TRUE@@HAVE_SLANG_FALSE@am__append_590 = $(NCURSES_CFLAGS) +@BUILD_CFDISK_TRUE@@HAVE_SLANG_FALSE@am__append_591 = $(NCURSES_LIBS) +@BUILD_PARTX_TRUE@am__append_592 = partx addpart delpart resizepart +@BUILD_PARTX_TRUE@am__append_593 = \ @BUILD_PARTX_TRUE@ disk-utils/addpart.8 \ @BUILD_PARTX_TRUE@ disk-utils/delpart.8 \ @BUILD_PARTX_TRUE@ disk-utils/resizepart.8 \ @BUILD_PARTX_TRUE@ disk-utils/partx.8 -@BUILD_PARTX_TRUE@am__append_552 = \ +@BUILD_PARTX_TRUE@am__append_594 = \ @BUILD_PARTX_TRUE@ disk-utils/addpart.8.adoc \ @BUILD_PARTX_TRUE@ disk-utils/delpart.8.adoc \ @BUILD_PARTX_TRUE@ disk-utils/resizepart.8.adoc \ @BUILD_PARTX_TRUE@ disk-utils/partx.8.adoc -@BUILD_BASH_COMPLETION_TRUE@@BUILD_BLKID_TRUE@am__append_553 = bash-completion/blkid -@BUILD_BASH_COMPLETION_TRUE@@BUILD_CAL_TRUE@am__append_554 = bash-completion/cal -@BUILD_BASH_COMPLETION_TRUE@@BUILD_COL_TRUE@am__append_555 = bash-completion/col -@BUILD_BASH_COMPLETION_TRUE@@BUILD_COLCRT_TRUE@am__append_556 = bash-completion/colcrt -@BUILD_BASH_COMPLETION_TRUE@@BUILD_COLRM_TRUE@am__append_557 = bash-completion/colrm -@BUILD_BASH_COMPLETION_TRUE@@BUILD_COLUMN_TRUE@am__append_558 = bash-completion/column -@BUILD_BASH_COMPLETION_TRUE@@BUILD_FINCORE_TRUE@am__append_559 = bash-completion/fincore -@BUILD_BASH_COMPLETION_TRUE@@BUILD_FINDFS_TRUE@am__append_560 = bash-completion/findfs -@BUILD_BASH_COMPLETION_TRUE@@BUILD_FINDMNT_TRUE@am__append_561 = bash-completion/findmnt -@BUILD_BASH_COMPLETION_TRUE@@BUILD_FLOCK_TRUE@am__append_562 = bash-completion/flock -@BUILD_BASH_COMPLETION_TRUE@@BUILD_GETOPT_TRUE@am__append_563 = bash-completion/getopt -@BUILD_BASH_COMPLETION_TRUE@@BUILD_HEXDUMP_TRUE@am__append_564 = bash-completion/hexdump -@BUILD_BASH_COMPLETION_TRUE@@BUILD_IPCMK_TRUE@am__append_565 = bash-completion/ipcmk -@BUILD_BASH_COMPLETION_TRUE@@BUILD_IPCRM_TRUE@am__append_566 = bash-completion/ipcrm -@BUILD_BASH_COMPLETION_TRUE@@BUILD_IPCS_TRUE@am__append_567 = bash-completion/ipcs -@BUILD_BASH_COMPLETION_TRUE@@BUILD_IRQTOP_TRUE@am__append_568 = bash-completion/irqtop -@BUILD_BASH_COMPLETION_TRUE@@BUILD_ISOSIZE_TRUE@am__append_569 = bash-completion/isosize -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LOGGER_TRUE@am__append_570 = bash-completion/logger -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LOOK_TRUE@am__append_571 = bash-completion/look -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSIPC_TRUE@am__append_572 = bash-completion/lsipc -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSIRQ_TRUE@am__append_573 = bash-completion/lsirq -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSNS_TRUE@am__append_574 = bash-completion/lsns -@BUILD_BASH_COMPLETION_TRUE@@BUILD_MCOOKIE_TRUE@am__append_575 = bash-completion/mcookie -@BUILD_BASH_COMPLETION_TRUE@@BUILD_MKFS_TRUE@am__append_576 = bash-completion/mkfs -@BUILD_BASH_COMPLETION_TRUE@@BUILD_MKSWAP_TRUE@am__append_577 = bash-completion/mkswap -@BUILD_BASH_COMPLETION_TRUE@@BUILD_NAMEI_TRUE@am__append_578 = bash-completion/namei -@BUILD_BASH_COMPLETION_TRUE@@BUILD_PRLIMIT_TRUE@am__append_579 = bash-completion/prlimit -@BUILD_BASH_COMPLETION_TRUE@@BUILD_READPROFILE_TRUE@am__append_580 = bash-completion/readprofile -@BUILD_BASH_COMPLETION_TRUE@@BUILD_RENICE_TRUE@am__append_581 = bash-completion/renice -@BUILD_BASH_COMPLETION_TRUE@@BUILD_REV_TRUE@am__append_582 = bash-completion/rev -@BUILD_BASH_COMPLETION_TRUE@@BUILD_SCRIPT_TRUE@am__append_583 = bash-completion/script -@BUILD_BASH_COMPLETION_TRUE@@BUILD_SCRIPTREPLAY_TRUE@am__append_584 = bash-completion/scriptreplay -@BUILD_BASH_COMPLETION_TRUE@@BUILD_SCRIPTLIVE_TRUE@am__append_585 = bash-completion/scriptlive -@BUILD_BASH_COMPLETION_TRUE@@BUILD_SETSID_TRUE@am__append_586 = bash-completion/setsid -@BUILD_BASH_COMPLETION_TRUE@@BUILD_WHEREIS_TRUE@am__append_587 = bash-completion/whereis -@BUILD_BASH_COMPLETION_TRUE@@BUILD_WIPEFS_TRUE@am__append_588 = bash-completion/wipefs -@BUILD_BASH_COMPLETION_TRUE@@BUILD_FSCK_TRUE@am__append_589 = bash-completion/fsck -@BUILD_BASH_COMPLETION_TRUE@@BUILD_BFS_TRUE@am__append_590 = bash-completion/mkfs.bfs -@BUILD_BASH_COMPLETION_TRUE@@BUILD_MINIX_TRUE@am__append_591 = \ +@BUILD_PAM_LASTLOG2_TRUE@am__append_595 = \ +@BUILD_PAM_LASTLOG2_TRUE@ pam_lastlog2/man/pam_lastlog2.8 + +@BUILD_PAM_LASTLOG2_TRUE@am__append_596 = \ +@BUILD_PAM_LASTLOG2_TRUE@ pam_lastlog2/man/pam_lastlog2.8.adoc + +@BUILD_PAM_LASTLOG2_TRUE@@HAVE_VSCRIPT_TRUE@am__append_597 = pam_lastlog2_la_LDFLAGS += $(VSCRIPT_LDFLAGS),$(top_srcdir)/pam_lastlog2/src/pam_lastlog2.sym +@BUILD_PAM_LASTLOG2_TRUE@am__append_598 = \ +@BUILD_PAM_LASTLOG2_TRUE@ pam_lastlog2/src/pam_lastlog2.sym \ +@BUILD_PAM_LASTLOG2_TRUE@ pam_lastlog2/COPYING +@BUILD_BASH_COMPLETION_TRUE@@BUILD_BLKID_TRUE@am__append_599 = bash-completion/blkid +@BUILD_BASH_COMPLETION_TRUE@@BUILD_CAL_TRUE@am__append_600 = bash-completion/cal +@BUILD_BASH_COMPLETION_TRUE@@BUILD_COL_TRUE@am__append_601 = bash-completion/col +@BUILD_BASH_COMPLETION_TRUE@@BUILD_COLCRT_TRUE@am__append_602 = bash-completion/colcrt +@BUILD_BASH_COMPLETION_TRUE@@BUILD_COLRM_TRUE@am__append_603 = bash-completion/colrm +@BUILD_BASH_COMPLETION_TRUE@@BUILD_COLUMN_TRUE@am__append_604 = bash-completion/column +@BUILD_BASH_COMPLETION_TRUE@@BUILD_EXCH_TRUE@am__append_605 = bash-completion/exch +@BUILD_BASH_COMPLETION_TRUE@@BUILD_FINCORE_TRUE@am__append_606 = bash-completion/fincore +@BUILD_BASH_COMPLETION_TRUE@@BUILD_FINDFS_TRUE@am__append_607 = bash-completion/findfs +@BUILD_BASH_COMPLETION_TRUE@@BUILD_FINDMNT_TRUE@am__append_608 = bash-completion/findmnt +@BUILD_BASH_COMPLETION_TRUE@@BUILD_FLOCK_TRUE@am__append_609 = bash-completion/flock +@BUILD_BASH_COMPLETION_TRUE@@BUILD_GETOPT_TRUE@am__append_610 = bash-completion/getopt +@BUILD_BASH_COMPLETION_TRUE@@BUILD_HEXDUMP_TRUE@am__append_611 = bash-completion/hexdump +@BUILD_BASH_COMPLETION_TRUE@@BUILD_IPCMK_TRUE@am__append_612 = bash-completion/ipcmk +@BUILD_BASH_COMPLETION_TRUE@@BUILD_IPCRM_TRUE@am__append_613 = bash-completion/ipcrm +@BUILD_BASH_COMPLETION_TRUE@@BUILD_IPCS_TRUE@am__append_614 = bash-completion/ipcs +@BUILD_BASH_COMPLETION_TRUE@@BUILD_IRQTOP_TRUE@am__append_615 = bash-completion/irqtop +@BUILD_BASH_COMPLETION_TRUE@@BUILD_ISOSIZE_TRUE@am__append_616 = bash-completion/isosize +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LOGGER_TRUE@am__append_617 = bash-completion/logger +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LOOK_TRUE@am__append_618 = bash-completion/look +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSIPC_TRUE@am__append_619 = bash-completion/lsipc +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSIRQ_TRUE@am__append_620 = bash-completion/lsirq +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSNS_TRUE@am__append_621 = bash-completion/lsns +@BUILD_BASH_COMPLETION_TRUE@@BUILD_MCOOKIE_TRUE@am__append_622 = bash-completion/mcookie +@BUILD_BASH_COMPLETION_TRUE@@BUILD_MKFS_TRUE@am__append_623 = bash-completion/mkfs +@BUILD_BASH_COMPLETION_TRUE@@BUILD_MKSWAP_TRUE@am__append_624 = bash-completion/mkswap +@BUILD_BASH_COMPLETION_TRUE@@BUILD_NAMEI_TRUE@am__append_625 = bash-completion/namei +@BUILD_BASH_COMPLETION_TRUE@@BUILD_PRLIMIT_TRUE@am__append_626 = bash-completion/prlimit +@BUILD_BASH_COMPLETION_TRUE@@BUILD_READPROFILE_TRUE@am__append_627 = bash-completion/readprofile +@BUILD_BASH_COMPLETION_TRUE@@BUILD_RENICE_TRUE@am__append_628 = bash-completion/renice +@BUILD_BASH_COMPLETION_TRUE@@BUILD_REV_TRUE@am__append_629 = bash-completion/rev +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SCRIPT_TRUE@am__append_630 = bash-completion/script +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SCRIPTREPLAY_TRUE@am__append_631 = bash-completion/scriptreplay +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SCRIPTLIVE_TRUE@am__append_632 = bash-completion/scriptlive +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SETPGID_TRUE@am__append_633 = bash-completion/setpgid +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SETSID_TRUE@am__append_634 = bash-completion/setsid +@BUILD_BASH_COMPLETION_TRUE@@BUILD_WHEREIS_TRUE@am__append_635 = bash-completion/whereis +@BUILD_BASH_COMPLETION_TRUE@@BUILD_WIPEFS_TRUE@am__append_636 = bash-completion/wipefs +@BUILD_BASH_COMPLETION_TRUE@@BUILD_FSCK_TRUE@am__append_637 = bash-completion/fsck +@BUILD_BASH_COMPLETION_TRUE@@BUILD_BFS_TRUE@am__append_638 = bash-completion/mkfs.bfs +@BUILD_BASH_COMPLETION_TRUE@@BUILD_MINIX_TRUE@am__append_639 = \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_MINIX_TRUE@ bash-completion/fsck.minix \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_MINIX_TRUE@ bash-completion/mkfs.minix -@BUILD_BASH_COMPLETION_TRUE@@BUILD_CRAMFS_TRUE@am__append_592 = \ +@BUILD_BASH_COMPLETION_TRUE@@BUILD_CRAMFS_TRUE@am__append_640 = \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_CRAMFS_TRUE@ bash-completion/fsck.cramfs \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_CRAMFS_TRUE@ bash-completion/mkfs.cramfs -@BUILD_BASH_COMPLETION_TRUE@@BUILD_PARTX_TRUE@am__append_593 = \ +@BUILD_BASH_COMPLETION_TRUE@@BUILD_PARTX_TRUE@am__append_641 = \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_PARTX_TRUE@ bash-completion/addpart \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_PARTX_TRUE@ bash-completion/delpart \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_PARTX_TRUE@ bash-completion/resizepart \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_PARTX_TRUE@ bash-completion/partx -@BUILD_BASH_COMPLETION_TRUE@@BUILD_RAW_TRUE@am__append_594 = bash-completion/raw -@BUILD_BASH_COMPLETION_TRUE@@BUILD_SWAPLABEL_TRUE@am__append_595 = bash-completion/swaplabel -@BUILD_BASH_COMPLETION_TRUE@@BUILD_FDFORMAT_TRUE@am__append_596 = bash-completion/fdformat -@BUILD_BASH_COMPLETION_TRUE@@BUILD_BLOCKDEV_TRUE@am__append_597 = bash-completion/blockdev -@BUILD_BASH_COMPLETION_TRUE@@BUILD_FDISK_TRUE@am__append_598 = bash-completion/fdisk -@BUILD_BASH_COMPLETION_TRUE@@BUILD_SFDISK_TRUE@am__append_599 = bash-completion/sfdisk -@BUILD_BASH_COMPLETION_TRUE@@BUILD_CFDISK_TRUE@am__append_600 = bash-completion/cfdisk -@BUILD_BASH_COMPLETION_TRUE@@BUILD_CHFN_CHSH_TRUE@am__append_601 = \ +@BUILD_BASH_COMPLETION_TRUE@@BUILD_RAW_TRUE@am__append_642 = bash-completion/raw +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SWAPLABEL_TRUE@am__append_643 = bash-completion/swaplabel +@BUILD_BASH_COMPLETION_TRUE@@BUILD_FDFORMAT_TRUE@am__append_644 = bash-completion/fdformat +@BUILD_BASH_COMPLETION_TRUE@@BUILD_BLOCKDEV_TRUE@am__append_645 = bash-completion/blockdev +@BUILD_BASH_COMPLETION_TRUE@@BUILD_FDISK_TRUE@am__append_646 = bash-completion/fdisk +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SFDISK_TRUE@am__append_647 = bash-completion/sfdisk +@BUILD_BASH_COMPLETION_TRUE@@BUILD_CFDISK_TRUE@am__append_648 = bash-completion/cfdisk +@BUILD_BASH_COMPLETION_TRUE@@BUILD_CHFN_CHSH_TRUE@am__append_649 = \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_CHFN_CHSH_TRUE@ bash-completion/chfn \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_CHFN_CHSH_TRUE@ bash-completion/chsh -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LAST_TRUE@am__append_602 = bash-completion/last -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LAST_TRUE@am__append_603 = install-data-hook-bashcomp-lastb -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSLOGINS_TRUE@am__append_604 = bash-completion/lslogins -@BUILD_BASH_COMPLETION_TRUE@@BUILD_NEWGRP_TRUE@am__append_605 = bash-completion/newgrp -@BUILD_BASH_COMPLETION_TRUE@@BUILD_SU_TRUE@am__append_606 = bash-completion/su -@BUILD_BASH_COMPLETION_TRUE@@BUILD_RUNUSER_TRUE@am__append_607 = install-data-hook-bashcomp-runuser -@BUILD_BASH_COMPLETION_TRUE@@BUILD_UTMPDUMP_TRUE@am__append_608 = bash-completion/utmpdump -@BUILD_BASH_COMPLETION_TRUE@@BUILD_UUIDGEN_TRUE@am__append_609 = bash-completion/uuidgen -@BUILD_BASH_COMPLETION_TRUE@@BUILD_UUIDPARSE_TRUE@am__append_610 = bash-completion/uuidparse -@BUILD_BASH_COMPLETION_TRUE@@BUILD_UUIDD_TRUE@am__append_611 = bash-completion/uuidd -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSBLK_TRUE@am__append_612 = bash-completion/lsblk -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSLOCKS_TRUE@am__append_613 = bash-completion/lslocks -@BUILD_BASH_COMPLETION_TRUE@@BUILD_RENAME_TRUE@am__append_614 = bash-completion/rename -@BUILD_BASH_COMPLETION_TRUE@@BUILD_CHRT_TRUE@am__append_615 = bash-completion/chrt -@BUILD_BASH_COMPLETION_TRUE@@BUILD_UCLAMPSET_TRUE@am__append_616 = bash-completion/uclampset -@BUILD_BASH_COMPLETION_TRUE@@BUILD_IONICE_TRUE@am__append_617 = bash-completion/ionice -@BUILD_BASH_COMPLETION_TRUE@@BUILD_TASKSET_TRUE@am__append_618 = bash-completion/taskset -@BUILD_BASH_COMPLETION_TRUE@@BUILD_CHCPU_TRUE@am__append_619 = bash-completion/chcpu -@BUILD_BASH_COMPLETION_TRUE@@BUILD_CHMEM_TRUE@am__append_620 = bash-completion/chmem -@BUILD_BASH_COMPLETION_TRUE@@BUILD_EJECT_TRUE@am__append_621 = bash-completion/eject -@BUILD_BASH_COMPLETION_TRUE@@BUILD_FALLOCATE_TRUE@am__append_622 = bash-completion/fallocate -@BUILD_BASH_COMPLETION_TRUE@@BUILD_HWCLOCK_TRUE@am__append_623 = bash-completion/hwclock -@BUILD_BASH_COMPLETION_TRUE@@BUILD_TUNELP_TRUE@am__append_624 = bash-completion/tunelp -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSCPU_TRUE@am__append_625 = bash-completion/lscpu -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSMEM_TRUE@am__append_626 = bash-completion/lsmem -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LOSETUP_TRUE@am__append_627 = bash-completion/losetup -@BUILD_BASH_COMPLETION_TRUE@@BUILD_MOUNT_TRUE@am__append_628 = bash-completion/mount \ +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LAST_TRUE@am__append_650 = bash-completion/last +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LAST_TRUE@am__append_651 = install-data-hook-bashcomp-lastb +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSLOGINS_TRUE@am__append_652 = bash-completion/lslogins +@BUILD_BASH_COMPLETION_TRUE@@BUILD_NEWGRP_TRUE@am__append_653 = bash-completion/newgrp +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SU_TRUE@am__append_654 = bash-completion/su +@BUILD_BASH_COMPLETION_TRUE@@BUILD_RUNUSER_TRUE@am__append_655 = install-data-hook-bashcomp-runuser +@BUILD_BASH_COMPLETION_TRUE@@BUILD_UTMPDUMP_TRUE@am__append_656 = bash-completion/utmpdump +@BUILD_BASH_COMPLETION_TRUE@@BUILD_UUIDGEN_TRUE@am__append_657 = bash-completion/uuidgen +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LIBLASTLOG2_TRUE@am__append_658 = bash-completion/lastlog2 +@BUILD_BASH_COMPLETION_TRUE@@BUILD_UUIDPARSE_TRUE@am__append_659 = bash-completion/uuidparse +@BUILD_BASH_COMPLETION_TRUE@@BUILD_UUIDD_TRUE@am__append_660 = bash-completion/uuidd +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSBLK_TRUE@am__append_661 = bash-completion/lsblk +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSLOCKS_TRUE@am__append_662 = bash-completion/lslocks +@BUILD_BASH_COMPLETION_TRUE@@BUILD_RENAME_TRUE@am__append_663 = bash-completion/rename +@BUILD_BASH_COMPLETION_TRUE@@BUILD_CHRT_TRUE@am__append_664 = bash-completion/chrt +@BUILD_BASH_COMPLETION_TRUE@@BUILD_UCLAMPSET_TRUE@am__append_665 = bash-completion/uclampset +@BUILD_BASH_COMPLETION_TRUE@@BUILD_IONICE_TRUE@am__append_666 = bash-completion/ionice +@BUILD_BASH_COMPLETION_TRUE@@BUILD_TASKSET_TRUE@am__append_667 = bash-completion/taskset +@BUILD_BASH_COMPLETION_TRUE@@BUILD_CHCPU_TRUE@am__append_668 = bash-completion/chcpu +@BUILD_BASH_COMPLETION_TRUE@@BUILD_CHMEM_TRUE@am__append_669 = bash-completion/chmem +@BUILD_BASH_COMPLETION_TRUE@@BUILD_EJECT_TRUE@am__append_670 = bash-completion/eject +@BUILD_BASH_COMPLETION_TRUE@@BUILD_FALLOCATE_TRUE@am__append_671 = bash-completion/fallocate +@BUILD_BASH_COMPLETION_TRUE@@BUILD_HWCLOCK_TRUE@am__append_672 = bash-completion/hwclock +@BUILD_BASH_COMPLETION_TRUE@@BUILD_TUNELP_TRUE@am__append_673 = bash-completion/tunelp +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSCPU_TRUE@am__append_674 = bash-completion/lscpu +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSMEM_TRUE@am__append_675 = bash-completion/lsmem +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LOSETUP_TRUE@am__append_676 = bash-completion/losetup +@BUILD_BASH_COMPLETION_TRUE@@BUILD_MOUNT_TRUE@am__append_677 = bash-completion/mount \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_MOUNT_TRUE@ bash-completion/umount -@BUILD_BASH_COMPLETION_TRUE@@BUILD_MOUNTPOINT_TRUE@am__append_629 = bash-completion/mountpoint -@BUILD_BASH_COMPLETION_TRUE@@BUILD_NSENTER_TRUE@am__append_630 = bash-completion/nsenter -@BUILD_BASH_COMPLETION_TRUE@@BUILD_PIVOT_ROOT_TRUE@am__append_631 = bash-completion/pivot_root -@BUILD_BASH_COMPLETION_TRUE@@BUILD_SETPRIV_TRUE@am__append_632 = bash-completion/setpriv -@BUILD_BASH_COMPLETION_TRUE@@BUILD_SWAPON_TRUE@am__append_633 = bash-completion/swapon \ +@BUILD_BASH_COMPLETION_TRUE@@BUILD_MOUNTPOINT_TRUE@am__append_678 = bash-completion/mountpoint +@BUILD_BASH_COMPLETION_TRUE@@BUILD_NSENTER_TRUE@am__append_679 = bash-completion/nsenter +@BUILD_BASH_COMPLETION_TRUE@@BUILD_PIVOT_ROOT_TRUE@am__append_680 = bash-completion/pivot_root +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SETPRIV_TRUE@am__append_681 = bash-completion/setpriv +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SWAPON_TRUE@am__append_682 = bash-completion/swapon \ @BUILD_BASH_COMPLETION_TRUE@@BUILD_SWAPON_TRUE@ bash-completion/swapoff -@BUILD_BASH_COMPLETION_TRUE@@BUILD_UNSHARE_TRUE@am__append_634 = bash-completion/unshare -@BUILD_BASH_COMPLETION_TRUE@@BUILD_WDCTL_TRUE@am__append_635 = bash-completion/wdctl -@BUILD_BASH_COMPLETION_TRUE@@BUILD_BLKDISCARD_TRUE@am__append_636 = bash-completion/blkdiscard -@BUILD_BASH_COMPLETION_TRUE@@BUILD_BLKZONE_TRUE@am__append_637 = bash-completion/blkzone -@BUILD_BASH_COMPLETION_TRUE@@BUILD_CTRLALTDEL_TRUE@am__append_638 = bash-completion/ctrlaltdel -@BUILD_BASH_COMPLETION_TRUE@@BUILD_DMESG_TRUE@am__append_639 = bash-completion/dmesg -@BUILD_BASH_COMPLETION_TRUE@@BUILD_FSFREEZE_TRUE@am__append_640 = bash-completion/fsfreeze -@BUILD_BASH_COMPLETION_TRUE@@BUILD_FSTRIM_TRUE@am__append_641 = bash-completion/fstrim -@BUILD_BASH_COMPLETION_TRUE@@BUILD_LDATTACH_TRUE@am__append_642 = bash-completion/ldattach -@BUILD_BASH_COMPLETION_TRUE@@BUILD_RFKILL_TRUE@am__append_643 = bash-completion/rfkill -@BUILD_BASH_COMPLETION_TRUE@@BUILD_RTCWAKE_TRUE@am__append_644 = bash-completion/rtcwake -@BUILD_BASH_COMPLETION_TRUE@@BUILD_SETARCH_TRUE@am__append_645 = bash-completion/setarch -@BUILD_BASH_COMPLETION_TRUE@@BUILD_ZRAMCTL_TRUE@am__append_646 = bash-completion/zramctl -@BUILD_BASH_COMPLETION_TRUE@@BUILD_MESG_TRUE@am__append_647 = bash-completion/mesg -@BUILD_BASH_COMPLETION_TRUE@@BUILD_WALL_TRUE@am__append_648 = bash-completion/wall -@BUILD_BASH_COMPLETION_TRUE@@BUILD_WRITE_TRUE@am__append_649 = bash-completion/write -@BUILD_BASH_COMPLETION_TRUE@@BUILD_SETTERM_TRUE@am__append_650 = bash-completion/setterm -@BUILD_BASH_COMPLETION_TRUE@@BUILD_MORE_TRUE@am__append_651 = bash-completion/more -@BUILD_BASH_COMPLETION_TRUE@@BUILD_PG_TRUE@am__append_652 = bash-completion/pg -@BUILD_BASH_COMPLETION_TRUE@@BUILD_UL_TRUE@am__append_653 = bash-completion/ul -@BUILD_BASH_COMPLETION_TRUE@@BUILD_HARDLINK_TRUE@am__append_654 = bash-completion/hardlink -@BUILD_BASH_COMPLETION_TRUE@@BUILD_PIPESZ_TRUE@am__append_655 = bash-completion/pipesz -@BUILD_BASH_COMPLETION_TRUE@@BUILD_FADVISE_TRUE@am__append_656 = bash-completion/fadvise -@BUILD_BASH_COMPLETION_TRUE@@BUILD_WAITPID_TRUE@am__append_657 = bash-completion/waitpid -@LINUX_TRUE@am__append_658 = test_mkfds test_enosys -@HAVE_SELINUX_TRUE@am__append_659 = -e 's|@LIBSELINUX[@]|libselinux|g' -@HAVE_SELINUX_FALSE@am__append_660 = -e 's|@LIBSELINUX[@]||g' -@CRYPTSETUP_VIA_DLOPEN_TRUE@@HAVE_CRYPTSETUP_TRUE@am__append_661 = -e \ +@BUILD_BASH_COMPLETION_TRUE@@BUILD_UNSHARE_TRUE@am__append_683 = bash-completion/unshare +@BUILD_BASH_COMPLETION_TRUE@@BUILD_WDCTL_TRUE@am__append_684 = bash-completion/wdctl +@BUILD_BASH_COMPLETION_TRUE@@BUILD_BLKDISCARD_TRUE@am__append_685 = bash-completion/blkdiscard +@BUILD_BASH_COMPLETION_TRUE@@BUILD_BLKZONE_TRUE@am__append_686 = bash-completion/blkzone +@BUILD_BASH_COMPLETION_TRUE@@BUILD_CTRLALTDEL_TRUE@am__append_687 = bash-completion/ctrlaltdel +@BUILD_BASH_COMPLETION_TRUE@@BUILD_DMESG_TRUE@am__append_688 = bash-completion/dmesg +@BUILD_BASH_COMPLETION_TRUE@@BUILD_FSFREEZE_TRUE@am__append_689 = bash-completion/fsfreeze +@BUILD_BASH_COMPLETION_TRUE@@BUILD_FSTRIM_TRUE@am__append_690 = bash-completion/fstrim +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LDATTACH_TRUE@am__append_691 = bash-completion/ldattach +@BUILD_BASH_COMPLETION_TRUE@@BUILD_RFKILL_TRUE@am__append_692 = bash-completion/rfkill +@BUILD_BASH_COMPLETION_TRUE@@BUILD_RTCWAKE_TRUE@am__append_693 = bash-completion/rtcwake +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SETARCH_TRUE@am__append_694 = bash-completion/setarch +@BUILD_BASH_COMPLETION_TRUE@@BUILD_ZRAMCTL_TRUE@am__append_695 = bash-completion/zramctl +@BUILD_BASH_COMPLETION_TRUE@@BUILD_MESG_TRUE@am__append_696 = bash-completion/mesg +@BUILD_BASH_COMPLETION_TRUE@@BUILD_WALL_TRUE@am__append_697 = bash-completion/wall +@BUILD_BASH_COMPLETION_TRUE@@BUILD_WRITE_TRUE@am__append_698 = bash-completion/write +@BUILD_BASH_COMPLETION_TRUE@@BUILD_SETTERM_TRUE@am__append_699 = bash-completion/setterm +@BUILD_BASH_COMPLETION_TRUE@@BUILD_MORE_TRUE@am__append_700 = bash-completion/more +@BUILD_BASH_COMPLETION_TRUE@@BUILD_PG_TRUE@am__append_701 = bash-completion/pg +@BUILD_BASH_COMPLETION_TRUE@@BUILD_UL_TRUE@am__append_702 = bash-completion/ul +@BUILD_BASH_COMPLETION_TRUE@@BUILD_HARDLINK_TRUE@am__append_703 = bash-completion/hardlink +@BUILD_BASH_COMPLETION_TRUE@@BUILD_PIPESZ_TRUE@am__append_704 = bash-completion/pipesz +@BUILD_BASH_COMPLETION_TRUE@@BUILD_FADVISE_TRUE@am__append_705 = bash-completion/fadvise +@BUILD_BASH_COMPLETION_TRUE@@BUILD_WAITPID_TRUE@am__append_706 = bash-completion/waitpid +@BUILD_BASH_COMPLETION_TRUE@@BUILD_ENOSYS_TRUE@am__append_707 = bash-completion/enosys +@BUILD_BASH_COMPLETION_TRUE@@BUILD_LSCLOCKS_TRUE@am__append_708 = bash-completion/lsclocks +@LINUX_TRUE@am__append_709 = test_mkfds test_enosys +@HAVE_CAP_NG_TRUE@am__append_710 = test_cap +@HAVE_SELINUX_TRUE@am__append_711 = -e 's|@LIBSELINUX[@]|libselinux|g' +@HAVE_SELINUX_FALSE@am__append_712 = -e 's|@LIBSELINUX[@]||g' +@CRYPTSETUP_VIA_DLOPEN_TRUE@@HAVE_CRYPTSETUP_TRUE@am__append_713 = -e \ @CRYPTSETUP_VIA_DLOPEN_TRUE@@HAVE_CRYPTSETUP_TRUE@ 's|@LIBCRYPTSETUP[@]||g' \ @CRYPTSETUP_VIA_DLOPEN_TRUE@@HAVE_CRYPTSETUP_TRUE@ -e \ @CRYPTSETUP_VIA_DLOPEN_TRUE@@HAVE_CRYPTSETUP_TRUE@ 's|@LIBDL[@]|-ldl|g' -@CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@am__append_662 = \ +@CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@am__append_714 = \ @CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@ -e \ @CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@ 's|@LIBCRYPTSETUP[@]|libcryptsetup|g' \ @CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@ -e \ @CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@ 's|@LIBDL[@]||g' -@HAVE_CRYPTSETUP_FALSE@am__append_663 = -e 's|@LIBCRYPTSETUP[@]||g' -e \ +@HAVE_CRYPTSETUP_FALSE@am__append_715 = -e 's|@LIBCRYPTSETUP[@]||g' -e \ @HAVE_CRYPTSETUP_FALSE@ 's|@LIBDL[@]||g' -@USE_VENDORDIR_TRUE@am__append_664 = -e 's|@vendordir[@]|$(vendordir)|g' -@USE_VENDORDIR_FALSE@am__append_665 = -e 's|@vendordir[@]||g' -@ENABLE_ASCIIDOC_TRUE@am__append_666 = $(ADOCFILES_COMMON) $(MANPAGES) $(MANLINKS) -@ENABLE_ASCIIDOC_TRUE@am__append_667 = $(MANPAGES) $(MANLINKS) -@ENABLE_ASCIIDOC_TRUE@@HAVE_ASCIIDOCTOR_FAILURE_LEVEL_TRUE@am__append_668 = --failure-level ERROR +@USE_VENDORDIR_TRUE@am__append_716 = -e 's|@vendordir[@]|$(vendordir)|g' +@USE_VENDORDIR_FALSE@am__append_717 = -e 's|@vendordir[@]||g' +@ENABLE_ASCIIDOC_TRUE@am__append_718 = $(ADOCFILES_COMMON) $(MANPAGES) $(MANLINKS) +@ENABLE_ASCIIDOC_TRUE@am__append_719 = $(MANPAGES) $(MANLINKS) +@ENABLE_ASCIIDOC_TRUE@@HAVE_ASCIIDOCTOR_FAILURE_LEVEL_TRUE@am__append_720 = --failure-level ERROR # !ENABLE_ASCIIDOC -@ENABLE_ASCIIDOC_FALSE@@HAVE_MANPAGES_TRUE@am__append_669 = $(ADOCFILES_COMMON) $(MANPAGES) $(MANLINKS) -@ENABLE_ASCIIDOC_FALSE@@HAVE_MANPAGES_TRUE@am__append_670 = $(MANPAGES) $(MANLINKS) +@ENABLE_ASCIIDOC_FALSE@@HAVE_MANPAGES_TRUE@am__append_721 = $(ADOCFILES_COMMON) $(MANPAGES) $(MANLINKS) +@ENABLE_ASCIIDOC_FALSE@@HAVE_MANPAGES_TRUE@am__append_722 = $(MANPAGES) $(MANLINKS) subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_vscript.m4 \ @@ -1067,7 +1173,8 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_vscript.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/po.m4 \ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/tls.m4 \ - $(top_srcdir)/m4/ul.m4 $(top_srcdir)/configure.ac + $(top_srcdir)/m4/ul.m4 $(top_srcdir)/m4/year2038.m4 \ + $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ @@ -1075,8 +1182,9 @@ DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ $(dist_usrbin_exec_SCRIPTS) $(am__pylibmountexec_PYTHON_DIST) \ $(am__dist_bashcompletion_DATA_DIST) \ $(am__dist_getoptexample_DATA_DIST) \ - $(am__dist_noinst_DATA_DIST) $(dist_noinst_HEADERS) \ - $(am__uuidinc_HEADERS_DIST) $(am__DIST_COMMON) + $(am__dist_noinst_DATA_DIST) $(am__dist_noinst_HEADERS_DIST) \ + $(am__lastlog2inc_HEADERS_DIST) $(am__uuidinc_HEADERS_DIST) \ + $(am__DIST_COMMON) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d @@ -1101,13 +1209,14 @@ CONFIG_CLEAN_VPATH_FILES = @BUILD_PIPESZ_TRUE@am__EXEEXT_15 = pipesz$(EXEEXT) am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \ "$(DESTDIR)$(usrbin_execdir)" "$(DESTDIR)$(usrsbin_execdir)" \ - "$(DESTDIR)$(pylibmountexecdir)" "$(DESTDIR)$(usrlib_execdir)" \ - "$(DESTDIR)$(usrbin_execdir)" "$(DESTDIR)$(pylibmountexecdir)" \ - "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)" \ - "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)" \ - "$(DESTDIR)$(bashcompletiondir)" \ + "$(DESTDIR)$(pylibmountexecdir)" "$(DESTDIR)$(securelibdir)" \ + "$(DESTDIR)$(usrlib_execdir)" "$(DESTDIR)$(usrbin_execdir)" \ + "$(DESTDIR)$(pylibmountexecdir)" "$(DESTDIR)$(man1dir)" \ + "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(man5dir)" \ + "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(bashcompletiondir)" \ "$(DESTDIR)$(getoptexampledir)" "$(DESTDIR)$(pkgconfigdir)" \ - "$(DESTDIR)$(systemdsystemunitdir)" "$(DESTDIR)$(blkidincdir)" \ + "$(DESTDIR)$(systemdsystemunitdir)" "$(DESTDIR)$(tmpfilesdir)" \ + "$(DESTDIR)$(lastlog2incdir)" "$(DESTDIR)$(blkidincdir)" \ "$(DESTDIR)$(fdiskincdir)" "$(DESTDIR)$(mountincdir)" \ "$(DESTDIR)$(smartcolsincdir)" "$(DESTDIR)$(uuidincdir)" @HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__EXEEXT_16 = test_cpuset$(EXEEXT) @@ -1117,7 +1226,14 @@ am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \ @HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@am__EXEEXT_18 = test_path$(EXEEXT) @HAVE_PTY_TRUE@am__EXEEXT_19 = test_pty$(EXEEXT) @BUILD_LIBUUID_TRUE@am__EXEEXT_20 = test_uuid_parser$(EXEEXT) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am__EXEEXT_21 = test_blkid_cache$(EXEEXT) \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@am__EXEEXT_21 = test_lastlog2_dlopen$(EXEEXT) \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_pam_lastlog2_output$(EXEEXT) \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_remove_entry$(EXEEXT) \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_rename_user$(EXEEXT) \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_write_read_user$(EXEEXT) \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_y2038_ll2_read_all$(EXEEXT) \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ test_lastlog2_y2038_sqlite3_time$(EXEEXT) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am__EXEEXT_22 = test_blkid_cache$(EXEEXT) \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ test_blkid_config$(EXEEXT) \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ test_blkid_dev$(EXEEXT) \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ test_blkid_devname$(EXEEXT) \ @@ -1128,13 +1244,13 @@ am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ test_blkid_save$(EXEEXT) \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ test_blkid_tag$(EXEEXT) \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ test_blkid_verify$(EXEEXT) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@@FUZZING_ENGINE_TRUE@am__EXEEXT_22 = test_blkid_fuzz$(EXEEXT) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am__EXEEXT_23 = test_blkid_fuzz_sample$(EXEEXT) -@BUILD_LIBBLKID_TRUE@am__EXEEXT_24 = sample-mkfs$(EXEEXT) \ +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@@FUZZING_ENGINE_TRUE@am__EXEEXT_23 = test_blkid_fuzz$(EXEEXT) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am__EXEEXT_24 = test_blkid_fuzz_sample$(EXEEXT) +@BUILD_LIBBLKID_TRUE@am__EXEEXT_25 = sample-mkfs$(EXEEXT) \ @BUILD_LIBBLKID_TRUE@ sample-partitions$(EXEEXT) \ @BUILD_LIBBLKID_TRUE@ sample-superblocks$(EXEEXT) \ @BUILD_LIBBLKID_TRUE@ sample-topology$(EXEEXT) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am__EXEEXT_25 = test_mount_cache$(EXEEXT) \ +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am__EXEEXT_26 = test_mount_cache$(EXEEXT) \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ test_mount_lock$(EXEEXT) \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ test_mount_optstr$(EXEEXT) \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ test_mount_optlist$(EXEEXT) \ @@ -1144,149 +1260,157 @@ am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ test_mount_utils$(EXEEXT) \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ test_mount_version$(EXEEXT) \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ test_mount_debug$(EXEEXT) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@am__EXEEXT_26 = test_mount_context$(EXEEXT) \ +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@am__EXEEXT_27 = test_mount_context$(EXEEXT) \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@ test_mount_context_mount$(EXEEXT) \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@LINUX_TRUE@ test_mount_monitor$(EXEEXT) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@FUZZING_ENGINE_TRUE@am__EXEEXT_27 = test_mount_fuzz$(EXEEXT) -@BUILD_LIBSMARTCOLS_TRUE@am__EXEEXT_28 = sample-scols-colors$(EXEEXT) \ +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@FUZZING_ENGINE_TRUE@am__EXEEXT_28 = test_mount_fuzz$(EXEEXT) +@BUILD_LIBMOUNT_TRUE@am__EXEEXT_29 = sample-mount-overwrite$(EXEEXT) +@BUILD_LIBSMARTCOLS_TRUE@am__EXEEXT_30 = sample-scols-colors$(EXEEXT) \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-title$(EXEEXT) \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-wrap$(EXEEXT) \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-continuous$(EXEEXT) \ +@BUILD_LIBSMARTCOLS_TRUE@ sample-scols-continuous-json$(EXEEXT) \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-fromfile$(EXEEXT) \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-grouping-simple$(EXEEXT) \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-grouping-overlay$(EXEEXT) \ @BUILD_LIBSMARTCOLS_TRUE@ sample-scols-maxout$(EXEEXT) -@BUILD_LIBSMARTCOLS_TRUE@@HAVE_OPENAT_TRUE@am__EXEEXT_29 = sample-scols-tree$(EXEEXT) -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am__EXEEXT_30 = test_fdisk_ask$(EXEEXT) \ +@BUILD_LIBSMARTCOLS_TRUE@@HAVE_OPENAT_TRUE@am__EXEEXT_31 = sample-scols-tree$(EXEEXT) +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am__EXEEXT_32 = test_fdisk_ask$(EXEEXT) \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ test_fdisk_gpt$(EXEEXT) \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ test_fdisk_script$(EXEEXT) \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ test_fdisk_utils$(EXEEXT) \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ test_fdisk_version$(EXEEXT) \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ test_fdisk_item$(EXEEXT) -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@am__EXEEXT_31 = test_fdisk_script_fuzz$(EXEEXT) -@BUILD_LIBFDISK_TRUE@am__EXEEXT_32 = sample-fdisk-mkpart$(EXEEXT) \ +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@am__EXEEXT_33 = test_fdisk_script_fuzz$(EXEEXT) +@BUILD_LIBFDISK_TRUE@am__EXEEXT_34 = sample-fdisk-mkpart$(EXEEXT) \ @BUILD_LIBFDISK_TRUE@ sample-fdisk-mkpart-fullspec$(EXEEXT) -@BUILD_MORE_TRUE@am__EXEEXT_33 = test_more$(EXEEXT) -@BUILD_SCRIPT_TRUE@am__EXEEXT_34 = test_script$(EXEEXT) -@BUILD_LAST_TRUE@@FUZZING_ENGINE_TRUE@am__EXEEXT_35 = \ +@BUILD_MORE_TRUE@am__EXEEXT_35 = test_more$(EXEEXT) +@BUILD_SCRIPT_TRUE@am__EXEEXT_36 = test_script$(EXEEXT) +@BUILD_LAST_TRUE@@FUZZING_ENGINE_TRUE@am__EXEEXT_37 = \ @BUILD_LAST_TRUE@@FUZZING_ENGINE_TRUE@ test_last_fuzz$(EXEEXT) -@BUILD_SULOGIN_TRUE@am__EXEEXT_36 = test_consoles$(EXEEXT) -@BUILD_DMESG_TRUE@am__EXEEXT_37 = test_dmesg$(EXEEXT) -@BUILD_CAL_TRUE@am__EXEEXT_38 = test_cal$(EXEEXT) -@BUILD_LOGGER_TRUE@am__EXEEXT_39 = test_logger$(EXEEXT) -@BUILD_UUIDD_TRUE@am__EXEEXT_40 = test_uuidd$(EXEEXT) -@BUILD_MINIX_TRUE@am__EXEEXT_41 = test_mkfs_minix$(EXEEXT) -@LINUX_TRUE@am__EXEEXT_42 = test_mkfds$(EXEEXT) test_enosys$(EXEEXT) -@BUILD_AGETTY_TRUE@am__EXEEXT_43 = agetty$(EXEEXT) -@BUILD_SULOGIN_TRUE@am__EXEEXT_44 = sulogin$(EXEEXT) -@BUILD_NOLOGIN_TRUE@am__EXEEXT_45 = nologin$(EXEEXT) -@BUILD_RUNUSER_TRUE@am__EXEEXT_46 = runuser$(EXEEXT) -@BUILD_FSTRIM_TRUE@am__EXEEXT_47 = fstrim$(EXEEXT) -@BUILD_CTRLALTDEL_TRUE@am__EXEEXT_48 = ctrlaltdel$(EXEEXT) -@BUILD_FSFREEZE_TRUE@am__EXEEXT_49 = fsfreeze$(EXEEXT) -@BUILD_BLKDISCARD_TRUE@am__EXEEXT_50 = blkdiscard$(EXEEXT) -@BUILD_BLKZONE_TRUE@am__EXEEXT_51 = blkzone$(EXEEXT) -@BUILD_BLKPR_TRUE@am__EXEEXT_52 = blkpr$(EXEEXT) -@BUILD_LOSETUP_TRUE@am__EXEEXT_53 = losetup$(EXEEXT) -@BUILD_ZRAMCTL_TRUE@am__EXEEXT_54 = zramctl$(EXEEXT) -@BUILD_SWAPON_TRUE@am__EXEEXT_55 = swapon$(EXEEXT) swapoff$(EXEEXT) -@BUILD_CHCPU_TRUE@am__EXEEXT_56 = chcpu$(EXEEXT) -@BUILD_PIVOT_ROOT_TRUE@am__EXEEXT_57 = pivot_root$(EXEEXT) -@BUILD_SWITCH_ROOT_TRUE@am__EXEEXT_58 = switch_root$(EXEEXT) -@BUILD_HWCLOCK_TRUE@am__EXEEXT_59 = hwclock$(EXEEXT) -@BUILD_BLKID_TRUE@am__EXEEXT_60 = blkid$(EXEEXT) -@BUILD_BLKID_TRUE@@HAVE_STATIC_BLKID_TRUE@am__EXEEXT_61 = blkid.static$(EXEEXT) -@BUILD_FINDFS_TRUE@am__EXEEXT_62 = findfs$(EXEEXT) -@BUILD_WIPEFS_TRUE@am__EXEEXT_63 = wipefs$(EXEEXT) -@BUILD_MINIX_TRUE@am__EXEEXT_64 = fsck.minix$(EXEEXT) \ +@BUILD_SULOGIN_TRUE@am__EXEEXT_38 = test_consoles$(EXEEXT) +@BUILD_DMESG_TRUE@am__EXEEXT_39 = test_dmesg$(EXEEXT) +@BUILD_CAL_TRUE@am__EXEEXT_40 = test_cal$(EXEEXT) +@BUILD_LOGGER_TRUE@am__EXEEXT_41 = test_logger$(EXEEXT) +@BUILD_UUIDD_TRUE@am__EXEEXT_42 = test_uuidd$(EXEEXT) +@BUILD_MINIX_TRUE@am__EXEEXT_43 = test_mkfs_minix$(EXEEXT) +@LINUX_TRUE@am__EXEEXT_44 = test_mkfds$(EXEEXT) test_enosys$(EXEEXT) +@HAVE_CAP_NG_TRUE@am__EXEEXT_45 = test_cap$(EXEEXT) +@BUILD_AGETTY_TRUE@am__EXEEXT_46 = agetty$(EXEEXT) +@BUILD_SULOGIN_TRUE@am__EXEEXT_47 = sulogin$(EXEEXT) +@BUILD_NOLOGIN_TRUE@am__EXEEXT_48 = nologin$(EXEEXT) +@BUILD_RUNUSER_TRUE@am__EXEEXT_49 = runuser$(EXEEXT) +@BUILD_FSTRIM_TRUE@am__EXEEXT_50 = fstrim$(EXEEXT) +@BUILD_CTRLALTDEL_TRUE@am__EXEEXT_51 = ctrlaltdel$(EXEEXT) +@BUILD_FSFREEZE_TRUE@am__EXEEXT_52 = fsfreeze$(EXEEXT) +@BUILD_BLKDISCARD_TRUE@am__EXEEXT_53 = blkdiscard$(EXEEXT) +@BUILD_BLKZONE_TRUE@am__EXEEXT_54 = blkzone$(EXEEXT) +@BUILD_BLKPR_TRUE@am__EXEEXT_55 = blkpr$(EXEEXT) +@BUILD_LOSETUP_TRUE@am__EXEEXT_56 = losetup$(EXEEXT) +@BUILD_ZRAMCTL_TRUE@am__EXEEXT_57 = zramctl$(EXEEXT) +@BUILD_SWAPON_TRUE@am__EXEEXT_58 = swapon$(EXEEXT) swapoff$(EXEEXT) +@BUILD_CHCPU_TRUE@am__EXEEXT_59 = chcpu$(EXEEXT) +@BUILD_PIVOT_ROOT_TRUE@am__EXEEXT_60 = pivot_root$(EXEEXT) +@BUILD_SWITCH_ROOT_TRUE@am__EXEEXT_61 = switch_root$(EXEEXT) +@BUILD_HWCLOCK_TRUE@am__EXEEXT_62 = hwclock$(EXEEXT) +@BUILD_BLKID_TRUE@am__EXEEXT_63 = blkid$(EXEEXT) +@BUILD_BLKID_TRUE@@HAVE_STATIC_BLKID_TRUE@am__EXEEXT_64 = blkid.static$(EXEEXT) +@BUILD_FINDFS_TRUE@am__EXEEXT_65 = findfs$(EXEEXT) +@BUILD_WIPEFS_TRUE@am__EXEEXT_66 = wipefs$(EXEEXT) +@BUILD_MINIX_TRUE@am__EXEEXT_67 = fsck.minix$(EXEEXT) \ @BUILD_MINIX_TRUE@ mkfs.minix$(EXEEXT) -@BUILD_MKFS_TRUE@am__EXEEXT_65 = mkfs$(EXEEXT) -@BUILD_BFS_TRUE@am__EXEEXT_66 = mkfs.bfs$(EXEEXT) -@BUILD_MKSWAP_TRUE@am__EXEEXT_67 = mkswap$(EXEEXT) -@BUILD_SWAPLABEL_TRUE@am__EXEEXT_68 = swaplabel$(EXEEXT) -@BUILD_FSCK_TRUE@am__EXEEXT_69 = fsck$(EXEEXT) -@BUILD_RAW_TRUE@am__EXEEXT_70 = raw$(EXEEXT) -@BUILD_CRAMFS_TRUE@am__EXEEXT_71 = fsck.cramfs$(EXEEXT) \ +@BUILD_MKFS_TRUE@am__EXEEXT_68 = mkfs$(EXEEXT) +@BUILD_BFS_TRUE@am__EXEEXT_69 = mkfs.bfs$(EXEEXT) +@BUILD_MKSWAP_TRUE@am__EXEEXT_70 = mkswap$(EXEEXT) +@BUILD_SWAPLABEL_TRUE@am__EXEEXT_71 = swaplabel$(EXEEXT) +@BUILD_FSCK_TRUE@am__EXEEXT_72 = fsck$(EXEEXT) +@BUILD_RAW_TRUE@am__EXEEXT_73 = raw$(EXEEXT) +@BUILD_CRAMFS_TRUE@am__EXEEXT_74 = fsck.cramfs$(EXEEXT) \ @BUILD_CRAMFS_TRUE@ mkfs.cramfs$(EXEEXT) -@BUILD_BLOCKDEV_TRUE@am__EXEEXT_72 = blockdev$(EXEEXT) -@BUILD_FDISK_TRUE@am__EXEEXT_73 = fdisk$(EXEEXT) -@BUILD_FDISK_TRUE@@HAVE_STATIC_FDISK_TRUE@am__EXEEXT_74 = fdisk.static$(EXEEXT) -@BUILD_SFDISK_TRUE@am__EXEEXT_75 = sfdisk$(EXEEXT) -@BUILD_SFDISK_TRUE@@HAVE_STATIC_SFDISK_TRUE@am__EXEEXT_76 = sfdisk.static$(EXEEXT) -@BUILD_CFDISK_TRUE@am__EXEEXT_77 = cfdisk$(EXEEXT) -@BUILD_CHRT_TRUE@am__EXEEXT_78 = chrt$(EXEEXT) -@BUILD_IONICE_TRUE@am__EXEEXT_79 = ionice$(EXEEXT) -@BUILD_TASKSET_TRUE@am__EXEEXT_80 = taskset$(EXEEXT) -@BUILD_UCLAMPSET_TRUE@am__EXEEXT_81 = uclampset$(EXEEXT) -@BUILD_COL_TRUE@am__EXEEXT_82 = col$(EXEEXT) -@BUILD_COLCRT_TRUE@am__EXEEXT_83 = colcrt$(EXEEXT) -@BUILD_COLRM_TRUE@am__EXEEXT_84 = colrm$(EXEEXT) -@BUILD_COLUMN_TRUE@am__EXEEXT_85 = column$(EXEEXT) -@BUILD_HEXDUMP_TRUE@am__EXEEXT_86 = hexdump$(EXEEXT) -@BUILD_REV_TRUE@am__EXEEXT_87 = rev$(EXEEXT) -@BUILD_LINE_TRUE@am__EXEEXT_88 = line$(EXEEXT) -@BUILD_PG_TRUE@am__EXEEXT_89 = pg$(EXEEXT) -@BUILD_UL_TRUE@am__EXEEXT_90 = ul$(EXEEXT) -@BUILD_SCRIPT_TRUE@am__EXEEXT_91 = script$(EXEEXT) -@BUILD_SCRIPTREPLAY_TRUE@am__EXEEXT_92 = scriptreplay$(EXEEXT) -@BUILD_SCRIPTLIVE_TRUE@am__EXEEXT_93 = scriptlive$(EXEEXT) -@BUILD_SETTERM_TRUE@am__EXEEXT_94 = setterm$(EXEEXT) -@BUILD_MESG_TRUE@am__EXEEXT_95 = mesg$(EXEEXT) -@BUILD_WALL_TRUE@am__EXEEXT_96 = wall$(EXEEXT) -@BUILD_WRITE_TRUE@am__EXEEXT_97 = write$(EXEEXT) -@BUILD_LAST_TRUE@am__EXEEXT_98 = last$(EXEEXT) -@BUILD_UTMPDUMP_TRUE@am__EXEEXT_99 = utmpdump$(EXEEXT) -@BUILD_CHFN_CHSH_TRUE@am__EXEEXT_100 = chfn$(EXEEXT) chsh$(EXEEXT) -@BUILD_NEWGRP_TRUE@am__EXEEXT_101 = newgrp$(EXEEXT) -@BUILD_LSLOGINS_TRUE@am__EXEEXT_102 = lslogins$(EXEEXT) -@BUILD_LSMEM_TRUE@am__EXEEXT_103 = lsmem$(EXEEXT) -@BUILD_CHMEM_TRUE@am__EXEEXT_104 = chmem$(EXEEXT) -@BUILD_FLOCK_TRUE@am__EXEEXT_105 = flock$(EXEEXT) -@BUILD_CHOOM_TRUE@am__EXEEXT_106 = choom$(EXEEXT) -@BUILD_IPCMK_TRUE@am__EXEEXT_107 = ipcmk$(EXEEXT) -@BUILD_IPCRM_TRUE@am__EXEEXT_108 = ipcrm$(EXEEXT) -@BUILD_IPCS_TRUE@am__EXEEXT_109 = ipcs$(EXEEXT) -@BUILD_IRQTOP_TRUE@am__EXEEXT_110 = irqtop$(EXEEXT) -@BUILD_LSIRQ_TRUE@am__EXEEXT_111 = lsirq$(EXEEXT) -@BUILD_LSIPC_TRUE@am__EXEEXT_112 = lsipc$(EXEEXT) -@BUILD_RENICE_TRUE@am__EXEEXT_113 = renice$(EXEEXT) -@BUILD_SETSID_TRUE@am__EXEEXT_114 = setsid$(EXEEXT) -@BUILD_SETARCH_TRUE@am__EXEEXT_115 = setarch$(EXEEXT) -@BUILD_EJECT_TRUE@am__EXEEXT_116 = eject$(EXEEXT) -@BUILD_PRLIMIT_TRUE@am__EXEEXT_117 = prlimit$(EXEEXT) -@BUILD_LSNS_TRUE@am__EXEEXT_118 = lsns$(EXEEXT) -@BUILD_LSCPU_TRUE@am__EXEEXT_119 = lscpu$(EXEEXT) -@BUILD_FALLOCATE_TRUE@am__EXEEXT_120 = fallocate$(EXEEXT) -@BUILD_UNSHARE_TRUE@am__EXEEXT_121 = unshare$(EXEEXT) -@BUILD_UNSHARE_TRUE@@HAVE_STATIC_UNSHARE_TRUE@am__EXEEXT_122 = unshare.static$(EXEEXT) -@BUILD_NSENTER_TRUE@am__EXEEXT_123 = nsenter$(EXEEXT) -@BUILD_NSENTER_TRUE@@HAVE_STATIC_NSENTER_TRUE@am__EXEEXT_124 = nsenter.static$(EXEEXT) -@BUILD_SETPRIV_TRUE@am__EXEEXT_125 = setpriv$(EXEEXT) -@BUILD_CAL_TRUE@am__EXEEXT_126 = cal$(EXEEXT) -@BUILD_LOGGER_TRUE@am__EXEEXT_127 = logger$(EXEEXT) -@BUILD_LOOK_TRUE@am__EXEEXT_128 = look$(EXEEXT) -@BUILD_MCOOKIE_TRUE@am__EXEEXT_129 = mcookie$(EXEEXT) -@BUILD_NAMEI_TRUE@am__EXEEXT_130 = namei$(EXEEXT) -@BUILD_WHEREIS_TRUE@am__EXEEXT_131 = whereis$(EXEEXT) -@BUILD_LSLOCKS_TRUE@am__EXEEXT_132 = lslocks$(EXEEXT) -@BUILD_UUIDGEN_TRUE@am__EXEEXT_133 = uuidgen$(EXEEXT) -@BUILD_UUIDPARSE_TRUE@am__EXEEXT_134 = uuidparse$(EXEEXT) -@BUILD_RENAME_TRUE@am__EXEEXT_135 = rename$(EXEEXT) -@BUILD_GETOPT_TRUE@am__EXEEXT_136 = getopt$(EXEEXT) -@BUILD_FINCORE_TRUE@am__EXEEXT_137 = fincore$(EXEEXT) -@BUILD_HARDLINK_TRUE@am__EXEEXT_138 = hardlink$(EXEEXT) -@BUILD_FADVISE_TRUE@am__EXEEXT_139 = fadvise$(EXEEXT) -@BUILD_WAITPID_TRUE@am__EXEEXT_140 = waitpid$(EXEEXT) -@BUILD_ISOSIZE_TRUE@am__EXEEXT_141 = isosize$(EXEEXT) -@BUILD_VIPW_TRUE@am__EXEEXT_142 = vipw$(EXEEXT) -@BUILD_RFKILL_TRUE@am__EXEEXT_143 = rfkill$(EXEEXT) -@BUILD_READPROFILE_TRUE@am__EXEEXT_144 = readprofile$(EXEEXT) -@BUILD_TUNELP_TRUE@am__EXEEXT_145 = tunelp$(EXEEXT) -@BUILD_LDATTACH_TRUE@am__EXEEXT_146 = ldattach$(EXEEXT) -@BUILD_RTCWAKE_TRUE@am__EXEEXT_147 = rtcwake$(EXEEXT) -@BUILD_UUIDD_TRUE@am__EXEEXT_148 = uuidd$(EXEEXT) -@BUILD_FDFORMAT_TRUE@am__EXEEXT_149 = fdformat$(EXEEXT) -@BUILD_PARTX_TRUE@am__EXEEXT_150 = partx$(EXEEXT) addpart$(EXEEXT) \ +@BUILD_BLOCKDEV_TRUE@am__EXEEXT_75 = blockdev$(EXEEXT) +@BUILD_FDISK_TRUE@am__EXEEXT_76 = fdisk$(EXEEXT) +@BUILD_FDISK_TRUE@@HAVE_STATIC_FDISK_TRUE@am__EXEEXT_77 = fdisk.static$(EXEEXT) +@BUILD_SFDISK_TRUE@am__EXEEXT_78 = sfdisk$(EXEEXT) +@BUILD_SFDISK_TRUE@@HAVE_STATIC_SFDISK_TRUE@am__EXEEXT_79 = sfdisk.static$(EXEEXT) +@BUILD_CFDISK_TRUE@am__EXEEXT_80 = cfdisk$(EXEEXT) +@BUILD_CHRT_TRUE@am__EXEEXT_81 = chrt$(EXEEXT) +@BUILD_IONICE_TRUE@am__EXEEXT_82 = ionice$(EXEEXT) +@BUILD_TASKSET_TRUE@am__EXEEXT_83 = taskset$(EXEEXT) +@BUILD_UCLAMPSET_TRUE@am__EXEEXT_84 = uclampset$(EXEEXT) +@BUILD_COL_TRUE@am__EXEEXT_85 = col$(EXEEXT) +@BUILD_COLCRT_TRUE@am__EXEEXT_86 = colcrt$(EXEEXT) +@BUILD_COLRM_TRUE@am__EXEEXT_87 = colrm$(EXEEXT) +@BUILD_COLUMN_TRUE@am__EXEEXT_88 = column$(EXEEXT) +@BUILD_HEXDUMP_TRUE@am__EXEEXT_89 = hexdump$(EXEEXT) +@BUILD_REV_TRUE@am__EXEEXT_90 = rev$(EXEEXT) +@BUILD_LINE_TRUE@am__EXEEXT_91 = line$(EXEEXT) +@BUILD_PG_TRUE@am__EXEEXT_92 = pg$(EXEEXT) +@BUILD_UL_TRUE@am__EXEEXT_93 = ul$(EXEEXT) +@BUILD_SCRIPT_TRUE@am__EXEEXT_94 = script$(EXEEXT) +@BUILD_SCRIPTREPLAY_TRUE@am__EXEEXT_95 = scriptreplay$(EXEEXT) +@BUILD_SCRIPTLIVE_TRUE@am__EXEEXT_96 = scriptlive$(EXEEXT) +@BUILD_SETTERM_TRUE@am__EXEEXT_97 = setterm$(EXEEXT) +@BUILD_MESG_TRUE@am__EXEEXT_98 = mesg$(EXEEXT) +@BUILD_WALL_TRUE@am__EXEEXT_99 = wall$(EXEEXT) +@BUILD_WRITE_TRUE@am__EXEEXT_100 = write$(EXEEXT) +@BUILD_LAST_TRUE@am__EXEEXT_101 = last$(EXEEXT) +@BUILD_UTMPDUMP_TRUE@am__EXEEXT_102 = utmpdump$(EXEEXT) +@BUILD_CHFN_CHSH_TRUE@am__EXEEXT_103 = chfn$(EXEEXT) chsh$(EXEEXT) +@BUILD_NEWGRP_TRUE@am__EXEEXT_104 = newgrp$(EXEEXT) +@BUILD_LSLOGINS_TRUE@am__EXEEXT_105 = lslogins$(EXEEXT) +@BUILD_LSMEM_TRUE@am__EXEEXT_106 = lsmem$(EXEEXT) +@BUILD_CHMEM_TRUE@am__EXEEXT_107 = chmem$(EXEEXT) +@BUILD_FLOCK_TRUE@am__EXEEXT_108 = flock$(EXEEXT) +@BUILD_CHOOM_TRUE@am__EXEEXT_109 = choom$(EXEEXT) +@BUILD_IPCMK_TRUE@am__EXEEXT_110 = ipcmk$(EXEEXT) +@BUILD_IPCRM_TRUE@am__EXEEXT_111 = ipcrm$(EXEEXT) +@BUILD_IPCS_TRUE@am__EXEEXT_112 = ipcs$(EXEEXT) +@BUILD_IRQTOP_TRUE@am__EXEEXT_113 = irqtop$(EXEEXT) +@BUILD_LSIRQ_TRUE@am__EXEEXT_114 = lsirq$(EXEEXT) +@BUILD_LSIPC_TRUE@am__EXEEXT_115 = lsipc$(EXEEXT) +@BUILD_RENICE_TRUE@am__EXEEXT_116 = renice$(EXEEXT) +@BUILD_SETPGID_TRUE@am__EXEEXT_117 = setpgid$(EXEEXT) +@BUILD_SETSID_TRUE@am__EXEEXT_118 = setsid$(EXEEXT) +@BUILD_SETARCH_TRUE@am__EXEEXT_119 = setarch$(EXEEXT) +@BUILD_EJECT_TRUE@am__EXEEXT_120 = eject$(EXEEXT) +@BUILD_PRLIMIT_TRUE@am__EXEEXT_121 = prlimit$(EXEEXT) +@BUILD_LSNS_TRUE@am__EXEEXT_122 = lsns$(EXEEXT) +@BUILD_LSCPU_TRUE@am__EXEEXT_123 = lscpu$(EXEEXT) +@BUILD_FALLOCATE_TRUE@am__EXEEXT_124 = fallocate$(EXEEXT) +@BUILD_UNSHARE_TRUE@am__EXEEXT_125 = unshare$(EXEEXT) +@BUILD_UNSHARE_TRUE@@HAVE_STATIC_UNSHARE_TRUE@am__EXEEXT_126 = unshare.static$(EXEEXT) +@BUILD_NSENTER_TRUE@am__EXEEXT_127 = nsenter$(EXEEXT) +@BUILD_NSENTER_TRUE@@HAVE_STATIC_NSENTER_TRUE@am__EXEEXT_128 = nsenter.static$(EXEEXT) +@BUILD_SETPRIV_TRUE@am__EXEEXT_129 = setpriv$(EXEEXT) +@BUILD_CAL_TRUE@am__EXEEXT_130 = cal$(EXEEXT) +@BUILD_LOGGER_TRUE@am__EXEEXT_131 = logger$(EXEEXT) +@BUILD_LOOK_TRUE@am__EXEEXT_132 = look$(EXEEXT) +@BUILD_MCOOKIE_TRUE@am__EXEEXT_133 = mcookie$(EXEEXT) +@BUILD_NAMEI_TRUE@am__EXEEXT_134 = namei$(EXEEXT) +@BUILD_WHEREIS_TRUE@am__EXEEXT_135 = whereis$(EXEEXT) +@BUILD_LSLOCKS_TRUE@am__EXEEXT_136 = lslocks$(EXEEXT) +@BUILD_LIBLASTLOG2_TRUE@am__EXEEXT_137 = lastlog2$(EXEEXT) +@BUILD_UUIDGEN_TRUE@am__EXEEXT_138 = uuidgen$(EXEEXT) +@BUILD_UUIDPARSE_TRUE@am__EXEEXT_139 = uuidparse$(EXEEXT) +@BUILD_RENAME_TRUE@am__EXEEXT_140 = rename$(EXEEXT) +@BUILD_GETOPT_TRUE@am__EXEEXT_141 = getopt$(EXEEXT) +@BUILD_EXCH_TRUE@am__EXEEXT_142 = exch$(EXEEXT) +@BUILD_FINCORE_TRUE@am__EXEEXT_143 = fincore$(EXEEXT) +@BUILD_HARDLINK_TRUE@am__EXEEXT_144 = hardlink$(EXEEXT) +@BUILD_FADVISE_TRUE@am__EXEEXT_145 = fadvise$(EXEEXT) +@BUILD_WAITPID_TRUE@am__EXEEXT_146 = waitpid$(EXEEXT) +@BUILD_ENOSYS_TRUE@am__EXEEXT_147 = enosys$(EXEEXT) +@BUILD_LSCLOCKS_TRUE@am__EXEEXT_148 = lsclocks$(EXEEXT) +@BUILD_ISOSIZE_TRUE@am__EXEEXT_149 = isosize$(EXEEXT) +@BUILD_VIPW_TRUE@am__EXEEXT_150 = vipw$(EXEEXT) +@BUILD_RFKILL_TRUE@am__EXEEXT_151 = rfkill$(EXEEXT) +@BUILD_READPROFILE_TRUE@am__EXEEXT_152 = readprofile$(EXEEXT) +@BUILD_TUNELP_TRUE@am__EXEEXT_153 = tunelp$(EXEEXT) +@BUILD_LDATTACH_TRUE@am__EXEEXT_154 = ldattach$(EXEEXT) +@BUILD_RTCWAKE_TRUE@am__EXEEXT_155 = rtcwake$(EXEEXT) +@BUILD_UUIDD_TRUE@am__EXEEXT_156 = uuidd$(EXEEXT) +@BUILD_FDFORMAT_TRUE@am__EXEEXT_157 = fdformat$(EXEEXT) +@BUILD_PARTX_TRUE@am__EXEEXT_158 = partx$(EXEEXT) addpart$(EXEEXT) \ @BUILD_PARTX_TRUE@ delpart$(EXEEXT) resizepart$(EXEEXT) PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(sbin_PROGRAMS) \ $(usrbin_exec_PROGRAMS) $(usrsbin_exec_PROGRAMS) @@ -1317,8 +1441,11 @@ am__uninstall_files_from_dir = { \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } -LTLIBRARIES = $(pylibmountexec_LTLIBRARIES) $(usrlib_exec_LTLIBRARIES) -@BUILD_LIBBLKID_TRUE@libblkid_la_DEPENDENCIES = libcommon.la +LTLIBRARIES = $(pylibmountexec_LTLIBRARIES) $(securelib_LTLIBRARIES) \ + $(usrlib_exec_LTLIBRARIES) +am__DEPENDENCIES_1 = +@BUILD_LIBBLKID_TRUE@libblkid_la_DEPENDENCIES = libcommon.la \ +@BUILD_LIBBLKID_TRUE@ $(am__DEPENDENCIES_1) am__libblkid_la_SOURCES_DIST = include/list.h libblkid/src/blkidP.h \ libblkid/src/init.c libblkid/src/cache.c libblkid/src/config.c \ libblkid/src/dev.c libblkid/src/devname.c libblkid/src/devno.c \ @@ -1541,7 +1668,7 @@ libcommon_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libcommon_la_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ @BUILD_LIBFDISK_TRUE@libfdisk_la_DEPENDENCIES = libcommon.la \ -@BUILD_LIBFDISK_TRUE@ libuuid.la $(am__append_78) +@BUILD_LIBFDISK_TRUE@ libuuid.la $(am__append_94) am__libfdisk_la_SOURCES_DIST = include/list.h libfdisk/src/fdiskP.h \ libfdisk/src/init.c libfdisk/src/field.c libfdisk/src/item.c \ libfdisk/src/test.c libfdisk/src/ask.c \ @@ -1578,7 +1705,19 @@ libfdisk_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libfdisk_la_CFLAGS) \ $(CFLAGS) $(libfdisk_la_LDFLAGS) $(LDFLAGS) -o $@ @BUILD_LIBFDISK_TRUE@am_libfdisk_la_rpath = -rpath $(usrlib_execdir) -am__DEPENDENCIES_1 = +@BUILD_LIBLASTLOG2_TRUE@liblastlog2_la_DEPENDENCIES = \ +@BUILD_LIBLASTLOG2_TRUE@ $(am__DEPENDENCIES_1) +am__liblastlog2_la_SOURCES_DIST = liblastlog2/src/lastlog2.c \ + liblastlog2/src/lastlog2P.h +@BUILD_LIBLASTLOG2_TRUE@am_liblastlog2_la_OBJECTS = \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/src/la-lastlog2.lo +liblastlog2_la_OBJECTS = $(am_liblastlog2_la_OBJECTS) +liblastlog2_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(liblastlog2_la_CFLAGS) $(CFLAGS) $(liblastlog2_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@BUILD_LIBLASTLOG2_TRUE@am_liblastlog2_la_rpath = -rpath \ +@BUILD_LIBLASTLOG2_TRUE@ $(usrlib_execdir) @BUILD_LIBMOUNT_TRUE@@CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) @BUILD_LIBMOUNT_TRUE@libmount_la_DEPENDENCIES = libcommon.la \ @BUILD_LIBMOUNT_TRUE@ libblkid.la $(am__DEPENDENCIES_1) \ @@ -1650,7 +1789,12 @@ am__libsmartcols_la_SOURCES_DIST = include/list.h \ libsmartcols/src/table.c libsmartcols/src/print.c \ libsmartcols/src/print-api.c libsmartcols/src/version.c \ libsmartcols/src/calculate.c libsmartcols/src/grouping.c \ - libsmartcols/src/walk.c libsmartcols/src/init.c + libsmartcols/src/walk.c libsmartcols/src/init.c \ + libsmartcols/src/filter-parser.c \ + libsmartcols/src/filter-scanner.c \ + libsmartcols/src/filter-parser.h \ + libsmartcols/src/filter-scanner.h libsmartcols/src/filter.c \ + libsmartcols/src/filter-param.c libsmartcols/src/filter-expr.c @BUILD_LIBSMARTCOLS_TRUE@am_libsmartcols_la_OBJECTS = \ @BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-iter.lo \ @BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-symbols.lo \ @@ -1664,7 +1808,12 @@ am__libsmartcols_la_SOURCES_DIST = include/list.h \ @BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-calculate.lo \ @BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-grouping.lo \ @BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-walk.lo \ -@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-init.lo +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-init.lo \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-filter-parser.lo \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-filter-scanner.lo \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-filter.lo \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-filter-param.lo \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/la-filter-expr.lo libsmartcols_la_OBJECTS = $(am_libsmartcols_la_OBJECTS) libsmartcols_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ @@ -1710,6 +1859,17 @@ libuuid_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libuuid_la_CFLAGS) \ $(CFLAGS) $(libuuid_la_LDFLAGS) $(LDFLAGS) -o $@ @BUILD_LIBUUID_TRUE@am_libuuid_la_rpath = -rpath $(usrlib_execdir) +pam_lastlog2_la_LIBADD = +am__pam_lastlog2_la_SOURCES_DIST = pam_lastlog2/src/pam_lastlog2.c +@BUILD_PAM_LASTLOG2_TRUE@am_pam_lastlog2_la_OBJECTS = \ +@BUILD_PAM_LASTLOG2_TRUE@ pam_lastlog2/src/la-pam_lastlog2.lo +pam_lastlog2_la_OBJECTS = $(am_pam_lastlog2_la_OBJECTS) +pam_lastlog2_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(pam_lastlog2_la_CFLAGS) $(CFLAGS) $(pam_lastlog2_la_LDFLAGS) \ + $(LDFLAGS) -o $@ +@BUILD_PAM_LASTLOG2_TRUE@am_pam_lastlog2_la_rpath = -rpath \ +@BUILD_PAM_LASTLOG2_TRUE@ $(securelibdir) @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@pylibmount_la_DEPENDENCIES = \ @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@ libmount.la \ @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@ $(am__DEPENDENCIES_1) @@ -1735,20 +1895,27 @@ addpart_OBJECTS = $(am_addpart_OBJECTS) @BUILD_PARTX_TRUE@ libcommon.la am__agetty_SOURCES_DIST = term-utils/agetty.c lib/logindefs.c \ lib/plymouth-ctrl.c -@BUILD_AGETTY_TRUE@@USE_PLYMOUTH_SUPPORT_TRUE@am__objects_9 = lib/plymouth-ctrl.$(OBJEXT) -@BUILD_AGETTY_TRUE@am_agetty_OBJECTS = term-utils/agetty.$(OBJEXT) \ -@BUILD_AGETTY_TRUE@ lib/logindefs.$(OBJEXT) $(am__objects_9) +@BUILD_AGETTY_TRUE@@USE_PLYMOUTH_SUPPORT_TRUE@am__objects_9 = lib/agetty-plymouth-ctrl.$(OBJEXT) +@BUILD_AGETTY_TRUE@am_agetty_OBJECTS = \ +@BUILD_AGETTY_TRUE@ term-utils/agetty-agetty.$(OBJEXT) \ +@BUILD_AGETTY_TRUE@ lib/agetty-logindefs.$(OBJEXT) \ +@BUILD_AGETTY_TRUE@ $(am__objects_9) agetty_OBJECTS = $(am_agetty_OBJECTS) +@BUILD_AGETTY_TRUE@@HAVE_SYSTEMD_TRUE@am__DEPENDENCIES_6 = \ +@BUILD_AGETTY_TRUE@@HAVE_SYSTEMD_TRUE@ $(am__DEPENDENCIES_1) @BUILD_AGETTY_TRUE@agetty_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_AGETTY_TRUE@ libcommon.la $(am__DEPENDENCIES_1) \ -@BUILD_AGETTY_TRUE@ $(am__DEPENDENCIES_1) +@BUILD_AGETTY_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_6) +agetty_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(agetty_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__blkdiscard_SOURCES_DIST = sys-utils/blkdiscard.c lib/monotonic.c @BUILD_BLKDISCARD_TRUE@am_blkdiscard_OBJECTS = sys-utils/blkdiscard-blkdiscard.$(OBJEXT) \ @BUILD_BLKDISCARD_TRUE@ lib/blkdiscard-monotonic.$(OBJEXT) blkdiscard_OBJECTS = $(am_blkdiscard_OBJECTS) @BUILD_BLKDISCARD_TRUE@blkdiscard_DEPENDENCIES = \ @BUILD_BLKDISCARD_TRUE@ $(am__DEPENDENCIES_3) libcommon.la \ -@BUILD_BLKDISCARD_TRUE@ $(am__DEPENDENCIES_1) $(am__append_310) +@BUILD_BLKDISCARD_TRUE@ $(am__DEPENDENCIES_1) $(am__append_334) blkdiscard_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(blkdiscard_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -1792,12 +1959,12 @@ blockdev_OBJECTS = $(am_blockdev_OBJECTS) am__cal_SOURCES_DIST = misc-utils/cal.c @BUILD_CAL_TRUE@am_cal_OBJECTS = misc-utils/cal-cal.$(OBJEXT) cal_OBJECTS = $(am_cal_OBJECTS) -@BUILD_CAL_TRUE@@HAVE_TINFO_TRUE@am__DEPENDENCIES_6 = \ +@BUILD_CAL_TRUE@@HAVE_TINFO_TRUE@am__DEPENDENCIES_7 = \ @BUILD_CAL_TRUE@@HAVE_TINFO_TRUE@ $(am__DEPENDENCIES_1) -@BUILD_CAL_TRUE@@HAVE_NCURSES_TRUE@@HAVE_TINFO_FALSE@am__DEPENDENCIES_7 = $(am__DEPENDENCIES_1) +@BUILD_CAL_TRUE@@HAVE_NCURSES_TRUE@@HAVE_TINFO_FALSE@am__DEPENDENCIES_8 = $(am__DEPENDENCIES_1) @BUILD_CAL_TRUE@cal_DEPENDENCIES = $(am__DEPENDENCIES_3) libcommon.la \ -@BUILD_CAL_TRUE@ libtcolors.la $(am__DEPENDENCIES_6) \ -@BUILD_CAL_TRUE@ $(am__DEPENDENCIES_7) +@BUILD_CAL_TRUE@ libtcolors.la $(am__DEPENDENCIES_7) \ +@BUILD_CAL_TRUE@ $(am__DEPENDENCIES_8) cal_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(cal_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -1805,12 +1972,12 @@ am__cfdisk_SOURCES_DIST = disk-utils/cfdisk.c @BUILD_CFDISK_TRUE@am_cfdisk_OBJECTS = \ @BUILD_CFDISK_TRUE@ disk-utils/cfdisk-cfdisk.$(OBJEXT) cfdisk_OBJECTS = $(am_cfdisk_OBJECTS) -@BUILD_CFDISK_TRUE@@HAVE_SLANG_FALSE@am__DEPENDENCIES_8 = \ +@BUILD_CFDISK_TRUE@@HAVE_SLANG_FALSE@am__DEPENDENCIES_9 = \ @BUILD_CFDISK_TRUE@@HAVE_SLANG_FALSE@ $(am__DEPENDENCIES_1) @BUILD_CFDISK_TRUE@cfdisk_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_CFDISK_TRUE@ libsmartcols.la libcommon.la libfdisk.la \ -@BUILD_CFDISK_TRUE@ libtcolors.la $(am__append_546) \ -@BUILD_CFDISK_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_8) +@BUILD_CFDISK_TRUE@ libtcolors.la $(am__append_588) \ +@BUILD_CFDISK_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_9) cfdisk_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(cfdisk_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -1840,12 +2007,12 @@ am__chfn_SOURCES_DIST = login-utils/chfn.c lib/logindefs.c \ @BUILD_CHFN_CHSH_TRUE@ lib/chfn-logindefs.$(OBJEXT) \ @BUILD_CHFN_CHSH_TRUE@ $(am__objects_15) chfn_OBJECTS = $(am_chfn_OBJECTS) -@BUILD_CHFN_CHSH_TRUE@am__DEPENDENCIES_9 = libcommon.la \ +@BUILD_CHFN_CHSH_TRUE@am__DEPENDENCIES_10 = libcommon.la \ @BUILD_CHFN_CHSH_TRUE@ $(am__DEPENDENCIES_1) \ @BUILD_CHFN_CHSH_TRUE@ $(am__DEPENDENCIES_1) \ @BUILD_CHFN_CHSH_TRUE@ $(am__DEPENDENCIES_1) @BUILD_CHFN_CHSH_TRUE@chfn_DEPENDENCIES = $(am__DEPENDENCIES_3) \ -@BUILD_CHFN_CHSH_TRUE@ $(am__DEPENDENCIES_9) \ +@BUILD_CHFN_CHSH_TRUE@ $(am__DEPENDENCIES_10) \ @BUILD_CHFN_CHSH_TRUE@ $(am__DEPENDENCIES_1) chfn_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(chfn_CFLAGS) $(CFLAGS) \ @@ -1887,7 +2054,7 @@ am__chsh_SOURCES_DIST = login-utils/chsh.c lib/shells.c \ @BUILD_CHFN_CHSH_TRUE@ $(am__objects_20) chsh_OBJECTS = $(am_chsh_OBJECTS) @BUILD_CHFN_CHSH_TRUE@chsh_DEPENDENCIES = $(am__DEPENDENCIES_3) \ -@BUILD_CHFN_CHSH_TRUE@ $(am__DEPENDENCIES_9) \ +@BUILD_CHFN_CHSH_TRUE@ $(am__DEPENDENCIES_10) \ @BUILD_CHFN_CHSH_TRUE@ $(am__DEPENDENCIES_1) chsh_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(chsh_CFLAGS) $(CFLAGS) \ @@ -1948,6 +2115,23 @@ eject_OBJECTS = $(am_eject_OBJECTS) eject_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(eject_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ +am__enosys_SOURCES_DIST = misc-utils/enosys.c +@BUILD_ENOSYS_TRUE@am_enosys_OBJECTS = \ +@BUILD_ENOSYS_TRUE@ misc-utils/enosys-enosys.$(OBJEXT) +enosys_OBJECTS = $(am_enosys_OBJECTS) +@BUILD_ENOSYS_TRUE@enosys_DEPENDENCIES = $(am__DEPENDENCIES_3) \ +@BUILD_ENOSYS_TRUE@ libcommon.la +enosys_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(enosys_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +am__exch_SOURCES_DIST = misc-utils/exch.c +@BUILD_EXCH_TRUE@am_exch_OBJECTS = misc-utils/exch-exch.$(OBJEXT) +exch_OBJECTS = $(am_exch_OBJECTS) +@BUILD_EXCH_TRUE@exch_DEPENDENCIES = $(am__DEPENDENCIES_3) \ +@BUILD_EXCH_TRUE@ libcommon.la +exch_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(exch_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__fadvise_SOURCES_DIST = misc-utils/fadvise.c @BUILD_FADVISE_TRUE@am_fadvise_OBJECTS = \ @BUILD_FADVISE_TRUE@ misc-utils/fadvise-fadvise.$(OBJEXT) @@ -1994,10 +2178,10 @@ am__fdisk_static_SOURCES_DIST = disk-utils/fdisk.c disk-utils/fdisk.h \ @BUILD_FDISK_TRUE@@HAVE_STATIC_FDISK_TRUE@am_fdisk_static_OBJECTS = \ @BUILD_FDISK_TRUE@@HAVE_STATIC_FDISK_TRUE@ $(am__objects_21) fdisk_static_OBJECTS = $(am_fdisk_static_OBJECTS) -@BUILD_FDISK_TRUE@am__DEPENDENCIES_10 = $(am__DEPENDENCIES_3) \ +@BUILD_FDISK_TRUE@am__DEPENDENCIES_11 = $(am__DEPENDENCIES_3) \ @BUILD_FDISK_TRUE@ libcommon.la libfdisk.la libsmartcols.la \ @BUILD_FDISK_TRUE@ libtcolors.la $(am__DEPENDENCIES_1) -@BUILD_FDISK_TRUE@@HAVE_STATIC_FDISK_TRUE@fdisk_static_DEPENDENCIES = $(am__DEPENDENCIES_10) \ +@BUILD_FDISK_TRUE@@HAVE_STATIC_FDISK_TRUE@fdisk_static_DEPENDENCIES = $(am__DEPENDENCIES_11) \ @BUILD_FDISK_TRUE@@HAVE_STATIC_FDISK_TRUE@ $(am__DEPENDENCIES_1) fdisk_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(fdisk_static_CFLAGS) \ @@ -2121,10 +2305,10 @@ am__hwclock_SOURCES_DIST = sys-utils/hwclock.c sys-utils/hwclock.h \ @BUILD_HWCLOCK_TRUE@ $(am__objects_23) $(am__objects_24) \ @BUILD_HWCLOCK_TRUE@ $(am__objects_25) hwclock_OBJECTS = $(am_hwclock_OBJECTS) -@BUILD_HWCLOCK_TRUE@@LINUX_TRUE@am__DEPENDENCIES_11 = \ +@BUILD_HWCLOCK_TRUE@@LINUX_TRUE@am__DEPENDENCIES_12 = \ @BUILD_HWCLOCK_TRUE@@LINUX_TRUE@ $(am__DEPENDENCIES_1) @BUILD_HWCLOCK_TRUE@hwclock_DEPENDENCIES = $(am__DEPENDENCIES_3) \ -@BUILD_HWCLOCK_TRUE@ libcommon.la $(am__DEPENDENCIES_11) \ +@BUILD_HWCLOCK_TRUE@ libcommon.la $(am__DEPENDENCIES_12) \ @BUILD_HWCLOCK_TRUE@ $(am__DEPENDENCIES_1) am__ionice_SOURCES_DIST = schedutils/ionice.c @BUILD_IONICE_TRUE@am_ionice_OBJECTS = schedutils/ionice.$(OBJEXT) @@ -2155,12 +2339,12 @@ am__irqtop_SOURCES_DIST = sys-utils/irqtop.c sys-utils/irq-common.c \ @BUILD_IRQTOP_TRUE@ sys-utils/irqtop-irq-common.$(OBJEXT) \ @BUILD_IRQTOP_TRUE@ lib/irqtop-monotonic.$(OBJEXT) irqtop_OBJECTS = $(am_irqtop_OBJECTS) -@BUILD_IRQTOP_TRUE@@HAVE_SLANG_FALSE@am__DEPENDENCIES_12 = \ +@BUILD_IRQTOP_TRUE@@HAVE_SLANG_FALSE@am__DEPENDENCIES_13 = \ @BUILD_IRQTOP_TRUE@@HAVE_SLANG_FALSE@ $(am__DEPENDENCIES_1) @BUILD_IRQTOP_TRUE@irqtop_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_IRQTOP_TRUE@ libcommon.la $(am__DEPENDENCIES_1) \ @BUILD_IRQTOP_TRUE@ libsmartcols.la $(am__DEPENDENCIES_1) \ -@BUILD_IRQTOP_TRUE@ $(am__DEPENDENCIES_12) +@BUILD_IRQTOP_TRUE@ $(am__DEPENDENCIES_13) irqtop_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(irqtop_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -2180,6 +2364,15 @@ am__last_SOURCES_DIST = login-utils/last.c lib/monotonic.c last_OBJECTS = $(am_last_OBJECTS) @BUILD_LAST_TRUE@last_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_LAST_TRUE@ libcommon.la $(am__DEPENDENCIES_1) +am__lastlog2_SOURCES_DIST = misc-utils/lastlog2.c lib/strutils.c +@BUILD_LIBLASTLOG2_TRUE@am_lastlog2_OBJECTS = misc-utils/lastlog2-lastlog2.$(OBJEXT) \ +@BUILD_LIBLASTLOG2_TRUE@ lib/lastlog2-strutils.$(OBJEXT) +lastlog2_OBJECTS = $(am_lastlog2_OBJECTS) +@BUILD_LIBLASTLOG2_TRUE@lastlog2_DEPENDENCIES = $(am__DEPENDENCIES_3) \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2.la +lastlog2_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(lastlog2_CFLAGS) \ + $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__ldattach_SOURCES_DIST = sys-utils/ldattach.c @BUILD_LDATTACH_TRUE@am_ldattach_OBJECTS = \ @BUILD_LDATTACH_TRUE@ sys-utils/ldattach.$(OBJEXT) @@ -2198,12 +2391,12 @@ am__logger_SOURCES_DIST = misc-utils/logger.c lib/strutils.c \ @BUILD_LOGGER_TRUE@ lib/logger-strutils.$(OBJEXT) \ @BUILD_LOGGER_TRUE@ lib/logger-strv.$(OBJEXT) logger_OBJECTS = $(am_logger_OBJECTS) -@BUILD_LOGGER_TRUE@@HAVE_SYSTEMD_TRUE@am__DEPENDENCIES_13 = \ +@BUILD_LOGGER_TRUE@@HAVE_SYSTEMD_TRUE@am__DEPENDENCIES_14 = \ @BUILD_LOGGER_TRUE@@HAVE_SYSTEMD_TRUE@ $(am__DEPENDENCIES_1) \ @BUILD_LOGGER_TRUE@@HAVE_SYSTEMD_TRUE@ $(am__DEPENDENCIES_1) \ @BUILD_LOGGER_TRUE@@HAVE_SYSTEMD_TRUE@ $(am__DEPENDENCIES_1) @BUILD_LOGGER_TRUE@logger_DEPENDENCIES = $(am__DEPENDENCIES_3) \ -@BUILD_LOGGER_TRUE@ libcommon.la $(am__DEPENDENCIES_13) +@BUILD_LOGGER_TRUE@ libcommon.la $(am__DEPENDENCIES_14) logger_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(logger_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -2233,9 +2426,9 @@ am__losetup_static_SOURCES_DIST = sys-utils/losetup.c @BUILD_LOSETUP_TRUE@am__objects_26 = sys-utils/losetup_static-losetup.$(OBJEXT) @BUILD_LOSETUP_TRUE@@HAVE_STATIC_LOSETUP_TRUE@am_losetup_static_OBJECTS = $(am__objects_26) losetup_static_OBJECTS = $(am_losetup_static_OBJECTS) -@BUILD_LOSETUP_TRUE@am__DEPENDENCIES_14 = $(am__DEPENDENCIES_3) \ +@BUILD_LOSETUP_TRUE@am__DEPENDENCIES_15 = $(am__DEPENDENCIES_3) \ @BUILD_LOSETUP_TRUE@ libcommon.la libsmartcols.la -@BUILD_LOSETUP_TRUE@@HAVE_STATIC_LOSETUP_TRUE@losetup_static_DEPENDENCIES = $(am__DEPENDENCIES_14) +@BUILD_LOSETUP_TRUE@@HAVE_STATIC_LOSETUP_TRUE@losetup_static_DEPENDENCIES = $(am__DEPENDENCIES_15) losetup_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(losetup_static_CFLAGS) $(CFLAGS) $(losetup_static_LDFLAGS) \ @@ -2250,10 +2443,20 @@ am__lsblk_SOURCES_DIST = misc-utils/lsblk.c misc-utils/lsblk-mnt.c \ lsblk_OBJECTS = $(am_lsblk_OBJECTS) @BUILD_LSBLK_TRUE@lsblk_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_LSBLK_TRUE@ libblkid.la libmount.la libcommon.la \ -@BUILD_LSBLK_TRUE@ libsmartcols.la $(am__DEPENDENCIES_1) +@BUILD_LSBLK_TRUE@ libsmartcols.la libtcolors.la \ +@BUILD_LSBLK_TRUE@ $(am__DEPENDENCIES_1) lsblk_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(lsblk_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ +am__lsclocks_SOURCES_DIST = misc-utils/lsclocks.c +@BUILD_LSCLOCKS_TRUE@am_lsclocks_OBJECTS = \ +@BUILD_LSCLOCKS_TRUE@ misc-utils/lsclocks-lsclocks.$(OBJEXT) +lsclocks_OBJECTS = $(am_lsclocks_OBJECTS) +@BUILD_LSCLOCKS_TRUE@lsclocks_DEPENDENCIES = $(am__DEPENDENCIES_3) \ +@BUILD_LSCLOCKS_TRUE@ libcommon.la libsmartcols.la +lsclocks_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(lsclocks_CFLAGS) \ + $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__lscpu_SOURCES_DIST = sys-utils/lscpu.c sys-utils/lscpu-cputype.c \ sys-utils/lscpu-cpu.c sys-utils/lscpu-topology.c \ sys-utils/lscpu-virt.c sys-utils/lscpu-arm.c \ @@ -2273,16 +2476,12 @@ lscpu_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(lscpu_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__lsfd_SOURCES_DIST = misc-utils/lsfd.c misc-utils/lsfd.h \ - misc-utils/lsfd-filter.h misc-utils/lsfd-filter.c \ - misc-utils/lsfd-counter.h misc-utils/lsfd-counter.c \ misc-utils/lsfd-decode-file-flags.c misc-utils/lsfd-file.c \ misc-utils/lsfd-cdev.c misc-utils/lsfd-bdev.c \ misc-utils/lsfd-sock.c misc-utils/lsfd-sock.h \ misc-utils/lsfd-sock-xinfo.c misc-utils/lsfd-unkn.c \ misc-utils/lsfd-fifo.c @BUILD_LSFD_TRUE@am_lsfd_OBJECTS = misc-utils/lsfd-lsfd.$(OBJEXT) \ -@BUILD_LSFD_TRUE@ misc-utils/lsfd-lsfd-filter.$(OBJEXT) \ -@BUILD_LSFD_TRUE@ misc-utils/lsfd-lsfd-counter.$(OBJEXT) \ @BUILD_LSFD_TRUE@ misc-utils/lsfd-lsfd-decode-file-flags.$(OBJEXT) \ @BUILD_LSFD_TRUE@ misc-utils/lsfd-lsfd-file.$(OBJEXT) \ @BUILD_LSFD_TRUE@ misc-utils/lsfd-lsfd-cdev.$(OBJEXT) \ @@ -2293,7 +2492,8 @@ am__lsfd_SOURCES_DIST = misc-utils/lsfd.c misc-utils/lsfd.h \ @BUILD_LSFD_TRUE@ misc-utils/lsfd-lsfd-fifo.$(OBJEXT) lsfd_OBJECTS = $(am_lsfd_OBJECTS) @BUILD_LSFD_TRUE@lsfd_DEPENDENCIES = $(am__DEPENDENCIES_3) \ -@BUILD_LSFD_TRUE@ libsmartcols.la libcommon.la +@BUILD_LSFD_TRUE@ $(am__DEPENDENCIES_1) libsmartcols.la \ +@BUILD_LSFD_TRUE@ libcommon.la lsfd_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(lsfd_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -2331,13 +2531,13 @@ am__lslogins_SOURCES_DIST = login-utils/lslogins.c lib/logindefs.c @BUILD_LSLOGINS_TRUE@ login-utils/lslogins-lslogins.$(OBJEXT) \ @BUILD_LSLOGINS_TRUE@ lib/lslogins-logindefs.$(OBJEXT) lslogins_OBJECTS = $(am_lslogins_OBJECTS) -@BUILD_LSLOGINS_TRUE@@HAVE_SYSTEMD_TRUE@am__DEPENDENCIES_15 = \ +@BUILD_LSLOGINS_TRUE@@HAVE_SYSTEMD_TRUE@am__DEPENDENCIES_16 = \ @BUILD_LSLOGINS_TRUE@@HAVE_SYSTEMD_TRUE@ $(am__DEPENDENCIES_1) \ @BUILD_LSLOGINS_TRUE@@HAVE_SYSTEMD_TRUE@ $(am__DEPENDENCIES_1) @BUILD_LSLOGINS_TRUE@lslogins_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_LSLOGINS_TRUE@ libcommon.la libsmartcols.la \ @BUILD_LSLOGINS_TRUE@ $(am__DEPENDENCIES_1) \ -@BUILD_LSLOGINS_TRUE@ $(am__DEPENDENCIES_15) \ +@BUILD_LSLOGINS_TRUE@ $(am__DEPENDENCIES_16) \ @BUILD_LSLOGINS_TRUE@ $(am__DEPENDENCIES_1) lslogins_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(lslogins_CFLAGS) \ @@ -2404,22 +2604,22 @@ am__mkswap_SOURCES_DIST = disk-utils/mkswap.c lib/ismounted.c \ @BUILD_MKSWAP_TRUE@ $(am__objects_27) mkswap_OBJECTS = $(am_mkswap_OBJECTS) @BUILD_MKSWAP_TRUE@mkswap_DEPENDENCIES = $(am__DEPENDENCIES_3) \ -@BUILD_MKSWAP_TRUE@ libcommon.la $(am__append_509) \ -@BUILD_MKSWAP_TRUE@ $(am__append_511) $(am__DEPENDENCIES_1) +@BUILD_MKSWAP_TRUE@ libcommon.la $(am__append_551) \ +@BUILD_MKSWAP_TRUE@ $(am__append_553) $(am__DEPENDENCIES_1) mkswap_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(mkswap_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__more_SOURCES_DIST = text-utils/more.c @BUILD_MORE_TRUE@am_more_OBJECTS = text-utils/more-more.$(OBJEXT) more_OBJECTS = $(am_more_OBJECTS) -@BUILD_MORE_TRUE@@HAVE_TINFO_TRUE@am__DEPENDENCIES_16 = \ +@BUILD_MORE_TRUE@@HAVE_TINFO_TRUE@am__DEPENDENCIES_17 = \ @BUILD_MORE_TRUE@@HAVE_TINFO_TRUE@ $(am__DEPENDENCIES_1) \ @BUILD_MORE_TRUE@@HAVE_TINFO_TRUE@ $(am__DEPENDENCIES_1) -@BUILD_MORE_TRUE@@HAVE_TINFO_FALSE@am__DEPENDENCIES_17 = \ +@BUILD_MORE_TRUE@@HAVE_TINFO_FALSE@am__DEPENDENCIES_18 = \ @BUILD_MORE_TRUE@@HAVE_TINFO_FALSE@ $(am__DEPENDENCIES_1) @BUILD_MORE_TRUE@more_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_MORE_TRUE@ $(am__DEPENDENCIES_1) libcommon.la \ -@BUILD_MORE_TRUE@ $(am__DEPENDENCIES_16) $(am__DEPENDENCIES_17) +@BUILD_MORE_TRUE@ $(am__DEPENDENCIES_17) $(am__DEPENDENCIES_18) more_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(more_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -2438,10 +2638,10 @@ am__mount_static_SOURCES_DIST = sys-utils/mount.c @BUILD_MOUNT_TRUE@@HAVE_STATIC_MOUNT_TRUE@am_mount_static_OBJECTS = \ @BUILD_MOUNT_TRUE@@HAVE_STATIC_MOUNT_TRUE@ $(am__objects_28) mount_static_OBJECTS = $(am_mount_static_OBJECTS) -@BUILD_MOUNT_TRUE@am__DEPENDENCIES_18 = $(am__DEPENDENCIES_3) \ +@BUILD_MOUNT_TRUE@am__DEPENDENCIES_19 = $(am__DEPENDENCIES_3) \ @BUILD_MOUNT_TRUE@ libcommon.la libmount.la \ @BUILD_MOUNT_TRUE@ $(am__DEPENDENCIES_1) -@BUILD_MOUNT_TRUE@@HAVE_STATIC_MOUNT_TRUE@mount_static_DEPENDENCIES = $(am__DEPENDENCIES_18) \ +@BUILD_MOUNT_TRUE@@HAVE_STATIC_MOUNT_TRUE@mount_static_DEPENDENCIES = $(am__DEPENDENCIES_19) \ @BUILD_MOUNT_TRUE@@HAVE_STATIC_MOUNT_TRUE@ $(am__DEPENDENCIES_1) mount_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(mount_static_CFLAGS) \ @@ -2476,20 +2676,24 @@ am__nologin_SOURCES_DIST = login-utils/nologin.c nologin_OBJECTS = $(am_nologin_OBJECTS) @BUILD_NOLOGIN_TRUE@nologin_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_NOLOGIN_TRUE@ libcommon.la -am__nsenter_SOURCES_DIST = sys-utils/nsenter.c lib/exec_shell.c +am__nsenter_SOURCES_DIST = sys-utils/nsenter.c lib/exec_shell.c \ + lib/caputils.c @BUILD_NSENTER_TRUE@am_nsenter_OBJECTS = sys-utils/nsenter.$(OBJEXT) \ -@BUILD_NSENTER_TRUE@ lib/exec_shell.$(OBJEXT) +@BUILD_NSENTER_TRUE@ lib/exec_shell.$(OBJEXT) \ +@BUILD_NSENTER_TRUE@ lib/caputils.$(OBJEXT) nsenter_OBJECTS = $(am_nsenter_OBJECTS) @BUILD_NSENTER_TRUE@nsenter_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_NSENTER_TRUE@ libcommon.la $(am__DEPENDENCIES_1) -am__nsenter_static_SOURCES_DIST = sys-utils/nsenter.c lib/exec_shell.c +am__nsenter_static_SOURCES_DIST = sys-utils/nsenter.c lib/exec_shell.c \ + lib/caputils.c @BUILD_NSENTER_TRUE@am__objects_29 = sys-utils/nsenter.$(OBJEXT) \ -@BUILD_NSENTER_TRUE@ lib/exec_shell.$(OBJEXT) +@BUILD_NSENTER_TRUE@ lib/exec_shell.$(OBJEXT) \ +@BUILD_NSENTER_TRUE@ lib/caputils.$(OBJEXT) @BUILD_NSENTER_TRUE@@HAVE_STATIC_NSENTER_TRUE@am_nsenter_static_OBJECTS = $(am__objects_29) nsenter_static_OBJECTS = $(am_nsenter_static_OBJECTS) -@BUILD_NSENTER_TRUE@am__DEPENDENCIES_19 = $(am__DEPENDENCIES_3) \ +@BUILD_NSENTER_TRUE@am__DEPENDENCIES_20 = $(am__DEPENDENCIES_3) \ @BUILD_NSENTER_TRUE@ libcommon.la $(am__DEPENDENCIES_1) -@BUILD_NSENTER_TRUE@@HAVE_STATIC_NSENTER_TRUE@nsenter_static_DEPENDENCIES = $(am__DEPENDENCIES_19) +@BUILD_NSENTER_TRUE@@HAVE_STATIC_NSENTER_TRUE@nsenter_static_DEPENDENCIES = $(am__DEPENDENCIES_20) nsenter_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(AM_CFLAGS) $(CFLAGS) $(nsenter_static_LDFLAGS) $(LDFLAGS) -o \ @@ -2593,19 +2797,19 @@ am__runuser_SOURCES_DIST = login-utils/runuser.c \ @BUILD_RUNUSER_TRUE@ lib/logindefs.$(OBJEXT) \ @BUILD_RUNUSER_TRUE@ lib/shells.$(OBJEXT) $(am__objects_30) runuser_OBJECTS = $(am_runuser_OBJECTS) -@BUILD_RUNUSER_TRUE@@HAVE_PTY_TRUE@am__DEPENDENCIES_20 = \ +@BUILD_RUNUSER_TRUE@@HAVE_PTY_TRUE@am__DEPENDENCIES_21 = \ @BUILD_RUNUSER_TRUE@@HAVE_PTY_TRUE@ $(am__DEPENDENCIES_1) @BUILD_RUNUSER_TRUE@runuser_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_RUNUSER_TRUE@ libcommon.la $(am__DEPENDENCIES_1) \ -@BUILD_RUNUSER_TRUE@ $(am__DEPENDENCIES_20) \ +@BUILD_RUNUSER_TRUE@ $(am__DEPENDENCIES_21) \ @BUILD_RUNUSER_TRUE@ $(am__DEPENDENCIES_1) am__sample_fdisk_mkpart_SOURCES_DIST = libfdisk/samples/mkpart.c @BUILD_LIBFDISK_TRUE@am_sample_fdisk_mkpart_OBJECTS = libfdisk/samples/sample_fdisk_mkpart-mkpart.$(OBJEXT) sample_fdisk_mkpart_OBJECTS = $(am_sample_fdisk_mkpart_OBJECTS) -@BUILD_LIBFDISK_TRUE@am__DEPENDENCIES_21 = $(am__DEPENDENCIES_3) \ +@BUILD_LIBFDISK_TRUE@am__DEPENDENCIES_22 = $(am__DEPENDENCIES_3) \ @BUILD_LIBFDISK_TRUE@ libfdisk.la @BUILD_LIBFDISK_TRUE@sample_fdisk_mkpart_DEPENDENCIES = \ -@BUILD_LIBFDISK_TRUE@ $(am__DEPENDENCIES_21) libcommon.la +@BUILD_LIBFDISK_TRUE@ $(am__DEPENDENCIES_22) libcommon.la sample_fdisk_mkpart_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(sample_fdisk_mkpart_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ @@ -2616,7 +2820,7 @@ am__sample_fdisk_mkpart_fullspec_SOURCES_DIST = \ sample_fdisk_mkpart_fullspec_OBJECTS = \ $(am_sample_fdisk_mkpart_fullspec_OBJECTS) @BUILD_LIBFDISK_TRUE@sample_fdisk_mkpart_fullspec_DEPENDENCIES = \ -@BUILD_LIBFDISK_TRUE@ $(am__DEPENDENCIES_21) libcommon.la +@BUILD_LIBFDISK_TRUE@ $(am__DEPENDENCIES_22) libcommon.la sample_fdisk_mkpart_fullspec_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(sample_fdisk_mkpart_fullspec_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ @@ -2629,6 +2833,18 @@ sample_mkfs_OBJECTS = $(am_sample_mkfs_OBJECTS) sample_mkfs_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(sample_mkfs_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ +am__sample_mount_overwrite_SOURCES_DIST = \ + libmount/samples/overwrite.c +@BUILD_LIBMOUNT_TRUE@am_sample_mount_overwrite_OBJECTS = libmount/samples/sample_mount_overwrite-overwrite.$(OBJEXT) +sample_mount_overwrite_OBJECTS = $(am_sample_mount_overwrite_OBJECTS) +@BUILD_LIBMOUNT_TRUE@am__DEPENDENCIES_23 = libmount.la \ +@BUILD_LIBMOUNT_TRUE@ $(am__DEPENDENCIES_3) +@BUILD_LIBMOUNT_TRUE@sample_mount_overwrite_DEPENDENCIES = \ +@BUILD_LIBMOUNT_TRUE@ $(am__DEPENDENCIES_23) +sample_mount_overwrite_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(sample_mount_overwrite_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ + $(LDFLAGS) -o $@ am__sample_partitions_SOURCES_DIST = libblkid/samples/partitions.c @BUILD_LIBBLKID_TRUE@am_sample_partitions_OBJECTS = libblkid/samples/sample_partitions-partitions.$(OBJEXT) sample_partitions_OBJECTS = $(am_sample_partitions_OBJECTS) @@ -2641,10 +2857,10 @@ sample_partitions_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__sample_scols_colors_SOURCES_DIST = libsmartcols/samples/colors.c @BUILD_LIBSMARTCOLS_TRUE@am_sample_scols_colors_OBJECTS = libsmartcols/samples/sample_scols_colors-colors.$(OBJEXT) sample_scols_colors_OBJECTS = $(am_sample_scols_colors_OBJECTS) -@BUILD_LIBSMARTCOLS_TRUE@am__DEPENDENCIES_22 = libsmartcols.la \ +@BUILD_LIBSMARTCOLS_TRUE@am__DEPENDENCIES_24 = libsmartcols.la \ @BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_3) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_colors_DEPENDENCIES = \ -@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_22) libcommon.la +@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_24) libcommon.la sample_scols_colors_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(sample_scols_colors_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ @@ -2655,17 +2871,28 @@ am__sample_scols_continuous_SOURCES_DIST = \ sample_scols_continuous_OBJECTS = \ $(am_sample_scols_continuous_OBJECTS) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_continuous_DEPENDENCIES = \ -@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_22) libcommon.la +@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_24) libcommon.la sample_scols_continuous_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(sample_scols_continuous_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ $(LDFLAGS) -o $@ +am__sample_scols_continuous_json_SOURCES_DIST = \ + libsmartcols/samples/continuous-json.c +@BUILD_LIBSMARTCOLS_TRUE@am_sample_scols_continuous_json_OBJECTS = libsmartcols/samples/sample_scols_continuous_json-continuous-json.$(OBJEXT) +sample_scols_continuous_json_OBJECTS = \ + $(am_sample_scols_continuous_json_OBJECTS) +@BUILD_LIBSMARTCOLS_TRUE@sample_scols_continuous_json_DEPENDENCIES = \ +@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_24) libcommon.la +sample_scols_continuous_json_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(sample_scols_continuous_json_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ + $(LDFLAGS) -o $@ am__sample_scols_fromfile_SOURCES_DIST = \ libsmartcols/samples/fromfile.c @BUILD_LIBSMARTCOLS_TRUE@am_sample_scols_fromfile_OBJECTS = libsmartcols/samples/sample_scols_fromfile-fromfile.$(OBJEXT) sample_scols_fromfile_OBJECTS = $(am_sample_scols_fromfile_OBJECTS) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_fromfile_DEPENDENCIES = \ -@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_22) libcommon.la +@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_24) libcommon.la sample_scols_fromfile_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(sample_scols_fromfile_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ @@ -2676,7 +2903,7 @@ am__sample_scols_grouping_overlay_SOURCES_DIST = \ sample_scols_grouping_overlay_OBJECTS = \ $(am_sample_scols_grouping_overlay_OBJECTS) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_grouping_overlay_DEPENDENCIES = \ -@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_22) libcommon.la +@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_24) libcommon.la sample_scols_grouping_overlay_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(sample_scols_grouping_overlay_CFLAGS) $(CFLAGS) \ @@ -2687,7 +2914,7 @@ am__sample_scols_grouping_simple_SOURCES_DIST = \ sample_scols_grouping_simple_OBJECTS = \ $(am_sample_scols_grouping_simple_OBJECTS) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_grouping_simple_DEPENDENCIES = \ -@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_22) libcommon.la +@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_24) libcommon.la sample_scols_grouping_simple_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(sample_scols_grouping_simple_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ @@ -2696,7 +2923,7 @@ am__sample_scols_maxout_SOURCES_DIST = libsmartcols/samples/maxout.c @BUILD_LIBSMARTCOLS_TRUE@am_sample_scols_maxout_OBJECTS = libsmartcols/samples/sample_scols_maxout-maxout.$(OBJEXT) sample_scols_maxout_OBJECTS = $(am_sample_scols_maxout_OBJECTS) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_maxout_DEPENDENCIES = \ -@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_22) +@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_24) sample_scols_maxout_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(sample_scols_maxout_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ @@ -2705,7 +2932,7 @@ am__sample_scols_title_SOURCES_DIST = libsmartcols/samples/title.c @BUILD_LIBSMARTCOLS_TRUE@am_sample_scols_title_OBJECTS = libsmartcols/samples/sample_scols_title-title.$(OBJEXT) sample_scols_title_OBJECTS = $(am_sample_scols_title_OBJECTS) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_title_DEPENDENCIES = \ -@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_22) libcommon.la +@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_24) libcommon.la sample_scols_title_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(sample_scols_title_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ @@ -2713,7 +2940,7 @@ sample_scols_title_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__sample_scols_tree_SOURCES_DIST = libsmartcols/samples/tree.c @BUILD_LIBSMARTCOLS_TRUE@@HAVE_OPENAT_TRUE@am_sample_scols_tree_OBJECTS = libsmartcols/samples/sample_scols_tree-tree.$(OBJEXT) sample_scols_tree_OBJECTS = $(am_sample_scols_tree_OBJECTS) -@BUILD_LIBSMARTCOLS_TRUE@@HAVE_OPENAT_TRUE@sample_scols_tree_DEPENDENCIES = $(am__DEPENDENCIES_22) \ +@BUILD_LIBSMARTCOLS_TRUE@@HAVE_OPENAT_TRUE@sample_scols_tree_DEPENDENCIES = $(am__DEPENDENCIES_24) \ @BUILD_LIBSMARTCOLS_TRUE@@HAVE_OPENAT_TRUE@ libcommon.la sample_scols_tree_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ @@ -2723,7 +2950,7 @@ am__sample_scols_wrap_SOURCES_DIST = libsmartcols/samples/wrap.c @BUILD_LIBSMARTCOLS_TRUE@am_sample_scols_wrap_OBJECTS = libsmartcols/samples/sample_scols_wrap-wrap.$(OBJEXT) sample_scols_wrap_OBJECTS = $(am_sample_scols_wrap_OBJECTS) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_wrap_DEPENDENCIES = \ -@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_22) +@BUILD_LIBSMARTCOLS_TRUE@ $(am__DEPENDENCIES_24) sample_scols_wrap_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(sample_scols_wrap_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ @@ -2786,9 +3013,16 @@ am__setarch_SOURCES_DIST = sys-utils/setarch.c setarch_OBJECTS = $(am_setarch_OBJECTS) @BUILD_SETARCH_TRUE@setarch_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_SETARCH_TRUE@ libcommon.la -am__setpriv_SOURCES_DIST = sys-utils/setpriv.c lib/caputils.c +am__setpgid_SOURCES_DIST = sys-utils/setpgid.c +@BUILD_SETPGID_TRUE@am_setpgid_OBJECTS = sys-utils/setpgid.$(OBJEXT) +setpgid_OBJECTS = $(am_setpgid_OBJECTS) +setpgid_LDADD = $(LDADD) +setpgid_DEPENDENCIES = $(am__DEPENDENCIES_1) +am__setpriv_SOURCES_DIST = sys-utils/setpriv.c lib/caputils.c \ + sys-utils/setpriv-landlock.c +@BUILD_SETPRIV_TRUE@@HAVE_LINUX_LANDLOCK_H_TRUE@am__objects_31 = sys-utils/setpriv-landlock.$(OBJEXT) @BUILD_SETPRIV_TRUE@am_setpriv_OBJECTS = sys-utils/setpriv.$(OBJEXT) \ -@BUILD_SETPRIV_TRUE@ lib/caputils.$(OBJEXT) +@BUILD_SETPRIV_TRUE@ lib/caputils.$(OBJEXT) $(am__objects_31) setpriv_OBJECTS = $(am_setpriv_OBJECTS) @BUILD_SETPRIV_TRUE@setpriv_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_SETPRIV_TRUE@ libcommon.la @@ -2801,13 +3035,13 @@ am__setterm_SOURCES_DIST = term-utils/setterm.c @BUILD_SETTERM_TRUE@am_setterm_OBJECTS = \ @BUILD_SETTERM_TRUE@ term-utils/setterm-setterm.$(OBJEXT) setterm_OBJECTS = $(am_setterm_OBJECTS) -@BUILD_SETTERM_TRUE@@HAVE_TINFO_TRUE@am__DEPENDENCIES_23 = \ +@BUILD_SETTERM_TRUE@@HAVE_TINFO_TRUE@am__DEPENDENCIES_25 = \ @BUILD_SETTERM_TRUE@@HAVE_TINFO_TRUE@ $(am__DEPENDENCIES_1) -@BUILD_SETTERM_TRUE@@HAVE_TINFO_FALSE@am__DEPENDENCIES_24 = \ +@BUILD_SETTERM_TRUE@@HAVE_TINFO_FALSE@am__DEPENDENCIES_26 = \ @BUILD_SETTERM_TRUE@@HAVE_TINFO_FALSE@ $(am__DEPENDENCIES_1) @BUILD_SETTERM_TRUE@setterm_DEPENDENCIES = $(am__DEPENDENCIES_3) \ -@BUILD_SETTERM_TRUE@ libcommon.la $(am__DEPENDENCIES_23) \ -@BUILD_SETTERM_TRUE@ $(am__DEPENDENCIES_24) +@BUILD_SETTERM_TRUE@ libcommon.la $(am__DEPENDENCIES_25) \ +@BUILD_SETTERM_TRUE@ $(am__DEPENDENCIES_26) setterm_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(setterm_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -2825,16 +3059,16 @@ sfdisk_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__sfdisk_static_SOURCES_DIST = disk-utils/sfdisk.c \ disk-utils/fdisk-list.c disk-utils/fdisk-list.h -@BUILD_SFDISK_TRUE@am__objects_31 = \ +@BUILD_SFDISK_TRUE@am__objects_32 = \ @BUILD_SFDISK_TRUE@ disk-utils/sfdisk_static-sfdisk.$(OBJEXT) \ @BUILD_SFDISK_TRUE@ disk-utils/sfdisk_static-fdisk-list.$(OBJEXT) @BUILD_SFDISK_TRUE@@HAVE_STATIC_SFDISK_TRUE@am_sfdisk_static_OBJECTS = \ -@BUILD_SFDISK_TRUE@@HAVE_STATIC_SFDISK_TRUE@ $(am__objects_31) +@BUILD_SFDISK_TRUE@@HAVE_STATIC_SFDISK_TRUE@ $(am__objects_32) sfdisk_static_OBJECTS = $(am_sfdisk_static_OBJECTS) -@BUILD_SFDISK_TRUE@am__DEPENDENCIES_25 = $(am__DEPENDENCIES_3) \ +@BUILD_SFDISK_TRUE@am__DEPENDENCIES_27 = $(am__DEPENDENCIES_3) \ @BUILD_SFDISK_TRUE@ libcommon.la libfdisk.la libsmartcols.la \ @BUILD_SFDISK_TRUE@ libtcolors.la $(am__DEPENDENCIES_1) -@BUILD_SFDISK_TRUE@@HAVE_STATIC_SFDISK_TRUE@sfdisk_static_DEPENDENCIES = $(am__DEPENDENCIES_25) \ +@BUILD_SFDISK_TRUE@@HAVE_STATIC_SFDISK_TRUE@sfdisk_static_DEPENDENCIES = $(am__DEPENDENCIES_27) \ @BUILD_SFDISK_TRUE@@HAVE_STATIC_SFDISK_TRUE@ $(am__DEPENDENCIES_1) sfdisk_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(sfdisk_static_CFLAGS) \ @@ -2842,18 +3076,18 @@ sfdisk_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ am__su_SOURCES_DIST = login-utils/su.c login-utils/su-common.c \ login-utils/su-common.h lib/logindefs.c lib/shells.c \ lib/pty-session.c include/pty-session.h lib/monotonic.c -@BUILD_SU_TRUE@@HAVE_PTY_TRUE@am__objects_32 = \ +@BUILD_SU_TRUE@@HAVE_PTY_TRUE@am__objects_33 = \ @BUILD_SU_TRUE@@HAVE_PTY_TRUE@ lib/su-pty-session.$(OBJEXT) \ @BUILD_SU_TRUE@@HAVE_PTY_TRUE@ lib/su-monotonic.$(OBJEXT) @BUILD_SU_TRUE@am_su_OBJECTS = login-utils/su-su.$(OBJEXT) \ @BUILD_SU_TRUE@ login-utils/su-su-common.$(OBJEXT) \ @BUILD_SU_TRUE@ lib/su-logindefs.$(OBJEXT) \ -@BUILD_SU_TRUE@ lib/su-shells.$(OBJEXT) $(am__objects_32) +@BUILD_SU_TRUE@ lib/su-shells.$(OBJEXT) $(am__objects_33) su_OBJECTS = $(am_su_OBJECTS) -@BUILD_SU_TRUE@@HAVE_PTY_TRUE@am__DEPENDENCIES_26 = \ +@BUILD_SU_TRUE@@HAVE_PTY_TRUE@am__DEPENDENCIES_28 = \ @BUILD_SU_TRUE@@HAVE_PTY_TRUE@ $(am__DEPENDENCIES_1) @BUILD_SU_TRUE@su_DEPENDENCIES = $(am__DEPENDENCIES_3) libcommon.la \ -@BUILD_SU_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_26) \ +@BUILD_SU_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_28) \ @BUILD_SU_TRUE@ $(am__DEPENDENCIES_1) su_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(su_CFLAGS) $(CFLAGS) \ @@ -2861,11 +3095,11 @@ su_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ am__sulogin_SOURCES_DIST = login-utils/sulogin.c \ login-utils/sulogin-consoles.c login-utils/sulogin-consoles.h \ lib/plymouth-ctrl.c -@BUILD_SULOGIN_TRUE@@USE_PLYMOUTH_SUPPORT_TRUE@am__objects_33 = lib/plymouth-ctrl.$(OBJEXT) +@BUILD_SULOGIN_TRUE@@USE_PLYMOUTH_SUPPORT_TRUE@am__objects_34 = lib/plymouth-ctrl.$(OBJEXT) @BUILD_SULOGIN_TRUE@am_sulogin_OBJECTS = \ @BUILD_SULOGIN_TRUE@ login-utils/sulogin.$(OBJEXT) \ @BUILD_SULOGIN_TRUE@ login-utils/sulogin-consoles.$(OBJEXT) \ -@BUILD_SULOGIN_TRUE@ $(am__objects_33) +@BUILD_SULOGIN_TRUE@ $(am__objects_34) sulogin_OBJECTS = $(am_sulogin_OBJECTS) @BUILD_SULOGIN_TRUE@sulogin_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_SULOGIN_TRUE@ libcommon.la $(am__DEPENDENCIES_1) \ @@ -2877,7 +3111,7 @@ am__swaplabel_SOURCES_DIST = disk-utils/swaplabel.c lib/swapprober.c \ swaplabel_OBJECTS = $(am_swaplabel_OBJECTS) @BUILD_SWAPLABEL_TRUE@swaplabel_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_SWAPLABEL_TRUE@ libblkid.la libcommon.la \ -@BUILD_SWAPLABEL_TRUE@ $(am__append_517) +@BUILD_SWAPLABEL_TRUE@ $(am__append_559) swaplabel_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(swaplabel_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -2928,9 +3162,9 @@ test_blkdev_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ am__test_blkid_cache_SOURCES_DIST = libblkid/src/cache.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_cache_OBJECTS = libblkid/src/test_blkid_cache-cache.$(OBJEXT) test_blkid_cache_OBJECTS = $(am_test_blkid_cache_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am__DEPENDENCIES_27 = $(am__DEPENDENCIES_3) \ +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am__DEPENDENCIES_29 = $(am__DEPENDENCIES_3) \ @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@ libblkid.la -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_cache_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_cache_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_cache_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_cache_CFLAGS) $(CFLAGS) \ @@ -2938,7 +3172,7 @@ test_blkid_cache_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_blkid_config_SOURCES_DIST = libblkid/src/config.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_config_OBJECTS = libblkid/src/test_blkid_config-config.$(OBJEXT) test_blkid_config_OBJECTS = $(am_test_blkid_config_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_config_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_config_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_config_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_config_CFLAGS) $(CFLAGS) \ @@ -2946,7 +3180,7 @@ test_blkid_config_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_blkid_dev_SOURCES_DIST = libblkid/src/dev.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_dev_OBJECTS = libblkid/src/test_blkid_dev-dev.$(OBJEXT) test_blkid_dev_OBJECTS = $(am_test_blkid_dev_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_dev_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_dev_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_dev_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_dev_CFLAGS) $(CFLAGS) $(test_blkid_dev_LDFLAGS) \ @@ -2954,7 +3188,7 @@ test_blkid_dev_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_blkid_devname_SOURCES_DIST = libblkid/src/devname.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_devname_OBJECTS = libblkid/src/test_blkid_devname-devname.$(OBJEXT) test_blkid_devname_OBJECTS = $(am_test_blkid_devname_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_devname_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_devname_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_devname_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_devname_CFLAGS) $(CFLAGS) \ @@ -2962,7 +3196,7 @@ test_blkid_devname_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_blkid_devno_SOURCES_DIST = libblkid/src/devno.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_devno_OBJECTS = libblkid/src/test_blkid_devno-devno.$(OBJEXT) test_blkid_devno_OBJECTS = $(am_test_blkid_devno_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_devno_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_devno_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_devno_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_devno_CFLAGS) $(CFLAGS) \ @@ -2970,7 +3204,7 @@ test_blkid_devno_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_blkid_evaluate_SOURCES_DIST = libblkid/src/evaluate.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_evaluate_OBJECTS = libblkid/src/test_blkid_evaluate-evaluate.$(OBJEXT) test_blkid_evaluate_OBJECTS = $(am_test_blkid_evaluate_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_evaluate_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_evaluate_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_evaluate_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_evaluate_CFLAGS) $(CFLAGS) \ @@ -2978,7 +3212,7 @@ test_blkid_evaluate_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_blkid_fuzz_SOURCES_DIST = libblkid/src/fuzz.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@@FUZZING_ENGINE_TRUE@am_test_blkid_fuzz_OBJECTS = libblkid/src/test_blkid_fuzz-fuzz.$(OBJEXT) test_blkid_fuzz_OBJECTS = $(am_test_blkid_fuzz_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@@FUZZING_ENGINE_TRUE@test_blkid_fuzz_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@@FUZZING_ENGINE_TRUE@test_blkid_fuzz_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_fuzz_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \ $(AM_CXXFLAGS) $(CXXFLAGS) $(test_blkid_fuzz_LDFLAGS) \ @@ -2986,7 +3220,7 @@ test_blkid_fuzz_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ am__test_blkid_fuzz_sample_SOURCES_DIST = libblkid/src/fuzz.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_fuzz_sample_OBJECTS = libblkid/src/test_blkid_fuzz_sample-fuzz.$(OBJEXT) test_blkid_fuzz_sample_OBJECTS = $(am_test_blkid_fuzz_sample_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_fuzz_sample_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_fuzz_sample_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_fuzz_sample_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_fuzz_sample_CFLAGS) $(CFLAGS) \ @@ -2994,7 +3228,7 @@ test_blkid_fuzz_sample_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_blkid_read_SOURCES_DIST = libblkid/src/read.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_read_OBJECTS = libblkid/src/test_blkid_read-read.$(OBJEXT) test_blkid_read_OBJECTS = $(am_test_blkid_read_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_read_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_read_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_read_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_read_CFLAGS) $(CFLAGS) $(test_blkid_read_LDFLAGS) \ @@ -3002,7 +3236,7 @@ test_blkid_read_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_blkid_resolve_SOURCES_DIST = libblkid/src/resolve.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_resolve_OBJECTS = libblkid/src/test_blkid_resolve-resolve.$(OBJEXT) test_blkid_resolve_OBJECTS = $(am_test_blkid_resolve_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_resolve_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_resolve_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_resolve_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_resolve_CFLAGS) $(CFLAGS) \ @@ -3010,7 +3244,7 @@ test_blkid_resolve_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_blkid_save_SOURCES_DIST = libblkid/src/save.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_save_OBJECTS = libblkid/src/test_blkid_save-save.$(OBJEXT) test_blkid_save_OBJECTS = $(am_test_blkid_save_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_save_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_save_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_save_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_save_CFLAGS) $(CFLAGS) $(test_blkid_save_LDFLAGS) \ @@ -3018,7 +3252,7 @@ test_blkid_save_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_blkid_tag_SOURCES_DIST = libblkid/src/tag.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_tag_OBJECTS = libblkid/src/test_blkid_tag-tag.$(OBJEXT) test_blkid_tag_OBJECTS = $(am_test_blkid_tag_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_tag_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_tag_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_tag_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_tag_CFLAGS) $(CFLAGS) $(test_blkid_tag_LDFLAGS) \ @@ -3026,11 +3260,19 @@ test_blkid_tag_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_blkid_verify_SOURCES_DIST = libblkid/src/verify.c @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@am_test_blkid_verify_OBJECTS = libblkid/src/test_blkid_verify-verify.$(OBJEXT) test_blkid_verify_OBJECTS = $(am_test_blkid_verify_OBJECTS) -@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_verify_DEPENDENCIES = $(am__DEPENDENCIES_27) +@BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@test_blkid_verify_DEPENDENCIES = $(am__DEPENDENCIES_29) test_blkid_verify_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_blkid_verify_CFLAGS) $(CFLAGS) \ $(test_blkid_verify_LDFLAGS) $(LDFLAGS) -o $@ +am_test_boilerplate_OBJECTS = \ + Documentation/test_boilerplate-boilerplate.$(OBJEXT) +test_boilerplate_OBJECTS = $(am_test_boilerplate_OBJECTS) +test_boilerplate_DEPENDENCIES = $(am__DEPENDENCIES_3) +test_boilerplate_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(test_boilerplate_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ + -o $@ am_test_buffer_OBJECTS = lib/test_buffer-buffer.$(OBJEXT) \ lib/test_buffer-mbsalign.$(OBJEXT) test_buffer_OBJECTS = $(am_test_buffer_OBJECTS) @@ -3051,13 +3293,13 @@ test_c_strtod_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(test_c_strtod_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__test_cal_SOURCES_DIST = misc-utils/cal.c -@BUILD_CAL_TRUE@am__objects_34 = misc-utils/test_cal-cal.$(OBJEXT) -@BUILD_CAL_TRUE@am_test_cal_OBJECTS = $(am__objects_34) +@BUILD_CAL_TRUE@am__objects_35 = misc-utils/test_cal-cal.$(OBJEXT) +@BUILD_CAL_TRUE@am_test_cal_OBJECTS = $(am__objects_35) test_cal_OBJECTS = $(am_test_cal_OBJECTS) -@BUILD_CAL_TRUE@am__DEPENDENCIES_28 = $(am__DEPENDENCIES_3) \ +@BUILD_CAL_TRUE@am__DEPENDENCIES_30 = $(am__DEPENDENCIES_3) \ @BUILD_CAL_TRUE@ libcommon.la libtcolors.la \ -@BUILD_CAL_TRUE@ $(am__DEPENDENCIES_6) $(am__DEPENDENCIES_7) -@BUILD_CAL_TRUE@test_cal_DEPENDENCIES = $(am__DEPENDENCIES_28) +@BUILD_CAL_TRUE@ $(am__DEPENDENCIES_7) $(am__DEPENDENCIES_8) +@BUILD_CAL_TRUE@test_cal_DEPENDENCIES = $(am__DEPENDENCIES_30) test_cal_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(test_cal_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -3070,6 +3312,11 @@ test_canonicalize_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_canonicalize_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ -o $@ +am__test_cap_SOURCES_DIST = tests/helpers/test_cap.c +@HAVE_CAP_NG_TRUE@am_test_cap_OBJECTS = \ +@HAVE_CAP_NG_TRUE@ tests/helpers/test_cap.$(OBJEXT) +test_cap_OBJECTS = $(am_test_cap_OBJECTS) +test_cap_DEPENDENCIES = am_test_caputils_OBJECTS = lib/test_caputils-caputils.$(OBJEXT) test_caputils_OBJECTS = $(am_test_caputils_OBJECTS) test_caputils_DEPENDENCIES = $(am__DEPENDENCIES_3) libcommon.la @@ -3101,16 +3348,16 @@ test_cpuset_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__test_dmesg_SOURCES_DIST = sys-utils/dmesg.c lib/monotonic.c \ include/pager.h lib/pager.c -@BUILD_DMESG_TRUE@am__objects_35 = \ +@BUILD_DMESG_TRUE@am__objects_36 = \ @BUILD_DMESG_TRUE@ sys-utils/test_dmesg-dmesg.$(OBJEXT) \ @BUILD_DMESG_TRUE@ lib/test_dmesg-monotonic.$(OBJEXT) \ @BUILD_DMESG_TRUE@ lib/test_dmesg-pager.$(OBJEXT) -@BUILD_DMESG_TRUE@am_test_dmesg_OBJECTS = $(am__objects_35) +@BUILD_DMESG_TRUE@am_test_dmesg_OBJECTS = $(am__objects_36) test_dmesg_OBJECTS = $(am_test_dmesg_OBJECTS) -@BUILD_DMESG_TRUE@am__DEPENDENCIES_29 = $(am__DEPENDENCIES_3) \ +@BUILD_DMESG_TRUE@am__DEPENDENCIES_31 = $(am__DEPENDENCIES_3) \ @BUILD_DMESG_TRUE@ libcommon.la libtcolors.la \ @BUILD_DMESG_TRUE@ $(am__DEPENDENCIES_1) -@BUILD_DMESG_TRUE@test_dmesg_DEPENDENCIES = $(am__DEPENDENCIES_29) +@BUILD_DMESG_TRUE@test_dmesg_DEPENDENCIES = $(am__DEPENDENCIES_31) test_dmesg_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(test_dmesg_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -3123,10 +3370,10 @@ test_enosys_DEPENDENCIES = $(am__DEPENDENCIES_1) am__test_fdisk_ask_SOURCES_DIST = libfdisk/src/ask.c @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am_test_fdisk_ask_OBJECTS = libfdisk/src/test_fdisk_ask-ask.$(OBJEXT) test_fdisk_ask_OBJECTS = $(am_test_fdisk_ask_OBJECTS) -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am__DEPENDENCIES_30 = \ +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am__DEPENDENCIES_32 = \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ libfdisk.la \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ $(am__DEPENDENCIES_3) -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_ask_DEPENDENCIES = $(am__DEPENDENCIES_30) +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_ask_DEPENDENCIES = $(am__DEPENDENCIES_32) test_fdisk_ask_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_fdisk_ask_CFLAGS) $(CFLAGS) $(test_fdisk_ask_LDFLAGS) \ @@ -3134,7 +3381,7 @@ test_fdisk_ask_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_fdisk_gpt_SOURCES_DIST = libfdisk/src/gpt.c @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am_test_fdisk_gpt_OBJECTS = libfdisk/src/test_fdisk_gpt-gpt.$(OBJEXT) test_fdisk_gpt_OBJECTS = $(am_test_fdisk_gpt_OBJECTS) -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_gpt_DEPENDENCIES = $(am__DEPENDENCIES_30) +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_gpt_DEPENDENCIES = $(am__DEPENDENCIES_32) test_fdisk_gpt_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_fdisk_gpt_CFLAGS) $(CFLAGS) $(test_fdisk_gpt_LDFLAGS) \ @@ -3142,7 +3389,7 @@ test_fdisk_gpt_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_fdisk_item_SOURCES_DIST = libfdisk/src/item.c @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am_test_fdisk_item_OBJECTS = libfdisk/src/test_fdisk_item-item.$(OBJEXT) test_fdisk_item_OBJECTS = $(am_test_fdisk_item_OBJECTS) -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_item_DEPENDENCIES = $(am__DEPENDENCIES_30) +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_item_DEPENDENCIES = $(am__DEPENDENCIES_32) test_fdisk_item_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_fdisk_item_CFLAGS) $(CFLAGS) $(test_fdisk_item_LDFLAGS) \ @@ -3150,7 +3397,7 @@ test_fdisk_item_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_fdisk_script_SOURCES_DIST = libfdisk/src/script.c @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am_test_fdisk_script_OBJECTS = libfdisk/src/test_fdisk_script-script.$(OBJEXT) test_fdisk_script_OBJECTS = $(am_test_fdisk_script_OBJECTS) -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_script_DEPENDENCIES = $(am__DEPENDENCIES_30) +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_script_DEPENDENCIES = $(am__DEPENDENCIES_32) test_fdisk_script_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_fdisk_script_CFLAGS) $(CFLAGS) \ @@ -3158,7 +3405,7 @@ test_fdisk_script_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_fdisk_script_fuzz_SOURCES_DIST = libfdisk/src/script.c @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@am_test_fdisk_script_fuzz_OBJECTS = libfdisk/src/test_fdisk_script_fuzz-script.$(OBJEXT) test_fdisk_script_fuzz_OBJECTS = $(am_test_fdisk_script_fuzz_OBJECTS) -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@test_fdisk_script_fuzz_DEPENDENCIES = $(am__DEPENDENCIES_30) +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@test_fdisk_script_fuzz_DEPENDENCIES = $(am__DEPENDENCIES_32) test_fdisk_script_fuzz_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \ $(AM_CXXFLAGS) $(CXXFLAGS) $(test_fdisk_script_fuzz_LDFLAGS) \ @@ -3166,7 +3413,7 @@ test_fdisk_script_fuzz_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ am__test_fdisk_utils_SOURCES_DIST = libfdisk/src/utils.c @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am_test_fdisk_utils_OBJECTS = libfdisk/src/test_fdisk_utils-utils.$(OBJEXT) test_fdisk_utils_OBJECTS = $(am_test_fdisk_utils_OBJECTS) -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_utils_DEPENDENCIES = $(am__DEPENDENCIES_30) +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_utils_DEPENDENCIES = $(am__DEPENDENCIES_32) test_fdisk_utils_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_fdisk_utils_CFLAGS) $(CFLAGS) \ @@ -3174,7 +3421,7 @@ test_fdisk_utils_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_fdisk_version_SOURCES_DIST = libfdisk/src/version.c @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@am_test_fdisk_version_OBJECTS = libfdisk/src/test_fdisk_version-version.$(OBJEXT) test_fdisk_version_OBJECTS = $(am_test_fdisk_version_OBJECTS) -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_version_DEPENDENCIES = $(am__DEPENDENCIES_30) +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_version_DEPENDENCIES = $(am__DEPENDENCIES_32) test_fdisk_version_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_fdisk_version_CFLAGS) $(CFLAGS) \ @@ -3215,6 +3462,79 @@ test_last_fuzz_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \ $(AM_CXXFLAGS) $(CXXFLAGS) $(test_last_fuzz_LDFLAGS) \ $(LDFLAGS) -o $@ +am__test_lastlog2_dlopen_SOURCES_DIST = \ + liblastlog2/src/tests/tst_dlopen.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@am_test_lastlog2_dlopen_OBJECTS = liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.$(OBJEXT) +test_lastlog2_dlopen_OBJECTS = $(am_test_lastlog2_dlopen_OBJECTS) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@am__DEPENDENCIES_33 = $(am__DEPENDENCIES_3) \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ liblastlog2.la \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ $(am__DEPENDENCIES_1) \ +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@ $(am__DEPENDENCIES_1) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_dlopen_DEPENDENCIES = $(am__DEPENDENCIES_33) +test_lastlog2_dlopen_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(test_lastlog2_dlopen_CFLAGS) $(CFLAGS) \ + $(test_lastlog2_dlopen_LDFLAGS) $(LDFLAGS) -o $@ +am__test_lastlog2_pam_lastlog2_output_SOURCES_DIST = \ + liblastlog2/src/tests/tst_pam_lastlog2_output.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@am_test_lastlog2_pam_lastlog2_output_OBJECTS = liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.$(OBJEXT) +test_lastlog2_pam_lastlog2_output_OBJECTS = \ + $(am_test_lastlog2_pam_lastlog2_output_OBJECTS) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_pam_lastlog2_output_DEPENDENCIES = $(am__DEPENDENCIES_33) +test_lastlog2_pam_lastlog2_output_LINK = $(LIBTOOL) $(AM_V_lt) \ + --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ + $(CCLD) $(test_lastlog2_pam_lastlog2_output_CFLAGS) $(CFLAGS) \ + $(test_lastlog2_pam_lastlog2_output_LDFLAGS) $(LDFLAGS) -o $@ +am__test_lastlog2_remove_entry_SOURCES_DIST = \ + liblastlog2/src/tests/tst_remove_entry.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@am_test_lastlog2_remove_entry_OBJECTS = liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.$(OBJEXT) +test_lastlog2_remove_entry_OBJECTS = \ + $(am_test_lastlog2_remove_entry_OBJECTS) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_remove_entry_DEPENDENCIES = $(am__DEPENDENCIES_33) +test_lastlog2_remove_entry_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(test_lastlog2_remove_entry_CFLAGS) $(CFLAGS) \ + $(test_lastlog2_remove_entry_LDFLAGS) $(LDFLAGS) -o $@ +am__test_lastlog2_rename_user_SOURCES_DIST = \ + liblastlog2/src/tests/tst_rename_user.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@am_test_lastlog2_rename_user_OBJECTS = liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.$(OBJEXT) +test_lastlog2_rename_user_OBJECTS = \ + $(am_test_lastlog2_rename_user_OBJECTS) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_rename_user_DEPENDENCIES = $(am__DEPENDENCIES_33) +test_lastlog2_rename_user_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(test_lastlog2_rename_user_CFLAGS) $(CFLAGS) \ + $(test_lastlog2_rename_user_LDFLAGS) $(LDFLAGS) -o $@ +am__test_lastlog2_write_read_user_SOURCES_DIST = \ + liblastlog2/src/tests/tst_write_read_user.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@am_test_lastlog2_write_read_user_OBJECTS = liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.$(OBJEXT) +test_lastlog2_write_read_user_OBJECTS = \ + $(am_test_lastlog2_write_read_user_OBJECTS) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_write_read_user_DEPENDENCIES = $(am__DEPENDENCIES_33) +test_lastlog2_write_read_user_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(test_lastlog2_write_read_user_CFLAGS) $(CFLAGS) \ + $(test_lastlog2_write_read_user_LDFLAGS) $(LDFLAGS) -o $@ +am__test_lastlog2_y2038_ll2_read_all_SOURCES_DIST = \ + liblastlog2/src/tests/tst_y2038_ll2_read_all.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@am_test_lastlog2_y2038_ll2_read_all_OBJECTS = liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.$(OBJEXT) +test_lastlog2_y2038_ll2_read_all_OBJECTS = \ + $(am_test_lastlog2_y2038_ll2_read_all_OBJECTS) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_y2038_ll2_read_all_DEPENDENCIES = $(am__DEPENDENCIES_33) +test_lastlog2_y2038_ll2_read_all_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(test_lastlog2_y2038_ll2_read_all_CFLAGS) $(CFLAGS) \ + $(test_lastlog2_y2038_ll2_read_all_LDFLAGS) $(LDFLAGS) -o $@ +am__test_lastlog2_y2038_sqlite3_time_SOURCES_DIST = \ + liblastlog2/src/tests/tst_y2038_sqlite3_time.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@am_test_lastlog2_y2038_sqlite3_time_OBJECTS = liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.$(OBJEXT) +test_lastlog2_y2038_sqlite3_time_OBJECTS = \ + $(am_test_lastlog2_y2038_sqlite3_time_OBJECTS) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_y2038_sqlite3_time_DEPENDENCIES = $(am__DEPENDENCIES_33) +test_lastlog2_y2038_sqlite3_time_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(test_lastlog2_y2038_sqlite3_time_CFLAGS) $(CFLAGS) \ + $(test_lastlog2_y2038_sqlite3_time_LDFLAGS) $(LDFLAGS) -o $@ am__test_linux_version_SOURCES_DIST = lib/linux_version.c @LINUX_TRUE@am_test_linux_version_OBJECTS = \ @LINUX_TRUE@ lib/test_linux_version-linux_version.$(OBJEXT) @@ -3227,15 +3547,15 @@ test_linux_version_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(LDFLAGS) -o $@ am__test_logger_SOURCES_DIST = misc-utils/logger.c lib/strutils.c \ lib/strv.c -@BUILD_LOGGER_TRUE@am__objects_36 = \ +@BUILD_LOGGER_TRUE@am__objects_37 = \ @BUILD_LOGGER_TRUE@ misc-utils/test_logger-logger.$(OBJEXT) \ @BUILD_LOGGER_TRUE@ lib/test_logger-strutils.$(OBJEXT) \ @BUILD_LOGGER_TRUE@ lib/test_logger-strv.$(OBJEXT) -@BUILD_LOGGER_TRUE@am_test_logger_OBJECTS = $(am__objects_36) +@BUILD_LOGGER_TRUE@am_test_logger_OBJECTS = $(am__objects_37) test_logger_OBJECTS = $(am_test_logger_OBJECTS) -@BUILD_LOGGER_TRUE@am__DEPENDENCIES_31 = $(am__DEPENDENCIES_3) \ -@BUILD_LOGGER_TRUE@ libcommon.la $(am__DEPENDENCIES_13) -@BUILD_LOGGER_TRUE@test_logger_DEPENDENCIES = $(am__DEPENDENCIES_31) +@BUILD_LOGGER_TRUE@am__DEPENDENCIES_34 = $(am__DEPENDENCIES_3) \ +@BUILD_LOGGER_TRUE@ libcommon.la $(am__DEPENDENCIES_14) +@BUILD_LOGGER_TRUE@test_logger_DEPENDENCIES = $(am__DEPENDENCIES_34) test_logger_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(test_logger_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -3246,19 +3566,19 @@ test_logindefs_DEPENDENCIES = $(am__DEPENDENCIES_3) libcommon.la \ am__test_loopdev_SOURCES_DIST = lib/loopdev.c lib/blkdev.c \ lib/linux_version.c lib/sysfs.c lib/path.c lib/fileutils.c \ lib/buffer.c lib/mbsalign.c lib/cpuset.c lib/canonicalize.c -@HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__objects_37 = lib/test_loopdev-cpuset.$(OBJEXT) -@LINUX_TRUE@am__objects_38 = lib/test_loopdev-sysfs.$(OBJEXT) \ +@HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__objects_38 = lib/test_loopdev-cpuset.$(OBJEXT) +@LINUX_TRUE@am__objects_39 = lib/test_loopdev-sysfs.$(OBJEXT) \ @LINUX_TRUE@ lib/test_loopdev-path.$(OBJEXT) \ @LINUX_TRUE@ lib/test_loopdev-fileutils.$(OBJEXT) \ @LINUX_TRUE@ lib/test_loopdev-buffer.$(OBJEXT) \ @LINUX_TRUE@ lib/test_loopdev-mbsalign.$(OBJEXT) \ -@LINUX_TRUE@ $(am__objects_37) -am__objects_39 = lib/test_loopdev-canonicalize.$(OBJEXT) +@LINUX_TRUE@ $(am__objects_38) +am__objects_40 = lib/test_loopdev-canonicalize.$(OBJEXT) @LINUX_TRUE@am_test_loopdev_OBJECTS = \ @LINUX_TRUE@ lib/test_loopdev-loopdev.$(OBJEXT) \ @LINUX_TRUE@ lib/test_loopdev-blkdev.$(OBJEXT) \ @LINUX_TRUE@ lib/test_loopdev-linux_version.$(OBJEXT) \ -@LINUX_TRUE@ $(am__objects_38) $(am__objects_39) +@LINUX_TRUE@ $(am__objects_39) $(am__objects_40) test_loopdev_OBJECTS = $(am_test_loopdev_OBJECTS) test_loopdev_LDADD = $(LDADD) test_loopdev_DEPENDENCIES = $(am__DEPENDENCIES_1) @@ -3280,51 +3600,53 @@ am_test_md5_OBJECTS = tests/helpers/test_md5.$(OBJEXT) \ test_md5_OBJECTS = $(am_test_md5_OBJECTS) test_md5_LDADD = $(LDADD) test_md5_DEPENDENCIES = $(am__DEPENDENCIES_1) -am__test_mkfds_SOURCES_DIST = tests/helpers/test_mkfds.c +am__test_mkfds_SOURCES_DIST = tests/helpers/test_mkfds.c \ + tests/helpers/test_mkfds.h tests/helpers/test_mkfds_ppoll.c @LINUX_TRUE@am_test_mkfds_OBJECTS = \ -@LINUX_TRUE@ tests/helpers/test_mkfds.$(OBJEXT) +@LINUX_TRUE@ tests/helpers/test_mkfds.$(OBJEXT) \ +@LINUX_TRUE@ tests/helpers/test_mkfds_ppoll.$(OBJEXT) test_mkfds_OBJECTS = $(am_test_mkfds_OBJECTS) -test_mkfds_LDADD = $(LDADD) -test_mkfds_DEPENDENCIES = $(am__DEPENDENCIES_1) +@LINUX_TRUE@test_mkfds_DEPENDENCIES = $(am__DEPENDENCIES_3) \ +@LINUX_TRUE@ $(am__DEPENDENCIES_1) am__test_mkfs_minix_SOURCES_DIST = disk-utils/minix_programs.h \ disk-utils/mkfs.minix.c lib/ismounted.c -@BUILD_MINIX_TRUE@am__objects_40 = disk-utils/test_mkfs_minix-mkfs.minix.$(OBJEXT) \ +@BUILD_MINIX_TRUE@am__objects_41 = disk-utils/test_mkfs_minix-mkfs.minix.$(OBJEXT) \ @BUILD_MINIX_TRUE@ lib/test_mkfs_minix-ismounted.$(OBJEXT) -@BUILD_MINIX_TRUE@am_test_mkfs_minix_OBJECTS = $(am__objects_40) +@BUILD_MINIX_TRUE@am_test_mkfs_minix_OBJECTS = $(am__objects_41) test_mkfs_minix_OBJECTS = $(am_test_mkfs_minix_OBJECTS) -@BUILD_MINIX_TRUE@am__DEPENDENCIES_32 = $(am__DEPENDENCIES_3) \ +@BUILD_MINIX_TRUE@am__DEPENDENCIES_35 = $(am__DEPENDENCIES_3) \ @BUILD_MINIX_TRUE@ libcommon.la @BUILD_MINIX_TRUE@test_mkfs_minix_DEPENDENCIES = \ -@BUILD_MINIX_TRUE@ $(am__DEPENDENCIES_32) +@BUILD_MINIX_TRUE@ $(am__DEPENDENCIES_35) test_mkfs_minix_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mkfs_minix_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ -o $@ am__test_more_SOURCES_DIST = text-utils/more.c -@BUILD_MORE_TRUE@am__objects_41 = text-utils/test_more-more.$(OBJEXT) -@BUILD_MORE_TRUE@am_test_more_OBJECTS = $(am__objects_41) +@BUILD_MORE_TRUE@am__objects_42 = text-utils/test_more-more.$(OBJEXT) +@BUILD_MORE_TRUE@am_test_more_OBJECTS = $(am__objects_42) test_more_OBJECTS = $(am_test_more_OBJECTS) -@BUILD_MORE_TRUE@am__DEPENDENCIES_33 = $(am__DEPENDENCIES_3) \ +@BUILD_MORE_TRUE@am__DEPENDENCIES_36 = $(am__DEPENDENCIES_3) \ @BUILD_MORE_TRUE@ $(am__DEPENDENCIES_1) libcommon.la \ -@BUILD_MORE_TRUE@ $(am__DEPENDENCIES_16) $(am__DEPENDENCIES_17) -@BUILD_MORE_TRUE@test_more_DEPENDENCIES = $(am__DEPENDENCIES_33) +@BUILD_MORE_TRUE@ $(am__DEPENDENCIES_17) $(am__DEPENDENCIES_18) +@BUILD_MORE_TRUE@test_more_DEPENDENCIES = $(am__DEPENDENCIES_36) test_more_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(test_more_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__test_mount_cache_SOURCES_DIST = libmount/src/cache.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_cache_OBJECTS = libmount/src/test_mount_cache-cache.$(OBJEXT) test_mount_cache_OBJECTS = $(am_test_mount_cache_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@HAVE_SELINUX_TRUE@am__DEPENDENCIES_34 = $(am__DEPENDENCIES_1) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@am__DEPENDENCIES_35 = $(am__DEPENDENCIES_1) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am__DEPENDENCIES_36 = \ +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@HAVE_SELINUX_TRUE@am__DEPENDENCIES_37 = $(am__DEPENDENCIES_1) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@CRYPTSETUP_VIA_DLOPEN_FALSE@@HAVE_CRYPTSETUP_TRUE@am__DEPENDENCIES_38 = $(am__DEPENDENCIES_1) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am__DEPENDENCIES_39 = \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ libmount.la \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ libblkid.la \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__DEPENDENCIES_3) \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__DEPENDENCIES_1) \ -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__DEPENDENCIES_34) \ +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__DEPENDENCIES_37) \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__DEPENDENCIES_1) \ -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__DEPENDENCIES_35) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_cache_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__DEPENDENCIES_38) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_cache_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_cache_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_cache_CFLAGS) $(CFLAGS) \ @@ -3332,7 +3654,7 @@ test_mount_cache_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_mount_context_SOURCES_DIST = libmount/src/context.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_context_OBJECTS = libmount/src/test_mount_context-context.$(OBJEXT) test_mount_context_OBJECTS = $(am_test_mount_context_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_context_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_context_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_context_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_context_CFLAGS) $(CFLAGS) \ @@ -3342,7 +3664,7 @@ am__test_mount_context_mount_SOURCES_DIST = \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_context_mount_OBJECTS = libmount/src/test_mount_context_mount-context_mount.$(OBJEXT) test_mount_context_mount_OBJECTS = \ $(am_test_mount_context_mount_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_context_mount_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_context_mount_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_context_mount_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_context_mount_CFLAGS) $(CFLAGS) \ @@ -3350,7 +3672,7 @@ test_mount_context_mount_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_mount_debug_SOURCES_DIST = libmount/src/init.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_debug_OBJECTS = libmount/src/test_mount_debug-init.$(OBJEXT) test_mount_debug_OBJECTS = $(am_test_mount_debug_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_debug_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_debug_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_debug_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_debug_CFLAGS) $(CFLAGS) \ @@ -3358,7 +3680,7 @@ test_mount_debug_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_mount_fuzz_SOURCES_DIST = libmount/src/fuzz.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@FUZZING_ENGINE_TRUE@am_test_mount_fuzz_OBJECTS = libmount/src/test_mount_fuzz-fuzz.$(OBJEXT) test_mount_fuzz_OBJECTS = $(am_test_mount_fuzz_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@FUZZING_ENGINE_TRUE@test_mount_fuzz_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@@FUZZING_ENGINE_TRUE@test_mount_fuzz_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_fuzz_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \ $(AM_CXXFLAGS) $(CXXFLAGS) $(test_mount_fuzz_LDFLAGS) \ @@ -3366,7 +3688,7 @@ test_mount_fuzz_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ am__test_mount_lock_SOURCES_DIST = libmount/src/lock.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_lock_OBJECTS = libmount/src/test_mount_lock-lock.$(OBJEXT) test_mount_lock_OBJECTS = $(am_test_mount_lock_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_lock_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_lock_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_lock_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_lock_CFLAGS) $(CFLAGS) $(test_mount_lock_LDFLAGS) \ @@ -3374,7 +3696,7 @@ test_mount_lock_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_mount_monitor_SOURCES_DIST = libmount/src/monitor.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_monitor_OBJECTS = libmount/src/test_mount_monitor-monitor.$(OBJEXT) test_mount_monitor_OBJECTS = $(am_test_mount_monitor_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_monitor_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_monitor_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_monitor_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_monitor_CFLAGS) $(CFLAGS) \ @@ -3382,7 +3704,7 @@ test_mount_monitor_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_mount_optlist_SOURCES_DIST = libmount/src/optlist.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_optlist_OBJECTS = libmount/src/test_mount_optlist-optlist.$(OBJEXT) test_mount_optlist_OBJECTS = $(am_test_mount_optlist_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_optlist_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_optlist_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_optlist_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_optlist_CFLAGS) $(CFLAGS) \ @@ -3390,7 +3712,7 @@ test_mount_optlist_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_mount_optstr_SOURCES_DIST = libmount/src/optstr.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_optstr_OBJECTS = libmount/src/test_mount_optstr-optstr.$(OBJEXT) test_mount_optstr_OBJECTS = $(am_test_mount_optstr_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_optstr_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_optstr_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_optstr_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_optstr_CFLAGS) $(CFLAGS) \ @@ -3398,7 +3720,7 @@ test_mount_optstr_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_mount_tab_SOURCES_DIST = libmount/src/tab.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_tab_OBJECTS = libmount/src/test_mount_tab-tab.$(OBJEXT) test_mount_tab_OBJECTS = $(am_test_mount_tab_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_tab_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_tab_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_tab_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_tab_CFLAGS) $(CFLAGS) $(test_mount_tab_LDFLAGS) \ @@ -3406,7 +3728,7 @@ test_mount_tab_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_mount_tab_diff_SOURCES_DIST = libmount/src/tab_diff.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_tab_diff_OBJECTS = libmount/src/test_mount_tab_diff-tab_diff.$(OBJEXT) test_mount_tab_diff_OBJECTS = $(am_test_mount_tab_diff_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_tab_diff_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_tab_diff_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_tab_diff_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_tab_diff_CFLAGS) $(CFLAGS) \ @@ -3414,7 +3736,7 @@ test_mount_tab_diff_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_mount_tab_update_SOURCES_DIST = libmount/src/tab_update.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_tab_update_OBJECTS = libmount/src/test_mount_tab_update-tab_update.$(OBJEXT) test_mount_tab_update_OBJECTS = $(am_test_mount_tab_update_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_tab_update_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_tab_update_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_tab_update_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_tab_update_CFLAGS) $(CFLAGS) \ @@ -3422,7 +3744,7 @@ test_mount_tab_update_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_mount_utils_SOURCES_DIST = libmount/src/utils.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_utils_OBJECTS = libmount/src/test_mount_utils-utils.$(OBJEXT) test_mount_utils_OBJECTS = $(am_test_mount_utils_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_utils_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_utils_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_utils_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_utils_CFLAGS) $(CFLAGS) \ @@ -3430,7 +3752,7 @@ test_mount_utils_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ am__test_mount_version_SOURCES_DIST = libmount/src/version.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@am_test_mount_version_OBJECTS = libmount/src/test_mount_version-version.$(OBJEXT) test_mount_version_OBJECTS = $(am_test_mount_version_OBJECTS) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_version_DEPENDENCIES = $(am__DEPENDENCIES_36) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_version_DEPENDENCIES = $(am__DEPENDENCIES_39) test_mount_version_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(test_mount_version_CFLAGS) $(CFLAGS) \ @@ -3444,10 +3766,10 @@ test_pager_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(test_pager_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__test_path_SOURCES_DIST = lib/path.c lib/fileutils.c lib/cpuset.c -@HAVE_CPU_SET_T_TRUE@@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@am__objects_42 = lib/test_path-cpuset.$(OBJEXT) +@HAVE_CPU_SET_T_TRUE@@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@am__objects_43 = lib/test_path-cpuset.$(OBJEXT) @HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@am_test_path_OBJECTS = lib/test_path-path.$(OBJEXT) \ @HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@ lib/test_path-fileutils.$(OBJEXT) \ -@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@ $(am__objects_42) +@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@ $(am__objects_43) test_path_OBJECTS = $(am_test_path_OBJECTS) @HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@test_path_DEPENDENCIES = \ @HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@ $(am__DEPENDENCIES_3) @@ -3460,12 +3782,12 @@ test_pathnames_LDADD = $(LDADD) test_pathnames_DEPENDENCIES = $(am__DEPENDENCIES_1) am__test_procfs_SOURCES_DIST = lib/procfs.c lib/path.c lib/fileutils.c \ lib/strutils.c lib/cpuset.c -@HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__objects_43 = lib/test_procfs-cpuset.$(OBJEXT) +@HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__objects_44 = lib/test_procfs-cpuset.$(OBJEXT) @LINUX_TRUE@am_test_procfs_OBJECTS = lib/test_procfs-procfs.$(OBJEXT) \ @LINUX_TRUE@ lib/test_procfs-path.$(OBJEXT) \ @LINUX_TRUE@ lib/test_procfs-fileutils.$(OBJEXT) \ @LINUX_TRUE@ lib/test_procfs-strutils.$(OBJEXT) \ -@LINUX_TRUE@ $(am__objects_43) +@LINUX_TRUE@ $(am__objects_44) test_procfs_OBJECTS = $(am_test_procfs_OBJECTS) @LINUX_TRUE@test_procfs_DEPENDENCIES = $(am__DEPENDENCIES_3) test_procfs_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ @@ -3508,16 +3830,16 @@ test_remove_env_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ -o $@ am__test_script_SOURCES_DIST = term-utils/script.c lib/pty-session.c \ include/pty-session.h lib/monotonic.c -@BUILD_SCRIPT_TRUE@am__objects_44 = \ +@BUILD_SCRIPT_TRUE@am__objects_45 = \ @BUILD_SCRIPT_TRUE@ term-utils/test_script-script.$(OBJEXT) \ @BUILD_SCRIPT_TRUE@ lib/test_script-pty-session.$(OBJEXT) \ @BUILD_SCRIPT_TRUE@ lib/test_script-monotonic.$(OBJEXT) -@BUILD_SCRIPT_TRUE@am_test_script_OBJECTS = $(am__objects_44) +@BUILD_SCRIPT_TRUE@am_test_script_OBJECTS = $(am__objects_45) test_script_OBJECTS = $(am_test_script_OBJECTS) -@BUILD_SCRIPT_TRUE@am__DEPENDENCIES_37 = $(am__DEPENDENCIES_3) \ +@BUILD_SCRIPT_TRUE@am__DEPENDENCIES_40 = $(am__DEPENDENCIES_3) \ @BUILD_SCRIPT_TRUE@ libcommon.la $(am__DEPENDENCIES_1) \ @BUILD_SCRIPT_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) -@BUILD_SCRIPT_TRUE@test_script_DEPENDENCIES = $(am__DEPENDENCIES_37) +@BUILD_SCRIPT_TRUE@test_script_DEPENDENCIES = $(am__DEPENDENCIES_40) test_script_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(test_script_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -3542,13 +3864,13 @@ test_strutils_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__test_sysfs_SOURCES_DIST = lib/sysfs.c lib/path.c lib/fileutils.c \ lib/buffer.c lib/mbsalign.c lib/cpuset.c -@HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__objects_45 = lib/test_sysfs-cpuset.$(OBJEXT) +@HAVE_CPU_SET_T_TRUE@@LINUX_TRUE@am__objects_46 = lib/test_sysfs-cpuset.$(OBJEXT) @LINUX_TRUE@am_test_sysfs_OBJECTS = lib/test_sysfs-sysfs.$(OBJEXT) \ @LINUX_TRUE@ lib/test_sysfs-path.$(OBJEXT) \ @LINUX_TRUE@ lib/test_sysfs-fileutils.$(OBJEXT) \ @LINUX_TRUE@ lib/test_sysfs-buffer.$(OBJEXT) \ @LINUX_TRUE@ lib/test_sysfs-mbsalign.$(OBJEXT) \ -@LINUX_TRUE@ $(am__objects_45) +@LINUX_TRUE@ $(am__objects_46) test_sysfs_OBJECTS = $(am_test_sysfs_OBJECTS) @LINUX_TRUE@test_sysfs_DEPENDENCIES = $(am__DEPENDENCIES_3) test_sysfs_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ @@ -3618,13 +3940,13 @@ uclampset_OBJECTS = $(am_uclampset_OBJECTS) am__ul_SOURCES_DIST = text-utils/ul.c @BUILD_UL_TRUE@am_ul_OBJECTS = text-utils/ul-ul.$(OBJEXT) ul_OBJECTS = $(am_ul_OBJECTS) -@BUILD_UL_TRUE@@HAVE_TINFO_TRUE@am__DEPENDENCIES_38 = \ +@BUILD_UL_TRUE@@HAVE_TINFO_TRUE@am__DEPENDENCIES_41 = \ @BUILD_UL_TRUE@@HAVE_TINFO_TRUE@ $(am__DEPENDENCIES_1) \ @BUILD_UL_TRUE@@HAVE_TINFO_TRUE@ $(am__DEPENDENCIES_1) -@BUILD_UL_TRUE@@HAVE_TINFO_FALSE@am__DEPENDENCIES_39 = \ +@BUILD_UL_TRUE@@HAVE_TINFO_FALSE@am__DEPENDENCIES_42 = \ @BUILD_UL_TRUE@@HAVE_TINFO_FALSE@ $(am__DEPENDENCIES_1) @BUILD_UL_TRUE@ul_DEPENDENCIES = $(am__DEPENDENCIES_3) \ -@BUILD_UL_TRUE@ $(am__DEPENDENCIES_38) $(am__DEPENDENCIES_39) +@BUILD_UL_TRUE@ $(am__DEPENDENCIES_41) $(am__DEPENDENCIES_42) ul_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(ul_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -3638,14 +3960,14 @@ umount_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(umount_CFLAGS) $(CFLAGS) \ $(umount_LDFLAGS) $(LDFLAGS) -o $@ am__umount_static_SOURCES_DIST = sys-utils/umount.c -@BUILD_MOUNT_TRUE@am__objects_46 = \ +@BUILD_MOUNT_TRUE@am__objects_47 = \ @BUILD_MOUNT_TRUE@ sys-utils/umount_static-umount.$(OBJEXT) @BUILD_MOUNT_TRUE@@HAVE_STATIC_UMOUNT_TRUE@am_umount_static_OBJECTS = \ -@BUILD_MOUNT_TRUE@@HAVE_STATIC_UMOUNT_TRUE@ $(am__objects_46) +@BUILD_MOUNT_TRUE@@HAVE_STATIC_UMOUNT_TRUE@ $(am__objects_47) umount_static_OBJECTS = $(am_umount_static_OBJECTS) -@BUILD_MOUNT_TRUE@am__DEPENDENCIES_40 = $(am__DEPENDENCIES_3) \ +@BUILD_MOUNT_TRUE@am__DEPENDENCIES_43 = $(am__DEPENDENCIES_3) \ @BUILD_MOUNT_TRUE@ libcommon.la libmount.la -@BUILD_MOUNT_TRUE@@HAVE_STATIC_UMOUNT_TRUE@umount_static_DEPENDENCIES = $(am__DEPENDENCIES_40) +@BUILD_MOUNT_TRUE@@HAVE_STATIC_UMOUNT_TRUE@umount_static_DEPENDENCIES = $(am__DEPENDENCIES_43) umount_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(umount_static_CFLAGS) \ $(CFLAGS) $(umount_static_LDFLAGS) $(LDFLAGS) -o $@ @@ -3663,14 +3985,14 @@ unshare_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__unshare_static_SOURCES_DIST = sys-utils/unshare.c lib/caputils.c \ lib/exec_shell.c -@BUILD_UNSHARE_TRUE@am__objects_47 = sys-utils/unshare_static-unshare.$(OBJEXT) \ +@BUILD_UNSHARE_TRUE@am__objects_48 = sys-utils/unshare_static-unshare.$(OBJEXT) \ @BUILD_UNSHARE_TRUE@ lib/unshare_static-caputils.$(OBJEXT) \ @BUILD_UNSHARE_TRUE@ lib/unshare_static-exec_shell.$(OBJEXT) -@BUILD_UNSHARE_TRUE@@HAVE_STATIC_UNSHARE_TRUE@am_unshare_static_OBJECTS = $(am__objects_47) +@BUILD_UNSHARE_TRUE@@HAVE_STATIC_UNSHARE_TRUE@am_unshare_static_OBJECTS = $(am__objects_48) unshare_static_OBJECTS = $(am_unshare_static_OBJECTS) -@BUILD_UNSHARE_TRUE@am__DEPENDENCIES_41 = $(am__DEPENDENCIES_3) \ +@BUILD_UNSHARE_TRUE@am__DEPENDENCIES_44 = $(am__DEPENDENCIES_3) \ @BUILD_UNSHARE_TRUE@ libcommon.la -@BUILD_UNSHARE_TRUE@@HAVE_STATIC_UNSHARE_TRUE@unshare_static_DEPENDENCIES = $(am__DEPENDENCIES_41) +@BUILD_UNSHARE_TRUE@@HAVE_STATIC_UNSHARE_TRUE@unshare_static_DEPENDENCIES = $(am__DEPENDENCIES_44) unshare_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(unshare_static_CFLAGS) $(CFLAGS) $(unshare_static_LDFLAGS) \ @@ -3687,12 +4009,12 @@ am__uuidd_SOURCES_DIST = misc-utils/uuidd.c lib/monotonic.c \ @BUILD_UUIDD_TRUE@ lib/uuidd-monotonic.$(OBJEXT) \ @BUILD_UUIDD_TRUE@ lib/uuidd-timer.$(OBJEXT) uuidd_OBJECTS = $(am_uuidd_OBJECTS) -@BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@am__DEPENDENCIES_42 = \ +@BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@am__DEPENDENCIES_45 = \ @BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@ $(am__DEPENDENCIES_1) \ @BUILD_UUIDD_TRUE@@HAVE_SYSTEMD_TRUE@ $(am__DEPENDENCIES_1) @BUILD_UUIDD_TRUE@uuidd_DEPENDENCIES = $(am__DEPENDENCIES_3) \ @BUILD_UUIDD_TRUE@ libuuid.la libcommon.la \ -@BUILD_UUIDD_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_42) +@BUILD_UUIDD_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_45) uuidd_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(uuidd_CFLAGS) $(CFLAGS) \ $(uuidd_LDFLAGS) $(LDFLAGS) -o $@ @@ -3701,7 +4023,7 @@ am__uuidgen_SOURCES_DIST = misc-utils/uuidgen.c @BUILD_UUIDGEN_TRUE@ misc-utils/uuidgen-uuidgen.$(OBJEXT) uuidgen_OBJECTS = $(am_uuidgen_OBJECTS) @BUILD_UUIDGEN_TRUE@uuidgen_DEPENDENCIES = $(am__DEPENDENCIES_3) \ -@BUILD_UUIDGEN_TRUE@ libuuid.la +@BUILD_UUIDGEN_TRUE@ libcommon.la libuuid.la uuidgen_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(uuidgen_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ @@ -3732,8 +4054,10 @@ am__wall_SOURCES_DIST = term-utils/wall.c term-utils/ttymsg.c \ @BUILD_WALL_TRUE@am_wall_OBJECTS = term-utils/wall-wall.$(OBJEXT) \ @BUILD_WALL_TRUE@ term-utils/wall-ttymsg.$(OBJEXT) wall_OBJECTS = $(am_wall_OBJECTS) +@BUILD_WALL_TRUE@@HAVE_SYSTEMD_TRUE@am__DEPENDENCIES_46 = \ +@BUILD_WALL_TRUE@@HAVE_SYSTEMD_TRUE@ $(am__DEPENDENCIES_1) @BUILD_WALL_TRUE@wall_DEPENDENCIES = $(am__DEPENDENCIES_3) \ -@BUILD_WALL_TRUE@ libcommon.la +@BUILD_WALL_TRUE@ libcommon.la $(am__DEPENDENCIES_46) wall_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(wall_CFLAGS) $(CFLAGS) \ $(wall_LDFLAGS) $(LDFLAGS) -o $@ @@ -3762,8 +4086,10 @@ wipefs_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ am__write_SOURCES_DIST = term-utils/write.c @BUILD_WRITE_TRUE@am_write_OBJECTS = term-utils/write-write.$(OBJEXT) write_OBJECTS = $(am_write_OBJECTS) +@BUILD_WRITE_TRUE@@HAVE_SYSTEMD_TRUE@am__DEPENDENCIES_47 = \ +@BUILD_WRITE_TRUE@@HAVE_SYSTEMD_TRUE@ $(am__DEPENDENCIES_1) @BUILD_WRITE_TRUE@write_DEPENDENCIES = $(am__DEPENDENCIES_3) \ -@BUILD_WRITE_TRUE@ libcommon.la +@BUILD_WRITE_TRUE@ libcommon.la $(am__DEPENDENCIES_47) write_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(write_CFLAGS) $(CFLAGS) \ $(write_LDFLAGS) $(LDFLAGS) -o $@ @@ -3797,6 +4123,7 @@ DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/config/depcomp am__maybe_remake_depfiles = depfiles am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ + Documentation/$(DEPDIR)/test_boilerplate-boilerplate.Po \ disk-utils/$(DEPDIR)/addpart.Po \ disk-utils/$(DEPDIR)/blockdev.Po \ disk-utils/$(DEPDIR)/cfdisk-cfdisk.Po \ @@ -3825,6 +4152,8 @@ am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ disk-utils/$(DEPDIR)/sfdisk_static-sfdisk.Po \ disk-utils/$(DEPDIR)/swaplabel-swaplabel.Po \ disk-utils/$(DEPDIR)/test_mkfs_minix-mkfs.minix.Po \ + lib/$(DEPDIR)/agetty-logindefs.Po \ + lib/$(DEPDIR)/agetty-plymouth-ctrl.Po \ lib/$(DEPDIR)/blkdiscard-monotonic.Po \ lib/$(DEPDIR)/blkid-ismounted.Po \ lib/$(DEPDIR)/blkid_static-ismounted.Po \ @@ -3840,6 +4169,7 @@ am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ lib/$(DEPDIR)/hardlink-monotonic.Po \ lib/$(DEPDIR)/hwclock-monotonic.Po lib/$(DEPDIR)/idcache.Po \ lib/$(DEPDIR)/irqtop-monotonic.Po lib/$(DEPDIR)/ismounted.Po \ + lib/$(DEPDIR)/lastlog2-strutils.Po \ lib/$(DEPDIR)/libcommon_la-blkdev.Plo \ lib/$(DEPDIR)/libcommon_la-buffer.Plo \ lib/$(DEPDIR)/libcommon_la-c_strtod.Plo \ @@ -4099,10 +4429,19 @@ am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ libfdisk/src/$(DEPDIR)/test_fdisk_script_fuzz-script.Po \ libfdisk/src/$(DEPDIR)/test_fdisk_utils-utils.Po \ libfdisk/src/$(DEPDIR)/test_fdisk_version-version.Po \ + liblastlog2/src/$(DEPDIR)/la-lastlog2.Plo \ + liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_dlopen-tst_dlopen.Po \ + liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.Po \ + liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_remove_entry-tst_remove_entry.Po \ + liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_rename_user-tst_rename_user.Po \ + liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_write_read_user-tst_write_read_user.Po \ + liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.Po \ + liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.Po \ libmount/python/$(DEPDIR)/pylibmount_la-context.Plo \ libmount/python/$(DEPDIR)/pylibmount_la-fs.Plo \ libmount/python/$(DEPDIR)/pylibmount_la-pylibmount.Plo \ libmount/python/$(DEPDIR)/pylibmount_la-tab.Plo \ + libmount/samples/$(DEPDIR)/sample_mount_overwrite-overwrite.Po \ libmount/src/$(DEPDIR)/la-btrfs.Plo \ libmount/src/$(DEPDIR)/la-cache.Plo \ libmount/src/$(DEPDIR)/la-context.Plo \ @@ -4149,6 +4488,7 @@ am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ libmount/src/$(DEPDIR)/test_mount_version-version.Po \ libsmartcols/samples/$(DEPDIR)/sample_scols_colors-colors.Po \ libsmartcols/samples/$(DEPDIR)/sample_scols_continuous-continuous.Po \ + libsmartcols/samples/$(DEPDIR)/sample_scols_continuous_json-continuous-json.Po \ libsmartcols/samples/$(DEPDIR)/sample_scols_fromfile-fromfile.Po \ libsmartcols/samples/$(DEPDIR)/sample_scols_grouping_overlay-grouping-overlay.Po \ libsmartcols/samples/$(DEPDIR)/sample_scols_grouping_simple-grouping-simple.Po \ @@ -4159,6 +4499,11 @@ am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ libsmartcols/src/$(DEPDIR)/la-calculate.Plo \ libsmartcols/src/$(DEPDIR)/la-cell.Plo \ libsmartcols/src/$(DEPDIR)/la-column.Plo \ + libsmartcols/src/$(DEPDIR)/la-filter-expr.Plo \ + libsmartcols/src/$(DEPDIR)/la-filter-param.Plo \ + libsmartcols/src/$(DEPDIR)/la-filter-parser.Plo \ + libsmartcols/src/$(DEPDIR)/la-filter-scanner.Plo \ + libsmartcols/src/$(DEPDIR)/la-filter.Plo \ libsmartcols/src/$(DEPDIR)/la-grouping.Plo \ libsmartcols/src/$(DEPDIR)/la-init.Plo \ libsmartcols/src/$(DEPDIR)/la-iter.Plo \ @@ -4214,6 +4559,8 @@ am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ misc-utils/$(DEPDIR)/blkid-blkid.Po \ misc-utils/$(DEPDIR)/blkid_static-blkid.Po \ misc-utils/$(DEPDIR)/cal-cal.Po \ + misc-utils/$(DEPDIR)/enosys-enosys.Po \ + misc-utils/$(DEPDIR)/exch-exch.Po \ misc-utils/$(DEPDIR)/fadvise-fadvise.Po \ misc-utils/$(DEPDIR)/fincore-fincore.Po \ misc-utils/$(DEPDIR)/findfs-findfs.Po \ @@ -4222,19 +4569,19 @@ am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ misc-utils/$(DEPDIR)/getopt.Po \ misc-utils/$(DEPDIR)/hardlink-hardlink.Po \ misc-utils/$(DEPDIR)/kill.Po \ + misc-utils/$(DEPDIR)/lastlog2-lastlog2.Po \ misc-utils/$(DEPDIR)/logger-logger.Po \ misc-utils/$(DEPDIR)/look.Po \ misc-utils/$(DEPDIR)/lsblk-lsblk-devtree.Po \ misc-utils/$(DEPDIR)/lsblk-lsblk-mnt.Po \ misc-utils/$(DEPDIR)/lsblk-lsblk-properties.Po \ misc-utils/$(DEPDIR)/lsblk-lsblk.Po \ + misc-utils/$(DEPDIR)/lsclocks-lsclocks.Po \ misc-utils/$(DEPDIR)/lsfd-lsfd-bdev.Po \ misc-utils/$(DEPDIR)/lsfd-lsfd-cdev.Po \ - misc-utils/$(DEPDIR)/lsfd-lsfd-counter.Po \ misc-utils/$(DEPDIR)/lsfd-lsfd-decode-file-flags.Po \ misc-utils/$(DEPDIR)/lsfd-lsfd-fifo.Po \ misc-utils/$(DEPDIR)/lsfd-lsfd-file.Po \ - misc-utils/$(DEPDIR)/lsfd-lsfd-filter.Po \ misc-utils/$(DEPDIR)/lsfd-lsfd-sock-xinfo.Po \ misc-utils/$(DEPDIR)/lsfd-lsfd-sock.Po \ misc-utils/$(DEPDIR)/lsfd-lsfd-unkn.Po \ @@ -4252,6 +4599,7 @@ am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ misc-utils/$(DEPDIR)/waitpid-waitpid.Po \ misc-utils/$(DEPDIR)/whereis.Po \ misc-utils/$(DEPDIR)/wipefs-wipefs.Po \ + pam_lastlog2/src/$(DEPDIR)/la-pam_lastlog2.Plo \ schedutils/$(DEPDIR)/chrt.Po schedutils/$(DEPDIR)/ionice.Po \ schedutils/$(DEPDIR)/taskset.Po \ schedutils/$(DEPDIR)/uclampset.Po \ @@ -4298,6 +4646,8 @@ am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ sys-utils/$(DEPDIR)/renice.Po \ sys-utils/$(DEPDIR)/rfkill-rfkill.Po \ sys-utils/$(DEPDIR)/rtcwake.Po sys-utils/$(DEPDIR)/setarch.Po \ + sys-utils/$(DEPDIR)/setpgid.Po \ + sys-utils/$(DEPDIR)/setpriv-landlock.Po \ sys-utils/$(DEPDIR)/setpriv.Po sys-utils/$(DEPDIR)/setsid.Po \ sys-utils/$(DEPDIR)/swapoff-swapoff.Po \ sys-utils/$(DEPDIR)/swapoff-swapon-common.Po \ @@ -4312,7 +4662,8 @@ am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ sys-utils/$(DEPDIR)/unshare_static-unshare.Po \ sys-utils/$(DEPDIR)/wdctl-wdctl.Po \ sys-utils/$(DEPDIR)/zramctl-zramctl.Po \ - term-utils/$(DEPDIR)/agetty.Po term-utils/$(DEPDIR)/mesg.Po \ + term-utils/$(DEPDIR)/agetty-agetty.Po \ + term-utils/$(DEPDIR)/mesg.Po \ term-utils/$(DEPDIR)/script-playutils.Po \ term-utils/$(DEPDIR)/script-script.Po \ term-utils/$(DEPDIR)/scriptlive.Po \ @@ -4323,10 +4674,12 @@ am__depfiles_remade = ./$(DEPDIR)/dummy.Po \ term-utils/$(DEPDIR)/wall-wall.Po \ term-utils/$(DEPDIR)/write-write.Po \ tests/helpers/$(DEPDIR)/test_byteswap.Po \ + tests/helpers/$(DEPDIR)/test_cap.Po \ tests/helpers/$(DEPDIR)/test_enosys.Po \ tests/helpers/$(DEPDIR)/test_mbsencode.Po \ tests/helpers/$(DEPDIR)/test_md5.Po \ tests/helpers/$(DEPDIR)/test_mkfds.Po \ + tests/helpers/$(DEPDIR)/test_mkfds_ppoll.Po \ tests/helpers/$(DEPDIR)/test_pathnames.Po \ tests/helpers/$(DEPDIR)/test_sha1.Po \ tests/helpers/$(DEPDIR)/test_sigreceive.Po \ @@ -4393,9 +4746,10 @@ am__v_YACC_0 = @echo " YACC " $@; am__v_YACC_1 = YLWRAP = $(top_srcdir)/config/ylwrap SOURCES = $(libblkid_la_SOURCES) $(libcommon_la_SOURCES) \ - $(libfdisk_la_SOURCES) $(libmount_la_SOURCES) \ - $(libsmartcols_la_SOURCES) $(libtcolors_la_SOURCES) \ - $(libuuid_la_SOURCES) $(pylibmount_la_SOURCES) \ + $(libfdisk_la_SOURCES) $(liblastlog2_la_SOURCES) \ + $(libmount_la_SOURCES) $(libsmartcols_la_SOURCES) \ + $(libtcolors_la_SOURCES) $(libuuid_la_SOURCES) \ + $(pam_lastlog2_la_SOURCES) $(pylibmount_la_SOURCES) \ $(addpart_SOURCES) $(agetty_SOURCES) $(blkdiscard_SOURCES) \ $(blkid_SOURCES) $(blkid_static_SOURCES) $(blkpr_SOURCES) \ $(blkzone_SOURCES) $(blockdev_SOURCES) $(cal_SOURCES) \ @@ -4404,34 +4758,38 @@ SOURCES = $(libblkid_la_SOURCES) $(libcommon_la_SOURCES) \ $(chsh_SOURCES) $(col_SOURCES) $(colcrt_SOURCES) \ $(colrm_SOURCES) $(column_SOURCES) $(ctrlaltdel_SOURCES) \ $(delpart_SOURCES) $(dmesg_SOURCES) $(eject_SOURCES) \ - $(fadvise_SOURCES) $(fallocate_SOURCES) $(fdformat_SOURCES) \ - $(fdisk_SOURCES) $(fdisk_static_SOURCES) $(fincore_SOURCES) \ - $(findfs_SOURCES) $(findmnt_SOURCES) $(flock_SOURCES) \ - $(fsck_SOURCES) $(fsck_cramfs_SOURCES) $(fsck_minix_SOURCES) \ + $(enosys_SOURCES) $(exch_SOURCES) $(fadvise_SOURCES) \ + $(fallocate_SOURCES) $(fdformat_SOURCES) $(fdisk_SOURCES) \ + $(fdisk_static_SOURCES) $(fincore_SOURCES) $(findfs_SOURCES) \ + $(findmnt_SOURCES) $(flock_SOURCES) $(fsck_SOURCES) \ + $(fsck_cramfs_SOURCES) $(fsck_minix_SOURCES) \ $(fsfreeze_SOURCES) $(fstrim_SOURCES) $(getopt_SOURCES) \ $(hardlink_SOURCES) $(hexdump_SOURCES) $(hwclock_SOURCES) \ $(ionice_SOURCES) $(ipcmk_SOURCES) $(ipcrm_SOURCES) \ $(ipcs_SOURCES) $(irqtop_SOURCES) $(isosize_SOURCES) \ - $(kill_SOURCES) $(last_SOURCES) $(ldattach_SOURCES) \ - $(line_SOURCES) $(logger_SOURCES) $(login_SOURCES) \ - $(look_SOURCES) $(losetup_SOURCES) $(losetup_static_SOURCES) \ - $(lsblk_SOURCES) $(lscpu_SOURCES) $(lsfd_SOURCES) \ - $(lsipc_SOURCES) $(lsirq_SOURCES) $(lslocks_SOURCES) \ - $(lslogins_SOURCES) $(lsmem_SOURCES) $(lsns_SOURCES) \ - $(mcookie_SOURCES) $(mesg_SOURCES) $(mkfs_SOURCES) \ - $(mkfs_bfs_SOURCES) $(mkfs_cramfs_SOURCES) \ - $(mkfs_minix_SOURCES) $(mkswap_SOURCES) $(more_SOURCES) \ - $(mount_SOURCES) $(mount_static_SOURCES) $(mountpoint_SOURCES) \ - $(namei_SOURCES) $(newgrp_SOURCES) $(nologin_SOURCES) \ - $(nsenter_SOURCES) $(nsenter_static_SOURCES) $(partx_SOURCES) \ - $(pg_SOURCES) $(pipesz_SOURCES) $(pivot_root_SOURCES) \ - $(prlimit_SOURCES) $(raw_SOURCES) $(readprofile_SOURCES) \ - $(rename_SOURCES) $(renice_SOURCES) $(resizepart_SOURCES) \ - $(rev_SOURCES) $(rfkill_SOURCES) $(rtcwake_SOURCES) \ - $(runuser_SOURCES) $(sample_fdisk_mkpart_SOURCES) \ + $(kill_SOURCES) $(last_SOURCES) $(lastlog2_SOURCES) \ + $(ldattach_SOURCES) $(line_SOURCES) $(logger_SOURCES) \ + $(login_SOURCES) $(look_SOURCES) $(losetup_SOURCES) \ + $(losetup_static_SOURCES) $(lsblk_SOURCES) $(lsclocks_SOURCES) \ + $(lscpu_SOURCES) $(lsfd_SOURCES) $(lsipc_SOURCES) \ + $(lsirq_SOURCES) $(lslocks_SOURCES) $(lslogins_SOURCES) \ + $(lsmem_SOURCES) $(lsns_SOURCES) $(mcookie_SOURCES) \ + $(mesg_SOURCES) $(mkfs_SOURCES) $(mkfs_bfs_SOURCES) \ + $(mkfs_cramfs_SOURCES) $(mkfs_minix_SOURCES) $(mkswap_SOURCES) \ + $(more_SOURCES) $(mount_SOURCES) $(mount_static_SOURCES) \ + $(mountpoint_SOURCES) $(namei_SOURCES) $(newgrp_SOURCES) \ + $(nologin_SOURCES) $(nsenter_SOURCES) \ + $(nsenter_static_SOURCES) $(partx_SOURCES) $(pg_SOURCES) \ + $(pipesz_SOURCES) $(pivot_root_SOURCES) $(prlimit_SOURCES) \ + $(raw_SOURCES) $(readprofile_SOURCES) $(rename_SOURCES) \ + $(renice_SOURCES) $(resizepart_SOURCES) $(rev_SOURCES) \ + $(rfkill_SOURCES) $(rtcwake_SOURCES) $(runuser_SOURCES) \ + $(sample_fdisk_mkpart_SOURCES) \ $(sample_fdisk_mkpart_fullspec_SOURCES) $(sample_mkfs_SOURCES) \ - $(sample_partitions_SOURCES) $(sample_scols_colors_SOURCES) \ + $(sample_mount_overwrite_SOURCES) $(sample_partitions_SOURCES) \ + $(sample_scols_colors_SOURCES) \ $(sample_scols_continuous_SOURCES) \ + $(sample_scols_continuous_json_SOURCES) \ $(sample_scols_fromfile_SOURCES) \ $(sample_scols_grouping_overlay_SOURCES) \ $(sample_scols_grouping_simple_SOURCES) \ @@ -4439,11 +4797,11 @@ SOURCES = $(libblkid_la_SOURCES) $(libcommon_la_SOURCES) \ $(sample_scols_tree_SOURCES) $(sample_scols_wrap_SOURCES) \ $(sample_superblocks_SOURCES) $(sample_topology_SOURCES) \ $(script_SOURCES) $(scriptlive_SOURCES) \ - $(scriptreplay_SOURCES) $(setarch_SOURCES) $(setpriv_SOURCES) \ - $(setsid_SOURCES) $(setterm_SOURCES) $(sfdisk_SOURCES) \ - $(sfdisk_static_SOURCES) $(su_SOURCES) $(sulogin_SOURCES) \ - $(swaplabel_SOURCES) $(swapoff_SOURCES) $(swapon_SOURCES) \ - $(switch_root_SOURCES) $(taskset_SOURCES) \ + $(scriptreplay_SOURCES) $(setarch_SOURCES) $(setpgid_SOURCES) \ + $(setpriv_SOURCES) $(setsid_SOURCES) $(setterm_SOURCES) \ + $(sfdisk_SOURCES) $(sfdisk_static_SOURCES) $(su_SOURCES) \ + $(sulogin_SOURCES) $(swaplabel_SOURCES) $(swapoff_SOURCES) \ + $(swapon_SOURCES) $(switch_root_SOURCES) $(taskset_SOURCES) \ $(test_blkdev_SOURCES) $(test_blkid_cache_SOURCES) \ $(test_blkid_config_SOURCES) $(test_blkid_dev_SOURCES) \ $(test_blkid_devname_SOURCES) $(test_blkid_devno_SOURCES) \ @@ -4452,9 +4810,10 @@ SOURCES = $(libblkid_la_SOURCES) $(libcommon_la_SOURCES) \ $(test_blkid_fuzz_sample_SOURCES) $(test_blkid_read_SOURCES) \ $(test_blkid_resolve_SOURCES) $(test_blkid_save_SOURCES) \ $(test_blkid_tag_SOURCES) $(test_blkid_verify_SOURCES) \ - $(test_buffer_SOURCES) $(test_byteswap_SOURCES) \ - $(test_c_strtod_SOURCES) $(test_cal_SOURCES) \ - $(test_canonicalize_SOURCES) $(test_caputils_SOURCES) \ + $(test_boilerplate_SOURCES) $(test_buffer_SOURCES) \ + $(test_byteswap_SOURCES) $(test_c_strtod_SOURCES) \ + $(test_cal_SOURCES) $(test_canonicalize_SOURCES) \ + $(test_cap_SOURCES) $(test_caputils_SOURCES) \ $(test_colors_SOURCES) $(test_consoles_SOURCES) \ $(test_cpuset_SOURCES) $(test_dmesg_SOURCES) \ $(test_enosys_SOURCES) $(test_fdisk_ask_SOURCES) \ @@ -4466,6 +4825,13 @@ SOURCES = $(libblkid_la_SOURCES) $(libcommon_la_SOURCES) \ $(test_islocal_SOURCES) $(test_ismounted_SOURCES) \ $(test_last_fuzz_SOURCES) \ $(nodist_EXTRA_test_last_fuzz_SOURCES) \ + $(test_lastlog2_dlopen_SOURCES) \ + $(test_lastlog2_pam_lastlog2_output_SOURCES) \ + $(test_lastlog2_remove_entry_SOURCES) \ + $(test_lastlog2_rename_user_SOURCES) \ + $(test_lastlog2_write_read_user_SOURCES) \ + $(test_lastlog2_y2038_ll2_read_all_SOURCES) \ + $(test_lastlog2_y2038_sqlite3_time_SOURCES) \ $(test_linux_version_SOURCES) $(test_logger_SOURCES) \ $(test_logindefs_SOURCES) $(test_loopdev_SOURCES) \ $(test_mangle_SOURCES) $(test_mbsencode_SOURCES) \ @@ -4500,9 +4866,11 @@ SOURCES = $(libblkid_la_SOURCES) $(libcommon_la_SOURCES) \ DIST_SOURCES = $(am__libblkid_la_SOURCES_DIST) \ $(am__libcommon_la_SOURCES_DIST) \ $(am__libfdisk_la_SOURCES_DIST) \ + $(am__liblastlog2_la_SOURCES_DIST) \ $(am__libmount_la_SOURCES_DIST) \ $(am__libsmartcols_la_SOURCES_DIST) $(libtcolors_la_SOURCES) \ $(am__libuuid_la_SOURCES_DIST) \ + $(am__pam_lastlog2_la_SOURCES_DIST) \ $(am__pylibmount_la_SOURCES_DIST) $(am__addpart_SOURCES_DIST) \ $(am__agetty_SOURCES_DIST) $(am__blkdiscard_SOURCES_DIST) \ $(am__blkid_SOURCES_DIST) $(am__blkid_static_SOURCES_DIST) \ @@ -4515,7 +4883,8 @@ DIST_SOURCES = $(am__libblkid_la_SOURCES_DIST) \ $(am__colcrt_SOURCES_DIST) $(am__colrm_SOURCES_DIST) \ $(am__column_SOURCES_DIST) $(am__ctrlaltdel_SOURCES_DIST) \ $(am__delpart_SOURCES_DIST) $(am__dmesg_SOURCES_DIST) \ - $(am__eject_SOURCES_DIST) $(am__fadvise_SOURCES_DIST) \ + $(am__eject_SOURCES_DIST) $(am__enosys_SOURCES_DIST) \ + $(am__exch_SOURCES_DIST) $(am__fadvise_SOURCES_DIST) \ $(am__fallocate_SOURCES_DIST) $(am__fdformat_SOURCES_DIST) \ $(am__fdisk_SOURCES_DIST) $(am__fdisk_static_SOURCES_DIST) \ $(am__fincore_SOURCES_DIST) $(am__findfs_SOURCES_DIST) \ @@ -4528,11 +4897,12 @@ DIST_SOURCES = $(am__libblkid_la_SOURCES_DIST) \ $(am__ipcmk_SOURCES_DIST) $(am__ipcrm_SOURCES_DIST) \ $(am__ipcs_SOURCES_DIST) $(am__irqtop_SOURCES_DIST) \ $(am__isosize_SOURCES_DIST) $(am__kill_SOURCES_DIST) \ - $(am__last_SOURCES_DIST) $(am__ldattach_SOURCES_DIST) \ - $(am__line_SOURCES_DIST) $(am__logger_SOURCES_DIST) \ - $(am__login_SOURCES_DIST) $(am__look_SOURCES_DIST) \ - $(am__losetup_SOURCES_DIST) $(am__losetup_static_SOURCES_DIST) \ - $(am__lsblk_SOURCES_DIST) $(am__lscpu_SOURCES_DIST) \ + $(am__last_SOURCES_DIST) $(am__lastlog2_SOURCES_DIST) \ + $(am__ldattach_SOURCES_DIST) $(am__line_SOURCES_DIST) \ + $(am__logger_SOURCES_DIST) $(am__login_SOURCES_DIST) \ + $(am__look_SOURCES_DIST) $(am__losetup_SOURCES_DIST) \ + $(am__losetup_static_SOURCES_DIST) $(am__lsblk_SOURCES_DIST) \ + $(am__lsclocks_SOURCES_DIST) $(am__lscpu_SOURCES_DIST) \ $(am__lsfd_SOURCES_DIST) $(am__lsipc_SOURCES_DIST) \ $(am__lsirq_SOURCES_DIST) $(am__lslocks_SOURCES_DIST) \ $(am__lslogins_SOURCES_DIST) $(am__lsmem_SOURCES_DIST) \ @@ -4555,9 +4925,11 @@ DIST_SOURCES = $(am__libblkid_la_SOURCES_DIST) \ $(am__sample_fdisk_mkpart_SOURCES_DIST) \ $(am__sample_fdisk_mkpart_fullspec_SOURCES_DIST) \ $(am__sample_mkfs_SOURCES_DIST) \ + $(am__sample_mount_overwrite_SOURCES_DIST) \ $(am__sample_partitions_SOURCES_DIST) \ $(am__sample_scols_colors_SOURCES_DIST) \ $(am__sample_scols_continuous_SOURCES_DIST) \ + $(am__sample_scols_continuous_json_SOURCES_DIST) \ $(am__sample_scols_fromfile_SOURCES_DIST) \ $(am__sample_scols_grouping_overlay_SOURCES_DIST) \ $(am__sample_scols_grouping_simple_SOURCES_DIST) \ @@ -4569,13 +4941,14 @@ DIST_SOURCES = $(am__libblkid_la_SOURCES_DIST) \ $(am__sample_topology_SOURCES_DIST) $(am__script_SOURCES_DIST) \ $(am__scriptlive_SOURCES_DIST) \ $(am__scriptreplay_SOURCES_DIST) $(am__setarch_SOURCES_DIST) \ - $(am__setpriv_SOURCES_DIST) $(am__setsid_SOURCES_DIST) \ - $(am__setterm_SOURCES_DIST) $(am__sfdisk_SOURCES_DIST) \ - $(am__sfdisk_static_SOURCES_DIST) $(am__su_SOURCES_DIST) \ - $(am__sulogin_SOURCES_DIST) $(am__swaplabel_SOURCES_DIST) \ - $(am__swapoff_SOURCES_DIST) $(am__swapon_SOURCES_DIST) \ - $(am__switch_root_SOURCES_DIST) $(am__taskset_SOURCES_DIST) \ - $(test_blkdev_SOURCES) $(am__test_blkid_cache_SOURCES_DIST) \ + $(am__setpgid_SOURCES_DIST) $(am__setpriv_SOURCES_DIST) \ + $(am__setsid_SOURCES_DIST) $(am__setterm_SOURCES_DIST) \ + $(am__sfdisk_SOURCES_DIST) $(am__sfdisk_static_SOURCES_DIST) \ + $(am__su_SOURCES_DIST) $(am__sulogin_SOURCES_DIST) \ + $(am__swaplabel_SOURCES_DIST) $(am__swapoff_SOURCES_DIST) \ + $(am__swapon_SOURCES_DIST) $(am__switch_root_SOURCES_DIST) \ + $(am__taskset_SOURCES_DIST) $(test_blkdev_SOURCES) \ + $(am__test_blkid_cache_SOURCES_DIST) \ $(am__test_blkid_config_SOURCES_DIST) \ $(am__test_blkid_dev_SOURCES_DIST) \ $(am__test_blkid_devname_SOURCES_DIST) \ @@ -4587,11 +4960,12 @@ DIST_SOURCES = $(am__libblkid_la_SOURCES_DIST) \ $(am__test_blkid_resolve_SOURCES_DIST) \ $(am__test_blkid_save_SOURCES_DIST) \ $(am__test_blkid_tag_SOURCES_DIST) \ - $(am__test_blkid_verify_SOURCES_DIST) $(test_buffer_SOURCES) \ + $(am__test_blkid_verify_SOURCES_DIST) \ + $(test_boilerplate_SOURCES) $(test_buffer_SOURCES) \ $(test_byteswap_SOURCES) $(test_c_strtod_SOURCES) \ $(am__test_cal_SOURCES_DIST) $(test_canonicalize_SOURCES) \ - $(test_caputils_SOURCES) $(test_colors_SOURCES) \ - $(am__test_consoles_SOURCES_DIST) \ + $(am__test_cap_SOURCES_DIST) $(test_caputils_SOURCES) \ + $(test_colors_SOURCES) $(am__test_consoles_SOURCES_DIST) \ $(am__test_cpuset_SOURCES_DIST) $(am__test_dmesg_SOURCES_DIST) \ $(am__test_enosys_SOURCES_DIST) \ $(am__test_fdisk_ask_SOURCES_DIST) \ @@ -4603,6 +4977,13 @@ DIST_SOURCES = $(am__libblkid_la_SOURCES_DIST) \ $(am__test_fdisk_version_SOURCES_DIST) $(test_fileeq_SOURCES) \ $(test_fileutils_SOURCES) $(test_islocal_SOURCES) \ $(test_ismounted_SOURCES) $(am__test_last_fuzz_SOURCES_DIST) \ + $(am__test_lastlog2_dlopen_SOURCES_DIST) \ + $(am__test_lastlog2_pam_lastlog2_output_SOURCES_DIST) \ + $(am__test_lastlog2_remove_entry_SOURCES_DIST) \ + $(am__test_lastlog2_rename_user_SOURCES_DIST) \ + $(am__test_lastlog2_write_read_user_SOURCES_DIST) \ + $(am__test_lastlog2_y2038_ll2_read_all_SOURCES_DIST) \ + $(am__test_lastlog2_y2038_sqlite3_time_SOURCES_DIST) \ $(am__test_linux_version_SOURCES_DIST) \ $(am__test_logger_SOURCES_DIST) $(test_logindefs_SOURCES) \ $(am__test_loopdev_SOURCES_DIST) $(test_mangle_SOURCES) \ @@ -4672,20 +5053,21 @@ MANS = $(man_MANS) am__dist_bashcompletion_DATA_DIST = bash-completion/blkid \ bash-completion/cal bash-completion/col bash-completion/colcrt \ bash-completion/colrm bash-completion/column \ - bash-completion/fincore bash-completion/findfs \ - bash-completion/findmnt bash-completion/flock \ - bash-completion/getopt bash-completion/hexdump \ - bash-completion/ipcmk bash-completion/ipcrm \ - bash-completion/ipcs bash-completion/irqtop \ - bash-completion/isosize bash-completion/logger \ - bash-completion/look bash-completion/lsipc \ - bash-completion/lsirq bash-completion/lsns \ - bash-completion/mcookie bash-completion/mkfs \ - bash-completion/mkswap bash-completion/namei \ - bash-completion/prlimit bash-completion/readprofile \ - bash-completion/renice bash-completion/rev \ - bash-completion/script bash-completion/scriptreplay \ - bash-completion/scriptlive bash-completion/setsid \ + bash-completion/exch bash-completion/fincore \ + bash-completion/findfs bash-completion/findmnt \ + bash-completion/flock bash-completion/getopt \ + bash-completion/hexdump bash-completion/ipcmk \ + bash-completion/ipcrm bash-completion/ipcs \ + bash-completion/irqtop bash-completion/isosize \ + bash-completion/logger bash-completion/look \ + bash-completion/lsipc bash-completion/lsirq \ + bash-completion/lsns bash-completion/mcookie \ + bash-completion/mkfs bash-completion/mkswap \ + bash-completion/namei bash-completion/prlimit \ + bash-completion/readprofile bash-completion/renice \ + bash-completion/rev bash-completion/script \ + bash-completion/scriptreplay bash-completion/scriptlive \ + bash-completion/setpgid bash-completion/setsid \ bash-completion/whereis bash-completion/wipefs \ bash-completion/fsck bash-completion/mkfs.bfs \ bash-completion/fsck.minix bash-completion/mkfs.minix \ @@ -4699,31 +5081,33 @@ am__dist_bashcompletion_DATA_DIST = bash-completion/blkid \ bash-completion/chsh bash-completion/last \ bash-completion/lslogins bash-completion/newgrp \ bash-completion/su bash-completion/utmpdump \ - bash-completion/uuidgen bash-completion/uuidparse \ - bash-completion/uuidd bash-completion/lsblk \ - bash-completion/lslocks bash-completion/rename \ - bash-completion/chrt bash-completion/uclampset \ - bash-completion/ionice bash-completion/taskset \ - bash-completion/chcpu bash-completion/chmem \ - bash-completion/eject bash-completion/fallocate \ - bash-completion/hwclock bash-completion/tunelp \ - bash-completion/lscpu bash-completion/lsmem \ - bash-completion/losetup bash-completion/mount \ - bash-completion/umount bash-completion/mountpoint \ - bash-completion/nsenter bash-completion/pivot_root \ - bash-completion/setpriv bash-completion/swapon \ - bash-completion/swapoff bash-completion/unshare \ - bash-completion/wdctl bash-completion/blkdiscard \ - bash-completion/blkzone bash-completion/ctrlaltdel \ - bash-completion/dmesg bash-completion/fsfreeze \ - bash-completion/fstrim bash-completion/ldattach \ - bash-completion/rfkill bash-completion/rtcwake \ - bash-completion/setarch bash-completion/zramctl \ - bash-completion/mesg bash-completion/wall \ - bash-completion/write bash-completion/setterm \ - bash-completion/more bash-completion/pg bash-completion/ul \ - bash-completion/hardlink bash-completion/pipesz \ - bash-completion/fadvise bash-completion/waitpid + bash-completion/uuidgen bash-completion/lastlog2 \ + bash-completion/uuidparse bash-completion/uuidd \ + bash-completion/lsblk bash-completion/lslocks \ + bash-completion/rename bash-completion/chrt \ + bash-completion/uclampset bash-completion/ionice \ + bash-completion/taskset bash-completion/chcpu \ + bash-completion/chmem bash-completion/eject \ + bash-completion/fallocate bash-completion/hwclock \ + bash-completion/tunelp bash-completion/lscpu \ + bash-completion/lsmem bash-completion/losetup \ + bash-completion/mount bash-completion/umount \ + bash-completion/mountpoint bash-completion/nsenter \ + bash-completion/pivot_root bash-completion/setpriv \ + bash-completion/swapon bash-completion/swapoff \ + bash-completion/unshare bash-completion/wdctl \ + bash-completion/blkdiscard bash-completion/blkzone \ + bash-completion/ctrlaltdel bash-completion/dmesg \ + bash-completion/fsfreeze bash-completion/fstrim \ + bash-completion/ldattach bash-completion/rfkill \ + bash-completion/rtcwake bash-completion/setarch \ + bash-completion/zramctl bash-completion/mesg \ + bash-completion/wall bash-completion/write \ + bash-completion/setterm bash-completion/more \ + bash-completion/pg bash-completion/ul bash-completion/hardlink \ + bash-completion/pipesz bash-completion/fadvise \ + bash-completion/waitpid bash-completion/enosys \ + bash-completion/lsclocks am__dist_getoptexample_DATA_DIST = misc-utils/getopt-example.bash \ misc-utils/getopt-example.tcsh am__dist_noinst_DATA_DIST = lib/terminal-colors.d.5.adoc \ @@ -4732,30 +5116,39 @@ am__dist_noinst_DATA_DIST = lib/terminal-colors.d.5.adoc \ libuuid/man/uuid_generate.3.adoc \ libuuid/man/uuid_is_null.3.adoc libuuid/man/uuid_parse.3.adoc \ libuuid/man/uuid_time.3.adoc libuuid/man/uuid_unparse.3.adoc \ - libblkid/libblkid.3.adoc schedutils/chrt.1.adoc \ - schedutils/ionice.1.adoc schedutils/taskset.1.adoc \ - schedutils/uclampset.1.adoc text-utils/col.1.adoc \ - text-utils/colcrt.1.adoc text-utils/colrm.1.adoc \ - text-utils/column.1.adoc text-utils/hexdump.1.adoc \ - text-utils/rev.1.adoc text-utils/line.1.adoc \ - text-utils/pg.1.adoc text-utils/ul.1.adoc \ - text-utils/more.1.adoc term-utils/script.1.adoc \ - term-utils/scriptreplay.1.adoc term-utils/scriptlive.1.adoc \ - term-utils/agetty.8.adoc term-utils/setterm.1.adoc \ - term-utils/mesg.1.adoc term-utils/wall.1.adoc \ - term-utils/write.1.adoc login-utils/last.1.adoc \ - login-utils/sulogin.8.adoc login-utils/login.1.adoc \ - login-utils/nologin.8.adoc login-utils/utmpdump.1.adoc \ - login-utils/chfn.1.adoc login-utils/chsh.1.adoc \ - login-utils/su.1.adoc login-utils/runuser.1.adoc \ - login-utils/newgrp.1.adoc login-utils/lslogins.1.adoc \ - login-utils/vipw.8.adoc sys-utils/lsmem.1.adoc \ - sys-utils/chmem.8.adoc sys-utils/flock.1.adoc \ - sys-utils/choom.1.adoc sys-utils/ipcmk.1.adoc \ - sys-utils/ipcrm.1.adoc sys-utils/ipcs.1.adoc \ - sys-utils/irqtop.1.adoc sys-utils/lsirq.1.adoc \ - sys-utils/lsipc.1.adoc sys-utils/renice.1.adoc \ - sys-utils/rfkill.8.adoc sys-utils/setsid.1.adoc \ + liblastlog2/man/lastlog2.3.adoc \ + liblastlog2/man/ll2_import_lastlog.3.adoc \ + liblastlog2/man/ll2_read_all.3.adoc \ + liblastlog2/man/ll2_read_entry.3.adoc \ + liblastlog2/man/ll2_remove_entry.3.adoc \ + liblastlog2/man/ll2_rename_user.3.adoc \ + liblastlog2/man/ll2_update_login_time.3.adoc \ + liblastlog2/man/ll2_write_entry.3.adoc \ + libblkid/libblkid.3.adoc libsmartcols/scols-filter.5.adoc \ + schedutils/chrt.1.adoc schedutils/ionice.1.adoc \ + schedutils/taskset.1.adoc schedutils/uclampset.1.adoc \ + text-utils/col.1.adoc text-utils/colcrt.1.adoc \ + text-utils/colrm.1.adoc text-utils/column.1.adoc \ + text-utils/hexdump.1.adoc text-utils/rev.1.adoc \ + text-utils/line.1.adoc text-utils/pg.1.adoc \ + text-utils/ul.1.adoc text-utils/more.1.adoc \ + term-utils/script.1.adoc term-utils/scriptreplay.1.adoc \ + term-utils/scriptlive.1.adoc term-utils/agetty.8.adoc \ + term-utils/setterm.1.adoc term-utils/mesg.1.adoc \ + term-utils/wall.1.adoc term-utils/write.1.adoc \ + login-utils/last.1.adoc login-utils/sulogin.8.adoc \ + login-utils/login.1.adoc login-utils/nologin.8.adoc \ + login-utils/utmpdump.1.adoc login-utils/chfn.1.adoc \ + login-utils/chsh.1.adoc login-utils/su.1.adoc \ + login-utils/runuser.1.adoc login-utils/newgrp.1.adoc \ + login-utils/lslogins.1.adoc login-utils/vipw.8.adoc \ + sys-utils/lsmem.1.adoc sys-utils/chmem.8.adoc \ + sys-utils/flock.1.adoc sys-utils/choom.1.adoc \ + sys-utils/ipcmk.1.adoc sys-utils/ipcrm.1.adoc \ + sys-utils/ipcs.1.adoc sys-utils/irqtop.1.adoc \ + sys-utils/lsirq.1.adoc sys-utils/lsipc.1.adoc \ + sys-utils/renice.1.adoc sys-utils/rfkill.8.adoc \ + sys-utils/setpgid.1.adoc sys-utils/setsid.1.adoc \ sys-utils/readprofile.8.adoc sys-utils/tunelp.8.adoc \ sys-utils/fstrim.8.adoc sys-utils/dmesg.1.adoc \ sys-utils/ctrlaltdel.8.adoc sys-utils/fsfreeze.8.adoc \ @@ -4776,15 +5169,17 @@ am__dist_noinst_DATA_DIST = lib/terminal-colors.d.5.adoc \ misc-utils/logger.1.adoc misc-utils/look.1.adoc \ misc-utils/mcookie.1.adoc misc-utils/namei.1.adoc \ misc-utils/whereis.1.adoc misc-utils/lslocks.8.adoc \ - misc-utils/lsblk.8.adoc misc-utils/uuidgen.1.adoc \ - misc-utils/uuidparse.1.adoc misc-utils/uuidd.8.adoc \ - misc-utils/blkid.8.adoc misc-utils/findfs.8.adoc \ - misc-utils/wipefs.8.adoc misc-utils/findmnt.8.adoc \ - misc-utils/kill.1.adoc misc-utils/rename.1.adoc \ - misc-utils/getopt.1.adoc misc-utils/fincore.1.adoc \ + misc-utils/lsblk.8.adoc misc-utils/lastlog2.8.adoc \ + misc-utils/uuidgen.1.adoc misc-utils/uuidparse.1.adoc \ + misc-utils/uuidd.8.adoc misc-utils/blkid.8.adoc \ + misc-utils/findfs.8.adoc misc-utils/wipefs.8.adoc \ + misc-utils/findmnt.8.adoc misc-utils/kill.1.adoc \ + misc-utils/rename.1.adoc misc-utils/getopt.1.adoc \ + misc-utils/exch.1.adoc misc-utils/fincore.1.adoc \ misc-utils/hardlink.1.adoc misc-utils/lsfd.1.adoc \ misc-utils/pipesz.1.adoc misc-utils/fadvise.1.adoc \ - misc-utils/waitpid.1.adoc disk-utils/fsck.minix.8.adoc \ + misc-utils/waitpid.1.adoc misc-utils/enosys.1.adoc \ + misc-utils/lsclocks.1.adoc disk-utils/fsck.minix.8.adoc \ disk-utils/mkfs.minix.8.adoc disk-utils/mkfs.8.adoc \ disk-utils/isosize.8.adoc disk-utils/mkfs.bfs.8.adoc \ disk-utils/mkswap.8.adoc disk-utils/swaplabel.8.adoc \ @@ -4794,14 +5189,45 @@ am__dist_noinst_DATA_DIST = lib/terminal-colors.d.5.adoc \ disk-utils/fdisk.8.adoc disk-utils/sfdisk.8.adoc \ disk-utils/cfdisk.8.adoc disk-utils/addpart.8.adoc \ disk-utils/delpart.8.adoc disk-utils/resizepart.8.adoc \ - disk-utils/partx.8.adoc + disk-utils/partx.8.adoc pam_lastlog2/man/pam_lastlog2.8.adoc DATA = $(dist_bashcompletion_DATA) $(dist_getoptexample_DATA) \ $(dist_noinst_DATA) $(pkgconfig_DATA) \ - $(systemdsystemunit_DATA) + $(systemdsystemunit_DATA) $(tmpfiles_DATA) +am__dist_noinst_HEADERS_DIST = include/all-io.h include/audit-arch.h \ + include/bitops.h include/blkdev.h include/buffer.h \ + include/canonicalize.h include/carefulputc.h include/cctype.h \ + include/c.h include/caputils.h include/closestream.h \ + include/colors.h include/color-names.h \ + include/column-list-table.h include/coverage.h \ + include/cpuset.h include/crc32.h include/crc32c.h \ + include/crc64.h include/c_strtod.h include/debug.h \ + include/debugobj.h include/encode.h include/env.h \ + include/exec_shell.h include/exitcodes.h include/fileeq.h \ + include/fileutils.h include/fuzz.h include/idcache.h \ + include/ismounted.h include/iso9660.h include/jsonwrt.h \ + include/pwdutils.h include/linux_version.h include/list.h \ + include/logindefs.h include/loopdev.h include/mangle.h \ + include/match.h include/mbsalign.h include/mbsedit.h \ + include/md5.h include/minix.h include/monotonic.h \ + include/mount-api-utils.h include/namespace.h include/nls.h \ + include/optutils.h include/pager.h include/partx.h \ + include/path.h include/pathnames.h include/pidfd-utils.h \ + include/plymouth-ctrl.h include/procfs.h include/pt-bsd.h \ + include/pt-mbr.h include/pt-mbr-partnames.h \ + include/pt-gpt-partnames.h include/pt-sgi.h include/pt-sun.h \ + include/randutils.h include/rpmatch.h include/sha1.h \ + include/sha256.h include/shells.h include/signames.h \ + include/selinux-utils.h include/statfs_magic.h \ + include/strutils.h include/strv.h include/swapheader.h \ + include/swapprober.h include/sysfs.h include/timer.h \ + include/timeutils.h include/ttyutils.h include/widechar.h \ + include/xalloc.h include/xxhash.h sys-utils/setpriv-landlock.h +am__lastlog2inc_HEADERS_DIST = liblastlog2/src/lastlog2.h am__uuidinc_HEADERS_DIST = libuuid/src/uuid.h -HEADERS = $(dist_noinst_HEADERS) $(nodist_blkidinc_HEADERS) \ - $(nodist_fdiskinc_HEADERS) $(nodist_mountinc_HEADERS) \ - $(nodist_smartcolsinc_HEADERS) $(uuidinc_HEADERS) +HEADERS = $(dist_noinst_HEADERS) $(lastlog2inc_HEADERS) \ + $(nodist_blkidinc_HEADERS) $(nodist_fdiskinc_HEADERS) \ + $(nodist_mountinc_HEADERS) $(nodist_smartcolsinc_HEADERS) \ + $(uuidinc_HEADERS) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ @@ -4830,9 +5256,9 @@ am__define_uniq_tagged_files = \ done | $(am__uniquify_input)` DIST_SUBDIRS = po po-man libblkid/docs libmount/docs libsmartcols/docs \ libfdisk/docs -am__DIST_COMMON = $(srcdir)/Makefile.in \ - $(srcdir)/bash-completion/Makemodule.am $(srcdir)/config.h.in \ - $(srcdir)/disk-utils/Makemodule.am \ +am__DIST_COMMON = $(srcdir)/Documentation/Makemodule.am \ + $(srcdir)/Makefile.in $(srcdir)/bash-completion/Makemodule.am \ + $(srcdir)/config.h.in $(srcdir)/disk-utils/Makemodule.am \ $(srcdir)/include/Makemodule.am $(srcdir)/lib/Makemodule.am \ $(srcdir)/libblkid/Makemodule.am \ $(srcdir)/libblkid/samples/Makemodule.am \ @@ -4840,8 +5266,12 @@ am__DIST_COMMON = $(srcdir)/Makefile.in \ $(srcdir)/libfdisk/Makemodule.am \ $(srcdir)/libfdisk/samples/Makemodule.am \ $(srcdir)/libfdisk/src/Makemodule.am \ + $(srcdir)/liblastlog2/Makemodule.am \ + $(srcdir)/liblastlog2/man/Makemodule.am \ + $(srcdir)/liblastlog2/src/Makemodule.am \ $(srcdir)/libmount/Makemodule.am \ $(srcdir)/libmount/python/Makemodule.am \ + $(srcdir)/libmount/samples/Makemodule.am \ $(srcdir)/libmount/src/Makemodule.am \ $(srcdir)/libsmartcols/Makemodule.am \ $(srcdir)/libsmartcols/samples/Makemodule.am \ @@ -4852,6 +5282,9 @@ am__DIST_COMMON = $(srcdir)/Makefile.in \ $(srcdir)/login-utils/Makemodule.am \ $(srcdir)/man-common/Makemodule.am \ $(srcdir)/misc-utils/Makemodule.am \ + $(srcdir)/pam_lastlog2/Makemodule.am \ + $(srcdir)/pam_lastlog2/man/Makemodule.am \ + $(srcdir)/pam_lastlog2/src/Makemodule.am \ $(srcdir)/schedutils/Makemodule.am \ $(srcdir)/sys-utils/Makemodule.am \ $(srcdir)/term-utils/Makemodule.am \ @@ -4929,10 +5362,12 @@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ +BISON = @BISON@ BSD_WARN_CFLAGS = @BSD_WARN_CFLAGS@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ +COVERAGE_LDFLAGS = @COVERAGE_LDFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CRYPTSETUP_CFLAGS = @CRYPTSETUP_CFLAGS@ @@ -4962,6 +5397,7 @@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ FILECMD = @FILECMD@ +FLEX = @FLEX@ FUZZING_ENGINE_LDFLAGS = @FUZZING_ENGINE_LDFLAGS@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GMSGFMT = @GMSGFMT@ @@ -4989,6 +5425,8 @@ LIBFDISK_VERSION = @LIBFDISK_VERSION@ LIBFDISK_VERSION_INFO = @LIBFDISK_VERSION_INFO@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ +LIBLASTLOG2_VERSION = @LIBLASTLOG2_VERSION@ +LIBLASTLOG2_VERSION_INFO = @LIBLASTLOG2_VERSION_INFO@ LIBMOUNT_MAJOR_VERSION = @LIBMOUNT_MAJOR_VERSION@ LIBMOUNT_MINOR_VERSION = @LIBMOUNT_MINOR_VERSION@ LIBMOUNT_PATCH_VERSION = @LIBMOUNT_PATCH_VERSION@ @@ -5014,6 +5452,7 @@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MATH_LIBS = @MATH_LIBS@ MKDIR_P = @MKDIR_P@ +MQ_LIBS = @MQ_LIBS@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ MSGMERGE = @MSGMERGE@ @@ -5027,7 +5466,6 @@ NCURSES_CFLAGS = @NCURSES_CFLAGS@ NCURSES_LIBS = @NCURSES_LIBS@ NM = @NM@ NMEDIT = @NMEDIT@ -NO_UNUSED_WARN_CFLAGS = @NO_UNUSED_WARN_CFLAGS@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ @@ -5067,6 +5505,8 @@ SHELL = @SHELL@ SOCKET_LIBS = @SOCKET_LIBS@ SOLIB_CFLAGS = @SOLIB_CFLAGS@ SOLIB_LDFLAGS = @SOLIB_LDFLAGS@ +SQLITE3_CFLAGS = @SQLITE3_CFLAGS@ +SQLITE3_LIBS = @SQLITE3_LIBS@ STRIP = @STRIP@ SUID_CFLAGS = @SUID_CFLAGS@ SUID_LDFLAGS = @SUID_LDFLAGS@ @@ -5152,6 +5592,7 @@ sysconfdir = @sysconfdir@ sysconfstaticdir = @sysconfstaticdir@ systemdsystemunitdir = @systemdsystemunitdir@ target_alias = @target_alias@ +tmpfilesdir = @tmpfilesdir@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ @@ -5161,14 +5602,16 @@ usrsbin_execdir = @usrsbin_execdir@ vendordir = @vendordir@ with_bashcompletiondir = @with_bashcompletiondir@ with_systemdsystemunitdir = @with_systemdsystemunitdir@ +with_tmpfilesdir = @with_tmpfilesdir@ AM_CPPFLAGS = -include config.h -I$(top_srcdir)/include \ -DLOCALEDIR=\"$(localedir)\" \ -D_PATH_RUNSTATEDIR=\"${runstatedir}\" \ + -D_PATH_LOCALSTATEDIR=\"${localstatedir}\" \ -D_PATH_SYSCONFSTATICDIR=\"${sysconfstaticdir}\" \ - $(am__append_1) $(am__append_2) + $(am__append_1) $(am__append_2) $(am__append_3) AM_CFLAGS = -fsigned-char $(WARN_CFLAGS) AM_CXXFLAGS = $(AM_CFLAGS) -AM_LDFLAGS = $(ASAN_LDFLAGS) $(UBSAN_LDFLAGS) $(FUZZING_ENGINE_LDFLAGS) +AM_LDFLAGS = $(ASAN_LDFLAGS) $(UBSAN_LDFLAGS) $(FUZZING_ENGINE_LDFLAGS) $(COVERAGE_LDFLAGS) # Add gettext stuff to the global LDADD for systems with separate libintl # library. The LTLIBINTL is generated by AM_GNU_GETTEXT macro. @@ -5183,25 +5626,27 @@ ul_libblkid_incdir = $(top_builddir)/libblkid/src ul_libmount_incdir = $(top_builddir)/libmount/src ul_libsmartcols_incdir = $(top_builddir)/libsmartcols/src ul_libfdisk_incdir = $(top_builddir)/libfdisk/src +ul_liblastlog2_incdir = $(top_srcdir)/liblastlog2/src ul_libuuid_incdir = $(top_srcdir)/libuuid/src dist_noinst_HEADERS = include/all-io.h include/audit-arch.h \ include/bitops.h include/blkdev.h include/buffer.h \ include/canonicalize.h include/carefulputc.h include/cctype.h \ include/c.h include/caputils.h include/closestream.h \ - include/colors.h include/color-names.h include/cpuset.h \ - include/crc32.h include/crc32c.h include/crc64.h \ - include/c_strtod.h include/debug.h include/debugobj.h \ - include/encode.h include/env.h include/exec_shell.h \ - include/exitcodes.h include/fileeq.h include/fileutils.h \ - include/fuzz.h include/idcache.h include/ismounted.h \ - include/iso9660.h include/jsonwrt.h include/pwdutils.h \ - include/linux_version.h include/list.h include/logindefs.h \ - include/loopdev.h include/mangle.h include/match.h \ - include/mbsalign.h include/mbsedit.h include/md5.h \ - include/minix.h include/monotonic.h include/mount-api-utils.h \ - include/namespace.h include/nls.h include/optutils.h \ - include/pager.h include/partx.h include/path.h \ - include/pathnames.h include/pidfd-utils.h \ + include/colors.h include/color-names.h \ + include/column-list-table.h include/coverage.h \ + include/cpuset.h include/crc32.h include/crc32c.h \ + include/crc64.h include/c_strtod.h include/debug.h \ + include/debugobj.h include/encode.h include/env.h \ + include/exec_shell.h include/exitcodes.h include/fileeq.h \ + include/fileutils.h include/fuzz.h include/idcache.h \ + include/ismounted.h include/iso9660.h include/jsonwrt.h \ + include/pwdutils.h include/linux_version.h include/list.h \ + include/logindefs.h include/loopdev.h include/mangle.h \ + include/match.h include/mbsalign.h include/mbsedit.h \ + include/md5.h include/minix.h include/monotonic.h \ + include/mount-api-utils.h include/namespace.h include/nls.h \ + include/optutils.h include/pager.h include/partx.h \ + include/path.h include/pathnames.h include/pidfd-utils.h \ include/plymouth-ctrl.h include/procfs.h include/pt-bsd.h \ include/pt-mbr.h include/pt-mbr-partnames.h \ include/pt-gpt-partnames.h include/pt-sgi.h include/pt-sun.h \ @@ -5211,47 +5656,50 @@ dist_noinst_HEADERS = include/all-io.h include/audit-arch.h \ include/strutils.h include/strv.h include/swapheader.h \ include/swapprober.h include/sysfs.h include/timer.h \ include/timeutils.h include/ttyutils.h include/widechar.h \ - include/xalloc.h include/xxhash.h -dist_noinst_DATA = lib/terminal-colors.d.5.adoc $(am__append_21) \ - $(am__append_45) $(am__append_92) $(am__append_95) \ - $(am__append_98) $(am__append_101) $(am__append_104) \ - $(am__append_107) $(am__append_110) $(am__append_113) \ - $(am__append_116) $(am__append_119) $(am__append_122) \ - $(am__append_125) $(am__append_128) $(am__append_134) \ - $(am__append_141) $(am__append_146) $(am__append_149) \ - $(am__append_152) $(am__append_158) $(am__append_165) \ - $(am__append_168) $(am__append_172) $(am__append_176) \ - $(am__append_182) $(am__append_189) $(am__append_196) \ - $(am__append_199) $(am__append_202) $(am__append_216) \ - $(am__append_223) $(am__append_230) $(am__append_234) \ - $(am__append_241) $(am__append_247) $(am__append_250) \ - $(am__append_253) $(am__append_256) $(am__append_259) \ - $(am__append_262) $(am__append_265) $(am__append_268) \ - $(am__append_274) $(am__append_277) $(am__append_280) \ - $(am__append_283) $(am__append_286) $(am__append_289) \ - $(am__append_292) $(am__append_295) $(am__append_299) \ - $(am__append_303) $(am__append_306) $(am__append_309) \ - $(am__append_314) $(am__append_317) $(am__append_320) \ - $(am__append_323) $(am__append_326) $(am__append_341) \ - $(am__append_344) $(am__append_348) $(am__append_351) \ - $(am__append_354) $(am__append_357) $(am__append_363) \ - $(am__append_367) $(am__append_370) $(am__append_373) \ - $(am__append_376) $(am__append_379) $(am__append_382) \ - $(am__append_385) $(am__append_388) $(am__append_392) \ - $(am__append_396) $(am__append_404) $(am__append_407) \ - $(am__append_415) $(am__append_421) $(am__append_424) \ - $(am__append_427) $(am__append_430) $(am__append_433) \ - $(am__append_436) $(am__append_440) $(am__append_443) \ - $(am__append_446) $(am__append_453) $(am__append_457) \ - $(am__append_460) $(am__append_463) $(am__append_467) \ - $(am__append_470) $(am__append_473) $(am__append_476) \ - $(am__append_479) $(am__append_482) $(am__append_485) \ - $(am__append_488) $(am__append_491) $(am__append_494) \ - $(am__append_498) $(am__append_501) $(am__append_504) \ - $(am__append_507) $(am__append_516) $(am__append_521) \ - $(am__append_524) $(am__append_527) $(am__append_530) \ - $(am__append_533) $(am__append_536) $(am__append_540) \ - $(am__append_544) $(am__append_552) + include/xalloc.h include/xxhash.h $(am__append_429) +dist_noinst_DATA = lib/terminal-colors.d.5.adoc $(am__append_22) \ + $(am__append_33) $(am__append_57) $(am__append_91) \ + $(am__append_108) $(am__append_111) $(am__append_114) \ + $(am__append_117) $(am__append_120) $(am__append_123) \ + $(am__append_126) $(am__append_129) $(am__append_132) \ + $(am__append_135) $(am__append_138) $(am__append_141) \ + $(am__append_144) $(am__append_150) $(am__append_157) \ + $(am__append_162) $(am__append_165) $(am__append_168) \ + $(am__append_175) $(am__append_182) $(am__append_185) \ + $(am__append_191) $(am__append_197) $(am__append_203) \ + $(am__append_210) $(am__append_217) $(am__append_220) \ + $(am__append_223) $(am__append_237) $(am__append_244) \ + $(am__append_251) $(am__append_255) $(am__append_262) \ + $(am__append_268) $(am__append_271) $(am__append_274) \ + $(am__append_277) $(am__append_280) $(am__append_283) \ + $(am__append_286) $(am__append_289) $(am__append_295) \ + $(am__append_298) $(am__append_301) $(am__append_304) \ + $(am__append_307) $(am__append_310) $(am__append_313) \ + $(am__append_316) $(am__append_319) $(am__append_323) \ + $(am__append_327) $(am__append_330) $(am__append_333) \ + $(am__append_338) $(am__append_341) $(am__append_344) \ + $(am__append_347) $(am__append_350) $(am__append_365) \ + $(am__append_368) $(am__append_372) $(am__append_375) \ + $(am__append_378) $(am__append_381) $(am__append_387) \ + $(am__append_391) $(am__append_394) $(am__append_397) \ + $(am__append_400) $(am__append_403) $(am__append_406) \ + $(am__append_409) $(am__append_412) $(am__append_416) \ + $(am__append_420) $(am__append_428) $(am__append_433) \ + $(am__append_441) $(am__append_447) $(am__append_450) \ + $(am__append_453) $(am__append_456) $(am__append_459) \ + $(am__append_462) $(am__append_466) $(am__append_471) \ + $(am__append_474) $(am__append_477) $(am__append_485) \ + $(am__append_489) $(am__append_492) $(am__append_495) \ + $(am__append_499) $(am__append_502) $(am__append_505) \ + $(am__append_508) $(am__append_511) $(am__append_514) \ + $(am__append_517) $(am__append_520) $(am__append_523) \ + $(am__append_526) $(am__append_530) $(am__append_533) \ + $(am__append_536) $(am__append_540) $(am__append_543) \ + $(am__append_546) $(am__append_549) $(am__append_558) \ + $(am__append_563) $(am__append_566) $(am__append_569) \ + $(am__append_572) $(am__append_575) $(am__append_578) \ + $(am__append_582) $(am__append_586) $(am__append_594) \ + $(am__append_596) # # Use only LGPL or Public domain (preferred) code in libcommon, otherwise add @@ -5265,107 +5713,119 @@ dist_noinst_DATA = lib/terminal-colors.d.5.adoc $(am__append_21) \ # to generate binaries with only relevant stuff. # EXTRA_LTLIBRARIES = libcommon.la libtcolors.la -man_MANS = $(am__append_335) $(am__append_667) $(am__append_670) -pkgconfig_DATA = $(am__append_29) $(am__append_42) $(am__append_64) \ - $(am__append_74) $(am__append_88) -usrlib_exec_LTLIBRARIES = $(am__append_24) $(am__append_31) \ - $(am__append_46) $(am__append_66) $(am__append_76) +man_MANS = $(am__append_359) $(am__append_719) $(am__append_722) +pkgconfig_DATA = $(am__append_30) $(am__append_40) $(am__append_54) \ + $(am__append_77) $(am__append_88) $(am__append_104) +usrlib_exec_LTLIBRARIES = $(am__append_25) $(am__append_34) \ + $(am__append_42) $(am__append_58) $(am__append_79) \ + $(am__append_92) dist_usrbin_exec_SCRIPTS = -systemdsystemunit_DATA = $(am__append_296) $(am__append_449) -dist_bashcompletion_DATA = $(am__append_553) $(am__append_554) \ - $(am__append_555) $(am__append_556) $(am__append_557) \ - $(am__append_558) $(am__append_559) $(am__append_560) \ - $(am__append_561) $(am__append_562) $(am__append_563) \ - $(am__append_564) $(am__append_565) $(am__append_566) \ - $(am__append_567) $(am__append_568) $(am__append_569) \ - $(am__append_570) $(am__append_571) $(am__append_572) \ - $(am__append_573) $(am__append_574) $(am__append_575) \ - $(am__append_576) $(am__append_577) $(am__append_578) \ - $(am__append_579) $(am__append_580) $(am__append_581) \ - $(am__append_582) $(am__append_583) $(am__append_584) \ - $(am__append_585) $(am__append_586) $(am__append_587) \ - $(am__append_588) $(am__append_589) $(am__append_590) \ - $(am__append_591) $(am__append_592) $(am__append_593) \ - $(am__append_594) $(am__append_595) $(am__append_596) \ - $(am__append_597) $(am__append_598) $(am__append_599) \ - $(am__append_600) $(am__append_601) $(am__append_602) \ +systemdsystemunit_DATA = $(am__append_320) $(am__append_467) \ + $(am__append_481) +tmpfiles_DATA = $(am__append_468) $(am__append_480) +dist_bashcompletion_DATA = $(am__append_599) $(am__append_600) \ + $(am__append_601) $(am__append_602) $(am__append_603) \ $(am__append_604) $(am__append_605) $(am__append_606) \ - $(am__append_608) $(am__append_609) $(am__append_610) \ - $(am__append_611) $(am__append_612) $(am__append_613) \ - $(am__append_614) $(am__append_615) $(am__append_616) \ - $(am__append_617) $(am__append_618) $(am__append_619) \ - $(am__append_620) $(am__append_621) $(am__append_622) \ - $(am__append_623) $(am__append_624) $(am__append_625) \ - $(am__append_626) $(am__append_627) $(am__append_628) \ - $(am__append_629) $(am__append_630) $(am__append_631) \ - $(am__append_632) $(am__append_633) $(am__append_634) \ - $(am__append_635) $(am__append_636) $(am__append_637) \ - $(am__append_638) $(am__append_639) $(am__append_640) \ - $(am__append_641) $(am__append_642) $(am__append_643) \ - $(am__append_644) $(am__append_645) $(am__append_646) \ - $(am__append_647) $(am__append_648) $(am__append_649) \ - $(am__append_650) $(am__append_651) $(am__append_652) \ - $(am__append_653) $(am__append_654) $(am__append_655) \ - $(am__append_656) $(am__append_657) -dist_check_SCRIPTS = $(am__append_62) -PATHFILES = $(am__append_30) $(am__append_43) $(am__append_65) \ - $(am__append_75) $(am__append_89) sys-utils/fstrim.service \ - misc-utils/uuidd.rc misc-utils/uuidd.service \ - misc-utils/uuidd.socket + $(am__append_607) $(am__append_608) $(am__append_609) \ + $(am__append_610) $(am__append_611) $(am__append_612) \ + $(am__append_613) $(am__append_614) $(am__append_615) \ + $(am__append_616) $(am__append_617) $(am__append_618) \ + $(am__append_619) $(am__append_620) $(am__append_621) \ + $(am__append_622) $(am__append_623) $(am__append_624) \ + $(am__append_625) $(am__append_626) $(am__append_627) \ + $(am__append_628) $(am__append_629) $(am__append_630) \ + $(am__append_631) $(am__append_632) $(am__append_633) \ + $(am__append_634) $(am__append_635) $(am__append_636) \ + $(am__append_637) $(am__append_638) $(am__append_639) \ + $(am__append_640) $(am__append_641) $(am__append_642) \ + $(am__append_643) $(am__append_644) $(am__append_645) \ + $(am__append_646) $(am__append_647) $(am__append_648) \ + $(am__append_649) $(am__append_650) $(am__append_652) \ + $(am__append_653) $(am__append_654) $(am__append_656) \ + $(am__append_657) $(am__append_658) $(am__append_659) \ + $(am__append_660) $(am__append_661) $(am__append_662) \ + $(am__append_663) $(am__append_664) $(am__append_665) \ + $(am__append_666) $(am__append_667) $(am__append_668) \ + $(am__append_669) $(am__append_670) $(am__append_671) \ + $(am__append_672) $(am__append_673) $(am__append_674) \ + $(am__append_675) $(am__append_676) $(am__append_677) \ + $(am__append_678) $(am__append_679) $(am__append_680) \ + $(am__append_681) $(am__append_682) $(am__append_683) \ + $(am__append_684) $(am__append_685) $(am__append_686) \ + $(am__append_687) $(am__append_688) $(am__append_689) \ + $(am__append_690) $(am__append_691) $(am__append_692) \ + $(am__append_693) $(am__append_694) $(am__append_695) \ + $(am__append_696) $(am__append_697) $(am__append_698) \ + $(am__append_699) $(am__append_700) $(am__append_701) \ + $(am__append_702) $(am__append_703) $(am__append_704) \ + $(am__append_705) $(am__append_706) $(am__append_707) \ + $(am__append_708) +dist_check_SCRIPTS = $(am__append_74) +BUILT_SOURCES = $(am__append_80) .version +PATHFILES = $(am__append_31) $(am__append_41) $(am__append_55) \ + $(am__append_78) $(am__append_89) $(am__append_105) \ + sys-utils/fstrim.service misc-utils/lastlog2-import.service \ + misc-utils/lastlog2-tmpfiles.conf misc-utils/uuidd.rc \ + misc-utils/uuidd.service misc-utils/uuidd.socket \ + misc-utils/uuidd-tmpfiles.conf ADOCFILES_COMMON = man-common/bugreports.adoc man-common/colors.adoc \ man-common/footer.adoc man-common/footer-config.adoc \ man-common/footer-lib.adoc man-common/help-version.adoc \ man-common/in-bytes.adoc man-common/manpage-stub.adoc \ man-common/translation.adoc -MANPAGES = lib/terminal-colors.d.5 $(am__append_20) $(am__append_44) \ - $(am__append_91) $(am__append_94) $(am__append_97) \ - $(am__append_100) $(am__append_103) $(am__append_106) \ - $(am__append_109) $(am__append_112) $(am__append_115) \ - $(am__append_118) $(am__append_121) $(am__append_124) \ - $(am__append_127) $(am__append_133) $(am__append_140) \ - $(am__append_145) $(am__append_148) $(am__append_151) \ - $(am__append_157) $(am__append_164) $(am__append_167) \ - $(am__append_171) $(am__append_175) $(am__append_181) \ - $(am__append_188) $(am__append_195) $(am__append_198) \ - $(am__append_201) $(am__append_215) $(am__append_222) \ - $(am__append_229) $(am__append_233) $(am__append_240) \ - $(am__append_246) $(am__append_249) $(am__append_252) \ - $(am__append_255) $(am__append_258) $(am__append_261) \ - $(am__append_264) $(am__append_267) $(am__append_273) \ - $(am__append_276) $(am__append_279) $(am__append_282) \ - $(am__append_285) $(am__append_288) $(am__append_291) \ - $(am__append_294) $(am__append_298) $(am__append_302) \ - $(am__append_305) $(am__append_308) $(am__append_313) \ - $(am__append_316) $(am__append_319) $(am__append_322) \ - $(am__append_325) $(am__append_340) $(am__append_343) \ - $(am__append_347) $(am__append_350) $(am__append_353) \ - $(am__append_356) $(am__append_362) $(am__append_366) \ - $(am__append_369) $(am__append_372) $(am__append_375) \ - $(am__append_378) $(am__append_381) $(am__append_384) \ - $(am__append_387) $(am__append_391) $(am__append_395) \ - $(am__append_403) $(am__append_406) $(am__append_414) \ - $(am__append_420) $(am__append_423) $(am__append_426) \ - $(am__append_429) $(am__append_432) $(am__append_435) \ - $(am__append_439) $(am__append_442) $(am__append_445) \ - $(am__append_452) $(am__append_456) $(am__append_459) \ - $(am__append_462) $(am__append_466) $(am__append_469) \ - $(am__append_472) $(am__append_475) $(am__append_478) \ - $(am__append_481) $(am__append_484) $(am__append_487) \ - $(am__append_490) $(am__append_493) $(am__append_497) \ - $(am__append_500) $(am__append_503) $(am__append_506) \ - $(am__append_515) $(am__append_520) $(am__append_523) \ - $(am__append_526) $(am__append_529) $(am__append_532) \ - $(am__append_535) $(am__append_539) $(am__append_543) \ - $(am__append_551) -MANLINKS = $(am__append_22) $(am__append_177) $(am__append_242) \ - $(am__append_364) -INSTALL_EXEC_HOOKS = $(am__append_27) $(am__append_38) \ - $(am__append_59) $(am__append_69) $(am__append_84) \ - $(am__append_169) $(am__append_173) $(am__append_178) \ - $(am__append_244) $(am__append_337) $(am__append_360) -UNINSTALL_HOOKS = $(am__append_28) $(am__append_39) $(am__append_60) \ - $(am__append_70) $(am__append_85) $(am__append_338) -INSTALL_DATA_HOOKS = $(am__append_603) $(am__append_607) +MANPAGES = lib/terminal-colors.d.5 $(am__append_21) $(am__append_32) \ + $(am__append_56) $(am__append_90) $(am__append_107) \ + $(am__append_110) $(am__append_113) $(am__append_116) \ + $(am__append_119) $(am__append_122) $(am__append_125) \ + $(am__append_128) $(am__append_131) $(am__append_134) \ + $(am__append_137) $(am__append_140) $(am__append_143) \ + $(am__append_149) $(am__append_156) $(am__append_161) \ + $(am__append_164) $(am__append_167) $(am__append_174) \ + $(am__append_181) $(am__append_184) $(am__append_190) \ + $(am__append_196) $(am__append_202) $(am__append_209) \ + $(am__append_216) $(am__append_219) $(am__append_222) \ + $(am__append_236) $(am__append_243) $(am__append_250) \ + $(am__append_254) $(am__append_261) $(am__append_267) \ + $(am__append_270) $(am__append_273) $(am__append_276) \ + $(am__append_279) $(am__append_282) $(am__append_285) \ + $(am__append_288) $(am__append_294) $(am__append_297) \ + $(am__append_300) $(am__append_303) $(am__append_306) \ + $(am__append_309) $(am__append_312) $(am__append_315) \ + $(am__append_318) $(am__append_322) $(am__append_326) \ + $(am__append_329) $(am__append_332) $(am__append_337) \ + $(am__append_340) $(am__append_343) $(am__append_346) \ + $(am__append_349) $(am__append_364) $(am__append_367) \ + $(am__append_371) $(am__append_374) $(am__append_377) \ + $(am__append_380) $(am__append_386) $(am__append_390) \ + $(am__append_393) $(am__append_396) $(am__append_399) \ + $(am__append_402) $(am__append_405) $(am__append_408) \ + $(am__append_411) $(am__append_415) $(am__append_419) \ + $(am__append_427) $(am__append_432) $(am__append_440) \ + $(am__append_446) $(am__append_449) $(am__append_452) \ + $(am__append_455) $(am__append_458) $(am__append_461) \ + $(am__append_465) $(am__append_470) $(am__append_473) \ + $(am__append_476) $(am__append_484) $(am__append_488) \ + $(am__append_491) $(am__append_494) $(am__append_498) \ + $(am__append_501) $(am__append_504) $(am__append_507) \ + $(am__append_510) $(am__append_513) $(am__append_516) \ + $(am__append_519) $(am__append_522) $(am__append_525) \ + $(am__append_529) $(am__append_532) $(am__append_535) \ + $(am__append_539) $(am__append_542) $(am__append_545) \ + $(am__append_548) $(am__append_557) $(am__append_562) \ + $(am__append_565) $(am__append_568) $(am__append_571) \ + $(am__append_574) $(am__append_577) $(am__append_581) \ + $(am__append_585) $(am__append_593) $(am__append_595) +MANLINKS = $(am__append_23) $(am__append_198) $(am__append_263) \ + $(am__append_388) +INSTALL_EXEC_HOOKS = $(am__append_28) $(am__append_38) \ + $(am__append_50) $(am__append_71) $(am__append_83) \ + $(am__append_100) $(am__append_188) $(am__append_194) \ + $(am__append_199) $(am__append_265) $(am__append_361) \ + $(am__append_384) +UNINSTALL_HOOKS = $(am__append_29) $(am__append_39) $(am__append_51) \ + $(am__append_72) $(am__append_84) $(am__append_101) \ + $(am__append_362) +INSTALL_DATA_HOOKS = $(am__append_651) $(am__append_655) CLEAN_LOCALS = clean-local-tests CHECK_LOCALS = check-local-tests @@ -5404,22 +5864,25 @@ EXTRA_DIST = .version autogen.sh Documentation po/update-potfiles \ tools/config-gen.d/non-widechar.conf \ tools/config-gen.d/non-libmount.conf \ tools/asciidoctor-includetracker.rb \ - tools/asciidoctor-unicodeconverter.rb $(am__append_26) \ - $(am__append_34) $(am__append_52) $(am__append_68) \ - $(am__append_80) sys-utils/fstrim.timer tests/expected \ + tools/asciidoctor-unicodeconverter.rb tools/all_syscalls \ + $(am__append_27) $(am__append_36) $(am__append_46) \ + $(am__append_64) $(am__append_81) $(am__append_96) \ + sys-utils/fstrim.timer $(am__append_598) tests/expected \ tests/functions.sh tests/commands.sh tests/run.sh tests/ts \ meson.build meson_options.txt tools/meson-make-manpage-stub.sh \ tools/meson-make-symlink.sh include/meson.build \ libblkid/meson.build libmount/meson.build \ libmount/python/meson.build misc-utils/meson.build \ libsmartcols/meson.build text-utils/meson.build po/meson.build \ - lib/meson.build libuuid/meson.build sys-utils/meson.build \ - libfdisk/meson.build term-utils/meson.build \ - disk-utils/meson.build login-utils/meson.build \ - $(PATHFILES:=.in) $(am__append_666) $(am__append_669) -CLEANFILES = $(am__append_336) $(PATHFILES) $(EXTRA_LTLIBRARIES) -SUBDIRS = po $(am__append_3) $(am__append_41) $(am__append_63) \ - $(am__append_73) $(am__append_87) + lib/meson.build libuuid/meson.build liblastlog2/meson.build \ + sys-utils/meson.build libfdisk/meson.build \ + term-utils/meson.build disk-utils/meson.build \ + login-utils/meson.build $(PATHFILES:=.in) $(am__append_718) \ + $(am__append_721) +CLEANFILES = $(am__append_360) $(am__append_527) $(PATHFILES) \ + $(EXTRA_LTLIBRARIES) +SUBDIRS = po $(am__append_4) $(am__append_53) $(am__append_76) \ + $(am__append_87) $(am__append_103) RCS_FIND_IGNORE = \( -name SCCS -o -name BitKeeper -o -name .svn -o \ -name CVS -o -name .pc -o -name .hg -o -name .git \) -prune -o @@ -5432,11 +5895,11 @@ libcommon_la_SOURCES = lib/blkdev.c lib/buffer.c lib/canonicalize.c \ lib/mbsalign.c lib/mbsedit.c lib/md5.c lib/pwdutils.c \ lib/randutils.c lib/sha1.c lib/sha256.c lib/signames.c \ lib/strutils.c lib/strv.c lib/timeutils.c lib/ttyutils.c \ - lib/xxhash.c $(am__append_4) $(am__append_5) $(am__append_6) \ - $(am__append_7) -libtcolors_la_CFLAGS = $(AM_CFLAGS) $(am__append_9) $(am__append_11) + lib/xxhash.c $(am__append_5) $(am__append_6) $(am__append_7) \ + $(am__append_8) +libtcolors_la_CFLAGS = $(AM_CFLAGS) $(am__append_10) $(am__append_12) libtcolors_la_SOURCES = lib/colors.c lib/color-names.c include/colors.h include/color-names.h -libtcolors_la_LIBADD = $(am__append_8) $(am__append_10) +libtcolors_la_LIBADD = $(am__append_9) $(am__append_11) test_caputils_SOURCES = lib/caputils.c test_caputils_CFLAGS = $(AM_CFLAGS) -DTEST_PROGRAM_CAPUTILS test_caputils_LDADD = $(LDADD) libcommon.la @@ -5462,7 +5925,7 @@ test_randutils_SOURCES = lib/randutils.c test_randutils_CFLAGS = $(AM_CFLAGS) -DTEST_PROGRAM_RANDUTILS @HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@test_path_SOURCES = lib/path.c \ @HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@ lib/fileutils.c \ -@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@ $(am__append_15) +@HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@ $(am__append_16) @HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@test_path_CFLAGS = $(AM_CFLAGS) -DTEST_PROGRAM_PATH @HAVE_DIRFD_TRUE@@HAVE_OPENAT_TRUE@test_path_LDADD = $(LDADD) @HAVE_PTY_TRUE@test_pty_SOURCES = lib/pty-session.c \ @@ -5475,11 +5938,11 @@ test_randutils_CFLAGS = $(AM_CFLAGS) -DTEST_PROGRAM_RANDUTILS @LINUX_TRUE@test_cpuset_CFLAGS = $(AM_CFLAGS) -DTEST_PROGRAM_CPUSET @LINUX_TRUE@test_sysfs_SOURCES = lib/sysfs.c lib/path.c \ @LINUX_TRUE@ lib/fileutils.c lib/buffer.c lib/mbsalign.c \ -@LINUX_TRUE@ $(am__append_17) +@LINUX_TRUE@ $(am__append_18) @LINUX_TRUE@test_sysfs_CFLAGS = $(AM_CFLAGS) -DTEST_PROGRAM_SYSFS @LINUX_TRUE@test_sysfs_LDADD = $(LDADD) @LINUX_TRUE@test_procfs_SOURCES = lib/procfs.c lib/path.c \ -@LINUX_TRUE@ lib/fileutils.c lib/strutils.c $(am__append_18) +@LINUX_TRUE@ lib/fileutils.c lib/strutils.c $(am__append_19) @LINUX_TRUE@test_procfs_CFLAGS = $(AM_CFLAGS) -DTEST_PROGRAM_PROCFS @LINUX_TRUE@test_procfs_LDADD = $(LDADD) @LINUX_TRUE@test_pager_SOURCES = lib/pager.c @@ -5509,7 +5972,7 @@ test_buffer_CFLAGS = $(AM_CFLAGS) -DTEST_PROGRAM_BUFFER @LINUX_TRUE@test_loopdev_CFLAGS = $(AM_CFLAGS) -DTEST_PROGRAM_LOOPDEV test_logindefs_SOURCES = lib/logindefs.c test_logindefs_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) -test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) +test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_20) @BUILD_LIBUUID_TRUE@test_uuid_parser_SOURCES = libuuid/src/test_uuid.c @BUILD_LIBUUID_TRUE@test_uuid_parser_LDADD = libuuid.la $(SOCKET_LIBS) $(LDADD) @BUILD_LIBUUID_TRUE@test_uuid_parser_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir) @@ -5546,9 +6009,61 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBUUID_TRUE@ -Ilibuuid/src @BUILD_LIBUUID_TRUE@libuuid_la_LDFLAGS = $(SOLIB_LDFLAGS) \ -@BUILD_LIBUUID_TRUE@ $(am__append_25) -version-info \ +@BUILD_LIBUUID_TRUE@ $(am__append_26) -version-info \ @BUILD_LIBUUID_TRUE@ $(LIBUUID_VERSION_INFO) +# includes +@BUILD_LIBLASTLOG2_TRUE@lastlog2incdir = $(includedir)/liblastlog2 +@BUILD_LIBLASTLOG2_TRUE@lastlog2inc_HEADERS = liblastlog2/src/lastlog2.h +@BUILD_LIBLASTLOG2_TRUE@liblastlog2_la_SOURCES = \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/src/lastlog2.c \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/src/lastlog2P.h + +@BUILD_LIBLASTLOG2_TRUE@EXTRA_liblastlog2_la_DEPENDENCIES = \ +@BUILD_LIBLASTLOG2_TRUE@ liblastlog2/src/liblastlog2.sym + +@BUILD_LIBLASTLOG2_TRUE@liblastlog2_la_LIBADD = $(SQLITE3_LIBS) +@BUILD_LIBLASTLOG2_TRUE@liblastlog2_la_CFLAGS = \ +@BUILD_LIBLASTLOG2_TRUE@ $(AM_CFLAGS) \ +@BUILD_LIBLASTLOG2_TRUE@ $(SOLIB_CFLAGS) \ +@BUILD_LIBLASTLOG2_TRUE@ -I$(ul_liblastlog2_incdir) \ +@BUILD_LIBLASTLOG2_TRUE@ -I$(top_srcdir)/liblastlog2/src + +@BUILD_LIBLASTLOG2_TRUE@liblastlog2_la_LDFLAGS = $(SOLIB_LDFLAGS) \ +@BUILD_LIBLASTLOG2_TRUE@ $(am__append_35) -version-info \ +@BUILD_LIBLASTLOG2_TRUE@ $(LIBLASTLOG2_VERSION_INFO) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@lastlog2_tests_cflags = -DTEST_PROGRAM $(liblastlog2_la_CFLAGS) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@lastlog2_tests_ldflags = -static +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@lastlog2_tests_ldadd = $(LDADD) liblastlog2.la $(SOLIB_LDFLAGS) $(SQLITE3_LIBS) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_dlopen_SOURCES = liblastlog2/src/tests/tst_dlopen.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_dlopen_CFLAGS = $(lastlog2_tests_cflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_dlopen_LDFLAGS = $(lastlog2_tests_ldflags) -ldl +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_dlopen_LDADD = $(lastlog2_tests_ldadd) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_pam_lastlog2_output_SOURCES = liblastlog2/src/tests/tst_pam_lastlog2_output.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_pam_lastlog2_output_CFLAGS = $(lastlog2_tests_cflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_pam_lastlog2_output_LDFLAGS = $(lastlog2_tests_ldflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_pam_lastlog2_output_LDADD = $(lastlog2_tests_ldadd) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_remove_entry_SOURCES = liblastlog2/src/tests/tst_remove_entry.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_remove_entry_CFLAGS = $(lastlog2_tests_cflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_remove_entry_LDFLAGS = $(lastlog2_tests_ldflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_remove_entry_LDADD = $(lastlog2_tests_ldadd) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_rename_user_SOURCES = liblastlog2/src/tests/tst_rename_user.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_rename_user_CFLAGS = $(lastlog2_tests_cflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_rename_user_LDFLAGS = $(lastlog2_tests_ldflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_rename_user_LDADD = $(lastlog2_tests_ldadd) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_write_read_user_SOURCES = liblastlog2/src/tests/tst_write_read_user.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_write_read_user_CFLAGS = $(lastlog2_tests_cflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_write_read_user_LDFLAGS = $(lastlog2_tests_ldflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_write_read_user_LDADD = $(lastlog2_tests_ldadd) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_y2038_ll2_read_all_SOURCES = liblastlog2/src/tests/tst_y2038_ll2_read_all.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_y2038_ll2_read_all_CFLAGS = $(lastlog2_tests_cflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_y2038_ll2_read_all_LDFLAGS = $(lastlog2_tests_ldflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_y2038_ll2_read_all_LDADD = $(lastlog2_tests_ldadd) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_y2038_sqlite3_time_SOURCES = liblastlog2/src/tests/tst_y2038_sqlite3_time.c +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_y2038_sqlite3_time_CFLAGS = $(lastlog2_tests_cflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_y2038_sqlite3_time_LDFLAGS = $(lastlog2_tests_ldflags) +@BUILD_LIBLASTLOG2_TESTS_TRUE@@BUILD_LIBLASTLOG2_TRUE@test_lastlog2_y2038_sqlite3_time_LDADD = $(lastlog2_tests_ldadd) + # blkid.h is generated, so it's store in builddir! @BUILD_LIBBLKID_TRUE@blkidincdir = $(includedir)/blkid @BUILD_LIBBLKID_TRUE@nodist_blkidinc_HEADERS = libblkid/src/blkid.h @@ -5645,8 +6160,9 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBBLKID_TRUE@ libblkid/src/superblocks/erofs.c \ @BUILD_LIBBLKID_TRUE@ libblkid/src/topology/topology.c \ @BUILD_LIBBLKID_TRUE@ libblkid/src/topology/topology.h \ -@BUILD_LIBBLKID_TRUE@ $(am__append_32) -@BUILD_LIBBLKID_TRUE@libblkid_la_LIBADD = libcommon.la +@BUILD_LIBBLKID_TRUE@ $(am__append_43) +@BUILD_LIBBLKID_TRUE@libblkid_la_LIBADD = libcommon.la \ +@BUILD_LIBBLKID_TRUE@ $(am__append_44) @BUILD_LIBBLKID_TRUE@EXTRA_libblkid_la_DEPENDENCIES = \ @BUILD_LIBBLKID_TRUE@ libblkid/src/libblkid.sym @@ -5657,7 +6173,7 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBBLKID_TRUE@ -I$(top_srcdir)/libblkid/src @BUILD_LIBBLKID_TRUE@libblkid_la_LDFLAGS = $(SOLIB_LDFLAGS) \ -@BUILD_LIBBLKID_TRUE@ $(am__append_33) -version-info \ +@BUILD_LIBBLKID_TRUE@ $(am__append_45) -version-info \ @BUILD_LIBBLKID_TRUE@ $(LIBBLKID_VERSION_INFO) @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@blkid_tests_cflags = -DTEST_PROGRAM $(libblkid_la_CFLAGS) @BUILD_LIBBLKID_TESTS_TRUE@@BUILD_LIBBLKID_TRUE@blkid_tests_ldflags = \ @@ -5745,11 +6261,11 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBMOUNT_TRUE@ libmount/src/tab_parse.c \ @BUILD_LIBMOUNT_TRUE@ libmount/src/tab_update.c \ @BUILD_LIBMOUNT_TRUE@ libmount/src/test.c libmount/src/utils.c \ -@BUILD_LIBMOUNT_TRUE@ libmount/src/version.c $(am__append_47) \ -@BUILD_LIBMOUNT_TRUE@ $(am__append_48) +@BUILD_LIBMOUNT_TRUE@ libmount/src/version.c $(am__append_59) \ +@BUILD_LIBMOUNT_TRUE@ $(am__append_60) @BUILD_LIBMOUNT_TRUE@libmount_la_LIBADD = libcommon.la libblkid.la \ @BUILD_LIBMOUNT_TRUE@ $(SELINUX_LIBS) $(REALTIME_LIBS) \ -@BUILD_LIBMOUNT_TRUE@ $(am__append_49) $(am__append_50) +@BUILD_LIBMOUNT_TRUE@ $(am__append_61) $(am__append_62) @BUILD_LIBMOUNT_TRUE@libmount_la_CFLAGS = \ @BUILD_LIBMOUNT_TRUE@ $(AM_CFLAGS) \ @BUILD_LIBMOUNT_TRUE@ $(SOLIB_CFLAGS) \ @@ -5762,18 +6278,18 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBMOUNT_TRUE@ libmount/src/libmount.sym @BUILD_LIBMOUNT_TRUE@libmount_la_LDFLAGS = $(SOLIB_LDFLAGS) \ -@BUILD_LIBMOUNT_TRUE@ $(am__append_51) -version-info \ +@BUILD_LIBMOUNT_TRUE@ $(am__append_63) -version-info \ @BUILD_LIBMOUNT_TRUE@ $(LIBMOUNT_VERSION_INFO) -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@libmount_tests_cflags = -DTEST_PROGRAM $(libmount_la_CFLAGS) $(NO_UNUSED_WARN_CFLAGS) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@libmount_tests_cflags = -DTEST_PROGRAM $(libmount_la_CFLAGS) @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@libmount_tests_ldflags = -static @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@libmount_tests_ldadd = \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ libmount.la \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ libblkid.la \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(LDADD) \ @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(REALTIME_LIBS) \ -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__append_55) \ -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__append_56) \ -@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__append_57) +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__append_67) \ +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__append_68) \ +@BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@ $(am__append_69) @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_cache_SOURCES = libmount/src/cache.c @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_cache_CFLAGS = $(libmount_tests_cflags) @BUILD_LIBMOUNT_TESTS_TRUE@@BUILD_LIBMOUNT_TRUE@test_mount_cache_LDFLAGS = $(libmount_tests_ldflags) @@ -5844,7 +6360,7 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@ libmount/python/pylibmount.h \ @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@ libmount/python/fs.c \ @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@ libmount/python/tab.c \ -@BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@ $(am__append_61) +@BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@ $(am__append_73) @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@pylibmount_la_LIBADD = libmount.la $(PYTHON_LIBS) @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@pylibmount_la_CFLAGS = \ @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@ $(AM_CFLAGS) \ @@ -5855,6 +6371,11 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@pylibmount_la_LDFLAGS = \ @BUILD_LIBMOUNT_TRUE@@BUILD_PYLIBMOUNT_TRUE@ -avoid-version -module -shared -export-dynamic +@BUILD_LIBMOUNT_TRUE@sample_mount_cflags = $(AM_CFLAGS) -I$(ul_libmount_incdir) +@BUILD_LIBMOUNT_TRUE@sample_mount_ldadd = libmount.la $(LDADD) +@BUILD_LIBMOUNT_TRUE@sample_mount_overwrite_SOURCES = libmount/samples/overwrite.c +@BUILD_LIBMOUNT_TRUE@sample_mount_overwrite_LDADD = $(sample_mount_ldadd) +@BUILD_LIBMOUNT_TRUE@sample_mount_overwrite_CFLAGS = $(sample_mount_cflags) # smartcols.h is generated, so it's stored in builddir! @BUILD_LIBSMARTCOLS_TRUE@smartcolsincdir = $(includedir)/libsmartcols @@ -5875,8 +6396,29 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/calculate.c \ @BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/grouping.c \ @BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/walk.c \ -@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/init.c +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/init.c \ +@BUILD_LIBSMARTCOLS_TRUE@ \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter-parser.c \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter-scanner.c \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter-parser.h \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter-scanner.h \ +@BUILD_LIBSMARTCOLS_TRUE@ \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter.c \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter-param.c \ +@BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/filter-expr.c + +# +# Note that we need advanced bison and flex features and configuration +# directives to generated thread safe parser (usable in stared library), so +# it's probably a bad idea to use "-y" (posix compatible) as default in +# autotools. We also need to generate .c and .h files in the same time to avoid +# duplicate stuff. +# +@BUILD_LIBSMARTCOLS_TRUE@SCOLS_YACC_BASENAME = libsmartcols/src/filter-parser +@BUILD_LIBSMARTCOLS_TRUE@SCOLS_YACC_STEMP = $(SCOLS_YACC_BASENAME).stamp +@BUILD_LIBSMARTCOLS_TRUE@SCOLS_LEX_BASENAME = libsmartcols/src/filter-scanner +@BUILD_LIBSMARTCOLS_TRUE@SCOLS_LEX_STEMP = $(SCOLS_LEX_BASENAME).stamp @BUILD_LIBSMARTCOLS_TRUE@libsmartcols_la_LIBADD = $(LDADD) libcommon.la @BUILD_LIBSMARTCOLS_TRUE@libsmartcols_la_CFLAGS = \ @BUILD_LIBSMARTCOLS_TRUE@ $(AM_CFLAGS) \ @@ -5888,11 +6430,9 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBSMARTCOLS_TRUE@ libsmartcols/src/libsmartcols.sym @BUILD_LIBSMARTCOLS_TRUE@libsmartcols_la_LDFLAGS = $(SOLIB_LDFLAGS) \ -@BUILD_LIBSMARTCOLS_TRUE@ $(am__append_67) -version-info \ +@BUILD_LIBSMARTCOLS_TRUE@ $(am__append_82) -version-info \ @BUILD_LIBSMARTCOLS_TRUE@ $(LIBSMARTCOLS_VERSION_INFO) -@BUILD_LIBSMARTCOLS_TRUE@sample_scols_cflags = $(AM_CFLAGS) $(NO_UNUSED_WARN_CFLAGS) \ -@BUILD_LIBSMARTCOLS_TRUE@ -I$(ul_libsmartcols_incdir) - +@BUILD_LIBSMARTCOLS_TRUE@sample_scols_cflags = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_ldadd = libsmartcols.la $(LDADD) @BUILD_LIBSMARTCOLS_TRUE@@HAVE_OPENAT_TRUE@sample_scols_tree_SOURCES = libsmartcols/samples/tree.c @BUILD_LIBSMARTCOLS_TRUE@@HAVE_OPENAT_TRUE@sample_scols_tree_LDADD = $(sample_scols_ldadd) libcommon.la @@ -5909,6 +6449,9 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_continuous_SOURCES = libsmartcols/samples/continuous.c @BUILD_LIBSMARTCOLS_TRUE@sample_scols_continuous_LDADD = $(sample_scols_ldadd) libcommon.la @BUILD_LIBSMARTCOLS_TRUE@sample_scols_continuous_CFLAGS = $(sample_scols_cflags) +@BUILD_LIBSMARTCOLS_TRUE@sample_scols_continuous_json_SOURCES = libsmartcols/samples/continuous-json.c +@BUILD_LIBSMARTCOLS_TRUE@sample_scols_continuous_json_LDADD = $(sample_scols_ldadd) libcommon.la +@BUILD_LIBSMARTCOLS_TRUE@sample_scols_continuous_json_CFLAGS = $(sample_scols_cflags) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_maxout_SOURCES = libsmartcols/samples/maxout.c @BUILD_LIBSMARTCOLS_TRUE@sample_scols_maxout_LDADD = $(sample_scols_ldadd) @BUILD_LIBSMARTCOLS_TRUE@sample_scols_maxout_CFLAGS = $(sample_scols_cflags) @@ -5953,23 +6496,23 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBFDISK_TRUE@ libfdisk/src/gpt.c @BUILD_LIBFDISK_TRUE@libfdisk_la_LIBADD = libcommon.la libuuid.la \ -@BUILD_LIBFDISK_TRUE@ $(am__append_78) +@BUILD_LIBFDISK_TRUE@ $(am__append_94) @BUILD_LIBFDISK_TRUE@libfdisk_la_CFLAGS = $(AM_CFLAGS) $(SOLIB_CFLAGS) \ @BUILD_LIBFDISK_TRUE@ -I$(ul_libuuid_incdir) \ @BUILD_LIBFDISK_TRUE@ -I$(ul_libfdisk_incdir) \ @BUILD_LIBFDISK_TRUE@ -I$(top_srcdir)/libfdisk/src \ -@BUILD_LIBFDISK_TRUE@ $(am__append_79) +@BUILD_LIBFDISK_TRUE@ $(am__append_95) @BUILD_LIBFDISK_TRUE@EXTRA_libfdisk_la_DEPENDENCIES = \ @BUILD_LIBFDISK_TRUE@ libfdisk/src/libfdisk.sym @BUILD_LIBFDISK_TRUE@libfdisk_la_LDFLAGS = $(SOLIB_LDFLAGS) \ -@BUILD_LIBFDISK_TRUE@ $(am__append_77) -version-info \ +@BUILD_LIBFDISK_TRUE@ $(am__append_93) -version-info \ @BUILD_LIBFDISK_TRUE@ $(LIBFDISK_VERSION_INFO) -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@libfdisk_tests_cflags = -DTEST_PROGRAM $(libfdisk_la_CFLAGS) $(NO_UNUSED_WARN_CFLAGS) +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@libfdisk_tests_cflags = -DTEST_PROGRAM $(libfdisk_la_CFLAGS) @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@libfdisk_tests_ldflags = \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ libuuid.la \ @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ -static \ -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ $(am__append_82) +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@ $(am__append_98) @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@libfdisk_tests_ldadd = libfdisk.la $(LDADD) @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_ask_SOURCES = libfdisk/src/ask.c @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_ask_CFLAGS = $(libfdisk_tests_cflags) @@ -5991,7 +6534,7 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) # https://google.github.io/oss-fuzz/getting-started/new-project-guide/#Requirements @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@nodist_EXTRA_test_fdisk_script_fuzz_SOURCES = dummy.cxx @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@test_fdisk_script_fuzz_SOURCES = libfdisk/src/script.c -@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@test_fdisk_script_fuzz_CFLAGS = -DFUZZ_TARGET $(libfdisk_la_CFLAGS) $(NO_UNUSED_WARN_CFLAGS) +@BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@test_fdisk_script_fuzz_CFLAGS = -DFUZZ_TARGET $(libfdisk_la_CFLAGS) @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@test_fdisk_script_fuzz_LDFLAGS = $(libfdisk_tests_ldflags) -lpthread @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@@FUZZING_ENGINE_TRUE@test_fdisk_script_fuzz_LDADD = $(libfdisk_tests_ldadd) $(LIB_FUZZING_ENGINE) @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_version_SOURCES = libfdisk/src/version.c @@ -6002,9 +6545,7 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_item_CFLAGS = $(libfdisk_tests_cflags) @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_item_LDFLAGS = $(libfdisk_tests_ldflags) @BUILD_LIBFDISK_TESTS_TRUE@@BUILD_LIBFDISK_TRUE@test_fdisk_item_LDADD = $(libfdisk_tests_ldadd) -@BUILD_LIBFDISK_TRUE@sample_fdisk_cflags = $(AM_CFLAGS) $(NO_UNUSED_WARN_CFLAGS) \ -@BUILD_LIBFDISK_TRUE@ -I$(ul_libfdisk_incdir) - +@BUILD_LIBFDISK_TRUE@sample_fdisk_cflags = $(AM_CFLAGS) -I$(ul_libfdisk_incdir) @BUILD_LIBFDISK_TRUE@sample_fdisk_ldadd = $(LDADD) libfdisk.la @BUILD_LIBFDISK_TRUE@sample_fdisk_mkpart_SOURCES = libfdisk/samples/mkpart.c @BUILD_LIBFDISK_TRUE@sample_fdisk_mkpart_LDADD = $(sample_fdisk_ldadd) libcommon.la @@ -6042,13 +6583,13 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_PG_TRUE@pg_CFLAGS = $(AM_CFLAGS) $(BSD_WARN_CFLAGS) $(NCURSES_CFLAGS) $(TINFO_CFLAGS) @BUILD_PG_TRUE@pg_LDADD = $(LDADD) libcommon.la $(NCURSES_LIBS) $(TINFO_LIBS) @BUILD_UL_TRUE@ul_SOURCES = text-utils/ul.c -@BUILD_UL_TRUE@ul_CFLAGS = $(AM_CFLAGS) $(am__append_130) -@BUILD_UL_TRUE@ul_LDADD = $(LDADD) $(am__append_129) $(am__append_131) +@BUILD_UL_TRUE@ul_CFLAGS = $(AM_CFLAGS) $(am__append_146) +@BUILD_UL_TRUE@ul_LDADD = $(LDADD) $(am__append_145) $(am__append_147) @BUILD_MORE_TRUE@more_SOURCES = text-utils/more.c @BUILD_MORE_TRUE@more_CFLAGS = $(AM_CFLAGS) $(BSD_WARN_CFLAGS) \ -@BUILD_MORE_TRUE@ $(am__append_136) +@BUILD_MORE_TRUE@ $(am__append_152) @BUILD_MORE_TRUE@more_LDADD = $(LDADD) $(MAGIC_LIBS) libcommon.la \ -@BUILD_MORE_TRUE@ $(am__append_135) $(am__append_137) +@BUILD_MORE_TRUE@ $(am__append_151) $(am__append_153) @BUILD_MORE_TRUE@test_more_SOURCES = $(more_SOURCES) @BUILD_MORE_TRUE@test_more_CFLAGS = -DTEST_PROGRAM $(more_CFLAGS) @BUILD_MORE_TRUE@test_more_LDADD = $(more_LDADD) @@ -6059,7 +6600,7 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_SCRIPT_TRUE@script_CFLAGS = $(AM_CFLAGS) -Wno-format-y2k @BUILD_SCRIPT_TRUE@script_LDADD = $(LDADD) libcommon.la $(MATH_LIBS) \ -@BUILD_SCRIPT_TRUE@ $(REALTIME_LIBS) -lutil $(am__append_142) +@BUILD_SCRIPT_TRUE@ $(REALTIME_LIBS) -lutil $(am__append_158) @BUILD_SCRIPT_TRUE@test_script_SOURCES = $(script_SOURCES) @BUILD_SCRIPT_TRUE@test_script_LDADD = $(script_LDADD) @BUILD_SCRIPT_TRUE@test_script_CFLAGS = -DTEST_SCRIPT $(logger_CFLAGS) @@ -6077,14 +6618,16 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_SCRIPTLIVE_TRUE@scriptlive_LDADD = $(LDADD) libcommon.la $(MATH_LIBS) $(REALTIME_LIBS) -lutil @BUILD_AGETTY_TRUE@agetty_SOURCES = term-utils/agetty.c \ -@BUILD_AGETTY_TRUE@ lib/logindefs.c $(am__append_153) +@BUILD_AGETTY_TRUE@ lib/logindefs.c $(am__append_169) @BUILD_AGETTY_TRUE@agetty_LDADD = $(LDADD) libcommon.la \ -@BUILD_AGETTY_TRUE@ $(am__append_154) $(am__append_155) +@BUILD_AGETTY_TRUE@ $(am__append_170) $(am__append_171) \ +@BUILD_AGETTY_TRUE@ $(am__append_172) +@BUILD_AGETTY_TRUE@@HAVE_SYSTEMD_TRUE@agetty_CFLAGS = $(SYSTEMD_CFLAGS) @BUILD_SETTERM_TRUE@setterm_SOURCES = term-utils/setterm.c -@BUILD_SETTERM_TRUE@setterm_CFLAGS = $(AM_CFLAGS) $(am__append_160) \ -@BUILD_SETTERM_TRUE@ $(am__append_162) +@BUILD_SETTERM_TRUE@setterm_CFLAGS = $(AM_CFLAGS) $(am__append_177) \ +@BUILD_SETTERM_TRUE@ $(am__append_179) @BUILD_SETTERM_TRUE@setterm_LDADD = $(LDADD) libcommon.la \ -@BUILD_SETTERM_TRUE@ $(am__append_159) $(am__append_161) +@BUILD_SETTERM_TRUE@ $(am__append_176) $(am__append_178) @BUILD_MESG_TRUE@mesg_LDADD = $(LDADD) libcommon.la @BUILD_MESG_TRUE@mesg_SOURCES = term-utils/mesg.c @BUILD_WALL_TRUE@wall_SOURCES = \ @@ -6092,13 +6635,16 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_WALL_TRUE@ term-utils/ttymsg.c \ @BUILD_WALL_TRUE@ term-utils/ttymsg.h -@BUILD_WALL_TRUE@wall_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) +@BUILD_WALL_TRUE@wall_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) \ +@BUILD_WALL_TRUE@ $(am__append_187) @BUILD_WALL_TRUE@wall_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS) -@BUILD_WALL_TRUE@wall_LDADD = $(LDADD) libcommon.la +@BUILD_WALL_TRUE@wall_LDADD = $(LDADD) libcommon.la $(am__append_186) @BUILD_WRITE_TRUE@write_SOURCES = term-utils/write.c -@BUILD_WRITE_TRUE@write_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) +@BUILD_WRITE_TRUE@write_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) \ +@BUILD_WRITE_TRUE@ $(am__append_193) @BUILD_WRITE_TRUE@write_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS) -@BUILD_WRITE_TRUE@write_LDADD = $(LDADD) libcommon.la +@BUILD_WRITE_TRUE@write_LDADD = $(LDADD) libcommon.la \ +@BUILD_WRITE_TRUE@ $(am__append_192) @BUILD_LAST_TRUE@last_SOURCES = login-utils/last.c lib/monotonic.c @BUILD_LAST_TRUE@last_LDADD = $(LDADD) libcommon.la $(REALTIME_LIBS) @@ -6111,9 +6657,9 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_SULOGIN_TRUE@sulogin_SOURCES = login-utils/sulogin.c \ @BUILD_SULOGIN_TRUE@ login-utils/sulogin-consoles.c \ @BUILD_SULOGIN_TRUE@ login-utils/sulogin-consoles.h \ -@BUILD_SULOGIN_TRUE@ $(am__append_183) +@BUILD_SULOGIN_TRUE@ $(am__append_204) @BUILD_SULOGIN_TRUE@sulogin_LDADD = $(LDADD) libcommon.la \ -@BUILD_SULOGIN_TRUE@ $(am__append_184) $(am__append_185) +@BUILD_SULOGIN_TRUE@ $(am__append_205) $(am__append_206) @BUILD_SULOGIN_TRUE@test_consoles_SOURCES = login-utils/sulogin-consoles.c @BUILD_SULOGIN_TRUE@test_consoles_CFLAGS = $(AM_CFLAGS) -DTEST_PROGRAM @BUILD_SULOGIN_TRUE@test_consoles_LDADD = $(LDADD) libcommon.la @@ -6122,22 +6668,22 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_LOGIN_TRUE@ lib/logindefs.c @BUILD_LOGIN_TRUE@login_LDADD = $(LDADD) libcommon.la -lpam \ -@BUILD_LOGIN_TRUE@ $(am__append_190) $(am__append_191) \ -@BUILD_LOGIN_TRUE@ $(am__append_192) $(am__append_193) +@BUILD_LOGIN_TRUE@ $(am__append_211) $(am__append_212) \ +@BUILD_LOGIN_TRUE@ $(am__append_213) $(am__append_214) @BUILD_NOLOGIN_TRUE@nologin_SOURCES = login-utils/nologin.c @BUILD_NOLOGIN_TRUE@nologin_LDADD = $(LDADD) libcommon.la @BUILD_UTMPDUMP_TRUE@utmpdump_SOURCES = login-utils/utmpdump.c @BUILD_UTMPDUMP_TRUE@utmpdump_LDADD = $(LDADD) libcommon.la @BUILD_CHFN_CHSH_TRUE@chfn_chsh_sources = login-utils/ch-common.h \ @BUILD_CHFN_CHSH_TRUE@ login-utils/ch-common.c \ -@BUILD_CHFN_CHSH_TRUE@ $(am__append_205) $(am__append_208) \ -@BUILD_CHFN_CHSH_TRUE@ $(am__append_209) $(am__append_210) +@BUILD_CHFN_CHSH_TRUE@ $(am__append_226) $(am__append_229) \ +@BUILD_CHFN_CHSH_TRUE@ $(am__append_230) $(am__append_231) @BUILD_CHFN_CHSH_TRUE@chfn_chsh_cflags = $(SUID_CFLAGS) $(AM_CFLAGS) \ -@BUILD_CHFN_CHSH_TRUE@ $(am__append_207) +@BUILD_CHFN_CHSH_TRUE@ $(am__append_228) @BUILD_CHFN_CHSH_TRUE@chfn_chsh_ldflags = $(SUID_LDFLAGS) \ -@BUILD_CHFN_CHSH_TRUE@ $(AM_LDFLAGS) $(am__append_206) -@BUILD_CHFN_CHSH_TRUE@chfn_chsh_ldadd = libcommon.la $(am__append_203) \ -@BUILD_CHFN_CHSH_TRUE@ $(am__append_204) $(am__append_211) +@BUILD_CHFN_CHSH_TRUE@ $(AM_LDFLAGS) $(am__append_227) +@BUILD_CHFN_CHSH_TRUE@chfn_chsh_ldadd = libcommon.la $(am__append_224) \ +@BUILD_CHFN_CHSH_TRUE@ $(am__append_225) $(am__append_232) @BUILD_CHFN_CHSH_TRUE@chfn_SOURCES = \ @BUILD_CHFN_CHSH_TRUE@ login-utils/chfn.c \ @BUILD_CHFN_CHSH_TRUE@ lib/logindefs.c \ @@ -6146,46 +6692,46 @@ test_logindefs_LDADD = $(LDADD) libcommon.la $(am__append_19) @BUILD_CHFN_CHSH_TRUE@chfn_CFLAGS = $(chfn_chsh_cflags) @BUILD_CHFN_CHSH_TRUE@chfn_LDFLAGS = $(chfn_chsh_ldflags) @BUILD_CHFN_CHSH_TRUE@chfn_LDADD = $(LDADD) $(chfn_chsh_ldadd) \ -@BUILD_CHFN_CHSH_TRUE@ $(am__append_212) +@BUILD_CHFN_CHSH_TRUE@ $(am__append_233) @BUILD_CHFN_CHSH_TRUE@chsh_SOURCES = login-utils/chsh.c lib/shells.c $(chfn_chsh_sources) @BUILD_CHFN_CHSH_TRUE@chsh_CFLAGS = $(chfn_chsh_cflags) @BUILD_CHFN_CHSH_TRUE@chsh_LDFLAGS = $(chfn_chsh_ldflags) @BUILD_CHFN_CHSH_TRUE@chsh_LDADD = $(LDADD) $(chfn_chsh_ldadd) \ -@BUILD_CHFN_CHSH_TRUE@ $(am__append_213) +@BUILD_CHFN_CHSH_TRUE@ $(am__append_234) @BUILD_SU_TRUE@su_SOURCES = login-utils/su.c login-utils/su-common.c \ @BUILD_SU_TRUE@ login-utils/su-common.h lib/logindefs.c \ -@BUILD_SU_TRUE@ lib/shells.c $(am__append_218) +@BUILD_SU_TRUE@ lib/shells.c $(am__append_239) @BUILD_SU_TRUE@su_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) @BUILD_SU_TRUE@su_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS) @BUILD_SU_TRUE@su_LDADD = $(LDADD) libcommon.la -lpam \ -@BUILD_SU_TRUE@ $(am__append_217) $(am__append_219) \ -@BUILD_SU_TRUE@ $(am__append_220) +@BUILD_SU_TRUE@ $(am__append_238) $(am__append_240) \ +@BUILD_SU_TRUE@ $(am__append_241) @BUILD_RUNUSER_TRUE@runuser_SOURCES = login-utils/runuser.c \ @BUILD_RUNUSER_TRUE@ login-utils/su-common.c \ @BUILD_RUNUSER_TRUE@ login-utils/su-common.h lib/logindefs.c \ -@BUILD_RUNUSER_TRUE@ lib/shells.c $(am__append_225) +@BUILD_RUNUSER_TRUE@ lib/shells.c $(am__append_246) @BUILD_RUNUSER_TRUE@runuser_LDADD = $(LDADD) libcommon.la -lpam \ -@BUILD_RUNUSER_TRUE@ $(am__append_224) $(am__append_226) \ -@BUILD_RUNUSER_TRUE@ $(am__append_227) +@BUILD_RUNUSER_TRUE@ $(am__append_245) $(am__append_247) \ +@BUILD_RUNUSER_TRUE@ $(am__append_248) @BUILD_NEWGRP_TRUE@newgrp_SOURCES = login-utils/newgrp.c @BUILD_NEWGRP_TRUE@newgrp_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) @BUILD_NEWGRP_TRUE@newgrp_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS) -@BUILD_NEWGRP_TRUE@newgrp_LDADD = $(LDADD) $(am__append_231) +@BUILD_NEWGRP_TRUE@newgrp_LDADD = $(LDADD) $(am__append_252) @BUILD_LSLOGINS_TRUE@lslogins_SOURCES = \ @BUILD_LSLOGINS_TRUE@ login-utils/lslogins.c \ @BUILD_LSLOGINS_TRUE@ lib/logindefs.c @BUILD_LSLOGINS_TRUE@lslogins_LDADD = $(LDADD) libcommon.la \ -@BUILD_LSLOGINS_TRUE@ libsmartcols.la $(am__append_235) \ -@BUILD_LSLOGINS_TRUE@ $(am__append_236) $(am__append_238) +@BUILD_LSLOGINS_TRUE@ libsmartcols.la $(am__append_256) \ +@BUILD_LSLOGINS_TRUE@ $(am__append_257) $(am__append_259) @BUILD_LSLOGINS_TRUE@lslogins_CFLAGS = $(AM_CFLAGS) \ @BUILD_LSLOGINS_TRUE@ -I$(ul_libsmartcols_incdir) \ -@BUILD_LSLOGINS_TRUE@ $(am__append_237) +@BUILD_LSLOGINS_TRUE@ $(am__append_258) @BUILD_VIPW_TRUE@vipw_SOURCES = \ @BUILD_VIPW_TRUE@ login-utils/vipw.c \ @BUILD_VIPW_TRUE@ login-utils/setpwnam.h -@BUILD_VIPW_TRUE@vipw_LDADD = $(LDADD) libcommon.la $(am__append_243) +@BUILD_VIPW_TRUE@vipw_LDADD = $(LDADD) libcommon.la $(am__append_264) test_islocal_SOURCES = login-utils/islocal.c test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_LSMEM_TRUE@lsmem_SOURCES = sys-utils/lsmem.c @@ -6213,10 +6759,10 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_IRQTOP_TRUE@irqtop_LDADD = $(LDADD) libcommon.la \ @BUILD_IRQTOP_TRUE@ $(REALTIME_LIBS) libsmartcols.la \ -@BUILD_IRQTOP_TRUE@ $(am__append_269) $(am__append_271) +@BUILD_IRQTOP_TRUE@ $(am__append_290) $(am__append_292) @BUILD_IRQTOP_TRUE@irqtop_CFLAGS = $(AM_CFLAGS) \ @BUILD_IRQTOP_TRUE@ -I$(ul_libsmartcols_incdir) \ -@BUILD_IRQTOP_TRUE@ $(am__append_270) +@BUILD_IRQTOP_TRUE@ $(am__append_291) @BUILD_LSIRQ_TRUE@lsirq_SOURCES = sys-utils/lsirq.c \ @BUILD_LSIRQ_TRUE@ sys-utils/irq-common.c \ @BUILD_LSIRQ_TRUE@ sys-utils/irq-common.h @@ -6233,6 +6779,7 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_RFKILL_TRUE@rfkill_SOURCES = sys-utils/rfkill.c @BUILD_RFKILL_TRUE@rfkill_LDADD = $(LDADD) libcommon.la libsmartcols.la @BUILD_RFKILL_TRUE@rfkill_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) +@BUILD_SETPGID_TRUE@setpgid_SOURCES = sys-utils/setpgid.c @BUILD_SETSID_TRUE@setsid_SOURCES = sys-utils/setsid.c @BUILD_READPROFILE_TRUE@readprofile_SOURCES = sys-utils/readprofile.c @BUILD_READPROFILE_TRUE@readprofile_LDADD = $(LDADD) libcommon.la @@ -6252,9 +6799,9 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_FSFREEZE_TRUE@fsfreeze_SOURCES = sys-utils/fsfreeze.c @BUILD_BLKDISCARD_TRUE@blkdiscard_SOURCES = sys-utils/blkdiscard.c lib/monotonic.c @BUILD_BLKDISCARD_TRUE@blkdiscard_LDADD = $(LDADD) libcommon.la \ -@BUILD_BLKDISCARD_TRUE@ $(REALTIME_LIBS) $(am__append_310) +@BUILD_BLKDISCARD_TRUE@ $(REALTIME_LIBS) $(am__append_334) @BUILD_BLKDISCARD_TRUE@blkdiscard_CFLAGS = $(AM_CFLAGS) \ -@BUILD_BLKDISCARD_TRUE@ $(am__append_311) +@BUILD_BLKDISCARD_TRUE@ $(am__append_335) @BUILD_BLKZONE_TRUE@blkzone_SOURCES = sys-utils/blkzone.c @BUILD_BLKZONE_TRUE@blkzone_LDADD = $(LDADD) libcommon.la @BUILD_BLKPR_TRUE@blkpr_SOURCES = sys-utils/blkpr.c @@ -6266,10 +6813,10 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_SETARCH_TRUE@setarch_SOURCES = sys-utils/setarch.c @BUILD_SETARCH_TRUE@setarch_LDADD = $(LDADD) libcommon.la @BUILD_SETARCH_TRUE@SETARCH_LINKS = uname26 linux32 linux64 \ -@BUILD_SETARCH_TRUE@ $(am__append_327) $(am__append_328) \ -@BUILD_SETARCH_TRUE@ $(am__append_329) $(am__append_330) \ -@BUILD_SETARCH_TRUE@ $(am__append_331) $(am__append_332) \ -@BUILD_SETARCH_TRUE@ $(am__append_333) $(am__append_334) +@BUILD_SETARCH_TRUE@ $(am__append_351) $(am__append_352) \ +@BUILD_SETARCH_TRUE@ $(am__append_353) $(am__append_354) \ +@BUILD_SETARCH_TRUE@ $(am__append_355) $(am__append_356) \ +@BUILD_SETARCH_TRUE@ $(am__append_357) $(am__append_358) @BUILD_SETARCH_TRUE@@ENABLE_ASCIIDOC_TRUE@SETARCH_MAN_LINKS = $(addprefix sys-utils/,$(SETARCH_LINKS:=.8)) @BUILD_EJECT_TRUE@eject_SOURCES = sys-utils/eject.c lib/monotonic.c @BUILD_EJECT_TRUE@eject_LDADD = $(LDADD) libmount.la libcommon.la $(REALTIME_LIBS) @@ -6375,33 +6922,34 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_UNSHARE_TRUE@@HAVE_STATIC_UNSHARE_TRUE@unshare_static_LDFLAGS = -all-static @BUILD_UNSHARE_TRUE@@HAVE_STATIC_UNSHARE_TRUE@unshare_static_LDADD = $(unshare_LDADD) @BUILD_UNSHARE_TRUE@@HAVE_STATIC_UNSHARE_TRUE@unshare_static_CFLAGS = $(unshare_CFLAGS) -@BUILD_NSENTER_TRUE@nsenter_SOURCES = sys-utils/nsenter.c lib/exec_shell.c +@BUILD_NSENTER_TRUE@nsenter_SOURCES = sys-utils/nsenter.c lib/exec_shell.c \ +@BUILD_NSENTER_TRUE@ lib/caputils.c + @BUILD_NSENTER_TRUE@nsenter_LDADD = $(LDADD) libcommon.la $(SELINUX_LIBS) @BUILD_NSENTER_TRUE@@HAVE_STATIC_NSENTER_TRUE@nsenter_static_SOURCES = $(nsenter_SOURCES) @BUILD_NSENTER_TRUE@@HAVE_STATIC_NSENTER_TRUE@nsenter_static_LDFLAGS = -all-static @BUILD_NSENTER_TRUE@@HAVE_STATIC_NSENTER_TRUE@nsenter_static_LDADD = $(nsenter_LDADD) @BUILD_HWCLOCK_TRUE@hwclock_SOURCES = sys-utils/hwclock.c \ -@BUILD_HWCLOCK_TRUE@ sys-utils/hwclock.h $(am__append_397) \ -@BUILD_HWCLOCK_TRUE@ $(am__append_398) $(am__append_399) +@BUILD_HWCLOCK_TRUE@ sys-utils/hwclock.h $(am__append_421) \ +@BUILD_HWCLOCK_TRUE@ $(am__append_422) $(am__append_423) @BUILD_HWCLOCK_TRUE@hwclock_LDADD = $(LDADD) libcommon.la -lm \ -@BUILD_HWCLOCK_TRUE@ $(am__append_400) $(am__append_401) +@BUILD_HWCLOCK_TRUE@ $(am__append_424) $(am__append_425) @BUILD_HWCLOCK_TRUE@hwclock_CPPFLAGS = $(AM_CPPFLAGS) -I$(top_srcdir)/sys-utils @BUILD_SETPRIV_TRUE@setpriv_SOURCES = sys-utils/setpriv.c \ -@BUILD_SETPRIV_TRUE@ lib/caputils.c - +@BUILD_SETPRIV_TRUE@ lib/caputils.c $(am__append_430) @BUILD_SETPRIV_TRUE@setpriv_LDADD = $(LDADD) -lcap-ng libcommon.la @BUILD_CAL_TRUE@cal_SOURCES = misc-utils/cal.c -@BUILD_CAL_TRUE@cal_CFLAGS = $(AM_CFLAGS) $(am__append_409) \ -@BUILD_CAL_TRUE@ $(am__append_411) +@BUILD_CAL_TRUE@cal_CFLAGS = $(AM_CFLAGS) $(am__append_435) \ +@BUILD_CAL_TRUE@ $(am__append_437) @BUILD_CAL_TRUE@cal_LDADD = $(LDADD) libcommon.la libtcolors.la \ -@BUILD_CAL_TRUE@ $(am__append_408) $(am__append_410) +@BUILD_CAL_TRUE@ $(am__append_434) $(am__append_436) @BUILD_CAL_TRUE@test_cal_SOURCES = $(cal_SOURCES) @BUILD_CAL_TRUE@test_cal_LDADD = $(cal_LDADD) @BUILD_CAL_TRUE@test_cal_CFLAGS = -DTEST_CAL $(cal_CFLAGS) @BUILD_LOGGER_TRUE@logger_SOURCES = misc-utils/logger.c lib/strutils.c lib/strv.c @BUILD_LOGGER_TRUE@logger_LDADD = $(LDADD) libcommon.la \ -@BUILD_LOGGER_TRUE@ $(am__append_416) -@BUILD_LOGGER_TRUE@logger_CFLAGS = $(AM_CFLAGS) $(am__append_417) +@BUILD_LOGGER_TRUE@ $(am__append_442) +@BUILD_LOGGER_TRUE@logger_CFLAGS = $(AM_CFLAGS) $(am__append_443) @BUILD_LOGGER_TRUE@test_logger_SOURCES = $(logger_SOURCES) @BUILD_LOGGER_TRUE@test_logger_LDADD = $(logger_LDADD) @BUILD_LOGGER_TRUE@test_logger_CFLAGS = -DTEST_LOGGER $(logger_CFLAGS) @@ -6423,19 +6971,22 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_LSBLK_TRUE@ misc-utils/lsblk.h @BUILD_LSBLK_TRUE@lsblk_LDADD = $(LDADD) libblkid.la libmount.la \ -@BUILD_LSBLK_TRUE@ libcommon.la libsmartcols.la \ -@BUILD_LSBLK_TRUE@ $(am__append_437) +@BUILD_LSBLK_TRUE@ libcommon.la libsmartcols.la libtcolors.la \ +@BUILD_LSBLK_TRUE@ $(am__append_463) @BUILD_LSBLK_TRUE@lsblk_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) -I$(ul_libmount_incdir) -I$(ul_libsmartcols_incdir) +@BUILD_LIBLASTLOG2_TRUE@lastlog2_SOURCES = misc-utils/lastlog2.c lib/strutils.c +@BUILD_LIBLASTLOG2_TRUE@lastlog2_LDADD = $(LDADD) liblastlog2.la -lsqlite3 +@BUILD_LIBLASTLOG2_TRUE@lastlog2_CFLAGS = $(AM_CFLAGS) -I$(ul_liblastlog2_incdir) @BUILD_UUIDGEN_TRUE@uuidgen_SOURCES = misc-utils/uuidgen.c -@BUILD_UUIDGEN_TRUE@uuidgen_LDADD = $(LDADD) libuuid.la +@BUILD_UUIDGEN_TRUE@uuidgen_LDADD = $(LDADD) libcommon.la libuuid.la @BUILD_UUIDGEN_TRUE@uuidgen_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir) @BUILD_UUIDPARSE_TRUE@uuidparse_SOURCES = misc-utils/uuidparse.c @BUILD_UUIDPARSE_TRUE@uuidparse_LDADD = $(LDADD) libcommon.la libuuid.la libsmartcols.la @BUILD_UUIDPARSE_TRUE@uuidparse_CFLAGS = $(AM_CFLAGS) -I$(ul_libuuid_incdir) -I$(ul_libsmartcols_incdir) @BUILD_UUIDD_TRUE@uuidd_LDADD = $(LDADD) libuuid.la libcommon.la \ -@BUILD_UUIDD_TRUE@ $(REALTIME_LIBS) $(am__append_447) +@BUILD_UUIDD_TRUE@ $(REALTIME_LIBS) $(am__append_478) @BUILD_UUIDD_TRUE@uuidd_CFLAGS = $(DAEMON_CFLAGS) $(AM_CFLAGS) \ -@BUILD_UUIDD_TRUE@ -I$(ul_libuuid_incdir) $(am__append_448) +@BUILD_UUIDD_TRUE@ -I$(ul_libuuid_incdir) $(am__append_479) @BUILD_UUIDD_TRUE@uuidd_LDFLAGS = $(DAEMON_LDFLAGS) $(AM_LDFLAGS) @BUILD_UUIDD_TRUE@uuidd_SOURCES = misc-utils/uuidd.c lib/monotonic.c lib/timer.c @BUILD_UUIDD_TRUE@test_uuidd_SOURCES = misc-utils/test_uuidd.c @@ -6458,7 +7009,7 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_WIPEFS_TRUE@wipefs_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) -I$(ul_libsmartcols_incdir) @BUILD_FINDMNT_TRUE@findmnt_LDADD = $(LDADD) libmount.la libcommon.la \ @BUILD_FINDMNT_TRUE@ libsmartcols.la libblkid.la \ -@BUILD_FINDMNT_TRUE@ $(am__append_464) +@BUILD_FINDMNT_TRUE@ $(am__append_496) @BUILD_FINDMNT_TRUE@findmnt_CFLAGS = $(AM_CFLAGS) \ @BUILD_FINDMNT_TRUE@ -I$(ul_libmount_incdir) \ @BUILD_FINDMNT_TRUE@ -I$(ul_libsmartcols_incdir) \ @@ -6478,6 +7029,9 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_GETOPT_TRUE@ misc-utils/getopt-example.bash \ @BUILD_GETOPT_TRUE@ misc-utils/getopt-example.tcsh +@BUILD_EXCH_TRUE@exch_SOURCES = misc-utils/exch.c +@BUILD_EXCH_TRUE@exch_LDADD = $(LDADD) libcommon.la +@BUILD_EXCH_TRUE@exch_CFLAGS = $(AM_CFLAGS) @BUILD_FINCORE_TRUE@fincore_SOURCES = misc-utils/fincore.c @BUILD_FINCORE_TRUE@fincore_LDADD = $(LDADD) libsmartcols.la libcommon.la @BUILD_FINCORE_TRUE@fincore_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) @@ -6487,10 +7041,6 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_LSFD_TRUE@lsfd_SOURCES = \ @BUILD_LSFD_TRUE@ misc-utils/lsfd.c \ @BUILD_LSFD_TRUE@ misc-utils/lsfd.h \ -@BUILD_LSFD_TRUE@ misc-utils/lsfd-filter.h \ -@BUILD_LSFD_TRUE@ misc-utils/lsfd-filter.c \ -@BUILD_LSFD_TRUE@ misc-utils/lsfd-counter.h \ -@BUILD_LSFD_TRUE@ misc-utils/lsfd-counter.c \ @BUILD_LSFD_TRUE@ misc-utils/lsfd-decode-file-flags.c \ @BUILD_LSFD_TRUE@ misc-utils/lsfd-file.c \ @BUILD_LSFD_TRUE@ misc-utils/lsfd-cdev.c \ @@ -6501,7 +7051,7 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_LSFD_TRUE@ misc-utils/lsfd-unkn.c \ @BUILD_LSFD_TRUE@ misc-utils/lsfd-fifo.c -@BUILD_LSFD_TRUE@lsfd_LDADD = $(LDADD) libsmartcols.la libcommon.la +@BUILD_LSFD_TRUE@lsfd_LDADD = $(LDADD) $(MQ_LIBS) libsmartcols.la libcommon.la @BUILD_LSFD_TRUE@lsfd_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) @BUILD_PIPESZ_TRUE@pipesz_SOURCES = misc-utils/pipesz.c @BUILD_PIPESZ_TRUE@pipesz_LDADD = $(LDADD) libcommon.la @@ -6512,6 +7062,12 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_WAITPID_TRUE@waitpid_SOURCES = misc-utils/waitpid.c @BUILD_WAITPID_TRUE@waitpid_LDADD = $(LDADD) libcommon.la @BUILD_WAITPID_TRUE@waitpid_CFLAGS = $(AM_CFLAGS) +@BUILD_ENOSYS_TRUE@enosys_SOURCES = misc-utils/enosys.c +@BUILD_ENOSYS_TRUE@enosys_LDADD = $(LDADD) libcommon.la +@BUILD_ENOSYS_TRUE@enosys_CFLAGS = $(AM_CFLAGS) +@BUILD_LSCLOCKS_TRUE@lsclocks_SOURCES = misc-utils/lsclocks.c +@BUILD_LSCLOCKS_TRUE@lsclocks_LDADD = $(LDADD) libcommon.la libsmartcols.la +@BUILD_LSCLOCKS_TRUE@lsclocks_CFLAGS = $(AM_CFLAGS) -I$(ul_libsmartcols_incdir) @BUILD_MINIX_TRUE@fsck_minix_SOURCES = \ @BUILD_MINIX_TRUE@ disk-utils/fsck.minix.c \ @BUILD_MINIX_TRUE@ disk-utils/minix_programs.h \ @@ -6535,12 +7091,12 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_BFS_TRUE@mkfs_bfs_LDADD = $(LDADD) libcommon.la @BUILD_MKSWAP_TRUE@mkswap_SOURCES = disk-utils/mkswap.c \ -@BUILD_MKSWAP_TRUE@ lib/ismounted.c $(am__append_513) +@BUILD_MKSWAP_TRUE@ lib/ismounted.c $(am__append_555) @BUILD_MKSWAP_TRUE@mkswap_LDADD = $(LDADD) libcommon.la \ -@BUILD_MKSWAP_TRUE@ $(am__append_509) $(am__append_511) \ -@BUILD_MKSWAP_TRUE@ $(am__append_512) -@BUILD_MKSWAP_TRUE@mkswap_CFLAGS = $(AM_CFLAGS) $(am__append_508) \ -@BUILD_MKSWAP_TRUE@ $(am__append_510) +@BUILD_MKSWAP_TRUE@ $(am__append_551) $(am__append_553) \ +@BUILD_MKSWAP_TRUE@ $(am__append_554) +@BUILD_MKSWAP_TRUE@mkswap_CFLAGS = $(AM_CFLAGS) $(am__append_550) \ +@BUILD_MKSWAP_TRUE@ $(am__append_552) @BUILD_SWAPLABEL_TRUE@swaplabel_SOURCES = \ @BUILD_SWAPLABEL_TRUE@ disk-utils/swaplabel.c \ @BUILD_SWAPLABEL_TRUE@ lib/swapprober.c \ @@ -6548,9 +7104,9 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_SWAPLABEL_TRUE@swaplabel_CFLAGS = $(AM_CFLAGS) \ @BUILD_SWAPLABEL_TRUE@ -I$(ul_libblkid_incdir) \ -@BUILD_SWAPLABEL_TRUE@ $(am__append_518) +@BUILD_SWAPLABEL_TRUE@ $(am__append_560) @BUILD_SWAPLABEL_TRUE@swaplabel_LDADD = $(LDADD) libblkid.la \ -@BUILD_SWAPLABEL_TRUE@ libcommon.la $(am__append_517) +@BUILD_SWAPLABEL_TRUE@ libcommon.la $(am__append_559) @BUILD_FSCK_TRUE@fsck_SOURCES = disk-utils/fsck.c lib/monotonic.c @BUILD_FSCK_TRUE@fsck_LDADD = $(LDADD) libmount.la libblkid.la libcommon.la $(REALTIME_LIBS) @BUILD_FSCK_TRUE@fsck_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) -I$(ul_libblkid_incdir) @@ -6597,12 +7153,12 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_CFDISK_TRUE@cfdisk_SOURCES = disk-utils/cfdisk.c @BUILD_CFDISK_TRUE@cfdisk_LDADD = $(LDADD) libsmartcols.la \ @BUILD_CFDISK_TRUE@ libcommon.la libfdisk.la libtcolors.la \ -@BUILD_CFDISK_TRUE@ $(am__append_546) $(am__append_547) \ -@BUILD_CFDISK_TRUE@ $(am__append_549) +@BUILD_CFDISK_TRUE@ $(am__append_588) $(am__append_589) \ +@BUILD_CFDISK_TRUE@ $(am__append_591) @BUILD_CFDISK_TRUE@cfdisk_CFLAGS = $(AM_CFLAGS) \ @BUILD_CFDISK_TRUE@ -I$(ul_libfdisk_incdir) \ @BUILD_CFDISK_TRUE@ -I$(ul_libsmartcols_incdir) \ -@BUILD_CFDISK_TRUE@ $(am__append_545) $(am__append_548) +@BUILD_CFDISK_TRUE@ $(am__append_587) $(am__append_590) @BUILD_PARTX_TRUE@addpart_SOURCES = disk-utils/addpart.c @BUILD_PARTX_TRUE@addpart_LDADD = $(LDADD) libcommon.la @BUILD_PARTX_TRUE@delpart_SOURCES = disk-utils/delpart.c @@ -6612,6 +7168,26 @@ test_islocal_CPPFLAGS = -DTEST_PROGRAM $(AM_CPPFLAGS) @BUILD_PARTX_TRUE@partx_SOURCES = disk-utils/partx.c @BUILD_PARTX_TRUE@partx_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) -I$(ul_libsmartcols_incdir) @BUILD_PARTX_TRUE@partx_LDADD = $(LDADD) libblkid.la libcommon.la libsmartcols.la +@BUILD_PAM_LASTLOG2_TRUE@securelibdir = $(libdir)/security +@BUILD_PAM_LASTLOG2_TRUE@securelib_LTLIBRARIES = pam_lastlog2.la +@BUILD_PAM_LASTLOG2_TRUE@pam_lastlog2_la_SOURCES = \ +@BUILD_PAM_LASTLOG2_TRUE@ pam_lastlog2/src/pam_lastlog2.c + +@BUILD_PAM_LASTLOG2_TRUE@EXTRA_pam_lastlog2_la_DEPENDENCIES = \ +@BUILD_PAM_LASTLOG2_TRUE@ pam_lastlog2/src/pam_lastlog2.sym + +@BUILD_PAM_LASTLOG2_TRUE@pam_lastlog2_la_CFLAGS = \ +@BUILD_PAM_LASTLOG2_TRUE@ $(AM_CFLAGS) \ +@BUILD_PAM_LASTLOG2_TRUE@ $(SOLIB_CFLAGS) \ +@BUILD_PAM_LASTLOG2_TRUE@ -I$(ul_liblastlog2_incdir) \ +@BUILD_PAM_LASTLOG2_TRUE@ -Iliblastlog2/src + +@BUILD_PAM_LASTLOG2_TRUE@pam_lastlog2_la_LDFLAGS = $(SOLIB_LDFLAGS) \ +@BUILD_PAM_LASTLOG2_TRUE@ -module -avoid-version -shared \ +@BUILD_PAM_LASTLOG2_TRUE@ $(am__append_597) +test_boilerplate_SOURCES = Documentation/boilerplate.c +test_boilerplate_LDADD = $(LDADD) +test_boilerplate_CFLAGS = $(AM_CFLAGS) test_mbsencode_SOURCES = tests/helpers/test_mbsencode.c test_mbsencode_LDADD = $(LDADD) libcommon.la test_byteswap_SOURCES = tests/helpers/test_byteswap.c @@ -6626,15 +7202,22 @@ test_tiocsti_SOURCES = tests/helpers/test_tiocsti.c test_uuid_namespace_SOURCES = tests/helpers/test_uuid_namespace.c \ libuuid/src/predefined.c libuuid/src/unpack.c libuuid/src/unparse.c -@LINUX_TRUE@test_mkfds_SOURCES = tests/helpers/test_mkfds.c +@LINUX_TRUE@test_mkfds_SOURCES = tests/helpers/test_mkfds.c tests/helpers/test_mkfds.h \ +@LINUX_TRUE@ tests/helpers/test_mkfds_ppoll.c + +@LINUX_TRUE@test_mkfds_LDADD = $(LDADD) $(MQ_LIBS) @LINUX_TRUE@test_enosys_SOURCES = tests/helpers/test_enosys.c +@HAVE_CAP_NG_TRUE@test_cap_SOURCES = tests/helpers/test_cap.c +@HAVE_CAP_NG_TRUE@test_cap_LDADD = -lcap-ng TESTS_OPTIONS = --nonroot --show-diff TESTS_PARALLEL = --parallel +TESTS_COMPONENTS = TESTS_COMMAND = $(top_srcdir)/tests/run.sh \ --srcdir=$(abs_top_srcdir) \ --builddir=$(abs_top_builddir) \ $(TESTS_PARALLEL) \ - $(TESTS_OPTIONS) + $(TESTS_OPTIONS) \ + $(TESTS_COMPONENTS) # @@ -6652,12 +7235,14 @@ edit_cmd = sed -e 's|@prefix[@]|$(prefix)|g' -e \ -e 's|@bindir[@]|$(bindir)|g' -e 's|@docdir[@]|$(docdir)|g' -e \ 's|@includedir[@]|$(includedir)|g' -e \ 's|@runstatedir[@]|$(runstatedir)|g' -e \ + 's|@localstatedir[@]|$(localstatedir)|g' -e \ 's|@usrlib_execdir[@]|$(usrlib_execdir)|g' -e \ 's|@usrbin_execdir[@]|$(usrbin_execdir)|g' -e \ 's|@usrsbin_execdir[@]|$(usrsbin_execdir)|g' -e \ 's|@VERSION[@]|$(VERSION)|g' -e \ 's|@ADJTIME_PATH[@]|$(ADJTIME_PATH)|g' -e \ 's|@LIBUUID_VERSION[@]|$(LIBUUID_VERSION)|g' -e \ + 's|@LIBLASTLOG2_VERSION[@]|$(LIBLASTLOG2_VERSION)|g' -e \ 's|@LIBMOUNT_VERSION[@]|$(LIBMOUNT_VERSION)|g' -e \ 's|@LIBMOUNT_MAJOR_VERSION[@]|$(LIBMOUNT_MAJOR_VERSION)|g' -e \ 's|@LIBMOUNT_MINOR_VERSION[@]|$(LIBMOUNT_MINOR_VERSION)|g' -e \ @@ -6669,9 +7254,9 @@ edit_cmd = sed -e 's|@prefix[@]|$(prefix)|g' -e \ 's|@LIBFDISK_MINOR_VERSION[@]|$(LIBFDISK_MINOR_VERSION)|g' -e \ 's|@LIBFDISK_PATCH_VERSION[@]|$(LIBFDISK_PATCH_VERSION)|g' -e \ 's|@LIBBLKID_VERSION[@]|$(LIBBLKID_VERSION)|g' \ - $(am__append_659) $(am__append_660) $(am__append_661) \ - $(am__append_662) $(am__append_663) $(am__append_664) \ - $(am__append_665) + $(am__append_711) $(am__append_712) $(am__append_713) \ + $(am__append_714) $(am__append_715) $(am__append_716) \ + $(am__append_717) @ENABLE_ASCIIDOC_TRUE@asciidoc_man_cmd = $(ASCIIDOCTOR) -b manpage -a \ @ENABLE_ASCIIDOC_TRUE@ 'release-version=$(VERSION)' -a \ @ENABLE_ASCIIDOC_TRUE@ 'package-docdir=$(docdir)' -a \ @@ -6679,7 +7264,7 @@ edit_cmd = sed -e 's|@prefix[@]|$(prefix)|g' -e \ @ENABLE_ASCIIDOC_TRUE@ 'ADJTIME_PATH=$(ADJTIME_PATH)' \ @ENABLE_ASCIIDOC_TRUE@ --load-path '$(abs_srcdir)/tools' \ @ENABLE_ASCIIDOC_TRUE@ --require asciidoctor-includetracker \ -@ENABLE_ASCIIDOC_TRUE@ $(am__append_668) +@ENABLE_ASCIIDOC_TRUE@ $(am__append_720) @ENABLE_ASCIIDOC_TRUE@SUFFIXES = .1.adoc .3.adoc .5.adoc .8.adoc .1 .3 .5 .8 DISTCHECK_CONFIGURE_FLAGS = \ --disable-makeinstall-chown \ @@ -6690,9 +7275,9 @@ DISTCHECK_CONFIGURE_FLAGS = \ --enable-gtk-doc \ --with-python \ --with-bashcompletiondir=$$dc_install_base/$(bashcompletiondir) \ - --with-systemdsystemunitdir=$$dc_install_base/$(systemdsystemunitdir) + --with-systemdsystemunitdir=$$dc_install_base/$(systemdsystemunitdir) \ + --with-tmpfilesdir=$$dc_install_base/$(tmpfilesdir) -BUILT_SOURCES = .version CHANGELOG_FILE = v$(VERSION)-ChangeLog all: $(BUILT_SOURCES) config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive @@ -6701,7 +7286,7 @@ all: $(BUILT_SOURCES) config.h .SUFFIXES: .1.adoc .3.adoc .5.adoc .8.adoc .1 .3 .5 .8 .c .cxx .lo .o .obj .y am--refresh: Makefile @: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/tools/Makemodule.am $(srcdir)/include/Makemodule.am $(srcdir)/lib/Makemodule.am $(srcdir)/libuuid/Makemodule.am $(srcdir)/libuuid/man/Makemodule.am $(srcdir)/libuuid/src/Makemodule.am $(srcdir)/libblkid/Makemodule.am $(srcdir)/libblkid/src/Makemodule.am $(srcdir)/libblkid/samples/Makemodule.am $(srcdir)/libmount/Makemodule.am $(srcdir)/libmount/src/Makemodule.am $(srcdir)/libmount/python/Makemodule.am $(srcdir)/libsmartcols/Makemodule.am $(srcdir)/libsmartcols/src/Makemodule.am $(srcdir)/libsmartcols/samples/Makemodule.am $(srcdir)/libfdisk/Makemodule.am $(srcdir)/libfdisk/src/Makemodule.am $(srcdir)/libfdisk/samples/Makemodule.am $(srcdir)/schedutils/Makemodule.am $(srcdir)/text-utils/Makemodule.am $(srcdir)/term-utils/Makemodule.am $(srcdir)/login-utils/Makemodule.am $(srcdir)/sys-utils/Makemodule.am $(srcdir)/misc-utils/Makemodule.am $(srcdir)/disk-utils/Makemodule.am $(srcdir)/bash-completion/Makemodule.am $(srcdir)/man-common/Makemodule.am $(srcdir)/tests/Makemodule.am $(srcdir)/tests/helpers/Makemodule.am $(am__configure_deps) +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/tools/Makemodule.am $(srcdir)/include/Makemodule.am $(srcdir)/lib/Makemodule.am $(srcdir)/libuuid/Makemodule.am $(srcdir)/libuuid/man/Makemodule.am $(srcdir)/libuuid/src/Makemodule.am $(srcdir)/liblastlog2/Makemodule.am $(srcdir)/liblastlog2/man/Makemodule.am $(srcdir)/liblastlog2/src/Makemodule.am $(srcdir)/libblkid/Makemodule.am $(srcdir)/libblkid/src/Makemodule.am $(srcdir)/libblkid/samples/Makemodule.am $(srcdir)/libmount/Makemodule.am $(srcdir)/libmount/src/Makemodule.am $(srcdir)/libmount/python/Makemodule.am $(srcdir)/libmount/samples/Makemodule.am $(srcdir)/libsmartcols/Makemodule.am $(srcdir)/libsmartcols/src/Makemodule.am $(srcdir)/libsmartcols/samples/Makemodule.am $(srcdir)/libfdisk/Makemodule.am $(srcdir)/libfdisk/src/Makemodule.am $(srcdir)/libfdisk/samples/Makemodule.am $(srcdir)/schedutils/Makemodule.am $(srcdir)/text-utils/Makemodule.am $(srcdir)/term-utils/Makemodule.am $(srcdir)/login-utils/Makemodule.am $(srcdir)/sys-utils/Makemodule.am $(srcdir)/misc-utils/Makemodule.am $(srcdir)/disk-utils/Makemodule.am $(srcdir)/pam_lastlog2/Makemodule.am $(srcdir)/pam_lastlog2/man/Makemodule.am $(srcdir)/pam_lastlog2/src/Makemodule.am $(srcdir)/bash-completion/Makemodule.am $(srcdir)/man-common/Makemodule.am $(srcdir)/Documentation/Makemodule.am $(srcdir)/tests/Makemodule.am $(srcdir)/tests/helpers/Makemodule.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ @@ -6723,7 +7308,7 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; -$(srcdir)/tools/Makemodule.am $(srcdir)/include/Makemodule.am $(srcdir)/lib/Makemodule.am $(srcdir)/libuuid/Makemodule.am $(srcdir)/libuuid/man/Makemodule.am $(srcdir)/libuuid/src/Makemodule.am $(srcdir)/libblkid/Makemodule.am $(srcdir)/libblkid/src/Makemodule.am $(srcdir)/libblkid/samples/Makemodule.am $(srcdir)/libmount/Makemodule.am $(srcdir)/libmount/src/Makemodule.am $(srcdir)/libmount/python/Makemodule.am $(srcdir)/libsmartcols/Makemodule.am $(srcdir)/libsmartcols/src/Makemodule.am $(srcdir)/libsmartcols/samples/Makemodule.am $(srcdir)/libfdisk/Makemodule.am $(srcdir)/libfdisk/src/Makemodule.am $(srcdir)/libfdisk/samples/Makemodule.am $(srcdir)/schedutils/Makemodule.am $(srcdir)/text-utils/Makemodule.am $(srcdir)/term-utils/Makemodule.am $(srcdir)/login-utils/Makemodule.am $(srcdir)/sys-utils/Makemodule.am $(srcdir)/misc-utils/Makemodule.am $(srcdir)/disk-utils/Makemodule.am $(srcdir)/bash-completion/Makemodule.am $(srcdir)/man-common/Makemodule.am $(srcdir)/tests/Makemodule.am $(srcdir)/tests/helpers/Makemodule.am $(am__empty): +$(srcdir)/tools/Makemodule.am $(srcdir)/include/Makemodule.am $(srcdir)/lib/Makemodule.am $(srcdir)/libuuid/Makemodule.am $(srcdir)/libuuid/man/Makemodule.am $(srcdir)/libuuid/src/Makemodule.am $(srcdir)/liblastlog2/Makemodule.am $(srcdir)/liblastlog2/man/Makemodule.am $(srcdir)/liblastlog2/src/Makemodule.am $(srcdir)/libblkid/Makemodule.am $(srcdir)/libblkid/src/Makemodule.am $(srcdir)/libblkid/samples/Makemodule.am $(srcdir)/libmount/Makemodule.am $(srcdir)/libmount/src/Makemodule.am $(srcdir)/libmount/python/Makemodule.am $(srcdir)/libmount/samples/Makemodule.am $(srcdir)/libsmartcols/Makemodule.am $(srcdir)/libsmartcols/src/Makemodule.am $(srcdir)/libsmartcols/samples/Makemodule.am $(srcdir)/libfdisk/Makemodule.am $(srcdir)/libfdisk/src/Makemodule.am $(srcdir)/libfdisk/samples/Makemodule.am $(srcdir)/schedutils/Makemodule.am $(srcdir)/text-utils/Makemodule.am $(srcdir)/term-utils/Makemodule.am $(srcdir)/login-utils/Makemodule.am $(srcdir)/sys-utils/Makemodule.am $(srcdir)/misc-utils/Makemodule.am $(srcdir)/disk-utils/Makemodule.am $(srcdir)/pam_lastlog2/Makemodule.am $(srcdir)/pam_lastlog2/man/Makemodule.am $(srcdir)/pam_lastlog2/src/Makemodule.am $(srcdir)/bash-completion/Makemodule.am $(srcdir)/man-common/Makemodule.am $(srcdir)/Documentation/Makemodule.am $(srcdir)/tests/Makemodule.am $(srcdir)/tests/helpers/Makemodule.am $(am__empty): $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck @@ -7006,6 +7591,41 @@ clean-pylibmountexecLTLIBRARIES: rm -f $${locs}; \ } +install-securelibLTLIBRARIES: $(securelib_LTLIBRARIES) + @$(NORMAL_INSTALL) + @list='$(securelib_LTLIBRARIES)'; test -n "$(securelibdir)" || list=; \ + list2=; for p in $$list; do \ + if test -f $$p; then \ + list2="$$list2 $$p"; \ + else :; fi; \ + done; \ + test -z "$$list2" || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(securelibdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(securelibdir)" || exit 1; \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(securelibdir)'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(securelibdir)"; \ + } + +uninstall-securelibLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(securelib_LTLIBRARIES)'; test -n "$(securelibdir)" || list=; \ + for p in $$list; do \ + $(am__strip_dir) \ + echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(securelibdir)/$$f'"; \ + $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(securelibdir)/$$f"; \ + done + +clean-securelibLTLIBRARIES: + -test -z "$(securelib_LTLIBRARIES)" || rm -f $(securelib_LTLIBRARIES) + @list='$(securelib_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } + install-usrlib_execLTLIBRARIES: $(usrlib_exec_LTLIBRARIES) @$(NORMAL_INSTALL) @list='$(usrlib_exec_LTLIBRARIES)'; test -n "$(usrlib_execdir)" || list=; \ @@ -7467,6 +8087,17 @@ libfdisk/src/la-gpt.lo: libfdisk/src/$(am__dirstamp) \ libfdisk.la: $(libfdisk_la_OBJECTS) $(libfdisk_la_DEPENDENCIES) $(EXTRA_libfdisk_la_DEPENDENCIES) $(AM_V_CCLD)$(libfdisk_la_LINK) $(am_libfdisk_la_rpath) $(libfdisk_la_OBJECTS) $(libfdisk_la_LIBADD) $(LIBS) +liblastlog2/src/$(am__dirstamp): + @$(MKDIR_P) liblastlog2/src + @: > liblastlog2/src/$(am__dirstamp) +liblastlog2/src/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) liblastlog2/src/$(DEPDIR) + @: > liblastlog2/src/$(DEPDIR)/$(am__dirstamp) +liblastlog2/src/la-lastlog2.lo: liblastlog2/src/$(am__dirstamp) \ + liblastlog2/src/$(DEPDIR)/$(am__dirstamp) + +liblastlog2.la: $(liblastlog2_la_OBJECTS) $(liblastlog2_la_DEPENDENCIES) $(EXTRA_liblastlog2_la_DEPENDENCIES) + $(AM_V_CCLD)$(liblastlog2_la_LINK) $(am_liblastlog2_la_rpath) $(liblastlog2_la_OBJECTS) $(liblastlog2_la_LIBADD) $(LIBS) lib/libmount_la-monotonic.lo: lib/$(am__dirstamp) \ lib/$(DEPDIR)/$(am__dirstamp) libmount/src/$(am__dirstamp): @@ -7570,6 +8201,18 @@ libsmartcols/src/la-walk.lo: libsmartcols/src/$(am__dirstamp) \ libsmartcols/src/$(DEPDIR)/$(am__dirstamp) libsmartcols/src/la-init.lo: libsmartcols/src/$(am__dirstamp) \ libsmartcols/src/$(DEPDIR)/$(am__dirstamp) +libsmartcols/src/la-filter-parser.lo: \ + libsmartcols/src/$(am__dirstamp) \ + libsmartcols/src/$(DEPDIR)/$(am__dirstamp) +libsmartcols/src/la-filter-scanner.lo: \ + libsmartcols/src/$(am__dirstamp) \ + libsmartcols/src/$(DEPDIR)/$(am__dirstamp) +libsmartcols/src/la-filter.lo: libsmartcols/src/$(am__dirstamp) \ + libsmartcols/src/$(DEPDIR)/$(am__dirstamp) +libsmartcols/src/la-filter-param.lo: libsmartcols/src/$(am__dirstamp) \ + libsmartcols/src/$(DEPDIR)/$(am__dirstamp) +libsmartcols/src/la-filter-expr.lo: libsmartcols/src/$(am__dirstamp) \ + libsmartcols/src/$(DEPDIR)/$(am__dirstamp) libsmartcols.la: $(libsmartcols_la_OBJECTS) $(libsmartcols_la_DEPENDENCIES) $(EXTRA_libsmartcols_la_DEPENDENCIES) $(AM_V_CCLD)$(libsmartcols_la_LINK) $(am_libsmartcols_la_rpath) $(libsmartcols_la_OBJECTS) $(libsmartcols_la_LIBADD) $(LIBS) @@ -7617,6 +8260,17 @@ lib/libuuid_la-sha1.lo: lib/$(am__dirstamp) \ libuuid.la: $(libuuid_la_OBJECTS) $(libuuid_la_DEPENDENCIES) $(EXTRA_libuuid_la_DEPENDENCIES) $(AM_V_CCLD)$(libuuid_la_LINK) $(am_libuuid_la_rpath) $(libuuid_la_OBJECTS) $(libuuid_la_LIBADD) $(LIBS) +pam_lastlog2/src/$(am__dirstamp): + @$(MKDIR_P) pam_lastlog2/src + @: > pam_lastlog2/src/$(am__dirstamp) +pam_lastlog2/src/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) pam_lastlog2/src/$(DEPDIR) + @: > pam_lastlog2/src/$(DEPDIR)/$(am__dirstamp) +pam_lastlog2/src/la-pam_lastlog2.lo: pam_lastlog2/src/$(am__dirstamp) \ + pam_lastlog2/src/$(DEPDIR)/$(am__dirstamp) + +pam_lastlog2.la: $(pam_lastlog2_la_OBJECTS) $(pam_lastlog2_la_DEPENDENCIES) $(EXTRA_pam_lastlog2_la_DEPENDENCIES) + $(AM_V_CCLD)$(pam_lastlog2_la_LINK) $(am_pam_lastlog2_la_rpath) $(pam_lastlog2_la_OBJECTS) $(pam_lastlog2_la_LIBADD) $(LIBS) libmount/python/$(am__dirstamp): @$(MKDIR_P) libmount/python @: > libmount/python/$(am__dirstamp) @@ -7654,16 +8308,16 @@ term-utils/$(am__dirstamp): term-utils/$(DEPDIR)/$(am__dirstamp): @$(MKDIR_P) term-utils/$(DEPDIR) @: > term-utils/$(DEPDIR)/$(am__dirstamp) -term-utils/agetty.$(OBJEXT): term-utils/$(am__dirstamp) \ +term-utils/agetty-agetty.$(OBJEXT): term-utils/$(am__dirstamp) \ term-utils/$(DEPDIR)/$(am__dirstamp) -lib/logindefs.$(OBJEXT): lib/$(am__dirstamp) \ +lib/agetty-logindefs.$(OBJEXT): lib/$(am__dirstamp) \ lib/$(DEPDIR)/$(am__dirstamp) -lib/plymouth-ctrl.$(OBJEXT): lib/$(am__dirstamp) \ +lib/agetty-plymouth-ctrl.$(OBJEXT): lib/$(am__dirstamp) \ lib/$(DEPDIR)/$(am__dirstamp) agetty$(EXEEXT): $(agetty_OBJECTS) $(agetty_DEPENDENCIES) $(EXTRA_agetty_DEPENDENCIES) @rm -f agetty$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(agetty_OBJECTS) $(agetty_LDADD) $(LIBS) + $(AM_V_CCLD)$(agetty_LINK) $(agetty_OBJECTS) $(agetty_LDADD) $(LIBS) sys-utils/$(am__dirstamp): @$(MKDIR_P) sys-utils @: > sys-utils/$(am__dirstamp) @@ -7866,6 +8520,18 @@ lib/eject-monotonic.$(OBJEXT): lib/$(am__dirstamp) \ eject$(EXEEXT): $(eject_OBJECTS) $(eject_DEPENDENCIES) $(EXTRA_eject_DEPENDENCIES) @rm -f eject$(EXEEXT) $(AM_V_CCLD)$(eject_LINK) $(eject_OBJECTS) $(eject_LDADD) $(LIBS) +misc-utils/enosys-enosys.$(OBJEXT): misc-utils/$(am__dirstamp) \ + misc-utils/$(DEPDIR)/$(am__dirstamp) + +enosys$(EXEEXT): $(enosys_OBJECTS) $(enosys_DEPENDENCIES) $(EXTRA_enosys_DEPENDENCIES) + @rm -f enosys$(EXEEXT) + $(AM_V_CCLD)$(enosys_LINK) $(enosys_OBJECTS) $(enosys_LDADD) $(LIBS) +misc-utils/exch-exch.$(OBJEXT): misc-utils/$(am__dirstamp) \ + misc-utils/$(DEPDIR)/$(am__dirstamp) + +exch$(EXEEXT): $(exch_OBJECTS) $(exch_DEPENDENCIES) $(EXTRA_exch_DEPENDENCIES) + @rm -f exch$(EXEEXT) + $(AM_V_CCLD)$(exch_LINK) $(exch_OBJECTS) $(exch_LDADD) $(LIBS) misc-utils/fadvise-fadvise.$(OBJEXT): misc-utils/$(am__dirstamp) \ misc-utils/$(DEPDIR)/$(am__dirstamp) @@ -8072,6 +8738,14 @@ login-utils/last.$(OBJEXT): login-utils/$(am__dirstamp) \ last$(EXEEXT): $(last_OBJECTS) $(last_DEPENDENCIES) $(EXTRA_last_DEPENDENCIES) @rm -f last$(EXEEXT) $(AM_V_CCLD)$(LINK) $(last_OBJECTS) $(last_LDADD) $(LIBS) +misc-utils/lastlog2-lastlog2.$(OBJEXT): misc-utils/$(am__dirstamp) \ + misc-utils/$(DEPDIR)/$(am__dirstamp) +lib/lastlog2-strutils.$(OBJEXT): lib/$(am__dirstamp) \ + lib/$(DEPDIR)/$(am__dirstamp) + +lastlog2$(EXEEXT): $(lastlog2_OBJECTS) $(lastlog2_DEPENDENCIES) $(EXTRA_lastlog2_DEPENDENCIES) + @rm -f lastlog2$(EXEEXT) + $(AM_V_CCLD)$(lastlog2_LINK) $(lastlog2_OBJECTS) $(lastlog2_LDADD) $(LIBS) sys-utils/ldattach.$(OBJEXT): sys-utils/$(am__dirstamp) \ sys-utils/$(DEPDIR)/$(am__dirstamp) @@ -8096,6 +8770,8 @@ logger$(EXEEXT): $(logger_OBJECTS) $(logger_DEPENDENCIES) $(EXTRA_logger_DEPENDE $(AM_V_CCLD)$(logger_LINK) $(logger_OBJECTS) $(logger_LDADD) $(LIBS) login-utils/login.$(OBJEXT): login-utils/$(am__dirstamp) \ login-utils/$(DEPDIR)/$(am__dirstamp) +lib/logindefs.$(OBJEXT): lib/$(am__dirstamp) \ + lib/$(DEPDIR)/$(am__dirstamp) login$(EXEEXT): $(login_OBJECTS) $(login_DEPENDENCIES) $(EXTRA_login_DEPENDENCIES) @rm -f login$(EXEEXT) @@ -8131,6 +8807,12 @@ misc-utils/lsblk-lsblk-devtree.$(OBJEXT): misc-utils/$(am__dirstamp) \ lsblk$(EXEEXT): $(lsblk_OBJECTS) $(lsblk_DEPENDENCIES) $(EXTRA_lsblk_DEPENDENCIES) @rm -f lsblk$(EXEEXT) $(AM_V_CCLD)$(lsblk_LINK) $(lsblk_OBJECTS) $(lsblk_LDADD) $(LIBS) +misc-utils/lsclocks-lsclocks.$(OBJEXT): misc-utils/$(am__dirstamp) \ + misc-utils/$(DEPDIR)/$(am__dirstamp) + +lsclocks$(EXEEXT): $(lsclocks_OBJECTS) $(lsclocks_DEPENDENCIES) $(EXTRA_lsclocks_DEPENDENCIES) + @rm -f lsclocks$(EXEEXT) + $(AM_V_CCLD)$(lsclocks_LINK) $(lsclocks_OBJECTS) $(lsclocks_LDADD) $(LIBS) sys-utils/lscpu-lscpu.$(OBJEXT): sys-utils/$(am__dirstamp) \ sys-utils/$(DEPDIR)/$(am__dirstamp) sys-utils/lscpu-lscpu-cputype.$(OBJEXT): sys-utils/$(am__dirstamp) \ @@ -8151,10 +8833,6 @@ lscpu$(EXEEXT): $(lscpu_OBJECTS) $(lscpu_DEPENDENCIES) $(EXTRA_lscpu_DEPENDENCIE $(AM_V_CCLD)$(lscpu_LINK) $(lscpu_OBJECTS) $(lscpu_LDADD) $(LIBS) misc-utils/lsfd-lsfd.$(OBJEXT): misc-utils/$(am__dirstamp) \ misc-utils/$(DEPDIR)/$(am__dirstamp) -misc-utils/lsfd-lsfd-filter.$(OBJEXT): misc-utils/$(am__dirstamp) \ - misc-utils/$(DEPDIR)/$(am__dirstamp) -misc-utils/lsfd-lsfd-counter.$(OBJEXT): misc-utils/$(am__dirstamp) \ - misc-utils/$(DEPDIR)/$(am__dirstamp) misc-utils/lsfd-lsfd-decode-file-flags.$(OBJEXT): \ misc-utils/$(am__dirstamp) \ misc-utils/$(DEPDIR)/$(am__dirstamp) @@ -8315,6 +8993,8 @@ sys-utils/nsenter.$(OBJEXT): sys-utils/$(am__dirstamp) \ sys-utils/$(DEPDIR)/$(am__dirstamp) lib/exec_shell.$(OBJEXT): lib/$(am__dirstamp) \ lib/$(DEPDIR)/$(am__dirstamp) +lib/caputils.$(OBJEXT): lib/$(am__dirstamp) \ + lib/$(DEPDIR)/$(am__dirstamp) nsenter$(EXEEXT): $(nsenter_OBJECTS) $(nsenter_DEPENDENCIES) $(EXTRA_nsenter_DEPENDENCIES) @rm -f nsenter$(EXEEXT) @@ -8446,6 +9126,19 @@ libblkid/samples/sample_mkfs-mkfs.$(OBJEXT): \ sample-mkfs$(EXEEXT): $(sample_mkfs_OBJECTS) $(sample_mkfs_DEPENDENCIES) $(EXTRA_sample_mkfs_DEPENDENCIES) @rm -f sample-mkfs$(EXEEXT) $(AM_V_CCLD)$(sample_mkfs_LINK) $(sample_mkfs_OBJECTS) $(sample_mkfs_LDADD) $(LIBS) +libmount/samples/$(am__dirstamp): + @$(MKDIR_P) libmount/samples + @: > libmount/samples/$(am__dirstamp) +libmount/samples/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) libmount/samples/$(DEPDIR) + @: > libmount/samples/$(DEPDIR)/$(am__dirstamp) +libmount/samples/sample_mount_overwrite-overwrite.$(OBJEXT): \ + libmount/samples/$(am__dirstamp) \ + libmount/samples/$(DEPDIR)/$(am__dirstamp) + +sample-mount-overwrite$(EXEEXT): $(sample_mount_overwrite_OBJECTS) $(sample_mount_overwrite_DEPENDENCIES) $(EXTRA_sample_mount_overwrite_DEPENDENCIES) + @rm -f sample-mount-overwrite$(EXEEXT) + $(AM_V_CCLD)$(sample_mount_overwrite_LINK) $(sample_mount_overwrite_OBJECTS) $(sample_mount_overwrite_LDADD) $(LIBS) libblkid/samples/sample_partitions-partitions.$(OBJEXT): \ libblkid/samples/$(am__dirstamp) \ libblkid/samples/$(DEPDIR)/$(am__dirstamp) @@ -8473,6 +9166,13 @@ libsmartcols/samples/sample_scols_continuous-continuous.$(OBJEXT): \ sample-scols-continuous$(EXEEXT): $(sample_scols_continuous_OBJECTS) $(sample_scols_continuous_DEPENDENCIES) $(EXTRA_sample_scols_continuous_DEPENDENCIES) @rm -f sample-scols-continuous$(EXEEXT) $(AM_V_CCLD)$(sample_scols_continuous_LINK) $(sample_scols_continuous_OBJECTS) $(sample_scols_continuous_LDADD) $(LIBS) +libsmartcols/samples/sample_scols_continuous_json-continuous-json.$(OBJEXT): \ + libsmartcols/samples/$(am__dirstamp) \ + libsmartcols/samples/$(DEPDIR)/$(am__dirstamp) + +sample-scols-continuous-json$(EXEEXT): $(sample_scols_continuous_json_OBJECTS) $(sample_scols_continuous_json_DEPENDENCIES) $(EXTRA_sample_scols_continuous_json_DEPENDENCIES) + @rm -f sample-scols-continuous-json$(EXEEXT) + $(AM_V_CCLD)$(sample_scols_continuous_json_LINK) $(sample_scols_continuous_json_OBJECTS) $(sample_scols_continuous_json_LDADD) $(LIBS) libsmartcols/samples/sample_scols_fromfile-fromfile.$(OBJEXT): \ libsmartcols/samples/$(am__dirstamp) \ libsmartcols/samples/$(DEPDIR)/$(am__dirstamp) @@ -8566,10 +9266,16 @@ sys-utils/setarch.$(OBJEXT): sys-utils/$(am__dirstamp) \ setarch$(EXEEXT): $(setarch_OBJECTS) $(setarch_DEPENDENCIES) $(EXTRA_setarch_DEPENDENCIES) @rm -f setarch$(EXEEXT) $(AM_V_CCLD)$(LINK) $(setarch_OBJECTS) $(setarch_LDADD) $(LIBS) +sys-utils/setpgid.$(OBJEXT): sys-utils/$(am__dirstamp) \ + sys-utils/$(DEPDIR)/$(am__dirstamp) + +setpgid$(EXEEXT): $(setpgid_OBJECTS) $(setpgid_DEPENDENCIES) $(EXTRA_setpgid_DEPENDENCIES) + @rm -f setpgid$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(setpgid_OBJECTS) $(setpgid_LDADD) $(LIBS) sys-utils/setpriv.$(OBJEXT): sys-utils/$(am__dirstamp) \ sys-utils/$(DEPDIR)/$(am__dirstamp) -lib/caputils.$(OBJEXT): lib/$(am__dirstamp) \ - lib/$(DEPDIR)/$(am__dirstamp) +sys-utils/setpriv-landlock.$(OBJEXT): sys-utils/$(am__dirstamp) \ + sys-utils/$(DEPDIR)/$(am__dirstamp) setpriv$(EXEEXT): $(setpriv_OBJECTS) $(setpriv_DEPENDENCIES) $(EXTRA_setpriv_DEPENDENCIES) @rm -f setpriv$(EXEEXT) @@ -8623,6 +9329,8 @@ login-utils/sulogin.$(OBJEXT): login-utils/$(am__dirstamp) \ login-utils/$(DEPDIR)/$(am__dirstamp) login-utils/sulogin-consoles.$(OBJEXT): login-utils/$(am__dirstamp) \ login-utils/$(DEPDIR)/$(am__dirstamp) +lib/plymouth-ctrl.$(OBJEXT): lib/$(am__dirstamp) \ + lib/$(DEPDIR)/$(am__dirstamp) sulogin$(EXEEXT): $(sulogin_OBJECTS) $(sulogin_DEPENDENCIES) $(EXTRA_sulogin_DEPENDENCIES) @rm -f sulogin$(EXEEXT) @@ -8764,6 +9472,19 @@ libblkid/src/test_blkid_verify-verify.$(OBJEXT): \ test_blkid_verify$(EXEEXT): $(test_blkid_verify_OBJECTS) $(test_blkid_verify_DEPENDENCIES) $(EXTRA_test_blkid_verify_DEPENDENCIES) @rm -f test_blkid_verify$(EXEEXT) $(AM_V_CCLD)$(test_blkid_verify_LINK) $(test_blkid_verify_OBJECTS) $(test_blkid_verify_LDADD) $(LIBS) +Documentation/$(am__dirstamp): + @$(MKDIR_P) Documentation + @: > Documentation/$(am__dirstamp) +Documentation/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) Documentation/$(DEPDIR) + @: > Documentation/$(DEPDIR)/$(am__dirstamp) +Documentation/test_boilerplate-boilerplate.$(OBJEXT): \ + Documentation/$(am__dirstamp) \ + Documentation/$(DEPDIR)/$(am__dirstamp) + +test_boilerplate$(EXEEXT): $(test_boilerplate_OBJECTS) $(test_boilerplate_DEPENDENCIES) $(EXTRA_test_boilerplate_DEPENDENCIES) + @rm -f test_boilerplate$(EXEEXT) + $(AM_V_CCLD)$(test_boilerplate_LINK) $(test_boilerplate_OBJECTS) $(test_boilerplate_LDADD) $(LIBS) lib/test_buffer-buffer.$(OBJEXT): lib/$(am__dirstamp) \ lib/$(DEPDIR)/$(am__dirstamp) lib/test_buffer-mbsalign.$(OBJEXT): lib/$(am__dirstamp) \ @@ -8802,6 +9523,12 @@ lib/test_canonicalize-canonicalize.$(OBJEXT): lib/$(am__dirstamp) \ test_canonicalize$(EXEEXT): $(test_canonicalize_OBJECTS) $(test_canonicalize_DEPENDENCIES) $(EXTRA_test_canonicalize_DEPENDENCIES) @rm -f test_canonicalize$(EXEEXT) $(AM_V_CCLD)$(test_canonicalize_LINK) $(test_canonicalize_OBJECTS) $(test_canonicalize_LDADD) $(LIBS) +tests/helpers/test_cap.$(OBJEXT): tests/helpers/$(am__dirstamp) \ + tests/helpers/$(DEPDIR)/$(am__dirstamp) + +test_cap$(EXEEXT): $(test_cap_OBJECTS) $(test_cap_DEPENDENCIES) $(EXTRA_test_cap_DEPENDENCIES) + @rm -f test_cap$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(test_cap_OBJECTS) $(test_cap_LDADD) $(LIBS) lib/test_caputils-caputils.$(OBJEXT): lib/$(am__dirstamp) \ lib/$(DEPDIR)/$(am__dirstamp) @@ -8926,6 +9653,61 @@ login-utils/test_last_fuzz-last.$(OBJEXT): \ test_last_fuzz$(EXEEXT): $(test_last_fuzz_OBJECTS) $(test_last_fuzz_DEPENDENCIES) $(EXTRA_test_last_fuzz_DEPENDENCIES) @rm -f test_last_fuzz$(EXEEXT) $(AM_V_CXXLD)$(test_last_fuzz_LINK) $(test_last_fuzz_OBJECTS) $(test_last_fuzz_LDADD) $(LIBS) +liblastlog2/src/tests/$(am__dirstamp): + @$(MKDIR_P) liblastlog2/src/tests + @: > liblastlog2/src/tests/$(am__dirstamp) +liblastlog2/src/tests/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) liblastlog2/src/tests/$(DEPDIR) + @: > liblastlog2/src/tests/$(DEPDIR)/$(am__dirstamp) +liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.$(OBJEXT): \ + liblastlog2/src/tests/$(am__dirstamp) \ + liblastlog2/src/tests/$(DEPDIR)/$(am__dirstamp) + +test_lastlog2_dlopen$(EXEEXT): $(test_lastlog2_dlopen_OBJECTS) $(test_lastlog2_dlopen_DEPENDENCIES) $(EXTRA_test_lastlog2_dlopen_DEPENDENCIES) + @rm -f test_lastlog2_dlopen$(EXEEXT) + $(AM_V_CCLD)$(test_lastlog2_dlopen_LINK) $(test_lastlog2_dlopen_OBJECTS) $(test_lastlog2_dlopen_LDADD) $(LIBS) +liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.$(OBJEXT): \ + liblastlog2/src/tests/$(am__dirstamp) \ + liblastlog2/src/tests/$(DEPDIR)/$(am__dirstamp) + +test_lastlog2_pam_lastlog2_output$(EXEEXT): $(test_lastlog2_pam_lastlog2_output_OBJECTS) $(test_lastlog2_pam_lastlog2_output_DEPENDENCIES) $(EXTRA_test_lastlog2_pam_lastlog2_output_DEPENDENCIES) + @rm -f test_lastlog2_pam_lastlog2_output$(EXEEXT) + $(AM_V_CCLD)$(test_lastlog2_pam_lastlog2_output_LINK) $(test_lastlog2_pam_lastlog2_output_OBJECTS) $(test_lastlog2_pam_lastlog2_output_LDADD) $(LIBS) +liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.$(OBJEXT): \ + liblastlog2/src/tests/$(am__dirstamp) \ + liblastlog2/src/tests/$(DEPDIR)/$(am__dirstamp) + +test_lastlog2_remove_entry$(EXEEXT): $(test_lastlog2_remove_entry_OBJECTS) $(test_lastlog2_remove_entry_DEPENDENCIES) $(EXTRA_test_lastlog2_remove_entry_DEPENDENCIES) + @rm -f test_lastlog2_remove_entry$(EXEEXT) + $(AM_V_CCLD)$(test_lastlog2_remove_entry_LINK) $(test_lastlog2_remove_entry_OBJECTS) $(test_lastlog2_remove_entry_LDADD) $(LIBS) +liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.$(OBJEXT): \ + liblastlog2/src/tests/$(am__dirstamp) \ + liblastlog2/src/tests/$(DEPDIR)/$(am__dirstamp) + +test_lastlog2_rename_user$(EXEEXT): $(test_lastlog2_rename_user_OBJECTS) $(test_lastlog2_rename_user_DEPENDENCIES) $(EXTRA_test_lastlog2_rename_user_DEPENDENCIES) + @rm -f test_lastlog2_rename_user$(EXEEXT) + $(AM_V_CCLD)$(test_lastlog2_rename_user_LINK) $(test_lastlog2_rename_user_OBJECTS) $(test_lastlog2_rename_user_LDADD) $(LIBS) +liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.$(OBJEXT): \ + liblastlog2/src/tests/$(am__dirstamp) \ + liblastlog2/src/tests/$(DEPDIR)/$(am__dirstamp) + +test_lastlog2_write_read_user$(EXEEXT): $(test_lastlog2_write_read_user_OBJECTS) $(test_lastlog2_write_read_user_DEPENDENCIES) $(EXTRA_test_lastlog2_write_read_user_DEPENDENCIES) + @rm -f test_lastlog2_write_read_user$(EXEEXT) + $(AM_V_CCLD)$(test_lastlog2_write_read_user_LINK) $(test_lastlog2_write_read_user_OBJECTS) $(test_lastlog2_write_read_user_LDADD) $(LIBS) +liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.$(OBJEXT): \ + liblastlog2/src/tests/$(am__dirstamp) \ + liblastlog2/src/tests/$(DEPDIR)/$(am__dirstamp) + +test_lastlog2_y2038_ll2_read_all$(EXEEXT): $(test_lastlog2_y2038_ll2_read_all_OBJECTS) $(test_lastlog2_y2038_ll2_read_all_DEPENDENCIES) $(EXTRA_test_lastlog2_y2038_ll2_read_all_DEPENDENCIES) + @rm -f test_lastlog2_y2038_ll2_read_all$(EXEEXT) + $(AM_V_CCLD)$(test_lastlog2_y2038_ll2_read_all_LINK) $(test_lastlog2_y2038_ll2_read_all_OBJECTS) $(test_lastlog2_y2038_ll2_read_all_LDADD) $(LIBS) +liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.$(OBJEXT): \ + liblastlog2/src/tests/$(am__dirstamp) \ + liblastlog2/src/tests/$(DEPDIR)/$(am__dirstamp) + +test_lastlog2_y2038_sqlite3_time$(EXEEXT): $(test_lastlog2_y2038_sqlite3_time_OBJECTS) $(test_lastlog2_y2038_sqlite3_time_DEPENDENCIES) $(EXTRA_test_lastlog2_y2038_sqlite3_time_DEPENDENCIES) + @rm -f test_lastlog2_y2038_sqlite3_time$(EXEEXT) + $(AM_V_CCLD)$(test_lastlog2_y2038_sqlite3_time_LINK) $(test_lastlog2_y2038_sqlite3_time_OBJECTS) $(test_lastlog2_y2038_sqlite3_time_LDADD) $(LIBS) lib/test_linux_version-linux_version.$(OBJEXT): lib/$(am__dirstamp) \ lib/$(DEPDIR)/$(am__dirstamp) @@ -8992,6 +9774,9 @@ test_md5$(EXEEXT): $(test_md5_OBJECTS) $(test_md5_DEPENDENCIES) $(EXTRA_test_md5 $(AM_V_CCLD)$(LINK) $(test_md5_OBJECTS) $(test_md5_LDADD) $(LIBS) tests/helpers/test_mkfds.$(OBJEXT): tests/helpers/$(am__dirstamp) \ tests/helpers/$(DEPDIR)/$(am__dirstamp) +tests/helpers/test_mkfds_ppoll.$(OBJEXT): \ + tests/helpers/$(am__dirstamp) \ + tests/helpers/$(DEPDIR)/$(am__dirstamp) test_mkfds$(EXEEXT): $(test_mkfds_OBJECTS) $(test_mkfds_DEPENDENCIES) $(EXTRA_test_mkfds_DEPENDENCIES) @rm -f test_mkfds$(EXEEXT) @@ -9444,6 +10229,7 @@ uninstall-dist_usrbin_execSCRIPTS: mostlyclean-compile: -rm -f *.$(OBJEXT) + -rm -f Documentation/*.$(OBJEXT) -rm -f disk-utils/*.$(OBJEXT) -rm -f lib/*.$(OBJEXT) -rm -f lib/*.lo @@ -9459,8 +10245,12 @@ mostlyclean-compile: -rm -f libfdisk/samples/*.$(OBJEXT) -rm -f libfdisk/src/*.$(OBJEXT) -rm -f libfdisk/src/*.lo + -rm -f liblastlog2/src/*.$(OBJEXT) + -rm -f liblastlog2/src/*.lo + -rm -f liblastlog2/src/tests/*.$(OBJEXT) -rm -f libmount/python/*.$(OBJEXT) -rm -f libmount/python/*.lo + -rm -f libmount/samples/*.$(OBJEXT) -rm -f libmount/src/*.$(OBJEXT) -rm -f libmount/src/*.lo -rm -f libsmartcols/samples/*.$(OBJEXT) @@ -9470,6 +10260,8 @@ mostlyclean-compile: -rm -f libuuid/src/*.lo -rm -f login-utils/*.$(OBJEXT) -rm -f misc-utils/*.$(OBJEXT) + -rm -f pam_lastlog2/src/*.$(OBJEXT) + -rm -f pam_lastlog2/src/*.lo -rm -f schedutils/*.$(OBJEXT) -rm -f sys-utils/*.$(OBJEXT) -rm -f term-utils/*.$(OBJEXT) @@ -9480,6 +10272,7 @@ distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dummy.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@Documentation/$(DEPDIR)/test_boilerplate-boilerplate.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@disk-utils/$(DEPDIR)/addpart.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@disk-utils/$(DEPDIR)/blockdev.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@disk-utils/$(DEPDIR)/cfdisk-cfdisk.Po@am__quote@ # am--include-marker @@ -9510,6 +10303,8 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@disk-utils/$(DEPDIR)/sfdisk_static-sfdisk.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@disk-utils/$(DEPDIR)/swaplabel-swaplabel.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@disk-utils/$(DEPDIR)/test_mkfs_minix-mkfs.minix.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/agetty-logindefs.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/agetty-plymouth-ctrl.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/blkdiscard-monotonic.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/blkid-ismounted.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/blkid_static-ismounted.Po@am__quote@ # am--include-marker @@ -9531,6 +10326,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/idcache.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/irqtop-monotonic.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/ismounted.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/lastlog2-strutils.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/libcommon_la-blkdev.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/libcommon_la-buffer.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@lib/$(DEPDIR)/libcommon_la-c_strtod.Plo@am__quote@ # am--include-marker @@ -9801,10 +10597,19 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@libfdisk/src/$(DEPDIR)/test_fdisk_script_fuzz-script.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libfdisk/src/$(DEPDIR)/test_fdisk_utils-utils.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libfdisk/src/$(DEPDIR)/test_fdisk_version-version.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@liblastlog2/src/$(DEPDIR)/la-lastlog2.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_dlopen-tst_dlopen.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_remove_entry-tst_remove_entry.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_rename_user-tst_rename_user.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_write_read_user-tst_write_read_user.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libmount/python/$(DEPDIR)/pylibmount_la-context.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libmount/python/$(DEPDIR)/pylibmount_la-fs.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libmount/python/$(DEPDIR)/pylibmount_la-pylibmount.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libmount/python/$(DEPDIR)/pylibmount_la-tab.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@libmount/samples/$(DEPDIR)/sample_mount_overwrite-overwrite.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libmount/src/$(DEPDIR)/la-btrfs.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libmount/src/$(DEPDIR)/la-cache.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libmount/src/$(DEPDIR)/la-context.Plo@am__quote@ # am--include-marker @@ -9851,6 +10656,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@libmount/src/$(DEPDIR)/test_mount_version-version.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/samples/$(DEPDIR)/sample_scols_colors-colors.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/samples/$(DEPDIR)/sample_scols_continuous-continuous.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/samples/$(DEPDIR)/sample_scols_continuous_json-continuous-json.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/samples/$(DEPDIR)/sample_scols_fromfile-fromfile.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/samples/$(DEPDIR)/sample_scols_grouping_overlay-grouping-overlay.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/samples/$(DEPDIR)/sample_scols_grouping_simple-grouping-simple.Po@am__quote@ # am--include-marker @@ -9861,6 +10667,11 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/src/$(DEPDIR)/la-calculate.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/src/$(DEPDIR)/la-cell.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/src/$(DEPDIR)/la-column.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/src/$(DEPDIR)/la-filter-expr.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/src/$(DEPDIR)/la-filter-param.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/src/$(DEPDIR)/la-filter-parser.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/src/$(DEPDIR)/la-filter-scanner.Plo@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/src/$(DEPDIR)/la-filter.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/src/$(DEPDIR)/la-grouping.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/src/$(DEPDIR)/la-init.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@libsmartcols/src/$(DEPDIR)/la-iter.Plo@am__quote@ # am--include-marker @@ -9917,6 +10728,8 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/blkid-blkid.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/blkid_static-blkid.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/cal-cal.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/enosys-enosys.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/exch-exch.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/fadvise-fadvise.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/fincore-fincore.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/findfs-findfs.Po@am__quote@ # am--include-marker @@ -9925,19 +10738,19 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/getopt.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/hardlink-hardlink.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/kill.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lastlog2-lastlog2.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/logger-logger.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/look.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsblk-lsblk-devtree.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsblk-lsblk-mnt.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsblk-lsblk-properties.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsblk-lsblk.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsclocks-lsclocks.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsfd-lsfd-bdev.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsfd-lsfd-cdev.Po@am__quote@ # am--include-marker -@AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsfd-lsfd-counter.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsfd-lsfd-decode-file-flags.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsfd-lsfd-fifo.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsfd-lsfd-file.Po@am__quote@ # am--include-marker -@AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsfd-lsfd-filter.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsfd-lsfd-sock-xinfo.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsfd-lsfd-sock.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/lsfd-lsfd-unkn.Po@am__quote@ # am--include-marker @@ -9956,6 +10769,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/waitpid-waitpid.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/whereis.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@misc-utils/$(DEPDIR)/wipefs-wipefs.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@pam_lastlog2/src/$(DEPDIR)/la-pam_lastlog2.Plo@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@schedutils/$(DEPDIR)/chrt.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@schedutils/$(DEPDIR)/ionice.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@schedutils/$(DEPDIR)/taskset.Po@am__quote@ # am--include-marker @@ -10010,6 +10824,8 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@sys-utils/$(DEPDIR)/rfkill-rfkill.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@sys-utils/$(DEPDIR)/rtcwake.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@sys-utils/$(DEPDIR)/setarch.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@sys-utils/$(DEPDIR)/setpgid.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@sys-utils/$(DEPDIR)/setpriv-landlock.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@sys-utils/$(DEPDIR)/setpriv.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@sys-utils/$(DEPDIR)/setsid.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@sys-utils/$(DEPDIR)/swapoff-swapoff.Po@am__quote@ # am--include-marker @@ -10025,7 +10841,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@sys-utils/$(DEPDIR)/unshare_static-unshare.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@sys-utils/$(DEPDIR)/wdctl-wdctl.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@sys-utils/$(DEPDIR)/zramctl-zramctl.Po@am__quote@ # am--include-marker -@AMDEP_TRUE@@am__include@ @am__quote@term-utils/$(DEPDIR)/agetty.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@term-utils/$(DEPDIR)/agetty-agetty.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@term-utils/$(DEPDIR)/mesg.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@term-utils/$(DEPDIR)/script-playutils.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@term-utils/$(DEPDIR)/script-script.Po@am__quote@ # am--include-marker @@ -10037,10 +10853,12 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@term-utils/$(DEPDIR)/wall-wall.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@term-utils/$(DEPDIR)/write-write.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@tests/helpers/$(DEPDIR)/test_byteswap.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@tests/helpers/$(DEPDIR)/test_cap.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@tests/helpers/$(DEPDIR)/test_enosys.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@tests/helpers/$(DEPDIR)/test_mbsencode.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@tests/helpers/$(DEPDIR)/test_md5.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@tests/helpers/$(DEPDIR)/test_mkfds.Po@am__quote@ # am--include-marker +@AMDEP_TRUE@@am__include@ @am__quote@tests/helpers/$(DEPDIR)/test_mkfds_ppoll.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@tests/helpers/$(DEPDIR)/test_pathnames.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@tests/helpers/$(DEPDIR)/test_sha1.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@tests/helpers/$(DEPDIR)/test_sigreceive.Po@am__quote@ # am--include-marker @@ -11157,6 +11975,13 @@ libfdisk/src/la-gpt.lo: libfdisk/src/gpt.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libfdisk_la_CFLAGS) $(CFLAGS) -c -o libfdisk/src/la-gpt.lo `test -f 'libfdisk/src/gpt.c' || echo '$(srcdir)/'`libfdisk/src/gpt.c +liblastlog2/src/la-lastlog2.lo: liblastlog2/src/lastlog2.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(liblastlog2_la_CFLAGS) $(CFLAGS) -MT liblastlog2/src/la-lastlog2.lo -MD -MP -MF liblastlog2/src/$(DEPDIR)/la-lastlog2.Tpo -c -o liblastlog2/src/la-lastlog2.lo `test -f 'liblastlog2/src/lastlog2.c' || echo '$(srcdir)/'`liblastlog2/src/lastlog2.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/$(DEPDIR)/la-lastlog2.Tpo liblastlog2/src/$(DEPDIR)/la-lastlog2.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/lastlog2.c' object='liblastlog2/src/la-lastlog2.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(liblastlog2_la_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/la-lastlog2.lo `test -f 'liblastlog2/src/lastlog2.c' || echo '$(srcdir)/'`liblastlog2/src/lastlog2.c + lib/libmount_la-monotonic.lo: lib/monotonic.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmount_la_CFLAGS) $(CFLAGS) -MT lib/libmount_la-monotonic.lo -MD -MP -MF lib/$(DEPDIR)/libmount_la-monotonic.Tpo -c -o lib/libmount_la-monotonic.lo `test -f 'lib/monotonic.c' || echo '$(srcdir)/'`lib/monotonic.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) lib/$(DEPDIR)/libmount_la-monotonic.Tpo lib/$(DEPDIR)/libmount_la-monotonic.Plo @@ -11465,6 +12290,41 @@ libsmartcols/src/la-init.lo: libsmartcols/src/init.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsmartcols_la_CFLAGS) $(CFLAGS) -c -o libsmartcols/src/la-init.lo `test -f 'libsmartcols/src/init.c' || echo '$(srcdir)/'`libsmartcols/src/init.c +libsmartcols/src/la-filter-parser.lo: libsmartcols/src/filter-parser.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsmartcols_la_CFLAGS) $(CFLAGS) -MT libsmartcols/src/la-filter-parser.lo -MD -MP -MF libsmartcols/src/$(DEPDIR)/la-filter-parser.Tpo -c -o libsmartcols/src/la-filter-parser.lo `test -f 'libsmartcols/src/filter-parser.c' || echo '$(srcdir)/'`libsmartcols/src/filter-parser.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libsmartcols/src/$(DEPDIR)/la-filter-parser.Tpo libsmartcols/src/$(DEPDIR)/la-filter-parser.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libsmartcols/src/filter-parser.c' object='libsmartcols/src/la-filter-parser.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsmartcols_la_CFLAGS) $(CFLAGS) -c -o libsmartcols/src/la-filter-parser.lo `test -f 'libsmartcols/src/filter-parser.c' || echo '$(srcdir)/'`libsmartcols/src/filter-parser.c + +libsmartcols/src/la-filter-scanner.lo: libsmartcols/src/filter-scanner.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsmartcols_la_CFLAGS) $(CFLAGS) -MT libsmartcols/src/la-filter-scanner.lo -MD -MP -MF libsmartcols/src/$(DEPDIR)/la-filter-scanner.Tpo -c -o libsmartcols/src/la-filter-scanner.lo `test -f 'libsmartcols/src/filter-scanner.c' || echo '$(srcdir)/'`libsmartcols/src/filter-scanner.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libsmartcols/src/$(DEPDIR)/la-filter-scanner.Tpo libsmartcols/src/$(DEPDIR)/la-filter-scanner.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libsmartcols/src/filter-scanner.c' object='libsmartcols/src/la-filter-scanner.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsmartcols_la_CFLAGS) $(CFLAGS) -c -o libsmartcols/src/la-filter-scanner.lo `test -f 'libsmartcols/src/filter-scanner.c' || echo '$(srcdir)/'`libsmartcols/src/filter-scanner.c + +libsmartcols/src/la-filter.lo: libsmartcols/src/filter.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsmartcols_la_CFLAGS) $(CFLAGS) -MT libsmartcols/src/la-filter.lo -MD -MP -MF libsmartcols/src/$(DEPDIR)/la-filter.Tpo -c -o libsmartcols/src/la-filter.lo `test -f 'libsmartcols/src/filter.c' || echo '$(srcdir)/'`libsmartcols/src/filter.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libsmartcols/src/$(DEPDIR)/la-filter.Tpo libsmartcols/src/$(DEPDIR)/la-filter.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libsmartcols/src/filter.c' object='libsmartcols/src/la-filter.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsmartcols_la_CFLAGS) $(CFLAGS) -c -o libsmartcols/src/la-filter.lo `test -f 'libsmartcols/src/filter.c' || echo '$(srcdir)/'`libsmartcols/src/filter.c + +libsmartcols/src/la-filter-param.lo: libsmartcols/src/filter-param.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsmartcols_la_CFLAGS) $(CFLAGS) -MT libsmartcols/src/la-filter-param.lo -MD -MP -MF libsmartcols/src/$(DEPDIR)/la-filter-param.Tpo -c -o libsmartcols/src/la-filter-param.lo `test -f 'libsmartcols/src/filter-param.c' || echo '$(srcdir)/'`libsmartcols/src/filter-param.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libsmartcols/src/$(DEPDIR)/la-filter-param.Tpo libsmartcols/src/$(DEPDIR)/la-filter-param.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libsmartcols/src/filter-param.c' object='libsmartcols/src/la-filter-param.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsmartcols_la_CFLAGS) $(CFLAGS) -c -o libsmartcols/src/la-filter-param.lo `test -f 'libsmartcols/src/filter-param.c' || echo '$(srcdir)/'`libsmartcols/src/filter-param.c + +libsmartcols/src/la-filter-expr.lo: libsmartcols/src/filter-expr.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsmartcols_la_CFLAGS) $(CFLAGS) -MT libsmartcols/src/la-filter-expr.lo -MD -MP -MF libsmartcols/src/$(DEPDIR)/la-filter-expr.Tpo -c -o libsmartcols/src/la-filter-expr.lo `test -f 'libsmartcols/src/filter-expr.c' || echo '$(srcdir)/'`libsmartcols/src/filter-expr.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libsmartcols/src/$(DEPDIR)/la-filter-expr.Tpo libsmartcols/src/$(DEPDIR)/la-filter-expr.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libsmartcols/src/filter-expr.c' object='libsmartcols/src/la-filter-expr.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libsmartcols_la_CFLAGS) $(CFLAGS) -c -o libsmartcols/src/la-filter-expr.lo `test -f 'libsmartcols/src/filter-expr.c' || echo '$(srcdir)/'`libsmartcols/src/filter-expr.c + lib/libtcolors_la-colors.lo: lib/colors.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libtcolors_la_CFLAGS) $(CFLAGS) -MT lib/libtcolors_la-colors.lo -MD -MP -MF lib/$(DEPDIR)/libtcolors_la-colors.Tpo -c -o lib/libtcolors_la-colors.lo `test -f 'lib/colors.c' || echo '$(srcdir)/'`lib/colors.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) lib/$(DEPDIR)/libtcolors_la-colors.Tpo lib/$(DEPDIR)/libtcolors_la-colors.Plo @@ -11577,6 +12437,13 @@ lib/libuuid_la-sha1.lo: lib/sha1.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libuuid_la_CFLAGS) $(CFLAGS) -c -o lib/libuuid_la-sha1.lo `test -f 'lib/sha1.c' || echo '$(srcdir)/'`lib/sha1.c +pam_lastlog2/src/la-pam_lastlog2.lo: pam_lastlog2/src/pam_lastlog2.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(pam_lastlog2_la_CFLAGS) $(CFLAGS) -MT pam_lastlog2/src/la-pam_lastlog2.lo -MD -MP -MF pam_lastlog2/src/$(DEPDIR)/la-pam_lastlog2.Tpo -c -o pam_lastlog2/src/la-pam_lastlog2.lo `test -f 'pam_lastlog2/src/pam_lastlog2.c' || echo '$(srcdir)/'`pam_lastlog2/src/pam_lastlog2.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) pam_lastlog2/src/$(DEPDIR)/la-pam_lastlog2.Tpo pam_lastlog2/src/$(DEPDIR)/la-pam_lastlog2.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='pam_lastlog2/src/pam_lastlog2.c' object='pam_lastlog2/src/la-pam_lastlog2.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(pam_lastlog2_la_CFLAGS) $(CFLAGS) -c -o pam_lastlog2/src/la-pam_lastlog2.lo `test -f 'pam_lastlog2/src/pam_lastlog2.c' || echo '$(srcdir)/'`pam_lastlog2/src/pam_lastlog2.c + libmount/python/pylibmount_la-pylibmount.lo: libmount/python/pylibmount.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(pylibmount_la_CFLAGS) $(CFLAGS) -MT libmount/python/pylibmount_la-pylibmount.lo -MD -MP -MF libmount/python/$(DEPDIR)/pylibmount_la-pylibmount.Tpo -c -o libmount/python/pylibmount_la-pylibmount.lo `test -f 'libmount/python/pylibmount.c' || echo '$(srcdir)/'`libmount/python/pylibmount.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libmount/python/$(DEPDIR)/pylibmount_la-pylibmount.Tpo libmount/python/$(DEPDIR)/pylibmount_la-pylibmount.Plo @@ -11605,6 +12472,48 @@ libmount/python/pylibmount_la-context.lo: libmount/python/context.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(pylibmount_la_CFLAGS) $(CFLAGS) -c -o libmount/python/pylibmount_la-context.lo `test -f 'libmount/python/context.c' || echo '$(srcdir)/'`libmount/python/context.c +term-utils/agetty-agetty.o: term-utils/agetty.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -MT term-utils/agetty-agetty.o -MD -MP -MF term-utils/$(DEPDIR)/agetty-agetty.Tpo -c -o term-utils/agetty-agetty.o `test -f 'term-utils/agetty.c' || echo '$(srcdir)/'`term-utils/agetty.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) term-utils/$(DEPDIR)/agetty-agetty.Tpo term-utils/$(DEPDIR)/agetty-agetty.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='term-utils/agetty.c' object='term-utils/agetty-agetty.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -c -o term-utils/agetty-agetty.o `test -f 'term-utils/agetty.c' || echo '$(srcdir)/'`term-utils/agetty.c + +term-utils/agetty-agetty.obj: term-utils/agetty.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -MT term-utils/agetty-agetty.obj -MD -MP -MF term-utils/$(DEPDIR)/agetty-agetty.Tpo -c -o term-utils/agetty-agetty.obj `if test -f 'term-utils/agetty.c'; then $(CYGPATH_W) 'term-utils/agetty.c'; else $(CYGPATH_W) '$(srcdir)/term-utils/agetty.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) term-utils/$(DEPDIR)/agetty-agetty.Tpo term-utils/$(DEPDIR)/agetty-agetty.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='term-utils/agetty.c' object='term-utils/agetty-agetty.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -c -o term-utils/agetty-agetty.obj `if test -f 'term-utils/agetty.c'; then $(CYGPATH_W) 'term-utils/agetty.c'; else $(CYGPATH_W) '$(srcdir)/term-utils/agetty.c'; fi` + +lib/agetty-logindefs.o: lib/logindefs.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -MT lib/agetty-logindefs.o -MD -MP -MF lib/$(DEPDIR)/agetty-logindefs.Tpo -c -o lib/agetty-logindefs.o `test -f 'lib/logindefs.c' || echo '$(srcdir)/'`lib/logindefs.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) lib/$(DEPDIR)/agetty-logindefs.Tpo lib/$(DEPDIR)/agetty-logindefs.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='lib/logindefs.c' object='lib/agetty-logindefs.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -c -o lib/agetty-logindefs.o `test -f 'lib/logindefs.c' || echo '$(srcdir)/'`lib/logindefs.c + +lib/agetty-logindefs.obj: lib/logindefs.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -MT lib/agetty-logindefs.obj -MD -MP -MF lib/$(DEPDIR)/agetty-logindefs.Tpo -c -o lib/agetty-logindefs.obj `if test -f 'lib/logindefs.c'; then $(CYGPATH_W) 'lib/logindefs.c'; else $(CYGPATH_W) '$(srcdir)/lib/logindefs.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) lib/$(DEPDIR)/agetty-logindefs.Tpo lib/$(DEPDIR)/agetty-logindefs.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='lib/logindefs.c' object='lib/agetty-logindefs.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -c -o lib/agetty-logindefs.obj `if test -f 'lib/logindefs.c'; then $(CYGPATH_W) 'lib/logindefs.c'; else $(CYGPATH_W) '$(srcdir)/lib/logindefs.c'; fi` + +lib/agetty-plymouth-ctrl.o: lib/plymouth-ctrl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -MT lib/agetty-plymouth-ctrl.o -MD -MP -MF lib/$(DEPDIR)/agetty-plymouth-ctrl.Tpo -c -o lib/agetty-plymouth-ctrl.o `test -f 'lib/plymouth-ctrl.c' || echo '$(srcdir)/'`lib/plymouth-ctrl.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) lib/$(DEPDIR)/agetty-plymouth-ctrl.Tpo lib/$(DEPDIR)/agetty-plymouth-ctrl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='lib/plymouth-ctrl.c' object='lib/agetty-plymouth-ctrl.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -c -o lib/agetty-plymouth-ctrl.o `test -f 'lib/plymouth-ctrl.c' || echo '$(srcdir)/'`lib/plymouth-ctrl.c + +lib/agetty-plymouth-ctrl.obj: lib/plymouth-ctrl.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -MT lib/agetty-plymouth-ctrl.obj -MD -MP -MF lib/$(DEPDIR)/agetty-plymouth-ctrl.Tpo -c -o lib/agetty-plymouth-ctrl.obj `if test -f 'lib/plymouth-ctrl.c'; then $(CYGPATH_W) 'lib/plymouth-ctrl.c'; else $(CYGPATH_W) '$(srcdir)/lib/plymouth-ctrl.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) lib/$(DEPDIR)/agetty-plymouth-ctrl.Tpo lib/$(DEPDIR)/agetty-plymouth-ctrl.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='lib/plymouth-ctrl.c' object='lib/agetty-plymouth-ctrl.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(agetty_CFLAGS) $(CFLAGS) -c -o lib/agetty-plymouth-ctrl.obj `if test -f 'lib/plymouth-ctrl.c'; then $(CYGPATH_W) 'lib/plymouth-ctrl.c'; else $(CYGPATH_W) '$(srcdir)/lib/plymouth-ctrl.c'; fi` + sys-utils/blkdiscard-blkdiscard.o: sys-utils/blkdiscard.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(blkdiscard_CFLAGS) $(CFLAGS) -MT sys-utils/blkdiscard-blkdiscard.o -MD -MP -MF sys-utils/$(DEPDIR)/blkdiscard-blkdiscard.Tpo -c -o sys-utils/blkdiscard-blkdiscard.o `test -f 'sys-utils/blkdiscard.c' || echo '$(srcdir)/'`sys-utils/blkdiscard.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) sys-utils/$(DEPDIR)/blkdiscard-blkdiscard.Tpo sys-utils/$(DEPDIR)/blkdiscard-blkdiscard.Po @@ -12025,6 +12934,34 @@ lib/eject-monotonic.obj: lib/monotonic.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(eject_CFLAGS) $(CFLAGS) -c -o lib/eject-monotonic.obj `if test -f 'lib/monotonic.c'; then $(CYGPATH_W) 'lib/monotonic.c'; else $(CYGPATH_W) '$(srcdir)/lib/monotonic.c'; fi` +misc-utils/enosys-enosys.o: misc-utils/enosys.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enosys_CFLAGS) $(CFLAGS) -MT misc-utils/enosys-enosys.o -MD -MP -MF misc-utils/$(DEPDIR)/enosys-enosys.Tpo -c -o misc-utils/enosys-enosys.o `test -f 'misc-utils/enosys.c' || echo '$(srcdir)/'`misc-utils/enosys.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/enosys-enosys.Tpo misc-utils/$(DEPDIR)/enosys-enosys.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/enosys.c' object='misc-utils/enosys-enosys.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enosys_CFLAGS) $(CFLAGS) -c -o misc-utils/enosys-enosys.o `test -f 'misc-utils/enosys.c' || echo '$(srcdir)/'`misc-utils/enosys.c + +misc-utils/enosys-enosys.obj: misc-utils/enosys.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enosys_CFLAGS) $(CFLAGS) -MT misc-utils/enosys-enosys.obj -MD -MP -MF misc-utils/$(DEPDIR)/enosys-enosys.Tpo -c -o misc-utils/enosys-enosys.obj `if test -f 'misc-utils/enosys.c'; then $(CYGPATH_W) 'misc-utils/enosys.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/enosys.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/enosys-enosys.Tpo misc-utils/$(DEPDIR)/enosys-enosys.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/enosys.c' object='misc-utils/enosys-enosys.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(enosys_CFLAGS) $(CFLAGS) -c -o misc-utils/enosys-enosys.obj `if test -f 'misc-utils/enosys.c'; then $(CYGPATH_W) 'misc-utils/enosys.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/enosys.c'; fi` + +misc-utils/exch-exch.o: misc-utils/exch.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(exch_CFLAGS) $(CFLAGS) -MT misc-utils/exch-exch.o -MD -MP -MF misc-utils/$(DEPDIR)/exch-exch.Tpo -c -o misc-utils/exch-exch.o `test -f 'misc-utils/exch.c' || echo '$(srcdir)/'`misc-utils/exch.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/exch-exch.Tpo misc-utils/$(DEPDIR)/exch-exch.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/exch.c' object='misc-utils/exch-exch.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(exch_CFLAGS) $(CFLAGS) -c -o misc-utils/exch-exch.o `test -f 'misc-utils/exch.c' || echo '$(srcdir)/'`misc-utils/exch.c + +misc-utils/exch-exch.obj: misc-utils/exch.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(exch_CFLAGS) $(CFLAGS) -MT misc-utils/exch-exch.obj -MD -MP -MF misc-utils/$(DEPDIR)/exch-exch.Tpo -c -o misc-utils/exch-exch.obj `if test -f 'misc-utils/exch.c'; then $(CYGPATH_W) 'misc-utils/exch.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/exch.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/exch-exch.Tpo misc-utils/$(DEPDIR)/exch-exch.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/exch.c' object='misc-utils/exch-exch.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(exch_CFLAGS) $(CFLAGS) -c -o misc-utils/exch-exch.obj `if test -f 'misc-utils/exch.c'; then $(CYGPATH_W) 'misc-utils/exch.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/exch.c'; fi` + misc-utils/fadvise-fadvise.o: misc-utils/fadvise.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(fadvise_CFLAGS) $(CFLAGS) -MT misc-utils/fadvise-fadvise.o -MD -MP -MF misc-utils/$(DEPDIR)/fadvise-fadvise.Tpo -c -o misc-utils/fadvise-fadvise.o `test -f 'misc-utils/fadvise.c' || echo '$(srcdir)/'`misc-utils/fadvise.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/fadvise-fadvise.Tpo misc-utils/$(DEPDIR)/fadvise-fadvise.Po @@ -12403,6 +13340,34 @@ lib/irqtop-monotonic.obj: lib/monotonic.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(irqtop_CFLAGS) $(CFLAGS) -c -o lib/irqtop-monotonic.obj `if test -f 'lib/monotonic.c'; then $(CYGPATH_W) 'lib/monotonic.c'; else $(CYGPATH_W) '$(srcdir)/lib/monotonic.c'; fi` +misc-utils/lastlog2-lastlog2.o: misc-utils/lastlog2.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lastlog2_CFLAGS) $(CFLAGS) -MT misc-utils/lastlog2-lastlog2.o -MD -MP -MF misc-utils/$(DEPDIR)/lastlog2-lastlog2.Tpo -c -o misc-utils/lastlog2-lastlog2.o `test -f 'misc-utils/lastlog2.c' || echo '$(srcdir)/'`misc-utils/lastlog2.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/lastlog2-lastlog2.Tpo misc-utils/$(DEPDIR)/lastlog2-lastlog2.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/lastlog2.c' object='misc-utils/lastlog2-lastlog2.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lastlog2_CFLAGS) $(CFLAGS) -c -o misc-utils/lastlog2-lastlog2.o `test -f 'misc-utils/lastlog2.c' || echo '$(srcdir)/'`misc-utils/lastlog2.c + +misc-utils/lastlog2-lastlog2.obj: misc-utils/lastlog2.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lastlog2_CFLAGS) $(CFLAGS) -MT misc-utils/lastlog2-lastlog2.obj -MD -MP -MF misc-utils/$(DEPDIR)/lastlog2-lastlog2.Tpo -c -o misc-utils/lastlog2-lastlog2.obj `if test -f 'misc-utils/lastlog2.c'; then $(CYGPATH_W) 'misc-utils/lastlog2.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/lastlog2.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/lastlog2-lastlog2.Tpo misc-utils/$(DEPDIR)/lastlog2-lastlog2.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/lastlog2.c' object='misc-utils/lastlog2-lastlog2.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lastlog2_CFLAGS) $(CFLAGS) -c -o misc-utils/lastlog2-lastlog2.obj `if test -f 'misc-utils/lastlog2.c'; then $(CYGPATH_W) 'misc-utils/lastlog2.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/lastlog2.c'; fi` + +lib/lastlog2-strutils.o: lib/strutils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lastlog2_CFLAGS) $(CFLAGS) -MT lib/lastlog2-strutils.o -MD -MP -MF lib/$(DEPDIR)/lastlog2-strutils.Tpo -c -o lib/lastlog2-strutils.o `test -f 'lib/strutils.c' || echo '$(srcdir)/'`lib/strutils.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) lib/$(DEPDIR)/lastlog2-strutils.Tpo lib/$(DEPDIR)/lastlog2-strutils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='lib/strutils.c' object='lib/lastlog2-strutils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lastlog2_CFLAGS) $(CFLAGS) -c -o lib/lastlog2-strutils.o `test -f 'lib/strutils.c' || echo '$(srcdir)/'`lib/strutils.c + +lib/lastlog2-strutils.obj: lib/strutils.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lastlog2_CFLAGS) $(CFLAGS) -MT lib/lastlog2-strutils.obj -MD -MP -MF lib/$(DEPDIR)/lastlog2-strutils.Tpo -c -o lib/lastlog2-strutils.obj `if test -f 'lib/strutils.c'; then $(CYGPATH_W) 'lib/strutils.c'; else $(CYGPATH_W) '$(srcdir)/lib/strutils.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) lib/$(DEPDIR)/lastlog2-strutils.Tpo lib/$(DEPDIR)/lastlog2-strutils.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='lib/strutils.c' object='lib/lastlog2-strutils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lastlog2_CFLAGS) $(CFLAGS) -c -o lib/lastlog2-strutils.obj `if test -f 'lib/strutils.c'; then $(CYGPATH_W) 'lib/strutils.c'; else $(CYGPATH_W) '$(srcdir)/lib/strutils.c'; fi` + misc-utils/logger-logger.o: misc-utils/logger.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(logger_CFLAGS) $(CFLAGS) -MT misc-utils/logger-logger.o -MD -MP -MF misc-utils/$(DEPDIR)/logger-logger.Tpo -c -o misc-utils/logger-logger.o `test -f 'misc-utils/logger.c' || echo '$(srcdir)/'`misc-utils/logger.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/logger-logger.Tpo misc-utils/$(DEPDIR)/logger-logger.Po @@ -12529,6 +13494,20 @@ misc-utils/lsblk-lsblk-devtree.obj: misc-utils/lsblk-devtree.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsblk_CFLAGS) $(CFLAGS) -c -o misc-utils/lsblk-lsblk-devtree.obj `if test -f 'misc-utils/lsblk-devtree.c'; then $(CYGPATH_W) 'misc-utils/lsblk-devtree.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/lsblk-devtree.c'; fi` +misc-utils/lsclocks-lsclocks.o: misc-utils/lsclocks.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsclocks_CFLAGS) $(CFLAGS) -MT misc-utils/lsclocks-lsclocks.o -MD -MP -MF misc-utils/$(DEPDIR)/lsclocks-lsclocks.Tpo -c -o misc-utils/lsclocks-lsclocks.o `test -f 'misc-utils/lsclocks.c' || echo '$(srcdir)/'`misc-utils/lsclocks.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/lsclocks-lsclocks.Tpo misc-utils/$(DEPDIR)/lsclocks-lsclocks.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/lsclocks.c' object='misc-utils/lsclocks-lsclocks.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsclocks_CFLAGS) $(CFLAGS) -c -o misc-utils/lsclocks-lsclocks.o `test -f 'misc-utils/lsclocks.c' || echo '$(srcdir)/'`misc-utils/lsclocks.c + +misc-utils/lsclocks-lsclocks.obj: misc-utils/lsclocks.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsclocks_CFLAGS) $(CFLAGS) -MT misc-utils/lsclocks-lsclocks.obj -MD -MP -MF misc-utils/$(DEPDIR)/lsclocks-lsclocks.Tpo -c -o misc-utils/lsclocks-lsclocks.obj `if test -f 'misc-utils/lsclocks.c'; then $(CYGPATH_W) 'misc-utils/lsclocks.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/lsclocks.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/lsclocks-lsclocks.Tpo misc-utils/$(DEPDIR)/lsclocks-lsclocks.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/lsclocks.c' object='misc-utils/lsclocks-lsclocks.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsclocks_CFLAGS) $(CFLAGS) -c -o misc-utils/lsclocks-lsclocks.obj `if test -f 'misc-utils/lsclocks.c'; then $(CYGPATH_W) 'misc-utils/lsclocks.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/lsclocks.c'; fi` + sys-utils/lscpu-lscpu.o: sys-utils/lscpu.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lscpu_CFLAGS) $(CFLAGS) -MT sys-utils/lscpu-lscpu.o -MD -MP -MF sys-utils/$(DEPDIR)/lscpu-lscpu.Tpo -c -o sys-utils/lscpu-lscpu.o `test -f 'sys-utils/lscpu.c' || echo '$(srcdir)/'`sys-utils/lscpu.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) sys-utils/$(DEPDIR)/lscpu-lscpu.Tpo sys-utils/$(DEPDIR)/lscpu-lscpu.Po @@ -12641,34 +13620,6 @@ misc-utils/lsfd-lsfd.obj: misc-utils/lsfd.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsfd_CFLAGS) $(CFLAGS) -c -o misc-utils/lsfd-lsfd.obj `if test -f 'misc-utils/lsfd.c'; then $(CYGPATH_W) 'misc-utils/lsfd.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/lsfd.c'; fi` -misc-utils/lsfd-lsfd-filter.o: misc-utils/lsfd-filter.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsfd_CFLAGS) $(CFLAGS) -MT misc-utils/lsfd-lsfd-filter.o -MD -MP -MF misc-utils/$(DEPDIR)/lsfd-lsfd-filter.Tpo -c -o misc-utils/lsfd-lsfd-filter.o `test -f 'misc-utils/lsfd-filter.c' || echo '$(srcdir)/'`misc-utils/lsfd-filter.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/lsfd-lsfd-filter.Tpo misc-utils/$(DEPDIR)/lsfd-lsfd-filter.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/lsfd-filter.c' object='misc-utils/lsfd-lsfd-filter.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsfd_CFLAGS) $(CFLAGS) -c -o misc-utils/lsfd-lsfd-filter.o `test -f 'misc-utils/lsfd-filter.c' || echo '$(srcdir)/'`misc-utils/lsfd-filter.c - -misc-utils/lsfd-lsfd-filter.obj: misc-utils/lsfd-filter.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsfd_CFLAGS) $(CFLAGS) -MT misc-utils/lsfd-lsfd-filter.obj -MD -MP -MF misc-utils/$(DEPDIR)/lsfd-lsfd-filter.Tpo -c -o misc-utils/lsfd-lsfd-filter.obj `if test -f 'misc-utils/lsfd-filter.c'; then $(CYGPATH_W) 'misc-utils/lsfd-filter.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/lsfd-filter.c'; fi` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/lsfd-lsfd-filter.Tpo misc-utils/$(DEPDIR)/lsfd-lsfd-filter.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/lsfd-filter.c' object='misc-utils/lsfd-lsfd-filter.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsfd_CFLAGS) $(CFLAGS) -c -o misc-utils/lsfd-lsfd-filter.obj `if test -f 'misc-utils/lsfd-filter.c'; then $(CYGPATH_W) 'misc-utils/lsfd-filter.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/lsfd-filter.c'; fi` - -misc-utils/lsfd-lsfd-counter.o: misc-utils/lsfd-counter.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsfd_CFLAGS) $(CFLAGS) -MT misc-utils/lsfd-lsfd-counter.o -MD -MP -MF misc-utils/$(DEPDIR)/lsfd-lsfd-counter.Tpo -c -o misc-utils/lsfd-lsfd-counter.o `test -f 'misc-utils/lsfd-counter.c' || echo '$(srcdir)/'`misc-utils/lsfd-counter.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/lsfd-lsfd-counter.Tpo misc-utils/$(DEPDIR)/lsfd-lsfd-counter.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/lsfd-counter.c' object='misc-utils/lsfd-lsfd-counter.o' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsfd_CFLAGS) $(CFLAGS) -c -o misc-utils/lsfd-lsfd-counter.o `test -f 'misc-utils/lsfd-counter.c' || echo '$(srcdir)/'`misc-utils/lsfd-counter.c - -misc-utils/lsfd-lsfd-counter.obj: misc-utils/lsfd-counter.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsfd_CFLAGS) $(CFLAGS) -MT misc-utils/lsfd-lsfd-counter.obj -MD -MP -MF misc-utils/$(DEPDIR)/lsfd-lsfd-counter.Tpo -c -o misc-utils/lsfd-lsfd-counter.obj `if test -f 'misc-utils/lsfd-counter.c'; then $(CYGPATH_W) 'misc-utils/lsfd-counter.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/lsfd-counter.c'; fi` -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/lsfd-lsfd-counter.Tpo misc-utils/$(DEPDIR)/lsfd-lsfd-counter.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='misc-utils/lsfd-counter.c' object='misc-utils/lsfd-lsfd-counter.obj' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsfd_CFLAGS) $(CFLAGS) -c -o misc-utils/lsfd-lsfd-counter.obj `if test -f 'misc-utils/lsfd-counter.c'; then $(CYGPATH_W) 'misc-utils/lsfd-counter.c'; else $(CYGPATH_W) '$(srcdir)/misc-utils/lsfd-counter.c'; fi` - misc-utils/lsfd-lsfd-decode-file-flags.o: misc-utils/lsfd-decode-file-flags.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(lsfd_CFLAGS) $(CFLAGS) -MT misc-utils/lsfd-lsfd-decode-file-flags.o -MD -MP -MF misc-utils/$(DEPDIR)/lsfd-lsfd-decode-file-flags.Tpo -c -o misc-utils/lsfd-lsfd-decode-file-flags.o `test -f 'misc-utils/lsfd-decode-file-flags.c' || echo '$(srcdir)/'`misc-utils/lsfd-decode-file-flags.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) misc-utils/$(DEPDIR)/lsfd-lsfd-decode-file-flags.Tpo misc-utils/$(DEPDIR)/lsfd-lsfd-decode-file-flags.Po @@ -13131,6 +14082,20 @@ libblkid/samples/sample_mkfs-mkfs.obj: libblkid/samples/mkfs.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_mkfs_CFLAGS) $(CFLAGS) -c -o libblkid/samples/sample_mkfs-mkfs.obj `if test -f 'libblkid/samples/mkfs.c'; then $(CYGPATH_W) 'libblkid/samples/mkfs.c'; else $(CYGPATH_W) '$(srcdir)/libblkid/samples/mkfs.c'; fi` +libmount/samples/sample_mount_overwrite-overwrite.o: libmount/samples/overwrite.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_mount_overwrite_CFLAGS) $(CFLAGS) -MT libmount/samples/sample_mount_overwrite-overwrite.o -MD -MP -MF libmount/samples/$(DEPDIR)/sample_mount_overwrite-overwrite.Tpo -c -o libmount/samples/sample_mount_overwrite-overwrite.o `test -f 'libmount/samples/overwrite.c' || echo '$(srcdir)/'`libmount/samples/overwrite.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libmount/samples/$(DEPDIR)/sample_mount_overwrite-overwrite.Tpo libmount/samples/$(DEPDIR)/sample_mount_overwrite-overwrite.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libmount/samples/overwrite.c' object='libmount/samples/sample_mount_overwrite-overwrite.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_mount_overwrite_CFLAGS) $(CFLAGS) -c -o libmount/samples/sample_mount_overwrite-overwrite.o `test -f 'libmount/samples/overwrite.c' || echo '$(srcdir)/'`libmount/samples/overwrite.c + +libmount/samples/sample_mount_overwrite-overwrite.obj: libmount/samples/overwrite.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_mount_overwrite_CFLAGS) $(CFLAGS) -MT libmount/samples/sample_mount_overwrite-overwrite.obj -MD -MP -MF libmount/samples/$(DEPDIR)/sample_mount_overwrite-overwrite.Tpo -c -o libmount/samples/sample_mount_overwrite-overwrite.obj `if test -f 'libmount/samples/overwrite.c'; then $(CYGPATH_W) 'libmount/samples/overwrite.c'; else $(CYGPATH_W) '$(srcdir)/libmount/samples/overwrite.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libmount/samples/$(DEPDIR)/sample_mount_overwrite-overwrite.Tpo libmount/samples/$(DEPDIR)/sample_mount_overwrite-overwrite.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libmount/samples/overwrite.c' object='libmount/samples/sample_mount_overwrite-overwrite.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_mount_overwrite_CFLAGS) $(CFLAGS) -c -o libmount/samples/sample_mount_overwrite-overwrite.obj `if test -f 'libmount/samples/overwrite.c'; then $(CYGPATH_W) 'libmount/samples/overwrite.c'; else $(CYGPATH_W) '$(srcdir)/libmount/samples/overwrite.c'; fi` + libblkid/samples/sample_partitions-partitions.o: libblkid/samples/partitions.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_partitions_CFLAGS) $(CFLAGS) -MT libblkid/samples/sample_partitions-partitions.o -MD -MP -MF libblkid/samples/$(DEPDIR)/sample_partitions-partitions.Tpo -c -o libblkid/samples/sample_partitions-partitions.o `test -f 'libblkid/samples/partitions.c' || echo '$(srcdir)/'`libblkid/samples/partitions.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libblkid/samples/$(DEPDIR)/sample_partitions-partitions.Tpo libblkid/samples/$(DEPDIR)/sample_partitions-partitions.Po @@ -13173,6 +14138,20 @@ libsmartcols/samples/sample_scols_continuous-continuous.obj: libsmartcols/sample @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_scols_continuous_CFLAGS) $(CFLAGS) -c -o libsmartcols/samples/sample_scols_continuous-continuous.obj `if test -f 'libsmartcols/samples/continuous.c'; then $(CYGPATH_W) 'libsmartcols/samples/continuous.c'; else $(CYGPATH_W) '$(srcdir)/libsmartcols/samples/continuous.c'; fi` +libsmartcols/samples/sample_scols_continuous_json-continuous-json.o: libsmartcols/samples/continuous-json.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_scols_continuous_json_CFLAGS) $(CFLAGS) -MT libsmartcols/samples/sample_scols_continuous_json-continuous-json.o -MD -MP -MF libsmartcols/samples/$(DEPDIR)/sample_scols_continuous_json-continuous-json.Tpo -c -o libsmartcols/samples/sample_scols_continuous_json-continuous-json.o `test -f 'libsmartcols/samples/continuous-json.c' || echo '$(srcdir)/'`libsmartcols/samples/continuous-json.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libsmartcols/samples/$(DEPDIR)/sample_scols_continuous_json-continuous-json.Tpo libsmartcols/samples/$(DEPDIR)/sample_scols_continuous_json-continuous-json.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libsmartcols/samples/continuous-json.c' object='libsmartcols/samples/sample_scols_continuous_json-continuous-json.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_scols_continuous_json_CFLAGS) $(CFLAGS) -c -o libsmartcols/samples/sample_scols_continuous_json-continuous-json.o `test -f 'libsmartcols/samples/continuous-json.c' || echo '$(srcdir)/'`libsmartcols/samples/continuous-json.c + +libsmartcols/samples/sample_scols_continuous_json-continuous-json.obj: libsmartcols/samples/continuous-json.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_scols_continuous_json_CFLAGS) $(CFLAGS) -MT libsmartcols/samples/sample_scols_continuous_json-continuous-json.obj -MD -MP -MF libsmartcols/samples/$(DEPDIR)/sample_scols_continuous_json-continuous-json.Tpo -c -o libsmartcols/samples/sample_scols_continuous_json-continuous-json.obj `if test -f 'libsmartcols/samples/continuous-json.c'; then $(CYGPATH_W) 'libsmartcols/samples/continuous-json.c'; else $(CYGPATH_W) '$(srcdir)/libsmartcols/samples/continuous-json.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libsmartcols/samples/$(DEPDIR)/sample_scols_continuous_json-continuous-json.Tpo libsmartcols/samples/$(DEPDIR)/sample_scols_continuous_json-continuous-json.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libsmartcols/samples/continuous-json.c' object='libsmartcols/samples/sample_scols_continuous_json-continuous-json.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_scols_continuous_json_CFLAGS) $(CFLAGS) -c -o libsmartcols/samples/sample_scols_continuous_json-continuous-json.obj `if test -f 'libsmartcols/samples/continuous-json.c'; then $(CYGPATH_W) 'libsmartcols/samples/continuous-json.c'; else $(CYGPATH_W) '$(srcdir)/libsmartcols/samples/continuous-json.c'; fi` + libsmartcols/samples/sample_scols_fromfile-fromfile.o: libsmartcols/samples/fromfile.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(sample_scols_fromfile_CFLAGS) $(CFLAGS) -MT libsmartcols/samples/sample_scols_fromfile-fromfile.o -MD -MP -MF libsmartcols/samples/$(DEPDIR)/sample_scols_fromfile-fromfile.Tpo -c -o libsmartcols/samples/sample_scols_fromfile-fromfile.o `test -f 'libsmartcols/samples/fromfile.c' || echo '$(srcdir)/'`libsmartcols/samples/fromfile.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) libsmartcols/samples/$(DEPDIR)/sample_scols_fromfile-fromfile.Tpo libsmartcols/samples/$(DEPDIR)/sample_scols_fromfile-fromfile.Po @@ -13803,6 +14782,20 @@ libblkid/src/test_blkid_verify-verify.obj: libblkid/src/verify.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_blkid_verify_CFLAGS) $(CFLAGS) -c -o libblkid/src/test_blkid_verify-verify.obj `if test -f 'libblkid/src/verify.c'; then $(CYGPATH_W) 'libblkid/src/verify.c'; else $(CYGPATH_W) '$(srcdir)/libblkid/src/verify.c'; fi` +Documentation/test_boilerplate-boilerplate.o: Documentation/boilerplate.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_boilerplate_CFLAGS) $(CFLAGS) -MT Documentation/test_boilerplate-boilerplate.o -MD -MP -MF Documentation/$(DEPDIR)/test_boilerplate-boilerplate.Tpo -c -o Documentation/test_boilerplate-boilerplate.o `test -f 'Documentation/boilerplate.c' || echo '$(srcdir)/'`Documentation/boilerplate.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) Documentation/$(DEPDIR)/test_boilerplate-boilerplate.Tpo Documentation/$(DEPDIR)/test_boilerplate-boilerplate.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='Documentation/boilerplate.c' object='Documentation/test_boilerplate-boilerplate.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_boilerplate_CFLAGS) $(CFLAGS) -c -o Documentation/test_boilerplate-boilerplate.o `test -f 'Documentation/boilerplate.c' || echo '$(srcdir)/'`Documentation/boilerplate.c + +Documentation/test_boilerplate-boilerplate.obj: Documentation/boilerplate.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_boilerplate_CFLAGS) $(CFLAGS) -MT Documentation/test_boilerplate-boilerplate.obj -MD -MP -MF Documentation/$(DEPDIR)/test_boilerplate-boilerplate.Tpo -c -o Documentation/test_boilerplate-boilerplate.obj `if test -f 'Documentation/boilerplate.c'; then $(CYGPATH_W) 'Documentation/boilerplate.c'; else $(CYGPATH_W) '$(srcdir)/Documentation/boilerplate.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) Documentation/$(DEPDIR)/test_boilerplate-boilerplate.Tpo Documentation/$(DEPDIR)/test_boilerplate-boilerplate.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='Documentation/boilerplate.c' object='Documentation/test_boilerplate-boilerplate.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_boilerplate_CFLAGS) $(CFLAGS) -c -o Documentation/test_boilerplate-boilerplate.obj `if test -f 'Documentation/boilerplate.c'; then $(CYGPATH_W) 'Documentation/boilerplate.c'; else $(CYGPATH_W) '$(srcdir)/Documentation/boilerplate.c'; fi` + lib/test_buffer-buffer.o: lib/buffer.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_buffer_CFLAGS) $(CFLAGS) -MT lib/test_buffer-buffer.o -MD -MP -MF lib/$(DEPDIR)/test_buffer-buffer.Tpo -c -o lib/test_buffer-buffer.o `test -f 'lib/buffer.c' || echo '$(srcdir)/'`lib/buffer.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) lib/$(DEPDIR)/test_buffer-buffer.Tpo lib/$(DEPDIR)/test_buffer-buffer.Po @@ -14153,6 +15146,104 @@ login-utils/test_last_fuzz-last.obj: login-utils/last.c @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_last_fuzz_CFLAGS) $(CFLAGS) -c -o login-utils/test_last_fuzz-last.obj `if test -f 'login-utils/last.c'; then $(CYGPATH_W) 'login-utils/last.c'; else $(CYGPATH_W) '$(srcdir)/login-utils/last.c'; fi` +liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.o: liblastlog2/src/tests/tst_dlopen.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_dlopen_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.o -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_dlopen-tst_dlopen.Tpo -c -o liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.o `test -f 'liblastlog2/src/tests/tst_dlopen.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_dlopen.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_dlopen-tst_dlopen.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_dlopen-tst_dlopen.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_dlopen.c' object='liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_dlopen_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.o `test -f 'liblastlog2/src/tests/tst_dlopen.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_dlopen.c + +liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.obj: liblastlog2/src/tests/tst_dlopen.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_dlopen_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.obj -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_dlopen-tst_dlopen.Tpo -c -o liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.obj `if test -f 'liblastlog2/src/tests/tst_dlopen.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_dlopen.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_dlopen.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_dlopen-tst_dlopen.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_dlopen-tst_dlopen.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_dlopen.c' object='liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_dlopen_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_dlopen-tst_dlopen.obj `if test -f 'liblastlog2/src/tests/tst_dlopen.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_dlopen.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_dlopen.c'; fi` + +liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.o: liblastlog2/src/tests/tst_pam_lastlog2_output.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_pam_lastlog2_output_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.o -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.Tpo -c -o liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.o `test -f 'liblastlog2/src/tests/tst_pam_lastlog2_output.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_pam_lastlog2_output.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_pam_lastlog2_output.c' object='liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_pam_lastlog2_output_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.o `test -f 'liblastlog2/src/tests/tst_pam_lastlog2_output.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_pam_lastlog2_output.c + +liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.obj: liblastlog2/src/tests/tst_pam_lastlog2_output.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_pam_lastlog2_output_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.obj -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.Tpo -c -o liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.obj `if test -f 'liblastlog2/src/tests/tst_pam_lastlog2_output.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_pam_lastlog2_output.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_pam_lastlog2_output.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_pam_lastlog2_output.c' object='liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_pam_lastlog2_output_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.obj `if test -f 'liblastlog2/src/tests/tst_pam_lastlog2_output.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_pam_lastlog2_output.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_pam_lastlog2_output.c'; fi` + +liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.o: liblastlog2/src/tests/tst_remove_entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_remove_entry_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.o -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_remove_entry-tst_remove_entry.Tpo -c -o liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.o `test -f 'liblastlog2/src/tests/tst_remove_entry.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_remove_entry.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_remove_entry-tst_remove_entry.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_remove_entry-tst_remove_entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_remove_entry.c' object='liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_remove_entry_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.o `test -f 'liblastlog2/src/tests/tst_remove_entry.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_remove_entry.c + +liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.obj: liblastlog2/src/tests/tst_remove_entry.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_remove_entry_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.obj -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_remove_entry-tst_remove_entry.Tpo -c -o liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.obj `if test -f 'liblastlog2/src/tests/tst_remove_entry.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_remove_entry.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_remove_entry.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_remove_entry-tst_remove_entry.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_remove_entry-tst_remove_entry.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_remove_entry.c' object='liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_remove_entry_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_remove_entry-tst_remove_entry.obj `if test -f 'liblastlog2/src/tests/tst_remove_entry.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_remove_entry.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_remove_entry.c'; fi` + +liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.o: liblastlog2/src/tests/tst_rename_user.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_rename_user_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.o -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_rename_user-tst_rename_user.Tpo -c -o liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.o `test -f 'liblastlog2/src/tests/tst_rename_user.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_rename_user.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_rename_user-tst_rename_user.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_rename_user-tst_rename_user.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_rename_user.c' object='liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_rename_user_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.o `test -f 'liblastlog2/src/tests/tst_rename_user.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_rename_user.c + +liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.obj: liblastlog2/src/tests/tst_rename_user.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_rename_user_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.obj -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_rename_user-tst_rename_user.Tpo -c -o liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.obj `if test -f 'liblastlog2/src/tests/tst_rename_user.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_rename_user.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_rename_user.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_rename_user-tst_rename_user.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_rename_user-tst_rename_user.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_rename_user.c' object='liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_rename_user_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_rename_user-tst_rename_user.obj `if test -f 'liblastlog2/src/tests/tst_rename_user.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_rename_user.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_rename_user.c'; fi` + +liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.o: liblastlog2/src/tests/tst_write_read_user.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_write_read_user_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.o -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_write_read_user-tst_write_read_user.Tpo -c -o liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.o `test -f 'liblastlog2/src/tests/tst_write_read_user.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_write_read_user.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_write_read_user-tst_write_read_user.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_write_read_user-tst_write_read_user.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_write_read_user.c' object='liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_write_read_user_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.o `test -f 'liblastlog2/src/tests/tst_write_read_user.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_write_read_user.c + +liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.obj: liblastlog2/src/tests/tst_write_read_user.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_write_read_user_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.obj -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_write_read_user-tst_write_read_user.Tpo -c -o liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.obj `if test -f 'liblastlog2/src/tests/tst_write_read_user.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_write_read_user.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_write_read_user.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_write_read_user-tst_write_read_user.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_write_read_user-tst_write_read_user.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_write_read_user.c' object='liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_write_read_user_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_write_read_user-tst_write_read_user.obj `if test -f 'liblastlog2/src/tests/tst_write_read_user.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_write_read_user.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_write_read_user.c'; fi` + +liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.o: liblastlog2/src/tests/tst_y2038_ll2_read_all.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_y2038_ll2_read_all_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.o -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.Tpo -c -o liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.o `test -f 'liblastlog2/src/tests/tst_y2038_ll2_read_all.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_y2038_ll2_read_all.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_y2038_ll2_read_all.c' object='liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_y2038_ll2_read_all_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.o `test -f 'liblastlog2/src/tests/tst_y2038_ll2_read_all.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_y2038_ll2_read_all.c + +liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.obj: liblastlog2/src/tests/tst_y2038_ll2_read_all.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_y2038_ll2_read_all_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.obj -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.Tpo -c -o liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.obj `if test -f 'liblastlog2/src/tests/tst_y2038_ll2_read_all.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_y2038_ll2_read_all.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_y2038_ll2_read_all.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_y2038_ll2_read_all.c' object='liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_y2038_ll2_read_all_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.obj `if test -f 'liblastlog2/src/tests/tst_y2038_ll2_read_all.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_y2038_ll2_read_all.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_y2038_ll2_read_all.c'; fi` + +liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.o: liblastlog2/src/tests/tst_y2038_sqlite3_time.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_y2038_sqlite3_time_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.o -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.Tpo -c -o liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.o `test -f 'liblastlog2/src/tests/tst_y2038_sqlite3_time.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_y2038_sqlite3_time.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_y2038_sqlite3_time.c' object='liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_y2038_sqlite3_time_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.o `test -f 'liblastlog2/src/tests/tst_y2038_sqlite3_time.c' || echo '$(srcdir)/'`liblastlog2/src/tests/tst_y2038_sqlite3_time.c + +liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.obj: liblastlog2/src/tests/tst_y2038_sqlite3_time.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_y2038_sqlite3_time_CFLAGS) $(CFLAGS) -MT liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.obj -MD -MP -MF liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.Tpo -c -o liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.obj `if test -f 'liblastlog2/src/tests/tst_y2038_sqlite3_time.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_y2038_sqlite3_time.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_y2038_sqlite3_time.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.Tpo liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='liblastlog2/src/tests/tst_y2038_sqlite3_time.c' object='liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_lastlog2_y2038_sqlite3_time_CFLAGS) $(CFLAGS) -c -o liblastlog2/src/tests/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.obj `if test -f 'liblastlog2/src/tests/tst_y2038_sqlite3_time.c'; then $(CYGPATH_W) 'liblastlog2/src/tests/tst_y2038_sqlite3_time.c'; else $(CYGPATH_W) '$(srcdir)/liblastlog2/src/tests/tst_y2038_sqlite3_time.c'; fi` + lib/test_linux_version-linux_version.o: lib/linux_version.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(test_linux_version_CFLAGS) $(CFLAGS) -MT lib/test_linux_version-linux_version.o -MD -MP -MF lib/$(DEPDIR)/test_linux_version-linux_version.Tpo -c -o lib/test_linux_version-linux_version.o `test -f 'lib/linux_version.c' || echo '$(srcdir)/'`lib/linux_version.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) lib/$(DEPDIR)/test_linux_version-linux_version.Tpo lib/$(DEPDIR)/test_linux_version-linux_version.Po @@ -15367,10 +16458,12 @@ clean-libtool: -rm -rf libblkid/src/superblocks/.libs libblkid/src/superblocks/_libs -rm -rf libblkid/src/topology/.libs libblkid/src/topology/_libs -rm -rf libfdisk/src/.libs libfdisk/src/_libs + -rm -rf liblastlog2/src/.libs liblastlog2/src/_libs -rm -rf libmount/python/.libs libmount/python/_libs -rm -rf libmount/src/.libs libmount/src/_libs -rm -rf libsmartcols/src/.libs libsmartcols/src/_libs -rm -rf libuuid/src/.libs libuuid/src/_libs + -rm -rf pam_lastlog2/src/.libs pam_lastlog2/src/_libs distclean-libtool: -rm -f libtool config.lt @@ -15673,6 +16766,48 @@ uninstall-systemdsystemunitDATA: @list='$(systemdsystemunit_DATA)'; test -n "$(systemdsystemunitdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(systemdsystemunitdir)'; $(am__uninstall_files_from_dir) +install-tmpfilesDATA: $(tmpfiles_DATA) + @$(NORMAL_INSTALL) + @list='$(tmpfiles_DATA)'; test -n "$(tmpfilesdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(tmpfilesdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(tmpfilesdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(tmpfilesdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(tmpfilesdir)" || exit $$?; \ + done + +uninstall-tmpfilesDATA: + @$(NORMAL_UNINSTALL) + @list='$(tmpfiles_DATA)'; test -n "$(tmpfilesdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(tmpfilesdir)'; $(am__uninstall_files_from_dir) +install-lastlog2incHEADERS: $(lastlog2inc_HEADERS) + @$(NORMAL_INSTALL) + @list='$(lastlog2inc_HEADERS)'; test -n "$(lastlog2incdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(lastlog2incdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(lastlog2incdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(lastlog2incdir)'"; \ + $(INSTALL_HEADER) $$files "$(DESTDIR)$(lastlog2incdir)" || exit $$?; \ + done + +uninstall-lastlog2incHEADERS: + @$(NORMAL_UNINSTALL) + @list='$(lastlog2inc_HEADERS)'; test -n "$(lastlog2incdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(lastlog2incdir)'; $(am__uninstall_files_from_dir) install-nodist_blkidincHEADERS: $(nodist_blkidinc_HEADERS) @$(NORMAL_INSTALL) @list='$(nodist_blkidinc_HEADERS)'; test -n "$(blkidincdir)" || list=; \ @@ -16093,7 +17228,7 @@ all-am: Makefile $(PROGRAMS) $(LTLIBRARIES) $(SCRIPTS) $(MANS) $(DATA) \ $(HEADERS) config.h installdirs: installdirs-recursive installdirs-am: - for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(usrbin_execdir)" "$(DESTDIR)$(usrsbin_execdir)" "$(DESTDIR)$(pylibmountexecdir)" "$(DESTDIR)$(usrlib_execdir)" "$(DESTDIR)$(usrbin_execdir)" "$(DESTDIR)$(pylibmountexecdir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(bashcompletiondir)" "$(DESTDIR)$(getoptexampledir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(systemdsystemunitdir)" "$(DESTDIR)$(blkidincdir)" "$(DESTDIR)$(fdiskincdir)" "$(DESTDIR)$(mountincdir)" "$(DESTDIR)$(smartcolsincdir)" "$(DESTDIR)$(uuidincdir)"; do \ + for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(usrbin_execdir)" "$(DESTDIR)$(usrsbin_execdir)" "$(DESTDIR)$(pylibmountexecdir)" "$(DESTDIR)$(securelibdir)" "$(DESTDIR)$(usrlib_execdir)" "$(DESTDIR)$(usrbin_execdir)" "$(DESTDIR)$(pylibmountexecdir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(bashcompletiondir)" "$(DESTDIR)$(getoptexampledir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(systemdsystemunitdir)" "$(DESTDIR)$(tmpfilesdir)" "$(DESTDIR)$(lastlog2incdir)" "$(DESTDIR)$(blkidincdir)" "$(DESTDIR)$(fdiskincdir)" "$(DESTDIR)$(mountincdir)" "$(DESTDIR)$(smartcolsincdir)" "$(DESTDIR)$(uuidincdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: $(BUILT_SOURCES) @@ -16125,6 +17260,8 @@ clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + -rm -f Documentation/$(DEPDIR)/$(am__dirstamp) + -rm -f Documentation/$(am__dirstamp) -rm -f disk-utils/$(DEPDIR)/$(am__dirstamp) -rm -f disk-utils/$(am__dirstamp) -rm -f lib/$(DEPDIR)/$(am__dirstamp) @@ -16143,8 +17280,14 @@ distclean-generic: -rm -f libfdisk/samples/$(am__dirstamp) -rm -f libfdisk/src/$(DEPDIR)/$(am__dirstamp) -rm -f libfdisk/src/$(am__dirstamp) + -rm -f liblastlog2/src/$(DEPDIR)/$(am__dirstamp) + -rm -f liblastlog2/src/$(am__dirstamp) + -rm -f liblastlog2/src/tests/$(DEPDIR)/$(am__dirstamp) + -rm -f liblastlog2/src/tests/$(am__dirstamp) -rm -f libmount/python/$(DEPDIR)/$(am__dirstamp) -rm -f libmount/python/$(am__dirstamp) + -rm -f libmount/samples/$(DEPDIR)/$(am__dirstamp) + -rm -f libmount/samples/$(am__dirstamp) -rm -f libmount/src/$(DEPDIR)/$(am__dirstamp) -rm -f libmount/src/$(am__dirstamp) -rm -f libsmartcols/samples/$(DEPDIR)/$(am__dirstamp) @@ -16157,6 +17300,8 @@ distclean-generic: -rm -f login-utils/$(am__dirstamp) -rm -f misc-utils/$(DEPDIR)/$(am__dirstamp) -rm -f misc-utils/$(am__dirstamp) + -rm -f pam_lastlog2/src/$(DEPDIR)/$(am__dirstamp) + -rm -f pam_lastlog2/src/$(am__dirstamp) -rm -f schedutils/$(DEPDIR)/$(am__dirstamp) -rm -f schedutils/$(am__dirstamp) -rm -f sys-utils/$(DEPDIR)/$(am__dirstamp) @@ -16178,12 +17323,14 @@ clean: clean-recursive clean-am: clean-binPROGRAMS clean-checkPROGRAMS clean-generic \ clean-libtool clean-local clean-noinstPROGRAMS \ clean-pylibmountexecLTLIBRARIES clean-sbinPROGRAMS \ - clean-usrbin_execPROGRAMS clean-usrlib_execLTLIBRARIES \ - clean-usrsbin_execPROGRAMS mostlyclean-am + clean-securelibLTLIBRARIES clean-usrbin_execPROGRAMS \ + clean-usrlib_execLTLIBRARIES clean-usrsbin_execPROGRAMS \ + mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f ./$(DEPDIR)/dummy.Po + -rm -f Documentation/$(DEPDIR)/test_boilerplate-boilerplate.Po -rm -f disk-utils/$(DEPDIR)/addpart.Po -rm -f disk-utils/$(DEPDIR)/blockdev.Po -rm -f disk-utils/$(DEPDIR)/cfdisk-cfdisk.Po @@ -16214,6 +17361,8 @@ distclean: distclean-recursive -rm -f disk-utils/$(DEPDIR)/sfdisk_static-sfdisk.Po -rm -f disk-utils/$(DEPDIR)/swaplabel-swaplabel.Po -rm -f disk-utils/$(DEPDIR)/test_mkfs_minix-mkfs.minix.Po + -rm -f lib/$(DEPDIR)/agetty-logindefs.Po + -rm -f lib/$(DEPDIR)/agetty-plymouth-ctrl.Po -rm -f lib/$(DEPDIR)/blkdiscard-monotonic.Po -rm -f lib/$(DEPDIR)/blkid-ismounted.Po -rm -f lib/$(DEPDIR)/blkid_static-ismounted.Po @@ -16235,6 +17384,7 @@ distclean: distclean-recursive -rm -f lib/$(DEPDIR)/idcache.Po -rm -f lib/$(DEPDIR)/irqtop-monotonic.Po -rm -f lib/$(DEPDIR)/ismounted.Po + -rm -f lib/$(DEPDIR)/lastlog2-strutils.Po -rm -f lib/$(DEPDIR)/libcommon_la-blkdev.Plo -rm -f lib/$(DEPDIR)/libcommon_la-buffer.Plo -rm -f lib/$(DEPDIR)/libcommon_la-c_strtod.Plo @@ -16505,10 +17655,19 @@ distclean: distclean-recursive -rm -f libfdisk/src/$(DEPDIR)/test_fdisk_script_fuzz-script.Po -rm -f libfdisk/src/$(DEPDIR)/test_fdisk_utils-utils.Po -rm -f libfdisk/src/$(DEPDIR)/test_fdisk_version-version.Po + -rm -f liblastlog2/src/$(DEPDIR)/la-lastlog2.Plo + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_dlopen-tst_dlopen.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_remove_entry-tst_remove_entry.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_rename_user-tst_rename_user.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_write_read_user-tst_write_read_user.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.Po -rm -f libmount/python/$(DEPDIR)/pylibmount_la-context.Plo -rm -f libmount/python/$(DEPDIR)/pylibmount_la-fs.Plo -rm -f libmount/python/$(DEPDIR)/pylibmount_la-pylibmount.Plo -rm -f libmount/python/$(DEPDIR)/pylibmount_la-tab.Plo + -rm -f libmount/samples/$(DEPDIR)/sample_mount_overwrite-overwrite.Po -rm -f libmount/src/$(DEPDIR)/la-btrfs.Plo -rm -f libmount/src/$(DEPDIR)/la-cache.Plo -rm -f libmount/src/$(DEPDIR)/la-context.Plo @@ -16555,6 +17714,7 @@ distclean: distclean-recursive -rm -f libmount/src/$(DEPDIR)/test_mount_version-version.Po -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_colors-colors.Po -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_continuous-continuous.Po + -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_continuous_json-continuous-json.Po -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_fromfile-fromfile.Po -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_grouping_overlay-grouping-overlay.Po -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_grouping_simple-grouping-simple.Po @@ -16565,6 +17725,11 @@ distclean: distclean-recursive -rm -f libsmartcols/src/$(DEPDIR)/la-calculate.Plo -rm -f libsmartcols/src/$(DEPDIR)/la-cell.Plo -rm -f libsmartcols/src/$(DEPDIR)/la-column.Plo + -rm -f libsmartcols/src/$(DEPDIR)/la-filter-expr.Plo + -rm -f libsmartcols/src/$(DEPDIR)/la-filter-param.Plo + -rm -f libsmartcols/src/$(DEPDIR)/la-filter-parser.Plo + -rm -f libsmartcols/src/$(DEPDIR)/la-filter-scanner.Plo + -rm -f libsmartcols/src/$(DEPDIR)/la-filter.Plo -rm -f libsmartcols/src/$(DEPDIR)/la-grouping.Plo -rm -f libsmartcols/src/$(DEPDIR)/la-init.Plo -rm -f libsmartcols/src/$(DEPDIR)/la-iter.Plo @@ -16621,6 +17786,8 @@ distclean: distclean-recursive -rm -f misc-utils/$(DEPDIR)/blkid-blkid.Po -rm -f misc-utils/$(DEPDIR)/blkid_static-blkid.Po -rm -f misc-utils/$(DEPDIR)/cal-cal.Po + -rm -f misc-utils/$(DEPDIR)/enosys-enosys.Po + -rm -f misc-utils/$(DEPDIR)/exch-exch.Po -rm -f misc-utils/$(DEPDIR)/fadvise-fadvise.Po -rm -f misc-utils/$(DEPDIR)/fincore-fincore.Po -rm -f misc-utils/$(DEPDIR)/findfs-findfs.Po @@ -16629,19 +17796,19 @@ distclean: distclean-recursive -rm -f misc-utils/$(DEPDIR)/getopt.Po -rm -f misc-utils/$(DEPDIR)/hardlink-hardlink.Po -rm -f misc-utils/$(DEPDIR)/kill.Po + -rm -f misc-utils/$(DEPDIR)/lastlog2-lastlog2.Po -rm -f misc-utils/$(DEPDIR)/logger-logger.Po -rm -f misc-utils/$(DEPDIR)/look.Po -rm -f misc-utils/$(DEPDIR)/lsblk-lsblk-devtree.Po -rm -f misc-utils/$(DEPDIR)/lsblk-lsblk-mnt.Po -rm -f misc-utils/$(DEPDIR)/lsblk-lsblk-properties.Po -rm -f misc-utils/$(DEPDIR)/lsblk-lsblk.Po + -rm -f misc-utils/$(DEPDIR)/lsclocks-lsclocks.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-bdev.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-cdev.Po - -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-counter.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-decode-file-flags.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-fifo.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-file.Po - -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-filter.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-sock-xinfo.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-sock.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-unkn.Po @@ -16660,6 +17827,7 @@ distclean: distclean-recursive -rm -f misc-utils/$(DEPDIR)/waitpid-waitpid.Po -rm -f misc-utils/$(DEPDIR)/whereis.Po -rm -f misc-utils/$(DEPDIR)/wipefs-wipefs.Po + -rm -f pam_lastlog2/src/$(DEPDIR)/la-pam_lastlog2.Plo -rm -f schedutils/$(DEPDIR)/chrt.Po -rm -f schedutils/$(DEPDIR)/ionice.Po -rm -f schedutils/$(DEPDIR)/taskset.Po @@ -16714,6 +17882,8 @@ distclean: distclean-recursive -rm -f sys-utils/$(DEPDIR)/rfkill-rfkill.Po -rm -f sys-utils/$(DEPDIR)/rtcwake.Po -rm -f sys-utils/$(DEPDIR)/setarch.Po + -rm -f sys-utils/$(DEPDIR)/setpgid.Po + -rm -f sys-utils/$(DEPDIR)/setpriv-landlock.Po -rm -f sys-utils/$(DEPDIR)/setpriv.Po -rm -f sys-utils/$(DEPDIR)/setsid.Po -rm -f sys-utils/$(DEPDIR)/swapoff-swapoff.Po @@ -16729,7 +17899,7 @@ distclean: distclean-recursive -rm -f sys-utils/$(DEPDIR)/unshare_static-unshare.Po -rm -f sys-utils/$(DEPDIR)/wdctl-wdctl.Po -rm -f sys-utils/$(DEPDIR)/zramctl-zramctl.Po - -rm -f term-utils/$(DEPDIR)/agetty.Po + -rm -f term-utils/$(DEPDIR)/agetty-agetty.Po -rm -f term-utils/$(DEPDIR)/mesg.Po -rm -f term-utils/$(DEPDIR)/script-playutils.Po -rm -f term-utils/$(DEPDIR)/script-script.Po @@ -16741,10 +17911,12 @@ distclean: distclean-recursive -rm -f term-utils/$(DEPDIR)/wall-wall.Po -rm -f term-utils/$(DEPDIR)/write-write.Po -rm -f tests/helpers/$(DEPDIR)/test_byteswap.Po + -rm -f tests/helpers/$(DEPDIR)/test_cap.Po -rm -f tests/helpers/$(DEPDIR)/test_enosys.Po -rm -f tests/helpers/$(DEPDIR)/test_mbsencode.Po -rm -f tests/helpers/$(DEPDIR)/test_md5.Po -rm -f tests/helpers/$(DEPDIR)/test_mkfds.Po + -rm -f tests/helpers/$(DEPDIR)/test_mkfds_ppoll.Po -rm -f tests/helpers/$(DEPDIR)/test_pathnames.Po -rm -f tests/helpers/$(DEPDIR)/test_sha1.Po -rm -f tests/helpers/$(DEPDIR)/test_sigreceive.Po @@ -16783,11 +17955,12 @@ info: info-recursive info-am: install-data-am: install-dist_bashcompletionDATA \ - install-dist_getoptexampleDATA install-man \ - install-nodist_blkidincHEADERS install-nodist_fdiskincHEADERS \ - install-nodist_mountincHEADERS \ + install-dist_getoptexampleDATA install-lastlog2incHEADERS \ + install-man install-nodist_blkidincHEADERS \ + install-nodist_fdiskincHEADERS install-nodist_mountincHEADERS \ install-nodist_smartcolsincHEADERS install-pkgconfigDATA \ - install-systemdsystemunitDATA install-uuidincHEADERS + install-securelibLTLIBRARIES install-systemdsystemunitDATA \ + install-tmpfilesDATA install-uuidincHEADERS @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) install-data-hook install-dvi: install-dvi-recursive @@ -16824,6 +17997,7 @@ maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f ./$(DEPDIR)/dummy.Po + -rm -f Documentation/$(DEPDIR)/test_boilerplate-boilerplate.Po -rm -f disk-utils/$(DEPDIR)/addpart.Po -rm -f disk-utils/$(DEPDIR)/blockdev.Po -rm -f disk-utils/$(DEPDIR)/cfdisk-cfdisk.Po @@ -16854,6 +18028,8 @@ maintainer-clean: maintainer-clean-recursive -rm -f disk-utils/$(DEPDIR)/sfdisk_static-sfdisk.Po -rm -f disk-utils/$(DEPDIR)/swaplabel-swaplabel.Po -rm -f disk-utils/$(DEPDIR)/test_mkfs_minix-mkfs.minix.Po + -rm -f lib/$(DEPDIR)/agetty-logindefs.Po + -rm -f lib/$(DEPDIR)/agetty-plymouth-ctrl.Po -rm -f lib/$(DEPDIR)/blkdiscard-monotonic.Po -rm -f lib/$(DEPDIR)/blkid-ismounted.Po -rm -f lib/$(DEPDIR)/blkid_static-ismounted.Po @@ -16875,6 +18051,7 @@ maintainer-clean: maintainer-clean-recursive -rm -f lib/$(DEPDIR)/idcache.Po -rm -f lib/$(DEPDIR)/irqtop-monotonic.Po -rm -f lib/$(DEPDIR)/ismounted.Po + -rm -f lib/$(DEPDIR)/lastlog2-strutils.Po -rm -f lib/$(DEPDIR)/libcommon_la-blkdev.Plo -rm -f lib/$(DEPDIR)/libcommon_la-buffer.Plo -rm -f lib/$(DEPDIR)/libcommon_la-c_strtod.Plo @@ -17145,10 +18322,19 @@ maintainer-clean: maintainer-clean-recursive -rm -f libfdisk/src/$(DEPDIR)/test_fdisk_script_fuzz-script.Po -rm -f libfdisk/src/$(DEPDIR)/test_fdisk_utils-utils.Po -rm -f libfdisk/src/$(DEPDIR)/test_fdisk_version-version.Po + -rm -f liblastlog2/src/$(DEPDIR)/la-lastlog2.Plo + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_dlopen-tst_dlopen.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_pam_lastlog2_output-tst_pam_lastlog2_output.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_remove_entry-tst_remove_entry.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_rename_user-tst_rename_user.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_write_read_user-tst_write_read_user.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_ll2_read_all-tst_y2038_ll2_read_all.Po + -rm -f liblastlog2/src/tests/$(DEPDIR)/test_lastlog2_y2038_sqlite3_time-tst_y2038_sqlite3_time.Po -rm -f libmount/python/$(DEPDIR)/pylibmount_la-context.Plo -rm -f libmount/python/$(DEPDIR)/pylibmount_la-fs.Plo -rm -f libmount/python/$(DEPDIR)/pylibmount_la-pylibmount.Plo -rm -f libmount/python/$(DEPDIR)/pylibmount_la-tab.Plo + -rm -f libmount/samples/$(DEPDIR)/sample_mount_overwrite-overwrite.Po -rm -f libmount/src/$(DEPDIR)/la-btrfs.Plo -rm -f libmount/src/$(DEPDIR)/la-cache.Plo -rm -f libmount/src/$(DEPDIR)/la-context.Plo @@ -17195,6 +18381,7 @@ maintainer-clean: maintainer-clean-recursive -rm -f libmount/src/$(DEPDIR)/test_mount_version-version.Po -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_colors-colors.Po -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_continuous-continuous.Po + -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_continuous_json-continuous-json.Po -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_fromfile-fromfile.Po -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_grouping_overlay-grouping-overlay.Po -rm -f libsmartcols/samples/$(DEPDIR)/sample_scols_grouping_simple-grouping-simple.Po @@ -17205,6 +18392,11 @@ maintainer-clean: maintainer-clean-recursive -rm -f libsmartcols/src/$(DEPDIR)/la-calculate.Plo -rm -f libsmartcols/src/$(DEPDIR)/la-cell.Plo -rm -f libsmartcols/src/$(DEPDIR)/la-column.Plo + -rm -f libsmartcols/src/$(DEPDIR)/la-filter-expr.Plo + -rm -f libsmartcols/src/$(DEPDIR)/la-filter-param.Plo + -rm -f libsmartcols/src/$(DEPDIR)/la-filter-parser.Plo + -rm -f libsmartcols/src/$(DEPDIR)/la-filter-scanner.Plo + -rm -f libsmartcols/src/$(DEPDIR)/la-filter.Plo -rm -f libsmartcols/src/$(DEPDIR)/la-grouping.Plo -rm -f libsmartcols/src/$(DEPDIR)/la-init.Plo -rm -f libsmartcols/src/$(DEPDIR)/la-iter.Plo @@ -17261,6 +18453,8 @@ maintainer-clean: maintainer-clean-recursive -rm -f misc-utils/$(DEPDIR)/blkid-blkid.Po -rm -f misc-utils/$(DEPDIR)/blkid_static-blkid.Po -rm -f misc-utils/$(DEPDIR)/cal-cal.Po + -rm -f misc-utils/$(DEPDIR)/enosys-enosys.Po + -rm -f misc-utils/$(DEPDIR)/exch-exch.Po -rm -f misc-utils/$(DEPDIR)/fadvise-fadvise.Po -rm -f misc-utils/$(DEPDIR)/fincore-fincore.Po -rm -f misc-utils/$(DEPDIR)/findfs-findfs.Po @@ -17269,19 +18463,19 @@ maintainer-clean: maintainer-clean-recursive -rm -f misc-utils/$(DEPDIR)/getopt.Po -rm -f misc-utils/$(DEPDIR)/hardlink-hardlink.Po -rm -f misc-utils/$(DEPDIR)/kill.Po + -rm -f misc-utils/$(DEPDIR)/lastlog2-lastlog2.Po -rm -f misc-utils/$(DEPDIR)/logger-logger.Po -rm -f misc-utils/$(DEPDIR)/look.Po -rm -f misc-utils/$(DEPDIR)/lsblk-lsblk-devtree.Po -rm -f misc-utils/$(DEPDIR)/lsblk-lsblk-mnt.Po -rm -f misc-utils/$(DEPDIR)/lsblk-lsblk-properties.Po -rm -f misc-utils/$(DEPDIR)/lsblk-lsblk.Po + -rm -f misc-utils/$(DEPDIR)/lsclocks-lsclocks.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-bdev.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-cdev.Po - -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-counter.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-decode-file-flags.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-fifo.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-file.Po - -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-filter.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-sock-xinfo.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-sock.Po -rm -f misc-utils/$(DEPDIR)/lsfd-lsfd-unkn.Po @@ -17300,6 +18494,7 @@ maintainer-clean: maintainer-clean-recursive -rm -f misc-utils/$(DEPDIR)/waitpid-waitpid.Po -rm -f misc-utils/$(DEPDIR)/whereis.Po -rm -f misc-utils/$(DEPDIR)/wipefs-wipefs.Po + -rm -f pam_lastlog2/src/$(DEPDIR)/la-pam_lastlog2.Plo -rm -f schedutils/$(DEPDIR)/chrt.Po -rm -f schedutils/$(DEPDIR)/ionice.Po -rm -f schedutils/$(DEPDIR)/taskset.Po @@ -17354,6 +18549,8 @@ maintainer-clean: maintainer-clean-recursive -rm -f sys-utils/$(DEPDIR)/rfkill-rfkill.Po -rm -f sys-utils/$(DEPDIR)/rtcwake.Po -rm -f sys-utils/$(DEPDIR)/setarch.Po + -rm -f sys-utils/$(DEPDIR)/setpgid.Po + -rm -f sys-utils/$(DEPDIR)/setpriv-landlock.Po -rm -f sys-utils/$(DEPDIR)/setpriv.Po -rm -f sys-utils/$(DEPDIR)/setsid.Po -rm -f sys-utils/$(DEPDIR)/swapoff-swapoff.Po @@ -17369,7 +18566,7 @@ maintainer-clean: maintainer-clean-recursive -rm -f sys-utils/$(DEPDIR)/unshare_static-unshare.Po -rm -f sys-utils/$(DEPDIR)/wdctl-wdctl.Po -rm -f sys-utils/$(DEPDIR)/zramctl-zramctl.Po - -rm -f term-utils/$(DEPDIR)/agetty.Po + -rm -f term-utils/$(DEPDIR)/agetty-agetty.Po -rm -f term-utils/$(DEPDIR)/mesg.Po -rm -f term-utils/$(DEPDIR)/script-playutils.Po -rm -f term-utils/$(DEPDIR)/script-script.Po @@ -17381,10 +18578,12 @@ maintainer-clean: maintainer-clean-recursive -rm -f term-utils/$(DEPDIR)/wall-wall.Po -rm -f term-utils/$(DEPDIR)/write-write.Po -rm -f tests/helpers/$(DEPDIR)/test_byteswap.Po + -rm -f tests/helpers/$(DEPDIR)/test_cap.Po -rm -f tests/helpers/$(DEPDIR)/test_enosys.Po -rm -f tests/helpers/$(DEPDIR)/test_mbsencode.Po -rm -f tests/helpers/$(DEPDIR)/test_md5.Po -rm -f tests/helpers/$(DEPDIR)/test_mkfds.Po + -rm -f tests/helpers/$(DEPDIR)/test_mkfds_ppoll.Po -rm -f tests/helpers/$(DEPDIR)/test_pathnames.Po -rm -f tests/helpers/$(DEPDIR)/test_sha1.Po -rm -f tests/helpers/$(DEPDIR)/test_sigreceive.Po @@ -17424,14 +18623,15 @@ ps-am: uninstall-am: uninstall-binPROGRAMS uninstall-dist_bashcompletionDATA \ uninstall-dist_getoptexampleDATA \ - uninstall-dist_usrbin_execSCRIPTS uninstall-man \ - uninstall-nodist_blkidincHEADERS \ + uninstall-dist_usrbin_execSCRIPTS uninstall-lastlog2incHEADERS \ + uninstall-man uninstall-nodist_blkidincHEADERS \ uninstall-nodist_fdiskincHEADERS \ uninstall-nodist_mountincHEADERS \ uninstall-nodist_smartcolsincHEADERS uninstall-pkgconfigDATA \ uninstall-pylibmountexecLTLIBRARIES \ uninstall-pylibmountexecPYTHON uninstall-sbinPROGRAMS \ - uninstall-systemdsystemunitDATA uninstall-usrbin_execPROGRAMS \ + uninstall-securelibLTLIBRARIES uninstall-systemdsystemunitDATA \ + uninstall-tmpfilesDATA uninstall-usrbin_execPROGRAMS \ uninstall-usrlib_execLTLIBRARIES \ uninstall-usrsbin_execPROGRAMS uninstall-uuidincHEADERS @$(NORMAL_INSTALL) @@ -17448,27 +18648,30 @@ uninstall-man: uninstall-man1 uninstall-man3 uninstall-man5 \ clean-binPROGRAMS clean-checkPROGRAMS clean-cscope \ clean-generic clean-libtool clean-local clean-noinstPROGRAMS \ clean-pylibmountexecLTLIBRARIES clean-sbinPROGRAMS \ - clean-usrbin_execPROGRAMS clean-usrlib_execLTLIBRARIES \ - clean-usrsbin_execPROGRAMS cscope cscopelist-am ctags ctags-am \ - dist dist-all dist-bzip2 dist-gzip dist-hook dist-lzip \ - dist-shar dist-tarZ dist-xz dist-zip dist-zstd distcheck \ - distclean distclean-compile distclean-generic distclean-hdr \ - distclean-libtool distclean-local distclean-tags \ - distcleancheck distdir distuninstallcheck dvi dvi-am html \ - html-am info info-am install install-am install-binPROGRAMS \ - install-data install-data-am install-data-hook \ + clean-securelibLTLIBRARIES clean-usrbin_execPROGRAMS \ + clean-usrlib_execLTLIBRARIES clean-usrsbin_execPROGRAMS cscope \ + cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ + dist-gzip dist-hook dist-lzip dist-shar dist-tarZ dist-xz \ + dist-zip dist-zstd distcheck distclean distclean-compile \ + distclean-generic distclean-hdr distclean-libtool \ + distclean-local distclean-tags distcleancheck distdir \ + distuninstallcheck dvi dvi-am html html-am info info-am \ + install install-am install-binPROGRAMS install-data \ + install-data-am install-data-hook \ install-dist_bashcompletionDATA install-dist_getoptexampleDATA \ install-dist_usrbin_execSCRIPTS install-dvi install-dvi-am \ install-exec install-exec-am install-exec-hook install-html \ - install-html-am install-info install-info-am install-man \ - install-man1 install-man3 install-man5 install-man8 \ + install-html-am install-info install-info-am \ + install-lastlog2incHEADERS install-man install-man1 \ + install-man3 install-man5 install-man8 \ install-nodist_blkidincHEADERS install-nodist_fdiskincHEADERS \ install-nodist_mountincHEADERS \ install-nodist_smartcolsincHEADERS install-pdf install-pdf-am \ install-pkgconfigDATA install-ps install-ps-am \ install-pylibmountexecLTLIBRARIES install-pylibmountexecPYTHON \ - install-sbinPROGRAMS install-strip \ - install-systemdsystemunitDATA install-usrbin_execPROGRAMS \ + install-sbinPROGRAMS install-securelibLTLIBRARIES \ + install-strip install-systemdsystemunitDATA \ + install-tmpfilesDATA install-usrbin_execPROGRAMS \ install-usrlib_execLTLIBRARIES install-usrsbin_execPROGRAMS \ install-uuidincHEADERS installcheck installcheck-am \ installdirs installdirs-am maintainer-clean \ @@ -17477,15 +18680,17 @@ uninstall-man: uninstall-man1 uninstall-man3 uninstall-man5 \ tags tags-am uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-dist_bashcompletionDATA \ uninstall-dist_getoptexampleDATA \ - uninstall-dist_usrbin_execSCRIPTS uninstall-hook uninstall-man \ - uninstall-man1 uninstall-man3 uninstall-man5 uninstall-man8 \ + uninstall-dist_usrbin_execSCRIPTS uninstall-hook \ + uninstall-lastlog2incHEADERS uninstall-man uninstall-man1 \ + uninstall-man3 uninstall-man5 uninstall-man8 \ uninstall-nodist_blkidincHEADERS \ uninstall-nodist_fdiskincHEADERS \ uninstall-nodist_mountincHEADERS \ uninstall-nodist_smartcolsincHEADERS uninstall-pkgconfigDATA \ uninstall-pylibmountexecLTLIBRARIES \ uninstall-pylibmountexecPYTHON uninstall-sbinPROGRAMS \ - uninstall-systemdsystemunitDATA uninstall-usrbin_execPROGRAMS \ + uninstall-securelibLTLIBRARIES uninstall-systemdsystemunitDATA \ + uninstall-tmpfilesDATA uninstall-usrbin_execPROGRAMS \ uninstall-usrlib_execLTLIBRARIES \ uninstall-usrsbin_execPROGRAMS uninstall-uuidincHEADERS @@ -17509,6 +18714,21 @@ LIB_FUZZING_ENGINE ?= -fsanitize=fuzzer @BUILD_LIBUUID_TRUE@uninstall-hook-libuuid: @BUILD_LIBUUID_TRUE@ rm -f $(DESTDIR)$(libdir)/libuuid.so* +# move lib from $(usrlib_execdir) to $(libdir) if needed +@BUILD_LIBLASTLOG2_TRUE@install-exec-hook-liblastlog2: +@BUILD_LIBLASTLOG2_TRUE@ if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/liblastlog2.so"; then \ +@BUILD_LIBLASTLOG2_TRUE@ $(MKDIR_P) $(DESTDIR)$(libdir); \ +@BUILD_LIBLASTLOG2_TRUE@ mv $(DESTDIR)$(usrlib_execdir)/liblastlog2.so.* $(DESTDIR)$(libdir); \ +@BUILD_LIBLASTLOG2_TRUE@ so_img_name=$$(readlink $(DESTDIR)$(usrlib_execdir)/liblastlog2.so); \ +@BUILD_LIBLASTLOG2_TRUE@ so_img_rel_target=$$(echo $(usrlib_execdir) | sed 's,\(^/\|\)[^/][^/]*,..,g'); \ +@BUILD_LIBLASTLOG2_TRUE@ (cd $(DESTDIR)$(usrlib_execdir) && \ +@BUILD_LIBLASTLOG2_TRUE@ rm -f liblastlog2.so && \ +@BUILD_LIBLASTLOG2_TRUE@ $(LN_S) $$so_img_rel_target$(libdir)/$$so_img_name liblastlog2.so); \ +@BUILD_LIBLASTLOG2_TRUE@ fi + +@BUILD_LIBLASTLOG2_TRUE@uninstall-hook-liblastlog2: +@BUILD_LIBLASTLOG2_TRUE@ rm -f $(DESTDIR)$(libdir)/liblastlog2.so* + # move lib from $(usrlib_execdir) to $(libdir) if needed @BUILD_LIBBLKID_TRUE@install-exec-hook-libblkid: @BUILD_LIBBLKID_TRUE@ if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libblkid.so"; then \ @@ -17539,6 +18759,30 @@ LIB_FUZZING_ENGINE ?= -fsanitize=fuzzer @BUILD_LIBMOUNT_TRUE@uninstall-hook-libmount: @BUILD_LIBMOUNT_TRUE@ rm -f $(DESTDIR)$(libdir)/libmount.so* +@BUILD_LIBSMARTCOLS_TRUE@$(SCOLS_YACC_STEMP): $(SCOLS_YACC_BASENAME).y +@BUILD_LIBSMARTCOLS_TRUE@ @rm -f $(SCOLS_YACC_STEMP).tmp +@BUILD_LIBSMARTCOLS_TRUE@ @touch -f $(SCOLS_YACC_STEMP).tmp +@BUILD_LIBSMARTCOLS_TRUE@ $(AM_V_YACC) $(BISON) $< --output=${basename $@}.c --defines=${basename $@}.h +@BUILD_LIBSMARTCOLS_TRUE@ @mv -f $(SCOLS_YACC_STEMP).tmp $@ + +@BUILD_LIBSMARTCOLS_TRUE@$(SCOLS_YACC_BASENAME).c $(SCOLS_YACC_BASENAME).h: $(SCOLS_YACC_STEMP) +@BUILD_LIBSMARTCOLS_TRUE@ @test -f $@ || rm -f $(SCOLS_YACC_STEMP) +@BUILD_LIBSMARTCOLS_TRUE@ @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) $(SCOLS_YACC_STEMP) + +@BUILD_LIBSMARTCOLS_TRUE@$(SCOLS_LEX_STEMP): $(SCOLS_LEX_BASENAME).l +@BUILD_LIBSMARTCOLS_TRUE@ @rm -f $(SCOLS_LEX_STEMP).tmp +@BUILD_LIBSMARTCOLS_TRUE@ @touch -f $(SCOLS_LEX_STEMP).tmp +@BUILD_LIBSMARTCOLS_TRUE@ $(AM_V_GEN) $(FLEX) --header-file=${basename $@}.h --outfile=${basename $@}.c $< +@BUILD_LIBSMARTCOLS_TRUE@ @mv -f $(SCOLS_LEX_STEMP).tmp $@ + +@BUILD_LIBSMARTCOLS_TRUE@$(SCOLS_LEX_BASENAME).c $(SCOLS_LEX_BASENAME).h: $(SCOLS_LEX_STEMP) +@BUILD_LIBSMARTCOLS_TRUE@ @test -f $@ || rm -f $(SCOLS_LEX_STEMP) +@BUILD_LIBSMARTCOLS_TRUE@ @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) $(SCOLS_LEX_STEMP) + +# Each part of the parser depends on the header files +@BUILD_LIBSMARTCOLS_TRUE@$(SCOLS_LEX_BASENAME).c: $(SCOLS_YACC_BASENAME).h +@BUILD_LIBSMARTCOLS_TRUE@$(SCOLS_YACC_BASENAME).c: $(SCOLS_LEX_BASENAME).h + # move lib from $(usrlib_execdir) to $(libdir) if needed @BUILD_LIBSMARTCOLS_TRUE@install-exec-hook-libsmartcols: @BUILD_LIBSMARTCOLS_TRUE@ if test "$(usrlib_execdir)" != "$(libdir)" -a -f "$(DESTDIR)$(usrlib_execdir)/libsmartcols.so"; then \ @@ -17604,6 +18848,14 @@ install-exec-hook: @BUILD_MOUNT_TRUE@@MAKEINSTALL_DO_SETUID_TRUE@ chmod 4755 $(DESTDIR)$(bindir)/mount @BUILD_MOUNT_TRUE@@MAKEINSTALL_DO_CHOWN_TRUE@ chown root:root $(DESTDIR)$(bindir)/umount @BUILD_MOUNT_TRUE@@MAKEINSTALL_DO_SETUID_TRUE@ chmod 4755 $(DESTDIR)$(bindir)/umount + +@BUILD_ENOSYS_TRUE@misc-utils/enosys.c: syscalls.h + +@BUILD_ENOSYS_TRUE@syscalls.h: $(top_srcdir)/tools/all_syscalls +@BUILD_ENOSYS_TRUE@ @echo ' GEN $@' +@BUILD_ENOSYS_TRUE@ @$(top_srcdir)/tools/all_syscalls $(CC) $(CFLAGS) + +@BUILD_ENOSYS_TRUE@-include syscalls.h.deps @BUILD_BASH_COMPLETION_TRUE@@BUILD_LAST_TRUE@install-data-hook-bashcomp-lastb:: @BUILD_BASH_COMPLETION_TRUE@@BUILD_LAST_TRUE@ ln -sf last $(DESTDIR)$(bashcompletiondir)/lastb diff --git a/NEWS b/NEWS index 326f243..9ec6cdb 100644 --- a/NEWS +++ b/NEWS @@ -1,14 +1,14 @@ -util-linux 2.39.3: Dec 04 2023 -* see Documentation/releases/v2.39.3-ReleaseNotes or the complete changelog at - https://www.kernel.org/pub/linux/utils/util-linux/v2.39/v2.39.3-ChangeLog +util-linux 2.40: Mar 27 2024 +* see Documentation/releases/v2.40-ReleaseNotes or the complete changelog at + https://www.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40-ChangeLog -util-linux 2.39.2: Aug 17 2023 -* see Documentation/releases/v2.39.2-ReleaseNotes or the complete changelog at - https://www.kernel.org/pub/linux/utils/util-linux/v2.39/v2.39.2-ChangeLog +util-linux 2.40-rc2: Feb 29 2024 +* see Documentation/releases/v2.40-ReleaseNotes or the complete changelog at + https://www.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40-rc2-ChangeLog -util-linux 2.39.1: Jun 27 2023 -* see Documentation/releases/v2.39.1-ReleaseNotes or the complete changelog at - https://www.kernel.org/pub/linux/utils/util-linux/v2.39/v2.39.1-ChangeLog +util-linux 2.40-rc1: Jan 24 2024 +* see Documentation/releases/v2.40-ReleaseNotes or the complete changelog at + https://www.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40-rc1-ChangeLog util-linux 2.39: May 17 2023 * see Documentation/releases/v2.39-ReleaseNotes or the complete changelog at diff --git a/README.licensing b/README.licensing index 2af6462..4454f83 100644 --- a/README.licensing +++ b/README.licensing @@ -4,7 +4,7 @@ There is code under: * GPL-1.0-or-later - GNU General Public License version 1, or any later version - * GPL-2.0 - GNU General Public License version 2 + * GPL-2.0-only - GNU General Public License version 2 * GPL-2.0-or-later - GNU General Public License version 2, or any later version diff --git a/aclocal.m4 b/aclocal.m4 index 1b3f05a..b124ab7 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -20,350 +20,6 @@ You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# pkg.m4 - Macros to locate and use pkg-config. -*- Autoconf -*- -# serial 12 (pkg-config-0.29.2) - -dnl Copyright © 2004 Scott James Remnant . -dnl Copyright © 2012-2015 Dan Nicholson -dnl -dnl This program is free software; you can redistribute it and/or modify -dnl it under the terms of the GNU General Public License as published by -dnl the Free Software Foundation; either version 2 of the License, or -dnl (at your option) any later version. -dnl -dnl This program is distributed in the hope that it will be useful, but -dnl WITHOUT ANY WARRANTY; without even the implied warranty of -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -dnl General Public License for more details. -dnl -dnl You should have received a copy of the GNU General Public License -dnl along with this program; if not, write to the Free Software -dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -dnl 02111-1307, USA. -dnl -dnl As a special exception to the GNU General Public License, if you -dnl distribute this file as part of a program that contains a -dnl configuration script generated by Autoconf, you may include it under -dnl the same distribution terms that you use for the rest of that -dnl program. - -dnl PKG_PREREQ(MIN-VERSION) -dnl ----------------------- -dnl Since: 0.29 -dnl -dnl Verify that the version of the pkg-config macros are at least -dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's -dnl installed version of pkg-config, this checks the developer's version -dnl of pkg.m4 when generating configure. -dnl -dnl To ensure that this macro is defined, also add: -dnl m4_ifndef([PKG_PREREQ], -dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])]) -dnl -dnl See the "Since" comment for each macro you use to see what version -dnl of the macros you require. -m4_defun([PKG_PREREQ], -[m4_define([PKG_MACROS_VERSION], [0.29.2]) -m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, - [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) -])dnl PKG_PREREQ - -dnl PKG_PROG_PKG_CONFIG([MIN-VERSION]) -dnl ---------------------------------- -dnl Since: 0.16 -dnl -dnl Search for the pkg-config tool and set the PKG_CONFIG variable to -dnl first found in the path. Checks that the version of pkg-config found -dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is -dnl used since that's the first version where most current features of -dnl pkg-config existed. -AC_DEFUN([PKG_PROG_PKG_CONFIG], -[m4_pattern_forbid([^_?PKG_[A-Z_]+$]) -m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) -m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) -AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) -AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) -AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) - -if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then - AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) -fi -if test -n "$PKG_CONFIG"; then - _pkg_min_version=m4_default([$1], [0.9.0]) - AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) - if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - PKG_CONFIG="" - fi -fi[]dnl -])dnl PKG_PROG_PKG_CONFIG - -dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -dnl ------------------------------------------------------------------- -dnl Since: 0.18 -dnl -dnl Check to see whether a particular set of modules exists. Similar to -dnl PKG_CHECK_MODULES(), but does not set variables or print errors. -dnl -dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -dnl only at the first occurrence in configure.ac, so if the first place -dnl it's called might be skipped (such as if it is within an "if", you -dnl have to call PKG_CHECK_EXISTS manually -AC_DEFUN([PKG_CHECK_EXISTS], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -if test -n "$PKG_CONFIG" && \ - AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then - m4_default([$2], [:]) -m4_ifvaln([$3], [else - $3])dnl -fi]) - -dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) -dnl --------------------------------------------- -dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting -dnl pkg_failed based on the result. -m4_define([_PKG_CONFIG], -[if test -n "$$1"; then - pkg_cv_[]$1="$$1" - elif test -n "$PKG_CONFIG"; then - PKG_CHECK_EXISTS([$3], - [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes ], - [pkg_failed=yes]) - else - pkg_failed=untried -fi[]dnl -])dnl _PKG_CONFIG - -dnl _PKG_SHORT_ERRORS_SUPPORTED -dnl --------------------------- -dnl Internal check to see if pkg-config supports short errors. -AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi[]dnl -])dnl _PKG_SHORT_ERRORS_SUPPORTED - - -dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], -dnl [ACTION-IF-NOT-FOUND]) -dnl -------------------------------------------------------------- -dnl Since: 0.4.0 -dnl -dnl Note that if there is a possibility the first call to -dnl PKG_CHECK_MODULES might not happen, you should be sure to include an -dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac -AC_DEFUN([PKG_CHECK_MODULES], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl -AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl - -pkg_failed=no -AC_MSG_CHECKING([for $2]) - -_PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) -_PKG_CONFIG([$1][_LIBS], [libs], [$2]) - -m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS -and $1[]_LIBS to avoid the need to call pkg-config. -See the pkg-config man page for more details.]) - -if test $pkg_failed = yes; then - AC_MSG_RESULT([no]) - _PKG_SHORT_ERRORS_SUPPORTED - if test $_pkg_short_errors_supported = yes; then - $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` - else - $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD - - m4_default([$4], [AC_MSG_ERROR( -[Package requirements ($2) were not met: - -$$1_PKG_ERRORS - -Consider adjusting the PKG_CONFIG_PATH environment variable if you -installed software in a non-standard prefix. - -_PKG_TEXT])[]dnl - ]) -elif test $pkg_failed = untried; then - AC_MSG_RESULT([no]) - m4_default([$4], [AC_MSG_FAILURE( -[The pkg-config script could not be found or is too old. Make sure it -is in your PATH or set the PKG_CONFIG environment variable to the full -path to pkg-config. - -_PKG_TEXT - -To get pkg-config, see .])[]dnl - ]) -else - $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS - $1[]_LIBS=$pkg_cv_[]$1[]_LIBS - AC_MSG_RESULT([yes]) - $3 -fi[]dnl -])dnl PKG_CHECK_MODULES - - -dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], -dnl [ACTION-IF-NOT-FOUND]) -dnl --------------------------------------------------------------------- -dnl Since: 0.29 -dnl -dnl Checks for existence of MODULES and gathers its build flags with -dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags -dnl and VARIABLE-PREFIX_LIBS from --libs. -dnl -dnl Note that if there is a possibility the first call to -dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to -dnl include an explicit call to PKG_PROG_PKG_CONFIG in your -dnl configure.ac. -AC_DEFUN([PKG_CHECK_MODULES_STATIC], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -_save_PKG_CONFIG=$PKG_CONFIG -PKG_CONFIG="$PKG_CONFIG --static" -PKG_CHECK_MODULES($@) -PKG_CONFIG=$_save_PKG_CONFIG[]dnl -])dnl PKG_CHECK_MODULES_STATIC - - -dnl PKG_INSTALLDIR([DIRECTORY]) -dnl ------------------------- -dnl Since: 0.27 -dnl -dnl Substitutes the variable pkgconfigdir as the location where a module -dnl should install pkg-config .pc files. By default the directory is -dnl $libdir/pkgconfig, but the default can be changed by passing -dnl DIRECTORY. The user can override through the --with-pkgconfigdir -dnl parameter. -AC_DEFUN([PKG_INSTALLDIR], -[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) -m4_pushdef([pkg_description], - [pkg-config installation directory @<:@]pkg_default[@:>@]) -AC_ARG_WITH([pkgconfigdir], - [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, - [with_pkgconfigdir=]pkg_default) -AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) -m4_popdef([pkg_default]) -m4_popdef([pkg_description]) -])dnl PKG_INSTALLDIR - - -dnl PKG_NOARCH_INSTALLDIR([DIRECTORY]) -dnl -------------------------------- -dnl Since: 0.27 -dnl -dnl Substitutes the variable noarch_pkgconfigdir as the location where a -dnl module should install arch-independent pkg-config .pc files. By -dnl default the directory is $datadir/pkgconfig, but the default can be -dnl changed by passing DIRECTORY. The user can override through the -dnl --with-noarch-pkgconfigdir parameter. -AC_DEFUN([PKG_NOARCH_INSTALLDIR], -[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) -m4_pushdef([pkg_description], - [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) -AC_ARG_WITH([noarch-pkgconfigdir], - [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, - [with_noarch_pkgconfigdir=]pkg_default) -AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) -m4_popdef([pkg_default]) -m4_popdef([pkg_description]) -])dnl PKG_NOARCH_INSTALLDIR - - -dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, -dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -dnl ------------------------------------------- -dnl Since: 0.28 -dnl -dnl Retrieves the value of the pkg-config variable for the given module. -AC_DEFUN([PKG_CHECK_VAR], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl - -_PKG_CONFIG([$1], [variable="][$3]["], [$2]) -AS_VAR_COPY([$1], [pkg_cv_][$1]) - -AS_VAR_IF([$1], [""], [$5], [$4])dnl -])dnl PKG_CHECK_VAR - -dnl PKG_WITH_MODULES(VARIABLE-PREFIX, MODULES, -dnl [ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND], -dnl [DESCRIPTION], [DEFAULT]) -dnl ------------------------------------------ -dnl -dnl Prepare a "--with-" configure option using the lowercase -dnl [VARIABLE-PREFIX] name, merging the behaviour of AC_ARG_WITH and -dnl PKG_CHECK_MODULES in a single macro. -AC_DEFUN([PKG_WITH_MODULES], -[ -m4_pushdef([with_arg], m4_tolower([$1])) - -m4_pushdef([description], - [m4_default([$5], [build with ]with_arg[ support])]) - -m4_pushdef([def_arg], [m4_default([$6], [auto])]) -m4_pushdef([def_action_if_found], [AS_TR_SH([with_]with_arg)=yes]) -m4_pushdef([def_action_if_not_found], [AS_TR_SH([with_]with_arg)=no]) - -m4_case(def_arg, - [yes],[m4_pushdef([with_without], [--without-]with_arg)], - [m4_pushdef([with_without],[--with-]with_arg)]) - -AC_ARG_WITH(with_arg, - AS_HELP_STRING(with_without, description[ @<:@default=]def_arg[@:>@]),, - [AS_TR_SH([with_]with_arg)=def_arg]) - -AS_CASE([$AS_TR_SH([with_]with_arg)], - [yes],[PKG_CHECK_MODULES([$1],[$2],$3,$4)], - [auto],[PKG_CHECK_MODULES([$1],[$2], - [m4_n([def_action_if_found]) $3], - [m4_n([def_action_if_not_found]) $4])]) - -m4_popdef([with_arg]) -m4_popdef([description]) -m4_popdef([def_arg]) - -])dnl PKG_WITH_MODULES - -dnl PKG_HAVE_WITH_MODULES(VARIABLE-PREFIX, MODULES, -dnl [DESCRIPTION], [DEFAULT]) -dnl ----------------------------------------------- -dnl -dnl Convenience macro to trigger AM_CONDITIONAL after PKG_WITH_MODULES -dnl check._[VARIABLE-PREFIX] is exported as make variable. -AC_DEFUN([PKG_HAVE_WITH_MODULES], -[ -PKG_WITH_MODULES([$1],[$2],,,[$3],[$4]) - -AM_CONDITIONAL([HAVE_][$1], - [test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"]) -])dnl PKG_HAVE_WITH_MODULES - -dnl PKG_HAVE_DEFINE_WITH_MODULES(VARIABLE-PREFIX, MODULES, -dnl [DESCRIPTION], [DEFAULT]) -dnl ------------------------------------------------------ -dnl -dnl Convenience macro to run AM_CONDITIONAL and AC_DEFINE after -dnl PKG_WITH_MODULES check. HAVE_[VARIABLE-PREFIX] is exported as make -dnl and preprocessor variable. -AC_DEFUN([PKG_HAVE_DEFINE_WITH_MODULES], -[ -PKG_HAVE_WITH_MODULES([$1],[$2],[$3],[$4]) - -AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"], - [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])]) -])dnl PKG_HAVE_DEFINE_WITH_MODULES - # Copyright (C) 2002-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation @@ -1917,3 +1573,4 @@ m4_include([m4/po.m4]) m4_include([m4/progtest.m4]) m4_include([m4/tls.m4]) m4_include([m4/ul.m4]) +m4_include([m4/year2038.m4]) diff --git a/autogen.sh b/autogen.sh index 1ccfc6c..833f904 100755 --- a/autogen.sh +++ b/autogen.sh @@ -73,6 +73,9 @@ test -f sys-utils/mount.c || [ -x "$(command -v gettext)" -o -x "$(command -v xgettext)" ] || warn_mesg "You need have [x]gettext binary installed to update po/ stuff." +(flex --version) < /dev/null > /dev/null 2>&1 || + error_mesg "You must have flex installed to build the util-linux." + if ! (bison --version) < /dev/null > /dev/null 2>&1; then error_mesg "You must have bison installed to build the util-linux." else @@ -86,6 +89,7 @@ else esac fi + LIBTOOLIZE=libtoolize case `uname` in Darwin*) LIBTOOLIZE=glibtoolize ;; esac if ! ($LIBTOOLIZE --version) < /dev/null > /dev/null 2>&1; then @@ -112,6 +116,7 @@ echo " autoconf: $(autoconf --version | head -1)" echo " autoheader: $(autoheader --version | head -1)" echo " automake: $(automake --version | head -1)" echo " libtoolize: $($LIBTOOLIZE --version | head -1)" +echo " flex: $(flex --version | head -1)" echo " bison: $(bison --version | head -1)" echo diff --git a/bash-completion/Makemodule.am b/bash-completion/Makemodule.am index eb10f6f..034f943 100644 --- a/bash-completion/Makemodule.am +++ b/bash-completion/Makemodule.am @@ -18,6 +18,9 @@ endif if BUILD_COLUMN dist_bashcompletion_DATA += bash-completion/column endif +if BUILD_EXCH +dist_bashcompletion_DATA += bash-completion/exch +endif if BUILD_FINCORE dist_bashcompletion_DATA += bash-completion/fincore endif @@ -99,6 +102,9 @@ endif if BUILD_SCRIPTLIVE dist_bashcompletion_DATA += bash-completion/scriptlive endif +if BUILD_SETPGID +dist_bashcompletion_DATA += bash-completion/setpgid +endif if BUILD_SETSID dist_bashcompletion_DATA += bash-completion/setsid endif @@ -195,6 +201,9 @@ endif if BUILD_UUIDGEN dist_bashcompletion_DATA += bash-completion/uuidgen endif +if BUILD_LIBLASTLOG2 +dist_bashcompletion_DATA += bash-completion/lastlog2 +endif if BUILD_UUIDPARSE dist_bashcompletion_DATA += bash-completion/uuidparse endif @@ -344,5 +353,11 @@ endif if BUILD_WAITPID dist_bashcompletion_DATA += bash-completion/waitpid endif +if BUILD_ENOSYS +dist_bashcompletion_DATA += bash-completion/enosys +endif +if BUILD_LSCLOCKS +dist_bashcompletion_DATA += bash-completion/lsclocks +endif endif # BUILD_BASH_COMPLETION diff --git a/bash-completion/blockdev b/bash-completion/blockdev index 48ba8c7..30eeff5 100644 --- a/bash-completion/blockdev +++ b/bash-completion/blockdev @@ -13,6 +13,7 @@ _blockdev_module() --getro --getdiscardzeroes --getdiskseq + --getzonesz --getss --getpbsz --getiomin diff --git a/bash-completion/enosys b/bash-completion/enosys new file mode 100644 index 0000000..7ce7609 --- /dev/null +++ b/bash-completion/enosys @@ -0,0 +1,45 @@ +_waitpid_module() +{ + local cur prev OPTS + COMPREPLY=() + cur="${COMP_WORDS[COMP_CWORD]}" + prev="${COMP_WORDS[COMP_CWORD-1]}" + case $prev in + '-s'|'--syscall') + return 0 + ;; + '-i'|'--ioctl') + return 0 + ;; + '-l'|'--list') + return 0 + ;; + '-m'|'--list-ioctl') + return 0 + ;; + '-h'|'--help'|'-V'|'--version') + return 0 + ;; + esac + case $cur in + -*) + OPTS="--syscall + --ioctl + --list + --list-ioctl + --help + --version" + COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) + return 0 + ;; + *) + _pids + return 0 + ;; + esac + local IFS=$'\n' + compopt -o filenames + COMPREPLY=( $(compgen -u -- $cur) ) + return 0 +} +complete -F _enosys_module enosys diff --git a/bash-completion/exch b/bash-completion/exch new file mode 100644 index 0000000..a3fc994 --- /dev/null +++ b/bash-completion/exch @@ -0,0 +1,26 @@ +_exch_module() +{ + local cur prev OPTS + COMPREPLY=() + cur="${COMP_WORDS[COMP_CWORD]}" + prev="${COMP_WORDS[COMP_CWORD-1]}" + case $prev in + '-h'|'--help'|'-V'|'--version') + return 0 + ;; + esac + case $cur in + -*) + OPTS=' + --help + --version' + COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) + return 0 + ;; + esac + local IFS=$'\n' + compopt -o filenames + COMPREPLY=( $(compgen -f -- $cur) ) + return 0 +} +complete -F _exch_module exch diff --git a/bash-completion/fadvise b/bash-completion/fadvise index 3ec55f5..985c947 100644 --- a/bash-completion/fadvise +++ b/bash-completion/fadvise @@ -29,7 +29,7 @@ _fadvise_module() --length --offset --help - --versione' + --version' COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) return 0 ;; diff --git a/bash-completion/fincore b/bash-completion/fincore index 3639763..f0f9c45 100644 --- a/bash-completion/fincore +++ b/bash-completion/fincore @@ -30,6 +30,7 @@ _fincore_module() --bytes --noheadings --output + --output-all --raw --help --version diff --git a/bash-completion/findmnt b/bash-completion/findmnt index 7270d36..8594394 100644 --- a/bash-completion/findmnt +++ b/bash-completion/findmnt @@ -106,6 +106,7 @@ _findmnt_module() --ascii --canonicalize --df + --dfi --direction --evaluate --tab-file @@ -131,6 +132,7 @@ _findmnt_module() --tree --real --pseudo + --list-columns --version" COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) return 0 diff --git a/bash-completion/hexdump b/bash-completion/hexdump index 80b1ab6..981d535 100644 --- a/bash-completion/hexdump +++ b/bash-completion/hexdump @@ -28,6 +28,7 @@ _hexdump_module() case $cur in -*) OPTS=" --one-byte-octal + --one-byte-hex --one-byte-char --canonical --two-bytes-decimal diff --git a/bash-completion/hwclock b/bash-completion/hwclock index 6b4c017..6240d7d 100644 --- a/bash-completion/hwclock +++ b/bash-completion/hwclock @@ -54,6 +54,8 @@ _hwclock_module() --epoch --param-get --param-set + --vl-read + --vl-clear --update-drift --noadjfile --adjfile diff --git a/bash-completion/last b/bash-completion/last index fcd8021..ff264c1 100644 --- a/bash-completion/last +++ b/bash-completion/last @@ -36,6 +36,7 @@ _last_module() --nohostname --since --until + --tab-separated --present --fullnames --system @@ -50,4 +51,4 @@ _last_module() COMPREPLY=( $(compgen -u -- $cur) ) return 0 } -complete -F _last_module last +complete -F _last_module last lastb diff --git a/bash-completion/lastlog2 b/bash-completion/lastlog2 new file mode 100644 index 0000000..09aa4ed --- /dev/null +++ b/bash-completion/lastlog2 @@ -0,0 +1,57 @@ +_lastlog2_module() +{ + local cur prev OPTS + COMPREPLY=() + cur="${COMP_WORDS[COMP_CWORD]}" + prev="${COMP_WORDS[COMP_CWORD-1]}" + case $prev in + '-b'|'--before') + COMPREPLY=( $(compgen -W "days" -- $cur) ) + return 0 + ;; + '-t'|'--time') + COMPREPLY=( $(compgen -W "days" -- $cur) ) + return 0 + ;; + '-i'|'--import') + COMPREPLY=( $(compgen -W "file" -- "$cur") ) + return 0 + ;; + '-r'|'--rename') + COMPREPLY=( $(compgen -W "user_name" -- "$cur") ) + return 0 + ;; + '-u'|'--user') + COMPREPLY=( $(compgen -W "login" -- "$cur") ) + return 0 + ;; + '-d'|'--database') + COMPREPLY=( $(compgen -W "file" -- "$cur") ) + return 0 + ;; + '-h'|'--help'|'-V'|'--version') + return 0 + ;; + esac + case $cur in + -*) + OPTS=" + --before + --clear + --database + --help + --import + --rename + --service + --set + --time + --user + --version + " + COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) + return 0 + ;; + esac + return 0 +} +complete -F _lastlog2_module lastlog2 diff --git a/bash-completion/lsblk b/bash-completion/lsblk index 6756764..4f1c39d 100644 --- a/bash-completion/lsblk +++ b/bash-completion/lsblk @@ -62,6 +62,10 @@ _lsblk_module() --discard --exclude --fs + --filter + --highlight + --ct + --ct-filter --help --include --json @@ -83,6 +87,7 @@ _lsblk_module() --virtio --sort --width + --list-columns --help --version" COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) diff --git a/bash-completion/lsclocks b/bash-completion/lsclocks new file mode 100644 index 0000000..7158701 --- /dev/null +++ b/bash-completion/lsclocks @@ -0,0 +1,69 @@ +_lsclocks_module() +{ + local cur prev OPTS + COMPREPLY=() + cur="${COMP_WORDS[COMP_CWORD]}" + prev="${COMP_WORDS[COMP_CWORD-1]}" + + case $prev in + '-J'|'--json') + return 0 + ;; + '-n'|'--noheadings') + return 0 + ;; + '-o'|'--output') + return 0 + ;; + '--output-all') + return 0 + ;; + '-r'|'--raw') + return 0 + ;; + '-t'|'--time') + clocks="$(command "$1" --noheadings --raw --output NAME)" + COMPREPLY=( $(compgen -W "$clocks" -- "$cur") ) + return 0 + ;; + '-d'|'--dynamic-clock') + clocks="$(echo /dev/ptp*)" + COMPREPLY=( $(compgen -o filenames -W "$clocks" -- "$cur") ) + return 0 + ;; + '-x'|'--rtc') + clocks="$(echo /dev/rtc*)" + COMPREPLY=( $(compgen -o filenames -W "$clocks" -- "$cur") ) + return 0 + ;; + '-c'|'--cpu-clock') + _pids + return 0 + ;; + '-h'|'--help'|'-V'|'--version') + return 0 + ;; + esac + case $cur in + -*) + OPTS="--json + --noheadings + --output + --output-all + --raw + --time + --dynamic-clock + --rtc + --cpu-clock + --help + --version" + COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) + return 0 + ;; + *) + return 0 + ;; + esac + return 0 +} +complete -F _lsclocks_module lsclocks diff --git a/bash-completion/lslocks b/bash-completion/lslocks index fbe75ff..97f7d6d 100644 --- a/bash-completion/lslocks +++ b/bash-completion/lslocks @@ -31,7 +31,7 @@ _lslocks_module() return 0 ;; esac - OPTS=" + OPTS="--bytes --json --noinaccessible --noheadings @@ -40,6 +40,7 @@ _lslocks_module() --pid --raw --notruncate + --list-columns --help --version " diff --git a/bash-completion/mkswap b/bash-completion/mkswap index 61157ef..71ae77e 100644 --- a/bash-completion/mkswap +++ b/bash-completion/mkswap @@ -21,13 +21,21 @@ _mkswap_module() COMPREPLY=( $(compgen -W "$(uuidgen -r)" -- $cur) ) return 0 ;; + '-o'|'--offset') + COMPREPLY=( $(compgen -W "bytes" -- $cur) ) + return 0 + ;; + '-s'|'--size') + COMPREPLY=( $(compgen -W "bytes" -- $cur) ) + return 0 + ;; '-h'|'--help'|'-V'|'--version') return 0 ;; esac case $cur in -*) - OPTS="--check --force --pagesize --lock --label --swapversion --uuid --verbose --version --help" + OPTS="--check --force --pagesize --lock --label --swapversion --uuid --offset --verbose --version --help --size --file" COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) return 0 ;; diff --git a/bash-completion/nsenter b/bash-completion/nsenter index 86c76db..19f18e7 100644 --- a/bash-completion/nsenter +++ b/bash-completion/nsenter @@ -42,15 +42,18 @@ _nsenter_module() --pid= --cgroup= --user= + --user-parent --time= --setuid --setgid + --keep-caps --preserve-credentials --root= --wd= --wdns= --env --no-fork + --join-cgroup --help --version " diff --git a/bash-completion/setpgid b/bash-completion/setpgid new file mode 100644 index 0000000..5ad9be5 --- /dev/null +++ b/bash-completion/setpgid @@ -0,0 +1,23 @@ +_setpgid_module() +{ + local cur prev OPTS + COMPREPLY=() + cur="${COMP_WORDS[COMP_CWORD]}" + prev="${COMP_WORDS[COMP_CWORD-1]}" + case $prev in + '-h'|'--help'|'-V'|'--version') + return 0 + ;; + esac + case $cur in + -*) + OPTS="--foreground --help --version" + COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) + return 0 + ;; + esac + compopt -o bashdefault + COMPREPLY=( $(compgen -c -- $cur) ) + return 0 +} +complete -F _setpgid_module setpgid diff --git a/bash-completion/setpriv b/bash-completion/setpriv index 69df34b..766bbcb 100644 --- a/bash-completion/setpriv +++ b/bash-completion/setpriv @@ -87,6 +87,16 @@ _setpriv_module() COMPREPLY=( $(compgen -W "profile" -- $cur) ) return 0 ;; + '--landlock-access') + # FIXME: how to list landlock accesses? + COMPREPLY=( $(compgen -W "access" -- $cur) ) + return 0 + ;; + '--landlock-rule') + # FIXME: how to list landlock rules? + COMPREPLY=( $(compgen -W "rule" -- $cur) ) + return 0 + ;; '-h'|'--help'|'-V'|'--version') return 0 ;; @@ -112,6 +122,8 @@ _setpriv_module() --reset-env --selinux-label --apparmor-profile + --landlock-access + --landlock-rule --help --version" COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) diff --git a/bash-completion/uuidgen b/bash-completion/uuidgen index 8e64015..45f690d 100644 --- a/bash-completion/uuidgen +++ b/bash-completion/uuidgen @@ -13,6 +13,10 @@ _uuidgen_module() COMPREPLY=( $(compgen -W "name" -- "$cur") ) return 0 ;; + '-C'|'--count') + COMPREPLY=( $(compgen -W "number" -- $cur) ) + return 0 + ;; '-h'|'--help'|'-V'|'--version') return 0 ;; @@ -25,6 +29,7 @@ _uuidgen_module() --namespace --name --md5 + --count --sha1 --hex --help diff --git a/bash-completion/wipefs b/bash-completion/wipefs index 8e49a8b..de17272 100644 --- a/bash-completion/wipefs +++ b/bash-completion/wipefs @@ -5,6 +5,10 @@ _wipefs_module() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" case $prev in + '-b'|'--backup') + COMPREPLY=( $(compgen -o dirnames -- ${cur:-"/"}) ) + return 0 + ;; '-O'|'--output') local prefix realcur OUTPUT_ALL OUTPUT realcur="${cur##*,}" diff --git a/config.h.in b/config.h.in index 8e18f60..236f590 100644 --- a/config.h.in +++ b/config.h.in @@ -34,6 +34,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_BYTESWAP_H +/* Define to 1 if you have the `cachestat' function. */ +#undef HAVE_CACHESTAT + /* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the CoreFoundation framework. */ #undef HAVE_CFLOCALECOPYCURRENT @@ -83,6 +86,10 @@ you don't. */ #undef HAVE_DECL_PR_REP_CAPACITY +/* Define to 1 if you have the declaration of `sd_session_get_username', and + to 0 if you don't. */ +#undef HAVE_DECL_SD_SESSION_GET_USERNAME + /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. */ #undef HAVE_DECL_TZNAME @@ -220,6 +227,15 @@ /* Define to 1 if you have the `jrand48' function. */ #undef HAVE_JRAND48 +/* Define to 1 if you have the `landlock_add_rule' function. */ +#undef HAVE_LANDLOCK_ADD_RULE + +/* Define to 1 if you have the `landlock_create_ruleset' function. */ +#undef HAVE_LANDLOCK_CREATE_RULESET + +/* Define to 1 if you have the `landlock_restrict_self' function. */ +#undef HAVE_LANDLOCK_RESTRICT_SELF + /* Define if langinfo.h defines ALTMON_x constants */ #undef HAVE_LANGINFO_ALTMON @@ -331,6 +347,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_LINUX_KCMP_H +/* Define to 1 if you have the header file. */ +#undef HAVE_LINUX_LANDLOCK_H + /* Define to 1 if you have the header file. */ #undef HAVE_LINUX_MAJOR_H @@ -478,9 +497,15 @@ /* Define to 1 if you have the `qsort_r' function. */ #undef HAVE_QSORT_R +/* Define to 1 if you have the `reallocarray' function. */ +#undef HAVE_REALLOCARRAY + /* Define to 1 if you have the `reboot' function. */ #undef HAVE_REBOOT +/* Define to 1 if you have the `renameat2' function. */ +#undef HAVE_RENAMEAT2 + /* Define if curses library has the resizeterm(). */ #undef HAVE_RESIZETERM @@ -514,6 +539,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SECURITY_PAM_MISC_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SECURITY_PAM_MODULES_H + /* Define to 1 if you have the `sendfile' function. */ #undef HAVE_SENDFILE @@ -810,6 +838,9 @@ /* libfdisk version string */ #undef LIBFDISK_VERSION +/* liblastlog2 version string */ +#undef LIBLASTLOG2_VERSION + /* libmount version string */ #undef LIBMOUNT_VERSION @@ -908,6 +939,9 @@ /* Fallback syscall number for prlimit64 */ #undef SYS_prlimit64 +/* Fallback syscall number for renameat2 */ +#undef SYS_renameat2 + /* Fallback syscall number for sched_getaffinity */ #undef SYS_sched_getaffinity @@ -1065,6 +1099,12 @@ /* Define for large files, on AIX-style hosts. */ #undef _LARGE_FILES +/* Number of bits in time_t, on hosts where this is settable. */ +#undef _TIME_BITS + +/* Define to 1 on platforms where this makes time_t a 64-bit type. */ +#undef __MINGW_USE_VC2005_COMPAT + /* Define to empty if `const' does not conform to ANSI C. */ #undef const diff --git a/configure b/configure index 04b7efc..25707b5 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for util-linux 2.39.3. +# Generated by GNU Autoconf 2.71 for util-linux 2.40. # # Report bugs to . # @@ -621,8 +621,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='util-linux' PACKAGE_TARNAME='util-linux' -PACKAGE_VERSION='2.39.3' -PACKAGE_STRING='util-linux 2.39.3' +PACKAGE_VERSION='2.40' +PACKAGE_STRING='util-linux 2.40' PACKAGE_BUGREPORT='kzak@redhat.com' PACKAGE_URL='https://www.kernel.org/pub/linux/utils/util-linux/' @@ -696,8 +696,11 @@ ac_c_werror_flag= ac_c_werror_flag= ac_c_werror_flag= ac_c_werror_flag= +ac_c_werror_flag= +ac_c_werror_flag= gt_needs= ac_c_werror_flag= +enable_year2038=yes ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS @@ -747,6 +750,8 @@ HAVE_ECONF_FALSE HAVE_ECONF_TRUE ECONF_LIBS ECONF_CFLAGS +tmpfilesdir +with_tmpfilesdir systemdsystemunitdir with_systemdsystemunitdir HAVE_SYSTEMD_FALSE @@ -851,6 +856,8 @@ BUILD_FSFREEZE_FALSE BUILD_FSFREEZE_TRUE BUILD_FINCORE_FALSE BUILD_FINCORE_TRUE +BUILD_EXCH_FALSE +BUILD_EXCH_TRUE BUILD_CTRLALTDEL_FALSE BUILD_CTRLALTDEL_TRUE BUILD_DMESG_FALSE @@ -859,6 +866,8 @@ BUILD_READPROFILE_FALSE BUILD_READPROFILE_TRUE BUILD_SETSID_FALSE BUILD_SETSID_TRUE +BUILD_SETPGID_FALSE +BUILD_SETPGID_TRUE BUILD_RFKILL_FALSE BUILD_RFKILL_TRUE BUILD_RENICE_FALSE @@ -897,6 +906,10 @@ BUILD_BLOCKDEV_FALSE BUILD_BLOCKDEV_TRUE BUILD_GETOPT_FALSE BUILD_GETOPT_TRUE +BUILD_LSCLOCKS_FALSE +BUILD_LSCLOCKS_TRUE +BUILD_ENOSYS_FALSE +BUILD_ENOSYS_TRUE BUILD_WAITPID_FALSE BUILD_WAITPID_TRUE BUILD_FADVISE_FALSE @@ -1034,6 +1047,16 @@ BUILD_LIBBLKID_TRUE LIBBLKID_VERSION_INFO LIBBLKID_VERSION LIBBLKID_DATE +BUILD_PAM_LASTLOG2_FALSE +BUILD_PAM_LASTLOG2_TRUE +BUILD_LIBLASTLOG2_TESTS_FALSE +BUILD_LIBLASTLOG2_TESTS_TRUE +BUILD_LIBLASTLOG2_FALSE +BUILD_LIBLASTLOG2_TRUE +LIBLASTLOG2_VERSION_INFO +LIBLASTLOG2_VERSION +SQLITE3_LIBS +SQLITE3_CFLAGS BUILD_LIBUUID_FALSE BUILD_LIBUUID_TRUE LIBUUID_VERSION_INFO @@ -1106,12 +1129,15 @@ HAVE_STATIC_FDISK_FALSE HAVE_STATIC_FDISK_TRUE HAVE_STATIC_BLKID_FALSE HAVE_STATIC_BLKID_TRUE +MQ_LIBS HAVE_DIRFD_FALSE HAVE_DIRFD_TRUE SOCKET_LIBS RTAS_LIBS REALTIME_LIBS MATH_LIBS +HAVE_LINUX_LANDLOCK_H_FALSE +HAVE_LINUX_LANDLOCK_H_TRUE HAVE_OPENAT_FALSE HAVE_OPENAT_TRUE HAVE_LANGINFO_H_FALSE @@ -1197,6 +1223,9 @@ EGREP GREP SED LIBTOOL +WITH_COVERAGE_FALSE +WITH_COVERAGE_TRUE +COVERAGE_LDFLAGS OSS_FUZZ_FALSE OSS_FUZZ_TRUE FUZZING_ENGINE_FALSE @@ -1210,7 +1239,6 @@ CXX FUZZING_ENGINE_LDFLAGS UBSAN_LDFLAGS ASAN_LDFLAGS -NO_UNUSED_WARN_CFLAGS PYTHON_WARN_CFLAGS BSD_WARN_CFLAGS WARN_CFLAGS @@ -1223,6 +1251,8 @@ build_os build_vendor build_cpu build +BISON +FLEX YFLAGS YACC sysconfstaticdir @@ -1327,6 +1357,7 @@ enable_werror enable_asan enable_ubsan enable_fuzzing_engine +enable_coverage enable_shared enable_static with_pic @@ -1363,6 +1394,8 @@ with_readline with_utempter enable_libuuid enable_libuuid_force_uuidd +enable_liblastlog2 +enable_pam_lastlog2 enable_libblkid enable_libmount enable_libmount_mountfd_support @@ -1420,6 +1453,7 @@ enable_irqtop enable_lsirq enable_lsns enable_rfkill +enable_exch enable_scriptutils enable_tunelp enable_kill @@ -1452,6 +1486,7 @@ enable_write with_btrfs with_systemd with_systemdsystemunitdir +with_tmpfilesdir with_smack with_econf with_vendordir @@ -1472,6 +1507,7 @@ enable_makeinstall_chown enable_makeinstall_setuid enable_colors_default with_cryptsetup +enable_year2038 ' ac_precious_vars='build_alias host_alias @@ -1503,6 +1539,8 @@ TINFOW_CFLAGS TINFOW_LIBS TINFO_CFLAGS TINFO_LIBS +SQLITE3_CFLAGS +SQLITE3_LIBS LIBUSER_CFLAGS LIBUSER_LIBS SYSTEMD_CFLAGS @@ -1512,6 +1550,7 @@ SYSTEMD_DAEMON_LIBS SYSTEMD_JOURNAL_CFLAGS SYSTEMD_JOURNAL_LIBS with_systemdsystemunitdir +with_tmpfilesdir ECONF_CFLAGS ECONF_LIBS with_bashcompletiondir @@ -2075,7 +2114,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures util-linux 2.39.3 to adapt to many kinds of systems. +\`configure' configures util-linux 2.40 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -2146,7 +2185,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of util-linux 2.39.3:";; + short | recursive ) echo "Configuration of util-linux 2.40:";; esac cat <<\_ACEOF @@ -2164,6 +2203,7 @@ Optional Features: --enable-asan compile with Address Sanitizer --enable-ubsan compile with UBsan --enable-fuzzing-engine compile with fuzzing engine + --enable-coverage compile with gcov --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] @@ -2188,6 +2228,8 @@ Optional Features: --disable-libuuid do not build libuuid and uuid utilities --enable-libuuid-force-uuidd support uuidd even though the daemon is not built + --disable-liblastlog2 do not build liblastlog2 and lastlog2 utilities + --disable-pam-lastlog2 do not build PAM lastlog2 module --disable-libblkid do not build libblkid and many related utilities --disable-libmount do not build libmount --disable-libmount-mountfd-support @@ -2245,6 +2287,7 @@ Optional Features: --disable-lsirq do not build lsirq --disable-lsns do not build lsns --disable-rfkill do not build rfkill + --disable-exch do not build exch --disable-scriptutils do not build script, scriptreplay and scriptlive --enable-tunelp build tunelp --disable-kill do not build kill @@ -2301,6 +2344,7 @@ Optional Features: install" --disable-colors-default do not colorize output from utils by default + --disable-year2038 don't support timestamps after 2038 Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -2340,6 +2384,8 @@ Optional Packages: --with-systemdsystemunitdir=DIR directory for systemd unit files (requires systemd support) + --with-tmpfilesdir=DIR directory for tmpfiles. See tmpfiles.d(5) for + details --with-smack build with SMACK support --without-econf do not use libeconf --with-vendordir=DIR Directory for distribution provided configuration @@ -2400,6 +2446,10 @@ Some influential environment variables: TINFO_CFLAGS C compiler flags for TINFO, overriding pkg-config TINFO_LIBS linker flags for TINFO, overriding pkg-config + SQLITE3_CFLAGS + C compiler flags for SQLITE3, overriding pkg-config + SQLITE3_LIBS + linker flags for SQLITE3, overriding pkg-config LIBUSER_CFLAGS C compiler flags for LIBUSER, overriding pkg-config LIBUSER_LIBS @@ -2418,6 +2468,8 @@ Some influential environment variables: linker flags for SYSTEMD_JOURNAL, overriding pkg-config with_systemdsystemunitdir value of systemdsystemunitdir for systemd, overriding pkg-config + with_tmpfilesdir + value of tmpfilesdir for systemd, overriding pkg-config ECONF_CFLAGS C compiler flags for ECONF, overriding pkg-config ECONF_LIBS linker flags for ECONF, overriding pkg-config @@ -2514,7 +2566,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -util-linux configure 2.39.3 +util-linux configure 2.40 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -3106,7 +3158,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by util-linux $as_me 2.39.3, which was +It was created by util-linux $as_me 2.40, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -5891,7 +5943,7 @@ fi # Define the identity of the package. PACKAGE='util-linux' - VERSION='2.39.3' + VERSION='2.40' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -6446,7 +6498,7 @@ PACKAGE_VERSION_RELEASE=$(echo $PACKAGE_VERSION | awk -F. '{ sub("-.*","",$3); print $3 ~ /^[0-9]+$/ ? $3 : 0}') LIBBLKID_VERSION="$PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR.$PACKAGE_VERSION_RELEASE" -LIBBLKID_DATE="04-Dec-2023" +LIBBLKID_DATE="27-Mar-2024" LIBBLKID_LT_MAJOR=1 LIBBLKID_LT_MINOR=1 LIBBLKID_LT_MICRO=0 @@ -6458,6 +6510,12 @@ LIBUUID_LT_MINOR=3 LIBUUID_LT_MICRO=0 LIBUUID_VERSION_INFO=`expr $LIBUUID_LT_MAJOR + $LIBUUID_LT_MINOR`:$LIBUUID_LT_MICRO:$LIBUUID_LT_MINOR +LIBLASTLOG2_VERSION="$PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR.$PACKAGE_VERSION_RELEASE" +LIBLASTLOG2_LT_MAJOR=2 +LIBLASTLOG2_LT_MINOR=0 +LIBLASTLOG2_LT_MICRO=0 +LIBLASTLOG2_VERSION_INFO=`expr $LIBLASTLOG2_LT_MAJOR + $LIBLASTLOG2_LT_MINOR`:$LIBLASTLOG2_LT_MICRO:$LIBLASTLOG2_LT_MINOR + LIBMOUNT_VERSION="$PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR.$PACKAGE_VERSION_RELEASE" LIBMOUNT_LT_MAJOR=1 LIBMOUNT_LT_MINOR=1 @@ -6541,6 +6599,8 @@ esac ;; esac + + # default for old versions without $runstatedir if test x"$runstatedir" = x then : @@ -6559,7 +6619,6 @@ esac - # The original default values of {bin,sbin,lib}dir usrbin_execdir='${exec_prefix}/bin' @@ -7429,6 +7488,99 @@ done test -n "$YACC" || YACC="yacc" +# Don't use autotools integrated LEX/YACC support for libsmartcols +# Extract the first word of "flex", so it can be a program name with args. +set dummy flex; ac_word=$2 +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_path_FLEX+y} +then : + printf %s "(cached) " >&6 +else $as_nop + case $FLEX in + [\\/]* | ?:[\\/]*) + ac_cv_path_FLEX="$FLEX" # Let the user override the test with a path. + ;; + *) + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_path_FLEX="$as_dir$ac_word$ac_exec_ext" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + + ;; +esac +fi +FLEX=$ac_cv_path_FLEX +if test -n "$FLEX"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FLEX" >&5 +printf "%s\n" "$FLEX" >&6; } +else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +fi + + +# Extract the first word of "bison", so it can be a program name with args. +set dummy bison; ac_word=$2 +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_path_BISON+y} +then : + printf %s "(cached) " >&6 +else $as_nop + case $BISON in + [\\/]* | ?:[\\/]*) + ac_cv_path_BISON="$BISON" # Let the user override the test with a path. + ;; + *) + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_path_BISON="$as_dir$ac_word$ac_exec_ext" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + + ;; +esac +fi +BISON=$ac_cv_path_BISON +if test -n "$BISON"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5 +printf "%s\n" "$BISON" >&6; } +else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +fi + + + + # Make sure we can run config.sub. $SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || @@ -8980,6 +9132,100 @@ then : fi + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Wvla" >&5 +printf %s "checking whether compiler handles -Wvla... " >&6; } +if test ${ul_cv_warn__Wvla+y} +then : + printf %s "(cached) " >&6 +else $as_nop + + # store AC_LANG_WERROR status, then turn it on + save_ac_c_werror_flag="${ac_c_werror_flag}" + +ac_c_werror_flag=yes + + ul_save_CPPFLAGS="$CPPFLAGS" + CPPFLAGS="-Werror ${CPPFLAGS} -Wvla" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main (void) +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_cpp "$LINENO" +then : + ul_cv_warn__Wvla=yes +else $as_nop + ul_cv_warn__Wvla=no +fi +rm -f conftest.err conftest.i conftest.$ac_ext + # restore AC_LANG_WERROR + ac_c_werror_flag="${save_ac_c_werror_flag}" + + CPPFLAGS="$ul_save_CPPFLAGS" + +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ul_cv_warn__Wvla" >&5 +printf "%s\n" "$ul_cv_warn__Wvla" >&6; } + if test "x$ul_cv_warn__Wvla" = xyes +then : + as_fn_append WARN_CFLAGS " -Wvla" +fi + + + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Walloca" >&5 +printf %s "checking whether compiler handles -Walloca... " >&6; } +if test ${ul_cv_warn__Walloca+y} +then : + printf %s "(cached) " >&6 +else $as_nop + + # store AC_LANG_WERROR status, then turn it on + save_ac_c_werror_flag="${ac_c_werror_flag}" + +ac_c_werror_flag=yes + + ul_save_CPPFLAGS="$CPPFLAGS" + CPPFLAGS="-Werror ${CPPFLAGS} -Walloca" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main (void) +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_cpp "$LINENO" +then : + ul_cv_warn__Walloca=yes +else $as_nop + ul_cv_warn__Walloca=no +fi +rm -f conftest.err conftest.i conftest.$ac_ext + # restore AC_LANG_WERROR + ac_c_werror_flag="${save_ac_c_werror_flag}" + + CPPFLAGS="$ul_save_CPPFLAGS" + +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ul_cv_warn__Walloca" >&5 +printf "%s\n" "$ul_cv_warn__Walloca" >&6; } + if test "x$ul_cv_warn__Walloca" = xyes +then : + as_fn_append WARN_CFLAGS " -Walloca" +fi + + # Check whether --enable-werror was given. if test ${enable_werror+y} then : @@ -9194,55 +9440,6 @@ fi - - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether compiler handles -Wno-unused-parameter" >&5 -printf %s "checking whether compiler handles -Wno-unused-parameter... " >&6; } -if test ${ul_cv_warn__Wno_unused_parameter+y} -then : - printf %s "(cached) " >&6 -else $as_nop - - # store AC_LANG_WERROR status, then turn it on - save_ac_c_werror_flag="${ac_c_werror_flag}" - -ac_c_werror_flag=yes - - ul_save_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="-Werror ${CPPFLAGS} -Wno-unused-parameter" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main (void) -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_cpp "$LINENO" -then : - ul_cv_warn__Wno_unused_parameter=yes -else $as_nop - ul_cv_warn__Wno_unused_parameter=no -fi -rm -f conftest.err conftest.i conftest.$ac_ext - # restore AC_LANG_WERROR - ac_c_werror_flag="${save_ac_c_werror_flag}" - - CPPFLAGS="$ul_save_CPPFLAGS" - -fi -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ul_cv_warn__Wno_unused_parameter" >&5 -printf "%s\n" "$ul_cv_warn__Wno_unused_parameter" >&6; } - if test "x$ul_cv_warn__Wno_unused_parameter" = xyes -then : - as_fn_append NO_UNUSED_WARN_CFLAGS " -Wno-unused-parameter" -fi - - - - # Check whether --enable-asan was given. if test ${enable_asan+y} then : @@ -10049,6 +10246,78 @@ else fi +# Check whether --enable-coverage was given. +if test ${enable_coverage+y} +then : + enableval=$enable_coverage; +else $as_nop + enable_coverage=no + +fi + +if test "x$enable_coverage" = xyes +then : + + + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether compiler handles --coverage" >&5 +printf %s "checking whether compiler handles --coverage... " >&6; } +if test ${ul_cv_warn___coverage+y} +then : + printf %s "(cached) " >&6 +else $as_nop + + # store AC_LANG_WERROR status, then turn it on + save_ac_c_werror_flag="${ac_c_werror_flag}" + +ac_c_werror_flag=yes + + ul_save_CPPFLAGS="$CPPFLAGS" + CPPFLAGS="-Werror ${CPPFLAGS} --coverage" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main (void) +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_cpp "$LINENO" +then : + ul_cv_warn___coverage=yes +else $as_nop + ul_cv_warn___coverage=no +fi +rm -f conftest.err conftest.i conftest.$ac_ext + # restore AC_LANG_WERROR + ac_c_werror_flag="${save_ac_c_werror_flag}" + + CPPFLAGS="$ul_save_CPPFLAGS" + +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ul_cv_warn___coverage" >&5 +printf "%s\n" "$ul_cv_warn___coverage" >&6; } + if test "x$ul_cv_warn___coverage" = xyes +then : + as_fn_append WARN_CFLAGS " --coverage" +fi + + COVERAGE_LDFLAGS="--coverage" + +fi + + if test "x$enable_coverage" = xyes; then + WITH_COVERAGE_TRUE= + WITH_COVERAGE_FALSE='#' +else + WITH_COVERAGE_TRUE='#' + WITH_COVERAGE_FALSE= +fi + + case `pwd` in *\ * | *\ *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 @@ -22610,6 +22879,120 @@ printf "%s\n" "#define HAVE_TZNAME 1" >>confdefs.h fi + if test "$enable_year2038" != no +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option for timestamps after 2038" >&5 +printf %s "checking for $CC option for timestamps after 2038... " >&6; } +if test ${ac_cv_sys_year2038_opts+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_save_CPPFLAGS="$CPPFLAGS" + ac_opt_found=no + for ac_opt in "none needed" "-D_TIME_BITS=64" "-D__MINGW_USE_VC2005_COMPAT" "-U_USE_32_BIT_TIME_T -D__MINGW_USE_VC2005_COMPAT"; do + if test x"$ac_opt" != x"none needed" +then : + CPPFLAGS="$ac_save_CPPFLAGS $ac_opt" +fi + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + + #include + /* Check that time_t can represent 2**32 - 1 correctly. */ + #define LARGE_TIME_T \\ + ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30))) + int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535 + && LARGE_TIME_T % 65537 == 0) + ? 1 : -1]; + +int +main (void) +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO" +then : + ac_cv_sys_year2038_opts="$ac_opt" + ac_opt_found=yes +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext + test $ac_opt_found = no || break + done + CPPFLAGS="$ac_save_CPPFLAGS" + test $ac_opt_found = yes || ac_cv_sys_year2038_opts="support not detected" +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_year2038_opts" >&5 +printf "%s\n" "$ac_cv_sys_year2038_opts" >&6; } + +ac_have_year2038=yes +case $ac_cv_sys_year2038_opts in #( + "none needed") : + ;; #( + "support not detected") : + ac_have_year2038=no ;; #( + "-D_TIME_BITS=64") : + +printf "%s\n" "#define _TIME_BITS 64" >>confdefs.h + ;; #( + "-D__MINGW_USE_VC2005_COMPAT") : + +printf "%s\n" "#define __MINGW_USE_VC2005_COMPAT 1" >>confdefs.h + ;; #( + "-U_USE_32_BIT_TIME_T"*) : + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "the 'time_t' type is currently forced to be 32-bit. It +will stop working after mid-January 2038. Remove +_USE_32BIT_TIME_T from the compiler flags. +See \`config.log' for more details" "$LINENO" 5; } ;; #( + *) : + as_fn_error $? "internal error: bad value for \$ac_cv_sys_year2038_opts" "$LINENO" 5 ;; +esac + +fi + +if test "$enable_year2038,$ac_have_year2038,$cross_compiling" = yes,no,no +then : + # If we're not cross compiling and 'touch' works with a large + # timestamp, then we can presume the system supports wider time_t + # *somehow* and we just weren't able to detect it. One common + # case that we deliberately *don't* probe for is a system that + # supports both 32- and 64-bit ABIs but only the 64-bit ABI offers + # wide time_t. (It would be inappropriate for us to override an + # intentional use of -m32.) Error out, demanding use of + # --disable-year2038 if this is intentional. + if TZ=UTC0 touch -t 210602070628.15 conftest.time 2>/dev/null +then : + case `TZ=UTC0 LC_ALL=C ls -l conftest.time 2>/dev/null` in #( + *'Feb 7 2106'* | *'Feb 7 17:10'*) : + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "this system appears to support timestamps after +mid-January 2038, but no mechanism for enabling wide +'time_t' was detected. Did you mean to build a 64-bit +binary? (E.g., 'CC=\"${CC} -m64\"'.) To proceed with +32-bit time_t, configure with '--disable-year2038'. +See \`config.log' for more details" "$LINENO" 5; } ;; #( + *) : + ;; +esac +fi +fi +if test "$enable_year2038,$ac_have_year2038" = yes,no +then : + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "could not enable timestamps after mid-January 2038. +This package recommends support for these later +timestamps. However, to proceed with signed 32-bit +time_t even though it will fail then, configure with +'--disable-year2038'. +See \`config.log' for more details" "$LINENO" 5; } +fi + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 @@ -24875,6 +25258,12 @@ if test "x$ac_cv_header_linux_fiemap_h" = xyes then : printf "%s\n" "#define HAVE_LINUX_FIEMAP_H 1" >>confdefs.h +fi +ac_fn_c_check_header_compile "$LINENO" "linux/landlock.h" "ac_cv_header_linux_landlock_h" "$ac_includes_default" +if test "x$ac_cv_header_linux_landlock_h" = xyes +then : + printf "%s\n" "#define HAVE_LINUX_LANDLOCK_H 1" >>confdefs.h + fi ac_fn_c_check_header_compile "$LINENO" "linux/kcmp.h" "ac_cv_header_linux_kcmp_h" "$ac_includes_default" if test "x$ac_cv_header_linux_kcmp_h" = xyes @@ -24983,6 +25372,12 @@ if test "x$ac_cv_header_security_pam_appl_h" = xyes then : printf "%s\n" "#define HAVE_SECURITY_PAM_APPL_H 1" >>confdefs.h +fi +ac_fn_c_check_header_compile "$LINENO" "security/pam_modules.h" "ac_cv_header_security_pam_modules_h" "$ac_includes_default" +if test "x$ac_cv_header_security_pam_modules_h" = xyes +then : + printf "%s\n" "#define HAVE_SECURITY_PAM_MODULES_H 1" >>confdefs.h + fi ac_fn_c_check_header_compile "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default" if test "x$ac_cv_header_shadow_h" = xyes @@ -25454,6 +25849,7 @@ have_pty_h=$ac_cv_header_pty_h have_security_openpam_h=$ac_cv_header_security_openpam_h have_security_pam_appl_h=$ac_cv_header_security_pam_appl_h have_security_pam_misc_h=$ac_cv_header_security_pam_misc_h +have_security_pam_modules_h=$ac_cv_header_security_pam_modules_h have_shadow_h=$ac_cv_header_shadow_h have_sys_signalfd_h=$ac_cv_header_sys_signalfd_h have_utmpx_h=$ac_cv_header_utmpx_h @@ -25622,6 +26018,12 @@ else $as_nop have_so_passcred=no fi +ac_fn_c_check_func "$LINENO" "cachestat" "ac_cv_func_cachestat" +if test "x$ac_cv_func_cachestat" = xyes +then : + printf "%s\n" "#define HAVE_CACHESTAT 1" >>confdefs.h + +fi ac_fn_c_check_func "$LINENO" "clearenv" "ac_cv_func_clearenv" if test "x$ac_cv_func_clearenv" = xyes then : @@ -25771,6 +26173,24 @@ if test "x$ac_cv_func_jrand48" = xyes then : printf "%s\n" "#define HAVE_JRAND48 1" >>confdefs.h +fi +ac_fn_c_check_func "$LINENO" "landlock_create_ruleset" "ac_cv_func_landlock_create_ruleset" +if test "x$ac_cv_func_landlock_create_ruleset" = xyes +then : + printf "%s\n" "#define HAVE_LANDLOCK_CREATE_RULESET 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "landlock_add_rule" "ac_cv_func_landlock_add_rule" +if test "x$ac_cv_func_landlock_add_rule" = xyes +then : + printf "%s\n" "#define HAVE_LANDLOCK_ADD_RULE 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "landlock_restrict_self" "ac_cv_func_landlock_restrict_self" +if test "x$ac_cv_func_landlock_restrict_self" = xyes +then : + printf "%s\n" "#define HAVE_LANDLOCK_RESTRICT_SELF 1" >>confdefs.h + fi ac_fn_c_check_func "$LINENO" "lchown" "ac_cv_func_lchown" if test "x$ac_cv_func_lchown" = xyes @@ -25879,6 +26299,18 @@ if test "x$ac_cv_func_qsort_r" = xyes then : printf "%s\n" "#define HAVE_QSORT_R 1" >>confdefs.h +fi +ac_fn_c_check_func "$LINENO" "reallocarray" "ac_cv_func_reallocarray" +if test "x$ac_cv_func_reallocarray" = xyes +then : + printf "%s\n" "#define HAVE_REALLOCARRAY 1" >>confdefs.h + +fi +ac_fn_c_check_func "$LINENO" "renameat2" "ac_cv_func_renameat2" +if test "x$ac_cv_func_renameat2" = xyes +then : + printf "%s\n" "#define HAVE_RENAMEAT2 1" >>confdefs.h + fi ac_fn_c_check_func "$LINENO" "rpmatch" "ac_cv_func_rpmatch" if test "x$ac_cv_func_rpmatch" = xyes @@ -26223,6 +26655,14 @@ else HAVE_OPENAT_FALSE= fi + if test "x$ac_cv_header_linux_landlock_h" = xyes; then + HAVE_LINUX_LANDLOCK_H_TRUE= + HAVE_LINUX_LANDLOCK_H_FALSE='#' +else + HAVE_LINUX_LANDLOCK_H_TRUE='#' + HAVE_LINUX_LANDLOCK_H_FALSE= +fi + have_setns_syscall="yes" @@ -26526,7 +26966,6 @@ printf "%s\n" "#define SYS_close_range $ul_cv_syscall_close_range" >>confdefs.h - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for syscall fsconfig" >&5 printf %s "checking for syscall fsconfig... " >&6; } if test ${ul_cv_syscall_fsconfig+y} @@ -27554,6 +27993,48 @@ else fi +MQ_LIBS= +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mq_open in -lrt" >&5 +printf %s "checking for mq_open in -lrt... " >&6; } +if test ${ac_cv_lib_rt_mq_open+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_check_lib_save_LIBS=$LIBS +LIBS="-lrt $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +char mq_open (); +int +main (void) +{ +return mq_open (); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO" +then : + ac_cv_lib_rt_mq_open=yes +else $as_nop + ac_cv_lib_rt_mq_open=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_mq_open" >&5 +printf "%s\n" "$ac_cv_lib_rt_mq_open" >&6; } +if test "x$ac_cv_lib_rt_mq_open" = xyes +then : + MQ_LIBS="-lrt" +fi + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether program_invocation_short_name is defined" >&5 printf %s "checking whether program_invocation_short_name is defined... " >&6; } @@ -30779,6 +31260,241 @@ printf "%s\n" "#define HAVE_LIBUUID 1" >>confdefs.h fi +# Check whether --enable-liblastlog2 was given. +if test ${enable_liblastlog2+y} +then : + enableval=$enable_liblastlog2; +else $as_nop + + + if test "x$ul_default_estate" != x; then + enable_liblastlog2=$ul_default_estate + else + enable_liblastlog2=yes + fi + + +fi + + + + if test "x$enable_liblastlog2" = xno; then + build_liblastlog2=no +else + build_liblastlog2=yes +fi + + +have_sqlite3=no +if test "x$build_liblastlog2" = xyes +then : + + +pkg_failed=no +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sqlite3" >&5 +printf %s "checking for sqlite3... " >&6; } + +if test -n "$SQLITE3_CFLAGS"; then + pkg_cv_SQLITE3_CFLAGS="$SQLITE3_CFLAGS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sqlite3\""; } >&5 + ($PKG_CONFIG --exists --print-errors "sqlite3") 2>&5 + ac_status=$? + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then + pkg_cv_SQLITE3_CFLAGS=`$PKG_CONFIG --cflags "sqlite3" 2>/dev/null` + test "x$?" != "x0" && pkg_failed=yes +else + pkg_failed=yes +fi + else + pkg_failed=untried +fi +if test -n "$SQLITE3_LIBS"; then + pkg_cv_SQLITE3_LIBS="$SQLITE3_LIBS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sqlite3\""; } >&5 + ($PKG_CONFIG --exists --print-errors "sqlite3") 2>&5 + ac_status=$? + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then + pkg_cv_SQLITE3_LIBS=`$PKG_CONFIG --libs "sqlite3" 2>/dev/null` + test "x$?" != "x0" && pkg_failed=yes +else + pkg_failed=yes +fi + else + pkg_failed=untried +fi + + + +if test $pkg_failed = yes; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } + +if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then + _pkg_short_errors_supported=yes +else + _pkg_short_errors_supported=no +fi + if test $_pkg_short_errors_supported = yes; then + SQLITE3_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "sqlite3" 2>&1` + else + SQLITE3_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "sqlite3" 2>&1` + fi + # Put the nasty error message in config.log where it belongs + echo "$SQLITE3_PKG_ERRORS" >&5 + + have_sqlite3=no +elif test $pkg_failed = untried; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } + have_sqlite3=no +else + SQLITE3_CFLAGS=$pkg_cv_SQLITE3_CFLAGS + SQLITE3_LIBS=$pkg_cv_SQLITE3_LIBS + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } + have_sqlite3=yes +fi + +fi + + + + if test "x$build_liblastlog2" != xno; then + + ul_haveone_liblastlog2=no + + if test "x$have_sqlite3" = xyes; then + ul_haveone_liblastlog2=yes + fi + + case $enable_liblastlog2:$ul_haveone_liblastlog2 in #( + no:*) + build_liblastlog2=no ;; + yes:yes) + build_liblastlog2=yes ;; + yes:*) + as_fn_error $? "liblastlog2 selected, but required sqlite3 library not available" "$LINENO" 5;; + check:yes) + build_liblastlog2=yes ;; + check:*) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: sqlite3 library not found; not building liblastlog2" >&5 +printf "%s\n" "$as_me: WARNING: sqlite3 library not found; not building liblastlog2" >&2;} + build_liblastlog2=no ;; + esac + fi + + + + + + +printf "%s\n" "#define LIBLASTLOG2_VERSION \"$LIBLASTLOG2_VERSION\"" >>confdefs.h + + if test "x$build_liblastlog2" = xyes; then + BUILD_LIBLASTLOG2_TRUE= + BUILD_LIBLASTLOG2_FALSE='#' +else + BUILD_LIBLASTLOG2_TRUE='#' + BUILD_LIBLASTLOG2_FALSE= +fi + + if test "x$build_liblastlog2" = xyes && test "x$enable_static" = xyes; then + BUILD_LIBLASTLOG2_TESTS_TRUE= + BUILD_LIBLASTLOG2_TESTS_FALSE='#' +else + BUILD_LIBLASTLOG2_TESTS_TRUE='#' + BUILD_LIBLASTLOG2_TESTS_FALSE= +fi + + + +# Check whether --enable-pam_lastlog2 was given. +if test ${enable_pam_lastlog2+y} +then : + enableval=$enable_pam_lastlog2; +else $as_nop + + + if test "x$ul_default_estate" != x; then + enable_pam_lastlog2=$ul_default_estate + else + enable_pam_lastlog2=check + fi + + +fi + + + + if test "x$enable_pam_lastlog2" = xno; then + build_pam_lastlog2=no +else + build_pam_lastlog2=yes +fi + + + + + if test "x$build_pam_lastlog2" != xno; then + case $enable_pam_lastlog2:$build_liblastlog2 in #( + no:*) + build_pam_lastlog2=no ;; + yes:yes) + build_pam_lastlog2=yes ;; + yes:*) + as_fn_error $? "liblastlog2 is needed to build pam_lastlog2" "$LINENO" 5;; + check:yes) + build_pam_lastlog2=yes ;; + check:*) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: liblastlog2 disabled; not building pam_lastlog2" >&5 +printf "%s\n" "$as_me: WARNING: liblastlog2 disabled; not building pam_lastlog2" >&2;} + build_pam_lastlog2=no ;; + esac + fi + + + + + if test "x$build_pam_lastlog2" != xno; then + + ul_haveone_pam_lastlog2=no + + if test "x$have_security_pam_modules_h" = xyes; then + ul_haveone_pam_lastlog2=yes + fi + + case $enable_pam_lastlog2:$ul_haveone_pam_lastlog2 in #( + no:*) + build_pam_lastlog2=no ;; + yes:yes) + build_pam_lastlog2=yes ;; + yes:*) + as_fn_error $? "pam_lastlog2 selected, but required pam_modules.h header file not available" "$LINENO" 5;; + check:yes) + build_pam_lastlog2=yes ;; + check:*) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: pam_modules.h header file not found; not building pam_lastlog2" >&5 +printf "%s\n" "$as_me: WARNING: pam_modules.h header file not found; not building pam_lastlog2" >&2;} + build_pam_lastlog2=no ;; + esac + fi + + if test "x$build_pam_lastlog2" = xyes; then + BUILD_PAM_LASTLOG2_TRUE= + BUILD_PAM_LASTLOG2_FALSE='#' +else + BUILD_PAM_LASTLOG2_TRUE='#' + BUILD_PAM_LASTLOG2_FALSE= +fi + + + # Check whether --enable-libblkid was given. if test ${enable_libblkid+y} then : @@ -34944,33 +35660,6 @@ printf "%s\n" "$as_me: WARNING: libsmartcols disabled; not building lsfd" >&2;} esac fi - - - - if test "x$build_lsfd" != xno; then - - ul_haveone_lsfd=no - - if test "x$have_linux_kcmp_h" = xyes; then - ul_haveone_lsfd=yes - fi - - case $enable_lsfd:$ul_haveone_lsfd in #( - no:*) - build_lsfd=no ;; - yes:yes) - build_lsfd=yes ;; - yes:*) - as_fn_error $? "lsfd selected, but required linux/kcmp.h header file not available" "$LINENO" 5;; - check:yes) - build_lsfd=yes ;; - check:*) - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: linux/kcmp.h header file not found; not building lsfd" >&5 -printf "%s\n" "$as_me: WARNING: linux/kcmp.h header file not found; not building lsfd" >&2;} - build_lsfd=no ;; - esac - fi - if test "x$build_lsfd" = xyes; then BUILD_LSFD_TRUE= BUILD_LSFD_FALSE='#' @@ -35783,6 +36472,141 @@ fi + if test "x$ul_default_estate" != x; then + enable_enosys=$ul_default_estate + build_enosys=yes + if test "x$ul_default_estate" = xno; then + build_enosys=no + fi +else + + build_enosys=yes + enable_enosys=check +fi + + + + if test "x$build_enosys" != xno; then + + case $enable_enosys:$linux_os in #( + no:*) + build_enosys=no ;; + yes:yes) + build_enosys=yes ;; + yes:*) + as_fn_error $? "enosys selected for non-linux system" "$LINENO" 5;; + check:yes) + build_enosys=yes ;; + check:*) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: non-linux system; not building enosys" >&5 +printf "%s\n" "$as_me: WARNING: non-linux system; not building enosys" >&2;} + build_enosys=no ;; + esac + fi + +if test "x$build_enosys" = xyes +then : + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for valid audit arch" >&5 +printf %s "checking for valid audit arch... " >&6; } + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include "${srcdir}/include/audit-arch.h" +int +main (void) +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO" +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } + build_enosys=no + +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext + +fi + if test "x$build_enosys" = xyes; then + BUILD_ENOSYS_TRUE= + BUILD_ENOSYS_FALSE='#' +else + BUILD_ENOSYS_TRUE='#' + BUILD_ENOSYS_FALSE= +fi + + + + + if test "x$ul_default_estate" != x; then + enable_lsclocks=$ul_default_estate + build_lsclocks=yes + if test "x$ul_default_estate" = xno; then + build_lsclocks=no + fi +else + + build_lsclocks=yes + enable_lsclocks=check +fi + + + + if test "x$build_lsclocks" != xno; then + + case $enable_lsclocks:$linux_os in #( + no:*) + build_lsclocks=no ;; + yes:yes) + build_lsclocks=yes ;; + yes:*) + as_fn_error $? "lsclocks selected for non-linux system" "$LINENO" 5;; + check:yes) + build_lsclocks=yes ;; + check:*) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: non-linux system; not building lsclocks" >&5 +printf "%s\n" "$as_me: WARNING: non-linux system; not building lsclocks" >&2;} + build_lsclocks=no ;; + esac + fi + + + + + if test "x$build_lsclocks" != xno; then + case $enable_lsclocks:$build_libsmartcols in #( + no:*) + build_lsclocks=no ;; + yes:yes) + build_lsclocks=yes ;; + yes:*) + as_fn_error $? "libsmartcols is needed to build lsclocks" "$LINENO" 5;; + check:yes) + build_lsclocks=yes ;; + check:*) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: libsmartcols disabled; not building lsclocks" >&5 +printf "%s\n" "$as_me: WARNING: libsmartcols disabled; not building lsclocks" >&2;} + build_lsclocks=no ;; + esac + fi + + if test "x$build_lsclocks" = xyes; then + BUILD_LSCLOCKS_TRUE= + BUILD_LSCLOCKS_FALSE='#' +else + BUILD_LSCLOCKS_TRUE='#' + BUILD_LSCLOCKS_FALSE= +fi + + + + if test "x$ul_default_estate" != x; then enable_getopt=$ul_default_estate build_getopt=yes @@ -37247,6 +38071,29 @@ fi + if test "x$ul_default_estate" != x; then + enable_setpgid=$ul_default_estate + build_setpgid=yes + if test "x$ul_default_estate" = xno; then + build_setpgid=no + fi +else + + build_setpgid=yes + enable_setpgid=yes +fi + + if test "x$build_setpgid" = xyes; then + BUILD_SETPGID_TRUE= + BUILD_SETPGID_FALSE='#' +else + BUILD_SETPGID_TRUE='#' + BUILD_SETPGID_FALSE= +fi + + + + if test "x$ul_default_estate" != x; then enable_setsid=$ul_default_estate build_setsid=yes @@ -37424,6 +38271,155 @@ else fi +# Check whether --enable-exch was given. +if test ${enable_exch+y} +then : + enableval=$enable_exch; +else $as_nop + + + if test "x$ul_default_estate" != x; then + enable_exch=$ul_default_estate + else + enable_exch=check + fi + + +fi + + + + if test "x$enable_exch" = xno; then + build_exch=no +else + build_exch=yes +fi + + + + if test "x$build_exch" != xno; then + + case $enable_exch:$linux_os in #( + no:*) + build_exch=no ;; + yes:yes) + build_exch=yes ;; + yes:*) + as_fn_error $? "exch selected for non-linux system" "$LINENO" 5;; + check:yes) + build_exch=yes ;; + check:*) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: non-linux system; not building exch" >&5 +printf "%s\n" "$as_me: WARNING: non-linux system; not building exch" >&2;} + build_exch=no ;; + esac + fi + + + + + + if test "x$build_exch" != xno; then + if test "x$enable_exch" = xno; then + build_exch=no + else + + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for syscall renameat2" >&5 +printf %s "checking for syscall renameat2... " >&6; } +if test ${ul_cv_syscall_renameat2+y} +then : + printf %s "(cached) " >&6 +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +#include +#include + +int +main (void) +{ +int test = SYS_renameat2; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO" +then : + syscall=SYS_renameat2 +else $as_nop + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +#include +#include + +int +main (void) +{ +int test = __NR_renameat2; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO" +then : + syscall=__NR_renameat2 +else $as_nop + + syscall=no + if test "x$linux_os" = xyes; then + case $host_cpu in + + esac + fi + +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext + + +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext + + ul_cv_syscall_renameat2=$syscall + +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ul_cv_syscall_renameat2" >&5 +printf "%s\n" "$ul_cv_syscall_renameat2" >&6; } + case $ul_cv_syscall_renameat2 in #( + no) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Unable to detect syscall renameat2." >&5 +printf "%s\n" "$as_me: WARNING: Unable to detect syscall renameat2." >&2;} ;; + SYS_*) ;; + *) +printf "%s\n" "#define SYS_renameat2 $ul_cv_syscall_renameat2" >>confdefs.h + ;; + esac + + case $enable_exch:$ul_cv_syscall_exch in #( + no:*) + build_exch=no ;; + yes:no) + as_fn_error $? "exch selected but exch syscall not found" "$LINENO" 5 ;; + check:no) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: exch syscall not found; not building exch" >&5 +printf "%s\n" "$as_me: WARNING: exch syscall not found; not building exch" >&2;} + build_exch=no ;; + *) + build_exch=yes ;; + esac + fi + fi + + if test "x$build_exch" = xyes; then + BUILD_EXCH_TRUE= + BUILD_EXCH_FALSE='#' +else + BUILD_EXCH_TRUE='#' + BUILD_EXCH_FALSE= +fi + + if test "x$ul_default_estate" != x; then @@ -37997,9 +38993,55 @@ fi else build_col=yes - enable_col=yes + enable_col=check fi + + + + if test "x$build_col" != xno; then + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking building for glibc" >&5 +printf %s "checking building for glibc... " >&6; } + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +int +main (void) +{ +__GLIBC__ + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO" +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } + ul_haveprogram_col=yes +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } + ul_haveprogram_col=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext + + case $enable_col:$ul_haveprogram_col in #( + no:*) + build_col=no ;; + yes:yes) + build_col=yes ;; + yes:*) + as_fn_error $? "col selected, but required building for glibc not available" "$LINENO" 5;; + check:yes) + build_col=yes ;; + check:*) + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: building for glibc not found; not building col" >&5 +printf "%s\n" "$as_me: WARNING: building for glibc not found; not building col" >&2;} + build_col=no ;; + esac + fi + if test "x$build_col" = xyes; then BUILD_COL_TRUE= BUILD_COL_FALSE='#' @@ -40944,6 +41986,16 @@ printf "%s\n" "#define HAVE_LIBSYSTEMD 1" >>confdefs.h printf "%s\n" "#define USE_SYSTEMD 1" >>confdefs.h + ac_fn_check_decl "$LINENO" "sd_session_get_username" "ac_cv_have_decl_sd_session_get_username" "#include +" "$ac_c_undeclared_builtin_options" "CFLAGS" +if test "x$ac_cv_have_decl_sd_session_get_username" = xyes +then : + ac_have_decl=1 +else $as_nop + ac_have_decl=0 +fi +printf "%s\n" "#define HAVE_DECL_SD_SESSION_GET_USERNAME $ac_have_decl" >>confdefs.h + ;; #( *) : ;; @@ -41008,6 +42060,52 @@ then : fi +# Check whether --with-tmpfilesdir was given. +if test ${with_tmpfilesdir+y} +then : + withval=$with_tmpfilesdir; +else $as_nop + + if test "x$have_systemd" = xyes +then : + + +if test -n "$with_tmpfilesdir"; then + pkg_cv_with_tmpfilesdir="$with_tmpfilesdir" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"systemd\""; } >&5 + ($PKG_CONFIG --exists --print-errors "systemd") 2>&5 + ac_status=$? + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then + pkg_cv_with_tmpfilesdir=`$PKG_CONFIG --variable="tmpfilesdir" "systemd" 2>/dev/null` + test "x$?" != "x0" && pkg_failed=yes +else + pkg_failed=yes +fi + else + pkg_failed=untried +fi +with_tmpfilesdir=$pkg_cv_with_tmpfilesdir + +if test "x$with_tmpfilesdir" = x"" +then : + with_tmpfilesdir=no +fi + +fi + +fi + +if test "x$with_tmpfilesdir" != "xno" +then : + + tmpfilesdir=$with_tmpfilesdir + + +fi + # Check whether --with-smack was given. if test ${with_smack+y} @@ -42606,6 +43704,10 @@ if test -z "${OSS_FUZZ_TRUE}" && test -z "${OSS_FUZZ_FALSE}"; then as_fn_error $? "conditional \"OSS_FUZZ\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi +if test -z "${WITH_COVERAGE_TRUE}" && test -z "${WITH_COVERAGE_FALSE}"; then + as_fn_error $? "conditional \"WITH_COVERAGE\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi if test -z "${HAVE_VSCRIPT_TRUE}" && test -z "${HAVE_VSCRIPT_FALSE}"; then as_fn_error $? "conditional \"HAVE_VSCRIPT\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -42670,6 +43772,12 @@ if test -z "${ARCH_HPPA_TRUE}" && test -z "${ARCH_HPPA_FALSE}"; then as_fn_error $? "conditional \"ARCH_HPPA\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi +# Check whether --enable-year2038 was given. +if test ${enable_year2038+y} +then : + enableval=$enable_year2038; +fi + if test -z "${HAVE_LINUXPAM_TRUE}" && test -z "${HAVE_LINUXPAM_FALSE}"; then as_fn_error $? "conditional \"HAVE_LINUXPAM\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -42690,6 +43798,10 @@ if test -z "${HAVE_OPENAT_TRUE}" && test -z "${HAVE_OPENAT_FALSE}"; then as_fn_error $? "conditional \"HAVE_OPENAT\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi +if test -z "${HAVE_LINUX_LANDLOCK_H_TRUE}" && test -z "${HAVE_LINUX_LANDLOCK_H_FALSE}"; then + as_fn_error $? "conditional \"HAVE_LINUX_LANDLOCK_H\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi if test -z "${HAVE_DIRFD_TRUE}" && test -z "${HAVE_DIRFD_FALSE}"; then as_fn_error $? "conditional \"HAVE_DIRFD\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -42822,6 +43934,18 @@ if test -z "${BUILD_LIBUUID_TRUE}" && test -z "${BUILD_LIBUUID_FALSE}"; then as_fn_error $? "conditional \"BUILD_LIBUUID\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi +if test -z "${BUILD_LIBLASTLOG2_TRUE}" && test -z "${BUILD_LIBLASTLOG2_FALSE}"; then + as_fn_error $? "conditional \"BUILD_LIBLASTLOG2\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${BUILD_LIBLASTLOG2_TESTS_TRUE}" && test -z "${BUILD_LIBLASTLOG2_TESTS_FALSE}"; then + as_fn_error $? "conditional \"BUILD_LIBLASTLOG2_TESTS\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${BUILD_PAM_LASTLOG2_TRUE}" && test -z "${BUILD_PAM_LASTLOG2_FALSE}"; then + as_fn_error $? "conditional \"BUILD_PAM_LASTLOG2\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi if test -z "${BUILD_LIBBLKID_TRUE}" && test -z "${BUILD_LIBBLKID_FALSE}"; then as_fn_error $? "conditional \"BUILD_LIBBLKID\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -43066,6 +44190,14 @@ if test -z "${BUILD_WAITPID_TRUE}" && test -z "${BUILD_WAITPID_FALSE}"; then as_fn_error $? "conditional \"BUILD_WAITPID\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi +if test -z "${BUILD_ENOSYS_TRUE}" && test -z "${BUILD_ENOSYS_FALSE}"; then + as_fn_error $? "conditional \"BUILD_ENOSYS\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${BUILD_LSCLOCKS_TRUE}" && test -z "${BUILD_LSCLOCKS_FALSE}"; then + as_fn_error $? "conditional \"BUILD_LSCLOCKS\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi if test -z "${BUILD_GETOPT_TRUE}" && test -z "${BUILD_GETOPT_FALSE}"; then as_fn_error $? "conditional \"BUILD_GETOPT\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -43142,6 +44274,10 @@ if test -z "${BUILD_RFKILL_TRUE}" && test -z "${BUILD_RFKILL_FALSE}"; then as_fn_error $? "conditional \"BUILD_RFKILL\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi +if test -z "${BUILD_SETPGID_TRUE}" && test -z "${BUILD_SETPGID_FALSE}"; then + as_fn_error $? "conditional \"BUILD_SETPGID\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi if test -z "${BUILD_SETSID_TRUE}" && test -z "${BUILD_SETSID_FALSE}"; then as_fn_error $? "conditional \"BUILD_SETSID\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -43158,6 +44294,10 @@ if test -z "${BUILD_CTRLALTDEL_TRUE}" && test -z "${BUILD_CTRLALTDEL_FALSE}"; th as_fn_error $? "conditional \"BUILD_CTRLALTDEL\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi +if test -z "${BUILD_EXCH_TRUE}" && test -z "${BUILD_EXCH_FALSE}"; then + as_fn_error $? "conditional \"BUILD_EXCH\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi if test -z "${BUILD_FINCORE_TRUE}" && test -z "${BUILD_FINCORE_FALSE}"; then as_fn_error $? "conditional \"BUILD_FINCORE\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -43800,7 +44940,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by util-linux $as_me 2.39.3, which was +This file was extended by util-linux $as_me 2.40, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -43869,7 +45009,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -util-linux config.status 2.39.3 +util-linux config.status 2.40 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" @@ -45996,8 +47136,10 @@ fi Bash completions: ${with_bashcompletiondir} Systemd support: ${have_systemd} Systemd unitdir: ${with_systemdsystemunitdir} + tmpfilesdir: ${with_tmpfilesdir} libeconf support: ${have_econf} Btrfs support: ${have_btrfs} + lastlog2 support: ${build_liblastlog2} Wide-char support: ${build_widechar} libcryptsetup support: ${have_cryptsetup} @@ -46009,7 +47151,8 @@ fi ldflags: ${LDFLAGS} suid ldflags: ${SUID_LDFLAGS} ASAN enabled: ${enable_asan} - Fuzzing enabled: ${enable_fuzzing_engine} + Fuzzing enabled: ${enable_fuzzing_engine} + Coverage enabled ${enable_coverage} cflags: ${CFLAGS} @@ -46047,8 +47190,10 @@ printf "%s\n" " Bash completions: ${with_bashcompletiondir} Systemd support: ${have_systemd} Systemd unitdir: ${with_systemdsystemunitdir} + tmpfilesdir: ${with_tmpfilesdir} libeconf support: ${have_econf} Btrfs support: ${have_btrfs} + lastlog2 support: ${build_liblastlog2} Wide-char support: ${build_widechar} libcryptsetup support: ${have_cryptsetup} @@ -46060,7 +47205,8 @@ printf "%s\n" " ldflags: ${LDFLAGS} suid ldflags: ${SUID_LDFLAGS} ASAN enabled: ${enable_asan} - Fuzzing enabled: ${enable_fuzzing_engine} + Fuzzing enabled: ${enable_fuzzing_engine} + Coverage enabled ${enable_coverage} cflags: ${CFLAGS} diff --git a/configure.ac b/configure.ac index 36c24b4..c338749 100644 --- a/configure.ac +++ b/configure.ac @@ -29,7 +29,7 @@ PACKAGE_VERSION_RELEASE=$(echo $PACKAGE_VERSION | awk -F. '{ dnl libblkid version LIBBLKID_VERSION="$PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR.$PACKAGE_VERSION_RELEASE" -LIBBLKID_DATE="04-Dec-2023" +LIBBLKID_DATE="27-Mar-2024" LIBBLKID_LT_MAJOR=1 LIBBLKID_LT_MINOR=1 LIBBLKID_LT_MICRO=0 @@ -42,6 +42,13 @@ LIBUUID_LT_MINOR=3 LIBUUID_LT_MICRO=0 LIBUUID_VERSION_INFO=`expr $LIBUUID_LT_MAJOR + $LIBUUID_LT_MINOR`:$LIBUUID_LT_MICRO:$LIBUUID_LT_MINOR +dnl liblastlog2 version +LIBLASTLOG2_VERSION="$PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR.$PACKAGE_VERSION_RELEASE" +LIBLASTLOG2_LT_MAJOR=2 +LIBLASTLOG2_LT_MINOR=0 +LIBLASTLOG2_LT_MICRO=0 +LIBLASTLOG2_VERSION_INFO=`expr $LIBLASTLOG2_LT_MAJOR + $LIBLASTLOG2_LT_MINOR`:$LIBLASTLOG2_LT_MICRO:$LIBLASTLOG2_LT_MINOR + dnl libmount version LIBMOUNT_VERSION="$PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR.$PACKAGE_VERSION_RELEASE" LIBMOUNT_LT_MAJOR=1 @@ -85,6 +92,8 @@ AS_CASE([$prefix], ] ) +AC_SUBST([localstatedir]) + # default for old versions without $runstatedir AS_IF([test x"$runstatedir" = x], [runstatedir='${localstatedir}/run']) @@ -94,7 +103,6 @@ AS_CASE([$localstatedir:$runstatedir], [NONE:'${localstatedir}/run' | /var:'${localstatedir}/run' | NONE:'/run' ], [runstatedir=/run; AC_MSG_NOTICE([ --runstatedir defaults to /run])] ) - AC_SUBST([runstatedir]) @@ -124,6 +132,11 @@ AC_PROG_CC AM_PROG_CC_C_O AC_PROG_MKDIR_P AC_PROG_YACC + +# Don't use autotools integrated LEX/YACC support for libsmartcols +AC_PATH_PROG([FLEX], [flex]) +AC_PATH_PROG([BISON], [bison]) + AC_CANONICAL_HOST AC_C_CONST AC_C_VOLATILE @@ -156,6 +169,8 @@ UL_WARN_ADD([-Wunused-but-set-variable]) UL_WARN_ADD([-Wunused-parameter]) UL_WARN_ADD([-Wunused-result]) UL_WARN_ADD([-Wunused-variable]) +UL_WARN_ADD([-Wvla]) +UL_WARN_ADD([-Walloca]) AC_ARG_ENABLE([werror], AS_HELP_STRING([--enable-werror], [make all compiler warnings into errors]), @@ -176,9 +191,6 @@ AC_SUBST([BSD_WARN_CFLAGS]) UL_WARN_ADD([-Wno-cast-function-type], [PYTHON_WARN_CFLAGS]) AC_SUBST([PYTHON_WARN_CFLAGS]) -UL_WARN_ADD([-Wno-unused-parameter], [NO_UNUSED_WARN_CFLAGS]) -AC_SUBST([NO_UNUSED_WARN_CFLAGS]) - AC_ARG_ENABLE([asan], AS_HELP_STRING([--enable-asan], [compile with Address Sanitizer]), @@ -215,6 +227,17 @@ AC_PROG_CXX AM_CONDITIONAL([FUZZING_ENGINE], [test "x$enable_fuzzing_engine" = xyes]) AM_CONDITIONAL([OSS_FUZZ], [test "x$LIB_FUZZING_ENGINE" != x]) +AC_ARG_ENABLE([coverage], + AS_HELP_STRING([--enable-coverage], [compile with gcov]), + [], [enable_coverage=no] +) +AS_IF([test "x$enable_coverage" = xyes], [ + UL_WARN_ADD([--coverage]) + COVERAGE_LDFLAGS="--coverage" +]) +AC_SUBST([COVERAGE_LDFLAGS]) +AM_CONDITIONAL([WITH_COVERAGE], [test "x$enable_coverage" = xyes]) + dnl libtool-2 LT_INIT @@ -265,6 +288,8 @@ UL_SET_ARCH([HPPA], [hppa*|parisc*]) AC_SYS_LARGEFILE AC_HEADER_ASSERT AC_STRUCT_TIMEZONE +UL_YEAR2038_INIT +AC_SYS_YEAR2038_RECOMMENDED dnl Don't forget to maintain alternatively allowed versions in autogen.sh! AM_GNU_GETTEXT_VERSION([0.18.3]) @@ -310,6 +335,7 @@ AC_CHECK_HEADERS([ \ linux/falloc.h \ linux/fd.h \ linux/fiemap.h \ + linux/landlock.h \ linux/kcmp.h \ linux/net_namespace.h \ linux/nsfs.h \ @@ -328,6 +354,7 @@ AC_CHECK_HEADERS([ \ paths.h \ pty.h \ security/pam_appl.h \ + security/pam_modules.h \ shadow.h \ stdint.h \ stdio_ext.h \ @@ -483,6 +510,7 @@ have_pty_h=$ac_cv_header_pty_h have_security_openpam_h=$ac_cv_header_security_openpam_h have_security_pam_appl_h=$ac_cv_header_security_pam_appl_h have_security_pam_misc_h=$ac_cv_header_security_pam_misc_h +have_security_pam_modules_h=$ac_cv_header_security_pam_modules_h have_shadow_h=$ac_cv_header_shadow_h have_sys_signalfd_h=$ac_cv_header_sys_signalfd_h have_utmpx_h=$ac_cv_header_utmpx_h @@ -547,6 +575,7 @@ AC_CHECK_DECL([SO_PASSCRED], #include ]) AC_CHECK_FUNCS([ \ + cachestat \ clearenv \ close_range \ eaccess \ @@ -572,6 +601,9 @@ AC_CHECK_FUNCS([ \ getttynam \ inotify_init \ jrand48 \ + landlock_create_ruleset \ + landlock_add_rule \ + landlock_restrict_self \ lchown \ lgetxattr \ llistxattr \ @@ -590,6 +622,8 @@ AC_CHECK_FUNCS([ \ posix_fadvise \ prctl \ qsort_r \ + reallocarray \ + renameat2 \ rpmatch \ scandirat \ sched_setattr \ @@ -629,6 +663,7 @@ AC_CHECK_FUNCS([reboot], [have_reboot=yes],[have_reboot=no]) AC_CHECK_FUNCS([updwtmpx updwtmpx], [have_gnu_utmpx=yes], [have_gnu_utmpx=no]) AM_CONDITIONAL([HAVE_OPENAT], [test "x$have_openat" = xyes]) +AM_CONDITIONAL([HAVE_LINUX_LANDLOCK_H], [test "x$ac_cv_header_linux_landlock_h" = xyes]) have_setns_syscall="yes" UL_CHECK_SYSCALL([setns]) @@ -639,7 +674,6 @@ AS_IF([test "x$ul_cv_syscall_setns" = xno], [ UL_CHECK_SYSCALL([pidfd_open]) UL_CHECK_SYSCALL([pidfd_send_signal]) UL_CHECK_SYSCALL([close_range]) - UL_CHECK_SYSCALL([fsconfig]) UL_CHECK_SYSCALL([fsmount]) UL_CHECK_SYSCALL([fsopen]) @@ -739,6 +773,9 @@ AS_IF([test x"$have_dirfd" = xno], [ AM_CONDITIONAL([HAVE_DIRFD], [test "x$have_dirfd" = xyes || test "x$have_ddfd" = xyes]) +MQ_LIBS= +AC_CHECK_LIB([rt], [mq_open], [MQ_LIBS="-lrt"]) +AC_SUBST([MQ_LIBS]) AC_MSG_CHECKING([whether program_invocation_short_name is defined]) AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ @@ -1184,6 +1221,39 @@ AS_IF([test "x$build_libuuid" = xyes], [ AC_DEFINE(HAVE_LIBUUID, 1, [Define to 1 if you have the -luuid.]) ]) +dnl +dnl liblastlog2 +dnl +AC_ARG_ENABLE([liblastlog2], + AS_HELP_STRING([--disable-liblastlog2], [do not build liblastlog2 and lastlog2 utilities]), + [], [UL_DEFAULT_ENABLE([liblastlog2], [yes])] +) +UL_BUILD_INIT([liblastlog2]) + +have_sqlite3=no +AS_IF([test "x$build_liblastlog2" = xyes], [ + PKG_CHECK_MODULES([SQLITE3], [sqlite3], [have_sqlite3=yes], [have_sqlite3=no]) +]) +UL_REQUIRES_HAVE([liblastlog2], [sqlite3], [sqlite3 library]) +AC_SUBST([SQLITE3_LIBS]) + +AC_SUBST([LIBLASTLOG2_VERSION]) +AC_SUBST([LIBLASTLOG2_VERSION_INFO]) +AC_DEFINE_UNQUOTED([LIBLASTLOG2_VERSION], ["$LIBLASTLOG2_VERSION"], [liblastlog2 version string]) +AM_CONDITIONAL([BUILD_LIBLASTLOG2], [test "x$build_liblastlog2" = xyes]) +AM_CONDITIONAL([BUILD_LIBLASTLOG2_TESTS], [test "x$build_liblastlog2" = xyes && test "x$enable_static" = xyes]) + + +AC_ARG_ENABLE([pam_lastlog2], + AS_HELP_STRING([--disable-pam-lastlog2], [do not build PAM lastlog2 module]), + [], [UL_DEFAULT_ENABLE([pam_lastlog2], [check])] +) +UL_BUILD_INIT([pam_lastlog2]) +UL_REQUIRES_BUILD([pam_lastlog2], [liblastlog2]) +UL_REQUIRES_HAVE([pam_lastlog2], [security_pam_modules_h], [pam_modules.h header file]) +AM_CONDITIONAL([BUILD_PAM_LASTLOG2], [test "x$build_pam_lastlog2" = xyes]) + + dnl dnl libblkid dnl @@ -1778,7 +1848,6 @@ AC_ARG_ENABLE([lsfd], UL_BUILD_INIT([lsfd]) UL_REQUIRES_LINUX([lsfd]) UL_REQUIRES_BUILD([lsfd], [libsmartcols]) -UL_REQUIRES_HAVE([lsfd], [linux_kcmp_h], [linux/kcmp.h header file]) AM_CONDITIONAL([BUILD_LSFD], [test "x$build_lsfd" = xyes]) AC_ARG_ENABLE([lslogins], @@ -1878,6 +1947,24 @@ UL_REQUIRES_LINUX([waitpid]) UL_REQUIRES_SYSCALL_CHECK([waitpid], [UL_CHECK_SYSCALL([pidfd_open])], [pidfd_open]) AM_CONDITIONAL([BUILD_WAITPID], [test "x$build_waitpid" = xyes]) +UL_BUILD_INIT([enosys], [check]) +UL_REQUIRES_LINUX([enosys]) +AS_IF([test "x$build_enosys" = xyes], [ + AC_MSG_CHECKING([for valid audit arch]) + AC_COMPILE_IFELSE( + [AC_LANG_PROGRAM([[#include "${srcdir}/include/audit-arch.h"]])], + [AC_MSG_RESULT([yes])], + [AC_MSG_RESULT([no]) + build_enosys=no + ]) +]) +AM_CONDITIONAL([BUILD_ENOSYS], [test "x$build_enosys" = xyes]) + +UL_BUILD_INIT([lsclocks], [check]) +UL_REQUIRES_LINUX([lsclocks]) +UL_REQUIRES_BUILD([lsclocks], [libsmartcols]) +AM_CONDITIONAL([BUILD_LSCLOCKS], [test "x$build_lsclocks" = xyes]) + UL_BUILD_INIT([getopt], [yes]) AM_CONDITIONAL([BUILD_GETOPT], [test "x$build_getopt" = xyes]) @@ -2045,6 +2132,9 @@ UL_REQUIRES_BUILD([rfkill], [libsmartcols]) AM_CONDITIONAL([BUILD_RFKILL], [test "x$build_rfkill" = xyes]) +UL_BUILD_INIT([setpgid], [yes]) +AM_CONDITIONAL([BUILD_SETPGID], [test "x$build_setpgid" = xyes]) + UL_BUILD_INIT([setsid], [yes]) AM_CONDITIONAL([BUILD_SETSID], [test "x$build_setsid" = xyes]) @@ -2065,6 +2155,15 @@ dnl earlier than 2.x. UL_REQUIRES_HAVE([ctrlaltdel], [reboot], [reboot function]) AM_CONDITIONAL([BUILD_CTRLALTDEL], [test "x$build_ctrlaltdel" = xyes]) +AC_ARG_ENABLE([exch], + AS_HELP_STRING([--disable-exch], [do not build exch]), + [], [UL_DEFAULT_ENABLE([exch], [check])] +) +UL_BUILD_INIT([exch]) +UL_REQUIRES_LINUX([exch]) +UL_REQUIRES_SYSCALL_CHECK([exch], [UL_CHECK_SYSCALL([renameat2])]) +AM_CONDITIONAL([BUILD_EXCH], [test "x$build_exch" = xyes]) + UL_BUILD_INIT([fincore], [check]) UL_REQUIRES_LINUX([fincore]) UL_REQUIRES_BUILD([fincore], [libsmartcols]) @@ -2123,7 +2222,8 @@ UL_REQUIRES_HAVE([scriptlive], [pty], [openpty function (libutil)]) AM_CONDITIONAL([BUILD_SCRIPTLIVE], [test "x$build_scriptlive" = xyes]) -UL_BUILD_INIT([col], [yes]) +UL_BUILD_INIT([col], [check]) +UL_REQUIRES_COMPILE([col], [#include ], [__GLIBC__], [building for glibc]) AM_CONDITIONAL([BUILD_COL], [test "x$build_col" = xyes]) UL_BUILD_INIT([colcrt], [yes]) @@ -2518,6 +2618,7 @@ AS_IF([test "x$with_systemd" != xno], [ [*:yes], AC_DEFINE([HAVE_LIBSYSTEMD], [1], [Define if libsystemd is available]) AC_DEFINE([USE_SYSTEMD], [1], [Define if systemd support is wanted ]) + AC_CHECK_DECLS([sd_session_get_username], [], [], [#include ]) ) ]) AM_CONDITIONAL([HAVE_SYSTEMD], [test "x$have_systemd" = xyes]) @@ -2536,6 +2637,18 @@ AS_IF([test "x$with_systemdsystemunitdir" != "xno"], [ AC_SUBST([systemdsystemunitdir], [$with_systemdsystemunitdir]) ]) +AC_ARG_WITH([tmpfilesdir], + AS_HELP_STRING([--with-tmpfilesdir=DIR], [directory for tmpfiles. See tmpfiles.d(5) for details]), + [], [ + AS_IF([test "x$have_systemd" = xyes], [ + PKG_CHECK_VAR([with_tmpfilesdir], [systemd], [tmpfilesdir], + [], + [with_tmpfilesdir=no]) + ]) +]) +AS_IF([test "x$with_tmpfilesdir" != "xno"], [ + AC_SUBST([tmpfilesdir], [$with_tmpfilesdir]) +]) AC_ARG_WITH([smack], AS_HELP_STRING([--with-smack], [build with SMACK support]), @@ -2879,8 +2992,10 @@ AC_MSG_RESULT([ Bash completions: ${with_bashcompletiondir} Systemd support: ${have_systemd} Systemd unitdir: ${with_systemdsystemunitdir} + tmpfilesdir: ${with_tmpfilesdir} libeconf support: ${have_econf} Btrfs support: ${have_btrfs} + lastlog2 support: ${build_liblastlog2} Wide-char support: ${build_widechar} libcryptsetup support: ${have_cryptsetup} @@ -2892,7 +3007,8 @@ AC_MSG_RESULT([ ldflags: ${LDFLAGS} suid ldflags: ${SUID_LDFLAGS} ASAN enabled: ${enable_asan} - Fuzzing enabled: ${enable_fuzzing_engine} + Fuzzing enabled: ${enable_fuzzing_engine} + Coverage enabled ${enable_coverage} cflags: ${CFLAGS} diff --git a/disk-utils/addpart.8 b/disk-utils/addpart.8 index 74ec624..3e2852d 100644 --- a/disk-utils/addpart.8 +++ b/disk-utils/addpart.8 @@ -2,12 +2,12 @@ .\" Title: addpart .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "ADDPART" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "ADDPART" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/addpart.c b/disk-utils/addpart.c index 0586104..6bdb336 100644 --- a/disk-utils/addpart.c +++ b/disk-utils/addpart.c @@ -29,8 +29,8 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_("Tell the kernel about the existence of a specified partition.\n"), out); fputs(USAGE_OPTIONS, out); - printf(USAGE_HELP_OPTIONS(16)); - printf(USAGE_MAN_TAIL("addpart(8)")); + fprintf(out, USAGE_HELP_OPTIONS(16)); + fprintf(out, USAGE_MAN_TAIL("addpart(8)")); exit(EXIT_SUCCESS); } diff --git a/disk-utils/blockdev.8 b/disk-utils/blockdev.8 index 693b1ad..2885d64 100644 --- a/disk-utils/blockdev.8 +++ b/disk-utils/blockdev.8 @@ -2,12 +2,12 @@ .\" Title: blockdev .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-12-01 +.\" Date: 2024-03-27 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "BLOCKDEV" "8" "2023-12-01" "util\-linux 2.39.3" "System Administration" +.TH "BLOCKDEV" "8" "2024-03-27" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 @@ -94,6 +94,11 @@ Get discard zeroes support status. Get disk sequence number. .RE .sp +\fB\-\-getzonesz\fP +.RS 4 +Get zone size in 512\-byte sectors. +.RE +.sp \fB\-\-getfra\fP .RS 4 Get filesystem readahead in 512\-byte sectors. diff --git a/disk-utils/blockdev.8.adoc b/disk-utils/blockdev.8.adoc index 16f1562..4eb3b32 100644 --- a/disk-utils/blockdev.8.adoc +++ b/disk-utils/blockdev.8.adoc @@ -60,6 +60,9 @@ Get discard zeroes support status. *--getdiskseq*:: Get disk sequence number. +*--getzonesz*:: +Get zone size in 512-byte sectors. + *--getfra*:: Get filesystem readahead in 512-byte sectors. diff --git a/disk-utils/blockdev.c b/disk-utils/blockdev.c index 9b1a0b4..4a1d4e7 100644 --- a/disk-utils/blockdev.c +++ b/disk-utils/blockdev.c @@ -18,6 +18,9 @@ #include #include #include +#ifdef HAVE_LINUX_BLKZONED_H +#include +#endif #include "c.h" #include "nls.h" @@ -183,6 +186,14 @@ static const struct bdc bdcms[] = .argval = -1, .help = N_("get disk sequence number") },{ +#ifdef BLKGETZONESZ + IOCTL_ENTRY(BLKGETZONESZ), + .name = "--getzonesz", + .argtype = ARG_UINT, + .argval = -1, + .help = N_("get zone size") + },{ +#endif IOCTL_ENTRY(BLKFLSBUF), .name = "--flushbufs", .help = N_("flush buffers") @@ -198,36 +209,36 @@ static void __attribute__((__noreturn__)) usage(void) size_t i; fputs(USAGE_HEADER, stdout); - printf(_( + fprintf(stdout, _( " %1$s [-v|-q] commands devices\n" " %1$s --report [devices]\n" " %1$s -h|-V\n" ), program_invocation_short_name); fputs(USAGE_SEPARATOR, stdout); - puts( _("Call block device ioctls from the command line.")); + fputsln( _("Call block device ioctls from the command line."), stdout); fputs(USAGE_OPTIONS, stdout); - puts( _(" -q quiet mode")); - puts( _(" -v verbose mode")); - puts( _(" --report print report for specified (or all) devices")); + fputsln( _(" -q quiet mode"), stdout); + fputsln( _(" -v verbose mode"), stdout); + fputsln( _(" --report print report for specified (or all) devices"), stdout); fputs(USAGE_SEPARATOR, stdout); - printf(USAGE_HELP_OPTIONS(16)); + fprintf(stdout, USAGE_HELP_OPTIONS(16)); fputs(USAGE_SEPARATOR, stdout); - puts( _("Available commands:")); - printf(_(" %-25s get size in 512-byte sectors\n"), "--getsz"); + fputsln( _("Available commands:"), stdout); + fprintf(stdout, _(" %-25s get size in 512-byte sectors\n"), "--getsz"); for (i = 0; i < ARRAY_SIZE(bdcms); i++) { if (bdcms[i].argname) - printf(" %s %-*s %s\n", bdcms[i].name, + fprintf(stdout, " %s %-*s %s\n", bdcms[i].name, (int)(24 - strlen(bdcms[i].name)), bdcms[i].argname, _(bdcms[i].help)); else - printf(" %-25s %s\n", bdcms[i].name, + fprintf(stdout, " %-25s %s\n", bdcms[i].name, _(bdcms[i].help)); } - printf(USAGE_MAN_TAIL("blockdev(8)")); + fprintf(stdout, USAGE_MAN_TAIL("blockdev(8)")); exit(EXIT_SUCCESS); } @@ -336,8 +347,11 @@ static void do_commands(int fd, char **argv, int d) if (!strcmp(argv[i], "--getsz")) { res = blkdev_get_sectors(fd, &llu); - if (res == 0) + if (res == 0) { + if (verbose) + printf(_("get size in 512-byte sectors: ")); printf("%lld\n", llu); + } else errx(EXIT_FAILURE, _("could not get device size")); diff --git a/disk-utils/cfdisk.8 b/disk-utils/cfdisk.8 index 2e518b7..f54c577 100644 --- a/disk-utils/cfdisk.8 +++ b/disk-utils/cfdisk.8 @@ -2,12 +2,12 @@ .\" Title: cfdisk .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "CFDISK" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "CFDISK" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/cfdisk.c b/disk-utils/cfdisk.c index fde2029..11b7fae 100644 --- a/disk-utils/cfdisk.c +++ b/disk-utils/cfdisk.c @@ -8,7 +8,7 @@ * * cfdisk.c - Display or manipulate a disk partition table. * - * Copyright (C) 2014-2015 Karel Zak + * Copyright (C) 2014-2023 Karel Zak * Copyright (C) 1994 Kevin E. Martin (martin@cs.unc.edu) * * The original cfdisk was inspired by the fdisk program @@ -23,6 +23,7 @@ #include #include #include +#include #include #ifdef HAVE_LIBMOUNT @@ -2258,7 +2259,8 @@ static int ui_help(void) " ", N_("Command Meaning"), N_("------- -------"), - N_(" b Toggle bootable flag of the current partition"), + N_(" b Toggle bootable flag of the current partition;"), + N_(" implemented for DOS (MBR) and SGI labels only"), N_(" d Delete the current partition"), N_(" h Print this screen"), N_(" n Create new partition from free space"), @@ -2282,7 +2284,7 @@ static int ui_help(void) N_("Use lsblk(8) or partx(8) to see more details about the device."), " ", " ", - "Copyright (C) 2014-2017 Karel Zak " + "Copyright (C) 2014-2023 Karel Zak " }; erase(); @@ -2456,18 +2458,17 @@ static int main_menu_action(struct cfdisk *cf, int key) } case 'r': /* resize */ { - struct fdisk_partition *npa, *next; uint64_t size, max_size, secs; + struct fdisk_partition *npa; if (fdisk_partition_is_freespace(pa) || !fdisk_partition_has_start(pa)) return -EINVAL; - size = fdisk_partition_get_size(pa); - - /* is the next freespace? */ - next = fdisk_table_get_partition(cf->table, cf->lines_idx + 1); - if (next && fdisk_partition_is_freespace(next)) - size += fdisk_partition_get_size(next); + rc = fdisk_partition_get_max_size(cf->cxt, + fdisk_partition_get_partno(pa), + &size); + if (rc) + return rc; size *= fdisk_get_sector_size(cf->cxt); max_size = size; @@ -2525,11 +2526,15 @@ static int main_menu_action(struct cfdisk *cf, int key) if (rc) warn = _("Failed to write disklabel."); else { + size_t q_idx = 0; + if (cf->device_is_used) fdisk_reread_changes(cf->cxt, cf->original_layout); else fdisk_reread_partition_table(cf->cxt); info = _("The partition table has been altered."); + if (menu_get_menuitem_by_key(cf, 'q', &q_idx)) + ui_menu_goto(cf, q_idx); } cf->nwrites++; break; @@ -2589,11 +2594,17 @@ static int ui_run(struct cfdisk *cf) DBG(UI, ul_debug("start cols=%zu, lines=%zu", ui_cols, ui_lines)); if (fdisk_get_collision(cf->cxt)) { - ui_warnx(_("Device already contains a %s signature; it will be removed by a write command."), - fdisk_get_collision(cf->cxt)); - fdisk_enable_wipe(cf->cxt, 1); - ui_hint(_("Press a key to continue.")); - getch(); + ui_warnx(_("Device already contains a %s signature."), fdisk_get_collision(cf->cxt)); + if (fdisk_is_readonly(cf->cxt)) { + ui_hint(_("Press a key to continue.")); + getch(); + } else { + char buf[64] = { 0 }; + rc = ui_get_string(_("Do you want to remove it? [Y]es/[N]o: "), NULL, + buf, sizeof(buf)); + fdisk_enable_wipe(cf->cxt, + rc > 0 && rpmatch(buf) == RPMATCH_YES ? 1 : 0); + } } if (!fdisk_has_label(cf->cxt) || cf->zero_start) { @@ -2727,9 +2738,9 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_(" -r, --read-only forced open cfdisk in read-only mode\n"), out); fputs(USAGE_SEPARATOR, out); - printf(USAGE_HELP_OPTIONS(26)); + fprintf(out, USAGE_HELP_OPTIONS(26)); - printf(USAGE_MAN_TAIL("cfdisk(8)")); + fprintf(out, USAGE_MAN_TAIL("cfdisk(8)")); exit(EXIT_SUCCESS); } diff --git a/disk-utils/delpart.8 b/disk-utils/delpart.8 index da24ffc..37e5ea6 100644 --- a/disk-utils/delpart.8 +++ b/disk-utils/delpart.8 @@ -2,12 +2,12 @@ .\" Title: delpart .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "DELPART" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "DELPART" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/delpart.c b/disk-utils/delpart.c index 497dcc9..8506069 100644 --- a/disk-utils/delpart.c +++ b/disk-utils/delpart.c @@ -29,8 +29,8 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_("Tell the kernel to forget about a specified partition.\n"), out); fputs(USAGE_OPTIONS, out); - printf(USAGE_HELP_OPTIONS(16)); - printf(USAGE_MAN_TAIL("delpart(8)")); + fprintf(out, USAGE_HELP_OPTIONS(16)); + fprintf(out, USAGE_MAN_TAIL("delpart(8)")); exit(EXIT_SUCCESS); } diff --git a/disk-utils/fdformat.8 b/disk-utils/fdformat.8 index e145fdd..e026d23 100644 --- a/disk-utils/fdformat.8 +++ b/disk-utils/fdformat.8 @@ -2,12 +2,12 @@ .\" Title: fdformat .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "FDFORMAT" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "FDFORMAT" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/fdformat.c b/disk-utils/fdformat.c index 871bb07..ccd3942 100644 --- a/disk-utils/fdformat.c +++ b/disk-utils/fdformat.c @@ -166,8 +166,8 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_(" -n, --no-verify disable the verification after the format\n"), out); fputs(USAGE_SEPARATOR, out); - printf(USAGE_HELP_OPTIONS(19)); - printf(USAGE_MAN_TAIL("fdformat(8)")); + fprintf(out, USAGE_HELP_OPTIONS(19)); + fprintf(out, USAGE_MAN_TAIL("fdformat(8)")); exit(EXIT_SUCCESS); } diff --git a/disk-utils/fdisk-list.c b/disk-utils/fdisk-list.c index f93ed10..26ae1bd 100644 --- a/disk-utils/fdisk-list.c +++ b/disk-utils/fdisk-list.c @@ -449,7 +449,7 @@ void list_available_columns(FILE *out) termwidth = get_terminal_width(80); - fprintf(out, USAGE_COLUMNS); + fputs(USAGE_COLUMNS, out); while (fdisk_next_label(cxt, &lb) == 0) { size_t width = 6; /* label name and separators */ @@ -479,21 +479,24 @@ void list_available_columns(FILE *out) static int fieldname_to_id(const char *name, size_t namesz) { const struct fdisk_field *fl; - char buf[namesz + 1]; + char *buf; assert(name); assert(namesz); assert(fields_label); - memcpy(buf, name, namesz); - buf[namesz] = '\0'; + buf = strndup(name, namesz); + if (!buf) + return -1; fl = fdisk_label_get_field_by_name(fields_label, buf); if (!fl) { warnx(_("%s unknown column: %s"), fdisk_label_get_name(fields_label), buf); + free(buf); return -1; } + free(buf); return fdisk_field_get_id(fl); } @@ -550,4 +553,3 @@ done: *n = fields_nids; return fields_ids; } - diff --git a/disk-utils/fdisk-menu.c b/disk-utils/fdisk-menu.c index 5cf0002..4c6a918 100644 --- a/disk-utils/fdisk-menu.c +++ b/disk-utils/fdisk-menu.c @@ -111,6 +111,7 @@ static const struct menu menu_generic = { MENU_ENT ('t', N_("change a partition type")), MENU_BENT_E('v', N_("verify the partition table"), FDISK_DISKLABEL_BSD), MENU_ENT ('i', N_("print information about a partition")), + MENU_ENT ('e', N_("resize a partition")), MENU_XENT('d', N_("print the raw data of the first sector from the device")), MENU_XENT('D', N_("print the raw data of the disklabel from the device")), @@ -686,6 +687,9 @@ static int generic_menu_cb(struct fdisk_context **cxt0, rc = ask_for_wipe(cxt, partno); break; } + case 'e': + resize_partition(cxt); + break; case 't': change_partition_type(cxt); break; diff --git a/disk-utils/fdisk.8 b/disk-utils/fdisk.8 index e9c7001..7f4b11f 100644 --- a/disk-utils/fdisk.8 +++ b/disk-utils/fdisk.8 @@ -2,12 +2,12 @@ .\" Title: fdisk .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-03-20 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "FDISK" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "FDISK" "8" "2024-03-20" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 @@ -161,11 +161,11 @@ The "last sector" dialog accepts partition size specified by number of sectors o .sp If the size is prefixed by \*(Aq+\*(Aq then it is interpreted as relative to the partition first sector. If the size is prefixed by \*(Aq\-\*(Aq then it is interpreted as relative to the high limit (last available sector for the partition). .sp -In the case the size is specified in bytes than the number may be followed by the multiplicative suffixes KiB=1024, MiB=1024*1024, and so on for GiB, TiB, PiB, EiB, ZiB and YiB. The "iB" is optional, e.g., "K" has the same meaning as "KiB". +In the case the size is specified in bytes, then the number may be followed by the multiplicative suffixes KiB (1024 bytes), MiB (1024*1024 bytes), and so on for GiB, TiB, PiB, EiB, ZiB and YiB. The "iB" is optional, e.g., "K" has the same meaning as "KiB". .sp The relative sizes are always aligned according to device I/O limits. The +/\-{K,B,M,G,...} notation is recommended. .sp -For backward compatibility \fBfdisk\fP also accepts the suffixes KB=1000, MB=1000*1000, and so on for GB, TB, PB, EB, ZB and YB. These 10^N suffixes are deprecated. +For backward compatibility \fBfdisk\fP also accepts the suffixes KB (1000 bytes), MB (1000*1000 bytes), and so on for GB, TB, PB, EB, ZB and YB. These 10^N suffixes are deprecated. .SH "SCRIPT FILES" .sp \fBfdisk\fP allows reading (by \*(AqI\*(Aq command) \fBsfdisk\fP(8) compatible script files. The script is applied to in\-memory partition table, and then it is possible to modify the partition table before you write it to the device. diff --git a/disk-utils/fdisk.8.adoc b/disk-utils/fdisk.8.adoc index 7d9a2a8..d7b863f 100644 --- a/disk-utils/fdisk.8.adoc +++ b/disk-utils/fdisk.8.adoc @@ -116,13 +116,13 @@ The "last sector" dialog accepts partition size specified by number of sectors o //TRANSLATORS: Keep {plus} untranslated. If the size is prefixed by '{plus}' then it is interpreted as relative to the partition first sector. If the size is prefixed by '-' then it is interpreted as relative to the high limit (last available sector for the partition). -In the case the size is specified in bytes than the number may be followed by the multiplicative suffixes KiB=1024, MiB=1024*1024, and so on for GiB, TiB, PiB, EiB, ZiB and YiB. The "iB" is optional, e.g., "K" has the same meaning as "KiB". +In the case the size is specified in bytes, then the number may be followed by the multiplicative suffixes KiB (1024 bytes), MiB (1024*1024 bytes), and so on for GiB, TiB, PiB, EiB, ZiB and YiB. The "iB" is optional, e.g., "K" has the same meaning as "KiB". //TRANSLATORS: Keep {plus} untranslated. The relative sizes are always aligned according to device I/O limits. The {plus}/-{K,B,M,G,...} notation is recommended. -For backward compatibility *fdisk* also accepts the suffixes KB=1000, MB=1000*1000, and so on for GB, TB, PB, EB, ZB and YB. These 10^N suffixes are deprecated. +For backward compatibility *fdisk* also accepts the suffixes KB (1000 bytes), MB (1000*1000 bytes), and so on for GB, TB, PB, EB, ZB and YB. These 10^N suffixes are deprecated. == SCRIPT FILES diff --git a/disk-utils/fdisk.c b/disk-utils/fdisk.c index 6bf3efb..c75a7a6 100644 --- a/disk-utils/fdisk.c +++ b/disk-utils/fdisk.c @@ -636,6 +636,101 @@ void toggle_dos_compatibility_flag(struct fdisk_context *cxt) fdisk_reset_alignment(cxt); /* reset the current label */ } +static int strtosize_sectors(const char *str, unsigned long sector_size, + uintmax_t *res) +{ + size_t len = strlen(str); + int insec = 0; + int rc; + + if (!len) + return 0; + + if (str[len - 1] == 'S' || str[len - 1] == 's') { + insec = 1; + str = strndup(str, len - 1); /* strip trailing 's' */ + if (!str) + return -errno; + } + + rc = strtosize(str, res); + if (rc) + return rc; + + if (insec) { + *res *= sector_size; + free((void *)str); + } + + return 0; +} + +void resize_partition(struct fdisk_context *cxt) +{ + struct fdisk_partition *pa = NULL, *npa = NULL, *next = NULL; + char *query = NULL, *response = NULL, *default_size; + struct fdisk_table *tb = NULL; + uint64_t max_size, size, secs; + size_t i; + int rc; + + assert(cxt); + + rc = fdisk_ask_partnum(cxt, &i, FALSE); + if (rc) + goto err; + + rc = fdisk_partition_get_max_size(cxt, i, &max_size); + if (rc) + goto err; + + max_size *= fdisk_get_sector_size(cxt); + + default_size = size_to_human_string(0, max_size); + xasprintf(&query, _("New {K,M,G,T,P} in bytes or S in sectors (default %s)"), + default_size); + free(default_size); + + rc = fdisk_ask_string(cxt, query, &response); + if (rc) + goto err; + + size = max_size; + rc = strtosize_sectors(response, fdisk_get_sector_size(cxt), &size); + if (rc || size > max_size) { + fdisk_warnx(cxt, _("Invalid size")); + goto err; + } + + npa = fdisk_new_partition(); + if (!npa) + goto err; + + secs = size / fdisk_get_sector_size(cxt); + fdisk_partition_size_explicit(npa, 1); + fdisk_partition_set_size(npa, secs); + + rc = fdisk_set_partition(cxt, i, npa); + if (rc) + goto err; + + fdisk_info(cxt, _("Partition %zu has been resized."), i + 1); + +out: + free(query); + free(response); + fdisk_unref_partition(next); + fdisk_unref_partition(pa); + fdisk_unref_partition(npa); + fdisk_unref_table(tb); + return; + +err: + fdisk_warnx(cxt, _("Could not resize partition %zu: %s"), + i + 1, strerror(-rc)); + goto out; +} + void change_partition_type(struct fdisk_context *cxt) { size_t i; @@ -886,11 +981,11 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_(" -S, --sectors specify the number of sectors per track\n"), out); fputs(USAGE_SEPARATOR, out); - printf(USAGE_HELP_OPTIONS(31)); + fprintf(out, USAGE_HELP_OPTIONS(31)); list_available_columns(out); - printf(USAGE_MAN_TAIL("fdisk(8)")); + fprintf(out, USAGE_MAN_TAIL("fdisk(8)")); exit(EXIT_SUCCESS); } diff --git a/disk-utils/fdisk.h b/disk-utils/fdisk.h index e7edc06..d4578e0 100644 --- a/disk-utils/fdisk.h +++ b/disk-utils/fdisk.h @@ -63,4 +63,6 @@ extern void toggle_dos_compatibility_flag(struct fdisk_context *cxt); extern void follow_wipe_mode(struct fdisk_context *cxt); +extern void resize_partition(struct fdisk_context *cxt); + #endif /* UTIL_LINUX_FDISK_H */ diff --git a/disk-utils/fsck.8 b/disk-utils/fsck.8 index 1cb3992..07f8771 100644 --- a/disk-utils/fsck.8 +++ b/disk-utils/fsck.8 @@ -2,12 +2,12 @@ .\" Title: fsck .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-11-21 +.\" Date: 2024-03-20 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "FSCK" "8" "2023-11-21" "util\-linux 2.39.3" "System Administration" +.TH "FSCK" "8" "2024-03-20" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 @@ -223,6 +223,11 @@ enables libmount debug output. .SH "FILES" .sp \fI/etc/fstab\fP +.SH "NOTES" +.sp +During boot, \fBsystemd\fP does not invoke \fBfsck \-A\fP. Instead, it schedules the activation +of mounts individually, taking into account dependencies on backing devices, networking, +and other factors. Consequently, \fBfsck\fP is called individually for each device. .SH "AUTHORS" .sp .MTO "tytso\(atmit.edu>" "Theodore Ts\(cqo" "," diff --git a/disk-utils/fsck.8.adoc b/disk-utils/fsck.8.adoc index 976e7ff..c2908b0 100644 --- a/disk-utils/fsck.8.adoc +++ b/disk-utils/fsck.8.adoc @@ -151,6 +151,11 @@ enables libmount debug output. _/etc/fstab_ +== NOTES +During boot, *systemd* does not invoke *fsck -A*. Instead, it schedules the activation +of mounts individually, taking into account dependencies on backing devices, networking, +and other factors. Consequently, *fsck* is called individually for each device. + == AUTHORS mailto:tytso@mit.edu>[Theodore Ts'o], diff --git a/disk-utils/fsck.c b/disk-utils/fsck.c index 57e0758..c63ce1c 100644 --- a/disk-utils/fsck.c +++ b/disk-utils/fsck.c @@ -594,7 +594,7 @@ static int progress_active(void) */ static void print_stats(struct fsck_instance *inst) { - struct timeval delta; + struct timeval delta = { 0 }; if (!inst || !report_stats || noexecute) return; @@ -1416,11 +1416,11 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_(" -V explain what is being done\n"), out); fputs(USAGE_SEPARATOR, out); - printf( " -?, --help %s\n", USAGE_OPTSTR_HELP); - printf( " --version %s\n", USAGE_OPTSTR_VERSION); + fprintf(out, " -?, --help %s\n", USAGE_OPTSTR_HELP); + fprintf(out, " --version %s\n", USAGE_OPTSTR_VERSION); fputs(USAGE_SEPARATOR, out); fputs(_("See the specific fsck.* commands for available fs-options."), out); - printf(USAGE_MAN_TAIL("fsck(8)")); + fprintf(out, USAGE_MAN_TAIL("fsck(8)")); exit(FSCK_EX_OK); } diff --git a/disk-utils/fsck.cramfs.8 b/disk-utils/fsck.cramfs.8 index 5946a87..96cd652 100644 --- a/disk-utils/fsck.cramfs.8 +++ b/disk-utils/fsck.cramfs.8 @@ -2,12 +2,12 @@ .\" Title: fsck.cramfs .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "FSCK.CRAMFS" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "FSCK.CRAMFS" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/fsck.cramfs.c b/disk-utils/fsck.cramfs.c index 5446084..b5d64c3 100644 --- a/disk-utils/fsck.cramfs.c +++ b/disk-utils/fsck.cramfs.c @@ -128,9 +128,9 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_(" -b, --blocksize use this blocksize, defaults to page size\n"), out); fputs(_(" --extract[=] test uncompression, optionally extract into \n"), out); fputs(USAGE_SEPARATOR, out); - printf(USAGE_HELP_OPTIONS(26)); + fprintf(out, USAGE_HELP_OPTIONS(26)); - printf(USAGE_MAN_TAIL("fsck.cramfs(8)")); + fprintf(out, USAGE_MAN_TAIL("fsck.cramfs(8)")); exit(FSCK_EX_OK); } diff --git a/disk-utils/fsck.minix.8 b/disk-utils/fsck.minix.8 index f6913cd..d91e4b9 100644 --- a/disk-utils/fsck.minix.8 +++ b/disk-utils/fsck.minix.8 @@ -2,12 +2,12 @@ .\" Title: fsck.minix .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "FSCK.MINIX" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "FSCK.MINIX" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/fsck.minix.c b/disk-utils/fsck.minix.c index 66b46d4..03a4746 100644 --- a/disk-utils/fsck.minix.c +++ b/disk-utils/fsck.minix.c @@ -198,8 +198,8 @@ usage(void) { fputs(_(" -m, --uncleared activate mode not cleared warnings\n"), out); fputs(_(" -f, --force force check\n"), out); fputs(USAGE_SEPARATOR, out); - printf(USAGE_HELP_OPTIONS(18)); - printf(USAGE_MAN_TAIL("fsck.minix(8)")); + fprintf(out, USAGE_HELP_OPTIONS(18)); + fprintf(out, USAGE_MAN_TAIL("fsck.minix(8)")); exit(FSCK_EX_OK); } diff --git a/disk-utils/isosize.8 b/disk-utils/isosize.8 index 40f8c0c..8e8cec2 100644 --- a/disk-utils/isosize.8 +++ b/disk-utils/isosize.8 @@ -2,12 +2,12 @@ .\" Title: isosize .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "ISOSIZE" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "ISOSIZE" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/isosize.c b/disk-utils/isosize.c index cfcb985..a0b2b87 100644 --- a/disk-utils/isosize.c +++ b/disk-utils/isosize.c @@ -113,8 +113,8 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_(" -d, --divisor= divide the amount of bytes by \n"), stdout); fputs(_(" -x, --sectors show sector count and size\n"), stdout); - printf(USAGE_HELP_OPTIONS(25)); - printf(USAGE_MAN_TAIL("isosize(8)")); + fprintf(stdout, USAGE_HELP_OPTIONS(25)); + fprintf(stdout, USAGE_MAN_TAIL("isosize(8)")); exit(EXIT_SUCCESS); } diff --git a/disk-utils/mkfs.8 b/disk-utils/mkfs.8 index d653d63..c17f014 100644 --- a/disk-utils/mkfs.8 +++ b/disk-utils/mkfs.8 @@ -2,12 +2,12 @@ .\" Title: mkfs .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "MKFS" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "MKFS" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/mkfs.bfs.8 b/disk-utils/mkfs.bfs.8 index 16919ab..5496a8b 100644 --- a/disk-utils/mkfs.bfs.8 +++ b/disk-utils/mkfs.bfs.8 @@ -2,12 +2,12 @@ .\" Title: mkfs.bfs .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-11-21 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "MKFS.BFS" "8" "2023-11-21" "util\-linux 2.39.3" "System Administration" +.TH "MKFS.BFS" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/mkfs.bfs.c b/disk-utils/mkfs.bfs.c index 06271a7..895a1f2 100644 --- a/disk-utils/mkfs.bfs.c +++ b/disk-utils/mkfs.bfs.c @@ -95,9 +95,9 @@ static void __attribute__((__noreturn__)) usage(void) " -l this option is silently ignored\n" " --lock[=] use exclusive device lock (yes, no or nonblock)\n" )); - printf(USAGE_HELP_OPTIONS(21)); + fprintf(out, USAGE_HELP_OPTIONS(21)); - printf(USAGE_MAN_TAIL("mkfs.bfs(8)")); + fprintf(out, USAGE_MAN_TAIL("mkfs.bfs(8)")); exit(EXIT_SUCCESS); } diff --git a/disk-utils/mkfs.c b/disk-utils/mkfs.c index 4254ef0..00d224f 100644 --- a/disk-utils/mkfs.c +++ b/disk-utils/mkfs.c @@ -62,9 +62,9 @@ static void __attribute__((__noreturn__)) usage(void) fprintf(out, _(" number of blocks to be used on the device\n")); fprintf(out, _(" -V, --verbose explain what is being done;\n" " specifying -V more than once will cause a dry-run\n")); - printf(USAGE_HELP_OPTIONS(20)); + fprintf(out, USAGE_HELP_OPTIONS(20)); - printf(USAGE_MAN_TAIL("mkfs(8)")); + fprintf(out, USAGE_MAN_TAIL("mkfs(8)")); exit(EXIT_SUCCESS); } diff --git a/disk-utils/mkfs.cramfs.8 b/disk-utils/mkfs.cramfs.8 index 9eef51a..4f39779 100644 --- a/disk-utils/mkfs.cramfs.8 +++ b/disk-utils/mkfs.cramfs.8 @@ -2,12 +2,12 @@ .\" Title: mkfs.cramfs .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-11-21 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "MKFS.CRAMFS" "8" "2023-11-21" "util\-linux 2.39.3" "System Administration" +.TH "MKFS.CRAMFS" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/mkfs.cramfs.c b/disk-utils/mkfs.cramfs.c index fcc1314..f4ada90 100644 --- a/disk-utils/mkfs.cramfs.c +++ b/disk-utils/mkfs.cramfs.c @@ -128,27 +128,27 @@ struct entry { static void __attribute__((__noreturn__)) usage(void) { fputs(USAGE_HEADER, stdout); - printf(_(" %s [-h] [-v] [-b blksize] [-e edition] [-N endian] [-i file] [-n name] dirname outfile\n"), + fprintf(stdout, _(" %s [-h] [-v] [-b blksize] [-e edition] [-N endian] [-i file] [-n name] dirname outfile\n"), program_invocation_short_name); fputs(USAGE_SEPARATOR, stdout); - puts(_("Make compressed ROM file system.")); + fputsln(_("Make compressed ROM file system."), stdout); fputs(USAGE_OPTIONS, stdout); - puts(_( " -v be verbose")); - puts(_( " -E make all warnings errors (non-zero exit status)")); - puts(_( " -b blksize use this blocksize, must equal page size")); - puts(_( " -e edition set edition number (part of fsid)")); - printf(_(" -N endian set cramfs endianness (%s|%s|%s), default %s\n"), "big", "little", "host", "host"); - puts(_( " -i file insert a file image into the filesystem")); - puts(_( " -n name set name of cramfs filesystem")); - printf(_(" -p pad by %d bytes for boot code\n"), PAD_SIZE); - puts(_( " -s sort directory entries (old option, ignored)")); - puts(_( " -z make explicit holes")); - puts(_( " -l[=] use exclusive device lock (yes, no or nonblock)")); - puts(_( " dirname root of the filesystem to be compressed")); - puts(_( " outfile output file")); + fputsln(_( " -v be verbose"), stdout); + fputsln(_( " -E make all warnings errors (non-zero exit status)"), stdout); + fputsln(_( " -b blksize use this blocksize, must equal page size"), stdout); + fputsln(_( " -e edition set edition number (part of fsid)"), stdout); + fprintf(stdout, _(" -N endian set cramfs endianness (%s|%s|%s), default %s\n"), "big", "little", "host", "host"); + fputsln(_( " -i file insert a file image into the filesystem"), stdout); + fputsln(_( " -n name set name of cramfs filesystem"), stdout); + fprintf(stdout, _(" -p pad by %d bytes for boot code\n"), PAD_SIZE); + fputsln(_( " -s sort directory entries (old option, ignored)"), stdout); + fputsln(_( " -z make explicit holes"), stdout); + fputsln(_( " -l[=] use exclusive device lock (yes, no or nonblock)"), stdout); + fputsln(_( " dirname root of the filesystem to be compressed"), stdout); + fputsln(_( " outfile output file"), stdout); fputs(USAGE_SEPARATOR, stdout); - printf(USAGE_HELP_OPTIONS(16)); - printf(USAGE_MAN_TAIL("mkfs.cramfs(8)")); + fprintf(stdout, USAGE_HELP_OPTIONS(16)); + fprintf(stdout, USAGE_MAN_TAIL("mkfs.cramfs(8)")); exit(MKFS_EX_OK); } @@ -497,7 +497,7 @@ static unsigned int write_directory_structure(struct entry *entry, char *base, u if (entry->child) { if (stack_entries >= stack_size) { stack_size *= 2; - entry_stack = xrealloc(entry_stack, stack_size * sizeof(struct entry *)); + entry_stack = xreallocarray(entry_stack, stack_size, sizeof(struct entry *)); } entry_stack[stack_entries] = entry; stack_entries++; diff --git a/disk-utils/mkfs.minix.8 b/disk-utils/mkfs.minix.8 index a3be59c..2d420dd 100644 --- a/disk-utils/mkfs.minix.8 +++ b/disk-utils/mkfs.minix.8 @@ -2,12 +2,12 @@ .\" Title: mkfs.minix .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "MKFS.MINIX" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "MKFS.MINIX" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/mkfs.minix.c b/disk-utils/mkfs.minix.c index 08263ad..f6f2f48 100644 --- a/disk-utils/mkfs.minix.c +++ b/disk-utils/mkfs.minix.c @@ -152,8 +152,8 @@ static void __attribute__((__noreturn__)) usage(void) fprintf(out, _( " --lock[=] use exclusive device lock (%s, %s or %s)\n"), "yes", "no", "nonblock"); fputs(USAGE_SEPARATOR, out); - printf(USAGE_HELP_OPTIONS(25)); - printf(USAGE_MAN_TAIL("mkfs.minix(8)")); + fprintf(out, USAGE_HELP_OPTIONS(25)); + fprintf(out, USAGE_MAN_TAIL("mkfs.minix(8)")); exit(MKFS_EX_OK); } diff --git a/disk-utils/mkswap.8 b/disk-utils/mkswap.8 index 3beeecc..dd53233 100644 --- a/disk-utils/mkswap.8 +++ b/disk-utils/mkswap.8 @@ -2,12 +2,12 @@ .\" Title: mkswap .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-12-01 +.\" Date: 2024-03-20 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "MKSWAP" "8" "2023-12-01" "util\-linux 2.39.3" "System Administration" +.TH "MKSWAP" "8" "2024-03-20" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 @@ -31,14 +31,16 @@ mkswap \- set up a Linux swap area .SH "SYNOPSIS" .sp -\fBmkswap\fP [options] \fIdevice\fP [\fIsize\fP] +\fBmkswap\fP [options] \fIdevice\fP [\fIblocks\fP] +.sp +\fBmkswap\fP [options] \-\-size \fIsize\fP \-\-file \fIfile\fP .SH "DESCRIPTION" .sp \fBmkswap\fP sets up a Linux swap area on a device or in a file. .sp The \fIdevice\fP argument will usually be a disk partition (something like \fI/dev/sdb7\fP) but can also be a file. The Linux kernel does not look at partition IDs, but many installation scripts will assume that partitions of hex type 82 (LINUX_SWAP) are meant to be swap partitions. (\fBWarning: Solaris also uses this type. Be careful not to kill your Solaris partitions.\fP) .sp -The \fIsize\fP parameter is superfluous but retained for backwards compatibility. (It specifies the desired size of the swap area in 1024\-byte blocks. \fBmkswap\fP will use the entire partition or file if it is omitted. Specifying it is unwise \- a typo may destroy your disk.) +The \fIblocks\fP parameter is superfluous but retained for backwards compatibility. (It specifies the desired size of the swap area in 1024\-byte blocks. \fBmkswap\fP will use the entire partition or file if it is omitted. Specifying it is unwise \- a typo may destroy your disk.) .sp After creating the swap area, you need the \fBswapon\fP(8) command to start using it. Usually swap areas are listed in \fI/etc/fstab\fP so that they can be taken into use at boot time by a \fBswapon \-a\fP command in some boot script. .SH "WARNING" @@ -55,6 +57,11 @@ However, \fBmkswap\fP refuses to erase the first block on a device with a disk l Check the device (if it is a block device) for bad blocks before creating the swap area. If any bad blocks are found, the count is printed. .RE .sp +\fB\-F\fP, \fB\-\-file\fP +.RS 4 +Create a swap file with the appropriate file permissions and populated blocks on disk. +.RE +.sp \fB\-f\fP, \fB\-\-force\fP .RS 4 Go ahead even if the command is stupid. This allows the creation of a swap area larger than the file or partition it resides on. @@ -109,6 +116,16 @@ generate a new time\-based UUID Specify the \fIENDIANNESS\fP to use, valid arguments are \fBnative\fP, \fBlittle\fP or \fBbig\fP. The default is \fBnative\fP. .RE .sp +\fB\-o\fP, \fB\-\-offset\fP \fIoffset\fP +.RS 4 +Specify the \fIoffset\fP to write the swap area to. +.RE +.sp +\fB\-s\fP, \fB\-\-size\fP \fIsize\fP +.RS 4 +Specify the size of the created swap file in bytes and may be followed by a multiplicative suffix: KiB (=1024), MiB (=1024*1024), and so on for GiB, TiB, PiB, EiB, ZiB and YiB (the "iB" is optional, e.g., "K" has the same meaning as "KiB"). If the file exists and is larger than \fIsize\fP, it will be truncated to this size. This option only makes sense when used with \fB\-\-file\fP. +.RE +.sp \fB\-v\fP, \fB\-\-swapversion 1\fP .RS 4 Specify the swap\-space version. (This option is currently pointless, as the old \fB\-v 0\fP option has become obsolete and now only \fB\-v 1\fP is supported. The kernel has not supported v0 swap\-space format since 2.5.22 (June 2002). The new version v1 is supported since 2.1.117 (August 1998).) diff --git a/disk-utils/mkswap.8.adoc b/disk-utils/mkswap.8.adoc index 904467d..1721243 100644 --- a/disk-utils/mkswap.8.adoc +++ b/disk-utils/mkswap.8.adoc @@ -16,7 +16,9 @@ mkswap - set up a Linux swap area == SYNOPSIS -*mkswap* [options] _device_ [_size_] +*mkswap* [options] _device_ [_blocks_] + +*mkswap* [options] --size _size_ --file _file_ == DESCRIPTION @@ -24,7 +26,7 @@ mkswap - set up a Linux swap area The _device_ argument will usually be a disk partition (something like _/dev/sdb7_) but can also be a file. The Linux kernel does not look at partition IDs, but many installation scripts will assume that partitions of hex type 82 (LINUX_SWAP) are meant to be swap partitions. (*Warning: Solaris also uses this type. Be careful not to kill your Solaris partitions.*) -The _size_ parameter is superfluous but retained for backwards compatibility. (It specifies the desired size of the swap area in 1024-byte blocks. *mkswap* will use the entire partition or file if it is omitted. Specifying it is unwise - a typo may destroy your disk.) +The _blocks_ parameter is superfluous but retained for backwards compatibility. (It specifies the desired size of the swap area in 1024-byte blocks. *mkswap* will use the entire partition or file if it is omitted. Specifying it is unwise - a typo may destroy your disk.) After creating the swap area, you need the *swapon*(8) command to start using it. Usually swap areas are listed in _/etc/fstab_ so that they can be taken into use at boot time by a *swapon -a* command in some boot script. @@ -41,6 +43,9 @@ However, *mkswap* refuses to erase the first block on a device with a disk label *-c*, *--check*:: Check the device (if it is a block device) for bad blocks before creating the swap area. If any bad blocks are found, the count is printed. +*-F*, *--file*:: +Create a swap file with the appropriate file permissions and populated blocks on disk. + *-f*, *--force*:: Go ahead even if the command is stupid. This allows the creation of a swap area larger than the file or partition it resides on. + @@ -73,6 +78,12 @@ generate a new time-based UUID *-e*, *--endianness* _ENDIANNESS_:: Specify the _ENDIANNESS_ to use, valid arguments are *native*, *little* or *big*. The default is *native*. +*-o*, *--offset* _offset_:: +Specify the _offset_ to write the swap area to. + +*-s*, *--size* _size_:: +Specify the size of the created swap file in bytes and may be followed by a multiplicative suffix: KiB (=1024), MiB (=1024*1024), and so on for GiB, TiB, PiB, EiB, ZiB and YiB (the "iB" is optional, e.g., "K" has the same meaning as "KiB"). If the file exists and is larger than _size_, it will be truncated to this size. This option only makes sense when used with *--file*. + *-v*, *--swapversion 1*:: Specify the swap-space version. (This option is currently pointless, as the old *-v 0* option has become obsolete and now only *-v 1* is supported. The kernel has not supported v0 swap-space format since 2.5.22 (June 2002). The new version v1 is supported since 2.1.117 (August 1998).) diff --git a/disk-utils/mkswap.c b/disk-utils/mkswap.c index 30c4ea8..9c80b07 100644 --- a/disk-utils/mkswap.c +++ b/disk-utils/mkswap.c @@ -83,10 +83,13 @@ struct mkswap_control { int user_pagesize; /* --pagesize */ int pagesize; /* final pagesize used for the header */ + off_t offset; /* offset of the header in the target */ char *opt_label; /* LABEL as specified on command line */ unsigned char *uuid; /* UUID parsed by libbuuid */ + unsigned long long filesz; /* desired swap file size */ + size_t nbad_extents; enum ENDIANNESS endianness; @@ -94,7 +97,8 @@ struct mkswap_control { unsigned int check:1, /* --check */ verbose:1, /* --verbose */ quiet:1, /* --quiet */ - force:1; /* --force */ + force:1, /* --force */ + file:1; /* --file */ }; static uint32_t cpu32_to_endianness(uint32_t v, enum ENDIANNESS e) @@ -201,14 +205,17 @@ static void __attribute__((__noreturn__)) usage(void) fprintf(out, _(" -e, --endianness= specify the endianness to use " "(%s, %s or %s)\n"), "native", "little", "big"); + fputs(_(" -o, --offset OFFSET specify the offset in the device\n"), out); + fputs(_(" -s, --size SIZE specify the size of a swap file in bytes\n"), out); + fputs(_(" -F, --file create a swap file\n"), out); fputs(_(" --verbose verbose output\n"), out); fprintf(out, _(" --lock[=] use exclusive device lock (%s, %s or %s)\n"), "yes", "no", "nonblock"); - printf(USAGE_HELP_OPTIONS(27)); + fprintf(out, USAGE_HELP_OPTIONS(27)); - printf(USAGE_MAN_TAIL("mkswap(8)")); + fprintf(out, USAGE_MAN_TAIL("mkswap(8)")); exit(EXIT_SUCCESS); } @@ -346,17 +353,22 @@ done: /* return size in pages */ static unsigned long long get_size(const struct mkswap_control *ctl) { - int fd; unsigned long long size; - fd = open(ctl->devname, O_RDONLY); - if (fd < 0) - err(EXIT_FAILURE, _("cannot open %s"), ctl->devname); - if (blkdev_get_size(fd, &size) < 0) - err(EXIT_FAILURE, _("cannot determine size of %s"), ctl->devname); + if (ctl->file && ctl->filesz) + size = ctl->filesz; + else { + int fd = open(ctl->devname, O_RDONLY); + if (fd < 0) + err(EXIT_FAILURE, _("cannot open %s"), ctl->devname); + if (blkdev_get_size(fd, &size) < 0) + err(EXIT_FAILURE, _("cannot determine size of %s"), ctl->devname); + if ((unsigned long long) ctl->offset > size) + errx(EXIT_FAILURE, _("offset larger than file size")); + close(fd); + } + size -= ctl->offset; size /= ctl->pagesize; - - close(fd); return size; } @@ -377,11 +389,33 @@ static void open_device(struct mkswap_control *ctl) assert(ctl); assert(ctl->devname); - if (stat(ctl->devname, &ctl->devstat) < 0) - err(EXIT_FAILURE, _("stat of %s failed"), ctl->devname); - ctl->fd = open_blkdev_or_file(&ctl->devstat, ctl->devname, O_RDWR); + if (ctl->file) { + if (stat(ctl->devname, &ctl->devstat) == 0) { + if (!S_ISREG(ctl->devstat.st_mode)) + err(EXIT_FAILURE, _("cannot create swap file %s: node isn't regular file"), ctl->devname); + if (chmod(ctl->devname, 0600) < 9) + err(EXIT_FAILURE, _("cannot set permissions on swap file %s"), ctl->devname); + } + ctl->fd = open(ctl->devname, O_RDWR | O_CREAT, 0600); + } else { + if (stat(ctl->devname, &ctl->devstat) < 0) + err(EXIT_FAILURE, _("stat of %s failed"), ctl->devname); + ctl->fd = open_blkdev_or_file(&ctl->devstat, ctl->devname, O_RDWR); + } if (ctl->fd < 0) err(EXIT_FAILURE, _("cannot open %s"), ctl->devname); + if (ctl->file && ctl->filesz) { + if (ftruncate(ctl->fd, ctl->filesz) < 0) + err(EXIT_FAILURE, _("couldn't allocate swap file %s"), ctl->devname); +#ifdef HAVE_POSIX_FALLOCATE + errno = posix_fallocate(ctl->fd, 0, ctl->filesz); + if (errno) + err(EXIT_FAILURE, _("couldn't allocate swap file %s"), ctl->devname); +#elif defined(HAVE_FALLOCATE) + if (fallocate(ctl->fd, 0, 0, ctl->filesz) < 0) + err(EXIT_FAILURE, _("couldn't allocate swap file %s"), ctl->devname); +#endif + } if (blkdev_lock(ctl->fd, ctl->devname, ctl->lockmode) != 0) exit(EXIT_FAILURE); @@ -472,11 +506,15 @@ static void wipe_device(struct mkswap_control *ctl) static void write_header_to_device(struct mkswap_control *ctl) { + off_t offset; + assert(ctl); assert(ctl->fd > -1); assert(ctl->signature_page); - if (lseek(ctl->fd, SIGNATURE_OFFSET, SEEK_SET) != SIGNATURE_OFFSET) + offset = SIGNATURE_OFFSET + ctl->offset; + + if (lseek(ctl->fd, offset, SEEK_SET) != offset) errx(EXIT_FAILURE, _("unable to rewind swap-device")); if (write_all(ctl->fd, (char *) ctl->signature_page + SIGNATURE_OFFSET, @@ -510,6 +548,9 @@ int main(int argc, char **argv) { "swapversion", required_argument, NULL, 'v' }, { "uuid", required_argument, NULL, 'U' }, { "endianness", required_argument, NULL, 'e' }, + { "offset", required_argument, NULL, 'o' }, + { "size", required_argument, NULL, 's' }, + { "file", no_argument, NULL, 'F' }, { "version", no_argument, NULL, 'V' }, { "help", no_argument, NULL, 'h' }, { "lock", optional_argument, NULL, OPT_LOCK }, @@ -528,7 +569,7 @@ int main(int argc, char **argv) textdomain(PACKAGE); close_stdout_atexit(); - while((c = getopt_long(argc, argv, "cfp:qL:v:U:e:Vh", longopts, NULL)) != -1) { + while((c = getopt_long(argc, argv, "cfp:qL:v:U:e:o:s:FVh", longopts, NULL)) != -1) { err_exclusive_options(c, longopts, excl, excl_st); @@ -574,6 +615,16 @@ int main(int argc, char **argv) _("invalid endianness %s is not supported"), optarg); } break; + case 'o': + ctl.offset = str2unum_or_err(optarg, + 10, _("Invalid offset"), SINT_MAX(off_t)); + break; + case 's': + ctl.filesz = strtosize_or_err(optarg, _("Invalid size")); + break; + case 'F': + ctl.file = 1; + break; case 'V': print_version(EXIT_SUCCESS); break; diff --git a/disk-utils/partx.8 b/disk-utils/partx.8 index c205a03..dee567d 100644 --- a/disk-utils/partx.8 +++ b/disk-utils/partx.8 @@ -2,12 +2,12 @@ .\" Title: partx .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "PARTX" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "PARTX" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/partx.c b/disk-utils/partx.c index 8078e9c..b0d552c 100644 --- a/disk-utils/partx.c +++ b/disk-utils/partx.c @@ -82,14 +82,14 @@ enum { /* column names */ struct colinfo { - const char *name; /* header */ - double whint; /* width hint (N < 1 is in percent of termwidth) */ - int flags; /* SCOLS_FL_* */ - const char *help; + const char * const name; /* header */ + double whint; /* width hint (N < 1 is in percent of termwidth) */ + int flags; /* SCOLS_FL_* */ + const char *help; }; /* columns descriptions */ -static struct colinfo infos[] = { +static const struct colinfo infos[] = { [COL_PARTNO] = { "NR", 0.25, SCOLS_FL_RIGHT, N_("partition number") }, [COL_START] = { "START", 0.30, SCOLS_FL_RIGHT, N_("start of the partition in sectors") }, [COL_END] = { "END", 0.30, SCOLS_FL_RIGHT, N_("end of the partition in sectors") }, @@ -148,7 +148,7 @@ static inline int get_column_id(int num) return columns[num]; } -static inline struct colinfo *get_column_info(int num) +static inline const struct colinfo *get_column_info(int num) { return &infos[ get_column_id(num) ]; } @@ -681,7 +681,7 @@ static int show_parts(blkid_partlist ls, int scols_flags, int lower, int upper) scols_table_enable_noheadings(table, !!(scols_flags & PARTX_NOHEADINGS)); for (i = 0; (size_t)i < ncolumns; i++) { - struct colinfo *col = get_column_info(i); + const struct colinfo *col = get_column_info(i); if (!scols_table_new_column(table, col->name, col->whint, col->flags)) { warnx(_("failed to allocate output column")); @@ -783,13 +783,13 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_(" -v, --verbose verbose mode\n"), out); fputs(USAGE_SEPARATOR, out); - printf(USAGE_HELP_OPTIONS(22)); + fprintf(out, USAGE_HELP_OPTIONS(22)); fputs(USAGE_COLUMNS, out); for (i = 0; i < NCOLS; i++) fprintf(out, " %10s %s\n", infos[i].name, _(infos[i].help)); - printf(USAGE_MAN_TAIL("partx(8)")); + fprintf(out, USAGE_MAN_TAIL("partx(8)")); exit(EXIT_SUCCESS); } diff --git a/disk-utils/raw.8 b/disk-utils/raw.8 index a0ad860..b37f2ba 100644 --- a/disk-utils/raw.8 +++ b/disk-utils/raw.8 @@ -2,12 +2,12 @@ .\" Title: raw .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "RAW" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "RAW" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/raw.8.deps b/disk-utils/raw.8.deps index e78010b..de76d6c 100644 --- a/disk-utils/raw.8.deps +++ b/disk-utils/raw.8.deps @@ -1 +1 @@ -/home/proj-me/util-linux/util-linux/util-linux-2.39.3/disk-utils/raw.8: /home/proj-me/util-linux/util-linux/man-common/help-version.adoc /home/proj-me/util-linux/util-linux/man-common/bugreports.adoc /home/proj-me/util-linux/util-linux/man-common/footer.adoc \ No newline at end of file +/home/proj-me/util-linux/util-linux/util-linux-2.40/disk-utils/raw.8: /home/proj-me/util-linux/util-linux/man-common/help-version.adoc /home/proj-me/util-linux/util-linux/man-common/bugreports.adoc /home/proj-me/util-linux/util-linux/man-common/footer.adoc \ No newline at end of file diff --git a/disk-utils/raw.c b/disk-utils/raw.c index b44a581..308910c 100644 --- a/disk-utils/raw.c +++ b/disk-utils/raw.c @@ -59,8 +59,8 @@ static void __attribute__((__noreturn__)) usage(void) fputs(USAGE_OPTIONS, out); fputs(_(" -q, --query set query mode\n"), out); fputs(_(" -a, --all query all raw devices\n"), out); - printf(USAGE_HELP_OPTIONS(16)); - printf(USAGE_MAN_TAIL("raw(8)")); + fprintf(out, USAGE_HELP_OPTIONS(16)); + fprintf(out, USAGE_MAN_TAIL("raw(8)")); exit(EXIT_SUCCESS); } diff --git a/disk-utils/resizepart.8 b/disk-utils/resizepart.8 index f969661..2a46754 100644 --- a/disk-utils/resizepart.8 +++ b/disk-utils/resizepart.8 @@ -2,12 +2,12 @@ .\" Title: resizepart .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "RESIZEPART" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "RESIZEPART" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/resizepart.c b/disk-utils/resizepart.c index 8c34f8a..e29021b 100644 --- a/disk-utils/resizepart.c +++ b/disk-utils/resizepart.c @@ -34,8 +34,8 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_("Tell the kernel about the new size of a partition.\n"), out); fputs(USAGE_OPTIONS, out); - printf(USAGE_HELP_OPTIONS(16)); - printf(USAGE_MAN_TAIL("resizepart(8)")); + fprintf(out, USAGE_HELP_OPTIONS(16)); + fprintf(out, USAGE_MAN_TAIL("resizepart(8)")); exit(EXIT_SUCCESS); } diff --git a/disk-utils/sfdisk.8 b/disk-utils/sfdisk.8 index 9705eab..5cda4f9 100644 --- a/disk-utils/sfdisk.8 +++ b/disk-utils/sfdisk.8 @@ -2,12 +2,12 @@ .\" Title: sfdisk .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-11-21 +.\" Date: 2024-03-20 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "SFDISK" "8" "2023-11-21" "util\-linux 2.39.3" "System Administration" +.TH "SFDISK" "8" "2024-03-20" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 @@ -527,7 +527,7 @@ This can later be restored by: .RE .ll .sp -Note that sfdisk completely restores partition types and partition UUIDs. This could potentially become problematic if you duplicate the same layout to different disks, as it may result in duplicate UUIDs within your system. +Note that \fBsfdisk\fP completely restores partition types and partition UUIDs. This could potentially become problematic if you duplicate the same layout to different disks, as it may result in duplicate UUIDs within your system. .SS "Full binary backup" .sp If you want to do a full binary backup of all sectors where the partition table is stored, then use the \fB\-\-backup\-pt\-sectors\fP command. It writes the sectors to \fI~/sfdisk\-\-.bak\fP files. The default name of the backup file can be changed with the \fB\-\-backup\-file\fP option. The backup files contain only raw data from the \fIdevice\fP. For example: diff --git a/disk-utils/sfdisk.8.adoc b/disk-utils/sfdisk.8.adoc index f586d61..bc3ff9b 100644 --- a/disk-utils/sfdisk.8.adoc +++ b/disk-utils/sfdisk.8.adoc @@ -366,7 +366,7 @@ ____ *sfdisk /dev/sda < sda.dump* ____ -Note that sfdisk completely restores partition types and partition UUIDs. This could potentially become problematic if you duplicate the same layout to different disks, as it may result in duplicate UUIDs within your system. +Note that *sfdisk* completely restores partition types and partition UUIDs. This could potentially become problematic if you duplicate the same layout to different disks, as it may result in duplicate UUIDs within your system. === Full binary backup diff --git a/disk-utils/sfdisk.c b/disk-utils/sfdisk.c index 0e85e63..d8dd8d2 100644 --- a/disk-utils/sfdisk.c +++ b/disk-utils/sfdisk.c @@ -2105,12 +2105,12 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_(" -u, --unit S deprecated, only sector unit is supported\n"), out); fputs(USAGE_SEPARATOR, out); - printf( " -h, --help %s\n", USAGE_OPTSTR_HELP); - printf( " -v, --version %s\n", USAGE_OPTSTR_VERSION); + fprintf(out, " -h, --help %s\n", USAGE_OPTSTR_HELP); + fprintf(out, " -v, --version %s\n", USAGE_OPTSTR_VERSION); list_available_columns(out); - printf(USAGE_MAN_TAIL("sfdisk(8)")); + fprintf(out, USAGE_MAN_TAIL("sfdisk(8)")); exit(EXIT_SUCCESS); } @@ -2474,4 +2474,3 @@ int main(int argc, char *argv[]) DBG(MISC, ul_debug("bye! [rc=%d]", rc)); return rc == 0 ? EXIT_SUCCESS : EXIT_FAILURE; } - diff --git a/disk-utils/swaplabel.8 b/disk-utils/swaplabel.8 index 2a889b6..5614b51 100644 --- a/disk-utils/swaplabel.8 +++ b/disk-utils/swaplabel.8 @@ -2,12 +2,12 @@ .\" Title: swaplabel .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-10-23 +.\" Date: 2024-01-31 .\" Manual: System Administration -.\" Source: util-linux 2.39.3 +.\" Source: util-linux 2.40 .\" Language: English .\" -.TH "SWAPLABEL" "8" "2023-10-23" "util\-linux 2.39.3" "System Administration" +.TH "SWAPLABEL" "8" "2024-01-31" "util\-linux 2.40" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/disk-utils/swaplabel.c b/disk-utils/swaplabel.c index 8498d2e..6b50786 100644 --- a/disk-utils/swaplabel.c +++ b/disk-utils/swaplabel.c @@ -132,8 +132,8 @@ static void __attribute__((__noreturn__)) usage(void) fputs(_(" -L, --label