Opened 10 years ago
Last modified 8 years ago
#1038 closed task
Util-linux 2.27 — at Version 10
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | major | Milestone: | CLFS Standard 3.1.0 |
Component: | BOOK | Version: | CLFS Standard GIT |
Keywords: | Cc: | berzerkula@…, jonathan@…, chris@… |
Description (last modified by )
Change History (10)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
Description: | modified (diff) |
---|---|
Summary: | Util-linux 2.26.1 → Util-linux 2.26.2 |
comment:3 by , 9 years ago
tempsystem) add --without-systemdsystemunitdir ?
pass2) remove ADJTIME_PATH ?
pass1 and pass2) disable chfn-chsh login nologin su setpriv (shadow better?)
pass2) make check
pass2) bash tests/run.sh --srcdir=$PWD --builddir=$PWD
Don't need note about CONFIG_SCSI_DEBUG
All 160 tests passed (though I have a lot of stuff from BLFS)
comment:4 by , 9 years ago
From my notes i have --disable-su --disable-bash-completion (su from shadow) keep enable sulogin as it's needed by systemd
didn't use --without-systemdsystemunitdir in my case didn't need it as was building from a system without systemd
login etc doesn't get built unless it finds pam installed on the system
comment:5 by , 9 years ago
Okay from previous discussion we have the following:
Keep current commands as is with the following configure changes:
--disable-chfn-chsh (use shadow chfn and chsh) --disable-login (use shadow login, even when LinuxPAM is around) --disable-nologin (use shadow nologin, change shadow install to include nologin) --disable-su (use shadow su) --disable-setpriv (run a program with different Linux privilege settings. LFS disables) --disable-runuser (run a command with substitute user and group ID. LFS disables)
The following can be added but aren't necessary:
--disable-pylibmount (Requires python. Not in our base build. LFS disables it, too) --without-python (do not build python bindings)
If Python isn't found, configure will output:
checking for a Python interpreter with version >= 2... none configure: WARNING: python interpreter not found, do not build python bindings configure: WARNING: libpython not found; not building pylibmount
comment:8 by , 9 years ago
Milestone: | → CLFS Standard 3.1.0 |
---|---|
Version: | → CLFS Standard GIT |
Will need a patch for cross compiling util-linux in Chapter 6 as some users have stated. This is for when the target build is not the same arch as the host, or where the host arch can run the target host binaries. i.e. x86 -> x86_64 or x86_64 -> x86
comment:9 by , 9 years ago
2.27 is released:
Release: http://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/v2.27-ReleaseNotes
Download: http://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/util-linux-2.27.tar.xz
comment:10 by , 9 years ago
Description: | modified (diff) |
---|---|
Summary: | Util-linux 2.26.2 → Util-linux 2.27 |
Now up to version 2.26.2