diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2023-10-22 19:30:42 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2023-10-22 22:00:59 +0200 |
commit | 25d8b003ae67298d8fb5e2151a76877a5e7b6e56 (patch) | |
tree | e10f23c73e18e83d032758288d593d4d34fce586 /source/a/lvm2 | |
parent | 5a10543d8a851bab06277ee526f61659653e14ab (diff) | |
download | current-25d8b003ae67298d8fb5e2151a76877a5e7b6e56.tar.gz current-25d8b003ae67298d8fb5e2151a76877a5e7b6e56.tar.xz |
Sun Oct 22 19:30:42 UTC 202320231022193042
a/lvm2-2.03.22-x86_64-1.txz: Upgraded.
kde/kstars-3.6.7-x86_64-1.txz: Upgraded.
It's time for KStars in Slackware to be less of a toy and more of a useful
tool. The required dependencies have been added for EKOS, the INDI client
included in KStars, which will allow for computer control of astronomy
devices. Additional deps and drivers may be required, but these are runtime
dependencies. See (for example) gpsd, libdc1394, libftdi1, libindi-libraries,
and libindi-drivers, all of which can be found on slackbuilds.org.
Huge thanks to Edward W. Koenig for the detailed writeup - it was extremely
helpful! :-) Here's a link to the article:
https://www.linuxgalaxy.org/kingbeowulf/astronomy-device-control-in-slackware-15-and-current/
kde/libindi-2.0.4-x86_64-1.txz: Added.
This is required by kstars-3.6.7.
kde/libnova-0.15.0-x86_64-1.txz: Added.
This is required by kstars-3.6.7.
Thanks to Chris Abela, Ryan P.C. McQuen, and Philip Lacroix.
kde/stellarsolver-2.5-x86_64-1.txz: Added.
This is required by kstars-3.6.7.
kde/wcslib-8.1-x86_64-1.txz: Added.
This is required by kstars-3.6.7.
l/LibRaw-0.21.1-x86_64-2.txz: Rebuilt.
This update fixes a security issue:
A heap-buffer-overflow was found in raw2image_ex(int), which may lead to
application crash by maliciously crafted input file.
For more information, see:
https://www.cve.org/CVERecord?id=CVE-2023-1729
(* Security fix *)
l/imagemagick-7.1.1_21-x86_64-1.txz: Upgraded.
l/libev-4.33-x86_64-1.txz: Added.
This is required by kstars-3.6.7.
As this package may have more general usage than just kstars, we'll put it
in the L series.
Thanks to AA ime Ramov and Matteo Bernardini.
l/vte-0.74.1-x86_64-1.txz: Upgraded.
Diffstat (limited to 'source/a/lvm2')
-rw-r--r-- | source/a/lvm2/lvm2-2.03.20-dm_lvm_rules_no_systemd.patch | 11 | ||||
-rwxr-xr-x | source/a/lvm2/lvm2.SlackBuild | 4 |
2 files changed, 14 insertions, 1 deletions
diff --git a/source/a/lvm2/lvm2-2.03.20-dm_lvm_rules_no_systemd.patch b/source/a/lvm2/lvm2-2.03.20-dm_lvm_rules_no_systemd.patch new file mode 100644 index 000000000..e39d7959b --- /dev/null +++ b/source/a/lvm2/lvm2-2.03.20-dm_lvm_rules_no_systemd.patch @@ -0,0 +1,11 @@ +--- a/udev/69-dm-lvm.rules.in ++++ b/udev/69-dm-lvm.rules.in +@@ -76,7 +76,7 @@ + # it's better suited to appearing in the journal. + + IMPORT{program}="(LVM_EXEC)/lvm pvscan --cache --listvg --checkcomplete --vgonline --autoactivation event --udevoutput --journal=output $env{DEVNAME}" +-ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(SYSTEMDRUN) --no-block --property DefaultDependencies=no --unit lvm-activate-$env{LVM_VG_NAME_COMPLETE} (LVM_EXEC)/lvm vgchange -aay --autoactivation event $env{LVM_VG_NAME_COMPLETE}" ++ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(LVM_EXEC)/lvm vgchange -aay --nohints --autoactivation event $env{LVM_VG_NAME_COMPLETE}" + GOTO="lvm_end" + + LABEL="lvm_end" diff --git a/source/a/lvm2/lvm2.SlackBuild b/source/a/lvm2/lvm2.SlackBuild index d33fe8101..3a8ebb100 100755 --- a/source/a/lvm2/lvm2.SlackBuild +++ b/source/a/lvm2/lvm2.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2008, 2009, 2010, 2011, 2012, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2008, 2009, 2010, 2011, 2012, 2018, 2023 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -78,12 +78,14 @@ find . \ -exec chmod 644 {} \+ zcat $CWD/create-dm-run-dir.diff.gz | patch -p1 --verbose || exit 1 +zcat $CWD/lvm2-2.03.20-dm_lvm_rules_no_systemd.patch | patch -p1 --verbose || exit 1 # uid 0 = root # gid 6 = disk CFLAGS="$SLKCFLAGS" \ ./configure \ --disable-readline \ + --disable-systemd-journal \ --enable-cmdlib \ --enable-dmeventd \ --libdir=/usr/lib${LIBDIRSUFFIX} \ |