summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-apps/util-linux: force installed su(1) to be suidSam James2022-01-281-0/+16
| | | | | | | | | | | | | | | | | su(1) is almost useless without suid and on balance, it's more likely that people will have USE="-suid" in make.conf (globally) rather than desperately wanting to strip su(1) of its suid bits. This avoids such users having a "broken" (or dysfunctional) su(1). Users wishing to truly have a no-suid su(1) can e.g. use Portage's 'suidctl' feature or strip it out via e.g. a bashrc hook. Note that shadow's su(1) (the default implementation until recently) always forced suid su anyway. Closes: https://bugs.gentoo.org/832092 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/util-linux: remove userland_GNUDavid Seifert2022-01-061-31/+8
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-apps/util-linux: enable py3.10Georgy Yakovlev2021-12-251-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-apps/util-linux: su requires PAMSam James2021-12-201-1/+1
| | | | | | | | Right now, util-linux su requires PAM -- shadow's doesn't. Bug: https://github.com/shadow-maint/shadow/issues/464 Closes: https://bugs.gentoo.org/622666 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/util-linux: fix 'su -l' (install pam configuration)Sam James2021-12-201-0/+3
| | | | | Reported-by: josef64 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/util-linux: enable su by defaultSam James2021-12-191-1/+1
| | | | | | | shadow 4.10+ is deprecating 'su', so we're switching to util-linux's implementation by default. Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/util-linux: make librtas conditional on USE=rtasSam James2021-11-151-3/+5
| | | | | | | | | | | | It's not _always_ useful on PPC*. Let's set the cache variable in the build system based on a USE flag instead. (It also led to some sandbox issues being noticed with 'lscpu', which have been fixed separately in librtas now.) Closes: https://bugs.gentoo.org/722424 Bug: https://bugs.gentoo.org/705544 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/util-linux: remove dead blockerDavid Seifert2021-10-031-1/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-apps/util-linux: enable IUSE="+hardlink" by defaultSam James2021-09-051-1/+1
| | | | | | | | | We were planning on doing this for the next release, but given we needed to revbump (just to be conservative) for the --disable-raw change, let's do this while we're here. Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/util-linux: fix build with linux-headers-5.14 (disable raw)Sam James2021-09-051-1/+1
| | | | | | | raw has been removed from the Linux kernel. Closes: https://bugs.gentoo.org/811702 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/util-linux: Fixed comment about man-pagesLars Wendler2021-08-291-1/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: drop no-op Python 3.7 in PYTHON_COMPATSam James2021-08-161-1/+1
| | | | | | Support from the eclasses is gone. Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/util-linux: fixup cryptsetup dep for upgradesRobin H. Johnson2021-08-021-1/+1
| | | | | | | | | Upgrading an old system, and cryptsetup upgrade is scheduled for after util-linux, but util-linux requires symbol crypt_init_data_device which was only added in cryptsetup-2.1.0. Fix dep so cryptsetup is upgraded before util-linux. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-apps/util-linux: Synced live ebuildLars Wendler2021-07-221-26/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: Add sys-libs/ncurses[unicode(+)]David Seifert2021-07-171-1/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-apps/util-linux: Fixed use_with usageLars Wendler2021-04-191-1/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: Added "magic" USE flag for sys-apps/file depLars Wendler2021-04-191-2/+3
| | | | | Bug: https://bugs.gentoo.org/784188 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: USE="ncurses" requires sys-apps/file for /bin/moreLars Wendler2021-04-191-1/+4
| | | | | Closes: https://bugs.gentoo.org/784188 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: Synced live ebuildLars Wendler2021-04-161-17/+56
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-311-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-apps/util-linux: add Python 3.9 supportThomas Deutschmann2020-10-261-1/+1
| | | | | | | Closes: https://bugs.gentoo.org/747097 Closes: https://github.com/gentoo/gentoo/pull/17798 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-apps/util-linux: remove handling of getopt-parse* filesThomas Deutschmann2020-10-261-1/+0
| | | | | | | Closes: https://bugs.gentoo.org/747289 Closes: https://github.com/gentoo/gentoo/pull/17846 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-apps/util-linux: clean up old blockersMike Gilbert2020-04-291-5/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-apps/util-linux: Only build pg with USE="ncurses"Lars Wendler2020-04-051-1/+1
| | | | | | Closes: https://bugs.gentoo.org/716304 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: sync live ebuildRobin H. Johnson2020-04-031-1/+11
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* */*: Discontinue Gentoo SuperH portMikle Kolyada2020-03-261-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sys-apps/util-linux: Don't RDEPEND on virtual/os-headersLars Wendler2020-02-131-3/+6
| | | | | | Reported-by: Arfrever Frehtes Taifersar Arahesis <arfrever@apache.org> Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: Add a dep on virtual/libcrypt:=Patrick McLean2020-02-121-0/+1
| | | | | | Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* sys-apps/util-linux: Remove py2Michał Górny2020-02-101-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-apps/util-linux: Synced live ebuildLars Wendler2020-02-011-1/+1
| | | | | Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: Python 3.8 compatibilityCraig Andrews2020-01-131-1/+1
| | | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Craig Andrews <candrews@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14329 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* sys-apps/util-linux: Fixed cross-compilationSergei Trofimovich2020-01-101-6/+4
| | | | | | Closes: https://bugs.gentoo.org/654034 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-051-2/+2
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-apps/util-linux: Synced live ebuildLars Wendler2019-12-121-1/+3
| | | | | Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: Fixed QA issueLars Wendler2019-11-211-0/+1
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: Introduced "logger" and "su" USE flagsLars Wendler2019-11-191-3/+9
| | | | | | | Thanks-to: fling <fling@member.fsf.org> Bug: https://bugs.gentoo.org/699930 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps: Remove *-fbsd KEYWORDSMichał Górny2019-10-111-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-apps/util-linux: Inline mirror://kernelMichał Górny2019-10-051-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Convert ebuilds to inherit usr-ldscriptMike Gilbert2019-07-181-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-apps/util-linux: Synced live ebuild.Lars Wendler2019-07-031-2/+3
| | | | | Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: pass --enable-fs-paths-extra alwaysMike Gilbert2019-07-031-1/+7
| | | | | | Bug: https://bugs.gentoo.org/689190 Package-Manager: Portage-2.3.67_p17_p668925, Repoman-2.3.16_p1_p668925 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-apps/util-linux: move gen_usr_ldscript after python install againLars Wendler2019-07-021-4/+4
| | | | | | Closes: https://bugs.gentoo.org/689116 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: Synced live ebuildLars Wendler2019-06-171-8/+12
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: Fix copyright line.Ulrich Müller2019-06-161-1/+1
| | | | | | | | "And others" is already implied with Gentoo Authors. Fixes: 1cd31691dafbb1f442db47873d8b6fb819146999 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-apps/util-linux: adjust copyrightThomas Deutschmann2019-06-091-1/+0
| | | | | | Bug: https://bugs.gentoo.org/670702 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-apps/util-linux: Synced live ebuild.Lars Wendler2019-05-031-4/+0
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* */*: Remove python3_4 PYTHON_COMPAT correctlyMichał Górny2019-04-171-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-apps/util-linux: Synced live ebuildLars Wendler2018-11-191-2/+2
| | | | | Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-apps/util-linux: fix oids testThomas Deutschmann2018-11-111-0/+4
| | | | | | Closes: https://bugs.gentoo.org/657640 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-apps/util-linux: Support multiple python versions in 9999Patrick McLean2018-10-311-8/+62
| | | | | | | | This will build the libmount python bindings for all python versions in PYTHON_TARGETS rather than just what is in PYTHON_SINGLE_TARGET. Signed-off-by: Patrick McLean <chutzpah@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11