* [PATCH] hwdata: Update pci.ids to 2023.09.22 and usb.ids to 2023.11.08
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
@ 2023-11-10 10:58 ` Adolf Belka
2023-11-10 10:59 ` [PATCH] nut: Update to version 2.8.1 Adolf Belka
` (10 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:58 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 53906 bytes --]
- 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(a)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
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] nut: Update to version 2.8.1
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
2023-11-10 10:58 ` [PATCH] hwdata: Update pci.ids to 2023.09.22 and usb.ids to 2023.11.08 Adolf Belka
@ 2023-11-10 10:59 ` Adolf Belka
2023-11-10 10:59 ` [PATCH] qemu-ga: Update to version 8.1.2 Adolf Belka
` (9 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:59 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 6178 bytes --]
- 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(a)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(a)ipfire.org> #
+# Copyright (C) 2007-2023 IPFire Team <info(a)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
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] qemu-ga: Update to version 8.1.2
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
2023-11-10 10:58 ` [PATCH] hwdata: Update pci.ids to 2023.09.22 and usb.ids to 2023.11.08 Adolf Belka
2023-11-10 10:59 ` [PATCH] nut: Update to version 2.8.1 Adolf Belka
@ 2023-11-10 10:59 ` Adolf Belka
2023-11-10 10:59 ` [PATCH] qemu: " Adolf Belka
` (8 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:59 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 856 bytes --]
- 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(a)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 =
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] qemu: Update to version 8.1.2
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
` (2 preceding siblings ...)
2023-11-10 10:59 ` [PATCH] qemu-ga: Update to version 8.1.2 Adolf Belka
@ 2023-11-10 10:59 ` Adolf Belka
2023-11-10 10:59 ` [PATCH] sdl2: Update to version 2.18.5 Adolf Belka
` (7 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:59 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 1477 bytes --]
- 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(a)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)
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] sdl2: Update to version 2.18.5
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
` (3 preceding siblings ...)
2023-11-10 10:59 ` [PATCH] qemu: " Adolf Belka
@ 2023-11-10 10:59 ` Adolf Belka
2023-11-10 10:59 ` [PATCH] shadow: Update to version 4.14.2 Adolf Belka
` (6 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:59 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 2242 bytes --]
- 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(a)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)
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] shadow: Update to version 4.14.2
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
` (4 preceding siblings ...)
2023-11-10 10:59 ` [PATCH] sdl2: Update to version 2.18.5 Adolf Belka
@ 2023-11-10 10:59 ` Adolf Belka
2023-11-10 10:59 ` [PATCH] sqlite: Update to version 3440000 Adolf Belka
` (5 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:59 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 40656 bytes --]
- 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(a)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(a)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(a)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) \
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] sqlite: Update to version 3440000
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
` (5 preceding siblings ...)
2023-11-10 10:59 ` [PATCH] shadow: Update to version 4.14.2 Adolf Belka
@ 2023-11-10 10:59 ` Adolf Belka
2023-11-10 10:59 ` [PATCH] strace: Update to version 6.6 Adolf Belka
` (4 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:59 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 4449 bytes --]
- 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(a)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)
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] strace: Update to version 6.6
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
` (6 preceding siblings ...)
2023-11-10 10:59 ` [PATCH] sqlite: Update to version 3440000 Adolf Belka
@ 2023-11-10 10:59 ` Adolf Belka
2023-11-10 10:59 ` [PATCH] sudo: Update to version 1.9.15p2 Adolf Belka
` (3 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:59 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 3367 bytes --]
- 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(a)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)
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] sudo: Update to version 1.9.15p2
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
` (7 preceding siblings ...)
2023-11-10 10:59 ` [PATCH] strace: Update to version 6.6 Adolf Belka
@ 2023-11-10 10:59 ` Adolf Belka
2023-11-10 10:59 ` [PATCH] usbutils: Update to version 017 Adolf Belka
` (2 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:59 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 5963 bytes --]
- 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(a)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)
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] usbutils: Update to version 017
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
` (8 preceding siblings ...)
2023-11-10 10:59 ` [PATCH] sudo: Update to version 1.9.15p2 Adolf Belka
@ 2023-11-10 10:59 ` Adolf Belka
2023-11-10 10:59 ` [PATCH] xfsprogs: Update to version 6.5.0 Adolf Belka
2023-11-10 10:59 ` [PATCH] xz: Update to version 5.4.5 Adolf Belka
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:59 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 3756 bytes --]
- 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(a)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(a)ipfire.org> #
+# Copyright (C) 2007-2023 IPFire Team <info(a)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)
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] xfsprogs: Update to version 6.5.0
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
` (9 preceding siblings ...)
2023-11-10 10:59 ` [PATCH] usbutils: Update to version 017 Adolf Belka
@ 2023-11-10 10:59 ` Adolf Belka
2023-11-10 10:59 ` [PATCH] xz: Update to version 5.4.5 Adolf Belka
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:59 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 1669 bytes --]
- 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(a)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)
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH] xz: Update to version 5.4.5
2023-11-10 10:58 [PATCH] elfutils: Update to version 0.190 Adolf Belka
` (10 preceding siblings ...)
2023-11-10 10:59 ` [PATCH] xfsprogs: Update to version 6.5.0 Adolf Belka
@ 2023-11-10 10:59 ` Adolf Belka
11 siblings, 0 replies; 14+ messages in thread
From: Adolf Belka @ 2023-11-10 10:59 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 4184 bytes --]
- 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(a)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)
--
2.42.1
^ permalink raw reply [flat|nested] 14+ messages in thread