- Update from version 0.189 to 0.190 - Update of rootfile - Changelog 0.190 CONTRIBUTING: Switch from real name policy to known identity policy. Updated ChangeLog policy (no more separate ChangeLog files). There is a SECURITY bug policy now. The default branch is now 'main'. libelf: Add RELR support. libdw: Recognize .debug_[ct]u_index sections readelf: Support readelf -Ds, --use-dynamic --symbol. Support .gdb_index version 9 scrlines: New tool that compiles a list of source files associated with a specified dwarf/elf file. debuginfod: Schema change (reindexing required, sorry!) for a 60% compression in filename representation, which was a large part of the sqlite index; also, more deliberate sqlite -wal management during scanning using the --scan-checkpoint option. backends: Various LoongArch updates.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/packages/elfutils | 8 +++++--- lfs/elfutils | 6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/config/rootfiles/packages/elfutils b/config/rootfiles/packages/elfutils index 85a6f25f4..f7d56ad89 100644 --- a/config/rootfiles/packages/elfutils +++ b/config/rootfiles/packages/elfutils @@ -11,6 +11,7 @@ usr/bin/eu-objdump usr/bin/eu-ranlib usr/bin/eu-readelf usr/bin/eu-size +usr/bin/eu-srcfiles usr/bin/eu-stack usr/bin/eu-strings usr/bin/eu-strip @@ -27,15 +28,15 @@ usr/bin/eu-unstrip #usr/include/gelf.h #usr/include/libelf.h #usr/include/nlist.h -usr/lib/libasm-0.189.so +usr/lib/libasm-0.190.so #usr/lib/libasm.a #usr/lib/libasm.so usr/lib/libasm.so.1 -usr/lib/libdw-0.189.so +usr/lib/libdw-0.190.so #usr/lib/libdw.a #usr/lib/libdw.so usr/lib/libdw.so.1 -usr/lib/libelf-0.189.so +usr/lib/libelf-0.190.so #usr/lib/libelf.a #usr/lib/libelf.so usr/lib/libelf.so.1 @@ -50,6 +51,7 @@ usr/lib/libelf.so.1 #usr/share/locale/uk/LC_MESSAGES/elfutils.mo #usr/share/man/man1/eu-elfclassify.1 #usr/share/man/man1/eu-readelf.1 +#usr/share/man/man1/eu-srcfiles.1 #usr/share/man/man3/elf_begin.3 #usr/share/man/man3/elf_clone.3 #usr/share/man/man3/elf_getdata.3 diff --git a/lfs/elfutils b/lfs/elfutils index c262c45f4..9fb69af62 100644 --- a/lfs/elfutils +++ b/lfs/elfutils @@ -26,7 +26,7 @@ include Config
SUMMARY = Higher-level library to access ELF files
-VER = 0.189 +VER = 0.190
THISAPP = elfutils-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = elfutils -PAK_VER = 9 +PAK_VER = 10
DEPS =
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 30596271e14cf3408326abc38a9775b849b8cb0ee119a5455df9434a7d3b9a57afb15e0236a179a26c7bd400d303749964c9d6350c419f747784fd99d12517e0 +$(DL_FILE)_BLAKE2 = 9934aff08f1898377708b28595fb52130ef9f80408132ac7d306845b10672ba45cf1ac69783da07b3eea9fd647741d44da45b8b2626c45a768cb2844c6186513
install : $(TARGET)
- Update pci.ids from version 2023.08.12 to 2023.09.22 - Update usb.ids from version 2023.08.24 to 2023.11.08
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- src/hwdata/pci.ids | 390 ++++++++++++++++++++++++++++++++++++--------- src/hwdata/usb.ids | 66 +++++++- 2 files changed, 378 insertions(+), 78 deletions(-)
diff --git a/src/hwdata/pci.ids b/src/hwdata/pci.ids index d3988731c..50115d979 100644 --- a/src/hwdata/pci.ids +++ b/src/hwdata/pci.ids @@ -1,8 +1,8 @@ # # List of PCI ID's # -# Version: 2023.08.12 -# Date: 2023-08-12 03:15:02 +# Version: 2023.09.22 +# Date: 2023-09-22 03:15:02 # # Maintained by Albert Pool, Martin Mares, and other volunteers from # the PCI ID Project at https://pci-ids.ucw.cz/. @@ -773,7 +773,6 @@ 1028 2142 HBA465e Adapter 1028 2209 HBA465i Adapter 1028 220a HBA465i Front - 1028 228a HBA465e-s Adapter 15d9 1d03 AOC-S4116L-H16IR (16DD/96DD) RAID Adapter 15d9 1d07 AOC-S4016L-L16IT Storage Adapter 15d9 1d08 AOC-S4016L-L16IR Storage Adapter @@ -803,6 +802,20 @@ 1d49 0204 ThinkSystem 430-8i SAS/SATA 12Gb Dense HBA 00b2 PCIe Switch management endpoint 1d49 0003 ThinkSystem 1611-8P PCIe Gen4 NVMe Switch Adapter +# 24G SAS/PCIe storage adapter chip + 00b3 Fusion-MPT 24G SAS/PCIe SAS50xx/SAS51xx +# 9760W 32 internal port RAID controller + 1000 5000 MegaRAID 9760W-32i 24G SAS/PCIe Storage Adapter +# 9760W 16 internal port RAID controller + 1000 5001 MegaRAID 9760W-16i 24G SAS/PCIe Storage Adapter +# 9760W 16 internal and 16 external port RAID controller + 1000 5010 MegaRAID 9760W-16i16e 24G SAS/PCIe Storage Adapter +# 9700W 32 internal port Storage controller + 1000 5020 eHBA 9700W-32i 24G SAS/PCIe Storage Adapter +# 9700W 16 internal port Storage controller + 1000 5021 eHBA 9700W-16i 24G SAS/PCIe Storage Adapter +# 9700 16 external port Storage controller + 1000 5030 eHBA 9700-16e 24G SAS/PCIe Storage Adapter 00be SAS3504 Fusion-MPT Tri-Mode RAID On Chip (ROC) 00bf SAS3404 Fusion-MPT Tri-Mode I/O Controller Chip (IOC) 00c0 SAS3324 PCI-Express Fusion-MPT SAS-3 @@ -1039,8 +1052,9 @@ 15d9 1c6e AOC-SLG4-2H8M2 Storage Adapter 1d49 0505 ThinkSystem RAID 540-8i PCIe Gen4 12Gb Adapter 1d49 0506 ThinkSystem RAID 540-16i PCIe Gen4 12Gb Adapter - 1d49 0700 ThinkSystem M.2 SATA/NVMe 2-Bay Non-Hot-Swap RAID Enablement Kit - 1d49 0701 ThinkSystem 7mm SATA/NVMe 2-Bay Rear Hot-Swap RAID Enablement Kit + 1d49 0700 ThinkSystem M.2 RAID B540i-2i SATA/NVMe Enablement Kit + 1d49 0701 ThinkSystem 7mm RAID B540p-2HS SATA/NVMe Enablement Kit + 1d49 0702 ThinkSystem M.2 RAID B540p-2HS SATA/NVMe Enablement Kit 10e7 MegaRAID 12GSAS/PCIe Unsupported SAS38xx 1960 MegaRAID 1000 0518 MegaRAID 518 SCSI 320-2 Controller @@ -1152,6 +1166,7 @@ 13e9 Ariel/Navi10Lite 13f9 Oberon/Navi12Lite 13fe Cyan Skillfish [BC-250] + 145a Dummy Function (absent graphics controller) 1478 Navi 10 XL Upstream Port of PCI Express Switch 1479 Navi 10 XL Downstream Port of PCI Express Switch 1506 Mendocino @@ -3932,6 +3947,7 @@ 1462 5022 RX 6600 MECH 2X 148c 2412 PowerColor Red Devil RX 6600 XT 1849 5218 Radeon RX 6600 Challenger ITX 8GB + 1da2 448e Radeon RX 6600 XT Pulse 7408 Aldebaran/MI200 [Instinct MI250X] 740c Aldebaran/MI200 [Instinct MI250X/MI250] 740f Aldebaran/MI200 [Instinct MI210] @@ -3948,6 +3964,7 @@ 1da2 e471 NITRO+ RX 7900 XTX Vapor-X 1eae 7901 RX-79XMERCB9 [SPEEDSTER MERC 310 RX 7900 XTX] 745e Navi 31 [Radeon Pro W7800] + 747e Navi 32 [Radeon RX 7700 XT / 7800 XT] 7480 Navi 33 [Radeon RX 7700S/7600/7600S/7600M XT/PRO W7600] 1849 5313 RX 7600 Challenger OC 7483 Navi 33 [Radeon RX 7600M/7600M XT] @@ -4981,6 +4998,8 @@ 1455 Zeppelin/Renoir PCIe Dummy Function 1456 Family 17h (Models 00h-0fh) Platform Security Processor (PSP) 3.0 Device 1457 Family 17h (Models 00h-0fh) HD Audio Controller + 1458 XGMAC 10GbE Controller + 1459 XGMAC 10GbE Controller 145a Zeppelin/Raven/Raven2 PCIe Dummy Function 145b Zeppelin Non-Transparent Bridge 145c Family 17h (Models 00h-0fh) USB 3.0 Host Controller @@ -5037,6 +5056,7 @@ 14b5 Family 17h-19h PCIe Root Complex 14b6 Family 17h-19h IOMMU 14b7 Family 17h-19h PCIe Dummy Host Bridge + 14b8 Family 17h-19h PCIe GPP Bridge 14b9 Family 17h-19h Internal PCIe GPP Bridge 14ba Family 17h-19h PCIe GPP Bridge # Server device @@ -5044,6 +5064,7 @@ 14cd Family 19h USB4/Thunderbolt PCIe tunnel 14de Phoenix PCIe Dummy Function 14ef Family 19h USB4/Thunderbolt PCIe tunnel + 1502 AMD IPU Device 1510 Family 14h Processor Root Complex 174b 1001 PURE Fusion Mini 1512 Family 14h Processor Root Port @@ -12492,7 +12513,7 @@ 1c2d GP106M 1c30 GP106GL [Quadro P2000] 1c31 GP106GL [Quadro P2200] - 1c35 GP106M [Quadro P2000 Mobile] + 1c35 GP106M [Quadro P2000 Mobile / DRIVE PX 2 AutoChauffeur] 1c36 GP106 [P106M] 1c60 GP106BM [GeForce GTX 1060 Mobile 6GB] 103c 8390 GeForce GTX 1060 Max-Q 6GB @@ -12548,6 +12569,8 @@ 1d52 GP108BM [GeForce MX250] 1d56 GP108BM [GeForce MX330] 1d81 GV100 [TITAN V] + 1d83 GV100 [CMP 100-200] + 1d84 GV100 [CMP 100-210] 1db1 GV100GL [Tesla V100 SXM2 16GB] 1db2 GV100GL [Tesla V100 DGXS 16GB] 1db3 GV100GL [Tesla V100 FHHL 16GB] @@ -12560,6 +12583,7 @@ 1dba GV100GL [Quadro GV100] 10de 12eb TITAN V CEO Edition 1dbe GV100 Engineering Sample + 1dc1 GV100 [CMP 100-200] 1df0 GV100GL [Tesla PG500-216] 1df2 GV100GL [Tesla PG503-216] 1df5 GV100GL [Tesla V100 SXM2 16GB] @@ -12649,7 +12673,7 @@ 1f96 TU117M [GeForce GTX 1650 Mobile / Max-Q] 1f97 TU117M [GeForce MX450] 1f98 TU117M [GeForce MX450] - 1f99 TU117M + 1f99 TU117M [GeForce GTX 1650 Mobile / Max-Q] 1f9c TU117M [GeForce MX450] 1f9d TU117M [GeForce GTX 1650 Mobile / Max-Q] # via Lenovo 496.90 @@ -12688,9 +12712,10 @@ 20b8 GA100 [A100X] 20b9 GA100 [A30X] 20bb GA100 [DRIVE A100 PROD] + 20bd GA100 [A800 SXM4 40GB] 20be GA100 [GRID A100A] 20bf GA100 [GRID A100B] - 20c0 GA100 + 20c0 GA100 [Initial DevID] 20c2 GA100 [CMP 170HX] 20f0 GA100 [A100-PG506-207] 20f1 GA100 [A100 PCIe 40GB] @@ -12699,7 +12724,7 @@ 20f5 GA100 [A800 80GB PCIe] 20f6 GA100 [A800 40GB PCIe] 20fd GA100 [AX800 Converged Accelerator] - 20fe GA100 + 20fe GA100 [INT SKU] 20ff GA100 2182 TU116 [GeForce GTX 1660 Ti] 2183 TU116 @@ -12742,6 +12767,7 @@ 228b GA104 High Definition Audio Controller 228e GA106 High Definition Audio Controller 2296 Tegra PCIe Endpoint Virtual Network + 22a3 GH100 [H100 NVSwitch] 22ba AD102 High Definition Audio Controller 2302 GH100 2313 GH100 [H100 CNX] @@ -12859,6 +12885,7 @@ 2717 GN21-X11 [GeForce RTX 4090 Laptop GPU] 2730 AD103GLM [RTX 5000 Ada Generation Laptop GPU] 2757 GN21-X11 + 2770 AD103GLM [RTX 5000 Ada Generation Embedded GPU] 2782 AD104 [GeForce RTX 4070 Ti] 2785 AD104 [AC AD104 20GB] 2786 AD104 [GeForce RTX 4070] @@ -12870,17 +12897,21 @@ 27ba AD104GLM [RTX 4000 Ada Generation Laptop GPU] 27bb AD104GLM [RTX 3500 Ada Generation Laptop GPU] 27e0 AD104M [GeForce RTX 4080 Max-Q / Mobile] + 27fa AD104GLM [RTX 4000 Ada Generation Embedded GPU] + 27fb AD104GLM [RTX 3500 Ada Generation Embedded GPU] 2803 AD106 [GeForce RTX 4060 Ti] 2805 AD106 [GeForce RTX 4060 Ti 16GB] 2820 AD106M [GeForce RTX 4070 Max-Q / Mobile] 2838 AD106GLM [RTX 3000 Ada Generation Laptop GPU] 2860 AD106M [GeForce RTX 4070 Max-Q / Mobile] + 2878 AD106GLM [RTX 3000 Ada Generation Embedded GPU] 2882 AD107 [GeForce RTX 4060] 28a0 AD107M [GeForce RTX 4060 Max-Q / Mobile] 28a1 AD107M [GeForce RTX 4050 Max-Q / Mobile] 28b8 AD107GLM [RTX 2000 Ada Generation Laptop GPU] 28e0 AD107M [GeForce RTX 4060 Max-Q / Mobile] 28e1 AD107M [GeForce RTX 4050 Max-Q / Mobile] + 28f8 AD107GLM [RTX 2000 Ada Generation Embedded GPU] 10df Emulex Corporation 0720 OneConnect NIC (Skyhawk) 103c 1934 FlexFabric 20Gb 2-port 650M Adapter @@ -13126,7 +13157,7 @@ 5289 RTL8411 PCI Express Card Reader 1043 1457 K55A Laptop 5760 RTS5763DL x2 NVMe SSD Controller - 5762 RTS5763DL NVMe SSD Controller + 5762 RTS5762 NVMe SSD Controller 5763 RTS5763DL NVMe SSD Controller (DRAM-less) 5765 RTS5765DL NVMe SSD Controller (DRAM-less) 8029 RTL-8029(AS) @@ -14093,6 +14124,7 @@ 5409 VX855/VX875 APIC and Central Traffic Control 5410 VX900 Series APIC and Central Traffic Control 6100 VT85C100A [Rhine II] + 6122 VN1000 Graphics [Chrome 520 IGP] 6287 SATA RAID Controller 6290 K8M890CE Host Bridge 6327 P4M890 Security Device @@ -17094,7 +17126,7 @@ 12a2 Newgen Systems Corporation 12a3 Lucent Technologies 8105 T8105 H100 Digital Switch -12a4 NTT Electronics Corporation +12a4 NTT Innovative Devices Corporation 12a5 Vision Dynamics Ltd. 12a6 Scalable Networks, Inc. 12a7 AMO GmbH @@ -19948,6 +19980,8 @@ 103c 3383 Ethernet 1Gb 4-port 331T Adapter 14e4 1904 4-port 1Gb Ethernet Adapter 14e4 1909 Broadcom NetXtreme 5719 Quad Port Gigabit NIC + 14e4 d146 BCM95719-P41 4x1GBT Ethernet NIC + 14e4 d346 BCM95719-N41 4x1GBT Ethernet NIC 193d 1025 NIC-ETH330T-LP-4P 1659 NetXtreme BCM5721 Gigabit Ethernet PCI Express 1014 02c6 eServer xSeries server mainboard @@ -20251,6 +20285,8 @@ 117c 00ce FastFrame N4T2 Dual-port 10GBASE-T Ethernet Adapter 14e4 4163 NetXtreme-E Dual-port 10GBASE-T Ethernet OCP 2.0 Adapter (BCM957416M4163C) 14e4 4166 NetXtreme-E Dual-port 10GBASE-T Ethernet OCP 3.0 Adapter (BCM957416N4160C) + 14e4 d140 BCM957416-P410 4x10GBT Ethernet NIC + 14e4 d340 BCM957416-N410 4x10GBT Ethernet NIC 1590 020c Ethernet 10Gb 2-port 535T Adapter 1590 0212 Ethernet 10Gb 2-port 535FLR-T Adapter 16d9 BCM57417 NetXtreme-E 10GBASE-T RDMA Ethernet Controller @@ -20303,15 +20339,19 @@ 117c 00cf FastFrame N412 Dual-port 100Gb Ethernet Adapter 14e4 2100 NetXtreme-E Dual-port 100G QSFP56 Ethernet PCIe4.0 x16 Adapter (BCM957508-P2100G) 14e4 5208 NetXtreme-E Dual-port 100G QSFP56 Ethernet OCP 3.0 Adapter (BCM957508-N2100G) + 14e4 520a NetXtreme-E Dual-port 100G DSFP Ethernet OCP 3.0 Adapter (BCM957508-N2100GD) 14e4 d124 NetXtreme-E P2100D BCM57508 2x100G QSFP PCIE + 14e4 d324 NetXtreme-E N2100D BCM57508 2x100G QSFP OCP3.0 Ethernet 14e4 df24 NetXtreme-E NGM2100D BCM57508 2x100G KR Mezz Ethernet 1751 BCM57504 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb/200Gb Ethernet 1028 09d4 PowerEdge XR11/XR12 LOM 1028 0b1b PowerEdge XR5610 LOM + 14e4 4250 NetXtreme-E Quad-port 25G SFP28 Ethernet PCIe4.0 x16 Adapter (BCM957504-P425G) 14e4 5045 NetXtreme-E BCM57504 4x25G OCP3.0 14e4 5100 NetXtreme-E Single-port 100G QSFP56 Ethernet OCP 3.0 Adapter (BCM957504-N1100G) 14e4 5105 NetXtreme-E Single-port 100G DSFP Ethernet OCP 3.0 Adapter (BCM957504-N1100GD) 14e4 5250 NetXtreme-E BCM57504 4x25G KR Mezz + 14e4 5425 NetXtreme-E Quad-port 25G SFP28 Ethernet OCP 3.0 Adapter (BCM957504-N425G) 14e4 d142 NetXtreme-E P425D BCM57504 4x25G SFP28 PCIE 1752 BCM57502 NetXtreme-E 10Gb/25Gb/40Gb/50Gb Ethernet 1800 BCM57502 NetXtreme-E Ethernet Partition @@ -21447,8 +21487,11 @@ 193d 1051 NIC-IB1040i-Mb-2P 1018 MT27800 Family [ConnectX-5 Virtual Function] 1019 MT28800 Family [ConnectX-5 Ex] + 1014 0617 PCIe4 x16 2-Port EDR IB-only ConnectX-5 CAPI Capable Adapter [IBM EC64] + 1014 0635 PCIe4 2-port 100 GbE RoCE x16 adapter [IBM EC66] 15b3 0008 ConnectX-5 Ex EN network interface card, 100GbE dual-port QSFP28, PCIe4.0 x16, tall bracket; MCX516A-CDAT 15b3 0125 Tencent ConnectX-5 EN Ex network interface card for OCP 3.0, with host management, 50GbE Dual-port QSFP28, PCIe4.0 x16, Thumbscrew (pull-tab) bracket + 15b3 0126 PCIe4 x16 2-port EDR 100GbE ConnectX-5 CAPI Capable adapter [IBM AJP1] 101a MT28800 Family [ConnectX-5 Ex Virtual Function] 101b MT28908 Family [ConnectX-6] 101c MT28908 Family [ConnectX-6 Virtual Function] @@ -21583,14 +21626,14 @@ 15b7 Sandisk Corp 2001 Skyhawk Series NVME SSD 5001 WD Black NVMe SSD - 5002 WD Black 2018/SN750 / PC SN720 NVMe SSD + 5002 SanDisk Extreme Pro / WD Black 2018/SN750/PC SN720 NVMe SSD 5003 WD Blue SN500 / PC SN520 NVMe SSD 5004 PC SN520 NVMe SSD 5005 PC SN520 NVMe SSD - 5006 WD Black SN750 / PC SN730 NVMe SSD + 5006 WD Black SN750 / PC SN730 / Red SN700 NVMe SSD 5007 IX SN530 NVMe SSD (DRAM-less) 5008 PC SN530 NVMe SSD (DRAM-less) - 5009 WD Blue SN550 NVMe SSD + 5009 SanDisk Ultra 3D / WD Blue SN550 NVMe SSD 15b7 5009 WD Blue SN550 NVMe SSD 500b PC SN530 NVMe SSD 1414 500b Xbox Series X @@ -21601,13 +21644,14 @@ 5016 WD PC SN740 NVMe SSD 512GB (DRAM-less) 5017 WD Black SN770 / PC SN740 256GB / PC SN560 (DRAM-less) NVMe SSD 5019 WD Green SN350 NVMe SSD 240GB (DRAM-less) - 501a WD Blue SN570 NVMe SSD 1TB + 501a WD Blue SN570 NVMe SSD 501d WD Blue SN550 NVMe SSD 2TB (DRAM-less) 501e PC SN735 NVMe SSD (DRAM-less) 501f WD PC SN735 NVMe SSD 512GB (DRAM-less) 5025 WD Blue SN570 NVMe SSD 2TB 5026 WD PC SN735 NVMe SSD 1TB (DRAM-less) - 5030 Western Digital WD Black SN850X NVMe SSD + 5030 WD Black SN850X NVMe SSD + 5041 WD Blue SN580 NVMe SSD (DRAM-less) 15b8 ADDI-DATA GmbH 1001 APCI1516 SP controller (16 digi outputs) 1003 APCI1032 SP controller (32 digi inputs w/ opto coupler) @@ -22781,7 +22825,8 @@ 188a ARC-1886 series PCIe 4.0 to NVMe/SAS/SATA 16/12/6Gb RAID Controller 17d3 1217 ARC-1217 4-Port PCIe 4.0 to SAS/SATA 12/6Gb RAID Controller 17d3 1227 ARC-1227 8-Port PCIe 4.0 to SAS/SATA 12/6Gb RAID Controller - 17d3 1686 ARC-1686 PCIe 4.0 to SAS/SATA 12/6Gb Tape drive Controller + 17d3 1686 ARC-1686 PCIe 4.0 to NVMe/SAS/SATA 16/12/6Gb RAID Controller + 17d3 1688 ARC-1688 PCIe 4.0 to NVMe/SAS/SATA 16/12/6Gb RAID Controller 17d3 1886 ARC-1886 PCIe 4.0 to NVMe/SAS/SATA 16/12/6Gb RAID Controller # nee Neterion Inc., previously S2io Inc. 17d5 Exar Corp. @@ -23865,6 +23910,14 @@ 1a0d SEAKR Engineering 1a0e DekTec Digital Video B.V. 083f DTA-2111 VHF/UHF Modulator + 0860 DTA-2144(B) Quad ASI/SDI in+out + 0861 DTA-2145 ASI/SDI in+out with bypass relay + 087c DTA-2172 Dual 3G-SDI/ASI ports + 087e DTA-2174 Quad 3G-SDI/ASI in+out + 087f DTA-2175 3G-SDI/ASI input+output with bypass relay + 0882 DTA-2178 Octal 12G-SDI/ASI ports with genlock + a882 DTA-2178-ASI Octal ASI Ports + b87e DTA-2174B Quad 3G-SDI/ASI ports (1x12G) with genlock 1a17 Force10 Networks, Inc. 8002 PB-10GE-2P 10GbE Security Card 1a1d GFaI e.V. @@ -23974,6 +24027,8 @@ 0017 SEL-3350 GPIO Expansion Board 0018 SEL-3390E4 Ethernet Adapter 001c SEL-3390E4 Ethernet Adapter +1aab Silver Creations AG + 7750 Sceye 10L 1aae Global Velocity, Inc. 1ab4 Distributed Management Task Force, Inc. (DMTF) 1ab6 CalDigit, Inc. @@ -24158,6 +24213,7 @@ 2142 ASM2142/ASM3142 USB 3.1 Host Controller 1462 7a72 H270 PC MATE 2824 ASM2824 PCIe Gen3 Packet Switch + 3042 ASM3042 USB 3.2 Gen 1 xHCI Controller 3242 ASM3242 USB 3.2 Host Controller 1b26 Netcope Technologies, a.s. c132 COMBO-LXT155 @@ -24237,6 +24293,9 @@ 1b4b 2241 Santa Cruz NVMe Host Adapter 1d49 0306 ThinkSystem M.2 NVMe 2-Bay RAID Enablement Kit 1d49 0307 ThinkSystem 7mm NVMe 2-Bay Rear RAID Enablement Kit + 2b43 NXP 88W9098 Wi-Fi 6 (ax) MAC #1 + 2b44 NXP 88W9098 Wi-Fi 6 (ax) MAC #2 + 2b45 NXP 88W9098 Bluetooth 5.3 9120 88SE9120 SATA 6Gb/s Controller 9123 88SE9123 PCIe SATA 6.0 Gb/s controller dc93 600e DC-6xxe series SATA 6G controller @@ -24321,6 +24380,7 @@ 2404 Ultrastar DC SN640 NVMe SSD 2500 Ultrastar DC SN840 NVMe SSD 2600 Ultrastar DC ZN540 ZNS NVMe SSD + 3001 RapidFlex C2000 NVMe Initiator 3714 PC SN730 NVMe SSD 3734 PC SN730 NVMe SSD 1b9a XAVi Technologies Corp. @@ -24438,7 +24498,7 @@ 1bb1 01a1 Nytro XP7102 5012 FireCuda/IronWolf 510 SSD 5013 BarraCuda Q5 NVMe SSD (DRAM-less) - 5016 FireCuda 520 SSD + 5016 FireCuda 520/IronWolf 525 SSD 5018 FireCuda 530 SSD 1bb3 Bluecherry 4304 BC-04120A MPEG4 4 port video encoder / decoder @@ -24505,6 +24565,7 @@ 1bf4 VTI Instruments Corporation 0001 SentinelEX 7011 RX0xxx +1bf5 Greenliant 1bfc Duagon AG 1bfd EeeTOP 1c00 Nanjing Qinheng Microelectronics Co., Ltd. @@ -24703,6 +24764,12 @@ 1c5f 4b51 NVMe SSD PBlaze6 6936 12800GB 2.5" U.3 1c5f 4b61 NVMe SSD PBlaze6 6936 25600GB 2.5" U.3 003f PBlaze7 7940/7946 NVMe SSD + 1c5f 1431 NVMe SSD PBlaze7 7940 3840G 2.5" U.2 + 1c5f 1441 NVMe SSD PBlaze7 7940 7680G 2.5" U.2 + 1c5f 1451 NVMe SSD PBlaze7 7940 15360G 2.5" U.2 + 1c5f 5431 NVMe SSD PBlaze7 7946 3200G 2.5" U.2 + 1c5f 5441 NVMe SSD PBlaze7 7946 6400G 2.5" U.2 + 1c5f 5451 NVMe SSD PBlaze7 7946 12800G 2.5" U.2 0540 PBlaze4 NVMe SSD 0550 PBlaze5 700/900 0555 PBlaze5 510/516 @@ -24853,47 +24920,55 @@ 0714 ZX-100/ZX-200 PCI Express Root Port 0715 ZX-100/ZX-200 PCI Express Root Port 0716 ZX-D PCI Express Root Port - 0717 KX-5000/KX-6000/KX-6000G Express Root Port - 0718 KX-5000/KX-6000/KX-6000G Express Root Port - 0719 KX-5000/KX-6000/KX-6000G Express Root Port - 071a KX-5000/KX-6000/KX-6000G Express Root Port - 071b KX-5000/KX-6000/KX-6000G Express Root Port - 071c KX-5000/KX-6000/KX-6000G Express Root Port - 071d KX-5000/KX-6000/KX-6000G Express Root Port - 071e KX-5000/KX-6000/KX-6000G Express Root Port + 0717 KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 0718 KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 0719 KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 071a KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 071b KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 071c KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 071d KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port + 071e KX-5000/KX-6000/KX-6000G/KH-40000 Express Root Port 071f ZX-200 Upstream Port of PCI Express Switch 0720 ZX-200 PCIE RC6 controller 0721 ZX-200 Downstream Port of PCI Express Switch 0722 ZX-200 PCIE P2C bridge + 0731 KH-40000 Express Root Port + 0732 KH-40000 Express Root Port 1000 ZX-D Standard Host Bridge - 1001 ZX-D/ZX-E Miscellaneous Bus + 1001 ZX-D/ZX-E/KH-40000 Miscellaneous Bus 1003 ZX-E Standard Host Bridge + 1005 KH-40000 Standard Host Bridge 1006 KX-6000G Standard Host Bridge 3001 ZX-100 Standard Host Bridge 300a ZX-100 Miscellaneous Bus - 3038 ZX-100/ZX-200/KX-6000/KX-6000G Standard Universal PCI to USB Host Controller - 3104 ZX-100/ZX-200/KX-6000/KX-6000G Standard Enhanced PCI to USB Host Controller - 31b0 ZX-100/KX-5000/KX-6000/KX-6000G Standard Host Bridge - 31b1 ZX-100/KX-5000/KX-6000/KX-6000G Standard Host Bridge - 31b2 ZX-100/KX-5000/KX-6000/KX-6000G DRAM Controller - 31b3 ZX-100/KX-5000/KX-6000/KX-6000G Power Management Controller - 31b4 ZX-100/KX-5000/KX-6000/KX-6000G I/O APIC - 31b5 ZX-100/KX-5000/KX-6000/KX-6000G Scratch Device - 31b7 ZX-100/KX-5000/KX-6000/KX-6000G Standard Host Bridge + 3038 ZX-100/ZX-200/KX-6000/KX-6000G/KH-40000 Standard Universal PCI to USB Host Controller + 3104 ZX-100/ZX-200/KX-6000/KX-6000G/KH-40000 Standard Enhanced PCI to USB Host Controller + 31b0 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Standard Host Bridge + 31b1 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Standard Host Bridge + 31b2 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 DRAM Controller + 31b3 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Power Management Controller + 31b4 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 I/O APIC + 31b5 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Scratch Device + 31b7 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Standard Host Bridge 31b8 ZX-100/ZX-D PCI to PCI Bridge - 3288 ZX-100/KX-5000/KX-6000/KX-6000G High Definition Audio Controller - 345b ZX-100/KX-5000/KX-6000/KX-6000G Miscellaneous Bus + 3288 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 High Definition Audio Controller + 345b ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 Miscellaneous Bus 3a02 ZX-100 C-320 GPU 3a03 ZX-D C-860 GPU 3a04 ZX-E C-960 GPU + 3b01 KH-40000 OPI Controller + 3b02 KH-40000 OPI Controller + 3b03 KH-40000 OPI Controller + 3b04 KH-40000 OPI Controller + 3c00 KH-40000 DRAM Controller 3c02 KX-6000G DRAM Controller 3d01 KX-6000G C-1080 GPU - 9002 ZX-100/ZX-200 EIDE Controller + 9002 ZX-100/ZX-200/KH-40000 EIDE Controller 9003 ZX-100/KX-6000/KX-6000G EIDE Controller - 9043 KX-6000G RAID Controller + 9043 KX-6000G/KH-40000 RAID Controller 9045 ZX-100/ZX-D/ZX-E RAID Accelerator 0 9046 ZX-D/ZX-E RAID Accelerator 1 - 9083 ZX-100/ZX-200/KX-6000/KX-6000G StorX AHCI Controller + 9083 ZX-100/ZX-200/KX-6000/KX-6000G/KH-40000 StorX AHCI Controller 9084 ZX-100 StorX AHCI Controller 9100 ZX-200 Cross bus 9101 ZX-200 Traffic Controller @@ -24902,11 +24977,14 @@ 9144 ZX-E High Definition Audio Controller 9145 KX-6000G High Definition Audio Controller 9180 ZX-200 Networking Gigabit Ethernet Adapter + 91c1 KH-40000 ZPI Controller + 91c2 KH-40000 ZPI Controller 9202 ZX-100 USB eXtensible Host Controller 9203 ZX-200 USB eXtensible Host Controller 9204 KX-6000/KX-6000G USB eXtensible Host Controller + 9205 KH-40000 USB eXtensible Host Controller 9286 ZX-D eMMC Host Controller - 9300 ZX-100/KX-5000/KX-6000/KX-6000G eSPI Host Controller + 9300 ZX-100/KX-5000/KX-6000/KX-6000G/KH-40000 eSPI Host Controller 95d0 ZX-100 Universal SD Host Controller f410 ZX-100/KX-5000/KX-6000/KX-6000G PCI Com Port 1d18 RME @@ -24944,6 +25022,7 @@ 1d44 DPT a400 PM2x24/PM3224 1d49 Lenovo + 0522 ThinkSystem RAID 5350-8i PCIe 12Gb Internal Adapter 1d4c Diamanti, Inc. 1d5c Fantasia Trading LLC 1d61 Technobox, Inc. @@ -25075,8 +25154,9 @@ 1d78 7208 Aliflash V2 U.2 15mm 7.68TB NVMe SSD 1d79 Transcend Information, Inc. 2262 NVMe PCIe SSD 220S - 2263 NVMe PCIe SSD 120S/112S (DRAM-less) + 2263 NVMe PCIe SSD 110S/112S/120S/MTE652T2 (DRAM-less) 2264 NVMe PCIe SSD 250H + 2267 NVMe PCIe SSD 240S/MTE710T 5766 NVMe PCIe SSD 110Q (DRAM-less) 1d7c Aerotech, Inc. # Fiber-optic HyperWire motion control bus from Aerotech. @@ -25207,10 +25287,17 @@ 0010 N-10m2 NVMe SSD 1dd8 AMD Pensando Systems 0002 DSC2 Elba Upstream Port + 1dd8 100e Distributed Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1000 DSC Capri Upstream Port 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB @@ -25223,6 +25310,7 @@ 1dd8 400e DSC-25 10/25G 2-port 4G RAM 8G eMMC G1 Services Card 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1001 DSC Virtual Downstream Port + 1dd8 100e Distributed Services Card 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB 1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB @@ -25235,9 +25323,16 @@ 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1002 DSC Ethernet Controller + 1dd8 100e Distributed Services Card 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB 1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB @@ -25250,9 +25345,16 @@ 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1003 DSC Ethernet Controller VF + 1dd8 100e Distributed Services Card 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB 1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB @@ -25265,9 +25367,16 @@ 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1004 DSC Management Controller + 1dd8 100e Distributed Services Card 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB 1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB @@ -25280,19 +25389,40 @@ 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1005 DSC NVMe Controller + 1dd8 100e Distributed Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1006 DSC NVMe Controller VF + 1dd8 100e Distributed Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1007 DSC Storage Accelerator + 1dd8 100e Distributed Services Card 1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB 1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB 1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB @@ -25305,33 +25435,74 @@ 1dd8 4014 DSC-100 40/100G 2-port 8G RAM 16G eMMC G1 Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1009 DSC Ethernet Controller UPT + 1dd8 100e Distributed Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 100a DSC Serial Port Controller + 1dd8 100e Distributed Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 100b DSC vDPA Network Device VF + 1dd8 100e Distributed Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 100c DSC PDS Core Management + 1dd8 100e Distributed Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 100d DSC Virtio Network Device VF + 1dd8 100e Distributed Services Card 1dd8 5001 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card 1dd8 5003 DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 Services Card + 1dd8 5008 DSC25v2 10/25G 2p 32GB Spl Card + 1dd8 5009 DSC2-25 10/25G 2p SFP56 DPU 1dd8 500a DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R2 1dd8 500b DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU + 1dd8 500c DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R3 + 1dd8 500d DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4 + 1dd8 500e DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R5 + 1dd8 500f DSC2-200 50/100/200G 2-port 32G RAM 64G eMMC G2 DPU R4-T 1ddd Thorlabs 1de0 Groq 0000 TSP [GroqChip] @@ -25495,26 +25666,6 @@ 1028 2193 NVMe CD7 E3.S 1.92TB 1028 2194 NVMe CD7 E3.S 3.84TB 1028 2195 NVMe CD7 E3.S 7.68TB - 0013 NVMe SSD Controller CM7 2.5" - 1028 222d Ent NVMe CM7 FIPS U.2 RI 30.72TB - 1028 222e Ent NVMe CM7 FIPS U.2 RI 15.36TB - 1028 222f Ent NVMe CM7 FIPS U.2 RI 7.68TB - 1028 2230 Ent NVMe CM7 FIPS U.2 RI 3.84TB - 1028 2231 Ent NVMe CM7 FIPS U.2 RI 1.92TB - 1028 2232 Ent NVMe CM7 U.2 RI 30.72TB - 1028 2233 Ent NVMe CM7 U.2 RI 15.36TB - 1028 2234 Ent NVMe CM7 U.2 RI 7.68TB - 1028 2235 Ent NVMe CM7 U.2 RI 3.84TB - 1028 2236 Ent NVMe CM7 U.2 RI 1.92TB - 1028 2237 Ent NVMe CM7 FIPS U.2 MU 12.8TB - 1028 2238 Ent NVMe CM7 FIPS U.2 MU 6.4TB - 1028 2239 Ent NVMe CM7 FIPS U.2 MU 3.2TB - 1028 223a Ent NVMe CM7 FIPS U.2 MU 1.6TB - 1028 223b Ent NVMe CM7 U.2 MU 12.8TB - 1028 223c Ent NVMe CM7 U.2 MU 6.4TB - 1028 223d Ent NVMe CM7 U.2 MU 3.2TB - 1028 223e Ent NVMe CM7 U.2 MU 1.6TB - 1028 228c Ent NVMe CM7 U.2 MU 6.4TB 0014 NVMe SSD Controller CM7 EDSFF 1028 223f Ent NVMe CM7 FIPS E3.S RI 15.36TB 1028 2240 Ent NVMe CM7 FIPS E3.S RI 7.68TB @@ -25527,6 +25678,10 @@ 1028 2247 Ent NVMe CM7 E3.S MU 6.4TB 1028 2248 Ent NVMe CM7 E3.S MU 3.2TB 1028 2249 Ent NVMe CM7 E3.S MU 1.6TB + 1028 22b7 Ent NVMe CM7 FIPS E3.S MU 1.6TB + 1028 22b8 Ent NVMe CM7 FIPS E3.S MU 3.2TB + 1028 22b9 Ent NVMe CM7 FIPS E3.S MU 6.4TB + 1028 22ba Ent NVMe CM7 FIPS E3.S MU 12.8TB 0018 Exceria Pro NVMe SSD 001f NVMe SSD Controller CD8 1028 2223 DC NVMe CD8 U.2 SED 15.36TB @@ -25539,6 +25694,25 @@ 1028 222a DC NVMe CD8 U.2 3.84TB 1028 222b DC NVMe CD8 U.2 1.92TB 1028 222c DC NVMe CD8 U.2 960GB + 0025 NVMe SSD Controller CM7 2.5" + 1028 222d Ent NVMe CM7 FIPS U.2 RI 30.72TB + 1028 222e Ent NVMe CM7 FIPS U.2 RI 15.36TB + 1028 222f Ent NVMe CM7 FIPS U.2 RI 7.68TB + 1028 2230 Ent NVMe CM7 FIPS U.2 RI 3.84TB + 1028 2231 Ent NVMe CM7 FIPS U.2 RI 1.92TB + 1028 2232 Ent NVMe CM7 U.2 RI 30.72TB + 1028 2233 Ent NVMe CM7 U.2 RI 15.36TB + 1028 2234 Ent NVMe CM7 U.2 RI 7.68TB + 1028 2235 Ent NVMe CM7 U.2 RI 3.84TB + 1028 2236 Ent NVMe CM7 U.2 RI 1.92TB + 1028 2237 Ent NVMe CM7 FIPS U.2 MU 12.8TB + 1028 2238 Ent NVMe CM7 FIPS U.2 MU 6.4TB + 1028 2239 Ent NVMe CM7 FIPS U.2 MU 3.2TB + 1028 223a Ent NVMe CM7 FIPS U.2 MU 1.6TB + 1028 223b Ent NVMe CM7 U.2 MU 12.8TB + 1028 223c Ent NVMe CM7 U.2 MU 6.4TB + 1028 223d Ent NVMe CM7 U.2 MU 3.2TB + 1028 223e Ent NVMe CM7 U.2 MU 1.6TB 1e17 Arnold & Richter Cine Technik GmbH & Co. Betriebs KG 1e18 Beijing GuangRunTong Technology Development Co.,Ltd 1e24 Squirrels Research Labs @@ -25570,10 +25744,10 @@ 8032 S6 [Enflame] # FHFL PCIe card, single slot, 3rd generation from Enflame c031 S30 [Enflame] -# HHHL PCIe card, dual slot, 3rd generation from Enflame - c032 S60 [Enflame] # FHFL PCIe card, single slot, 3rd generation from Enflame, 48GB device memory - c033 S30 [Enflame] + c032 S90 [Enflame] +# FHFL PCIe card, single slot, 3rd generation from Enflame, 48GB device memory + c033 S60 [Enflame] # nee Thinci, Inc 1e38 Blaize, Inc 0102 Xplorer X1600 @@ -25657,6 +25831,10 @@ 1e3b 0084 Enterprise NVMe SSD U.2 3.2TB (H5300) 1e3b 0085 Enterprise NVMe SSD U.2 6.4TB (H5300) 1e3d Burlywood, Inc +1e43 MaxLinear Inc + 8904 MxL8904 + 8906 MxL8906 + 8908 MxL8908 1e44 Valve Software 1e49 Yangtze Memory Technologies Co.,Ltd 0001 ZHITAI PC005 NVMe SSD @@ -25957,6 +26135,7 @@ 1f60 Accelecom 0001 XELE-NIC 25K5 0054 XELE-NIC 25K5 +1f67 Yunsilicon Technology Co,. Ltd. 1faa Hexaflake (Shanghai) Information Technology Co., Ltd. 0c10 Compass C10 PF 0c11 Compass C10 VF @@ -26065,6 +26244,14 @@ 2000 AWM 2 2010 AWM 2-M 1fe4 HippStor Technology + 1600 HP600 Series NVMe SSD + 1fe4 0075 Enterprise NVMe SSD U.2 3.84TB(HP610) + 1fe4 0076 Enterprise NVMe SSD U.2 7.68TB(HP610) + 1fe4 0077 Enterprise NVMe SSD U.2 6.40TB(HP630) + 1fe4 0078 Enterprise NVMe SSD U.2 3.20TB(HP630) +1ff4 DEEPX Co., Ltd. + 0000 DX_M1 + 0001 DX_M1A 2000 Smart Link Ltd. 2800 SmartPCI2800 V.92 PCI Soft DFT 2001 Temporal Research Ltd @@ -26088,6 +26275,7 @@ 2262 KC2000/KC2500 NVMe SSD 2263 A2000 NVMe SSD 5008 U-SNS8154P3 NVMe SSD + 500a DC1000B NVMe SSD 500b DC1000M NVMe SSD 500c OM8PCP Design-In PCIe 3 NVMe SSD (DRAM-less) 500d OM3PDP3 NVMe SSD @@ -26533,6 +26721,8 @@ 5053 Voyetra Technologies 2010 Daytona Audio Adapter 50b2 TerraTec Electronic GmbH +50ce System-on-Chip Engineering S.L. + 0001 RELY-MIL-XMC-TSN-SWITCH 5136 S S Technologies 5143 Qualcomm Inc 5145 Ensoniq (Old) @@ -26696,6 +26886,17 @@ 544d 6905 TBS6905 DVB-S2 Quad Tuner PCIe Card 6205 0001 TBS6205 DVB-T2/T/C Quad TV Tuner PCIe Card 6209 0001 TBS6209 DVB-T2/C2/T/C/ISDB-T OctaTV Tuner + 6590 0001 TBS6590 DVB-S/S2/S2X/T/T2/C/C2/ISDB-T + 2xCI + 6590 0002 TBS6590SE DVB-S/S2/S2X/T/T2/C/C2 + 2xCI + 6704 ffff TBS6704 (Quad ATSC/QAMB) + 6903 0020 TBS6903x (Dual DVB-S/S2/S2X) + 6903 0021 TBS6903x (Dual DVB-S/S2/S2X) + 6903 8888 TBS6903x (Dual DVB-S/S2/S2X) + 6909 0009 TBS6909x (Octa DVB-S/S2/S2X) + 6909 0010 TBS6909x (Octa DVB-S/S2/S2X) + 6909 0019 TBS6909x (Octa DVB-S/S2/S2X) + 6910 0001 TBS6910 DVB-S/S2 + 2xCI + 6910 0002 TBS6910SE DVB-S/S2/S2x + 2xCI 5452 SCANLAB AG 3443 RTC4 5455 Technische Universitaet Berlin @@ -26737,6 +26938,7 @@ 6409 Logitec Corp. 6549 Teradici Corp. 1200 TERA1200 PC-over-IP Host +6590 TBS Technologies (wrong ID) 6666 Decision Computer International Co. 0001 PCCOM4 0002 PCCOM8 @@ -26754,16 +26956,24 @@ 1400 CooVOX TDM GSM Module 1600 CooVOX TDM E1/T1 Module 1800 CooVOX TDM BRI Module +6704 TBS Technologies (wrong ID) 6766 Glenfly Tech Co., Ltd. 3d00 Arise-GT-10C0 3d02 Arise1020 3d03 Arise-GT-1040 3d04 Arise1010 - 3d40 Arise-GT-10C0 High Definition Audio Controller - 3d41 Arise1020 High Definition Audio Controller + 3d06 Arise-GT-10C0t + 3d07 Arise2030 + 3d08 Arise2020 + 3d40 GLF HDMI/DP Audio + 3d41 GLF HDMI/DP Audio + 3d43 GLF HDMI/DP Audio 6899 ZT Systems # nee Qumranet 6900 Red Hat, Inc. +6903 TBS Technologies (wrong ID) +6909 TBS Technologies (wrong ID) +6910 TBS Technologies (wrong ID) 7063 pcHDTV 2000 HD-2000 3000 HD-3000 @@ -29010,6 +29220,7 @@ 1bd4 0058 Ethernet Network Adapter E810-XXVAM2 for OCP 3.0 1bd4 006e Ethernet Network Adapter E810-XXVAM2 for BD 1bd4 0083 Ethernet Network Adapter E810-XXVAM2 for lldp + 1bd4 00a0 S252IE810 1eec 0102 VSE-225-41E Dual-port 10Gb/25Gb Etherent PCIe 8086 0001 Ethernet 25G 2P E810-XXV OCP 8086 0002 Ethernet 25G 2P E810-XXV Adapter @@ -29181,8 +29392,10 @@ 188b Ethernet Connection E823-C for QSFP 188c Ethernet Connection E823-C for SFP 1028 0abd Ethernet Connection 25G 4P E823-C LOM + 17aa 405e E823 25G/10G Ethernet LOM Controller 188d Ethernet Connection E823-C/X557-AT 10GBASE-T 188e Ethernet Connection E823-C 1GbE + 17aa 405f E823 1G Ethernet LOM Controller 1890 Ethernet Connection E822-C for backplane 1891 Ethernet Connection E822-C for QSFP 1892 Ethernet Connection E822-C for SFP @@ -33629,7 +33842,7 @@ 46a0 AlderLake-P GT2 46a1 UHD Graphics 46a3 Alder Lake-P GT1 [UHD Graphics] - 46a6 Alder Lake-P Integrated Graphics Controller + 46a6 Alder Lake-P GT2 [Iris Xe Graphics] 46a8 Alder Lake-UP3 GT2 [Iris Xe Graphics] 46aa Alder Lake-UP4 GT2 [Iris Xe Graphics] 46b0 AlderLake-P [Iris Xe Graphics] @@ -33750,7 +33963,9 @@ 51a9 Alder Lake PCH UART #1 51aa Alder Lake SPI Controller 51ab Alder Lake SPI Controller + 51b0 Alder Lake PCI Express Root Port #9 51b1 Alder Lake PCI Express x1 Root Port #10 + 51bb Alder Lake-P PCH PCIe Root Port #4 51bf Alder Lake PCH-P PCI Express Root Port #9 51c5 Alder Lake-P Serial IO I2C Controller #0 51c6 Alder Lake-P Serial IO I2C Controller #1 @@ -34229,7 +34444,7 @@ 7d0b Volume Management Device NVMe RAID Controller Intel Corporation 7d40 Meteor Lake-M [Intel Graphics] 7d45 Meteor Lake-P [Intel Graphics] - 7d55 Meteor Lake-P [Intel Graphics] + 7d55 Meteor Lake-P [Intel Arc Graphics] 7d60 Meteor Lake-M [Intel Graphics] 7dd5 Meteor Lake-P [Intel Graphics] 7e01 Meteor Lake-P LPC/eSPI Controller @@ -35294,12 +35509,18 @@ a3eb Comet Lake PCI Express Root Port #21 a3f0 Comet Lake PCH-V cAVS a620 6400/6402 Advanced Memory Buffer (AMB) + a707 Raptor Lake-P/U 4p+8e cores Host Bridge/DRAM Controller a708 Raptor Lake-P/U 2p+8e cores Host Bridge/DRAM Controller a71d Raptor Lake Dynamic Platform and Thermal Framework Processor Participant + a71e Raptor Lake-P Thunderbolt 4 USB Controller a720 Raptor Lake-P [UHD Graphics] a721 Raptor Lake-P [UHD Graphics] + a72f Raptor Lake-P Thunderbolt 4 PCI Express Root Port #2 + a73e Raptor Lake-P Thunderbolt 4 NHI #0 a74d Raptor Lake PCIe 4.0 Graphics Port a74f GNA Scoring Accelerator module + a76d Raptor Lake-P Thunderbolt 4 NHI #1 + a76e Raptor Lake-P Thunderbolt 4 PCI Express Root Port #0 a77d Raptor Lake Crashlog and Telemetry a77f Volume Management Device NVMe RAID Controller Intel Corporation a780 Raptor Lake-S GT1 [UHD Graphics 770] @@ -35314,6 +35535,10 @@ a7a1 Raptor Lake-P [Iris Xe Graphics] a7a8 Raptor Lake-P [UHD Graphics] a7a9 Raptor Lake-P [UHD Graphics] + a7aa Raptor Lake-P [Intel Graphics] + a7ab Raptor Lake-P [Intel Graphics] + a7ac Raptor Lake-U [Intel Graphics] + a7ad Raptor Lake-U [Intel Graphics] abc0 Omni-Path Fabric Switch Silicon 100 Series ad0b Volume Management Device NVMe RAID Controller Intel Corporation b152 21152 PCI-to-PCI Bridge @@ -35439,12 +35664,16 @@ # Wuxi Micro Innovation Integrated Circuit Design Co.,Ltd. 8848 MUCSE 1000 Ethernet Controller N10 Series for 10GbE or 40GbE (Dual-port) + 8848 8410 Ethernet Network Adapter N10G-X2-DC for 10GbE SFP+ 2-port 1001 Ethernet Controller N400 Series for 1GbE (Dual-port) + 1003 Ethernet Controller N400 Series for 10GbE (Single-port) 1020 Ethernet Controller N10 Series for 10GbE (Quad-port) + 8848 8451 Ethernet Network Adapter N10G-X4-QC for 10GbE SFP+ 4-port 1021 Ethernet Controller N400 Series for 1GbE (Quad-port) 1060 Ethernet Controller N10 Series for 1GbE or 10GbE (8-port) 1080 Ethernet Controller N10 Series Virtual Function 1081 Ethernet Controller N400 Series Virtual Function + 1083 Ethernet Controller N400 Series Virtual Function 8308 Ethernet Controller N500 Series for 1GbE (Quad-port, Copper RJ45) 8309 Ethernet Controller N500 Series Virtual Function 8318 Ethernet Controller N500 Series for 1GbE (Dual-port, Copper RJ45) @@ -36189,8 +36418,25 @@ d209 Ultimarc 15a2 SpinTrak 1601 AimTrak d20c Chengdu BeiZhongWangXin Technology Co., Ltd. - 6667 N5/N6 Series 10Gb/25Gb/100Gb Ethernet Controller - 6669 N5/N6 Series 10Gb/25Gb/100Gb Ethernet Controller + 5010 NE5000 Ethernet Controller + 5011 NE5000 Ethernet Controller + d20c e220 N5 Series 2-port 25GbE Network Adapter + d20c e221 N5S Series 2-port 25GbE Network Adapter + d20c e22c N5 Series 2-port 25GbE Network Adapter for OCP + d20c e22d N5S Series 2-port 25GbE Network Adapter for OCP + 6010 NE6000 Ethernet Controller + 6011 NE6000 Ethernet Controller + d20c a141 N6S Series 4-port 10GbE Network Adapter + d20c a221 N6S Series 2-port 25GbE Network Adapter + d20c a241 N6S Series 4-port 25GbE Network Adapter + d20c a421 N6S Series 2-port 40GbE Network Adapter + d20c aa21 N6S Series 2-port 100GbE Network Adapter + d20c d221 N6S Series 2-port 25GbE Network Adapter with DPI + d20c da21 N6S Series 2-port 100GbE Network Adapter with DPI + d20c ea20 N6 Series 2-port 100GbE Network Adapter + d20c ea21 N6S Series 2-port 100GbE Network Adapter + d20c ea2c N6 Series 2-port 100GbE Network Adapter for OCP + d20c ea2d N6S Series 2-port 100GbE Network Adapter for OCP d4d4 Dy4 Systems Inc 0601 PCI Mezzanine Card d531 I+ME ACTIA GmbH diff --git a/src/hwdata/usb.ids b/src/hwdata/usb.ids index be1bd5f92..20fced751 100644 --- a/src/hwdata/usb.ids +++ b/src/hwdata/usb.ids @@ -9,8 +9,8 @@ # The latest version can be obtained from # http://www.linux-usb.org/usb.ids # -# Version: 2023.08.24 -# Date: 2023-08-24 20:34:10 +# Version: 2023.11.08 +# Date: 2023-11-08 20:34:02 #
# Vendors, devices and interfaces. Please keep sorted. @@ -2734,6 +2734,7 @@ 0301 USB 1.0 Hub 0500 Serial & Parallel Ports ff10 Virtual Keyboard and Mouse + ff20 Virtual CDROM 046c Toshiba Corp., Digital Media Equipment 046d Logitech, Inc. 0082 Acer Aspire 5672 Webcam @@ -3564,6 +3565,7 @@ e07a Broadcom BCM20702A1 Bluetooth e0c8 MediaTek MT7921 Bluetooth e0cd MediaTek Bluetooth Adapter + e0d8 Bluetooth Adapter 048a S-MOS Systems, Inc. 048c Alps Electric Ireland, Ltd 048d Integrated Technology Express, Inc. @@ -6725,6 +6727,10 @@ 052f Unicore Software, Inc. 0530 American Microsystems, Inc. 0531 Wacom Technology Corp. + 0100 CTC4110WL [One (S)] + 0102 CTC6110WL [One (M)] + 0104 CTC4110WL [One (S)] + 0105 CTC6110WL [One (M)] 0532 Systech Corp. 0533 Alcatel Mobile Phones 0534 Motorola, Inc. @@ -7429,6 +7435,7 @@ 4037 FlexScan EV3285 4044 FlexScan EV2457 4059 FlexScan EV2760 + 405a FlexScan EV2360 405b FlexScan EV2460 405f FlexScan EV2795 4065 FlexScan EV3895 @@ -8908,6 +8915,7 @@ c75c JumpDrive V10 05dd Delta Electronics, Inc. a011 HID UPS Battery + a0a0 Minuteman Entrust-LCD Series UPS ff31 AWU-120 ff32 FriendlyNET AeroLAN AL2011 ff35 PCW 100 - Wireless 802.11b Adapter @@ -10967,6 +10975,7 @@ 07b4 Olympus Optical Co., Ltd 0100 Camedia C-2100/C-3000 Ultra Zoom Camera 0102 Camedia E-10/C-220/C-50 Camera + 0104 Camedia Digital Color Printer P-400 0105 Camedia C-310Z/C-700/C-750UZ/C-755/C-765UZ/C-3040/C-4000/C-5050Z/D-560/C-3020Z Zoom Camera 0109 C-370Z/C-500Z/D-535Z/X-450 010a MAUSB-10 xD and SmartMedia Card Reader @@ -11126,6 +11135,7 @@ a867 AVerTV DVB-T (A867) b300 A300 DVB-T TV receiver b800 MR800 FM Radio + c039 DVD EZMaker 7 e880 MPEG-2 Capture Device (E880) e882 MPEG-2 Capture Device (E882) 07cb Kingmax Technology, Inc. @@ -11309,6 +11319,7 @@ 0001 Internet Access Device 07f2 Microcomputer Applications, Inc. 0001 KEYLOK II + 0003 KEYLOK3 07f6 Circuit Assembly Corp. 07f7 Century Corp. 0005 ScanLogic/Century Corporation uATA @@ -11337,6 +11348,7 @@ 0001 Mini Swipe Reader (Keyboard Emulation) 0002 Mini Swipe Reader 0003 Magstripe Insert Reader + 0011 MagTek - Mini Swipe Reader 0802 Mako Technologies, LLC 0803 Zoom Telephonics, Inc. 1300 V92 Faxmodem @@ -11382,7 +11394,7 @@ 081e AlphaSmart, Inc. df00 Handheld 081f Manta - e401 MM812 + e401 gamepad 0822 Reudo Corp. 2001 IRXpress Infrared Device 0825 GC Protronics @@ -11550,6 +11562,7 @@ 9051 A6200v2 802.11a/b/g/n/ac (2x2) Wireless Adapter [Realtek RTL8812AU] 9052 A6100 AC600 DB Wireless Adapter [Realtek RTL8811AU] 9054 Nighthawk A7000 802.11ac Wireless Adapter AC1900 [Realtek 8814AU] + 9055 A6150 Dual Band AC1200 Wireless Adapter [Realtek RTL8812BU] a001 PA101 10 Mbps HPNA Home Phoneline RJ-1 f001 On Networks N300MA 802.11bgn [Realtek RTL8192CU] 084d Minton Optic Industry Co., Inc. @@ -11559,6 +11572,7 @@ 0014 Praktica DC 32 0019 Praktica DPix3000 0025 Praktica DC 60 + 002b Technika SH-Z625 6MP Digital Camera 1001 ScanHex SX-35d 084e KB Gear 0001 JamCam Camera @@ -11844,6 +11858,7 @@ 0102 ADSL 0301 RNIS ISDN TA [HFC-S] 08e4 Pioneer Corp. + 017a BD-XD07 BD/DVD/CD Writer 0184 DDJ-WeGO 0185 DDJ-WeGO2 08e5 Litronic @@ -12019,12 +12034,15 @@ 0908 Siemens AG 01f4 SIMATIC NET CP 5711 01fe SIMATIC NET PC Adapter A2 + 02e7 RNDIS for OZW/OCI 04b1 MediSET 04b2 NC interface 04b3 keyboard front panel Cockpit 04b4 SCR_CCID 2701 ShenZhen SANZHAI Technology Co.,Ltd Spy Pen VGA 0909 Audio-Technica Corp. + 001b ATR2100-USB + 001c AT2020USB+ 090a Trumpion Microelectronics, Inc. 1001 T33520 Flash Card Controller 1100 Comotron C3310 MP3 player @@ -12121,7 +12139,10 @@ 26a1 Nuvi 55 2802 fenix 3 28db Drive 5 + 2bf5 Drive 52M 47fb nuviCam + 4c05 Forerunner 245 Music + 4cda Fenix 6 Sapphire 4cdb Fenix 6 0920 Echelon Co. 7500 Network Interface @@ -12309,10 +12330,12 @@ 2624 Webcam 2628 Webcam Genius iLook 300 2700 GE 1.3 MP MiniCam Pro + 2811 Macally IceCam II 093b Plextor Corp. 0010 Storage Adapter 0011 PlexWriter 40/12/40U 0012 PlexWriter 48/24/48U + 0023 PX-608CU DVD RW 0041 PX-708A DVD RW 0042 PX-712UF DVD RW a002 ConvertX M402U XLOADER @@ -12339,6 +12362,7 @@ 010e nanoPAD pad controller 010f nanoKONTROL studio controller 0117 nanoKONTROL2 MIDI Controller + 012f SQ-1 0f03 K-Series K61P MIDI studio controller 0945 Pasco Scientific 0948 Kronauer music in digital @@ -12382,17 +12406,22 @@ 1656 DataTraveler Ultimate G2 1660 Data Traveller 108 1665 Digital DataTraveler SE9 - 1666 DataTraveler 100 G3/G4/SE9 G2/50 + 1666 DataTraveler 100 G3/G4/SE9 G2/50 Kyson 1689 DataTraveler SE9 168a DataTraveler Micro 168c DT Elite 3.0 + 169d DataTraveler Locker+ G3 Flash Drive + 16a3 DataTraveler (DT) microDuo 3.0 16a4 HyperX 7.1 Audio 16b3 HyperX Savage + 16c4 Hyperx Cloud Flight wireless headset 16d2 HX-KB4BL1-US [HYPERX Alloy FPS Pro] 16d4 HyperX SavageEXO [0382] 16d5 DataTraveler Elite G2 16df HyperX QuadCast 16e4 HyperX Pulsefire Raid + 173c DataTraveler Duo + 177f DataTraveler Max 0954 RPM Systems Corp. 0955 NVIDIA Corp. 7005 Bootloader @@ -12400,6 +12429,7 @@ 701a U-Boot running on Tegra 7020 L4T (Linux for Tegra) running on Tegra 7030 T30 [Tegra 3] recovery mode + 7035 Jetson device in initrd flashing mode 7100 Tegra Device 7140 T124 [Tegra K1/Logan 32-bit] 7210 SHIELD Controller @@ -12447,11 +12477,15 @@ 0309 ePass3000GM 0401 ePass3000 0405 Zzkey Dongle + 0503 SCR301 0608 SC Reader KP382 0702 ePass3003 0703 ePass3003Auto + 0801 Token 0802 ePass2000 (G&D STARCOS SPK 2.4) 0807 ePass2003 + 085a Multipass FIDO + 0891 Jubiter Wallet 0971 Gretag-Macbeth AG 2000 i1 Pro 2001 i1 Monitor @@ -12901,16 +12935,20 @@ bd1f BCM43242 802.11abgn Wireless Adapter d11b Eminent EM4045 [Broadcom 4320 USB] 0a5d Diatrend Corp. -0a5f Zebra +0a5f Zebra Technologies 0009 LP2844 Printer + 0027 ZTC LP2844-Z-200dpi 0050 P120i / WM120i 0080 GK420d Label Printer 0081 GK420t Label Printer 0084 GX420d Desktop Label Printer 008b HC100 wristbands Printer 008c ZP 450 Printer - 00d1 Zebra GC420d Label Printer + 00d1 GC420d Label Printer 0110 ZD500 Desktop Label Printer + 011c ZD410 Direct Thermal Label Printer + 0141 ZD620 + 0172 ZT411 Barcode Label Printer 930a Printer 0a62 MPMan 0010 MPMan MP-F40 MP3 Player @@ -23878,6 +23916,22 @@ C 0e Video 01 Video Control 02 Video Streaming 03 Video Interface Collection +C 0f Personal Healthcare +C 10 Audio/Video + 01 AVData Control + 02 AVData Video Stream + 03 AVData Audio Stream +C 11 Billboard +C 12 Type-C Bridge +C 13 Bulk Display +C 14 MCTCP over USB + 00 MCTCP Management + 01 MCTCP 1.x + 02 MCTCP 2.x + 01 MCTCP Host + 01 MCTCP 1.x + 02 MCTCP 2.x +C 3c I3C C 58 Xbox 42 Controller C dc Diagnostic
- Update from 2.8.0 to 2.8.1 - Update of rootfile - Disable creating docs i9n configure statement - Changelog is too large to include here (~500 lines). For more details read the NEWS.adoc file in thye source tarball.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/packages/nut | 82 +++-------------------------------- lfs/nut | 11 ++--- 2 files changed, 13 insertions(+), 80 deletions(-)
diff --git a/config/rootfiles/packages/nut b/config/rootfiles/packages/nut index 3bf9d03a9..1acab9d51 100644 --- a/config/rootfiles/packages/nut +++ b/config/rootfiles/packages/nut @@ -52,6 +52,7 @@ usr/bin/riello_ser usr/bin/riello_usb usr/bin/safenet usr/bin/skel +usr/bin/sms_ser usr/bin/snmp-ups usr/bin/solis usr/bin/tripplite @@ -68,95 +69,26 @@ usr/bin/victronups #usr/lib/libnutclient.la #usr/lib/libnutclient.so usr/lib/libnutclient.so.2 -usr/lib/libnutclient.so.2.0.0 +usr/lib/libnutclient.so.2.0.2 #usr/lib/libnutclientstub.la #usr/lib/libnutclientstub.so usr/lib/libnutclientstub.so.1 -usr/lib/libnutclientstub.so.1.0.0 +usr/lib/libnutclientstub.so.1.0.1 #usr/lib/libnutscan.la #usr/lib/libnutscan.so usr/lib/libnutscan.so.2 -usr/lib/libnutscan.so.2.0.0 +usr/lib/libnutscan.so.2.0.2 #usr/lib/libupsclient.la #usr/lib/libupsclient.so usr/lib/libupsclient.so.6 -usr/lib/libupsclient.so.6.0.0 +usr/lib/libupsclient.so.6.0.1 +#usr/lib/python3.10/site-packages/PyNUT.py +#usr/lib/python3.10/site-packages/test_nutclient.py usr/sbin/upsd usr/sbin/upsdrvctl usr/sbin/upsmon usr/sbin/upssched usr/share/cmdvartab usr/share/driver.list -#usr/share/man/man5/nut.conf.5 -#usr/share/man/man5/ups.conf.5 -#usr/share/man/man5/upsd.conf.5 -#usr/share/man/man5/upsd.users.5 -#usr/share/man/man5/upsmon.conf.5 -#usr/share/man/man5/upssched.conf.5 -#usr/share/man/man8/al175.8 -#usr/share/man/man8/apcsmart-old.8 -#usr/share/man/man8/apcsmart.8 -#usr/share/man/man8/apcupsd-ups.8 -#usr/share/man/man8/bcmxcp.8 -#usr/share/man/man8/bcmxcp_usb.8 -#usr/share/man/man8/belkin.8 -#usr/share/man/man8/belkinunv.8 -#usr/share/man/man8/bestfcom.8 -#usr/share/man/man8/bestfortress.8 -#usr/share/man/man8/bestuferrups.8 -#usr/share/man/man8/bestups.8 -#usr/share/man/man8/blazer_ser.8 -#usr/share/man/man8/blazer_usb.8 -#usr/share/man/man8/clone.8 -#usr/share/man/man8/dummy-ups.8 -#usr/share/man/man8/etapro.8 -#usr/share/man/man8/everups.8 -#usr/share/man/man8/gamatronic.8 -#usr/share/man/man8/genericups.8 -#usr/share/man/man8/isbmex.8 -#usr/share/man/man8/ivtscd.8 -#usr/share/man/man8/liebert-esp2.8 -#usr/share/man/man8/liebert.8 -#usr/share/man/man8/masterguard.8 -#usr/share/man/man8/metasys.8 -#usr/share/man/man8/mge-shut.8 -#usr/share/man/man8/mge-utalk.8 -#usr/share/man/man8/microdowell.8 -#usr/share/man/man8/microsol-apc.8 -#usr/share/man/man8/nut-driver-enumerator.8 -#usr/share/man/man8/nut-recorder.8 -#usr/share/man/man8/nut-scanner.8 -#usr/share/man/man8/nutdrv_atcl_usb.8 -#usr/share/man/man8/nutdrv_qx.8 -#usr/share/man/man8/nutdrv_siemens_sitop.8 -#usr/share/man/man8/nutupsdrv.8 -#usr/share/man/man8/oneac.8 -#usr/share/man/man8/optiups.8 -#usr/share/man/man8/powercom.8 -#usr/share/man/man8/powerpanel.8 -#usr/share/man/man8/rhino.8 -#usr/share/man/man8/richcomm_usb.8 -#usr/share/man/man8/riello_ser.8 -#usr/share/man/man8/riello_usb.8 -#usr/share/man/man8/safenet.8 -#usr/share/man/man8/snmp-ups.8 -#usr/share/man/man8/solis.8 -#usr/share/man/man8/tripplite.8 -#usr/share/man/man8/tripplite_usb.8 -#usr/share/man/man8/tripplitesu.8 -#usr/share/man/man8/upsc.8 -#usr/share/man/man8/upscmd.8 -#usr/share/man/man8/upscode2.8 -#usr/share/man/man8/upsd.8 -#usr/share/man/man8/upsdrvctl.8 -#usr/share/man/man8/upsdrvsvcctl.8 -#usr/share/man/man8/upslog.8 -#usr/share/man/man8/upsmon.8 -#usr/share/man/man8/upsrw.8 -#usr/share/man/man8/upssched.8 -#usr/share/man/man8/usbhid-ups.8 -#usr/share/man/man8/victronups.8 -#usr/share/solaris-init -#usr/share/solaris-init/nut var/ipfire/backup/addons/includes/nut var/state/ups diff --git a/lfs/nut b/lfs/nut index e46c72a1a..ea133b620 100644 --- a/lfs/nut +++ b/lfs/nut @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config
SUMMARY = Network UPS Tools Core (Uninterruptible Power Supply Monitoring)
-VER = 2.8.0 +VER = 2.8.1
THISAPP = nut-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = nut -PAK_VER = 10 +PAK_VER = 11
DEPS =
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 6ad87e9c90920d45846d9c1311e8feeb3c36bfa506d62d938940c00d2fc7f7b30632d079a8ee969db624824ae4fd3e14e41e8acd1eda296e26a3aa340f186b94 +$(DL_FILE)_BLAKE2 = 370a1759beec6eaae6479b5174762b2bc600ca07543aad531cf74e179d8e000b4b3a8dd111c7556eb4fb545ebf8baee24fbb75f6235d03cefe239ba08f042ea5
install : $(TARGET)
@@ -92,7 +92,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --with-group=nut \ --with-wrap=no \ --with-udev-dir=/etc/udev \ - --disable-static + --disable-static \ + --without-docs cd $(DIR_APP) && make #$(MAKETUNING) cd $(DIR_APP) && make install # sed -i -e "s|ATTR{|SYSFS{|g" /etc/udev/rules.d/52-nut-usbups.rules
- Update from version 8.1.1 to 8.1.2 - Update of rootfile not required - Changelog is only provided at the 8.1 level and not lower. There is no further info on what changes occurred in the changelog. For more details the git repo commits need to be reviewed - https://gitlab.com/qemu-project/qemu/-/commits/master
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/qemu-ga | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lfs/qemu-ga b/lfs/qemu-ga index b05f43a76..ff85ca1cc 100644 --- a/lfs/qemu-ga +++ b/lfs/qemu-ga @@ -26,11 +26,11 @@ include Config
SUMMARY = Guest agent for QEMU
-VER = 8.1.1 +VER = 8.1.2 THISAPP = qemu-ga-$(VER) TARGET = $(DIR_INFO)/$(THISAPP) PROG = qemu-ga -PAK_VER = 6 +PAK_VER = 7
DEPS =
- Update from version 8.1.1 to 8.1.2 - Update of rootfile not required - Changelog is only provided at the 8.1 level and not lower. There is no further info on what changes occurred in the changelog. For more details the git repo commits need to be reviewed - https://gitlab.com/qemu-project/qemu/-/commits/master
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/qemu | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/qemu b/lfs/qemu index 1e46f14a1..2c45d7156 100644 --- a/lfs/qemu +++ b/lfs/qemu @@ -27,7 +27,7 @@ include Config SUMMARY = Machine emulator and virtualizer
# If you update the version also qemu-ga !!! -VER = 8.1.1 +VER = 8.1.2
THISAPP = qemu-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -35,7 +35,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = qemu -PAK_VER = 40 +PAK_VER = 41
DEPS = alsa elfutils libusbredir spice libseccomp libslirp
@@ -61,7 +61,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 71220fad7c9f74bed6211879f01566ac1e52835feb3d45eaa1b2fe1d5f95d9fa5db53b7aec72b4ef098c03d0c4070076c907fb3e6b839002de6f56ee5ab44340 +$(DL_FILE)_BLAKE2 = 8f48638cd1f0285356aae2d14862f56cc79da09bb9ff9f09e90221fdca851e9c3f8a3d940039f578d24d0b4435baf19cb52a3e927e97bf978ea674d148ecd746
install : $(TARGET)
- Update from version 2.28.3 to 2.28.5 - Update of rootfile - Changelog 2.28.5 This is a stable bugfix release, with the following changes: Added support for the HP HyperX Clutch Gladiate controller Fixed a crash if a controller is disconnected while SDL is opening it Fixed a crash on Linux if XInput2 isn't available at runtime 2.28.4 This is a stable bugfix release, with the following changes: Enable clipping for zero sized rectangles in the SDL renderer Notify X11 clipboard managers when the clipboard changes Fixed sensor timestamps for third-party PS5 controllers Added detection for Logitech and Simagic racing wheels
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/packages/sdl2 | 2 +- lfs/sdl2 | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/config/rootfiles/packages/sdl2 b/config/rootfiles/packages/sdl2 index 519685a8d..10691044c 100644 --- a/config/rootfiles/packages/sdl2 +++ b/config/rootfiles/packages/sdl2 @@ -82,7 +82,7 @@ #usr/lib/cmake/SDL2/sdl2-config-version.cmake #usr/lib/cmake/SDL2/sdl2-config.cmake usr/lib/libSDL2-2.0.so.0 -usr/lib/libSDL2-2.0.so.0.2800.3 +usr/lib/libSDL2-2.0.so.0.2800.5 #usr/lib/libSDL2.la usr/lib/libSDL2.so #usr/lib/libSDL2_test.a diff --git a/lfs/sdl2 b/lfs/sdl2 index 387323d05..51d7de8cc 100644 --- a/lfs/sdl2 +++ b/lfs/sdl2 @@ -24,7 +24,7 @@
include Config
-VER = 2.28.3 +VER = 2.28.5 SUMMARY = Simple DirectMedia Layer Library
THISAPP = SDL2-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = sdl2 -PAK_VER = 13 +PAK_VER = 14
DEPS = alsa
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 1ef8950b7736fbbca4607ed9750114f94b8e6e944b2974941840c13b1677643126524cc41ad8c3ead699ea2f90295898888d3d0b31c7a80079420aa9187035fb +$(DL_FILE)_BLAKE2 = c96481bc02af6b6d077247238f7e46b0e3ec216664584add29cafb0a91d06dc6ddc637a01519dbd7182d4fa59cfaf26ad6733f72583021cf65849416f9c4b698
install : $(TARGET)
- Update from version 4.13 to 4.14.2 - Update of rootfile not required - Supress installation of groups patch updated for changed layout of source tarball - Changelog 4.14.2: libshadow: Fix build with musl libc. Avoid NULL dereference. Update utmp at an initial login useradd(8): Set proper SELinux labels for def_usrtemplate Manual: Document --prefix in chage(1), chpasswd(8), and passwd(1) 4.14.1: Build system: Merge libshadow and libmisc into a single libshadow. This fixes problems in the linker, which were reported at least in Gentoo. 4.14.0 This release includes some steps toward preparing for the Y2038 (e.g. removing lastlog conditionally), a great deal of removal of obsolete function checks (like rmdir), and overhaul of some string manipulation functions, of which there is more to come. And a great deal more. The abbreviated git log follows: Serge Hallyn: configure.ac: check for strlcpy Michael Vetter: Remove intree website Serge Hallyn: 4.14.0-rc4 pre-release Serge Hallyn: Releases: add etc/shadow-maint to distfiles Serge Hallyn: 4.14.0-rc3 Iker Pedrosa: libmisc: include freezero Iker Pedrosa: libmisc: add freezero source code Iker Pedrosa: libmisc: add readpassphrase source code Iker Pedrosa: configure: add with-libbsd option Iker Pedrosa: man: include shadow-man.xsl in tarball Iker Pedrosa: man: include its.rules in tarball Iker Pedrosa: autogen: enable lastlog build Christian Göttsche: Add wrapper for write(2) Serge Hallyn: tag 4.14.0-rc2 Michael Vetter: Add new files to libmisc_la_SOURCES Serge Hallyn: Add a make dist CI test Serge Hallyn: 4.14.0-rc1 Serge Hallyn: remove xmalloc.c from POTFILES.in Iker Pedrosa: logoutd: add missing <utmp.h> include Iker Pedrosa: CI: compile old utmp interface in Fedora Iker Pedrosa: src: add SELINUX library Iker Pedrosa: libmisc: conditionally compile utmp.c and logind.c Iker Pedrosa: lib: replace USER_NAME_MAX_LENGTH macro Iker Pedrosa: libmisc: call active_sessions_count() Iker Pedrosa: libmisc: implement active_sessions_count() Iker Pedrosa: utmp: update update_utmp() Iker Pedrosa: utmp: move update_utmp Iker Pedrosa: utmp: move failtmp() Iker Pedrosa: libmisc: implement get_session_host() Iker Pedrosa: configure: new option enable-logind xiongshenglan: shadow userdel: add the adaptation to the busybox ps in 01-kill_user_procs.sh Michael Vetter: chsh: warn if root sets a shell not listed in /etc/shells Michael Vetter: doc: mention ci workflow file to learn about deps Serge Hallyn: man/po/Makefile: add a comment to shadow-man-pages.pot Vegard Nossum: newgrp: fix potential string injection Todd Zullinger: lastlog: fix alignment of Latest header Iker Pedrosa: configure: fix lastlog check Alan D. Salewski: subuid.5: reference newusers(8) rather than newusers(1) Iker Pedrosa: CI: build lastlog in Fedora Iker Pedrosa: man: conditionally build lastlog documentation Iker Pedrosa: usermod: conditionally build lastlog functionality Iker Pedrosa: useradd: conditionally build lastlog functionality Iker Pedrosa: login: conditionally build lastlog functionality Iker Pedrosa: lastlog: stop building by default Iker Pedrosa: CI: update debian repos Bernd Kuhls: Fix yescrypt support Jeffrey Bencteux: chgpasswd: fix segfault in command-line options Alejandro Colomar: gpasswd(1): Fix password leak Alejandro Colomar: src/useradd.c: create_mail(): Cosmetic Alejandro Colomar: src/useradd.c: create_home(): Cosmetic Alejandro Colomar: src/useradd.c: create_home(): Cosmetic Alejandro Colomar: src/useradd.c: create_home(): Cosmetic Alejandro Colomar: src/useradd.c: close_group_files(): Cosmetic Alejandro Colomar: src/useradd.c: check_uid_range(): Cosmetic Jaroslav Jindrak: build: link passwd, chpasswd and chage against libdl Jaroslav Jindrak: configure: check whether fgetpwent_r is available before marking xprefix_getpwnam_r as reentrant Jaroslav Jindrak: passwd: fall back to non-PAM code when prefix is used Jaroslav Jindrak: chpasswd: fall back to non-PAM code when prefix is used Jaroslav Jindrak: chpasswd: add --prefix/-P options Jaroslav Jindrak: chage: add --prefix/-P options Jaroslav Jindrak: passwd: Respect --prefix/-P options Michael Vetter: prefix: add prefix support Iker Pedrosa: strtoday: remove unnecessary cast Alejandro Colomar: Use temporary variable Alejandro Colomar: realloc(NULL, ...) is equivalent to malloc(...) Alejandro Colomar: Simplify allocation APIs Christian Göttsche: Drop alloca(3) Christian Göttsche: usermod: fix off-by-one issues Alejandro Colomar: libmisc/csrand.c: Update comments Alejandro Colomar: lib/nss.c: Fix use of invalid p Alejandro Colomar: lib/nss.c: Fix use of uninitialized p Alejandro Colomar: Centralize error handling Alejandro Colomar: Second verse, it gets worse; it gets no better than this Alejandro Colomar: ROFL: Rolling on the floor looping Alejandro Colomar: This ain't no loop Iker Pedrosa: newusers: Improve error message Martin Kletzander: ch(g)passwd: Check selinux permissions upon startup Skyler Ferrante: Check if crypt_method null before dereferencing Alejandro Colomar: xgetXXbyYY: Simplify elifs Alejandro Colomar: xgetXXbyYY: Centralize error handling Alejandro Colomar: xgetXXbyYY: tfix Samanta Navarro: xgetXXbyYY: Avoid duplicated error handling block Samanta Navarro: xgetXXbyYY: Handle DUP_FUNCTION failure Serge Hallyn: sub_[ug]id_{add,remove}: fix return values Martin Kletzander: usermod: Small optimization using memmove for password unlock Alejandro Colomar: Reorder logic to improve comprehensibility Alejandro Colomar: newusers: Fail early Alejandro Colomar: newusers: Add missing error handling Samanta Navarro: libmisc: Use safer chroot/chdir sequence Samanta Navarro: su: Prevent stack overflow in check_perms Samanta Navarro: subsystem: Prevent endless loop Serge Hallyn: def_load: avoid NULL deref Serge Hallyn: def_load: split the econf from non-econf definition Tobias Stoeckmann: Plug econf memory leaks Samanta Navarro: chsh: Verify that login shell path is absolute Samanta Navarro: process_prefix_flag: Drop privileges bubu: Update French translations Samanta Navarro: get_pid.c: Use tighter validation checks Markus Hiereth: replace inadequate German translation of login error message Markus Hiereth: Update German translations Samanta Navarro: Remove some static char arrays Samanta Navarro: commonio: Use do_lock_file again Serge Hallyn: Fix broken docbook translations ed neville: open with O_CREAT when lock path does not exist Samanta Navarro: commonio_open: Remove fcntl call Samanta Navarro: commonio_lock_nowait: Remove deprecated code Samanta Navarro: login_prompt: Simplify login_prompt API Samanta Navarro: login_prompt: Use _exit in signal handler Samanta Navarro: login_prompt: Do not parse environment variables Samanta Navarro: libmisc/yesno.c: Fix regression Alejandro Colomar: libmisc, man: Drop old check and advice for complex character sets in passwords Christian Göttsche: semanage: disconnect to free libsemanage internals Christian Göttsche: commonio: free removed database entries ed neville: run_parts for groupadd and groupdel lilinjie: fix typos Alejandro Colomar: libmisc/yesno.c: Use getline(3) and rpmatch(3) Samanta Navarro: newgrp/useradd: always set SIGCHLD to default Serge Hallyn: Update AUTHORS to add Marek MichaÅ‚kiewicz Samanta Navarro: Read whole line in yes_or_no Christian Göttsche: useradd/usermod: add --selinux-range argument Alejandro Colomar: CI: Make build logs more readable Iker Pedrosa: ci: remove explicit fedora dependencies Iker Pedrosa: README: add reference to contribution guidelines Iker Pedrosa: doc: add contributions introduction Iker Pedrosa: doc: add license Iker Pedrosa: doc: add releases Iker Pedrosa: doc: add Continuous Integration Iker Pedrosa: doc: add tests Iker Pedrosa: doc: add coding style Iker Pedrosa: doc: add build & install Serge Hallyn: trivial: vipw.8: fix grammar Christian Göttsche: sssd: skip flushing if executable does not exist Christian Göttsche: Overhaul valid_field() Martin Kletzander: semanage: Do not set default SELinux range Michael Vetter: Fix typo in groupadd usage Christian Göttsche: ci: update Differential ShellCheck tomspiderlabs: Added control character check Mike Gilbert: usermod: respect --prefix for --gid option Alejandro Colomar: Fix su(1) silent truncation Alejandro Colomar: Simplify is_my_tty() Alejandro Colomar: Fix is_my_tty() buffer overrun Alejandro Colomar: Add STRLEN(): a constexpr strlen(3) for string literals Alejandro Colomar: Fix crash with large timestamps Paul Eggert: Prefer strcpy(3) to strlcpy(3) when either works Paul Eggert: Fix change_field() buffer underrun Paul Eggert: Omit unneeded test in change_field() Paul Eggert: Simplify change_field() by using strcpy skyler-ferrante: Fix null dereference in basename Iker Pedrosa: CI: script for local container build Iker Pedrosa: CI: build project in containers Iker Pedrosa: container: add fedora Iker Pedrosa: container: add debian Iker Pedrosa: container: add alpine Iker Pedrosa: SECURITY.md: add Iker Pedrosa Christian Göttsche: selinux: use type safe function pointer assignment Christian Göttsche: Use strict prototype in definition VinÃcius dos Santos Oliveira: Add .editorconfig Serge Hallyn: run_some: fix shellcheck warning Serge Hallyn: fail on any run_some test failure Serge Hallyn: ignore first test in run_some Serge Hallyn: swap first two tests - does the first one still fail? Serge Hallyn: tests: remove some github runner PATH tweaking Alejandro Colomar: tests: Support git-worktree(1) Serge Hallyn: tests: newuidmap and newgidmap: update expected fail message Serge Hallyn: libsubid: include alloc.h Serge Hallyn: run_some: log stderr VinÃcius dos Santos Oliveira: Validate fds created by the user Serge Hallyn: get_pidfd_from_fd: return -1 on error, not 0 Serge Hallyn: g-h-a workflow: workaround Serge Hallyn: Fix regression in some translation strings Iker Pedrosa: lib: bit_ceil_wrapul(): stop recursion Iker Pedrosa: lib: define ULONG_WIDTH if non-existent maqi: Update translation Serge Hallyn: newuidmap and newgidmap: support passing pid as fd Alejandro Colomar: Fix use-after-free of pointer after realloc(3) Alejandro Colomar: Use safer allocation macros Alejandro Colomar: libmisc: Add safer allocation macros Alejandro Colomar: Use xreallocarray() instead of its pattern Alejandro Colomar: Use reallocarrayf() instead of its pattern
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/shadow | 9 +- ...4.13-suppress_installation_of_groups.patch | 267 ------------------ ...14.2-suppress_installation_of_groups.patch | 259 +++++++++++++++++ 3 files changed, 264 insertions(+), 271 deletions(-) delete mode 100644 src/patches/shadow-4.13-suppress_installation_of_groups.patch create mode 100644 src/patches/shadow-4.14.2-suppress_installation_of_groups.patch
diff --git a/lfs/shadow b/lfs/shadow index 299fb3dea..1c0afc088 100644 --- a/lfs/shadow +++ b/lfs/shadow @@ -24,7 +24,7 @@
include Config
-VER = 4.13 +VER = 4.14.2
THISAPP = shadow-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 315ab8a7e598aeefb50c11293e20cfa0982c3c3ae21c35ae243d09a4facf97a13c1d672990876e74ef94f5284402acf14997663743e2aaefa6cfc4369b7d24dc +$(DL_FILE)_BLAKE2 = 419f0a516753616ef691f71ec9002eef6fd7568c013ac71900d7481eff1bd9165c69d9587b7ca25800543a2eac58cfb7ce4224063e8af7b278f589640485c28f
install : $(TARGET)
@@ -70,7 +70,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/shadow-4.13-suppress_installation_of_groups.patch + cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/shadow-4.14.2-suppress_installation_of_groups.patch $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ --libdir=/lib \ @@ -80,7 +80,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --disable-static \ --without-selinux \ --disable-nls \ - --with-group-name-max-length=32 + --with-group-name-max-length=32 \ + --without-libbsd
cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install diff --git a/src/patches/shadow-4.13-suppress_installation_of_groups.patch b/src/patches/shadow-4.13-suppress_installation_of_groups.patch deleted file mode 100644 index 0ca0de236..000000000 --- a/src/patches/shadow-4.13-suppress_installation_of_groups.patch +++ /dev/null @@ -1,267 +0,0 @@ -diff -Naur shadow-4.13.orig/man/cs/Makefile.in shadow-4.13/man/cs/Makefile.in ---- shadow-4.13.orig/man/cs/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/cs/Makefile.in 2023-01-07 23:37:45.110080801 +0100 -@@ -332,12 +332,12 @@ - man8/groupadd.8 \ - man8/groupdel.8 \ - man8/groupmod.8 \ -- man1/groups.1 \ -+ man1/ \ - man8/grpck.8 \ - man5/gshadow.5 \ - man8/lastlog.8 \ - man8/nologin.8 \ -- man5/passwd.5 \ -+ man5/ \ - man5/shadow.5 \ - man1/su.1 \ - man8/vipw.8 -diff -Naur shadow-4.13.orig/man/da/Makefile.in shadow-4.13/man/da/Makefile.in ---- shadow-4.13.orig/man/da/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/da/Makefile.in 2023-01-07 23:39:23.687584267 +0100 -@@ -329,7 +329,7 @@ - top_srcdir = @top_srcdir@ - - # 2012.01.28 - activate manpages with more than 50% translated messages --man_MANS = man1/chfn.1 man8/groupdel.8 man1/groups.1 man5/gshadow.5 \ -+man_MANS = man1/chfn.1 man8/groupdel.8 man1/ man5/gshadow.5 \ - man8/logoutd.8 man1/newgrp.1 man8/nologin.8 man1/sg.1 \ - man8/vigr.8 man8/vipw.8 $(am__append_1) - man_nopam = -diff -Naur shadow-4.13.orig/man/de/Makefile.in shadow-4.13/man/de/Makefile.in ---- shadow-4.13.orig/man/de/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/de/Makefile.in 2023-01-07 23:41:28.644419661 +0100 -@@ -330,11 +330,11 @@ - top_srcdir = @top_srcdir@ - man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ - man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ -- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ -+ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -+ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ - man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man8/lastlog.8 \ - man1/login.1 man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 \ -- man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/passwd.5 \ -+ man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/ \ - man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \ - man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \ - man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \ -diff -Naur shadow-4.13.orig/man/fr/Makefile.in shadow-4.13/man/fr/Makefile.in ---- shadow-4.13.orig/man/fr/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/fr/Makefile.in 2023-01-08 12:12:06.805231749 +0100 -@@ -332,11 +332,11 @@ - top_srcdir = @top_srcdir@ - man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ - man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ -- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ -+ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -+ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ - man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man8/lastlog.8 \ - man1/login.1 man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 \ -- man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/passwd.5 \ -+ man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/ \ - man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \ - man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \ - man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \ -diff -Naur shadow-4.13.orig/man/hu/Makefile.in shadow-4.13/man/hu/Makefile.in ---- shadow-4.13.orig/man/hu/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/hu/Makefile.in 2023-01-08 12:12:58.220574975 +0100 -@@ -327,12 +327,12 @@ - man_MANS = \ - man1/chsh.1 \ - man1/gpasswd.1 \ -- man1/groups.1 \ -+ man1/ \ - man8/lastlog.8 \ - man1/login.1 \ - man1/newgrp.1 \ - man1/passwd.1 \ -- man5/passwd.5 \ -+ man5/ \ - man1/sg.1 \ - man1/su.1 - -diff -Naur shadow-4.13.orig/man/it/Makefile.in shadow-4.13/man/it/Makefile.in ---- shadow-4.13.orig/man/it/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/it/Makefile.in 2023-01-08 12:14:02.598918966 +0100 -@@ -330,11 +330,11 @@ - top_srcdir = @top_srcdir@ - man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ - man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ -- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ -+ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -+ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ - man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man8/lastlog.8 \ - man1/login.1 man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 \ -- man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/passwd.5 \ -+ man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/ \ - man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \ - man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \ - man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \ -diff -Naur shadow-4.13.orig/man/ja/Makefile.in shadow-4.13/man/ja/Makefile.in ---- shadow-4.13.orig/man/ja/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/ja/Makefile.in 2023-01-08 12:14:59.754116344 +0100 -@@ -328,10 +328,10 @@ - top_srcdir = @top_srcdir@ - man_MANS = man1/chage.1 man1/chfn.1 man8/chpasswd.8 man1/chsh.1 \ - man1/expiry.1 man5/faillog.5 man8/faillog.8 man1/gpasswd.1 \ -- man8/groupadd.8 man8/groupdel.8 man8/groupmod.8 man1/groups.1 \ -+ man8/groupadd.8 man8/groupdel.8 man8/groupmod.8 man1/ \ - man8/grpck.8 man8/grpconv.8 man8/grpunconv.8 man8/lastlog.8 \ - man1/login.1 man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 \ -- man8/newusers.8 man1/passwd.1 man5/passwd.5 man8/pwck.8 \ -+ man8/newusers.8 man1/passwd.1 man5/ man8/pwck.8 \ - man8/pwconv.8 man8/pwunconv.8 man1/sg.1 man5/shadow.5 \ - man1/su.1 man5/suauth.5 man8/useradd.8 man8/userdel.8 \ - man8/usermod.8 man8/vigr.8 man8/vipw.8 $(am__append_1) -diff -Naur shadow-4.13.orig/man/ko/Makefile.in shadow-4.13/man/ko/Makefile.in ---- shadow-4.13.orig/man/ko/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/ko/Makefile.in 2023-01-08 12:15:43.959647149 +0100 -@@ -327,9 +327,9 @@ - man_MANS = \ - man1/chfn.1 \ - man1/chsh.1 \ -- man1/groups.1 \ -+ man1/ \ - man1/login.1 \ -- man5/passwd.5 \ -+ man5/ \ - man1/su.1 \ - man8/vigr.8 \ - man8/vipw.8 -diff -Naur shadow-4.13.orig/man/Makefile.in shadow-4.13/man/Makefile.in ---- shadow-4.13.orig/man/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/Makefile.in 2023-01-08 12:17:08.914132063 +0100 -@@ -396,11 +396,11 @@ - @USE_NLS_TRUE@SUBDIRS = po cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr uk zh_CN zh_TW - man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ - man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ -- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ -+ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -+ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ - man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man8/lastlog.8 \ - man1/login.1 man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 \ -- man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/passwd.5 \ -+ man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/ \ - man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \ - man3/shadow.3 man5/shadow.5 man5/suauth.5 man8/useradd.8 \ - man8/userdel.8 man8/usermod.8 man8/vigr.8 man8/vipw.8 \ -diff -Naur shadow-4.13.orig/man/pl/Makefile.in shadow-4.13/man/pl/Makefile.in ---- shadow-4.13.orig/man/pl/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/pl/Makefile.in 2023-01-08 12:18:16.339068110 +0100 -@@ -331,8 +331,8 @@ - - # 2012.01.28 - activate manpages with more than 50% translated messages - man_MANS = man1/chage.1 man1/chsh.1 man1/expiry.1 man5/faillog.5 \ -- man8/faillog.8 man3/getspnam.3 man8/groupadd.8 man8/groupdel.8 \ -- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ -+ man8/faillog.8 man3/ man8/groupadd.8 man8/groupdel.8 \ -+ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ - man8/lastlog.8 man8/logoutd.8 man1/newgrp.1 man1/sg.1 \ - man3/shadow.3 man8/userdel.8 man8/usermod.8 man8/vigr.8 \ - man8/vipw.8 $(am__append_1) -diff -Naur shadow-4.13.orig/man/pt_BR/Makefile.in shadow-4.13/man/pt_BR/Makefile.in ---- shadow-4.13.orig/man/pt_BR/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/pt_BR/Makefile.in 2023-01-08 12:18:46.844952016 +0100 -@@ -329,7 +329,7 @@ - man8/groupadd.8 \ - man8/groupdel.8 \ - man8/groupmod.8 \ -- man5/passwd.5 \ -+ man5/ \ - man5/shadow.5 - - EXTRA_DIST = $(man_MANS) -diff -Naur shadow-4.13.orig/man/ru/Makefile.in shadow-4.13/man/ru/Makefile.in ---- shadow-4.13.orig/man/ru/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/ru/Makefile.in 2023-01-08 12:20:05.019613396 +0100 -@@ -330,11 +330,11 @@ - top_srcdir = @top_srcdir@ - man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ - man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ -- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ -+ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -+ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ - man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man8/lastlog.8 \ - man1/login.1 man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 \ -- man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/passwd.5 \ -+ man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/ \ - man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \ - man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \ - man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \ -diff -Naur shadow-4.13.orig/man/sv/Makefile.in shadow-4.13/man/sv/Makefile.in ---- shadow-4.13.orig/man/sv/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/sv/Makefile.in 2023-01-08 12:21:14.481165613 +0100 -@@ -331,10 +331,10 @@ - - # 2012.01.28 - activate manpages with more than 50% translated messages - man_MANS = man1/chage.1 man1/chsh.1 man1/expiry.1 man5/faillog.5 \ -- man8/faillog.8 man3/getspnam.3 man8/groupadd.8 man8/groupdel.8 \ -- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ -+ man8/faillog.8 man3/ man8/groupadd.8 man8/groupdel.8 \ -+ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ - man5/gshadow.5 man8/lastlog.8 man8/logoutd.8 man1/newgrp.1 \ -- man8/nologin.8 man1/passwd.1 man5/passwd.5 man8/pwck.8 \ -+ man8/nologin.8 man1/passwd.1 man5/ man8/pwck.8 \ - man1/sg.1 man3/shadow.3 man5/suauth.5 man8/userdel.8 \ - man8/vigr.8 man8/vipw.8 $(am__append_1) - man_nopam = \ -diff -Naur shadow-4.13.orig/man/tr/Makefile.in shadow-4.13/man/tr/Makefile.in ---- shadow-4.13.orig/man/tr/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/tr/Makefile.in 2023-01-08 12:21:46.353681866 +0100 -@@ -332,7 +332,7 @@ - man8/groupmod.8 \ - man1/login.1 \ - man1/passwd.1 \ -- man5/passwd.5 \ -+ man5/ \ - man5/shadow.5 \ - man1/su.1 \ - man8/useradd.8 \ -diff -Naur shadow-4.13.orig/man/zh_CN/Makefile.in shadow-4.13/man/zh_CN/Makefile.in ---- shadow-4.13.orig/man/zh_CN/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/zh_CN/Makefile.in 2023-01-08 12:22:45.888822579 +0100 -@@ -330,11 +330,11 @@ - top_srcdir = @top_srcdir@ - man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ - man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ -- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ -+ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ -+ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ - man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man8/lastlog.8 \ - man1/login.1 man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 \ -- man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/passwd.5 \ -+ man8/newusers.8 man8/nologin.8 man1/passwd.1 man5/ \ - man8/pwck.8 man8/pwconv.8 man8/pwunconv.8 man1/sg.1 \ - man3/shadow.3 man5/shadow.5 man1/su.1 man5/suauth.5 \ - man8/useradd.8 man8/userdel.8 man8/usermod.8 man8/vigr.8 \ -diff -Naur shadow-4.13.orig/man/zh_TW/Makefile.in shadow-4.13/man/zh_TW/Makefile.in ---- shadow-4.13.orig/man/zh_TW/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/man/zh_TW/Makefile.in 2023-01-08 12:23:20.354606005 +0100 -@@ -334,7 +334,7 @@ - man8/groupadd.8 \ - man8/groupdel.8 \ - man8/groupmod.8 \ -- man5/passwd.5 \ -+ man5/ \ - man1/su.1 \ - man8/useradd.8 \ - man8/userdel.8 \ -diff -Naur shadow-4.13.orig/src/Makefile.in shadow-4.13/src/Makefile.in ---- shadow-4.13.orig/src/Makefile.in 2022-11-08 17:37:10.000000000 +0100 -+++ shadow-4.13/src/Makefile.in 2023-01-08 12:24:35.952669040 +0100 -@@ -88,8 +88,7 @@ - POST_UNINSTALL = : - build_triplet = @build@ - host_triplet = @host@ --bin_PROGRAMS = groups$(EXEEXT) login$(EXEEXT) $(am__EXEEXT_1) \ -- $(am__EXEEXT_2) -+bin_PROGRAMS = login$(EXEEXT) $(am__EXEEXT_1) - sbin_PROGRAMS = nologin$(EXEEXT) - ubin_PROGRAMS = faillog$(EXEEXT) lastlog$(EXEEXT) chage$(EXEEXT) \ - chfn$(EXEEXT) chsh$(EXEEXT) expiry$(EXEEXT) gpasswd$(EXEEXT) \ diff --git a/src/patches/shadow-4.14.2-suppress_installation_of_groups.patch b/src/patches/shadow-4.14.2-suppress_installation_of_groups.patch new file mode 100644 index 000000000..91c25c218 --- /dev/null +++ b/src/patches/shadow-4.14.2-suppress_installation_of_groups.patch @@ -0,0 +1,259 @@ +diff -Naur shadow-4.14.2.orig/man/cs/Makefile.in shadow-4.14.2/man/cs/Makefile.in +--- shadow-4.14.2.orig/man/cs/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/cs/Makefile.in 2023-11-09 14:39:12.397603428 +0100 +@@ -334,8 +334,8 @@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ + man_MANS = man1/expiry.1 man5/faillog.5 man8/faillog.8 man1/gpasswd.1 \ +- man8/groupadd.8 man8/groupdel.8 man8/groupmod.8 man1/groups.1 \ +- man8/grpck.8 man5/gshadow.5 man8/nologin.8 man5/passwd.5 \ ++ man8/groupadd.8 man8/groupdel.8 man8/groupmod.8 man1/ \ ++ man8/grpck.8 man5/gshadow.5 man8/nologin.8 man5/ \ + man5/shadow.5 man1/su.1 man8/vipw.8 $(am__append_1) + EXTRA_DIST = $(man_MANS) \ + man1/id.1 \ +diff -Naur shadow-4.14.2.orig/man/da/Makefile.in shadow-4.14.2/man/da/Makefile.in +--- shadow-4.14.2.orig/man/da/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/da/Makefile.in 2023-11-09 14:40:35.104051500 +0100 +@@ -337,7 +337,7 @@ + top_srcdir = @top_srcdir@ + + # 2012.01.28 - activate manpages with more than 50% translated messages +-man_MANS = man1/chfn.1 man8/groupdel.8 man1/groups.1 man5/gshadow.5 \ ++man_MANS = man1/chfn.1 man8/groupdel.8 man1/ man5/gshadow.5 \ + man8/logoutd.8 man1/newgrp.1 man8/nologin.8 man1/sg.1 \ + man8/vigr.8 man8/vipw.8 $(am__append_1) + man_nopam = +diff -Naur shadow-4.14.2.orig/man/de/Makefile.in shadow-4.14.2/man/de/Makefile.in +--- shadow-4.14.2.orig/man/de/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/de/Makefile.in 2023-11-09 14:58:08.953606477 +0100 +@@ -339,11 +339,11 @@ + top_srcdir = @top_srcdir@ + man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ + man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ +- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ +- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ ++ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ ++ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ + man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man1/login.1 \ + man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 man8/newusers.8 \ +- man8/nologin.8 man1/passwd.1 man5/passwd.5 man8/pwck.8 \ ++ man8/nologin.8 man1/passwd.1 man5/ man8/pwck.8 \ + man8/pwconv.8 man8/pwunconv.8 man1/sg.1 man3/shadow.3 \ + man5/shadow.5 man1/su.1 man5/suauth.5 man8/useradd.8 \ + man8/userdel.8 man8/usermod.8 man8/vigr.8 man8/vipw.8 \ +diff -Naur shadow-4.14.2.orig/man/fr/Makefile.in shadow-4.14.2/man/fr/Makefile.in +--- shadow-4.14.2.orig/man/fr/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/fr/Makefile.in 2023-11-09 14:57:48.282831779 +0100 +@@ -341,11 +341,11 @@ + top_srcdir = @top_srcdir@ + man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ + man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ +- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ +- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ ++ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ ++ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ + man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man1/login.1 \ + man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 man8/newusers.8 \ +- man8/nologin.8 man1/passwd.1 man5/passwd.5 man8/pwck.8 \ ++ man8/nologin.8 man1/passwd.1 man5/ man8/pwck.8 \ + man8/pwconv.8 man8/pwunconv.8 man1/sg.1 man3/shadow.3 \ + man5/shadow.5 man1/su.1 man5/suauth.5 man8/useradd.8 \ + man8/userdel.8 man8/usermod.8 man8/vigr.8 man8/vipw.8 \ +diff -Naur shadow-4.14.2.orig/man/hu/Makefile.in shadow-4.14.2/man/hu/Makefile.in +--- shadow-4.14.2.orig/man/hu/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/hu/Makefile.in 2023-11-09 14:44:53.850447743 +0100 +@@ -333,8 +333,8 @@ + top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ +-man_MANS = man1/chsh.1 man1/gpasswd.1 man1/groups.1 man1/login.1 \ +- man1/newgrp.1 man1/passwd.1 man5/passwd.5 man1/sg.1 man1/su.1 \ ++man_MANS = man1/chsh.1 man1/gpasswd.1 man1/ man1/login.1 \ ++ man1/newgrp.1 man1/passwd.1 man5/ man1/sg.1 man1/su.1 \ + $(am__append_1) + EXTRA_DIST = $(man_MANS) + all: all-am +diff -Naur shadow-4.14.2.orig/man/it/Makefile.in shadow-4.14.2/man/it/Makefile.in +--- shadow-4.14.2.orig/man/it/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/it/Makefile.in 2023-11-09 14:57:24.455272085 +0100 +@@ -339,11 +339,11 @@ + top_srcdir = @top_srcdir@ + man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ + man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ +- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ +- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ ++ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ ++ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ + man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man1/login.1 \ + man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 man8/newusers.8 \ +- man8/nologin.8 man1/passwd.1 man5/passwd.5 man8/pwck.8 \ ++ man8/nologin.8 man1/passwd.1 man5/ man8/pwck.8 \ + man8/pwconv.8 man8/pwunconv.8 man1/sg.1 man3/shadow.3 \ + man5/shadow.5 man1/su.1 man5/suauth.5 man8/useradd.8 \ + man8/userdel.8 man8/usermod.8 man8/vigr.8 man8/vipw.8 \ +diff -Naur shadow-4.14.2.orig/man/ja/Makefile.in shadow-4.14.2/man/ja/Makefile.in +--- shadow-4.14.2.orig/man/ja/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/ja/Makefile.in 2023-11-09 14:56:59.957687244 +0100 +@@ -337,10 +337,10 @@ + top_srcdir = @top_srcdir@ + man_MANS = man1/chage.1 man1/chfn.1 man8/chpasswd.8 man1/chsh.1 \ + man1/expiry.1 man5/faillog.5 man8/faillog.8 man1/gpasswd.1 \ +- man8/groupadd.8 man8/groupdel.8 man8/groupmod.8 man1/groups.1 \ ++ man8/groupadd.8 man8/groupdel.8 man8/groupmod.8 man1/ \ + man8/grpck.8 man8/grpconv.8 man8/grpunconv.8 man1/login.1 \ + man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 man8/newusers.8 \ +- man1/passwd.1 man5/passwd.5 man8/pwck.8 man8/pwconv.8 \ ++ man1/passwd.1 man5/ man8/pwck.8 man8/pwconv.8 \ + man8/pwunconv.8 man1/sg.1 man5/shadow.5 man1/su.1 \ + man5/suauth.5 man8/useradd.8 man8/userdel.8 man8/usermod.8 \ + man8/vigr.8 man8/vipw.8 $(am__append_1) $(am__append_2) +diff -Naur shadow-4.14.2.orig/man/ko/Makefile.in shadow-4.14.2/man/ko/Makefile.in +--- shadow-4.14.2.orig/man/ko/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/ko/Makefile.in 2023-11-09 14:47:00.355198614 +0100 +@@ -335,9 +335,9 @@ + man_MANS = \ + man1/chfn.1 \ + man1/chsh.1 \ +- man1/groups.1 \ ++ man1/ \ + man1/login.1 \ +- man5/passwd.5 \ ++ man5/ \ + man1/su.1 \ + man8/vigr.8 \ + man8/vipw.8 +diff -Naur shadow-4.14.2.orig/man/Makefile.in shadow-4.14.2/man/Makefile.in +--- shadow-4.14.2.orig/man/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/Makefile.in 2023-11-09 14:56:20.699549105 +0100 +@@ -406,11 +406,11 @@ + @USE_NLS_TRUE@SUBDIRS = po cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr uk zh_CN zh_TW + man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ + man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ +- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ +- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ ++ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ ++ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ + man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man1/login.1 \ + man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 man8/newusers.8 \ +- man8/nologin.8 man1/passwd.1 man5/passwd.5 man8/pwck.8 \ ++ man8/nologin.8 man1/passwd.1 man5/ man8/pwck.8 \ + man8/pwconv.8 man8/pwunconv.8 man1/sg.1 man3/shadow.3 \ + man5/shadow.5 man5/suauth.5 man8/useradd.8 man8/userdel.8 \ + man8/usermod.8 man8/vigr.8 man8/vipw.8 $(am__append_1) \ +diff -Naur shadow-4.14.2.orig/man/pl/Makefile.in shadow-4.14.2/man/pl/Makefile.in +--- shadow-4.14.2.orig/man/pl/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/pl/Makefile.in 2023-11-09 14:49:03.766497242 +0100 +@@ -340,8 +340,8 @@ + + # 2012.01.28 - activate manpages with more than 50% translated messages + man_MANS = man1/chage.1 man1/chsh.1 man1/expiry.1 man5/faillog.5 \ +- man8/faillog.8 man3/getspnam.3 man8/groupadd.8 man8/groupdel.8 \ +- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ ++ man8/faillog.8 man3/ man8/groupadd.8 man8/groupdel.8 \ ++ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ + man8/logoutd.8 man1/newgrp.1 man1/sg.1 man3/shadow.3 \ + man8/userdel.8 man8/usermod.8 man8/vigr.8 man8/vipw.8 \ + $(am__append_1) $(am__append_2) +diff -Naur shadow-4.14.2.orig/man/pt_BR/Makefile.in shadow-4.14.2/man/pt_BR/Makefile.in +--- shadow-4.14.2.orig/man/pt_BR/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/pt_BR/Makefile.in 2023-11-09 14:49:55.465103649 +0100 +@@ -337,7 +337,7 @@ + man8/groupadd.8 \ + man8/groupdel.8 \ + man8/groupmod.8 \ +- man5/passwd.5 \ ++ man5/ \ + man5/shadow.5 + + EXTRA_DIST = $(man_MANS) +diff -Naur shadow-4.14.2.orig/man/ru/Makefile.in shadow-4.14.2/man/ru/Makefile.in +--- shadow-4.14.2.orig/man/ru/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/ru/Makefile.in 2023-11-09 14:51:11.867969686 +0100 +@@ -339,11 +339,11 @@ + top_srcdir = @top_srcdir@ + man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ + man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ +- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ +- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ ++ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ ++ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ + man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man1/login.1 \ + man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 man8/newusers.8 \ +- man8/nologin.8 man1/passwd.1 man5/passwd.5 man8/pwck.8 \ ++ man8/nologin.8 man1/passwd.1 man5/ man8/pwck.8 \ + man8/pwconv.8 man8/pwunconv.8 man1/sg.1 man3/shadow.3 \ + man5/shadow.5 man1/su.1 man5/suauth.5 man8/useradd.8 \ + man8/userdel.8 man8/usermod.8 man8/vigr.8 man8/vipw.8 \ +diff -Naur shadow-4.14.2.orig/man/sv/Makefile.in shadow-4.14.2/man/sv/Makefile.in +--- shadow-4.14.2.orig/man/sv/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/sv/Makefile.in 2023-11-09 14:52:06.113337499 +0100 +@@ -340,10 +340,10 @@ + + # 2012.01.28 - activate manpages with more than 50% translated messages + man_MANS = man1/chage.1 man1/chsh.1 man1/expiry.1 man5/faillog.5 \ +- man8/faillog.8 man3/getspnam.3 man8/groupadd.8 man8/groupdel.8 \ +- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ ++ man8/faillog.8 man3/ man8/groupadd.8 man8/groupdel.8 \ ++ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ + man5/gshadow.5 man8/logoutd.8 man1/newgrp.1 man8/nologin.8 \ +- man1/passwd.1 man5/passwd.5 man8/pwck.8 man1/sg.1 \ ++ man1/passwd.1 man5/ man8/pwck.8 man1/sg.1 \ + man3/shadow.3 man5/suauth.5 man8/userdel.8 man8/vigr.8 \ + man8/vipw.8 $(am__append_1) $(am__append_2) + man_nopam = \ +diff -Naur shadow-4.14.2.orig/man/tr/Makefile.in shadow-4.14.2/man/tr/Makefile.in +--- shadow-4.14.2.orig/man/tr/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/tr/Makefile.in 2023-11-09 14:52:37.971198864 +0100 +@@ -340,7 +340,7 @@ + man8/groupmod.8 \ + man1/login.1 \ + man1/passwd.1 \ +- man5/passwd.5 \ ++ man5/ \ + man5/shadow.5 \ + man1/su.1 \ + man8/useradd.8 \ +diff -Naur shadow-4.14.2.orig/man/zh_CN/Makefile.in shadow-4.14.2/man/zh_CN/Makefile.in +--- shadow-4.14.2.orig/man/zh_CN/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/zh_CN/Makefile.in 2023-11-09 14:53:19.266080649 +0100 +@@ -339,11 +339,11 @@ + top_srcdir = @top_srcdir@ + man_MANS = man1/chage.1 man1/chfn.1 man8/chgpasswd.8 man8/chpasswd.8 \ + man1/chsh.1 man1/expiry.1 man5/faillog.5 man8/faillog.8 \ +- man3/getspnam.3 man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ +- man8/groupmems.8 man8/groupmod.8 man1/groups.1 man8/grpck.8 \ ++ man3/ man1/gpasswd.1 man8/groupadd.8 man8/groupdel.8 \ ++ man8/groupmems.8 man8/groupmod.8 man1/ man8/grpck.8 \ + man8/grpconv.8 man8/grpunconv.8 man5/gshadow.5 man1/login.1 \ + man5/login.defs.5 man8/logoutd.8 man1/newgrp.1 man8/newusers.8 \ +- man8/nologin.8 man1/passwd.1 man5/passwd.5 man8/pwck.8 \ ++ man8/nologin.8 man1/passwd.1 man5/ man8/pwck.8 \ + man8/pwconv.8 man8/pwunconv.8 man1/sg.1 man3/shadow.3 \ + man5/shadow.5 man1/su.1 man5/suauth.5 man8/useradd.8 \ + man8/userdel.8 man8/usermod.8 man8/vigr.8 man8/vipw.8 \ +diff -Naur shadow-4.14.2.orig/man/zh_TW/Makefile.in shadow-4.14.2/man/zh_TW/Makefile.in +--- shadow-4.14.2.orig/man/zh_TW/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/man/zh_TW/Makefile.in 2023-11-09 14:53:45.617068672 +0100 +@@ -342,7 +342,7 @@ + man8/groupadd.8 \ + man8/groupdel.8 \ + man8/groupmod.8 \ +- man5/passwd.5 \ ++ man5/ \ + man1/su.1 \ + man8/useradd.8 \ + man8/userdel.8 \ +diff -Naur shadow-4.14.2.orig/src/Makefile.in shadow-4.14.2/src/Makefile.in +--- shadow-4.14.2.orig/src/Makefile.in 2023-10-30 02:10:52.000000000 +0100 ++++ shadow-4.14.2/src/Makefile.in 2023-11-09 14:55:13.373692050 +0100 +@@ -88,8 +88,7 @@ + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ +-bin_PROGRAMS = groups$(EXEEXT) login$(EXEEXT) $(am__EXEEXT_1) \ +- $(am__EXEEXT_2) ++bin_PROGRAMS = login$(EXEEXT) $(am__EXEEXT_1) + sbin_PROGRAMS = nologin$(EXEEXT) + ubin_PROGRAMS = faillog$(EXEEXT) chage$(EXEEXT) chfn$(EXEEXT) \ + chsh$(EXEEXT) expiry$(EXEEXT) gpasswd$(EXEEXT) newgrp$(EXEEXT) \
- Update from version 3430000 to 3440000 - Update of rootfile not required - Changelog 3.44.0 Aggregate functions can now include an ORDER BY clause after their last parameter. The arguments to the function are processed in the order specified. This can be important for functions like string_agg() and json_group_array(). Add support for the concat() and concat_ws() scalar SQL functions, compatible with PostgreSQL, SQLServer, and MySQL. Add support for the string_agg() aggregate SQL function, compatible with PostgreSQL and SQLServer. New conversion letters on the strftime() SQL function: %e %F %I %k %l %p %P %R %T %u Add new C-language APIs: sqlite3_get_clientdata() and sqlite3_set_clientdata(). Many errors associated with CREATE TABLE are now raised when the CREATE TABLE statement itself is run, rather than being deferred until the first time the table is actually used. The PRAGMA integrity_check command now verifies the consistency of the content in various built-in virtual tables using the new xIntegrity method. This works for the FTS3, FTS4, FTS5, RTREE, and GEOPOLY extensions. The SQLITE_DBCONFIG_DEFENSIVE setting now prevents PRAGMA writable_schema from being turned on. Previously writable_schema could be turned on, but would not actually allow the schema to be writable. Now it simply cannot be turned on. Tag the built-in FTS3, FTS4, FTS5, RTREE, and GEOPOLY virtual tables as SQLITE_VTAB_INNOCUOUS so that they can be used inside of triggers in high-security deployments. The PRAGMA case_sensitive_like statement is deprecated, as its use when the schema contains LIKE operators can lead to reports of database corruption by PRAGMA integrity_check. SQLITE_USE_SEH (Structured Exception Handling) is now enabled by default whenever SQLite is built using the Microsoft C compiler. It can be disabled using -DSQLITE_USE_SEH=0 Query planner optimizations: In partial index scans, if the WHERE clause implies a constant value for a table column, replace occurrences of that table column with the constant. This increases the likelihood of the partial index being a covering index. Disable the view-scan optimization (added in version 3.42.0 - item 1c) as it was causing multiple performance regressions. In its place, reduce the estimated row count for DISTINCT subqueries by a factor of 8. SQLite now performs run-time detection of whether or not the underlying hardware supports "long double" with precision greater than "double" and uses appropriate floating-point routines depending on what it discovered. The CLI for Windows now defaults to using UTF-8 for both input and output on platforms that support it. The --no-utf8 option is available to disable UTF8 support. 3.43.2 Fix a couple of obscure UAF errors and an obscure memory leak. Omit the use of the sprintf() function from the standard library in the CLI, as this now generates warnings on some platforms. Avoid conversion of a double into unsigned long long integer, as some platforms do not do such conversions correctly. 3.43.1 Fix a regression in the way that the sum(), avg(), and total() aggregate functions handle infinities. Fix a bug in the json_array_length() function that occurs when the argument comes directly from json_remove(). Fix the omit-unused-subquery-columns optimization (introduced in version 3.42.0) so that it works correctly if the subquery is a compound where one arm is DISTINCT and the other is not. Other minor fixes.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/sqlite | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lfs/sqlite b/lfs/sqlite index 01477e47d..4d44d6fda 100644 --- a/lfs/sqlite +++ b/lfs/sqlite @@ -24,7 +24,7 @@
include Config
-VER = 3430000 +VER = 3440000
THISAPP = sqlite-autoconf-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = dc5a5df76ffe86eb61438031ef3893fbe412f7c7607826dd032293ced06b2f76dfb5f6b85ba80e857069ea4244a3ec222f3f247faec192778c3ecfcc810faa07 +$(DL_FILE)_BLAKE2 = adadcf5b17aec2d6727536d9c388b76ceacfb73d51c905ed906cc09a48806091624f9bb688de8b995e09b7cad97a21deb1ac91a17c4e60f658870d4ae85d5358
install : $(TARGET)
- Update from version 6.3 to 6.6 - Update of rootfile not required - Changelog 6.6 (2023-10-31) * Improvements * Implemented --kill-on-exit option that instructs the tracer to set PTRACE_O_EXITKILL option to all tracee processes and not to detach them on cleanup so they will not be left running after the tracer exit. * Implemented automatic activation of --kill-on-exit option when --seccomp-bpf is enabled and -p/--attach option is not used. * Implemented decoding of map_shadow_stack syscall. * Implemented decoding of FSCONFIG_CMD_CREATE_EXCL fsconfig command. * Implemented decoding of IFLA_BRPORT_BACKUP_NHID netlink attribute. * Implemented decoding of SECCOMP_IOCTL_NOTIF_SET_FLAGS ioctl. * Implemented decoding of UFFDIO_CONTINUE, UFFDIO_POISON, and UFFDIO_WRITEPROTECT ioctls. * Updated lists of ARCH_*, BPF_*, DEVCONF_*, IORING_*, KEXEC_*, MAP_*, NT_*, PTRACE_*, QFMT_*, SEGV_*, UFFD_*, V4L2_*, and XDP_* constants. * Updated lists of ioctl commands from Linux 6.6. 6.5 (2023-09-01) * Improvements * Implemented decoding of cachestat and fchmodat2 syscalls. * Implemented decoding of SO_PASSPIDFD and SO_PEERPIDFD socket options. * Implemented decoding of SCM_PIDFD control messages. * Implemented decoding of BPF_ENABLE_STATS, BPF_ITER_CREATE, BPF_LINK_DETACH, and BPF_PROG_BIND_MAP bpf syscall commands. * Updated decoding of BPF_OBJ_PIN and BPF_OBJ_GET bpf syscall commands. * Updated lists of AT_*, BPF_*, IORING_*, KVM_*, MOVE_MOUNT_*, NFT_*, NT_*, PR_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 6.5. 6.4 (2023-06-26) * Improvements * Implemented decoding of IFLA_BRPORT_NEIGH_VLAN_SUPPRESS netlink attribute. * Implemented decoding of IP_PROTOCOL type control messages and socket option. * Updated lists of BPF_*, IP_*, KVM_*, MDBA_*, PACKET_*, PR_*, PTRACE_*, UFFD_*, and V4L2_PIX_FMT_* constants. * Updated lists of ioctl commands from Linux 6.4. * Bug fixes * Turn --seccomp-bpf off when --syscall-limit option is specified. * Fixed --trace-fds filtering support of syscalls taking file descriptor arguments that do not normally have a path associated with them.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/strace | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/strace b/lfs/strace index 8fdbe5a51..2ce9b26d8 100644 --- a/lfs/strace +++ b/lfs/strace @@ -26,7 +26,7 @@ include Config
SUMMARY = A utility to trace the system calls of a program
-VER = 6.3 +VER = 6.6 # SUP_ARCHES = x86_64 aarch64
THISAPP = strace-$(VER) @@ -35,7 +35,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = strace -PAK_VER = 9 +PAK_VER = 10
DEPS = elfutils
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 7373ebddd6f23713b752ed91598e536d61e08865907c7825dd3492574c7feb0ad6d56bea0e144e1082ac1882d68bb5f160f25e70bfc6e2fd47571ef2c40403fb +$(DL_FILE)_BLAKE2 = f1465fec58ac20ccce6a88441a34b1402e5c51f0bb4b7963f69b5ab5019a8c8722e3406c6f93c10c1eea11d17de7f9874895d6f4df24cf9ec42a18f36267687b
install : $(TARGET)
- Update from version 1.9.14p2 to 1.9.15p2 - Update of rootfile - Changelog 1.9.15p2 * Fixed a bug on BSD systems where sudo would not restore the terminal settings on exit if the terminal had parity enabled. GitHub issue #326. 1.9.15p1 * Fixed a bug introduced in sudo 1.9.15 that prevented LDAP-based sudoers from being able to read the ldap.conf file. GitHub issue #325. 1.9.15 * Fixed an undefined symbol problem on older versions of macOS when "intercept" or "log_subcmds" are enabled in sudoers. GitHub issue #276. * Fixed "make check" failure related to getpwent(3) wrapping on NetBSD. * Fixed the warning message for "sudo -l command" when the command is not permitted. There was a missing space between "list" and the actual command due to changes in sudo 1.9.14. * Fixed a bug where output could go to the wrong terminal if "use_pty" is enabled (the default) and the standard input, output or error is redirected to a different terminal. Bug #1056. * The visudo utility will no longer create an empty file when the specified sudoers file does not exist and the user exits the editor without making any changes. GitHub issue #294. * The AIX and Solaris sudo packages on www.sudo.ws now support "log_subcmds" and "intercept" with both 32-bit and 64-bit binaries. Previously, they only worked when running binaries with the same word size as the sudo binary. GitHub issue #289. * The sudoers source is now logged in the JSON event log. This makes it possible to tell which rule resulted in a match. * Running "sudo -ll command" now produces verbose output that includes matching rule as well as the path to the sudoers file the matching rule came from. For LDAP sudoers, the name of the matching sudoRole is printed instead. * The embedded copy of zlib has been updated to version 1.3. * The sudoers plugin has been modified to make it more resilient to ROWHAMMER attacks on authentication and policy matching. This addresses CVE-2023-42465. * The sudoers plugin now constructs the user time stamp file path name using the user-ID instead of the user name. This avoids a potential problem with user names that contain a path separator ('/') being interpreted as part of the path name. A similar issue in sudo-rs has been assigned CVE-2023-42456. * A path separator ('/') in a user, group or host name is now replaced with an underbar character ('_') when expanding escapes in @include and @includedir directives as well as the "iolog_file" and "iolog_dir" sudoers Default settings. * The "intercept_verify" sudoers option is now only applied when the "intercept" option is set in sudoers. Previously, it was also applied when "log_subcmds" was enabled. Sudo 1.9.14 contained an incorrect fix for this. Bug #1058. * Changes to terminal settings are now performed atomically, where possible. If the command is being run in a pseudo-terminal and the user's terminal is already in raw mode, sudo will not change the user's terminal settings. This prevents concurrent sudo processes from restoring the terminal settings to the wrong values. GitHub issue #312. * Reverted a change from sudo 1.9.4 that resulted in PAM session modules being called with the environment of the command to be run instead of the environment of the invoking user. GitHub issue #318. * New Indonesian translation from translationproject.org. * The sudo_logsrvd server will now raise its open file descriptor limit to the maximum allowed value when it starts up. Each connection can require up to nine open file descriptors so the default soft limit may be too low. * Better log message when rejecting a command if the "intercept" option is enabled and the "intercept_allow_setid" option is disabled. Previously, "command not allowed" would be logged and the user had no way of knowing what the actual problem was. * Sudo will now log the invoking user's environment as "submitenv" in the JSON logs. The command's environment ("runenv") is no longer logged for commands rejected by the sudoers file or an approval plugin. 1.9.14p3 * Fixed a crash with Python 3.12 when the sudo Python plugin is unloaded. This only affects "make check" for the Python plugin. * Adapted the sudo Python plugin test output to match Python 3.12.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/sudo | 1 + lfs/sudo | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/config/rootfiles/common/sudo b/config/rootfiles/common/sudo index 9c8be9974..a09f06b38 100644 --- a/config/rootfiles/common/sudo +++ b/config/rootfiles/common/sudo @@ -74,6 +74,7 @@ usr/sbin/visudo #usr/share/locale/hr/LC_MESSAGES/sudoers.mo #usr/share/locale/hu/LC_MESSAGES/sudo.mo #usr/share/locale/hu/LC_MESSAGES/sudoers.mo +#usr/share/locale/id/LC_MESSAGES/sudo.mo #usr/share/locale/it/LC_MESSAGES/sudo.mo #usr/share/locale/it/LC_MESSAGES/sudoers.mo #usr/share/locale/ja/LC_MESSAGES/sudo.mo diff --git a/lfs/sudo b/lfs/sudo index cf68bf923..d6bae3c7e 100644 --- a/lfs/sudo +++ b/lfs/sudo @@ -24,7 +24,7 @@
include Config
-VER = 1.9.14p2 +VER = 1.9.15p2
THISAPP = sudo-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = a350136731c1c6eca1317a852ce243b270df61ba275608bd0d0ec11760babdb2f9f489b818529484c15a43345fa53c96efd1aa47ab7cc0591c45928ba75c4c85 +$(DL_FILE)_BLAKE2 = 002f820d6d82b3384a9206545a999765c2924b2650fd7f6331c191e3f631507064d71a042c606b4fcea0d518d38b5a24d3f44964bb09cb5774e50501abc3f524
install : $(TARGET)
- Update from version 015 to 017 - Update of rootfile - Changelog 017 lsusb: fix up [unknown] vendor and product strings. lsusb: fix build warning for dump_billboard_alt_mode_capability_desc() lsusb: add fallback names for 'lsusb -v' output names: simplify get_vendor_product_with_fallback() a bit Honor system libdir and includedir 016 usbutils: lsusb-t: print entries for devices with no interfaces Fix a typo in usb-spec.h lsusb.py.in: Display (device) power/wakeup via -w option. Fix an incorrect length value in hid descriptor. Fix misalignments in hid device descripptor. Use bigger buffer to place speed value string lsusb -h returns an error lsusb -h fixups lsusb -t: sort in bus order, not reverse order lsusb -t: print ports and busses and devices with same width lsusb -t: assign_interface_to_parent() fixups lsusb.8.in: fix up missing '-' in text README.md: add source location lsusb.py: fix up wakeup logic for devices that do not support it lsusb.py.in: add another default path for usb.ids names.c: if a string can not be found in the usb.ids file, return [unknown] lsusb-t: if a driver is not bound to an interface, report "[none]" Generate usbutils.pc pkgconfig file usbreset: Allow idProduct and idVendor to be 0 usb-devices: make shellcheck happy lsusb: Add function that sorts the output by device ID. lsusb: Additional sorting by bus number. lsusb: This is a more compact implementation of the device list sort implemented within this pull request. The output remains the same as the one demonstrated in the previous commit.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/usbutils | 1 + lfs/usbutils | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/usbutils b/config/rootfiles/common/usbutils index 2ebf4f95c..9a30134ce 100644 --- a/config/rootfiles/common/usbutils +++ b/config/rootfiles/common/usbutils @@ -2,6 +2,7 @@ usr/bin/lsusb usr/bin/lsusb.py usr/bin/usb-devices usr/bin/usbhid-dump +#usr/lib/pkgconfig/usbutils.pc #usr/share/man/man1/usb-devices.1 #usr/share/man/man8/lsusb.8 #usr/share/man/man8/usbhid-dump.8 diff --git a/lfs/usbutils b/lfs/usbutils index 922bb0e14..780b6297a 100644 --- a/lfs/usbutils +++ b/lfs/usbutils @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 015 +VER = 017
THISAPP = usbutils-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 6056947e3df829e988b9429827c69234a90b7ad1be666d54566211bc6c8e09e74372543059827a39cab2badd1df71deff1147503bef3850a38bffefe3b2ae0e2 +$(DL_FILE)_BLAKE2 = 1dc37f50bd214cd1612819c5814e5a6fe01609b21830e40f03c163a1e100f8d041e93defc0981da8a8a2a8c8a07283a09d3e37101e9ae1d61fd2842809ebcc0e
install : $(TARGET)
- Update from version 6.4.0 to 6.5.0 - Update of rootfile - Changelog is not separately available. Details of changes can be seen by reviewing the git commits https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/log/
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/xfsprogs | 2 ++ lfs/xfsprogs | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/config/rootfiles/common/xfsprogs b/config/rootfiles/common/xfsprogs index d3223c007..cccbd9a34 100644 --- a/config/rootfiles/common/xfsprogs +++ b/config/rootfiles/common/xfsprogs @@ -1,5 +1,6 @@ lib/libhandle.so.1 lib/libhandle.so.1.0.3 +lib/udev/rules.d/64-xfs.rules sbin/fsck.xfs sbin/mkfs.xfs sbin/xfs_repair @@ -111,3 +112,4 @@ usr/sbin/xfs_spaceman #usr/share/xfsprogs/mkfs/lts_5.15.conf #usr/share/xfsprogs/mkfs/lts_5.4.conf #usr/share/xfsprogs/mkfs/lts_6.1.conf +#usr/share/xfsprogs/mkfs/lts_6.6.conf diff --git a/lfs/xfsprogs b/lfs/xfsprogs index 8f58d33ea..c91368521 100644 --- a/lfs/xfsprogs +++ b/lfs/xfsprogs @@ -24,7 +24,7 @@
include Config
-VER = 6.4.0 +VER = 6.5.0
THISAPP = xfsprogs-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 566a80a1fa90520c6cc2b20c8e8cde41eb83a48f0b6d4a978f9e5d43960e99b54cab3e0c2cd4147a3d8f4944e50876063fc571441c8239d6deaaa01604843a6b +$(DL_FILE)_BLAKE2 = 40d578bf5bf3da93c608d2a1c5af02f0ac3a99c695b8003f684b75ce01b8d89dc197620e724e5461da174e050068c352eff622e970ea748e53685ab942cc2e92
install : $(TARGET)
- Update from version 5.4.0 to 5.4.5 - Update of rootfile - Changelog 5.4.5 (2023-11-01) * liblzma: - Use __attribute__((__no_sanitize_address__)) to avoid address sanitization with CRC64 CLMUL. It uses 16-byte-aligned reads which can extend past the bounds of the input buffer and inherently trigger address sanitization errors. This isn't a bug. - Fixed an assertion failure that could be triggered by a large unpadded_size argument. It was verified that there was no other bug than the assertion failure. - Fixed a bug that prevented building with Windows Vista threading when __attribute__((__constructor__)) is not supported. * xz now properly handles special files such as "con" or "nul" on Windows. Before this fix, the following wrote "foo" to the console and deleted the input file "con_xz": echo foo | xz > con_xz xz --suffix=_xz --decompress con_xz * Build systems: - Allow builds with Windows win95 threading and small mode when __attribute__((__constructor__)) is supported. - Added a new line to liblzma.pc for MSYS2 (Windows): Cflags.private: -DLZMA_API_STATIC When compiling code that will link against static liblzma, the LZMA_API_STATIC macro needs to be defined on Windows. - CMake specific changes: * Fixed a bug that allowed CLOCK_MONOTONIC to be used even if the check for it failed. * Fixed a bug where configuring CMake multiple times resulted in HAVE_CLOCK_GETTIME and HAVE_CLOCK_MONOTONIC not being set. * Fixed the build with MinGW-w64-based Clang/LLVM 17. llvm-windres now has more accurate GNU windres emulation so the GNU windres workaround from 5.4.1 is needed with llvm-windres version 17 too. * The import library on Windows is now properly named "liblzma.dll.a" instead of "libliblzma.dll.a" * Fixed a bug causing the Ninja Generator to fail on UNIX-like systems. This bug was introduced in 5.4.0. * Added a new option to disable CLMUL CRC64. * A module-definition (.def) file is now created when building liblzma.dll with MinGW-w64. * The pkg-config liblzma.pc file is now installed on all builds except when using MSVC on Windows. * Added large file support by default for platforms that need it to handle files larger than 2 GiB. This includes MinGW-w64, even 64-bit builds. * Small fixes and improvements to the tests. * Updated translations: Chinese (simplified) and Esperanto.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/xz | 2 +- lfs/xz | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/xz b/config/rootfiles/common/xz index ae40ff580..f3818a083 100644 --- a/config/rootfiles/common/xz +++ b/config/rootfiles/common/xz @@ -41,7 +41,7 @@ usr/bin/xzmore #usr/lib/liblzma.la #usr/lib/liblzma.so usr/lib/liblzma.so.5 -usr/lib/liblzma.so.5.4.4 +usr/lib/liblzma.so.5.4.5 #usr/lib/pkgconfig/liblzma.pc #usr/share/doc/xz #usr/share/doc/xz/AUTHORS diff --git a/lfs/xz b/lfs/xz index 8270048fc..4be66e1b1 100644 --- a/lfs/xz +++ b/lfs/xz @@ -24,7 +24,7 @@
include Config
-VER = 5.4.4 +VER = 5.4.5
THISAPP = xz-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -45,7 +45,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 4b4c2bf33c964c16af15b2226ec7a922565026bd21192e193c0896a9d1a27a92bc08dbd842b9fa76ae9428b48a320ca65609b080caa41e0eaab7b6659b287968 +$(DL_FILE)_BLAKE2 = 08d9afebd927ea5d155515a4c9eedda4d1a249f2b1ab6ada11f50e5b7a3c90b389b32378ab1c0872c7f4627de8dff37149d85e49f7f4d30614add37320ec4f3e
install : $(TARGET)