Commit Graph

24 Commits

Author SHA1 Message Date
Adolf Belka
ce757b5578 util-linux: Update to version 2.40.2
- Update from version 2.40.1 to 2.40.2
- Update of rootfiles not required.
- Changelog
    2.40.2
	autotools:
	   - Properly order install dependencies of pam_lastlog2  [Thomas Weißschuh]
	   - make pam install path configurable  [Thomas Weißschuh]
	bash-completion:
	   - add logger --sd-* completions  [Ville Skyttä]
	build-sys:
	   - _PATH_VENDORDIR workaround  [Karel Zak]
	cfdisk:
	   - fix possible integer overflow [coverity scan]  [Karel Zak]
	docs:
	   - update AUTHORS file  [Karel Zak]
	include/pidfd-utils:
	   - provide ENOSYS stubs if pidfd functions are missing  [Thomas Weißschuh]
	   - remove hardcoded syscall fallback  [Karel Zak]
	lib/buffer:
	   - introduce ul_buffer_get_string()  [Thomas Weißschuh]
	lib/fileutils:
	   - add ul_basename()  [Karel Zak]
	lib/path:
	   - Fix ul_path_read_buffer() [Daan De Meyer]
	lib/sysfs:
	   - abort device hierarchy walk at root of sysfs  [Thomas Weißschuh]
	   - zero-terminate result of sysfs_blkdev_get_devchain()  [Thomas Weißschuh]
	libmount:
	   - fix syscall save function  [Karel Zak]
	   - fix tree FD usage in subdir hook  [Karel Zak]
	   - improving robustness in reading kernel messages  [Karel Zak]
	   - add pidfs to pseudo fs list  [Mike Yuan]
	libsmartcols:
	   - fix reduction stages use  [Karel Zak]
	   - ensure filter-scanner/paser.c file is newer than the .h file  [Chen Qi]
	libuuid:
	   - clear uuidd cache on fork()  [Thomas Weißschuh]
	   - drop check for HAVE_TLS  [Thomas Weißschuh]
	   - drop duplicate assignment liuuid_la_LDFLAGS  [Karel Zak]
	   - split uuidd cache into dedicated struct  [Thomas Weißschuh]
	   - Conditionally add uuid_time64 to sym. version map [Nicholas Vinson]
	lscpu:
	   - New Arm Cortex part numbers  [Jeremy Linton]
	lsfd:
	   - Refactor the pidfd logic into lsfd-pidfd.c  [Xi Ruoyao]
	   - Support pidfs  [Xi Ruoyao]
	   - test  Adapt test cases for pidfs  [Xi Ruoyao]
	meson:
	   - Correctly require the Python.h header for the python dependency  [Jordan Williams]
	   - Fix build-python option  [Jordan Williams]
	   - Only require Python module when building pylibmount  [Jordan Williams]
	misc-utils:
	   - uuidd  Use ul_sig_err instead of errx  [Cristian Rodríguez]
	mkswap.8.adoc:
	   - update note regarding swapfile creation  [Mike Yuan]
	po:
	   - merge changes  [Karel Zak]
	   - update es.po (from translationproject.org)  [Antonio Ceballos Roa]
	   - update ja.po (from translationproject.org)  [Hideki Yoshida]
	po-man:
	   - merge changes  [Karel Zak]
	rename:
	   - use ul_basename()  [Karel Zak]
	sys-utils/setpgid:
	   - make -f work  [Emanuele Torre]
	wdctl:
	   - always query device node when sysfs is unavailable  [Thomas Weißschuh]

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2024-07-22 15:21:21 +00:00
Adolf Belka
f34350d3c1 util-linux: Update to version 2.40.1
- Update from version 2.39.3 to 2.40.1
- Update of rootfile
- liblastlog2 is enabled by default and requires sqlite3. Added --disable-liblastlog2
   to configure
- Changelog
    2.40.1
	README.licensing/flock:
	   - Add MIT license mention  [Richard Purdie]
	agetty:
	   - Don't override TERM passed by the user  [Daan De Meyer]
	   - fix resource leak  [Karel Zak]
	   - make reload code more robust  [Karel Zak]
	all_syscalls:
	   - don't hardcode AWK invocation  [Thomas Weißschuh]
	   - don't warn during cleanup  [Thomas Weißschuh]
	   - fail if any step fails  [Thomas Weißschuh]
	   - use sed to extract defines from headers  [Thomas Weißschuh]
	autotools:
	   - distribute pam_lastlog2/meson.build  [Thomas Weißschuh]
	bcachefs:
	   - Remove BCACHEFS_SB_MAX_SIZE & check  [Tony Asleson]
	build-sys:
	   - release++ (v2.40.1-rc1)  [Karel Zak]
	cal:
	   - use unsigned int to follow union with unsigned int  [Karel Zak]
	docs:
	   - add COPYING.MIT  [Karel Zak]
	   - fix GPL name typo  [Karel Zak]
	   - update AUTHORS file  [Karel Zak]
	   - update v2.40.1-ReleaseNotes  [Karel Zak]
	findmnt:
	   - always zero-terminate SOURCES data  [Thomas Weißschuh]
	   - revise the code for -I and -D option  [Masatake YAMATO]
	fsck.minix:
	   - fix possible overrun  [Karel Zak]
	getopt:
	   - remove free-before-exit  [Karel Zak]
	hwclock:
	   - free temporary variable before return  [Karel Zak]
	   - initialize parser variables  [Karel Zak]
	lastlog2:
	   - begin descriptions of options with a lowercase letter  [Benno Schulenberg]
	lib/pager:
	libblkid:
	   - Fix segfault when blkid.conf doesn't exist  [Karel Zak]
	   - topology/ioctl  correctly handle kernel types  [Thomas Weißschuh]
	   - topology/ioctl  simplify ioctl handling  [Thomas Weißschuh]
	libfdisk:
	   - add initializer to geometry  [Karel Zak]
	libmount:
	   - Fix access check for utab in context  [Karel Zak]
	   - fix comment typo for mnt_fs_get_comment()  [Tianjia Zhang]
	   - fix possible memory leak  [Karel Zak]
	   - fix umount --read-only  [Karel Zak]
	libsmartcols:
	   - fix column reduction  [Karel Zak]
	   - reset wrap after calculation  [Karel Zak]
	libuuid:
	   - (man) fix function declarations  [CismonX]
	losetup:
	   - losetup.8 Clarify --direct-io  [Colin Walters]
	lsblk:
	   - simplify SOURCES code  [Karel Zak]
	lsclocks:
	   - fix FD leak  [Karel Zak]
	lsfd:
	   - (man) fix license name  [Jakub Wilk]
	   - add LSFD_DEBUG env var for debugging  [Masatake YAMATO]
	lslocks:
	   - don't abort gathering per-process information even if opening a /proc/[0-9]* fails  [Masatake YAMATO]
	   - remove a unused local variable  [Masatake YAMATO]
	lsns:
	   - fix netns use  [Karel Zak]
	   - report with warnx if a namespace related ioctl fails with ENOSYS  [Masatake YAMATO]
	   - tolerate lsns_ioctl(fd, NS_GET_{PARENT,USERNS}) failing with ENOSYS  [Masatake YAMATO]
	meson:
	   - Add build-blkdiscard option  [Jordan Williams]
	   - Add build-blkpr option  [Jordan Williams]
	   - Add build-blkzone option  [Jordan Williams]
	   - Add build-blockdev option  [Jordan Williams]
	   - Add build-chcpu option  [Jordan Williams]
	   - Add build-dmesg option  [Jordan Williams]
	   - Add build-enosys option  [Jordan Williams]
	   - Add build-fadvise option  [Jordan Williams]
	   - Add build-fsfreeze option  [Jordan Williams]
	   - Add build-ipcmk option  [Jordan Williams]
	   - Add build-ldattach option  [Jordan Williams]
	   - Add build-lsclocks option  [Jordan Williams]
	   - Add build-lsfd option and make rt dependency optional  [Jordan Williams]
	   - Add build-rtcwake option  [Jordan Williams]
	   - Add build-script option  [Jordan Williams]
	   - Add build-scriptlive option  [Jordan Williams]
	   - Add build-setarch option  [Jordan Williams]
	   - Add have_pty variable to check if pty is available  [Jordan Williams]
	   - Add missing check for build-ipcrm option  [Jordan Williams]
	   - Define _DARWIN_C_SOURCE on macOS as is done in Autotools  [Jordan Williams]
	   - Don't define HAVE_ENVIRON_DECL when environ is unavailable  [Jordan Williams]
	   - Fix build by default and install behavior for build-pipesz option  [Jordan Williams]
	   - Fix false positive detection of mempcpy on macOS  [Jordan Williams]
	   - Only build libmount when required  [Jordan Williams]
	   - Only pick up the rt library once  [Jordan Williams]
	   - Only require the crypt library when necessary  [Jordan Williams]
	   - Only use the --version-script linker flag where it is supported  [Jordan Williams]
	   - Remove libblkid dependency on libmount  [Jordan Williams]
	   - Remove lingering mq_libs variable  [Jordan Williams]
	   - Require pty for the su and runuser executables  [Jordan Williams]
	   - Require the seminfo type for ipcmk, ipcrm, and ipcs  [Jordan Williams]
	   - Use has_type instead of sizeof to detect cpu_set_t type  [Jordan Williams]
	   - Use libblkid as a dependency  [Jordan Williams]
	   - Use libmount as a dependency  [Jordan Williams]
	   - respect c_args/CFLAGS when generating syscalls  [Karel Zak]
	pam_lastlog2:
	   - link against liblastlog  [Thomas Weißschuh]
	po:
	   - merge changes  [Karel Zak]
	   - update cs.po (from translationproject.org)  [Petr Písař]
	   - 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 uk.po (from translationproject.org)  [Yuri Chornoivan]
	po-man:
	   - merge changes  [Karel Zak]
	   - update de.po (from translationproject.org)  [Mario Blättermann]
	   - update ko.po (from translationproject.org)  [Seong-ho Cho]
	   - update ro.po (from translationproject.org)  [Remus-Gabriel Chelu]
	strutils.h:
	   - Include strings.h header for strncasecmp function  [Jordan Williams]
	tests:
	   - (lsfd  mkfds-multiplexing) skip if /proc/$pid/syscall is broken  [Masatake YAMATO]
	   - (lsns  ioctl_ns) add more debug print  [Masatake YAMATO]
	   - (lsns  ioctl_ns) record stdout/stderr for debugging the case  [Masatake YAMATO]
	   - (test_mkfds  sockdiag) verify the recieved message to detect whether the socket is usable or not  [Masatake YAMATO]
	textual:
	   - fix some typos and inconsistencies in usage and error messages  [Benno Schulenberg]
	wall:
	   - check sysconf() returnvalue  [Karel Zak]
	   - fix possible memory leak  [Karel Zak]
	   - make sure unsigned variable not underflow  [Karel Zak]
	xalloc.h:
	   - Include stdio.h header for vasprintf function  [Jordan Williams]
    2.40
	The log is quite large. Details can be seen by viewing the v.2.40-ReleaseNotes file
	 in the Documentation/releases directory tree in the source tarball.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2024-06-27 07:59:39 +02:00
Adolf Belka
e7624fcefa util-linux: Update to version 2.39.3
- Update from version 2.39.2 to 2.39.3
- Update of rootfile not required
- Changelog
    2.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=<list>  [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]

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2024-03-06 21:35:58 +00:00
Adolf Belka
cdaac11c75 util-linux: Update to version 2.39.2
- Update from version 2.39.1 to 2.39.2
- Update of rootfile not required.
- Changelog
    2.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]

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2023-08-30 16:18:34 +00:00
Adolf Belka
230c81622a util-linux: Update to version 2.39.1
- Update from version 2.38.1 to 2.39.1
- Update of rootfile made for x86_64 but not for aarch64 or riscv64
- Changelog can only be reviewed by looking at the commits in the git repo
   https://github.com/util-linux/util-linux/commits/master

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2023-07-01 19:19:12 +00:00
Adolf Belka
9f54f60bb1 util-linux: Update to version 2.38.1
- Update from version 2.38 to 2.38.1
- Update of rootfile not required
- Changelog
   util-linux 2.38.1 Release Notes
	BSD:
	   - Use byteswap.h and endian.h defined macos when present  [Warner Losh]
	column:
	   - fix buffer overflow when -l specified  [Karel Zak]
	   - fix greedy mode on -l  [Karel Zak]
	configure.ac:
	   - add lsns option  [Fabrice Fontaine]
	dmesg:
	   - fix --since and --until  [Karel Zak]
	docs:
	   - update AUTHORS file  [Karel Zak]
	fstrim:
	   - Remove all skipped entries before de-duplication  [Scott Shambarger]
	   - check for ENOSYS when using --quiet-unsupported  [Narthorn]
	hardlink:
	   - Document '-c' option in manpage  [FeRD (Frank Dana)]
	   - Fix man page docs for '-v/--verbose'  [FeRD (Frank Dana)]
	   - Move -c option in --help  [FeRD (Frank Dana)]
	   - require statfs_magic.h only when reflink support enabled  [Karel Zak]
	   - use info rather than warning message  [Karel Zak]
	irqtop:
	   - fix compiler warning [-Werror=format-truncation=]  [Karel Zak]
	   - remove unused variable  [Karel Zak]
	lib/fileutils:
	   - fix compiler warning  [Karel Zak]
	lib/logindefs:
	   - fix compiler warning [-Werror=format-truncation=]  [Karel Zak]
	lib/strutils:
	   - add ul_strchr_escaped()  [Karel Zak]
	libblkid:
	   - (bsd) fix buffer pointer use [fuzzing]  [Karel Zak]
	   - (hfs) fix label use [fuzzing]  [Karel Zak]
	   - (hfs) fix make sure buffer is large enough  [Karel Zak]
	   - (mac) make sure block size is large enough [fuzzing]  [Karel Zak]
	   - (probe) fix size and offset overflows [fuzzing]  [Karel Zak]
	   - (swap) fix magic string memcmp [fuzzing]  [Karel Zak]
	   - simplify 'leaf' detection  [Karel Zak]
	   - update documentation of BLOCK_SIZE tag  [Andrey Albershteyn]
	libfdisk:
	   - (gpt) Add UUID for Marvell Armada 3700 Boot partition  [Pali Rohár]
	   - meson.build fix typo  [Anatoly Pugachev]
	libmount:
	   - fix and improve utab update on MS_MOVE  [Karel Zak]
	   - when moving a mount point, all sub mount entries in utab should also be updated  [Franck Bui]
	libuuid:
	   - (man) uuid_copy() -- add missing parenthesis  [Andrew Price]
	   - improve cache handling  [d032747]
	logger:
	   - make sure structured data are escaped  [Karel Zak]
	loopdev:
	   - set block_size when using LOOP_CONFIGURE  [Hideki EIRAKU]
	losetup:
	   - Fix typo for the --sector-size docs  [Alberto Ruiz]
	lsblk:
	   - fix JSON output when without --bytes  [Karel Zak]
	lscpu:
	   - keep bogomips locale output locale sensitive  [Karel Zak]
	lsfd:
	   - add static modifier to nodev_table  [Masatake YAMATO]
	   - delete __unused__ attribute for an used parameter  [Masatake YAMATO]
	   - fix compiler warning [-Werror=maybe-uninitialized]  [Karel Zak]
	   - fix crash triggered by an empty filter expression  [Masatake YAMATO]
	lsirq:
	   - improve --sort IRQ  [Karel Zak]
	lslogins:
	   - fix free()  invalid pointer  [Karel Zak]
	   - improve prefixes interpretation  [Karel Zak]
	lsns:
	   - (man) add ip-netns to "SEE ALSO" section  [Masatake YAMATO]
	   - improve dependence on NS_GET_ ioctls  [Karel Zak]
	meson:
	   - fix compilation without systemd  [Rosen Penev]
	   - fix when HAVE_CLOCK_GETTIME is set  [Nicolas Caramelli]
	more:
	   - avoid infinite loop on --squeeze  [Karel Zak]
	po:
	   - merge changes  [Karel Zak]
	   - update de.po (from translationproject.org)  [Mario Blättermann]
	   - update hr.po (from translationproject.org)  [Božidar Putanec]
	   - update ja.po (from translationproject.org)  [Takeshi Hamasaki]
	   - update uk.po (from translationproject.org)  [Yuri Chornoivan]
	po-man:
	   - merge changes  [Karel Zak]
	   - update fr.po (from translationproject.org)  [Frédéric Marchal]
	   - update uk.po (from translationproject.org)  [Yuri Chornoivan]
	sfdiks:
	   - (man) fix example  [Karel Zak]
	sulogin:
	   - fix includes  [Karel Zak]
	switch_root:
	   - (man) fix return code description  [Karel Zak]
	taskset:
	   - fix use of  err_affinity()  [csbo98]
	tests:
	   - don't compile lsfd/mkfds helper on macos, since it's linux only  [Anatoly Pugachev]
	   - fdisk/bsd  update expected output for ppc64le  [Chris Hofstaedtler]
	   - fix misc/setarch run in a docker environment  [Anatoly Pugachev]
	   - make libmount tests more portable  [Karel Zak]
	   - report failed tests  [Karel Zak]
	unshare:
	   - Fix "you (user xxxx) don't exist" error when uid differs from primary gid  [Sol Boucher]
	uuidd:
	   - allow AF_INET in systemd service  [Karel Zak]
	   - remove also PrivateNetwork=yes from systemd service  [Karel Zak]
	zramctl:
	   - fix compiler warning [-Werror=maybe-uninitialized]  [Karel Zak]

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-09-12 06:04:54 +00:00
Peter Müller
9a7e4d8506 Switch checksums from MD5 to BLAKE2
Historically, the MD5 checksums in our LFS files serve as a protection
against broken downloads, or accidentally corrupted source files.

While the sources are nowadays downloaded via HTTPS, it make sense to
beef up integrity protection for them, since transparently intercepting
TLS is believed to be feasible for more powerful actors, and the state
of the public PKI ecosystem is clearly not helping.

Therefore, this patch switches from MD5 to BLAKE2, updating all LFS
files as well as make.sh to deal with this checksum algorithm. BLAKE2 is
notably faster (and more secure) than SHA2, so the performance penalty
introduced by this patch is negligible, if noticeable at all.

In preparation of this patch, the toolchain files currently used have
been supplied with BLAKE2 checksums as well on
https://source.ipfire.org/.

Cc: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Acked-by: Michael Tremer <michael.tremeripfire.org>
2022-04-02 14:19:25 +00:00
Michael Tremer
f5ffdb75ce util-linux: Update to 2.38
This patch also enables building hardlink(8)

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2022-03-30 13:58:53 +00:00
Michael Tremer
0b05f00350 util-linux: Update automake
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-03-06 11:14:50 +00:00
Peter Müller
eee037b890 update disclaimer in LFS files
Most of these files still used old dates and/or domain names for contact
mail addresses. This is now replaced by an up-to-date copyright line.

Just some housekeeping... :-)

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-09-10 19:20:36 +01:00
Marcel Lorenz
6e1cf84266 util-linux: update to 2.28.2
Signed-off-by: Marcel Lorenz <marcel.lorenz@ipfire.org>
Reviewed-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-07-05 17:23:52 +01:00
Arne Fitzenreiter
b7aff3d714 util-linux: remove extern fstrim and eject packages. 2014-01-11 14:21:02 +01:00
Arne Fitzenreiter
1ee33ddadf util-linux: update to 2.24.
this is needed for newer udev versions but need some initskript
changes. The updater and arm rootfile is not finished yet.
2013-11-17 18:51:04 +01:00
Michael Tremer
b7d60471a2 Remove tons of old uClibc/installer system related stuff. 2012-08-11 18:13:23 -04:00
Michael Tremer
3c620eb468 toolchain: util-linux has been removed from toolchain. 2012-08-11 17:57:50 -04:00
Michael Tremer
0112049091 util-linux: Build fixes for new kernel headers. 2011-09-02 19:58:23 +00:00
Michael Tremer
51f9e7ace1 Add support to build an ARM toolchain. 2011-09-02 12:06:09 +00:00
ms
70df830214 Ein Paar Dateien fuer die GPLv3 angepasst.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@853 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2007-08-29 13:25:32 +00:00
ms
a08c3a2eb1 Die Abhaengigkeitspakete vom Samba erstellt.
vsftpd hinzugefuegt... :D Vergebt mir...
Paketmanager weitergebaut. Installiert nun die Pakete alle richtig (auch mit Abhaengigkeiten).
Samba aktualisiert.
Bootsplash entfernt.
mc-Alias erstellt, sodass der auf der Textkonsole ordentlich zu bedienen ist.


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@583 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2007-05-26 19:04:16 +00:00
ms
bc9f0c12b3 Ich hab mal ueber die Feiertage nen kleinen Rewrite von dem Installersystem gemacht.
Ich hoffe somit mal das locale-Problem in den Griff zu bekommen.


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@369 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-12-25 20:53:27 +00:00
ms
72d80898e3 Kudzu, ReiserFS, uClibc, gettext und Arbeit am Installer
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@346 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-11-20 19:56:08 +00:00
ms
a6316ce423 Zwischencommit Installer...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@333 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-30 20:23:28 +00:00
ms
dd714b8aad Habe IPFire auf LFS 6.2 gebracht.
Das hier ist der erste Teil.
Nur Toolchain bisher.


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@297 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-09-30 16:33:03 +00:00
ipfire
cd1a292722 git-svn-id: http://svn.ipfire.org/svn/ipfire/IPFire/source@16 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 2006-02-15 21:15:54 +00:00