- Do not try to unregister an info file (ipc.info.gz) which we do
not own. Already in May 2011, we stopped registering it: "do not
register ipc.info.gz (not provided by this package)".
- libblkid: care about unsafe chars and possible buffer overflow
in cache (CVE-2014-9114, util-linux-libblkid-unsafe-chars.patch,
util-linux-libblkid-overflow.patch, bsc#907434)
- Update to version 2.25.2: mostly minor fixes
(including boo#908742)
- re-enable utmpdump and ipcs tests for all archs
- Use util-linux:/bin/logger as split-provide,
/usr/lib/systemd/system/fstrim.service didn't exist in 13.1
- Do not try to unregister an info file (ipc.info.gz) which we do
not own. Already in May 2011, we stopped registering it: "do not
register ipc.info.gz (not provided by this package)".
- libblkid: care about unsafe chars and possible buffer overflow
in cache (CVE-2014-9114, util-linux-libblkid-unsafe-chars.patch,
util-linux-libblkid-overflow.patch, bsc#907434)
- Update to version 2.25.2: mostly minor fixes
(including boo#908742)
- re-enable utmpdump and ipcs tests for all archs
- Use util-linux:/bin/logger as split-provide,
/usr/lib/systemd/system/fstrim.service didn't exist in 13.1
OBS-URL: https://build.opensuse.org/request/show/285829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=197
- Always mark ipcs/limits and misc/setarch as known failure
- fix parsing of slash in the format string [bnc#889934] (internal)
- added patches:
* util-linux-slash-in-format-string.patch
- Remove hacks for format_spec_file and source_validator
(bnc#891152, bnc#891829).
- Use macro defined summary that passes both SLE and openSUSE
check-in QA scripts (invented by Ruediger Oertel).
- Always mark ipcs/limits and misc/setarch as known failure
- fix parsing of slash in the format string [bnc#889934] (internal)
- added patches:
* util-linux-slash-in-format-string.patch
- Remove hacks for format_spec_file and source_validator
(bnc#891152, bnc#891829).
- Use macro defined summary that passes both SLE and openSUSE
check-in QA scripts (invented by Ruediger Oertel).
- Always mark ipcs/limits and misc/setarch as known failure
- fix parsing of slash in the format string [bnc#889934] (internal)
- added patches:
* util-linux-slash-in-format-string.patch
- Remove hacks for format_spec_file and source_validator
(bnc#891152, bnc#891829).
OBS-URL: https://build.opensuse.org/request/show/246534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=191
- Update to version 2.25
(using work of Ruediger Meier <sweet_f_a@gmx.de>):
* based on the git master branch of util-linux
* many fixes (including bnc#869355, bnc#871951 and
bnc#871698#c49)
* new Python binding sub-package for libmount: python-libmount
* new library: libsmartcols
* new commands: lslogins, setpriv
* add fstrim systemd timer
* better systemd integration
* DROPPED command:
* cytune: Upstream decided to remove tool untested for years
that supports this old hardware.
- Dropped patches included in the upstream:
(*git) Included with no changes
(+git) Included with improvements
(!git) Included with differences
* support-other-tty-lines-not-vconsole.patch (*b9c7390)
* agetty-fooled-on-serial-line-due-plymouth.patch,
* sulogin-fooled-on-tty-line-due-plymouth.patch (*bb280f7)
* agetty-on-s390-on-dev-3270-tty1-line.patch (*f2bcda5)
* sulogin-does-not-find-any-console.patch (*624b204)
* util-linux-setarch-uname26.patch (*f6eb160)
* util-linux-ng-2.16-squashfs3-detect.patch (*11402f5)
* util-linux-lscpu-improve-hypervisor-detection.patch
(!b774473, b32488c, 5bd31c6, 0f0c558, 96ce475)
WARNING, INCOMPATIBLE CHANGE: "lscpu -p" no more reports
hypervisor, as it breaks standard behavior. Use standard output
instead! (FATE#310255)
* blkid-stop-scanning-on-I-O-error.patch (+296d96e)
OBS-URL: https://build.opensuse.org/request/show/245630
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=189
This is another attempt to create common util-linux package for Tumbleweed and
Leap 42.3, that could be used for SLE12 SP3 as well.
Depends on sr#480879.
- Conflict with old systemd-presets-branding to ensure correct
preset migration (boo#1029775, bsc#1012850).
- Drop "codepage" fstab migration needed for SuSE Linux < 9.1
(bsc#51950 (suse#36950)).
- Keep dependency on insserv and fillup for compatibilitiy reasons
in Leap 42.3. Too many poorly written packages depend on it.
(Marked as "sysv compatibility hack".)
OBS-URL: https://build.opensuse.org/request/show/480884
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=334
- don't install bash-completions for uninstalled binaries (chfn,
chsh, newgrp, pg)
- for now remove procps dependency which is only needed for tests
because it pulls systemd
Note the util-linux bash completions are incompatible to the
installed binaries from the shadow package. We could use the
completions from bash-completion package or we could switch
to the binaries from util-linux. They seem to have more
features and being backward compatible.
I've reverted the previous procps fix. It was not mwerged to
Factory yet.
OBS-URL: https://build.opensuse.org/request/show/448848
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=328
- Move the procps BuildRequires into the systemd conditional block.
procps is only used during the test suite (some tests run 'ps';
even if we ignore a failure for this in util-linux, we catch the
same in util-linux-systemd, which is sufficient.
- Move the procps BuildRequires into the systemd conditional block.
procps is only used during the test suite (some tests run 'ps';
even if we ignore a failure for this in util-linux, we catch the
same in util-linux-systemd, which is sufficient.
- Move the procps BuildRequires into the systemd conditional block.
procps is only used during the test suite (some tests run 'ps';
even if we ignore a failure for this in util-linux, we catch the
same in util-linux-systemd, which is sufficient.
OBS-URL: https://build.opensuse.org/request/show/445689
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=326
- BuildIgnore util-linux: it's part of VMInstall, hence part of
every package build. util-linux itself can be built without its
own presence though. Helps with some rare bootstrap issues (when
librtas changes soname for example).
- Drop usage of gpg-offline: this has long been migrated to a
source service that checks signatures on checkin already (osc
service lr source_validatory).
OBS-URL: https://build.opensuse.org/request/show/407891
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=313
- Do not BuildRequires bash-completion: this is tempting, but it
pulls bash-completion and its entire dependency stack into Ring0,
which is inacceptable. Pass the correct path
(%{_datdir}/bash-completion/completions) via
--with-bashcompletiondir to configure.
- Do not BuildRequires bash-completion: this is tempting, but it
pulls bash-completion and its entire dependency stack into Ring0,
which is inacceptable. Pass the correct path
(%{_datdir}/bash-completion/completions) via
--with-bashcompletiondir to configure.
- Do not BuildRequires bash-completion: this is tempting, but it
pulls bash-completion and its entire dependency stack into Ring0,
which is inacceptable. Pass the correct path
(%{_datdir}/bash-completion/completions) via
--with-bashcompletiondir to configure.
OBS-URL: https://build.opensuse.org/request/show/401620
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=311
- Update to version 2.27:
* Many changes and improvements, most notably:
* lsipc: new command
* unshare provides a new option --propagation=
* mount(8) supports read-only binds in one (not atomic) step by
"bind,ro".
* GNU readline support in fdisk and sfdisk.
* JSON support in libsmartcols and findmnt, losetup, lsblk,
lslocks, sfdisk and lsipc.
* script has been massively improved to be more robust and less
complex (bsc#888678, bsc#930236).
* sulogin supports locked root accounts by --force.
* colors support by default. It is possible to change this
with --disable-colors-default.
* more information in cfdisk
* fdisk provides new commands 'F' and 'i'
* cal supports the new options --twelve and --months <n>
* rtcwake supports a news option --list-modes and --date, no
support RTC_ALM_READ and RTC_ALM_SET fallbacks any more.
* Many fixes, most notably:
* fsck: now supports -r {fd} (bsc#903738)
* better handling of multi-path devices
(bsc#880468, bsc#924994)
* flock: improve timeout handling (bsc#926945)
* lsblk: display mountpoint even for top-level device
(bsc#943415)
OBS-URL: https://build.opensuse.org/request/show/333182
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=293
- Update to util-linux-2.26:
* based on the git master branch of util-linux, remove backported
patches (util-linux-libblkid-unsafe-chars.patch,
util-linux-libblkid-overflow.patch)
* zramctl(8): this NEW COMMAND allows to control /dev/zramN
devices
* agetty(8): supports new option --reload to force already
running agetty processes to reprint the /etc/issue file
* cfdisk(8), sfdisk(8) and fdisk(8): support sfdisk-compatible
scripts; it's possible to save your partitioning layout to text
files and (re)use it in all fdisks
* fdisk(8), sfdisk(8): support new command-line option "--output
<list>" to specify output columns for --list or print commands
* nsenter(1): has been updated to work with the latest kernel
changes in user namespaces supports new command-line option
--preserve-credentials
* unshare(1): has been updated to work with the latest kernel
changes in user namespaces supports new command-line option
"--setgroups=<deny|allow>"
* swapon(8): supports new command-line option "-o <list>" with
the same semantics as -o for mount(8); it's now possible to
specify swap options on the command line by the same string as
in fstab
* fdformat(8): supports new command-line options --from and --to
to specify tracks and --repair for broken floppies
* getopt(1): has been updated to the latest version (originally
maintained outside of util-linux) and refactored
* ldattach(8): has been improved to support GSM0710 and intro
modem commands
* logger(1): supports new command-line option --id= to specify
PID (or another ID) allows to specify --rfc3164 or --rfc5424
syslog protocols
* libfdisk: the library is distributed as a shared library with a
stable API and a standard header file
* libmount: provides a new simple API to monitor mount-table
changes (including changes in userspace mount options)
- Fix lack of I18N support in util-linux-systemd (mis-compilation).
OBS-URL: https://build.opensuse.org/request/show/287948
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=280
- define upstream source for klogconsole and remove patches
- remove openSUSE 13.1 specific eject permissions, did not worked
anyway since eject-fpie.patch was removed
- always call autoreconf, not only for splitted packages, skip
autopoint (gettext)
Both removed patches are upstream. We only import whitespace
changes from upstream.
BTW python-libmount.spec was again not in sync ...
OBS-URL: https://build.opensuse.org/request/show/285684
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=276