summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-fs/lvm2: add 2.03.17David Seifert2022-11-195-0/+190
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-fs/lvm2: fix strerror_r check for muslSam James2022-11-181-0/+23
| | | | | Closes: https://bugs.gentoo.org/869404 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: remove unused fileMichael Mair-Keimberger2022-10-301-17/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28027 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: fix hardcoded readelfRobin H. Johnson2022-10-271-0/+25
| | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Close: https://bugs.gentoo.org/840628
* sys-fs/lvm2: bumpRobin H. Johnson2022-10-261-0/+11
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: drop 2.02.188-r3Mike Gilbert2022-10-2610-484/+0
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: fix segfault on muslAlfred Persson Forsberg2022-07-071-0/+34
| | | | | | | | | | | | | | | The default streams in musl are const and we can't modify them directly. Use freopen instead. https://listman.redhat.com/archives/lvm-devel/2022-June/024203.html See also: https://wiki.gentoo.org/wiki/User:Sam/Musl_porting_notes#error:_assignment_of_read-only_variable_.27.5Bstdout.7Cstdin.7Cstderr.5D.27 https://www.gnu.org/software/libc/manual/html_node/Standard-Streams.html Signed-off-by: Alfred Persson Forsberg <cat@catcream.org> Closes: https://github.com/gentoo/gentoo/pull/26024 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: fix building on muslAlfred Persson Forsberg2022-06-163-0/+85
| | | | | | | | | | | A few changes to make lvm2 build on musl. Each patch file is commented in more detail, see those. The mallinfo patch should be looked back to. Closes: https://bugs.gentoo.org/712336 Closes: https://bugs.gentoo.org/549506 Signed-off-by: Alfred Persson Forsberg <cat@catcream.org> Closes: https://github.com/gentoo/gentoo/pull/25883 Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/lvm2: Don't use systemd-run on openrc systemsLars Wendler2021-12-271-0/+37
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-fs/lvm2: Bump to version 2.03.14. Removed oldLars Wendler2021-10-201-18/+25
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-fs/lvm2: fix static link failure for dmsetup.staticMike Gilbert2021-07-121-0/+38
| | | | | Bug: https://bugs.gentoo.org/762017 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-fs/lvm2: Bump to version 2.03.12. Removed oldLars Wendler2021-05-093-17/+160
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-fs/lvm2: remove unused patchMichael Mair-Keimberger2020-06-071-63/+0
| | | | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16092 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* sys-fs/lvm2: use latest runscriptThomas Deutschmann2020-04-271-132/+0
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-fs/lvm2: security cleanupThomas Deutschmann2020-04-271-154/+0
| | | | | | Bug: https://bugs.gentoo.org/709686 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-fs/lvm2: use rc_want instead of rc_useThomas Deutschmann2020-04-221-11/+11
| | | | | | Closes: https://bugs.gentoo.org/718748 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-fs/lvm2: runscript: rework stop()Thomas Deutschmann2020-04-141-25/+22
| | | | | | | | | | | | | | - Don't use LVM script anymore: If one command within script failed, any following command won't run anymore. - Be verbose when rc_verbose=yes is set. - Don't pass VGs to vgchange command. This way, LVM will determine VGs on its own and we don't risk to hit command limit when system has many VGs. Closes: https://bugs.gentoo.org/690404 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-fs/lvm2: runscript: rework start()Thomas Deutschmann2020-04-141-12/+21
| | | | | | | | | | | - Don't use LVM script anymore: If one command within script failed, any following command won't run anymore. - Be verbose when rc_verbose=yes is set. - Only call pvscan when lvmetad is used. Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-fs/lvm2: runscript: output msg when we are loading moduleThomas Deutschmann2020-04-141-0/+3
| | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-fs/lvm2: runscript: unify $lvm_path handlingThomas Deutschmann2020-04-141-11/+6
| | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-fs/lvm2: runscript: save complete USEThomas Deutschmann2020-04-141-2/+8
| | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-fs/lvm2: change "need lvmetad lvmlockd" to "use lvmetad lvmlockd"Thomas Deutschmann2020-04-141-0/+163
| | | | | | Closes: https://bugs.gentoo.org/689292 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-fs/lvm2: Removed oldLars Wendler2020-03-2613-715/+0
| | | | | Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-fs/lvm2: partial revert of 2161b3a104c9a5664131b9297766db0538e7464eRobin H. Johnson2019-11-284-0/+324
| | | | | | | | | Bug 690494 shows that the regression is still not fixed in 2.02.186-r2, so 2.02.145-r2 is still required for some users. Bug: https://bugs.gentoo.org/show_bug.cgi?id=690494 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: Removed oldLars Wendler2019-11-277-757/+0
| | | | | Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-fs/lvm2: Revbump to fix unsupported udev optionLars Wendler2019-11-271-0/+34
| | | | | | Closes: https://bugs.gentoo.org/700160 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-fs/lvm2: Bump to version 2.03.06. Removed oldLars Wendler2019-10-251-10/+10
| | | | | Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-fs/lvm2: Improvements for 2.03 seriesLars Wendler2019-07-245-0/+392
| | | | | | | | | | - EAPI-7 - Forward-ported a couple of patches - lvmetad has been removed - Removed a couple of unused configure options Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-fs/lvm2: Fixed build with app-shells/mkshLars Wendler2019-06-181-0/+13
| | | | | | | Thanks-to: Alexander Tsoy <alexander@tsoy.me> Closes: https://bugs.gentoo.org/686652 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-fs/lvm2: bump, bugfix release from upstream, stable candidateRobin H. Johnson2019-06-179-9/+9
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: allow reading metadata with invalid creation_timeThomas Deutschmann2019-06-031-0/+72
| | | | | | Closes: https://bugs.gentoo.org/682380 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-fs/lvm2: better USE=-udev init supportRobin H. Johnson2019-05-072-0/+163
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: improve dmeventd initRobin H. Johnson2019-04-172-0/+89
| | | | | | | | | | | | | | Upstream dmeventd has an exit-on-idle behavior that leads openrc to decide that it has crashed, when it just exited "normally". Provide multiple ways around this: - supervisor support in the init script - patch the daemon to make the idle timeout configurable (submitted upstream) Co-authored-by: William Hubbs <williamh@gentoo.org> Fixes: https://bugs.gentoo.org/682556 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: don't get stuck with root-on-LVMRobin H. Johnson2019-04-171-1/+4
| | | | | | | | | | | During system shutdown, init.d/lvm tries to run 'vgchange -a ln' to close all LVs. It fails with root-on-LVM (or seperate /usr-on-LVM), because those mountpoints are still in use. As a best-effort, consider it done after the 'vgchange -a ln' pass. This is similar to localmount's stop, which does not fail if a filesystem cannot be unmounted. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: fix race condition with udev stopping in lvm rc serviceManuel Ullmann2019-04-171-0/+149
| | | | | | | | | | | Maintainer Edit: don't add lvm2-2.02.183-r1, just move straight forward to .184-r2. Fixes: https://bugs.gentoo.org/683240 Fixes: https://github.com/gentoo/gentoo/pull/11670 Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Manuel Ullmann <labre@posteo.de> (cherry picked from commit 9af3439dabcf6efe6a2df4459e06366dc6a330af) Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: add dmfilemapd and lvmpolldRobin H. Johnson2019-04-081-0/+17
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: remove unused patch/filesMichael Mair-Keimberger2019-02-273-213/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Aaron Bauman <bman@gentoo.org>
* sys-fs/lvm2: Removed old.Lars Wendler2018-10-113-381/+0
| | | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* sys-fs/lvm2: runscript: fix indentationThomas Deutschmann2018-08-051-27/+29
| | | | Package-Manager: Portage-2.3.44, Repoman-2.3.10
* sys-fs/lvm2: use ewend instead of eend on shutdownThomas Deutschmann2018-08-051-2/+4
| | | | | Closes: https://bugs.gentoo.org/601998 Package-Manager: Portage-2.3.44, Repoman-2.3.10
* sys-fs/lvm2: bump to 2.02.181Robin H. Johnson2018-08-045-0/+255
| | | | | | | Fixes: https://bugs.gentoo.org/631016 Fixes: https://bugs.gentoo.org/662650 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: Add patch for bug #657446.Jeroen Roovers2018-06-061-0/+12
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* sys-fs/lvm2-2.02.17{1,2,3}: Fix static buildConrad Kostecki2018-05-081-0/+13
| | | | | | | | Closes: https://bugs.gentoo.org/617756 Package-Manager: Portage-2.3.35, Repoman-2.3.9 (cherry picked from commit 0d57a354c5b3ab9db2b8e2ea6adbdad2dd6a1c03) Closes: https://github.com/gentoo/gentoo/pull/8265 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: bump incl. init script fix for bug #617578.Robin H. Johnson2017-07-092-0/+249
| | | | | | | | Please test init script changes cautiously! Fixes: https://bugs.gentoo.org/show_bug.cgi?id=617578 Package-Manager: portage-2.3.6 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Drop remaining $Id$ and $Header$ from files.Ulrich Müller2017-02-2812-12/+0
| | | | Bug: 611234
* sys-fs/lvm2: revbump 2.02.166 to fix #609416Marc Schiffbauer2017-02-181-2/+13
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* sys-fs/lvm2: Add sanlock USE flag for lvmlockd, fixes #604334Marc Schiffbauer2017-02-132-0/+153
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* sys-fs/lvm2: bump.Robin H. Johnson2016-10-219-9/+9
| | | | | Package-Manager: portage-2.3.2 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-fs/lvm2: use #!/sbin/openrc-run instead of #!/sbin/runscriptAustin English2016-05-189-9/+9
|
* sys-fs/lvm2: fix build w/newer glibc #580062Mike Frysinger2016-04-191-0/+127
|