This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree".
The branch, master has been updated via 1e2abd66fb68498ec27d11d73f0b6241a03b3587 (commit) via 58b611a6abcb2b1edacc7c78b7c2820a4a214a76 (commit) via 5380ebc7c3443a5529f98a89bb66346327412237 (commit) via c3d1de3ee83c8f7748c6efc43d77fef4c0c82aed (commit) via 8f36e4c8960b43548fca6eee18132e8ead91f7ea (commit) via adb153f64ffc67390107922ae28fc9a5d282fc4d (commit) via a6fac033ba38e2e5cf2531fa5d7516432f60b0b5 (commit) via 28636c46cb541d583e8cc63ab9a4e5dca160d484 (commit) via ac7c2b8270096f3679b14f0e537a41b0eb37645f (commit) via e8b7c0bc3f1c5f1df17c7f117afb9fdd8f60ef62 (commit) via afd54bb41adb06a04659244793165ace7e53b324 (commit) via 3cf9dba6b4d36d320a8994820569f200c03f1d36 (commit) via 6ccbd48aa9b999880c5944e9c1eb2bb1dca81b13 (commit) via 2be32bfb99176062ad0ec4649578cf6e6c79bc88 (commit) via 76b6bc3e9d4a40624c2bc80b5f408844359346ba (commit) via 57853da08b5dbc722df4c38d6ef33a39d97242e1 (commit) via ce45a767782df7e3355c497a8b7f6532367f5426 (commit) via 07abe4e2f641b20741a993daf51249ad697fb55d (commit) via 3a924196805eb3a0a93006b316583609d7e8148b (commit) via e595fa11768287b239d049346b6370a0fa23fd3e (commit) via 131bcfa999179f58b8d44d871b299747607286be (commit) via a81eefa265610d4129961979182bf8a8bb6230f9 (commit) via 17a9ad2f52e908c82929a5907f9e436b552c2ef0 (commit) via 74849f68c9bdc827452957a67e30bbd462494a3d (commit) via c6282b001bd2723f554e77f51f224adce5be4156 (commit) via 7350feee58b0e190c9a07b1b65580e730053878e (commit) via 2e92bfc047ed3ee68f77b8d7a06985bb6663e565 (commit) via 7c0241405ebba6d91e88ee615c0d19c3a0412750 (commit) via cacfaa1c890b024302ba9a861bc98b0ac365e405 (commit) via 3638d37c0d5e2c1ffa4fd4e884c11b9da3676e31 (commit) via 3c904d268b3ff516c5453e60c710a81e93d96d5d (commit) via d6dc07a1a8696b8fae84357859f5521079105c52 (commit) via 06452d0db672a2bd72e89bb9007cd3a9766a782c (commit) via da8dc5e86aa7706a29f05f3822f3ec5028ba535f (commit) via 61a8c7dcdbb911e592604a82e6fe4cf4c84f3c27 (commit) via 461de40d1a58b96f8407cc92b7993c981ccac3f0 (commit) via 187336d851c657d50efcb6b4fcc80d22cebc5873 (commit) via 30da3342c10c14fd293973de3573ffc04e7e801f (commit) via 2d4e78dd242d700c0ac4437bd2b5e1ec52f01166 (commit) via 37eb2ddd075bb19e96d03349b1160d027ad2f195 (commit) via 0c0af35ebcbc55888861e78ba500d4315f49d296 (commit) via e91ae5e75a18d9c1a260104cfa0423a1de8a822a (commit) via 78f1bb1de5972bcb4f8db873d0271352d1dbb506 (commit) via 4d448aa458553e435bee1d39d2c978cbbbd143e2 (commit) via 16fd55e550bde546ebc50dee25e8a3897d6211ce (commit) via bc1444c4899e2410bf37a4927b6253f229e9a788 (commit) via 135b61b56494402e1eb40514f9553a358cf7f71c (commit) via 9aca5e215abff1444a5b5e67391ff1192ff1dba1 (commit) via 68d79b957ab2e0fc71c3c3fd5b06a43cb55092d3 (commit) via 5b1ae54e57248d6a23db8504bc5fc8c9558114c7 (commit) via 26c3a972a79607a550975765da0dcd35af0b6342 (commit) via 5c1555e42098ee3642faeb8b0681e61735f3586e (commit) via a9ec6159401be39cec6240216b103909967b3278 (commit) via 40571258e8b92a021bf2330fc6a6d2556e34c2e2 (commit) via 398fa44015c2f140ea4d1d6a85a6aa7771dc56e7 (commit) via bb108657a88ad874f98dc6faabe2565a65c886bf (commit) via 7b4155905c6fa56d3c0a3c2443c0a3b6d93c371e (commit) via 60b5c6c2bd13e9ed0423da66682bfd95b5d0ee32 (commit) via 522632655c3e06d02414c0905b5117aae769aa3e (commit) via b71fe1a1e7bea7d95777ceb6a0bc0c8a87ea14f6 (commit) via 32ec5667d9a63b64ae39274af22b44eb4adc5fbd (commit) via 24f875d7878d7caddcbc809169464f248bc75b26 (commit) via 019f139b20611ed782e9b79d8ed6d6583b9d13e9 (commit) via c45abd5f1ca1ad8566ea631943c51be0091bbdd5 (commit) via 384c5ba18e283d161ce7d5b3fe34a789f3c21bc7 (commit) via 1af2530c07a7f27889d1f363ce16f91361b36511 (commit) via 5fd4ca19a88b5f431c5f4fdfdeab6fca4f79a22f (commit) via 9462f634e2090530d545b9e6290c4eb151307186 (commit) via 8e33ca324662c92c57b04fc5b49095f2c4826d5d (commit) via b400c58f5a6f1cf1f3be4e7976c0e98ba4fd50af (commit) via 0a8cfdac43dd8d782ae99020e442d39eefaf3896 (commit) via e28cb28628239a93a36ed044e0a6d31ac0f7a945 (commit) via 71cea32cd8ab84d174f1913a04b4751c8eacd69e (commit) via 388802662fea877c22fc57c95084c60bc40c402e (commit) via d867ea26850725c9c230973eb12fdda44f8ffe23 (commit) via d455578342ce1b54eeac30c6adf9f8531406e5d3 (commit) via 0e49a87ff0218385d2998664367c861dbc52638b (commit) via 252a5d4d06c4eefd102502a175bbc5264553002f (commit) via 7386cc1f6072864479022d12a8f1fc8ddf676805 (commit) via 202d48c3408c2a3a7ec3b2a25d7b2c3a429f0719 (commit) via 74218cba8cc09fc591f4ed9d2b1597f051cab9db (commit) via a5c7005c3d3e739cdcbcf0c9bcde821019d93f05 (commit) via dcd828666ae3b6df8d88579a930c7f90f80dc707 (commit) via c2cd03024f145375b8e9628fb0bb0a5e6b81e544 (commit) via 5702c62b11a2ea87b1bf254f30fb7c5e8de12eba (commit) via b3d87fa3ea167bb759814b78799b36a79df3b58a (commit) via a070e76010da7ffdec78b85f0db76f6f3470eabb (commit) via 7c180a78545f228bf5c05b6a9db4e10e086c6d46 (commit) via 6ca5fb74ab9aa8343af4393e0382217884d136e5 (commit) via 48cd259dd53267a02d1a0abb77da8d1b32ac3683 (commit) via 0a3bdf20f58fea9c1c8ed00a08b46f7eecf92568 (commit) via 4ac5aaf635dbf095b0bb98b8c786133d952e3d19 (commit) via 9682fa9fe769ea84a032400b2855e7ef4a975696 (commit) via a577bfec6484dda2769d164b3796bb61fdf35645 (commit) via 2bd2b80189ad401e86f3d50603a3a1420cc124e2 (commit) via 3b54d0377b75b0afda27904b66040ec38a7b3416 (commit) via bc0fdeae6f926f9924018d32fa67cd4795a2acaf (commit) via f7d6648e762554df73742a51bfcbb04ad6689f61 (commit) via fd834f60b6f9436d7f198fd030c7da8b21e96309 (commit) via 68545eb2d1032e6b12b703b64fb7afe8329bdb5f (commit) via 9e4af5616a405ba752eea9f6fbf2cf6618ef1c6b (commit) via f5114d29f2bd1ed3ec154407de709d119cedd3bc (commit) via ea4ac5f61947ba7aa01c3d78052536aa6779594d (commit) via 57a9ed67b4cfa4ef03aeb7b5dcfd6f5291fc7a25 (commit) via 578b22e4d7014736a2a351262ae9f619e5382e96 (commit) via c55ce64de5dfbb6944ad93556c1f0f581ca9c140 (commit) via 409a4b7a623fd71b38ed807b7b82b0bd92daa805 (commit) via 9c07eb06026432166db268b47eada6ed897bbe59 (commit) via e627de73d14e7c562ec547d5859a2e66883f70c0 (commit) via 9d8d74e8e7bf0dfc84754f71d8971598a8d6ddc5 (commit) via c110071fa994fa9902871c70a4037ce104640afd (commit) via 5b75ddfff2531addadecdfe40e31438ecf2c2945 (commit) via befebc44b4ec1726900bad202a88e4e6a715ebfc (commit) via 0953f7f0ea39ef5f1e1531dca3e6aea3c41df142 (commit) via 90227a65b4acfcb8877ad6ff519a85c3b768ff84 (commit) via bbfa373e84793f95eb4a0a79daa65de120daf95e (commit) via b5caa9261288be44bb386d9a18ab2aabb9af9a89 (commit) via 9b113b4f2c9397faf4b946e6bb74f455e84fe9fe (commit) via 9dbf93655b2a59eb9a4c66d494cade07a1f0d83a (commit) via 9cd56aa17c1713e2f9bb36203989e4a493aaa0e4 (commit) via e786363dc0425b5746d6a1a94f6b280f95b303b8 (commit) via c027d3a410d70c687e409ae3d2f5e2b30e16e370 (commit) via 9f30d83f50767d019870031edb1dbc101da61043 (commit) via 65ec7b9d8363838ef4a9d31adb83d1ebae35fbc5 (commit) via 67597f26439c6cb4ae4e3619d8bd67df0dae4c3d (commit) via dc2d68858d901f812d605ed64b35a3aff857c1b3 (commit) via 58a5aaeec9d89efd3197294999d8b4d5d86ec20b (commit) via 3c5b63840070823b4c6dcabc985151dafd210914 (commit) via fc4ba90b438851e54d5a5089ee55f58501ace5d5 (commit) via 8241cf686fc894015dcbede292409075278e2433 (commit) via 9b27b7f12d34a57f3b833c6932e0131ff2eca8db (commit) via 45e6b99e7e8f128ec7632a1148b85fe85b6187d9 (commit) via debdb60e31a8e40c141fcfd36a97aff132bca313 (commit) via 5a82889c6b42f4a823c480225fd838d4d9f38505 (commit) via 429901b41973420e9d5e1f4130a8896d23efa2ef (commit) via 9bdcb96bbbd144e5df112b4ab08b84ab373f7b86 (commit) via 3879a67a3f464df99f1efdfe4f9e9b8f9f9bb5c3 (commit) via b5f4ca0b0d540455e13cce967f4e75ee2a1b36c7 (commit) via b29701112cbf65d5975b39e48f95f367f3d8c898 (commit) via 5e96ac7ff68362aef810fc39ebf2ec1ba67f5db5 (commit) via 90d3fb2a2ab9262bbbe72824ff1f0a7318e69ae0 (commit) via ec10ee56b205f026d98f2ceae303179d554f1c61 (commit) via 5f984d007684eff3ee4a025f84942dc702d3ba35 (commit) via 4996d46902b10a31cc9dc76097054a9b529165df (commit) via 32c667786c1fb9bf5b0ddf1b091f092fd1ed23b8 (commit) via c83ddb7c49b98b46d7280bda6d4c102ad99d37da (commit) via d70b66e7a652215cf742148fdb242d04e9d8c31f (commit) via 008eca2c2f2a11739a70c754a367e7a5086773da (commit) via 74a8183c595abdc495bcab45c0cf0c9e9c492798 (commit) via f2ea63f4670269cd38717ce5073052ed672c8458 (commit) via 1a5c1c9032079f3b284febefa521f63cfb62fe04 (commit) via 49cebd0a20845ccadf249ce7f336c386b8b2dcd9 (commit) via 833380b8706a7aeebe108de1b76e15d6953ee454 (commit) via 164ddb3ee68cf3ffcd68a9f67f300345dc73a99e (commit) via d3ad8411a6f7fe6f3cdd10cdbe463a2c50416d46 (commit) via f59ae7d0c889f4db20e873b67aa9bf0099eb58a2 (commit) via bfa582d8d5f2bd9a50a16160c3ccd63205754b62 (commit) via 1a086fec71a53e9cdee610242c9ba478c8ff7d50 (commit) via e007c43b981bd621dc521bbb3fe66512e85b7d61 (commit) via afa503e9a7c22b8347ea09095e3850c9b612fb72 (commit) via 045261da339efe1437ee982110851dceeaaf34e6 (commit) via 905f98a3f5784d7f34e9cfaca5045bfdcca4d6af (commit) via 9e44d2ccf445bd56168141a8f08bd722daaa3bf1 (commit) from 8e1259a31b148fce90ba56f8e4c3ca3e05b35bc1 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 1e2abd66fb68498ec27d11d73f0b6241a03b3587 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Nov 26 12:02:50 2024 +0100
linux-firmware: ship needed config txt files.
these files are parsed by the kernel at firmware load and are needed! don't remove it again.
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 58b611a6abcb2b1edacc7c78b7c2820a4a214a76 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Mon Nov 25 18:32:27 2024 +0100
kernel: update to 6.6.63
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 5380ebc7c3443a5529f98a89bb66346327412237 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Nov 20 15:51:39 2024 +0100
kernel: rootfile update aarch64
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit c3d1de3ee83c8f7748c6efc43d77fef4c0c82aed Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Nov 20 09:47:59 2024 +0100
kernel: rebase aarch64 patchset and add nanopi r2s plus oc devicetree
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 8f36e4c8960b43548fca6eee18132e8ead91f7ea Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Nov 19 20:32:47 2024 +0100
transmission: add minipnpc as dependency
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit adb153f64ffc67390107922ae28fc9a5d282fc4d Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Nov 19 20:27:42 2024 +0100
miniupnpc: change to addon pak
transmission need the lib at runtime.
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit a6fac033ba38e2e5cf2531fa5d7516432f60b0b5 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Nov 19 19:19:28 2024 +0100
kernel: update to 6.6.62
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 28636c46cb541d583e8cc63ab9a4e5dca160d484 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat Nov 9 09:46:53 2024 +0100
collectd: fix errormessage on fresh installations
the /etc/collectd.d/ folder must have at least one file in it so this add an file with a comment that custom configs should placed there.
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit ac7c2b8270096f3679b14f0e537a41b0eb37645f Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat Nov 9 09:46:24 2024 +0100
kernel: update to 6.6.60
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit e8b7c0bc3f1c5f1df17c7f117afb9fdd8f60ef62 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Fri Nov 8 18:49:52 2024 +0100
networking/red: remove leftover debugging messages.
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit afd54bb41adb06a04659244793165ace7e53b324 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Nov 6 11:49:11 2024 +0100
hostapd: fix start/stop buttons
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 3cf9dba6b4d36d320a8994820569f200c03f1d36 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Nov 5 17:48:17 2024 +0100
network-functions: fix add newline in $wireless_status
with the other syntax perl suggest this change.
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 6ccbd48aa9b999880c5944e9c1eb2bb1dca81b13 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Nov 5 14:34:35 2024 +0100
core190: ship intel-microcode
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 2be32bfb99176062ad0ec4649578cf6e6c79bc88 Author: Adolf Belka adolf.belka@ipfire.org Date: Wed Oct 30 14:28:38 2024 +0100
intel-microcode: Update to version 20241029
- Update from version 20240910 to 20241029 - Update of rootfile not required - Changelog 20241029 Update for functional issues. Refer to 14th/13th Generation Intel® Core™ Processor Specification Update for details at https://cdrdv2.intel.com/v1/dl/getContent/740518 Updated Platforms Processor Stepping F-M-S/PI Old Ver New Ver Products RPL-E/HX/S B0 06-b7-01/32 00000129 0000012b Core Gen13/Gen14
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 76b6bc3e9d4a40624c2bc80b5f408844359346ba Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 21 17:03:06 2024 +0000
suricata: Explicitly ignore IPsec traffic unless enabled
Signed-off-by: Michael Tremer michael.tremer@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 57853da08b5dbc722df4c38d6ef33a39d97242e1 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Nov 5 09:19:23 2024 +0100
core190: ship bind
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit ce45a767782df7e3355c497a8b7f6532367f5426 Author: Matthias Fischer matthias.fischer@ipfire.org Date: Fri Oct 18 18:46:18 2024 +0200
bind: Update to 9.20.3
For details see: https://downloads.isc.org/isc/bind9/9.20.3/doc/arm/html/notes.html#notes-for...
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 07abe4e2f641b20741a993daf51249ad697fb55d Author: Matthias Fischer matthias.fischer@ipfire.org Date: Fri Oct 18 18:37:22 2024 +0200
unbound: Update to 1.22.0
For details see: https://nlnetlabs.nl/projects/unbound/download/#unbound-1-22-0
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 3a924196805eb3a0a93006b316583609d7e8148b Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Nov 5 09:13:56 2024 +0100
core190: ship unbound-dhcp-leases-bridge
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit e595fa11768287b239d049346b6370a0fa23fd3e Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 21 16:38:49 2024 +0000
unbound-dhcp-leases-bridge: Fix expiry check on leases
Signed-off-by: Michael Tremer michael.tremer@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 131bcfa999179f58b8d44d871b299747607286be Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 21 16:38:48 2024 +0000
unbound-dhcp-leases-bridge: Don't overwrite static leases
When we import all static leases, their remark will be used as hostname (because WTF?) and might be overwritten if the device is not sending any or even the same hostname.
This patch avoids that static leases will be modified.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org Reviewed-by: Bernhard Bitsch bbitsch@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit a81eefa265610d4129961979182bf8a8bb6230f9 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 21 16:38:47 2024 +0000
unbound-dhcp-leases-bridge: Fix typo
Signed-off-by: Michael Tremer michael.tremer@ipfire.org Reviewed-by: Bernhard Bitsch bbitsch@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 17a9ad2f52e908c82929a5907f9e436b552c2ef0 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 21 16:38:46 2024 +0000
unbound-dhcp-leases-bridge: Don't export expired leases to Unbound
Signed-off-by: Michael Tremer michael.tremer@ipfire.org Reviewed-by: Bernhard Bitsch bbitsch@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 74849f68c9bdc827452957a67e30bbd462494a3d Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Nov 5 09:10:01 2024 +0100
core190: ship dhcp client changes
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit c6282b001bd2723f554e77f51f224adce5be4156 Author: Michael Tremer michael.tremer@ipfire.org Date: Wed Oct 16 10:47:17 2024 +0000
networking: Allow changing DHCP Option Rapid Commit
This option needs to be configurable since some (braindead) ISPs have started running broken DHCP servers to be bug-compatible with cheap broken plastic routers.
By default we keep this option enabled, but it can now be turned off whenever needed.
Suggested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 7350feee58b0e190c9a07b1b65580e730053878e Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Nov 5 08:57:59 2024 +0100
core190: ship files with fixed chown syntax
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 2e92bfc047ed3ee68f77b8d7a06985bb6663e565 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Oct 17 14:54:16 2024 +0000
chown: Replace . with : on all shipped scripts
I don't like this messy bootup screen that we have with all sorts of warnings that actually don't cause any problems, but make the boot messy and send the wrong message to users.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 7c0241405ebba6d91e88ee615c0d19c3a0412750 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Nov 5 08:50:01 2024 +0100
core190: ship network-hotplug-bridges
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit cacfaa1c890b024302ba9a861bc98b0ac365e405 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Oct 17 14:54:15 2024 +0000
udev: network-hotplug-bridges: Silence a warning when interfaces have gone away
It can happen that udev has an event for an interface in the queue that has already gone away - or even just being renamed.
Then reading the MAC address fails. Because the shell expands the "$(<...)" statement before running the whole line, the read check is useless.
Because the code would get too complicated otherwise, I decided to use cat. Not cool, but this does the job.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 3638d37c0d5e2c1ffa4fd4e884c11b9da3676e31 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Oct 17 14:54:14 2024 +0000
wlanap.cgi: Use the correct array to fetch the current interface
Signed-off-by: Michael Tremer michael.tremer@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 3c904d268b3ff516c5453e60c710a81e93d96d5d Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Oct 17 14:54:13 2024 +0000
hostapd: Enable logging to syslog
Signed-off-by: Michael Tremer michael.tremer@ipfire.org Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit d6dc07a1a8696b8fae84357859f5521079105c52 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Mon Nov 4 18:00:11 2024 +0100
kernel: update to 6.6.59
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 06452d0db672a2bd72e89bb9007cd3a9766a782c Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue Oct 29 13:03:16 2024 +0100
gdb: rootfile update
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit da8dc5e86aa7706a29f05f3822f3ec5028ba535f Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sun Oct 27 13:47:57 2024 +0100
Config: add ROOTFILE_APPEND variable to select rootfile
also gcc on riscv64 has to different rootfile at build so make the selection of an additional rootfile univarsal.
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 61a8c7dcdbb911e592604a82e6fe4cf4c84f3c27 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sun Oct 27 09:48:23 2024 +0100
kernel: fix riscv64 rootfile
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 461de40d1a58b96f8407cc92b7993c981ccac3f0 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat Oct 26 10:06:12 2024 +0200
kernel: update riscv64 config and rootfile
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 187336d851c657d50efcb6b4fcc80d22cebc5873 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat Oct 26 10:01:08 2024 +0200
gdb: update rootfile
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 30da3342c10c14fd293973de3573ffc04e7e801f Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat Oct 26 09:54:31 2024 +0200
ruby: make rootfile arch independend
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 2d4e78dd242d700c0ac4437bd2b5e1ec52f01166 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Thu Oct 24 08:22:54 2024 +0200
gdb: update aarch64 rootfile
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 37eb2ddd075bb19e96d03349b1160d027ad2f195 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Thu Oct 24 08:22:21 2024 +0200
kernel: update to 6.6.58
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 0c0af35ebcbc55888861e78ba500d4315f49d296 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Thu Oct 24 08:20:17 2024 +0200
cdrom: add serial console to uEFI menu
this is only needed on systems that support both video out and serial console to force serial.
commit e91ae5e75a18d9c1a260104cfa0423a1de8a822a Author: Arne Fitzenreiter arne_f@ipfire.org Date: Thu Oct 24 08:18:07 2024 +0200
flash-images: move sleep 1 to a better place
kpartx trigger the automount feature of some desktop environments which result in a mounted filesystem if it was created to fast after kpartx.
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 78f1bb1de5972bcb4f8db873d0271352d1dbb506 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Oct 16 21:37:19 2024 +0200
flash-images: add sleep 1 after umount the images
sometime zerofree will not able to write without this delay. I have no idea why?
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 4d448aa458553e435bee1d39d2c978cbbbd143e2 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Oct 16 21:35:00 2024 +0200
vdr: update to version 2.6.9
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 16fd55e550bde546ebc50dee25e8a3897d6211ce Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Oct 16 21:33:58 2024 +0200
lfs/Config: fix used rootfile for linux headers
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit bc1444c4899e2410bf37a4927b6253f229e9a788 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Oct 16 21:32:40 2024 +0200
nmap: rootfile update
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 135b61b56494402e1eb40514f9553a358cf7f71c Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Oct 16 21:30:32 2024 +0200
freeradius: update rootfile and increment PAK_VER
new package is needed because a lib was not shipped with v21
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 9aca5e215abff1444a5b5e67391ff1192ff1dba1 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Oct 16 21:29:15 2024 +0200
whatmask: update rootfile
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 68d79b957ab2e0fc71c3c3fd5b06a43cb55092d3 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Oct 16 21:28:27 2024 +0200
pkg-config: update rootfile : Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 5b1ae54e57248d6a23db8504bc5fc8c9558114c7 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Oct 16 21:27:34 2024 +0200
perl-MIME-Tools: update rootfile
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 26c3a972a79607a550975765da0dcd35af0b6342 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Oct 16 21:26:16 2024 +0200
perl-Archive-Zip: update rootfile
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 5c1555e42098ee3642faeb8b0681e61735f3586e Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Oct 16 21:25:17 2024 +0200
autoconf-archive: update rootfile
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit a9ec6159401be39cec6240216b103909967b3278 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Oct 16 21:24:16 2024 +0200
cmake: update rootfile
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 40571258e8b92a021bf2330fc6a6d2556e34c2e2 Author: Michael Tremer michael.tremer@ipfire.org Date: Wed Oct 16 16:40:50 2024 +0000
make.sh: Check for changes in logs
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 398fa44015c2f140ea4d1d6a85a6aa7771dc56e7 Author: Adolf Belka adolf.belka@ipfire.org Date: Tue Oct 15 09:35:22 2024 +0200
dhcpcd: Update to version 10.1.0
- Update from version 10.0.10 to 10.1.0 - Update of rootfile not required - Changelog 10.1.0 Bug Fixes dhcp: get_option_uint32/16 only accept options with correct len by @taoyl-g in #357 Include frame header in buffer length by @acst1223 in #371 For full changelog see commits delta in https://github.com/NetworkConfiguration/dhcpcd/compare/v10.0.10...v10.1.0
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit bb108657a88ad874f98dc6faabe2565a65c886bf Author: Matthias Fischer matthias.fischer@ipfire.org Date: Sat Oct 12 17:48:43 2024 +0200
squid: Update to 6.12
For details see: https://github.com/squid-cache/squid/commits/v6
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 7b4155905c6fa56d3c0a3c2443c0a3b6d93c371e Author: Matthias Fischer matthias.fischer@ipfire.org Date: Sat Oct 12 17:46:12 2024 +0200
monit: Update to 5.34.2
For details see: https://mmonit.com/monit/changes/
"Fixed: The network protocol test may occasionally fail with a "Poll failed: Interrupted system call" error."
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 60b5c6c2bd13e9ed0423da66682bfd95b5d0ee32 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 14 09:02:37 2024 +0000
make.sh: Avoid finding non-existant rootfiles
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 522632655c3e06d02414c0905b5117aae769aa3e Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 14 09:00:21 2024 +0000
kernel: Enable IO uring
This is a feature more and more tools start using now and will help to keep performance of the OS up.
This was enabled on riscv64 already.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b71fe1a1e7bea7d95777ceb6a0bc0c8a87ea14f6 Author: Adolf Belka adolf.belka@ipfire.org Date: Thu Oct 10 18:01:11 2024 +0200
tshark: Update to version 4.4.1
- Update from version 4.2.7 to 4.4.1 - The 4.4.x series is the new Stable Release replascing the 4.2.x series which becomes the Old Stable Release. - There is an sobump so find-dependencies was run for the three libraries with changes but all linked programs are within tshark. - Changelog is too large to include here. Links provided 4.4.1 https://www.wireshark.org/docs/relnotes/wireshark-4.4.1.html 4.4.0 https://www.wireshark.org/docs/relnotes/wireshark-4.4.0.html
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 32ec5667d9a63b64ae39274af22b44eb4adc5fbd Author: Michael Tremer michael.tremer@ipfire.org Date: Sat Oct 12 09:34:45 2024 +0000
make.sh: Show rootfiles that contain some architecture
Previously, make.sh just failed but did not explain why it was unhappy.
This patch adds a message which rootfiles contain which architecture.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 24f875d7878d7caddcbc809169464f248bc75b26 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Fri Oct 11 13:30:13 2024 +0200
mympd: update to 18.0.0
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 019f139b20611ed782e9b79d8ed6d6583b9d13e9 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Fri Oct 11 13:17:53 2024 +0200
kernel: update to 6.6.56
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit c45abd5f1ca1ad8566ea631943c51be0091bbdd5 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Fri Oct 11 13:12:17 2024 +0200
rtl8812au: add missing rootfile.
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org
commit 384c5ba18e283d161ce7d5b3fe34a789f3c21bc7 Author: Matthias Fischer matthias.fischer@ipfire.org Date: Wed Oct 9 14:42:00 2024 +0200
monit: Update to 5.34.1
For details see: https://mmonit.com/monit/changes/
"Fixed: The check program now avoids leaving zombie processes between cycles."
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 1af2530c07a7f27889d1f363ce16f91361b36511 Author: Adolf Belka adolf.belka@ipfire.org Date: Tue Oct 8 23:34:26 2024 +0200
lcdproc: removal as discussed in Conf call 7th Oct
- removal of lfs, rootfile and config files - backup includes file is also removed, althouigh it was an empty file, so not backing anything up.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 5fd4ca19a88b5f431c5f4fdfdeab6fca4f79a22f Author: Adolf Belka adolf.belka@ipfire.org Date: Tue Oct 8 18:45:59 2024 +0200
mpfire: removal as discussed in Conf call 7th Oct
- removal of lfs, rootfile, backup, paks, misc-progs, mpfire perl, language file content, mpfire.cgi, mpfire menu references and files, mpfire specific image, web-user-interface references and references in manualpages.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9462f634e2090530d545b9e6290c4eb151307186 Author: Michael Tremer michael.tremer@ipfire.org Date: Wed Oct 9 18:25:33 2024 +0000
core190: Ship ppp
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 8e33ca324662c92c57b04fc5b49095f2c4826d5d Author: Adolf Belka adolf.belka@ipfire.org Date: Tue Oct 8 14:24:24 2024 +0200
ppp: Update to version 2.5.1
- Update from version commit e1266c7 to 2.5.1 - Version 2.5.1 has around 34 additional commits from e1266c7. To me all look minor changes, some related to other system types such as Solaris that we don't use. - Update of rootfile - They have added example to the configuration files to prevent accidental overwriting of configuration systems. - Changelog - There is no longer any changelog provided. Even the one that used to exist for version 2.5.0 has been removed. The only option now is to look through the commits - https://github.com/ppp-project/ppp/commits/master/?before=d5aeec65752d4a9b3b... - Some of the patches had to be updated as the changes were enough that some hunks did not get found for patching. Patch file number 6 has been removed as the sed lines are no longer to be found in the configure file. The other files that patched successfully were renamed to 2.5.1
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b400c58f5a6f1cf1f3be4e7976c0e98ba4fd50af Merge: 0a8cfdac43 8e1259a31b Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Oct 8 08:48:14 2024 +0000
Merge branch 'master' into next
commit 0a8cfdac43dd8d782ae99020e442d39eefaf3896 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 7 10:24:09 2024 +0000
core190: Ship ncat again (just to be sure)
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit e28cb28628239a93a36ed044e0a6d31ac0f7a945 Merge: 71cea32cd8 01782a41f8 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 7 10:23:22 2024 +0000
Merge branch 'master' into next
commit 71cea32cd8ab84d174f1913a04b4751c8eacd69e Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 7 09:15:40 2024 +0000
core190: Ship Unbound again
This was a late addition to c189
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 388802662fea877c22fc57c95084c60bc40c402e Merge: d867ea2685 74f5f41372 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 7 09:15:04 2024 +0000
Merge branch 'master' into next
commit d867ea26850725c9c230973eb12fdda44f8ffe23 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 7 09:14:37 2024 +0000
core190: Ship rules.pl
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d455578342ce1b54eeac30c6adf9f8531406e5d3 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 7 09:13:12 2024 +0000
firewall: Flush SYN_FLOOD_PROTECTION
This chain was not flushed when the firewall was being reloaded which made any ports appear as open when rules have been disabled or deleted.
This has no security implications, but nevertheless isn't right.
Reported-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 0e49a87ff0218385d2998664367c861dbc52638b Author: Michael Tremer michael.tremer@ipfire.org Date: Wed Oct 2 16:02:32 2024 +0000
core190: Ship Suricata & libhtp
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 252a5d4d06c4eefd102502a175bbc5264553002f Author: Matthias Fischer matthias.fischer@ipfire.org Date: Wed Oct 2 15:41:33 2024 +0200
suricata: Update to 7.0.7
Exerpt from changelog: "7.0.7 -- 2024-10-01
Security #7289: http: missing hashtable random seed leads to potential DoS(CRITICAL - CVE 2024-47188) Security #7268: ja4: non alphanumeric characters in alpn lead to panic (7.0.x backport)(HIGH - CVE 2024-47522) Security #7258: thash: random factor not used; possible abusive hash collisions (7.0.x backport)(CRITICAL - CVE 2024-47187) Security #7215: defrag: off by one leads to possible evasion (7.0.x backport)(HIGH - CVE 2024-45796) Security #7196: datasets: rule with unset makes suricata abort (7.0.x backport)(HIGH - CVE 2024-45795) Security #7192: http: quadratic complexity in headers processing/finding (7.0.x backport)(CRITICAL - CVE 2024-45797) Bug #7290: tls: a rule stops working since 7.0.5 (7.0.x backport) Bug #7286: eve/tls: enabling JA4 breaks custom field selection Bug #7276: ja3: Error: ja3: Buffer should not be NULL (7.0.x backport) Bug #7271: pgsql: track 'progress' in tx per direction (7.0.x backport) Bug #7265: detect/flow: ACK with data on 3whs fails to match 'flow:established' (7.0.x backport) Bug #7257: fuzz: CIFuzz is not fuzzing PRs as it is supposed to (7.0.x backport) Bug #7242: app-layer-protocol: negated matching false positive (7.0.x backport) Bug #7239: tls: Invalid ja3 due to double client hello (7.0.x backport) Bug #7225: dataset: lookup function is not working with ip type (7.0.x backport) Bug #7214: frames: stream frame is not always the first one registered (7.0.x backport) Bug #7207: cbindgen: comptability with newer version 0.27 (7.0.x backport) Bug #7198: log/rfb: inconsistent key value security_result or security-result Bug #7194: output: jb context not closed on error in EvePacket Bug #7188: detect: dcerpc logging and matching issues (7.0.x backport) Bug #7182: fuzz: File confyaml.c is missing (7.0.x backport) Bug #7173: detect/integers: do not bother to free NULL pointer on setup/parse failure (7.0.x backport) Bug #7166: profiling: rule profiling doesn't support absolute paths (7.0.x backport) Bug #7159: tcp: 'broken ack' event set on flow timeout (7.0.x backport) Bug #7136: util/thash: debug assertion for memuse (7.0.x backport) Bug #7122: smb/ntlmssp: nonsense smb.ntlmssp.version values (7.0.x backport) Bug #7116: dpdk: timestamping packets through TSC does not yield the same time as kernel time (7.0.x backport) Bug #7066: alert/metadata: no pgsql object encapsulation (7.0.x backport) Bug #7054: bypass: cannot bypass udp flow from first packet (7.0.x backport) Bug #7001: pgsql: trigger raw stream reassembly (7.0.x backport) Bug #6608: file: do not store if filestore:both,flow is triggered after the file was set to nostore (7.0.x backport) Bug #6555: eve/alert: payload/payload_printable misrepresent data in case of overlaps (7.0.x backport) Bug #6541: landlock: coverity warnings (7.0.x backport) Optimization #7134: detect/snmp.version: do not free NULL pointer Optimization #7075: dns/tcp: allow triggering raw stream reassembly (7.0.x backport) Feature #7102: iprep: support seeing if rule is part of a rep list (7.0.x backport) Feature #6674: detect: allow alert-then-pass logic (7.0.x backport) Task #7249: libhtp 0.5.49 (7.0.x backport) Task #7168: dns: make the version field in a dns object required (7.0.x backport) Documentation #6641: doc: add tcp timeout fix to upgrade guide (7.0.x backport)"
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 7386cc1f6072864479022d12a8f1fc8ddf676805 Author: Matthias Fischer matthias.fischer@ipfire.org Date: Wed Oct 2 15:41:32 2024 +0200
libhtp: Update to 0.5.49
For details see: https://github.com/OISF/libhtp/releases/tag/0.5.49
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 202d48c3408c2a3a7ec3b2a25d7b2c3a429f0719 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sun Sep 29 18:03:58 2024 +0200
hostapd: update to git 64d60bb4
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 74218cba8cc09fc591f4ed9d2b1597f051cab9db Merge: a5c7005c3d a7ac62f4a6 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Sep 29 11:29:11 2024 +0000
Merge branch 'master' into next
commit a5c7005c3d3e739cdcbcf0c9bcde821019d93f05 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sun Sep 29 09:44:55 2024 +0200
mpd: fix chown syntax
this remove a warning at boot that user and group should seperated by ":" and not by "."
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit dcd828666ae3b6df8d88579a930c7f90f80dc707 Author: Adolf Belka adolf.belka@ipfire.org Date: Tue Sep 24 12:33:36 2024 +0200
dnsdist: Update to version 1.9.6
- Update from version 1.9.4 to 1.9.6 - Tested building on riscv64 and it built without issues and rootfile is sam as for x86_64 & aarch64. So supported architectures has been removed and dnsdist is available on all three architectures. - Update of rootfile not required - Changelog 1.9.6 New Features Add support for a callback when a new tickets key is added References: pull request 14449 Improvements Make the logging functions available to all Lua environments References: pull request 14438 Handle Quiche >= 0.22.0 References: pull request 14450 Don’t include openssl/engine.h if it’s not going to be used (Sander Hoentjen) References: pull request 14452 Bug Fixes Dedup Prometheus help and type lines for custom metrics with labels¶ References: #14395, pull request 14439 Fix a race in the XSK/AF_XDP backend handling code References: pull request 14436 dns.cc: use pdns::views::UnsignedCharView References: pull request 14437 1.9.5 New Features Add a Lua FFI function to set proxy protocol values References: pull request 14338 Add Lua FFI bindings to generate SVC responses References: pull request 14339 Bug Fixes Use the correct source IP for outgoing QUIC datagrams References: pull request 14166 Reply to HTTP/2 PING frames immediately References: pull request 14163 Log the correct amount of bytes sent for DoH w/ nghttp2 References: pull request 14332 Prevent a race when calling registerWebHandler at runtime References: pull request 14170 Enforce a maximum number of HTTP request fields and a maximum HTTP request line size References: pull request 14333 Fix a race condition with custom Lua web handlers References: pull request 14342 Syslog should be enabled by default References: pull request 14331 Fix a warning when compiling the unit tests without XSK¶ References: pull request 14334 autoconf: allow prerelease systemd versions (Chris Hofstaedtler) References: pull request 14335 Edit the systemd unit file, CAP_BPF is no longer enough References: #14279, pull request 14336 Fix ‘Error creating TCP worker’ error message References: pull request 14337
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit c2cd03024f145375b8e9628fb0bb0a5e6b81e544 Author: Adolf Belka adolf.belka@ipfire.org Date: Tue Sep 24 11:43:01 2024 +0200
miniupnpc: Required for build of transmission to replace bundled version
- miniupnpc is required for the build of transmiossion but the bundled version was not working properly with version 4.0.6 and we prefer to not use bundled versions. - Only used for the build so rootfile is 100% commented out. No miniupnpc installed on IPFire.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 5702c62b11a2ea87b1bf254f30fb7c5e8de12eba Author: Adolf Belka adolf.belka@ipfire.org Date: Tue Sep 24 11:43:00 2024 +0200
transmission: Update to version 4.0.6
- Update from version 4.0.5 to 4.0.6 - Update of rootfile not required - Bundled miniupnpc not working with build of 4.0.6 As we prefer not to use bundled packages where possible, this patch set builds miniupnpc prior to transmission. As miniupnpc is only required for the build of transmission, nothing is installed from miniupnpc. - miniupnpc-2.2.8 has a problem with transmission and needs a patch to fix it. Added into the transmission lfs file - Changelog 4.0.6 All Platforms Improved parsing HTTP tracker announce response. (#6223) Fixed 4.0.0 bug that caused some user scripts to have an invalid TR_TORRENT_TRACKERS environment variable. (#6434) Fixed 4.0.0 bug where alt-speed-enabled had no effect in settings.json. (#6483) Fixed 4.0.0 bug where the GTK client's "Use authentication" option was not saved between's sessions. (#6514) Fixed 4.0.0 bug where the filename for single-file torrents aren't sanitized. (#6846) macOS Client Fix: Sparkle support for handling beta version updates. (#5263) Fixed app unable to start when having many torrents and TimeMachine enabled. (#6523) Fix: Sparkle Version Comparator. (#6623) Qt Client Fixed 4.0.0 bug where piece size description text and slider state in torrent creation dialog are not always up-to-date. (#6516) GTK Client Fixed build when compiling with GTKMM 4. (#6393) Added developer name to metainfo files. (#6598) Added the launchable desktop-id to metainfo files. (#6779) Fixed build when compiling on BSD. (#6812) Web Client Fixed a 4.0.0 bug where the infinite ratio symbol was displayed incorrectly in the WebUI. (#6491, #6500) Fixed layout issue in speed display. (#6570) General UI improvement related to filterbar and fixes download/upload speed info wrap. (#6761) Daemon Fixed a couple of logging issues. (#6463) Everything Else Updated flatpak release metainfo. (#6357) Fixed libtransmission build on very old cmake versions. (#6418) UTP peer connections follow user-defined speed limits better now. (#6551) Only use a single concurrent queue for timeMachineExclude instead of one queue per torrent (#6523). (#6558) Fixed 4.0.5 bug where svg and png icons in the WebUI might not be displayed. (#6563) Fixed 4.0.0 bug where alt-speed-enabled had no effect in settings.json. (#6564) Fixed 4.0.0 bugs where some RPC methods don't put torrents in recently-active anymore. (#6565) Improved parsing HTTP tracker announce response. (#6567) Fixed compatibility with clang-format 18. (#6690) Fixed build when compiling with mbedtls 3.x . (#6823)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b3d87fa3ea167bb759814b78799b36a79df3b58a Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Sep 24 10:01:44 2024 +0000
core190: Ship Compress::Raw::Zlib
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit a070e76010da7ffdec78b85f0db76f6f3470eabb Author: Jonatan Schlag jonatan.schlag@ipfire.org Date: Tue Sep 24 10:30:54 2024 +0200
Ship Compress/Raw/Zlib.pm
This is needed for the captive portal. This was maybe caused by 008eca2c2f2a11739a70c754a367e7a5086773da .
Signed-off-by: Jonatan Schlag jonatan.schlag@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 7c180a78545f228bf5c05b6a9db4e10e086c6d46 Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Sep 24 08:56:53 2024 +0000
core190: Ship suricata changes for people who missed them from c189
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 6ca5fb74ab9aa8343af4393e0382217884d136e5 Merge: 48cd259dd5 84b04cb6d3 Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Sep 24 08:54:50 2024 +0000
Merge branch 'master' into next
commit 48cd259dd53267a02d1a0abb77da8d1b32ac3683 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 23 21:47:04 2024 +0000
core190: Ship squid
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 0a3bdf20f58fea9c1c8ed00a08b46f7eecf92568 Author: Matthias Fischer matthias.fischer@ipfire.org Date: Mon Sep 23 21:10:00 2024 +0200
squid: Update to 6.11
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Reviewed-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 4ac5aaf635dbf095b0bb98b8c786133d952e3d19 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 23 14:50:32 2024 +0200
log.dat: Remove stupid line breaks and update markup of table
Reported-by: Stephen Cuka stephen@firemypi.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9682fa9fe769ea84a032400b2855e7ef4a975696 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Sep 22 14:44:40 2024 +0000
core190: Ship Apache configuration and updated initscript
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit a577bfec6484dda2769d164b3796bb61fdf35645 Author: Peter Müller peter.mueller@ipfire.org Date: Fri Sep 20 14:20:22 2024 +0000
backup: No longer save RSA keys
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 2bd2b80189ad401e86f3d50603a3a1420cc124e2 Author: Peter Müller peter.mueller@ipfire.org Date: Fri Sep 20 14:20:21 2024 +0000
Drop RSA key and certificate from HTTPS configuration
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 3b54d0377b75b0afda27904b66040ec38a7b3416 Author: Peter Müller peter.mueller@ipfire.org Date: Fri Sep 20 14:20:19 2024 +0000
apache: Drop RSA key and certificate generation
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit bc0fdeae6f926f9924018d32fa67cd4795a2acaf Author: Peter Müller peter.mueller@ipfire.org Date: Fri Sep 20 14:20:18 2024 +0000
sshd: Do not generate new RSA host key on first boot
This patch will also ensure the maximum supported key length is used for ECDSA. Existing installations will remain unaffected.
Note that the key size for ED25519 is fixed, and explicitly setting it to 521 bytes will not have any impact.
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit f7d6648e762554df73742a51bfcbb04ad6689f61 Author: Adolf Belka adolf.belka@ipfire.org Date: Sat Sep 21 13:06:46 2024 +0200
samba: Update to version 4.21.0
- Update from 4.20.4 to 4.21.0 - Update of rootfile for x86_64, aarch64 & riscv64 - Changelog 4.21.0 Hardening of "valid users", "invalid users", "read list" and "write list" In previous versions of Samba, if a user or group name in either of the mentioned options could not be resolved to a valid SID, the user (or group) would be skipped without any notification. This could result in unexpected and insecure behaviour. Starting with this version of Samba, if any user or group name in any of the options cannot be resolved due to a communication error with a domain controller, Samba will log an error and the tree connect will fail. Non existing users (or groups) are ignored. LDAP TLS/SASL channel binding support The ldap server supports SASL binds with kerberos or NTLMSSP over TLS connections now (either ldaps or starttls). Setups where 'ldap server require strong auth = allow_sasl_over_tls' was required before, can now most likely move to the default of 'ldap server require strong auth = yes'. If SASL binds without correct tls channel bindings are required 'ldap server require strong auth = allow_sasl_without_tls_channel_bindings' should be used now, as 'allow_sasl_over_tls' will generate a warning in every start of 'samba', as well as '[samba-tool ]testparm'. This is similar to LdapEnforceChannelBinding under HKLM\SYSTEM\CurrentControlSet\Services\NTDS\Parameters on Windows. All client tools using ldaps also include the correct channel bindings now. NEW FEATURES/CHANGES LDB no longer a standalone tarball LDB, Samba's LDAP-like local database and the power behind the Samba AD DC, is no longer available to build as a distinct tarball, but is instead provided as an optional public library. If you need ldb as a public library, say to build sssd, then use ./configure --private-libraries='!ldb' This re-integration allows LDB tests to use the Samba's full selftest system, including our knownfail infrastructure, and decreases the work required during security releases as a coordinated release of the ldb tarball is not also required. This approach has been demonstrated already in Debian, which is already building Samba and LDB is this way. As part of this work, the pyldb-util public library, not known to be used by any other software, is made private to Samba. LDB Module API Python bindings removed The LDB Modules API, which we do not promise a stable ABI or API for, was wrapped in python in early LDB development. However that wrapping never took into account later changes, and so has not worked for a number of years. Samba 4.21 and LDB 2.10 removes this unused and broken feature. Changes in LDB handling of Unicode Developers using LDB up to version 2.9 could call ldb_set_utf8_fns() to determine how LDB handled casefolding. This is used internally by string comparison functions. In LDB 2.10 this function is deprecated, and ldb_set_utf8_functions() is preferred. The new function allows a direct comparison function to be set as well as a casefold function. This improves performance and allows for more robust handling of degenerate cases. The function should be called just after ldb_init(), with the following arguments: ldb_set_utf8_functions(ldb, /* the struct ldb_ctx LDB object */ context_variable /* possibly NULL */ casefold_function, case_insensitive_comparison_function); The default behaviour of LDB remains to perform ASCII casefolding only, as if in the "C" locale. Recent versions have become increasingly consistent in this. Some Samba public libraries made private by default The following Samba C libraries are currently made public due to their use by OpenChange or for historical reasons that are no longer clear. dcerpc-samr, samba-policy, tevent-util, dcerpc, samba-hostconfig, samba-credentials, dcerpc_server, samdb The libraries used by the OpenChange client now private, but can be made public (like ldb above) with: ./configure --private-libraries='!dcerpc,!samba-hostconfig,!samba-credentials,!ldb' The C libraries without any known user or used only for the OpenChange server (a dead project) may be made private entirely in a future Samba version. If you use a Samba library in this list, please be in touch with the samba-technical mailing list. Using ldaps from 'winbindd' and 'net ads' Beginning with Samba 3.0.22 the 'ldap ssl = start tls' option also impacted LDAP connections to active directory domain controllers. Using the STARTTLS operation on LDAP port 389 connections. Starting with Samba 3.5.0 'ldap ssl ads = yes' was required in addition in order let to 'ldap ssl = start tls' have any effect on those connections. 'ldap ssl ads' was deprecated with Samba 4.8.0 and removed together with the whole functionality in Samba 4.14.0, because it didn't support tls channel bindings required for the sasl authentication. The functionality is now re-added using the correct channel bindings based on the gnutls based tls implementation we already have, instead of using the tls layer provided by openldap. This makes it available and consistent with all LDAP client libraries we use and implement on our own. The 'client ldap sasl wrapping' option gained the two new possible values: 'starttls' (using STARTTLS on tcp port 389) and 'ldaps' (using TLS directly on tcp port 636). If you had 'ldap ssl = start tls' and 'ldap ssl ads = yes' before, you can now use 'client ldap sasl wrapping = starttls' in order to get STARTTLS on tcp port 389. As we no longer use the openldap tls layer it is required to configure the correct certificate trusts with at least one of the following options: 'tls trust system cas', 'tls ca directories' or 'tls cafile'. While 'tls verify peer' and 'tls crlfile' are also relevant, see 'man smb.conf' for further details. New DNS hostname config option To get `net ads dns register` working correctly running manually or during a domain join a special entry in /etc/hosts was required. This not really documented and thus the DNS registration mostly didn't work. With the new option the default is [netbios name].[realm] which should be correct in the majority of use cases. We will also use the value to create service principal names during a Kerberos authentication and DNS functions. This is not supported in samba-tool yet. Samba AD will rotate expired passwords on smartcard-required accounts Traditionally in AD, accounts set to be "smart card require for logon" will have a password for NTLM fallback and local profile encryption (Windows DPAPI). This password previously would not expire. Matching Windows behaviour, when the DC in a FL 2016 domain and the msDS-ExpirePasswordsOnSmartCardOnlyAccounts attribute on the domain root is set to TRUE, Samba will now expire these passwords and rotate them shortly before they expire. Note that the password expiry time must be set to twice the TGT lifetime for smooth operation, e.g. daily expiry given a default 10 hour TGT lifetime, as the password is only rotated in the second half of its life. Again, this matches the Windows behaviour. Provided the default 2016 schema is used, new Samba domains provisioned with Samba 4.21 will have this enabled once the domain functional level is set to 2016. NOTE: Domains upgraded from older Samba versions will not have this set, even after the functional level preparation, matching the behaviour of upgraded Windows AD domains. Per-user and group "veto files" and "hide files" "veto files" and "hide files" can optionally be restricted to certain users and groups. To apply a veto or hide directive to a filename for a specific user or group, a parametric option like this can be used: hide files : USERNAME = /somefile.txt/ veto files : GROUPNAME = /otherfile.txt/ For details consult the updated smb.conf manpage. Automatic keytab update after machine password change When machine account password is updated, either by winbind doing regular updates or manually (e.g. net ads changetrustpw), now winbind will also support update of keytab entries in case you use newly added option 'sync machine password to keytab'. The new parameter allows you to describe what keytabs and how should be updated. From smb.conf(5) manpage - each keytab can have exactly one of these four forms: account_name sync_spns spn_prefixes=value1[,value2[...]] spns=value1[,value2[...]] The functionaity provided by the removed commands "net ads keytab add/delete/add_update_ads" can be achieved via the 'sync machine password to keytab' as in these examples: "net ads keytab add wurst/brot@REALM" - this command is not adding <principal> to AD, so the best fit can be specifier "spns" - add to smb.conf: sync machine password to keytab = /path/to/keytab1:spns=wurst/brot@REALM:machine_password - run: "net ads keytab create" "net ads keytab delete wurst/brot@REALM" - remove the principal (or the whole keytab line if there was just one) - run: "net ads keytab create" "net ads keytab add_update_ads wurst/brot@REALM" - this command was adding the principal to AD, so for this case use a keytab with specifier sync_spns - add to smb.conf: sync machine password to keytab = /path/to/keytab2:sync_spns:machine_password - run: "net ads setspn add wurst/brot@REALM" # this adds the principal to AD "net ads keytab create" # this sync it from AD to local keytab A new parameter 'sync machine password script' allows to specify external script that will be triggered after the automatic keytab update. If keytabs should be generated in clustered environments it is recommended to update them on all nodes. Check in smb.conf(5) the scripts winbind_ctdb_updatekeytab.sh and 46.update-keytabs.script in section 'sync machine password script' for details. For detailed information check the smb.conf(5) and net(8) manpages. New cephfs VFS module Introduce new vfs-to-cephfs bridge which uses libcephfs low-level APIs (instead of path-based operations in the existing module). It allows users to pass explicit user-credentials per call (including supplementary groups), as well as faster operations using inode and file-handle caching on the Samba side. Configuration is identical to existing module, but using 'ceph_new' instead of 'ceph' for the relevant smb.conf entries. This new module is expected to deprecate and replace the old one in next major release. Group Managed Service Accounts Samba 4.21 adds support for gMSAs (Group Managed Service Accounts), completing support for Functional Level 2012. The purpose of a gMSA is to allow a single host, or a cluster of hosts, to share access to an automatically rotating password, avoiding the weak static service passwords that are often the entrypoint of attackers to AD domains. Each server has a strong and regularly rotated password, which is used to access the gMSA account of (e.g.) the database server. Samba provides management and client tools, allowing services on Unix hosts to access the current and next gMSA passwords, as well as obtain a credentials cache. Samba 4.20 announced the client-side tools for this feature. To avoid duplication and provide consistency, the existing commands for password viewing have been extended, so these commands operate both on a gMSA (with credentials, over LDAP, specify -H) and locally for accounts that have a compatible password (e.g. plaintext via GPG, compatible hash) samba-tool user getpassword samba-tool user get-kerberos-ticket samba-tool domain exportkeytab An example command, which gets the NT hash for use with NTLM, is samba-tool user getpassword -H ldap://server --machine-pass \ TestUser1 --attributes=unicodePwd Kerberos is a better choice (gMSA accounts should not use LDAP simple binds, for reasons of both security and compatibility). Use samba-tool user get-kerberos-ticket -H ldap://server --machine-pass \ TestUser1 --output-krb5-ccache=/srv/service/krb5_ccache gMSAs disclose a current and previous password. To access the previous NT hash, use: samba-tool user getpassword -H ldap://server --machine-pass TestUser1 \ --attrs=unicodePwd;previous=1 To access the previous password as UTF8, use: samba-tool user getpassword -H ldap://server --machine-pass TestUser1 \ --attributes=pwdLastSet,virtualClearTextUTF8;previous=1 However, Windows tools for dealing with gMSAs tend to use Active Directory Web Services (ADWS) from Powershell for setting up the accounts, and this separate protocol is not supported by Samba 4.21. Samba-tool commands for handling gMSA (KDS) root keys Group managed service accounts rotate passwords based on root keys, which can be managed using samba-tool, with commands such as samba-tool domain kds root_key create samba-tool domain kds root_key list Samba will create a new root key for new domains at provision time, but users of gMSA accounts on upgraded domains will need to first create a root key. RFC 8070 PKINIT "Freshness extension" supported in the Heimdal KDC The Heimdal KDC will recognise when a client provides proof that they hold the hardware token used for smart-card authentication 'now' and has not used a saved future-dated reply. Samba 4.21 now matches Windows and will assign an extra SID to the user in this case, allowing sensitive resources to be additionally protected. Only Windows clients are known to support the client side of this feature at this time. New samba-tool Authentication Policy management command structure As foreshadowed in the Samba 4.20 release notes, the "samba-tool domain auth policy" commands have been reworked to be more intuitive based on user feedback and reflection. Support for key features of AD Domain/Forest Functional Level 2012R2 Combined with other changes in recent versions (such as claims support in 4.20), Samba can now claim Functional Level 2012R2 support. Build system In previous versions of Samba, packagers of Samba would set their package-specific version strings using a patch to the SAMBA_VERSION_VENDOR_SUFFIX line in the ./VERSION file. Now that is achieved by using --vendor-suffix (at configure time), allowing this to be more easily scripted. Vendors are encouraged to include their name and full package version to assist with upstream debugging. More deterministic builds Samba builds are now more reproducible, providing better assurance that the Samba binaries you run are the same as what is expected from the source code. If locale settings are not changed, the same objects will be produced from each compilation run. If Samba is built in a different path, the object code will remain the same, but DWARF debugging sections will change (while remaining functionally equivalent). Improved command-line redaction There are several options that can be used with Samba tools for specifying secrets. Although this is best avoided, when these options are used, Samba will redact the secrets in /proc, so that they won't be seen in ps or top. This is now carried out more thoroughly, redacting more options. There is a race inherent in this, and the passwords will be visible for a short time. The secrets are also not removed from .bash_history and similar files. REMOVED FEATURES Following commands are removed: net ads keytab add <principal> net ads keytab delete <principal> net ads keytab add_update_ads Changes smb.conf changes Parameter Name Description Default -------------- ----------- ------- client ldap sasl wrapping new values client use spnego principal removed ldap server require strong auth new values tls trust system cas new tls ca directories new dns hostname client dns name [netbios name].[realm] valid users Hardening invalid users Hardening read list Hardening write list Hardening veto files Added per-user and per-group vetos hide files Added per-user and per-group hides sync machine password to keytab keytabs sync machine password script script CHANGES SINCE 4.21.0rc4 * BUG 15699: Incorrect FSCTL_QUERY_ALLOCATED_RANGES response when truncated. * BUG 15702: Bad variable definition for ParseTuple causing test failure for Smb3UnixTests.test_create_context_reparse. * BUG 15686: Add new vfs_ceph module (based on low level API). CHANGES SINCE 4.21.0rc3 * BUG 15698: samba-tool can not load the default configuration file. * BUG 15700: Crash when readlinkat fails. CHANGES SINCE 4.21.0rc2 * BUG 15689: Can't add/delete special keys to keytab for nfs, cifs, http etc. * BUG 15696: Compound SMB2 requests don't return NT_STATUS_NETWORK_SESSION_EXPIRED for all requests, confuses MacOSX clients. * BUG 15689: Can't add/delete special keys to keytab for nfs, cifs, http etc. CHANGES SINCE 4.21.0rc1 * BUG 15673: --version-* options are still not ergonomic, and they reject tilde characters. * BUG 15686: Add new vfs_ceph module (based on low level API) * BUG 15673: --version-* options are still not ergonomic, and they reject tilde characters. * BUG 15690: ldb_version.h is missing from ldb public library * BUG 15689: Can not add/delete special keys to keytab for nfs, cifs, http etc * BUG 15686: Add new vfs_ceph module (based on low level API) * BUG 15673: --version-* options are still not ergonomic, and they reject tilde characters. * BUG 15687: undefined reference to winbind_lookup_name_ex * BUG 15688: per user veto and hide file syntax is to complex * BUG 15689: Can not add/delete special keys to keytab for nfs, cifs, http etc * BUG 15688: per user veto and hide file syntax is to complex
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit fd834f60b6f9436d7f198fd030c7da8b21e96309 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Sep 22 14:40:39 2024 +0000
core190: Ship OpenSSH
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 68545eb2d1032e6b12b703b64fb7afe8329bdb5f Author: Peter Müller peter.mueller@ipfire.org Date: Sat Sep 21 15:30:00 2024 +0000
OpenSSH: Order symmetric ciphers by strength
We also wish to prefer AES over Chacha/Poly, given the prevalence of hardware accelaration for the former.
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9e4af5616a405ba752eea9f6fbf2cf6618ef1c6b Author: Peter Müller peter.mueller@ipfire.org Date: Sat Sep 21 15:29:59 2024 +0000
OpenSSH: Add alias name for sntrup761x25519-sha512 key exchange
This makes sure OpenSSH connections make use of this post-quantum key exchange whenever possible, even if one peer still running OpenSSH 9.8 or older.
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit f5114d29f2bd1ed3ec154407de709d119cedd3bc Author: Peter Müller peter.mueller@ipfire.org Date: Sat Sep 21 15:29:58 2024 +0000
OpenSSH: Add ML-KEM x X25519 hybrid key exchange
This was newly introduced in OpenSSH 9.9, hence our custom configurations for both SSH server and client need to be updated.
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit ea4ac5f61947ba7aa01c3d78052536aa6779594d Author: Peter Müller peter.mueller@ipfire.org Date: Sat Sep 21 15:29:57 2024 +0000
OpenSSH :Update to 9.9p1
Please refer to https://www.openssh.com/releasenotes.html#9.9p1 for the release announcement of this version.
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 57a9ed67b4cfa4ef03aeb7b5dcfd6f5291fc7a25 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Sep 22 14:38:42 2024 +0000
core190: Ship apr
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 578b22e4d7014736a2a351262ae9f619e5382e96 Author: Peter Müller peter.mueller@ipfire.org Date: Sat Sep 21 12:29:30 2024 +0000
apr: Update to 1.7.5
Full changelog of this release:
*) SECURITY: CVE-2023-49582: Apache Portable Runtime (APR): Unexpected lax shared memory permissions (cve.mitre.org) Lax permissions set by the Apache Portable Runtime library on Unix platforms would allow local users read access to named shared memory segments, potentially revealing sensitive application data. This issue does not affect non-Unix platforms, or builds with APR_USE_SHMEM_SHMGET=1 (apr.h) Users are recommended to upgrade to APR version 1.7.5, which fixes this issue. Credits: Thomas Stangner
*) Unix: Implement apr_shm_perms_set() for the "POSIX shm_open()" and "classic mmap" shared memory implementations. [Joe Orton, Ruediger Pluem]
*) Fix missing ';' for XML/HTML hex entities from apr_escape_entity(). [Yann Ylavic]
*) Fix crash in apr_pool_create() with --enable-pool-debug=all|owner. [Yann Ylavic]
*) Improve platform detection by updating config.guess and config.sub. [Rainer Jung]
*) CMake: Add support for CMAKE_WARNING_AS_ERROR. [Ivan Zhakov]
*) CMake: Enable support for MSVC runtime library selection by abstraction. [Ivan Zhakov]
*) CMake: Export installed targets (libapr-1, apr-1, libaprapp-1, aprapp-1) to apr:: namespace. [Ivan Zhakov]
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit c55ce64de5dfbb6944ad93556c1f0f581ca9c140 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Sep 22 14:33:03 2024 +0000
ovpnmain.cgi: Fix IP address calculation with static pools
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 409a4b7a623fd71b38ed807b7b82b0bd92daa805 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Sep 22 14:25:12 2024 +0000
core190: Ship vpnmain.cgi
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9c07eb06026432166db268b47eada6ed897bbe59 Author: Adolf Belka adolf.belka@ipfire.org Date: Fri Jul 5 19:18:56 2024 +0200
vpnmain.cgi: Add coding to differentiate old and base64 encoded PSK's
- An additional key was defined for a PSK being base64 encoded. All existing PSK's that are not base64 encoded will have that key empty. This enables base64 encoded PSK's and non base64 encoded PSK'sd to be differentiated. - If the PSK connection is disabled and then enabled with a non base64 encoded PSK the PSK will be left as it is. If the edit page is selected and Save pressed, even if nothing has been modified, then the PSK will be converted to a base64 encoded PSK. - The old style and new style PSK was tested out on my vm system and worked without any issue. - Using an old non base64 encoded PSK the IPSec connection worked without any problems. If the PSK was tehn converted to basse64 encoding by saving from the Edit page without changing anything, then the client IPSec connection was successfully made without any indication of a change. The conversion from non base64 to base64 encoded PSK occurred seamlessly without any hiccup.
Fixes: Bug13029 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit e627de73d14e7c562ec547d5859a2e66883f70c0 Author: Adolf Belka adolf.belka@ipfire.org Date: Fri Jul 5 19:18:55 2024 +0200
en.pl: Update to explicitly mention single quotation mark being invalid
- As all characters, except for the single quotation mark, are now allowed in the PSK with the base64 encoding implemented then the error message in the English Lang file has been changed to explicitly mention the single quotation mark rather than characters as a generic message.
Fixes: Bug13029 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9d8d74e8e7bf0dfc84754f71d8971598a8d6ddc5 Author: Adolf Belka adolf.belka@ipfire.org Date: Fri Jul 5 19:18:54 2024 +0200
vpnmain.cgi: Fix for bug13029 - add base64 encoding to IPSec cgi page
- This adds the base64 encoded PSK into the config file and when the ipsec.secrets file is created the PSK is base64 decoded to write it to the file. The ipsec.secrets file surrounds the PSK with single quotation marks so that character is not allowed to be used in the PSK but anything else can be. - Tested out on my vm system and shown to be working. New PSK with various characters characters including commas was base64 encoded before putting into the config file and therefore was accepted by the code. If a single quotation mark was used in the PSK then the error message about invalid characters was shown.
Fixes: Bug13029 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit c110071fa994fa9902871c70a4037ce104640afd Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Sep 22 14:20:28 2024 +0000
core190: Ship collectd changed
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 5b75ddfff2531addadecdfe40e31438ecf2c2945 Author: Adolf Belka adolf.belka@ipfire.org Date: Wed Aug 7 14:16:45 2024 +0200
collectd: Fixes bug-13074, create collectd.d directory
- As requested in bug 13074, create a collectd.d directory to enable any addon definitions to be created. - Added include statement in conf file to load everything that is stored in the collectd.d directory. - collectd.precache and collectd.thermal have been left in their original locations - Removed the arm section in the initscript as only aarch64 is now used. - Modified the lfs to create the collectd.d directory - Removal of collectd.custom file as this was the previous way to define custom collectd profiles but would have been overwritten by any update of collectd. - Update of rootfile to take account of new path and removal of collectd.custom - Tested out in vm testbed with Core Update 188 and all existing graphs were still created and updated. From my evaluation the changes have not affected anything. - The creation of the collectd.d directory now allows users to add their own desired profiles but also if it is decided that an addon should be included in the processes graph, or if a new graph for addons is created then profiles for that addon can be placed in the collectd.d directory and will be automatically included by collectd.
Fixes: Bug13074 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit befebc44b4ec1726900bad202a88e4e6a715ebfc Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Sep 22 14:17:35 2024 +0000
core190: Ship logwatch and log.dat
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 0953f7f0ea39ef5f1e1531dca3e6aea3c41df142 Author: Adolf Belka adolf.belka@ipfire.org Date: Wed Aug 28 12:04:46 2024 +0200
logwatch: Fixes bug13762 - ssh logins not shown on Log Summary page
- Due to the update of openssh to version 9.8 in CU187, logwatch no longer found the sshd login data from the messages log as the daemon was changed to sshd-session. - Therefore the daily logwatch files were missing the sshd information in them. - A patch to add support for openssh-9.8 sshd-session and port info has been merged into the logwatch git system and will be included into the next released version of logwatch - Update logwatch from version 7.8 to 7.11 and add patch for openssh-9.8 support. - Update the previous three logwatch patches for version 7.11 - Tested on my vm testbed. Confirmed that logwatch now includes back the sshd information into the Log Summary page. - When logwatch is updated to version 7.12 then the openssh-9.8 support patch will be able to be removed.
Fixes: bug13762 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 90227a65b4acfcb8877ad6ff519a85c3b768ff84 Author: Adolf Belka adolf.belka@ipfire.org Date: Wed Aug 28 12:04:45 2024 +0200
log.dat: Fix bug13762 - ssh logins not shown in system logs
- With the update of openssh to version 9.8 in CU187 the daemon was changed from sshd to sshd-session. Therefore the log.dat no longer finds any info related to the logins. - This updates the section regex to look for both sshd and sshd-session. - Tested out on my vm system and confirmed to work. - This fix will make available all previous log info for sshd-session in the messages log as it continued to be stored, just could not be read by the WUI system log.
Fixes: bug13762 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Tested-by: Bernhard Bitsch bbitsch@ipfire.org Reviewed-by: Bernhard Bitsch bbitsch@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit bbfa373e84793f95eb4a0a79daa65de120daf95e Author: Michael Tremer michael.tremer@ipfire.org Date: Sat Sep 21 13:33:07 2024 +0200
wlanap.cgi: Fix listing channels
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b5caa9261288be44bb386d9a18ab2aabb9af9a89 Author: Michael Tremer michael.tremer@ipfire.org Date: Sat Sep 21 12:24:58 2024 +0000
Config: Fix determining the package size
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9b113b4f2c9397faf4b946e6bb74f455e84fe9fe Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Sep 20 13:07:00 2024 +0000
core190: Ship ca-certificates
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9dbf93655b2a59eb9a4c66d494cade07a1f0d83a Author: Peter Müller peter.mueller@ipfire.org Date: Fri Sep 20 12:32:45 2024 +0000
ca-certificates: Remove distrusted root CA operated by "e-commerce monitoring GmbH"
See: https://bugzilla.mozilla.org/show_bug.cgi?id=1897457
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9cd56aa17c1713e2f9bb36203989e4a493aaa0e4 Author: Peter Müller peter.mueller@ipfire.org Date: Fri Sep 20 12:32:44 2024 +0000
ca-certificates: Update root CA certificates bundle
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit e786363dc0425b5746d6a1a94f6b280f95b303b8 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Sep 20 12:40:19 2024 +0000
core190: Ship changed network-functions.pl & index.cgi
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit c027d3a410d70c687e409ae3d2f5e2b30e16e370 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Sep 20 14:12:07 2024 +0200
wlanap.cgi: Fix copying configuration
This allows to uncheck checkboxes again.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9f30d83f50767d019870031edb1dbc101da61043 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Sep 20 13:55:40 2024 +0200
wlanap.cgi: Change broadcast SSID to hide SSID
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 65ec7b9d8363838ef4a9d31adb83d1ebae35fbc5 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Sep 20 13:42:05 2024 +0200
index.cgi: Update wireless functions to use iw instead of iwconfig
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 67597f26439c6cb4ae4e3619d8bd67df0dae4c3d Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Sep 20 13:19:10 2024 +0200
wlanap.cgi: Default to channel 0 for ACS
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit dc2d68858d901f812d605ed64b35a3aff857c1b3 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Sep 20 13:17:59 2024 +0200
wlanap.cgi: Enable Neighbourhood Scan by default
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 58a5aaeec9d89efd3197294999d8b4d5d86ec20b Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Sep 20 13:16:44 2024 +0200
wlanap.cgi: Don't try to show status if there is no interface
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 3c5b63840070823b4c6dcabc985151dafd210914 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Sep 20 13:13:41 2024 +0200
wlanap.cgi: Correctly show broadcast SSID status
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit fc4ba90b438851e54d5a5089ee55f58501ace5d5 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Sep 20 11:30:03 2024 +0100
wlanap.cgi: Disable generating Perl warnings
Reported-by: Waynie waynet@ucpix.de Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 8241cf686fc894015dcbede292409075278e2433 Merge: 9b27b7f12d 3cd62a7c4c Author: Michael Tremer michael.tremer@ipfire.org Date: Wed Sep 18 10:07:13 2024 +0000
Merge branch 'master' into next
commit 9b27b7f12d34a57f3b833c6932e0131ff2eca8db Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Sep 15 18:43:42 2024 +0200
ninja: Update to version 1.12.1
- Update from version 1.11.1 to 1.12.1 - Update of rootfile not required - Changelog 1.12.1 Bugfixes: Screen updates extremely slow on Windows #2435 Dry run error if the build directory does not exist #2431 New critical path scheduler performance improvements #2443 1.12.0 Critical path scheduler which orders the jobs by their runtime history #2177 This may break your build if you haven't specified your dependencies correctly. Resiliency against inputs changing during the build #1943 Reliable ETA and progress percentage in status #1963 Support for path lengths over 260 characters on Windows #1900 ARM binaries are now available for Windows and Linux, too Several bugfixes
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 45e6b99e7e8f128ec7632a1148b85fe85b6187d9 Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Sep 15 18:43:41 2024 +0200
nginx: Update to version 1.26.2
- Update from version 1.26.1 to 1.26.2 - Update of rootfile not required - CVE Fix in this version - Changelog 1.26.2 *) Security: processing of a specially crafted mp4 file by the ngx_http_mp4_module might cause a worker process crash (CVE-2024-7347). Thanks to Nils Bars.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit debdb60e31a8e40c141fcfd36a97aff132bca313 Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Sep 15 18:43:40 2024 +0200
nfs: Update to version 2.7.1
- Update from version 2.6.4 to 2.7.1 - Update of rootfile - Changelog is a list of all the commits and it is made available in the file 2.7.1-Changelog in the sourceforge site https://sourceforge.net/projects/nfs/files/nfs-utils/2.7.1/
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 5a82889c6b42f4a823c480225fd838d4d9f38505 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 16 17:08:56 2024 +0000
core190: Ship nettle
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 429901b41973420e9d5e1f4130a8896d23efa2ef Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Sep 15 18:43:39 2024 +0200
nettle: Update to version 3.10
- Update from version 3.9 to 3.10 - Update of rootfile - Changelog 3.10 This is a maintenance release, including a few each of bug fixes, new features and optimizations. The new version is intended to be fully source and binary compatible with Nettle-3.6. The shared library names are libnettle.so.8.9 and libhogweed.so.6.9, with sonames libnettle.so.8 and libhogweed.so.6. Bug fixes: * Add missing hash functions sha512_224 and sha512_256 to the nettle_get_hashes() list. The name values in the corresponding nettle_hash structs also changed to use underscore instead of dash, for consistency. * Fix a few cases of formally undefined calls to memcpy(dst, NULL, 0), resulting from valid calls to, e.g., sha256_update(ctx, 0, NULL). New features: * Support RSA-OAEP encryption. Contributed by Nicolas Mora and Daiki Ueno. * New function sha3_256_shake_output, new functions sha3_128_init, sha3_128_update, sha3_128_shake, sha3_128_shake_output. Contributed by Daiki Ueno. * Added DRBG-CTR with AES256, contributed by Simon Josefsson. Optimizations: * New combined gcm-aes assembly for powerpc64, contributed by Danny Tsen. * New sha256 assembly for powerpc64, contributed by Eric Richter. * Improved performance for powerpc64 AES decrypt, by skipping subkey transformations that don't suit the vncipher instructions. * Add arm64 CPU feature detection for Android and for Apple systems, contributed by Foolbar and Tim Kosse, prespectively. Miscellaneous: * New tests for side-channel silence, based on valgrind. * Delete all md5 assembly code. Delete all sparc32 assembly code. 3.9.1 This is a bugfix release, fixing a few bugs reported for Nettle-3.9. The bug in the new OCB code may be exploitable for denial of service or worse, since triggering it leads to memory corruption. Upgrading from Nettle-3.9 to the new version is strongly recommended. The new version is intended to be fully source and binary compatible with Nettle-3.6. The shared library names are libnettle.so.8.8 and libhogweed.so.6.8, with sonames libnettle.so.8 and libhogweed.so.6. Bug fixes: * Fix OCB loop for processing messages of size 272 bytes or larger. Reported and fixed by Jussi Kivilinna. * Fix alignment bug in the new x86_64 non-pclmul assembly implementation of ghash. Reported by Henrik Grubbström. * Fix build-time memory leak in eccdata. Reported by Noah Watkins.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9bdcb96bbbd144e5df112b4ab08b84ab373f7b86 Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Sep 15 18:43:38 2024 +0200
netatalk: Update to version 3.2.8
- Update from version 3.2.5 to 3.2.8 - Update of rootfile not required - Changelog 3.2.8 * UPD: Bump bundled WolfSSL library to stable version 5.7.2, GitHub #1433 Resolves CVE-2024-1544, CVE-2024-5288, CVE-2024-5991, CVE-2024-5814 * UPD: Revert local modifications to the bundled WolfSSL library, GitHub #1432 * FIX: Enable building against a shared WolfSSL 5.7.2 library, GitHub #1421 * FIX: meson: Do not define rpath with a linker argument, GitHub #1443 3.2.7 * NEW: meson: Ability to control the run-time linker path config file, GitHub #1396 New boolean Meson option: `-Dwith-ldsoconf' When set to false, do not create /etc/ld.so.conf.d/libatalk.conf * BREAKING: meson: Enable rpath by default, while disabling ldsoconf by default, GitHub #1417 * FIX: meson: Allow ldconfig to run unprivileged during setup, GitHub #1407 * FIX: docker: Add entry script step to clean up any residual lock file, GitHub #1412 * NEW: docker: Ship a docker-compose.yml sample file, GitHub #1414 * NEW: docker: Check for AFP_USER and AFP_PASS when launching container, GitHub #1415 3.2.6 * BREAKING: meson: Refresh the dynamic linker cache when installing on Linux, GitHub #1386 This fixes the issue of the libatalk.so shared library not being found when configuring with a non-standard library path, e.g. /usr/local/lib . New Meson option `-Dwith-install-hooks' controls this behavior, allowing you to disable the install hook in non-privileged environments. On Linux systems with glibc, we now install the following config file: /etc/ld.so.conf.d/libatalk.conf * BREAKING: meson: Introduce option to control which manual l10n to build, GitHub #1390 New Meson option `-Dwith-manual-l10n' default to empty, can be set to `ja' to build the Japanese localization of the html manual. This changes the default behavior of the build system to not build the Japanese html manual by default. * BREAKING: meson: Install htmldocs into htmldocs subdir, GitHub #1391 Previously, the html manual files were installed into the root of the netatalk doc directory. Now they are put under netatalk/htmldocs . * BREAKING: meson: Use modern linker flag for rpath, remove dtags override, GitHub #1384 When configuring with `-Dwith-rpath=true' the linker flags `-Wl,-rpath,' will be prepended instead of the old `-R' flag. On Linux platforms, we no longer prepend `-Wl,--enable-new-dtags', either.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 3879a67a3f464df99f1efdfe4f9e9b8f9f9bb5c3 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 16 17:08:17 2024 +0000
core190: Ship LVM2
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b5f4ca0b0d540455e13cce967f4e75ee2a1b36c7 Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Sep 15 18:43:37 2024 +0200
lvm2: Update to version 2.03.26
- Update from version 2.03.23 to 2.03.26 - Update of rootfile not required - Changelog 2.03.26 Fix internal error reported by pvmove on a VG with single PV. Also accept --mknodes --refresh for vgscan. Fix vgmknodes --refresh to wait for udev before checking /dev content. Use log/report_command_log=1 config setting by default for JSON output format. Fix unreleased memory pools on RAID lvextend. Add --integritysettings option to manipuilate dm-integrity settings. 2.03.25 Utilize more radix_tree instead of dm_hash and btree. Refactor DM uuid caching from device_mapper directory. Enhance checking for DM uuid device. Fix lvm shell command completion on tab key (2.03.24). Avoid lockd_vg call to lvmlockd for local VGs. Allow forced change of locktype from none. Handle OPTIONS defined in /etc/sysconfig/lvmlockd. 2.03.24 Lvconvert supports VDO options for thin-pool with vdo conversion. Improve placement to .data.rel.ro and .rodata sections. Fix support for -y and -W when creating thinpool with vdo. Bettter support for runtime valgrind detection. Allow command interruption when communicating with dmeventd. Fix resize of VDO volume used for thin pool data volume. Use -Wl,-z,now and -Wl,--as-needed for compilation by default. Require 3.7 as minimal version for sanlock. Share code for closing opened desriptors on program startup. Fix memleak in lvmcache. Add configure --with-default-event-activation=ON setting. Fix return value from reporter function when hitting internal error. Skip checking of pools for lvremove and vgremove commands. VDO modprobes dm-vdo for 6.9 kernel and kvdo for older kernel version. Fix lvs reporting for VDO volumes with new upstream kernel driver. Don't import DM_UDEV_DISABLE_OTHER_RULES_FLAG in LVM rules, DM rules cover it. Fix table line generation for cache snapshots using cachevol. Enhance lvconvert support for external origins stacking. When swapping LV names also swap properties like hostname, time and data. Fix removal of stacked external origins. Lock filesystem when converting volume to read-only external origin. Support external origin between different thin-pool. Improve validation of acceptable volumes for external origins. Reduce amount of preloaded devices for complex device trees. Avoid logging problems from monitoring snapshots with inactive origins. Check for cache policy module presence in kernel's builtin modules file. Add configure --with-modulesdir to select kernel modules directory. Support creation of thin-pool with VDO use for its data volume.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b29701112cbf65d5975b39e48f95f367f3d8c898 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 16 17:07:56 2024 +0000
core190: Ship logrotate
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 5e96ac7ff68362aef810fc39ebf2ec1ba67f5db5 Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Sep 15 18:43:36 2024 +0200
logrotate: Update to version 3.22.0
- Update from version 3.21.0 to 3.22.0 - Update for rootfile not required - autogen.sh step not required as configure file has been available in source tarball since version 3.10.0 in 2016 - xz version of logrotate available so changed to that. - Changelog 3.22.0 - fix calculations for time differences (#516) - fix extension for zip compression (#545) - fix omitted copy for logs with `mail` and `rotate 0` (#553) - fix wrongly skipping copy with `copytruncate` and `compress` (#553) - fix ambiguities between `mode`, `UID` and `GID` parsing when not specifying all options (#575) - fix hang when encountering a named pipe (#607) - on prerotate failure logs are preserved instead of rotated (#506) - in case a configuration file was skipped due to unsafe permissions the exit status after rotattion will be `1` (#508) - the state is no longer written to non-regular files (#529) - the systemd timer now correctly utilizes load distribution (#574) - add dateformat specifier `%z` for timezone offsets (#594) - change default mode for created `olddir` directories to `0755` (#560) - support quoted user and group names in `su`, `create`, and `createolddir` (#575)
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 90d3fb2a2ab9262bbbe72824ff1f0a7318e69ae0 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 16 17:07:33 2024 +0000
core190: Ship lmdb
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit ec10ee56b205f026d98f2ceae303179d554f1c61 Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Sep 15 18:43:35 2024 +0200
lmdb: Update to version 0.9.33
- Update from 0.9.31 to 0.9.33 - Update of rootfile not required - Changelog 0.9.33 ITS#9037 mdb_page_search: fix error code when DBI record is missing ITS#10198 For win32, stop passing ignored parameter ITS#10212 Fix meta page usage by read only tools 0.9.32 ITS#9378 - Add ability to replay log and replay log tool ITS#10095 - partial revert of ITS#9278. The patch was incorrect and introduced numerous race conditions. ITS#10125 - mdb_load: fix cursor reinit in Append mode ITS#10137 - Allow users to define MDB_IDL_LOGN
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 5f984d007684eff3ee4a025f84942dc702d3ba35 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 16 17:07:07 2024 +0000
core190: Ship libpng
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 4996d46902b10a31cc9dc76097054a9b529165df Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Sep 15 18:43:34 2024 +0200
libpng: Update to version 1.6.44
- Update from version 1.6.42 to 1.6.44 - Update of rootfile - Changelog 1.6.44 Hardened calculations in chroma handling to prevent overflows, and relaxed a constraint in cHRM validation to accomodate the standard ACES AP1 set of color primaries. (Contributed by John Bowler) Removed the ASM implementation of ARM Neon optimizations and updated the build accordingly. Only the remaining C implementation shall be used from now on, thus ensuring the support of the PAC/BTI security features on ARM64. (Contributed by Ross Burton and John Bowler) Fixed the pickup of the PNG_HARDWARE_OPTIMIZATIONS option in the CMake build on FreeBSD/amd64. This is an important performance fix on this platform. Applied various fixes and improvements to the CMake build. (Contributed by Eric Riff, Benjamin Buch and Erik Scholz) Added fuzzing targets for the simplified read API. (Contributed by Mikhail Khachayants) Fixed a build error involving pngtest.c under a custom config. This was a regression introduced in a code cleanup in libpng-1.6.43. (Contributed by Ben Wagner) Fixed and improved the config files for AppVeyor CI and Travis CI. 1.6.43 Fixed the row width check in png_check_IHDR(). This corrected a bug that was specific to the 16-bit platforms, and removed a spurious compiler warning from the 64-bit builds. (Reported by Jacek Caban; fixed by John Bowler) Added eXIf chunk support to the push-mode reader in pngpread.c. (Contributed by Chris Blume) Added contrib/pngexif for the benefit of the users who would like to inspect the content of eXIf chunks. Added contrib/conftest/basic.dfa, a basic build-time configuration. (Contributed by John Bowler) Fixed a preprocessor condition in pngread.c that broke build-time configurations like contrib/conftest/pngcp.dfa. (Contributed by John Bowler) Added CMake build support for LoongArch LSX. (Contributed by GuXiWei) Fixed a CMake build error that occurred under a peculiar state of the dependency tree. This was a regression introduced in libpng-1.6.41. (Contributed by Dan Rosser) Marked the installed libpng headers as system headers in CMake. (Contributed by Benjamin Buch) Updated the build support for RISCOS. (Contributed by Cameron Cawley) Updated the makefiles to allow cross-platform builds to initialize conventional make variables like AR and ARFLAGS. Added various improvements to the CI scripts in areas like version consistency verification and text linting. Added version consistency verification to pngtest.c also.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 32c667786c1fb9bf5b0ddf1b091f092fd1ed23b8 Author: Adolf Belka adolf.belka@ipfire.org Date: Sat Sep 14 17:28:31 2024 +0200
perl-JSON: removal of module as it is now in the perl core modules
- Used in the samba addon. - With the old separate module removed samba still successfully built, installed and was able to be run from the WUI.
Fixes: bug13640 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit c83ddb7c49b98b46d7280bda6d4c102ad99d37da Author: Adolf Belka adolf.belka@ipfire.org Date: Sat Sep 14 17:28:30 2024 +0200
perl-MIME-Base64: removal of module as it is now in the perl core modules
- Used by the git addon. - With the old separate module removed git still successfully built, installed and was able to be run, cloning the ipfire git repo, changing to next, modifying a file and the running a commit with the change.
Fixes: bug13640 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d70b66e7a652215cf742148fdb242d04e9d8c31f Author: Adolf Belka adolf.belka@ipfire.org Date: Sat Sep 14 17:28:29 2024 +0200
perl-Digest-HMAC: removal of module as it is now in the perl core modules
- Used in install-ipfire.sh script that is run by the install of vdradmin. - With the old separate module removed vdradmin still successfully built and installed.
Fixes: bug13640 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 008eca2c2f2a11739a70c754a367e7a5086773da Author: Adolf Belka adolf.belka@ipfire.org Date: Sat Sep 14 17:28:28 2024 +0200
perl-Compress-Zlib: removal of module as it is now in the perl core modules
- Used in install-ipfire.sh script that is run by the install of vdradmin. - With the old separate module removed vdradmin still successfully built and installed.
Fixes: bug13640 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 74a8183c595abdc495bcab45c0cf0c9e9c492798 Author: Adolf Belka adolf.belka@ipfire.org Date: Sat Sep 14 17:28:27 2024 +0200
perl-Digest-SHA1: removal of module as it is now in the perl core modules
- Not referenced in the IPFire git repo so looks like not actively used
Fixes: bug13640 Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit f2ea63f4670269cd38717ce5073052ed672c8458 Author: Adolf Belka adolf.belka@ipfire.org Date: Sat Sep 14 17:28:26 2024 +0200
perl-Digest: removal of module as it is now in the perl core modules
- Not referenced in the IPFire git repo so looks like not actively used
Fixes: bug13640 Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 1a5c1c9032079f3b284febefa521f63cfb62fe04 Author: Adolf Belka adolf.belka@ipfire.org Date: Sat Sep 14 17:28:25 2024 +0200
perl-Archive-Tar: removal of module as it is now in the perl core modules
- Not referenced in the IPFire git repo so looks like not actively used
Fixes: bug13640 Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 49cebd0a20845ccadf249ce7f336c386b8b2dcd9 Author: Adolf Belka adolf.belka@ipfire.org Date: Sat Sep 14 17:28:24 2024 +0200
make.sh: Fixes bug13640 - removal of perl modules that are now core modules
- Removed perl-Archive-Tar perl-Compress-Zlib perl-Digest perl-Digest-HMAC perl-Digest-SHA1 perl-JSON perl-MIME-Base64 - Tested out on a vm system and no issues identified.
Fixes: bug13640 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 833380b8706a7aeebe108de1b76e15d6953ee454 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 16 17:04:45 2024 +0000
core190: Ship protobuf and protobuf-c
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 164ddb3ee68cf3ffcd68a9f67f300345dc73a99e Author: Adolf Belka adolf.belka@ipfire.org Date: Fri Sep 13 18:26:11 2024 +0200
protobuf-c: Update of protobuf removed SYNTAX_PROTO3 used by protobuf-c-1.5.0
- Addition of patch to enable protobuf-c to be built with protobuf version > 26 - When protobuf-c is upgraded to version 1.5.1 it will include this patch
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d3ad8411a6f7fe6f3cdd10cdbe463a2c50416d46 Author: Adolf Belka adolf.belka@ipfire.org Date: Fri Sep 13 18:26:10 2024 +0200
protobuf: Update to version 28.1
- Update from version 25.2 to 28.1 - Update of rootfile - Changelog is too large to include here. Details can be found at https://github.com/protocolbuffers/protobuf/releases
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit f59ae7d0c889f4db20e873b67aa9bf0099eb58a2 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 16 17:03:34 2024 +0000
core190: Ship texinfo
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit bfa582d8d5f2bd9a50a16160c3ccd63205754b62 Author: Adolf Belka adolf.belka@ipfire.org Date: Fri Sep 13 18:25:20 2024 +0200
texinfo: Update to version 7.1.1
- Update from version 7.1 to 7.1.1 - Update of rootfile not required - Changelog 7.1.1 * texi2any . fix potential crash when @include is used inside a table . do not complain about presence of @anchor inside @item in a table . C source files that are generated from *.xs files are no no longer distributed, so xsubpp from Perl is needed to build XS modules. . fix bug that led to memory alignment error on SPARC . performance improvement and fixes for MinGW . test failures due to floating point rounding error fixed (observed on IBM POWER9 processor) * info . crash when setting style to invalid value fixed . potential call of memcpy with null argument fixed
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 1a086fec71a53e9cdee610242c9ba478c8ff7d50 Author: Adolf Belka adolf.belka@ipfire.org Date: Fri Sep 13 18:25:18 2024 +0200
nano: Update to version 8.2
- Update from version 8.1 to 8.2 - Update of rootfile not required - Changelog 8.2 • At a Yes-No prompt, beside Y and the localized initial for "Yes", also ^Y is accepted. Similarly, ^N for "No", and ^A for "All". • A text-highlighting bug with Alt+Home/Alt+End is fixed.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit e007c43b981bd621dc521bbb3fe66512e85b7d61 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 16 17:03:08 2024 +0000
core190: Ship liburcu
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit afa503e9a7c22b8347ea09095e3850c9b612fb72 Author: Adolf Belka adolf.belka@ipfire.org Date: Fri Sep 13 18:25:17 2024 +0200
liburcu: Update to version 0.14.1
- Update from version 0.14.0 to 0.14.1 - Update of rootfile - Changelog 0.14.1 * Fix: missing typename in URCU_FORCE_CAST * Allow building with GCC >= 13.3 on RISC-V * pointer.h: Fix the rcu_cmpxchg_pointer documentation * Adjust shell script to allow Bash in other locations * fix: handle EINTR correctly in get_cpu_mask_from_sysfs * Relicense src/compat-smp.h to MIT * ppc.h: use mftb on ppc * Fix: allow clang to build liburcu on RISC-V * Fix -Walloc-size * urcu/uatomic/riscv: Mark RISC-V as broken * Fix: urcu-bp: misaligned reader accesses * LoongArch: Document that byte and short atomics are implemented with LL/SC * Add LoongArch support * tests/regression/rcutorture: Add wait state * urcu-wait: Initialize node in URCU_WAIT_NODE_INIT * Fix: urcu-wait: add missing futex.h include * Adjust shell scripts to allow Bash in other locations * Add support for OpenBSD * Revert "compiler.h: Introduce caa_unqual_scalar_typeof" * rculfhash: Use caa_container_of_check_null in cds_lfht_entry * compiler.h: Introduce caa_container_of_check_null * compiler.h: Introduce caa_unqual_scalar_typeof * Avoid calling caa_container_of on NULL pointer in cds_lfht macros * Fix: revise urcu_read_lock_update() comment * Fix: uatomic powerpc comment about lwsync * fix: aarch64: allow RHEL7 gcc 4.8.5-11 * fix: warning 'noreturn' function does return on ppc * Fix: use __noreturn__ for C11-compatibility
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 045261da339efe1437ee982110851dceeaaf34e6 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 16 17:02:43 2024 +0000
core190: Ship cURL
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 905f98a3f5784d7f34e9cfaca5045bfdcca4d6af Author: Adolf Belka adolf.belka@ipfire.org Date: Fri Sep 13 18:25:16 2024 +0200
curl: Update to version 8.10.0
- Update from vesion 8.9.1 to 8.10.0 - Update of rootfile - In previous versions if libpsl was not found then the build excluded it. Now it needs to be explicitly disabled otherwise the build will stop with a warning that it could not be found. - Changelog 8.10.0 changes: o autotools: add `--enable-windows-unicode` option [103] o curl: --help [option] displays documentation for given cmdline option [19] o curl: add --skip-existing [54] o curl: for -O, use "default" as filename when the URL has none [34] o curl: make --rate accept "number of units" [4] o curl: make --show-headers the same as --include [6] o curl: support --dump-header % to direct to stderr [31] o curl: support embedding a CA bundle and --dump-ca-embed [20] o curl: support repeated use of the verbose option; -vv etc [35] o curl: use libuv for parallel transfers with --test-event [82] o getinfo: add CURLINFO_POSTTRANSFER_TIME_T [87] o mbedtls: add CURLOPT_TLS13_CIPHERS support [78] o rustls: add support for setting TLS version and ciphers [113] o vtls: stop offering alpn http/1.1 for http2-prior-knowledge [53] o wolfssl: add CURLOPT_TLS13_CIPHERS support [76] o wolfssl: add support for ssl cert blob / ssl key blob options [50] bugfixes: o asyn-thread: stop using GetAddrInfoExW on Windows [241] o autotools: fix MS-DOS builds [249] o autotools: fix typo in tests/data target [30] o aws_sigv4: fix canon order for headers with same prefix [74] o bearssl: fix setting tls version [203] o bearssl: improve shutdown handling [45] o BINDINGS: add zig binding [100] o build: add `iphlpapi` lib for libssh on Windows [166] o build: add `poll()` detection for cross-builds [244] o build: add options to disable SHA-512/256 hash algo [239] o build: check OS-native IDN first, then libidn2 [223] o build: delete unused `REQUIRE_LIB_DEPS` [226] o build: drop unused `NROFF` reference [253] o build: drop unused feature-detection code for Apple `poll()` [227] o build: generate `buildinfo.txt` for test logs [256] o build: improve compiler version detection portability o build: make `CURL_FORMAT_CURL_OFF_T[U]` work with mingw-w64 <=7.0.0 [207] o build: silence C4232 MSVC warnings in vcpkg ngtcp2 builds [137] o build: use -Wno-format-overflow [195] o buildconf.bat: fix tool_hugehelp.c generation [173] o cf-socket: fix pollset for listening [179] o cf-socket: prevent KEEPALIVE_FACTOR being set to 1000 for Windows [185] o cfilters: send flush [13] o CHANGES: rename to CHANGES.md, no longer generated [40] o CI: enable parallel testing in CI builds [18] o ci: Update actions/upload-artifact digest to 89ef406 [24] o cmake: `Libs.private` improvements [215] o cmake: add `CURL_USE_PKGCONFIG` option [138] o cmake: add Linux CI job, fix pytest with cmake [71] o cmake: add math library when using wolfssl and ngtcp2 [66] o cmake: add missing `pkg-config` hints to Find modules [158] o cmake: add missing version detection to Find modules [170] o cmake: add rustls [116] o cmake: add support for versioned symbols option [51] o cmake: add wolfSSH support [117] o cmake: allow `pkg-config` in more envs [147] o cmake: cleanup header paths [59] o cmake: default `CURL_DISABLE_LDAPS` to the value of `CURL_DISABLE_LDAP` [231] o cmake: delete MSVC warning suppression for tests/server [101] o cmake: detect `nghttp2` via `pkg-config`, enable by default [21] o cmake: detect and show VCPKG in platform flags [84] o cmake: distcheck for files in CMake subdir [9] o cmake: drop custom `CMakeOutput.log`/`CMakeError.log` logs [27] o cmake: drop libssh CONFIG-style detection [167] o cmake: drop no-op `tests/data/CMakeLists.txt` [26] o cmake: drop reference to undefined variable [25] o cmake: drop unused `HAVE_IDNA_STRERROR` [62] o cmake: drop unused internal variable [22] o cmake: exclude tests/http/clients builds by default [110] o cmake: fix `GSS_VERSION` for Heimdal found via pkg-config [77] o cmake: fix `pkg-config`-based detection in `FindGSS.cmake` [94] o cmake: fix and tidy up c-ares builds, enable in more CI jobs [156] o cmake: fix find rustls [148] o cmake: fixup linking libgsasl when detected via CMake-native o cmake: honor custom `CMAKE_UNITY_BUILD_BATCH_SIZE` [163] o cmake: limit `pkg-config` to UNIX and MSVC+vcpkg by default [188] o cmake: limit libidn2 `pkg-config` detection to `UNIX` [109] o cmake: migrate dependency detections to Find modules [183] o cmake: more small tidy-ups and fixes [80] o cmake: rename wolfSSL and zstd config variables to uppercase [151] o cmake: respect cflags/libdirs of native pkg-config detections [175] o cmake: show CMake platform/compiler flags [63] o cmake: show warning if libpsl is not found [154] o cmake: sync code between test/example targets [234] o cmake: sync up formatting in Find modules [129] o cmake: TLS 1.3 warning only for bearssl and sectranp [118] o cmake: update `curl-config.cmake.in` template var list o cmake: update list of "advanced" variables [119] o cmake: use numeric comparison for `HAVE_WIN32_WINNT` [69] o cmdline-opts: language fix for expect100-timeout.md and max-time.md [192] o configure: delete unused `CURL_DEFINE_UNQUOTED` function [224] o configure: delete unused `HAVE_OPENSSL3` macro [225] o configure: delete unused `m4/xc-translit.m4` [114] o configure: detect AppleIDN [70] o configure: fail if PSL is not disabled but not found [46] o configure: fix WinIDN builds targeting old Windows [210] o configure: remove USE_EXPLICIT_LIB_DEPS [199] o configure: replace nonportable grep -o with awk [111] o connect: always prefer ipv6 in IP eyeballing [209] o connect: limit update IP info [191] o cookie.md: try to articulate the two different uses this option has [92] o curl: allow 500MB data URL encode strings [38] o curl: find curlrc in XDG_CONFIG_HOME without leading dot [186] o curl: fix --proxy-pinnedpubkey [91] o curl: fix the -w urle.* variables [153] o curl: make the progress bar detect terminal width changes [169] o curl: warn on unsupported SSL options [106] o Curl_rand_bytes to control env override [17] o curl_sha512_256: fix symbol collisions with nettle library [131] o CURLMOPT_SOCKETFUNCTION.md: expand on the easy argument [216] o CURLOPT_XFERINFOFUNCTION: clarify the callback return codes [141] o dist: add missing `docs/examples/CMakeLists.txt` [58] o dist: add missing `FindNettle.cmake` [11] o dist: add missing `lib/optiontable.pl` [115] o dist: add missing `test_*.py` scripts [102] o dist: drop buildconf [65] o dist: fix reproducible build from release tarball [36] o dmaketgz: only run 'make distclean' if Makefile exists o docs/SSLCERTS: rewrite [174] o docs: add description of effect of --location-trusted on cookie [157] o docs: document the (weak) random value situation in rustls builds [252] o docs: fix some examples in man pages o docs: improve cipher options documentation [159] o docs: mention "@-" in more places [67] o docs: remove ALTSVC.md, HSTS.md, HTTP2.md and PARALLEL-TRANSFERS.md [105] o docs: update CIPHERS.md [140] o doh-url.md: point out DOH server IP pinning [37] o doh: remove redundant checks [242] o easy: fix curl_easy_upkeep for shared connection caches [52] o escape: allow curl_easy_escape to generate 3*input length output [39] o FEATURES.md: fix typo [180] o ftp: always offer line end conversions [219] o ftp: flush pingpong before response [73] o getinfo: return zero for unsupported options (when disabled) [189] o GHA/windows: enable MulitSSL in an MSVC job [2] o GHA: scan git repository and detect unvetted binary files [3] o gnutls/wolfssl: improve error message when certificate fails [125] o gnutls: send all data [230] o gtls: fix OCSP stapling management [206] o haproxy: send though next filter [222] o hash: provide asserts to verify API use [96] o http/2: simplify eos/blocked handling [90] o http2+h3 filters: fix ctx init [142] o http2: fix GOAWAY message sent to server [171] o http2: improve rate limiting of downloads [33] o http2: improved upload eos handling [41] o http3.md: mention how the fallback can be h1 or h2 [194] o hyper: call Curl_req_set_upload_done() [126] o idn: more strictly check AppleIDN errors [98] o idn: support non-UTF-8 input under AppleIDN [99] o INSTALL.md: MultiSSL and QUIC are mutually exclusive [7] o KNOWN_BUGS: "special characers" in URL works with aws-sigv4 [81] o krb5: add Linux/macOS CI tests, fix cmake GSS detection [83] o krb5: fix `-Wcast-align` [95] o lib: add eos flag to send methods [14] o lib: avoid macro collisions between wolfSSL and GnuTLS headers [133] o lib: convert some debugf()s into traces [8] o lib: delete stray undefs for `vsnprintf`, `vsprintf` [152] o lib: fix AIX build issues [112] o lib: fix building with wolfSSL without DES support [134] o lib: make SSPI global symbols use Curl_ prefix [251] o lib: prefer `CURL_SHA256_DIGEST_LENGTH` over the unprefixed name [132] o lib: remove the final strncpy() calls [240] o lib: remove use of RANDOM_FILE [235] o libcurl.def: move from / into lib [238] o libcurl.pc: add `Cflags.private` [10] o libcurl.pc: add reference to `libgsasl` [150] o libcurl/docs: expand on redirect following and secrets to other hosts [85] o llist: remove direct struct accesses, use only functions [72] o Makefile.dist: fix `ca-firefox` target [254] o Makefile.mk: fixup enabling libidn2 [61] o Makefile: remove 'scripts' duplicate from DIST_SUBDIRS o maketgz: accept option to include latest commit hash [5] o maketgz: fix RELEASE-TOOLS.md for daily tarballs [243] o maketgz: move from / into scripts [237] o managen: fix superfluous leading blank line in quoted sections [211] o managen: in man output, remove the leading space from examples [198] o managen: wordwrap long example lines in ASCII output [143] o manpage: ensure a maximum width for the text version [75] o max-filesize.md: mention zero disables the limit [93] o mbedtls: add more informative logging [162] o mbedtls: fix setting tls version [200] o mbedtls: no longer use MBEDTLS_SSL_VERIFY_OPTIONAL [181] o mime: avoid inifite loop in client reader [155] o mk-ca-bundle.pl: include a link to the caextract webpage [68] o multi: make the "general" list of easy handles a Curl_llist [97] o multi: on socket callback error, remove socket hash entry nonetheless [149] o ngtcp2/osslq: remove NULL pointer dereferences [213] o ngtcp2: use NGHTTP3 prefix instead of NGTCP2 for errors in h3 callbacks [79] o openssl quic: fix memory leak [229] o openssl: certinfo errors now fail correctly [250] o openssl: fix the data race when sharing an SSL session between threads [221] o openssl: improve shutdown handling [44] o pingpong: drain the input buffer when reading responses [193] o POP3: fix multi-line responses [168] o pop3: use the protocol handler ->write_resp [220] o printf: fix mingw-w64 format checks [228] o progress: ratelimit/progress tweaks [32] o pytests: add tests for HEAD requests in all HTTP versions [42] o rand: only provide weak random when needed [233] o runtests: if DISABLED cannot be read, error out [56] o runtests: log ignored but passed tests [130] o runtests: remove "has_textaware" [217] o rustls: fix setting tls version [202] o rustls: make all tests pass [1] o schannel: avoid malloc for CAinfo_blob_digest [247] o scorecard: tweak request measurements [139] o sectransp: fix setting tls version [204] o SECURITY: mention OpenSSF best practices gold badge [161] o setopt: allow CURLOPT_INTERFACE to be set to NULL [165] o setopt: let CURLOPT_ECH set to NULL reset to default [187] o setopt: make CURLOPT_TFTP_BLKSIZE accept bad values [184] o sha256: fix symbol collision between nettle (GnuTLS) and OpenSSL [135] o share: don't reinitialize conncache [214] o sigpipe: init the struct so that first apply ignores [49] o smb: convert superflous assign into assert [246] o smtp: add tracing feature [120] o splay: use access functions, add asserts, use Curl_timediff [121] o spnego_gssapi: implement TLS channel bindings for openssl [146] o src: delete `curlx_m*printf()` aliases [197] o src: fix potential macro confusion in cmake unity builds [208] o src: namespace symbols clashing with lib [248] o src: replace copy of printf mappings with an include [190] o ssh: deduplicate SSH backend includes (and fix libssh cmake unity build) [177] o system_win32: fix typo o test httpd: tweak cipher list [124] o test1521: verify setting options to NULL better [182] o test1707: output diff more for debugging differences in CI outputs o test556: improve robustness [64] o test579: improve robustness [60] o test587: improve robustness [123] o test649: improve robustness [122] o test677: improve robustness [47] o tests/runner: only allow [!A-Za-z0-9_-] in %if feature names [55] o tests: constrain http pytest to tests/http directory [205] o tests: don't mangle output if hostname or type unknown o tests: ignore QUIT from FTP protocol comparisons [108] o tests: provide docs as curldown, not nroff [12] o tidy-up: misc build, tests, `lib/macos.c` [172] o tidy-up: OS names [57] o tool_operhlp: fix "potentially uninitialized local variable 'pc' used" [48] o tool_paramhlp: bump maximum post data size in memory to 16GB [128] o transfer: Curl_sendrecv() and event related improvements [164] o transfer: remove comments, add asserts [218] o transfer: skip EOS read when download done [196] o url: dns_entry related improvements [16] o url: fix connection reuse for HTTP/2 upgrades [236] o urlapi: verify URL *decoded* hostname when set [160] o urldata: introduce `data->mid`, a unique identifier inside a multi [127] o urldata: remove 'scratch' from the UrlState struct [86] o urldata: remove crlf_conversions counter [232] o urldata: remove proxy_connect_closed bit [178] o verify-release: shell script that verifies a release tarball [29] o version: fix shadowing a `libssh.h` symbol [176] o vtls: add SSLSUPP_CIPHER_LIST [107] o vtls: fix MSVC 'cast truncates constant value' warning [23] o vtls: fix static function name collisions between TLS backends [136] o vtls: init ssl peer only once [15] o websocket: introduce blocking sends [145] o wolfssl: avoid taking cached x509 store ref if sslctx already using it [88] o wolfssl: fix CURLOPT_SSLVERSION [144] o wolfssl: fix setting tls version [201] o wolfssl: improve shutdown handling [43] o ws: flags to opcodes should ignore CURLWS_CONT flag [104] o x509asn1: raise size limit for x509 certification information [28]
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 9e44d2ccf445bd56168141a8f08bd722daaa3bf1 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Sep 16 17:01:55 2024 +0000
Start Core Update 190
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: config/backup/include | 3 - config/backup/includes/lcdproc | 0 config/backup/includes/mpfire | 2 - config/ca-certificates/certdata.txt | 926 ++- config/cdrom/grub.cfg | 16 + config/cfgroot/manualpages | 1 - config/cfgroot/network-functions.pl | 26 +- config/collectd/collectd.conf | 2 +- config/collectd/collectd.custom | 1 - config/dhcpc/dhcpcd.conf | 5 - config/hostapd/config | 2 +- config/httpd/vhosts.d/ipfire-interface-ssl.conf | 2 - config/kernel/kernel.config.aarch64-ipfire | 20 +- config/kernel/kernel.config.riscv64-ipfire | 16 +- config/kernel/kernel.config.x86_64-ipfire | 19 +- config/lcdproc/LCDd.conf | 1189 ---- config/lcdproc/lcdproc.conf | 129 - config/menu/EX-mpfire.menu | 5 - config/mpfire/mpfire.pl | 108 - config/mpfire/perl/Accessor.pm | 675 --- config/mpfire/perl/Accessor/Fast.pm | 94 - config/mpfire/perl/Accessor/Faster.pm | 105 - config/mpfire/perl/Audio/MPD.pm | 897 --- config/mpfire/perl/Audio/MPD/Collection.pm | 594 -- config/mpfire/perl/Audio/MPD/Common.pm | 88 - config/mpfire/perl/Audio/MPD/Common/Item.pm | 100 - .../mpfire/perl/Audio/MPD/Common/Item/Directory.pm | 72 - .../mpfire/perl/Audio/MPD/Common/Item/Playlist.pm | 72 - config/mpfire/perl/Audio/MPD/Common/Item/Song.pm | 133 - config/mpfire/perl/Audio/MPD/Common/Stats.pm | 135 - config/mpfire/perl/Audio/MPD/Common/Status.pm | 192 - config/mpfire/perl/Audio/MPD/Common/Time.pm | 186 - config/mpfire/perl/Audio/MPD/Playlist.pm | 427 -- config/mpfire/perl/Audio/MPD/Test.pm | 217 - config/mpfire/perl/Readonly.pm | 803 --- config/mpfire/webradio | 14 - config/rootfiles/common/aarch64/gdb | 29 +- config/rootfiles/common/aarch64/linux | 23 +- config/rootfiles/common/apr | 2 +- config/rootfiles/common/autoconf-archive | 1 + config/rootfiles/common/bind | 12 +- config/rootfiles/common/cmake | 6160 ++++++++++---------- config/rootfiles/common/collectd | 3 +- config/rootfiles/common/configroot | 1 - config/rootfiles/common/gdb | 4 + config/rootfiles/common/libpng | 2 +- config/rootfiles/common/liburcu | 2 + config/rootfiles/common/linux-firmware | 150 +- config/rootfiles/common/logwatch | 3 + config/rootfiles/common/nettle | 5 +- config/rootfiles/common/perl | 2 +- config/rootfiles/common/perl-Archive-Tar | 14 - config/rootfiles/common/perl-Archive-Zip | 2 + config/rootfiles/common/perl-Compress-Zlib | 9 - config/rootfiles/common/perl-Digest | 6 - config/rootfiles/common/perl-Digest-HMAC | 9 - config/rootfiles/common/perl-Digest-SHA1 | 7 - config/rootfiles/common/perl-MIME-Tools | 4 +- config/rootfiles/common/pkg-config | 4 + config/rootfiles/common/ppp | 55 +- config/rootfiles/common/protobuf | 240 +- config/rootfiles/common/riscv64/linux | 32 +- config/rootfiles/common/riscv64/ruby | 3073 ---------- config/rootfiles/common/rtl8812au | 2 + config/rootfiles/common/{aarch64 => }/ruby | 248 +- config/rootfiles/common/unbound | 2 +- config/rootfiles/common/web-user-interface | 3 - config/rootfiles/common/whatmask | 2 +- config/rootfiles/common/x86_64/linux | 19 +- config/rootfiles/common/x86_64/ruby | 3073 ---------- config/rootfiles/{oldcore/188 => core/190}/exclude | 0 .../124 => core/190}/filelists/aarch64/linux | 0 .../{oldcore/114 => core/190}/filelists/apr | 0 config/rootfiles/core/{189 => 190}/filelists/bind | 0 .../121 => core/190}/filelists/ca-certificates | 0 .../core/{189 => 190}/filelists/core-files | 0 config/rootfiles/core/{189 => 190}/filelists/curl | 0 config/rootfiles/core/190/filelists/files | 34 + .../{oldcore/131 => core/190}/filelists/libhtp | 0 .../{oldcore/109 => core/190}/filelists/libpng | 0 .../{oldcore/163 => core/190}/filelists/liburcu | 0 .../core/190/filelists/linux-firmware-config | 75 + .../{oldcore/151 => core/190}/filelists/lmdb | 0 .../{oldcore/111 => core/190}/filelists/logrotate | 0 .../{oldcore/111 => core/190}/filelists/logwatch | 0 .../{oldcore/125 => core/190}/filelists/lvm2 | 0 config/rootfiles/core/{189 => 190}/filelists/ncat | 0 .../{oldcore/101 => core/190}/filelists/nettle | 0 .../{oldcore/100 => core/190}/filelists/openssh | 0 .../{oldcore/125 => core/190}/filelists/ppp | 0 config/rootfiles/core/190/filelists/protobuf | 1 + config/rootfiles/core/190/filelists/protobuf-c | 1 + .../181 => core/190}/filelists/riscv64/linux | 0 .../{oldcore/100 => core/190}/filelists/squid | 0 .../rootfiles/core/{189 => 190}/filelists/suricata | 0 .../{oldcore/66 => core/190}/filelists/texinfo | 0 .../rootfiles/core/{189 => 190}/filelists/unbound | 0 .../{189 => 190}/filelists/x86_64/intel-microcode | 0 .../100 => core/190}/filelists/x86_64/linux | 0 .../rootfiles/{oldcore/188 => core/190}/update.sh | 44 +- config/rootfiles/{core => oldcore}/189/exclude | 0 .../189/filelists/aarch64/binutils | 0 .../{core => oldcore}/189/filelists/aarch64/gcc | 0 .../{core => oldcore}/189/filelists/aarch64/glibc | 0 .../{core => oldcore}/189/filelists/aarch64/ruby | 0 .../{core => oldcore}/189/filelists/automake | 0 .../rootfiles/{core => oldcore}/189/filelists/bind | 0 .../{core => oldcore}/189/filelists/core-files | 0 .../{core => oldcore}/189/filelists/coreutils | 0 .../rootfiles/{core => oldcore}/189/filelists/curl | 0 .../{core => oldcore}/189/filelists/dhcpcd | 0 .../rootfiles/{core => oldcore}/189/filelists/dtc | 0 .../{core => oldcore}/189/filelists/expat | 0 .../{core => oldcore}/189/filelists/files | 0 .../rootfiles/{core => oldcore}/189/filelists/gdbm | 0 .../{core => oldcore}/189/filelists/gnutls | 0 .../{core => oldcore}/189/filelists/iana-etc | 0 .../{core => oldcore}/189/filelists/linux-firmware | 0 .../rootfiles/{core => oldcore}/189/filelists/lua | 0 .../{core => oldcore}/189/filelists/meson | 0 .../{core => oldcore}/189/filelists/misc-progs | 0 .../rootfiles/{core => oldcore}/189/filelists/ncat | 0 .../rootfiles/{core => oldcore}/189/filelists/ntp | 0 .../{core => oldcore}/189/filelists/openssl | 0 .../{core => oldcore}/189/filelists/openvpn | 0 .../{core => oldcore}/189/filelists/p11-kit | 0 .../189/filelists/riscv64/binutils | 0 .../{core => oldcore}/189/filelists/riscv64/gcc | 0 .../{core => oldcore}/189/filelists/riscv64/glibc | 0 .../{core => oldcore}/189/filelists/riscv64/ruby | 0 .../rootfiles/{core => oldcore}/189/filelists/sudo | 0 .../{core => oldcore}/189/filelists/suricata | 0 .../{core => oldcore}/189/filelists/sysvinit | 0 .../{core => oldcore}/189/filelists/unbound | 0 .../189/filelists/x86_64/binutils | 0 .../{core => oldcore}/189/filelists/x86_64/gcc | 0 .../{core => oldcore}/189/filelists/x86_64/glibc | 0 .../189/filelists/x86_64/intel-microcode | 0 .../{core => oldcore}/189/filelists/x86_64/ruby | 0 .../{core => oldcore}/189/filelists/xfsprogs | 0 config/rootfiles/{core => oldcore}/189/update.sh | 0 config/rootfiles/packages/aarch64/samba | 131 +- config/rootfiles/packages/freeradius | 3 + config/rootfiles/packages/lcdproc | 69 - config/rootfiles/packages/miniupnpc | 19 + config/rootfiles/packages/mpfire | 35 - config/rootfiles/packages/nfs | 2 + config/rootfiles/packages/nmap | 2 + config/rootfiles/packages/perl-JSON | 14 - config/rootfiles/packages/perl-MIME-Base64 | 7 - config/rootfiles/packages/riscv64/samba | 127 +- config/rootfiles/packages/tshark | 100 +- config/rootfiles/packages/vdr_dvbapi | 2 +- config/rootfiles/packages/vdr_eepg | 2 +- config/rootfiles/packages/vdr_epgsearch | 8 +- config/rootfiles/packages/vdr_streamdev | 2 +- config/rootfiles/packages/x86_64/samba | 133 +- config/ssh/ssh_config | 4 +- config/ssh/sshd_config | 4 +- config/udev/network-hotplug-bridges | 2 +- config/unbound/unbound-dhcp-leases-bridge | 18 +- doc/language_issues.de | 23 + doc/language_issues.en | 32 +- doc/language_issues.es | 23 +- doc/language_issues.fr | 23 + doc/language_issues.it | 23 +- doc/language_issues.nl | 23 +- doc/language_issues.pl | 23 +- doc/language_issues.ru | 23 +- doc/language_issues.tr | 23 +- html/cgi-bin/index.cgi | 3 +- html/cgi-bin/logs.cgi/log.dat | 55 +- html/cgi-bin/mpfire.cgi | 673 --- html/cgi-bin/vpnmain.cgi | 18 +- html/cgi-bin/wlanap.cgi | 9 +- html/html/images/mpfire/box.png | Bin 4562 -> 0 bytes langs/de/cgi-bin/de.pl | 7 - langs/en/cgi-bin/en.pl | 9 +- langs/es/cgi-bin/es.pl | 7 - langs/fr/cgi-bin/fr.pl | 7 - langs/it/cgi-bin/it.pl | 7 - langs/nl/cgi-bin/nl.pl | 7 - langs/pl/cgi-bin/pl.pl | 7 - langs/ru/cgi-bin/ru.pl | 7 - langs/tr/cgi-bin/tr.pl | 7 - lfs/Config | 4 +- lfs/apr | 6 +- lfs/bind | 4 +- lfs/ca-certificates | 2 +- lfs/collectd | 4 +- lfs/dhcpcd | 4 +- lfs/dnsdist | 10 +- lfs/flash-images | 9 +- lfs/freeradius | 2 +- lfs/frr | 2 +- lfs/gcc | 1 + lfs/git | 4 +- lfs/hostapd | 2 +- lfs/intel-microcode | 4 +- lfs/lcdproc | 113 - lfs/libhtp | 6 +- lfs/libpng | 7 +- lfs/liburcu | 6 +- lfs/linux | 5 +- lfs/lmdb | 6 +- lfs/logrotate | 16 +- lfs/logwatch | 13 +- lfs/lvm2 | 4 +- lfs/{libpipeline => miniupnpc} | 23 +- lfs/monit | 6 +- lfs/mpd | 2 +- lfs/mpfire | 75 - lfs/mympd | 6 +- lfs/nano | 4 +- lfs/netatalk | 6 +- lfs/nettle | 12 +- lfs/nfs | 9 +- lfs/nginx | 6 +- lfs/ninja | 6 +- lfs/openssh | 4 +- lfs/perl-Archive-Tar | 81 - lfs/perl-Compress-Zlib | 79 - lfs/perl-Digest | 78 - lfs/perl-Digest-HMAC | 78 - lfs/perl-Digest-SHA1 | 78 - lfs/perl-JSON | 88 - lfs/perl-MIME-Base64 | 87 - lfs/ppp | 17 +- lfs/protobuf | 4 +- lfs/protobuf-c | 3 +- lfs/samba | 6 +- lfs/squid | 4 +- lfs/suricata | 4 +- lfs/texinfo | 10 +- lfs/transmission | 9 +- lfs/tshark | 6 +- lfs/unbound | 4 +- lfs/vdr | 12 +- lfs/vdr_dvbapi | 4 +- lfs/vdr_eepg | 4 +- lfs/vdr_epgsearch | 4 +- lfs/vdr_streamdev | 4 +- lfs/zabbix_agentd | 2 +- make.sh | 55 +- src/initscripts/helper/aws-setup | 4 +- src/initscripts/helper/azure-setup | 4 +- src/initscripts/helper/exoscale-setup | 4 +- src/initscripts/helper/gcp-setup | 4 +- src/initscripts/helper/oci-setup | 4 +- src/initscripts/networking/red | 11 +- src/initscripts/packages/frr | 4 +- src/initscripts/packages/hostapd | 2 +- src/initscripts/packages/lcdproc | 76 - src/initscripts/packages/mpd | 2 +- src/initscripts/packages/zabbix_agentd | 2 +- src/initscripts/system/apache | 26 +- src/initscripts/system/cleanfs | 2 +- src/initscripts/system/collectd | 5 +- src/initscripts/system/squid | 2 +- src/initscripts/system/sshd | 6 +- src/initscripts/system/suricata | 12 + src/misc-progs/Makefile | 2 +- src/misc-progs/mpfirectrl.c | 15 - src/misc-progs/openvpnctrl.c | 2 +- src/misc-progs/sshctrl.c | 2 +- src/paks/mpfire/install.sh | 27 - src/paks/mpfire/uninstall.sh | 26 - src/paks/mpfire/update.sh | 27 - ...-nanopi-r2s-change-button-from-restart-to.patch | 4 +- ...-nanopi-r2s-change-sysled-trigger-to-hear.patch | 4 +- ...ip-dt-nanopi-r4s-fix-led-names-and-button.patch | 4 +- ...-dt-nanopi-r4s-add-realtek-pci-devicenode.patch | 4 +- ...e-set-initial-signal-voltage-on-power-off.patch | 8 +- ...-rockchip-host-try-again-if-training-fail.patch | 4 +- ...07-rockchip-dt-add-overclocked-NanoPi-R4S.patch | 8 +- ...hip-dt-add-some-overclocked-rk3328-boards.patch | 52 +- ...-OpenSSH-9.8-sshd-session-and-port-number.patch | 39 + ...anip6.patch => logwatch-7.11-date_manip6.patch} | 8 +- .../logwatch/logwatch-7.11-disable_iptables.patch | 14 + ...patch => logwatch-7.11-enable-mdadm-sudo.patch} | 14 +- .../logwatch/logwatch-7.6-disable_iptables.patch | 14 - ...patch-configure-to-handle-cflags-properly.patch | 18 - ...1-we-don-t-want-to-accidentally-leak-fds.patch} | 56 +- ... ppp-2.5.1-2-everywhere-O_CLOEXEC-harder.patch} | 57 +- ...re-use-SOCK_CLOEXEC-when-creating-socket.patch} | 0 ...> ppp-2.5.1-4-increase-max-padi-attempts.patch} | 0 ...ers_4.9.patch => ppp-2.5.1-5-headers_4.9.patch} | 0 src/patches/protobuf-c_1.5.0_protobuf-26.patch | 118 + ...ransmission-4.0.6-fix_for_miniupnpc-2.2.8.patch | 34 + src/setup/netstuff.c | 47 +- 290 files changed, 5865 insertions(+), 18384 deletions(-) delete mode 100644 config/backup/includes/lcdproc delete mode 100644 config/backup/includes/mpfire delete mode 100644 config/collectd/collectd.custom delete mode 100644 config/lcdproc/LCDd.conf delete mode 100644 config/lcdproc/lcdproc.conf delete mode 100644 config/menu/EX-mpfire.menu delete mode 100644 config/mpfire/mpfire.pl delete mode 100755 config/mpfire/perl/Accessor.pm delete mode 100755 config/mpfire/perl/Accessor/Fast.pm delete mode 100755 config/mpfire/perl/Accessor/Faster.pm delete mode 100644 config/mpfire/perl/Audio/MPD.pm delete mode 100644 config/mpfire/perl/Audio/MPD/Collection.pm delete mode 100644 config/mpfire/perl/Audio/MPD/Common.pm delete mode 100644 config/mpfire/perl/Audio/MPD/Common/Item.pm delete mode 100644 config/mpfire/perl/Audio/MPD/Common/Item/Directory.pm delete mode 100644 config/mpfire/perl/Audio/MPD/Common/Item/Playlist.pm delete mode 100644 config/mpfire/perl/Audio/MPD/Common/Item/Song.pm delete mode 100644 config/mpfire/perl/Audio/MPD/Common/Stats.pm delete mode 100644 config/mpfire/perl/Audio/MPD/Common/Status.pm delete mode 100644 config/mpfire/perl/Audio/MPD/Common/Time.pm delete mode 100644 config/mpfire/perl/Audio/MPD/Playlist.pm delete mode 100644 config/mpfire/perl/Audio/MPD/Test.pm delete mode 100644 config/mpfire/perl/Readonly.pm delete mode 100644 config/mpfire/webradio delete mode 100644 config/rootfiles/common/perl-Archive-Tar delete mode 100644 config/rootfiles/common/perl-Compress-Zlib delete mode 100644 config/rootfiles/common/perl-Digest delete mode 100644 config/rootfiles/common/perl-Digest-HMAC delete mode 100644 config/rootfiles/common/perl-Digest-SHA1 delete mode 100644 config/rootfiles/common/riscv64/ruby create mode 100644 config/rootfiles/common/rtl8812au rename config/rootfiles/common/{aarch64 => }/ruby (95%) delete mode 100644 config/rootfiles/common/x86_64/ruby copy config/rootfiles/{oldcore/188 => core/190}/exclude (100%) copy config/rootfiles/{oldcore/124 => core/190}/filelists/aarch64/linux (100%) copy config/rootfiles/{oldcore/114 => core/190}/filelists/apr (100%) copy config/rootfiles/core/{189 => 190}/filelists/bind (100%) copy config/rootfiles/{oldcore/121 => core/190}/filelists/ca-certificates (100%) copy config/rootfiles/core/{189 => 190}/filelists/core-files (100%) copy config/rootfiles/core/{189 => 190}/filelists/curl (100%) create mode 100644 config/rootfiles/core/190/filelists/files copy config/rootfiles/{oldcore/131 => core/190}/filelists/libhtp (100%) copy config/rootfiles/{oldcore/109 => core/190}/filelists/libpng (100%) copy config/rootfiles/{oldcore/163 => core/190}/filelists/liburcu (100%) create mode 100644 config/rootfiles/core/190/filelists/linux-firmware-config copy config/rootfiles/{oldcore/151 => core/190}/filelists/lmdb (100%) copy config/rootfiles/{oldcore/111 => core/190}/filelists/logrotate (100%) copy config/rootfiles/{oldcore/111 => core/190}/filelists/logwatch (100%) copy config/rootfiles/{oldcore/125 => core/190}/filelists/lvm2 (100%) copy config/rootfiles/core/{189 => 190}/filelists/ncat (100%) copy config/rootfiles/{oldcore/101 => core/190}/filelists/nettle (100%) copy config/rootfiles/{oldcore/100 => core/190}/filelists/openssh (100%) copy config/rootfiles/{oldcore/125 => core/190}/filelists/ppp (100%) create mode 120000 config/rootfiles/core/190/filelists/protobuf create mode 120000 config/rootfiles/core/190/filelists/protobuf-c copy config/rootfiles/{oldcore/181 => core/190}/filelists/riscv64/linux (100%) copy config/rootfiles/{oldcore/100 => core/190}/filelists/squid (100%) copy config/rootfiles/core/{189 => 190}/filelists/suricata (100%) copy config/rootfiles/{oldcore/66 => core/190}/filelists/texinfo (100%) copy config/rootfiles/core/{189 => 190}/filelists/unbound (100%) copy config/rootfiles/core/{189 => 190}/filelists/x86_64/intel-microcode (100%) copy config/rootfiles/{oldcore/100 => core/190}/filelists/x86_64/linux (100%) copy config/rootfiles/{oldcore/188 => core/190}/update.sh (88%) rename config/rootfiles/{core => oldcore}/189/exclude (100%) rename config/rootfiles/{core => oldcore}/189/filelists/aarch64/binutils (100%) rename config/rootfiles/{core => oldcore}/189/filelists/aarch64/gcc (100%) rename config/rootfiles/{core => oldcore}/189/filelists/aarch64/glibc (100%) rename config/rootfiles/{core => oldcore}/189/filelists/aarch64/ruby (100%) rename config/rootfiles/{core => oldcore}/189/filelists/automake (100%) rename config/rootfiles/{core => oldcore}/189/filelists/bind (100%) rename config/rootfiles/{core => oldcore}/189/filelists/core-files (100%) rename config/rootfiles/{core => oldcore}/189/filelists/coreutils (100%) rename config/rootfiles/{core => oldcore}/189/filelists/curl (100%) rename config/rootfiles/{core => oldcore}/189/filelists/dhcpcd (100%) rename config/rootfiles/{core => oldcore}/189/filelists/dtc (100%) rename config/rootfiles/{core => oldcore}/189/filelists/expat (100%) rename config/rootfiles/{core => oldcore}/189/filelists/files (100%) rename config/rootfiles/{core => oldcore}/189/filelists/gdbm (100%) rename config/rootfiles/{core => oldcore}/189/filelists/gnutls (100%) rename config/rootfiles/{core => oldcore}/189/filelists/iana-etc (100%) rename config/rootfiles/{core => oldcore}/189/filelists/linux-firmware (100%) rename config/rootfiles/{core => oldcore}/189/filelists/lua (100%) rename config/rootfiles/{core => oldcore}/189/filelists/meson (100%) rename config/rootfiles/{core => oldcore}/189/filelists/misc-progs (100%) rename config/rootfiles/{core => oldcore}/189/filelists/ncat (100%) rename config/rootfiles/{core => oldcore}/189/filelists/ntp (100%) rename config/rootfiles/{core => oldcore}/189/filelists/openssl (100%) rename config/rootfiles/{core => oldcore}/189/filelists/openvpn (100%) rename config/rootfiles/{core => oldcore}/189/filelists/p11-kit (100%) rename config/rootfiles/{core => oldcore}/189/filelists/riscv64/binutils (100%) rename config/rootfiles/{core => oldcore}/189/filelists/riscv64/gcc (100%) rename config/rootfiles/{core => oldcore}/189/filelists/riscv64/glibc (100%) rename config/rootfiles/{core => oldcore}/189/filelists/riscv64/ruby (100%) rename config/rootfiles/{core => oldcore}/189/filelists/sudo (100%) rename config/rootfiles/{core => oldcore}/189/filelists/suricata (100%) rename config/rootfiles/{core => oldcore}/189/filelists/sysvinit (100%) rename config/rootfiles/{core => oldcore}/189/filelists/unbound (100%) rename config/rootfiles/{core => oldcore}/189/filelists/x86_64/binutils (100%) rename config/rootfiles/{core => oldcore}/189/filelists/x86_64/gcc (100%) rename config/rootfiles/{core => oldcore}/189/filelists/x86_64/glibc (100%) rename config/rootfiles/{core => oldcore}/189/filelists/x86_64/intel-microcode (100%) rename config/rootfiles/{core => oldcore}/189/filelists/x86_64/ruby (100%) rename config/rootfiles/{core => oldcore}/189/filelists/xfsprogs (100%) rename config/rootfiles/{core => oldcore}/189/update.sh (100%) delete mode 100644 config/rootfiles/packages/lcdproc create mode 100644 config/rootfiles/packages/miniupnpc delete mode 100644 config/rootfiles/packages/mpfire delete mode 100644 config/rootfiles/packages/perl-JSON delete mode 100644 config/rootfiles/packages/perl-MIME-Base64 delete mode 100644 html/cgi-bin/mpfire.cgi mode change 100644 => 100755 html/cgi-bin/vpnmain.cgi delete mode 100644 html/html/images/mpfire/box.png delete mode 100644 lfs/lcdproc copy lfs/{libpipeline => miniupnpc} (87%) delete mode 100644 lfs/mpfire delete mode 100644 lfs/perl-Archive-Tar delete mode 100644 lfs/perl-Compress-Zlib delete mode 100644 lfs/perl-Digest delete mode 100644 lfs/perl-Digest-HMAC delete mode 100644 lfs/perl-Digest-SHA1 delete mode 100644 lfs/perl-JSON delete mode 100644 lfs/perl-MIME-Base64 delete mode 100644 src/initscripts/packages/lcdproc delete mode 100644 src/misc-progs/mpfirectrl.c delete mode 100644 src/paks/mpfire/install.sh delete mode 100644 src/paks/mpfire/uninstall.sh delete mode 100644 src/paks/mpfire/update.sh create mode 100644 src/patches/logwatch/logwatch-7.11-Added-support-for-OpenSSH-9.8-sshd-session-and-port-number.patch rename src/patches/logwatch/{logwatch-7.3.6-date_manip6.patch => logwatch-7.11-date_manip6.patch} (61%) create mode 100644 src/patches/logwatch/logwatch-7.11-disable_iptables.patch rename src/patches/logwatch/{logwatch-7.6-enable-mdadm-sudo.patch => logwatch-7.11-enable-mdadm-sudo.patch} (71%) delete mode 100644 src/patches/logwatch/logwatch-7.6-disable_iptables.patch delete mode 100644 src/patches/ppp/ppp-2.5.0-6-patch-configure-to-handle-cflags-properly.patch rename src/patches/ppp/{ppp-2.5.0-1-we-don-t-want-to-accidentally-leak-fds.patch => ppp-2.5.1-1-we-don-t-want-to-accidentally-leak-fds.patch} (79%) rename src/patches/ppp/{ppp-e1266c7-2-everywhere-O_CLOEXEC-harder.patch => ppp-2.5.1-2-everywhere-O_CLOEXEC-harder.patch} (75%) rename src/patches/ppp/{ppp-2.5.0-3-everywhere-use-SOCK_CLOEXEC-when-creating-socket.patch => ppp-2.5.1-3-everywhere-use-SOCK_CLOEXEC-when-creating-socket.patch} (100%) rename src/patches/ppp/{ppp-2.5.0-4-increase-max-padi-attempts.patch => ppp-2.5.1-4-increase-max-padi-attempts.patch} (100%) rename src/patches/ppp/{ppp-2.5.0-5-headers_4.9.patch => ppp-2.5.1-5-headers_4.9.patch} (100%) create mode 100644 src/patches/protobuf-c_1.5.0_protobuf-26.patch create mode 100644 src/patches/transmission-4.0.6-fix_for_miniupnpc-2.2.8.patch
Difference in files: diff --git a/config/backup/include b/config/backup/include index aacfaf64a0..f0708c87fd 100644 --- a/config/backup/include +++ b/config/backup/include @@ -1,12 +1,9 @@ etc/conntrackd/conntrackd.conf etc/group etc/hosts* -etc/httpd/server.crt -etc/httpd/server.csr etc/httpd/server-ecdsa.crt etc/httpd/server-ecdsa.csr etc/httpd/server-ecdsa.key -etc/httpd/server.key etc/ipsec.user.* etc/ipsec.user-post.conf etc/logrotate.d diff --git a/config/backup/includes/lcdproc b/config/backup/includes/lcdproc deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/config/backup/includes/mpfire b/config/backup/includes/mpfire deleted file mode 100644 index a21e77a6f6..0000000000 --- a/config/backup/includes/mpfire +++ /dev/null @@ -1,2 +0,0 @@ -/var/ipfire/mpfire/settings -/var/ipfire/mpfire/webradio diff --git a/config/ca-certificates/certdata.txt b/config/ca-certificates/certdata.txt index ea914d4090..45fe5ed097 100644 --- a/config/ca-certificates/certdata.txt +++ b/config/ca-certificates/certdata.txt @@ -3645,7 +3645,7 @@ CKA_SERIAL_NUMBER MULTILINE_OCTAL \002\006\040\006\005\026\160\002 END CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
@@ -7252,7 +7252,7 @@ CKA_SERIAL_NUMBER MULTILINE_OCTAL \002\010\136\303\267\246\103\177\244\340 END CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
@@ -16894,170 +16894,6 @@ CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
-# -# Certificate "GLOBALTRUST 2020" -# -# Issuer: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT -# Serial Number:5a:4b:bd:5a:fb:4f:8a:5b:fa:65:e5 -# Subject: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT -# Not Valid Before: Mon Feb 10 00:00:00 2020 -# Not Valid After : Sun Jun 10 00:00:00 2040 -# Fingerprint (SHA-256): 9A:29:6A:51:82:D1:D4:51:A2:E3:7F:43:9B:74:DA:AF:A2:67:52:33:29:F9:0F:9A:0D:20:07:C3:34:E2:3C:9A -# Fingerprint (SHA1): D0:67:C1:13:51:01:0C:AA:D0:C7:6A:65:37:31:16:26:4F:53:71:A2 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GLOBALTRUST 2020" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\101\124\061 -\043\060\041\006\003\125\004\012\023\032\145\055\143\157\155\155 -\145\162\143\145\040\155\157\156\151\164\157\162\151\156\147\040 -\107\155\142\110\061\031\060\027\006\003\125\004\003\023\020\107 -\114\117\102\101\114\124\122\125\123\124\040\062\060\062\060 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\101\124\061 -\043\060\041\006\003\125\004\012\023\032\145\055\143\157\155\155 -\145\162\143\145\040\155\157\156\151\164\157\162\151\156\147\040 -\107\155\142\110\061\031\060\027\006\003\125\004\003\023\020\107 -\114\117\102\101\114\124\122\125\123\124\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\013\132\113\275\132\373\117\212\133\372\145\345 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\202\060\202\003\152\240\003\002\001\002\002\013\132 -\113\275\132\373\117\212\133\372\145\345\060\015\006\011\052\206 -\110\206\367\015\001\001\013\005\000\060\115\061\013\060\011\006 -\003\125\004\006\023\002\101\124\061\043\060\041\006\003\125\004 -\012\023\032\145\055\143\157\155\155\145\162\143\145\040\155\157 -\156\151\164\157\162\151\156\147\040\107\155\142\110\061\031\060 -\027\006\003\125\004\003\023\020\107\114\117\102\101\114\124\122 -\125\123\124\040\062\060\062\060\060\036\027\015\062\060\060\062 -\061\060\060\060\060\060\060\060\132\027\015\064\060\060\066\061 -\060\060\060\060\060\060\060\132\060\115\061\013\060\011\006\003 -\125\004\006\023\002\101\124\061\043\060\041\006\003\125\004\012 -\023\032\145\055\143\157\155\155\145\162\143\145\040\155\157\156 -\151\164\157\162\151\156\147\040\107\155\142\110\061\031\060\027 -\006\003\125\004\003\023\020\107\114\117\102\101\114\124\122\125 -\123\124\040\062\060\062\060\060\202\002\042\060\015\006\011\052 -\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060 -\202\002\012\002\202\002\001\000\256\056\126\255\033\034\357\366 -\225\217\240\167\033\053\323\143\217\204\115\105\242\017\237\133 -\105\253\131\173\121\064\371\354\213\212\170\305\335\153\257\275 -\304\337\223\105\036\277\221\070\013\256\016\026\347\101\163\370 -\333\273\321\270\121\340\313\203\073\163\070\156\167\212\017\131 -\143\046\315\247\052\316\124\373\270\342\300\174\107\316\140\174 -\077\262\163\362\300\031\266\212\222\207\065\015\220\050\242\344 -\025\004\143\076\272\257\356\174\136\314\246\213\120\262\070\367 -\101\143\312\316\377\151\217\150\016\225\066\345\314\271\214\011 -\312\113\335\061\220\226\310\314\037\375\126\226\064\333\216\034 -\352\054\276\205\056\143\335\252\251\225\323\375\051\225\023\360 -\310\230\223\331\055\026\107\220\021\203\242\072\042\242\050\127 -\242\353\376\300\214\050\240\246\175\347\052\102\073\202\200\143 -\245\143\037\031\314\174\262\146\250\302\323\155\067\157\342\176 -\006\121\331\105\204\037\022\316\044\122\144\205\013\110\200\116 -\207\261\042\042\060\252\353\256\276\340\002\340\100\350\260\102 -\200\003\121\252\264\176\252\104\327\103\141\363\242\153\026\211 -\111\244\243\244\053\212\002\304\170\364\150\212\301\344\172\066 -\261\157\033\226\033\167\111\215\324\311\006\162\217\317\123\343 -\334\027\205\040\112\334\230\047\323\221\046\053\107\036\151\007 -\257\336\242\344\344\324\153\013\263\136\174\324\044\200\107\051 -\151\073\156\350\254\375\100\353\330\355\161\161\053\362\350\130 -\035\353\101\227\042\305\037\324\071\320\047\217\207\343\030\364 -\340\251\106\015\365\164\072\202\056\320\156\054\221\243\061\134 -\073\106\352\173\004\020\126\136\200\035\365\245\145\350\202\374 -\342\007\214\142\105\365\040\336\106\160\206\241\274\223\323\036 -\164\246\154\260\054\367\003\014\210\014\313\324\162\123\206\274 -\140\106\363\230\152\302\361\277\103\371\160\040\167\312\067\101 -\171\125\122\143\215\133\022\237\305\150\304\210\235\254\362\060 -\253\267\243\061\227\147\255\217\027\017\154\307\163\355\044\224 -\153\310\203\232\320\232\067\111\004\253\261\026\310\154\111\111 -\055\253\241\320\214\222\362\101\112\171\041\045\333\143\327\266 -\234\247\176\102\151\373\072\143\002\003\001\000\001\243\143\060 -\141\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001 -\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002 -\001\006\060\035\006\003\125\035\016\004\026\004\024\334\056\037 -\321\141\067\171\344\253\325\325\263\022\161\150\075\152\150\234 -\042\060\037\006\003\125\035\043\004\030\060\026\200\024\334\056 -\037\321\141\067\171\344\253\325\325\263\022\161\150\075\152\150 -\234\042\060\015\006\011\052\206\110\206\367\015\001\001\013\005 -\000\003\202\002\001\000\221\360\102\002\150\100\356\303\150\300 -\124\057\337\354\142\303\303\236\212\240\061\050\252\203\216\244 -\126\226\022\020\206\126\272\227\162\322\124\060\174\255\031\325 -\035\150\157\373\024\102\330\215\016\363\265\321\245\343\002\102 -\136\334\350\106\130\007\065\002\060\340\274\164\112\301\103\052 -\377\333\032\320\260\257\154\303\375\313\263\365\177\155\003\056 -\131\126\235\055\055\065\214\262\326\103\027\054\222\012\313\135 -\350\214\017\113\160\103\320\202\377\250\314\277\244\224\300\276 -\207\275\212\343\223\173\306\217\233\026\235\047\145\274\172\305 -\102\202\154\134\007\320\251\301\210\140\104\351\230\205\026\137 -\370\217\312\001\020\316\045\303\371\140\033\240\305\227\303\323 -\054\210\061\242\275\060\354\320\320\300\022\361\301\071\343\345 -\365\370\326\112\335\064\315\373\157\301\117\343\000\213\126\342 -\222\367\050\262\102\167\162\043\147\307\077\021\025\262\304\003 -\005\276\273\021\173\012\277\250\156\347\377\130\103\317\233\147 -\240\200\007\266\035\312\255\155\352\101\021\176\055\164\223\373 -\302\274\276\121\104\305\357\150\045\047\200\343\310\240\324\022 -\354\331\245\067\035\067\174\264\221\312\332\324\261\226\201\357 -\150\134\166\020\111\257\176\245\067\200\261\034\122\275\063\201 -\114\217\371\335\145\331\024\315\212\045\130\364\342\305\203\245 -\011\220\324\154\024\143\265\100\337\353\300\374\304\130\176\015 -\024\026\207\124\047\156\126\344\160\204\270\154\062\022\176\202 -\061\103\276\327\335\174\241\255\256\326\253\040\022\357\012\303 -\020\214\111\226\065\334\013\165\136\261\117\325\117\064\016\021 -\040\007\165\103\105\351\243\021\332\254\243\231\302\266\171\047 -\342\271\357\310\342\366\065\051\172\164\372\305\177\202\005\142 -\246\012\352\150\262\171\107\006\156\362\127\250\025\063\306\367 -\170\112\075\102\173\153\176\376\367\106\352\321\353\216\357\210 -\150\133\350\301\331\161\176\375\144\357\377\147\107\210\130\045 -\057\076\206\007\275\373\250\345\202\250\254\245\323\151\103\315 -\061\210\111\204\123\222\300\261\071\033\071\203\001\060\304\362 -\251\372\320\003\275\162\067\140\126\037\066\174\275\071\221\365 -\155\015\277\173\327\222 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GLOBALTRUST 2020" -# Issuer: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT -# Serial Number:5a:4b:bd:5a:fb:4f:8a:5b:fa:65:e5 -# Subject: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT -# Not Valid Before: Mon Feb 10 00:00:00 2020 -# Not Valid After : Sun Jun 10 00:00:00 2040 -# Fingerprint (SHA-256): 9A:29:6A:51:82:D1:D4:51:A2:E3:7F:43:9B:74:DA:AF:A2:67:52:33:29:F9:0F:9A:0D:20:07:C3:34:E2:3C:9A -# Fingerprint (SHA1): D0:67:C1:13:51:01:0C:AA:D0:C7:6A:65:37:31:16:26:4F:53:71:A2 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GLOBALTRUST 2020" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\320\147\301\023\121\001\014\252\320\307\152\145\067\061\026\046 -\117\123\161\242 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\212\307\157\313\155\343\314\242\361\174\203\372\016\170\327\350 -END -CKA_ISSUER MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\101\124\061 -\043\060\041\006\003\125\004\012\023\032\145\055\143\157\155\155 -\145\162\143\145\040\155\157\156\151\164\157\162\151\156\147\040 -\107\155\142\110\061\031\060\027\006\003\125\004\003\023\020\107 -\114\117\102\101\114\124\122\125\123\124\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\013\132\113\275\132\373\117\212\133\372\145\345 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - # # Certificate "ANF Secure Server Root CA" # @@ -25483,3 +25319,761 @@ CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE
+# +# Certificate "TWCA CYBER Root CA" +# +# Issuer: CN=TWCA CYBER Root CA,OU=Root CA,O=TAIWAN-CA,C=TW +# Serial Number:40:01:34:8c:c2:00:00:00:00:00:00:00:01:3c:f2:c6 +# Subject: CN=TWCA CYBER Root CA,OU=Root CA,O=TAIWAN-CA,C=TW +# Not Valid Before: Tue Nov 22 06:54:29 2022 +# Not Valid After : Fri Nov 22 15:59:59 2047 +# Fingerprint (SHA-256): 3F:63:BB:28:14:BE:17:4E:C8:B6:43:9C:F0:8D:6D:56:F0:B7:C4:05:88:3A:56:48:A3:34:42:4D:6B:3E:C5:58 +# Fingerprint (SHA1): F6:B1:1C:1A:83:38:E9:7B:DB:B3:A8:C8:33:24:E0:2D:9C:7F:26:66 +CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "TWCA CYBER Root CA" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\120\061\013\060\011\006\003\125\004\006\023\002\124\127\061 +\022\060\020\006\003\125\004\012\023\011\124\101\111\127\101\116 +\055\103\101\061\020\060\016\006\003\125\004\013\023\007\122\157 +\157\164\040\103\101\061\033\060\031\006\003\125\004\003\023\022 +\124\127\103\101\040\103\131\102\105\122\040\122\157\157\164\040 +\103\101 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\120\061\013\060\011\006\003\125\004\006\023\002\124\127\061 +\022\060\020\006\003\125\004\012\023\011\124\101\111\127\101\116 +\055\103\101\061\020\060\016\006\003\125\004\013\023\007\122\157 +\157\164\040\103\101\061\033\060\031\006\003\125\004\003\023\022 +\124\127\103\101\040\103\131\102\105\122\040\122\157\157\164\040 +\103\101 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\100\001\064\214\302\000\000\000\000\000\000\000\001\074 +\362\306 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\005\215\060\202\003\165\240\003\002\001\002\002\020\100 +\001\064\214\302\000\000\000\000\000\000\000\001\074\362\306\060 +\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\120 +\061\013\060\011\006\003\125\004\006\023\002\124\127\061\022\060 +\020\006\003\125\004\012\023\011\124\101\111\127\101\116\055\103 +\101\061\020\060\016\006\003\125\004\013\023\007\122\157\157\164 +\040\103\101\061\033\060\031\006\003\125\004\003\023\022\124\127 +\103\101\040\103\131\102\105\122\040\122\157\157\164\040\103\101 +\060\036\027\015\062\062\061\061\062\062\060\066\065\064\062\071 +\132\027\015\064\067\061\061\062\062\061\065\065\071\065\071\132 +\060\120\061\013\060\011\006\003\125\004\006\023\002\124\127\061 +\022\060\020\006\003\125\004\012\023\011\124\101\111\127\101\116 +\055\103\101\061\020\060\016\006\003\125\004\013\023\007\122\157 +\157\164\040\103\101\061\033\060\031\006\003\125\004\003\023\022 +\124\127\103\101\040\103\131\102\105\122\040\122\157\157\164\040 +\103\101\060\202\002\042\060\015\006\011\052\206\110\206\367\015 +\001\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202 +\002\001\000\306\370\312\036\331\011\040\176\035\154\116\316\217 +\343\107\063\104\234\307\311\151\252\072\133\170\356\160\322\222 +\370\004\263\122\122\035\147\162\050\241\337\213\135\225\012\376 +\352\315\355\367\051\316\360\157\177\254\315\075\357\263\034\105 +\152\367\050\220\361\141\127\305\014\304\243\120\135\336\324\265 +\313\031\312\200\271\165\316\051\316\322\205\042\354\002\143\314 +\104\060\040\332\352\221\133\126\346\035\034\325\235\146\307\077 +\337\206\312\113\123\304\331\215\262\035\352\370\334\047\123\243 +\107\341\141\314\175\265\260\370\356\163\221\305\316\163\157\316 +\356\020\037\032\006\317\351\047\140\305\117\031\344\353\316\042 +\046\105\327\140\231\335\316\117\067\340\177\347\143\255\260\270 +\131\270\320\006\150\065\140\323\066\256\161\103\004\361\151\145 +\170\174\363\037\363\312\050\237\132\040\225\146\264\315\267\356 +\217\170\244\105\030\351\046\057\215\233\051\050\261\244\267\072 +\155\271\324\034\070\162\105\130\261\136\353\360\050\233\267\202 +\312\375\317\326\063\017\237\373\227\236\261\034\234\236\352\137 +\136\333\252\335\124\351\060\041\050\155\216\171\363\165\222\214 +\046\376\334\305\366\303\260\337\104\131\103\243\266\003\050\366 +\010\060\252\015\063\341\357\234\251\007\042\343\131\133\100\217 +\332\210\267\151\010\250\267\043\056\104\011\131\067\133\307\343 +\027\362\042\353\156\071\122\305\336\124\247\230\311\113\040\225 +\334\106\211\137\264\022\371\205\051\216\353\310\047\025\040\300 +\113\324\314\174\014\154\064\014\046\233\046\061\246\074\247\366 +\331\320\113\242\144\377\073\231\101\162\301\340\160\227\361\044 +\273\053\304\164\042\261\254\153\042\062\044\323\170\052\300\300 +\241\057\361\122\005\311\077\357\166\146\342\105\330\015\075\255 +\225\310\307\211\046\310\017\256\247\003\056\373\301\137\372\040 +\341\160\255\260\145\040\067\063\140\260\325\257\327\014\034\302 +\220\160\327\112\030\274\176\001\260\260\353\025\036\104\006\315 +\244\117\350\014\321\303\040\020\341\124\145\236\266\121\320\032 +\166\153\102\132\130\166\064\352\267\067\031\256\056\165\371\226 +\345\301\131\367\224\127\051\045\215\072\114\253\115\232\101\320 +\137\046\003\002\003\001\000\001\243\143\060\141\060\016\006\003 +\125\035\017\001\001\377\004\004\003\002\001\006\060\017\006\003 +\125\035\023\001\001\377\004\005\060\003\001\001\377\060\037\006 +\003\125\035\043\004\030\060\026\200\024\235\205\141\024\174\301 +\142\157\227\150\344\117\067\100\341\255\340\015\126\067\060\035 +\006\003\125\035\016\004\026\004\024\235\205\141\024\174\301\142 +\157\227\150\344\117\067\100\341\255\340\015\126\067\060\015\006 +\011\052\206\110\206\367\015\001\001\014\005\000\003\202\002\001 +\000\144\217\172\304\142\016\265\210\314\270\307\206\016\241\112 +\026\315\160\013\267\247\205\013\263\166\266\017\247\377\010\213 +\013\045\317\250\324\203\165\052\270\226\210\266\373\337\055\055 +\264\151\123\041\065\127\326\211\115\163\277\151\217\160\243\141 +\314\232\333\036\232\340\040\370\154\273\233\042\235\135\204\061 +\232\054\212\335\152\241\327\050\151\312\376\166\125\172\106\147 +\353\314\103\210\026\242\003\326\271\027\370\031\154\155\043\002 +\177\361\137\320\012\051\043\073\321\252\012\355\251\027\046\124 +\012\115\302\245\115\370\305\375\270\201\317\053\054\170\243\147 +\114\251\007\232\363\337\136\373\174\365\211\315\164\227\141\020 +\152\007\053\201\132\322\216\267\347\040\321\040\156\044\250\204 +\047\241\127\254\252\125\130\057\334\331\312\372\150\004\236\355 +\104\044\371\164\100\073\043\063\253\203\132\030\046\102\266\155 +\124\265\026\140\060\154\261\240\370\270\101\240\135\111\111\322 +\145\005\072\352\376\235\141\274\206\331\277\336\323\272\072\261 +\177\176\222\064\216\311\000\156\334\230\275\334\354\200\005\255 +\002\075\337\145\355\013\003\367\367\026\204\004\061\272\223\224 +\330\362\022\370\212\343\277\102\257\247\324\315\021\027\026\310 +\102\035\024\250\102\366\322\100\206\240\117\043\312\226\105\126 +\140\006\315\267\125\001\246\001\224\145\376\156\005\011\272\264 +\244\252\342\357\130\276\275\047\126\330\357\163\161\133\104\063 +\362\232\162\352\260\136\076\156\251\122\133\354\160\155\265\207 +\217\067\136\074\214\234\316\344\360\316\014\147\101\314\316\366 +\200\253\116\314\114\126\365\301\141\131\223\264\076\246\332\270 +\067\022\237\052\062\343\213\270\041\354\303\053\145\014\357\042 +\336\210\051\073\114\327\372\376\267\341\107\276\234\076\076\203 +\373\121\135\365\150\367\056\041\205\334\277\361\132\342\174\327 +\305\344\203\301\152\353\272\200\132\336\134\055\160\166\370\310 +\345\207\207\312\240\235\241\345\042\022\047\017\104\075\035\154 +\352\324\302\213\057\157\171\253\177\120\246\304\031\247\241\172 +\267\226\371\301\037\142\132\242\103\007\100\136\046\306\254\355 +\256\160\026\305\252\312\162\212\115\260\317\001\213\003\077\156 +\327 +END +CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE +CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE +CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE + +# Trust for "TWCA CYBER Root CA" +# Issuer: CN=TWCA CYBER Root CA,OU=Root CA,O=TAIWAN-CA,C=TW +# Serial Number:40:01:34:8c:c2:00:00:00:00:00:00:00:01:3c:f2:c6 +# Subject: CN=TWCA CYBER Root CA,OU=Root CA,O=TAIWAN-CA,C=TW +# Not Valid Before: Tue Nov 22 06:54:29 2022 +# Not Valid After : Fri Nov 22 15:59:59 2047 +# Fingerprint (SHA-256): 3F:63:BB:28:14:BE:17:4E:C8:B6:43:9C:F0:8D:6D:56:F0:B7:C4:05:88:3A:56:48:A3:34:42:4D:6B:3E:C5:58 +# Fingerprint (SHA1): F6:B1:1C:1A:83:38:E9:7B:DB:B3:A8:C8:33:24:E0:2D:9C:7F:26:66 +CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "TWCA CYBER Root CA" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\366\261\034\032\203\070\351\173\333\263\250\310\063\044\340\055 +\234\177\046\146 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\013\063\240\227\122\225\324\251\375\273\333\156\243\125\133\121 +END +CKA_ISSUER MULTILINE_OCTAL +\060\120\061\013\060\011\006\003\125\004\006\023\002\124\127\061 +\022\060\020\006\003\125\004\012\023\011\124\101\111\127\101\116 +\055\103\101\061\020\060\016\006\003\125\004\013\023\007\122\157 +\157\164\040\103\101\061\033\060\031\006\003\125\004\003\023\022 +\124\127\103\101\040\103\131\102\105\122\040\122\157\157\164\040 +\103\101 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\100\001\064\214\302\000\000\000\000\000\000\000\001\074 +\362\306 +END +CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST +CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST +CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE + +# +# Certificate "TWCA Global Root CA G2" +# +# Issuer: CN=TWCA Global Root CA G2,OU=Root CA,O=TAIWAN-CA,C=TW +# Serial Number:40:01:34:8c:c2:00:00:00:00:00:00:00:01:97:58:f4 +# Subject: CN=TWCA Global Root CA G2,OU=Root CA,O=TAIWAN-CA,C=TW +# Not Valid Before: Tue Nov 22 06:42:21 2022 +# Not Valid After : Fri Nov 22 15:59:59 2047 +# Fingerprint (SHA-256): 3A:00:72:D4:9F:FC:04:E9:96:C5:9A:EB:75:99:1D:3C:34:0F:36:15:D6:FD:4D:CE:90:AC:0B:3D:88:EA:D4:F4 +# Fingerprint (SHA1): 73:FE:92:2F:83:63:91:FF:C8:C6:C4:DA:D6:20:2F:6B:07:2E:7F:1B +CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "TWCA Global Root CA G2" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\124\061\013\060\011\006\003\125\004\006\023\002\124\127\061 +\022\060\020\006\003\125\004\012\023\011\124\101\111\127\101\116 +\055\103\101\061\020\060\016\006\003\125\004\013\023\007\122\157 +\157\164\040\103\101\061\037\060\035\006\003\125\004\003\023\026 +\124\127\103\101\040\107\154\157\142\141\154\040\122\157\157\164 +\040\103\101\040\107\062 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\124\061\013\060\011\006\003\125\004\006\023\002\124\127\061 +\022\060\020\006\003\125\004\012\023\011\124\101\111\127\101\116 +\055\103\101\061\020\060\016\006\003\125\004\013\023\007\122\157 +\157\164\040\103\101\061\037\060\035\006\003\125\004\003\023\026 +\124\127\103\101\040\107\154\157\142\141\154\040\122\157\157\164 +\040\103\101\040\107\062 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\100\001\064\214\302\000\000\000\000\000\000\000\001\227 +\130\364 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\005\225\060\202\003\175\240\003\002\001\002\002\020\100 +\001\064\214\302\000\000\000\000\000\000\000\001\227\130\364\060 +\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\124 +\061\013\060\011\006\003\125\004\006\023\002\124\127\061\022\060 +\020\006\003\125\004\012\023\011\124\101\111\127\101\116\055\103 +\101\061\020\060\016\006\003\125\004\013\023\007\122\157\157\164 +\040\103\101\061\037\060\035\006\003\125\004\003\023\026\124\127 +\103\101\040\107\154\157\142\141\154\040\122\157\157\164\040\103 +\101\040\107\062\060\036\027\015\062\062\061\061\062\062\060\066 +\064\062\062\061\132\027\015\064\067\061\061\062\062\061\065\065 +\071\065\071\132\060\124\061\013\060\011\006\003\125\004\006\023 +\002\124\127\061\022\060\020\006\003\125\004\012\023\011\124\101 +\111\127\101\116\055\103\101\061\020\060\016\006\003\125\004\013 +\023\007\122\157\157\164\040\103\101\061\037\060\035\006\003\125 +\004\003\023\026\124\127\103\101\040\107\154\157\142\141\154\040 +\122\157\157\164\040\103\101\040\107\062\060\202\002\042\060\015 +\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202\002 +\017\000\060\202\002\012\002\202\002\001\000\252\016\325\040\222 +\001\255\202\371\014\010\221\064\153\212\026\320\106\026\377\003 +\270\330\215\352\223\064\373\377\053\275\375\156\252\334\233\362 +\206\201\125\365\211\034\304\215\165\152\130\170\221\023\036\002 +\023\160\075\357\276\012\347\000\217\270\061\345\164\305\060\276 +\377\175\326\231\345\302\102\243\317\041\326\263\010\177\221\325 +\141\346\242\225\020\015\357\136\227\013\111\070\325\042\260\327 +\213\131\157\237\065\233\177\322\221\314\172\177\273\240\237\336 +\125\063\366\113\215\012\352\175\011\300\171\334\275\104\342\376 +\034\347\144\041\050\317\004\112\342\264\277\206\171\052\273\016 +\223\311\217\136\254\060\071\122\220\007\271\352\234\046\102\024 +\304\147\106\376\321\032\150\241\076\120\031\243\046\012\047\051 +\220\302\366\264\353\163\232\170\036\341\230\364\145\014\065\041 +\006\370\013\336\142\345\115\301\263\135\331\271\372\141\227\052 +\343\352\307\104\125\044\222\376\022\247\077\304\167\340\055\002 +\201\007\325\373\175\346\020\236\072\264\250\357\354\373\120\352 +\065\317\314\176\273\102\271\104\154\122\351\277\052\162\037\077 +\336\233\160\351\334\132\305\073\273\277\360\131\205\257\057\301 +\260\024\171\005\254\165\237\045\365\021\047\006\140\041\307\155 +\145\276\250\211\234\345\254\106\337\370\135\104\003\215\140\275 +\367\261\015\314\057\357\101\124\057\356\153\225\271\116\174\064 +\337\073\371\167\235\175\315\007\075\034\006\063\022\200\354\162 +\234\362\055\202\332\325\073\304\307\371\004\303\144\002\174\365 +\065\140\247\264\106\051\056\033\357\245\130\200\056\172\211\121 +\070\066\074\375\241\167\270\200\060\320\212\336\215\247\064\046 +\354\043\273\030\125\030\066\105\356\355\001\006\252\115\277\144 +\014\312\230\227\032\061\002\146\370\170\150\133\210\337\011\250 +\347\233\372\064\155\160\034\041\255\010\213\362\241\266\254\166 +\152\277\361\200\045\000\276\074\036\115\256\271\074\266\225\143 +\275\153\176\107\022\220\125\105\021\215\354\027\037\301\276\047 +\201\223\127\143\151\000\046\167\213\303\131\345\173\321\015\104 +\362\250\360\367\205\232\005\367\302\056\160\232\223\205\330\225 +\220\061\220\124\246\354\013\237\067\105\017\002\003\001\000\001 +\243\143\060\141\060\016\006\003\125\035\017\001\001\377\004\004 +\003\002\001\006\060\017\006\003\125\035\023\001\001\377\004\005 +\060\003\001\001\377\060\037\006\003\125\035\043\004\030\060\026 +\200\024\222\214\324\066\321\133\107\123\304\161\015\204\335\144 +\052\365\066\144\100\347\060\035\006\003\125\035\016\004\026\004 +\024\222\214\324\066\321\133\107\123\304\161\015\204\335\144\052 +\365\066\144\100\347\060\015\006\011\052\206\110\206\367\015\001 +\001\014\005\000\003\202\002\001\000\045\374\113\332\220\264\332 +\165\347\101\072\201\321\246\376\240\152\363\030\161\142\152\044 +\010\213\251\172\115\311\125\316\317\020\050\056\004\031\226\005 +\317\135\002\040\052\073\263\125\077\001\315\102\315\262\167\355 +\377\165\363\174\167\333\226\245\317\214\147\006\364\244\233\162 +\366\041\111\011\230\243\062\136\167\132\143\011\357\142\103\227 +\002\070\265\352\074\030\120\150\374\131\133\331\171\324\361\344 +\126\110\023\126\330\323\161\013\136\170\224\070\021\105\372\005 +\027\365\016\165\036\142\122\141\106\272\056\031\255\206\264\210 +\017\261\120\346\100\000\064\032\225\235\223\340\121\371\324\125 +\106\351\225\074\045\206\056\227\327\001\061\030\104\354\034\140 +\351\175\151\257\062\370\227\100\045\044\266\215\032\125\074\305 +\267\367\274\006\122\073\161\060\160\076\161\027\176\361\146\004 +\136\135\274\212\061\103\246\222\035\173\124\322\245\066\213\157 +\215\326\136\332\324\303\056\035\337\071\125\140\202\060\236\047 +\377\216\200\335\143\114\246\125\065\330\320\063\251\200\155\076 +\136\235\314\250\147\200\146\372\231\127\014\122\312\031\165\260 +\070\065\125\052\201\305\214\036\126\327\137\220\362\040\330\332 +\340\146\161\351\262\170\253\147\271\044\156\153\066\162\374\157 +\215\375\177\162\071\050\147\122\221\005\037\127\145\322\243\247 +\015\141\372\241\347\325\065\106\225\311\006\207\366\060\354\062 +\121\251\254\126\300\041\116\243\024\164\005\072\274\343\277\155 +\075\116\077\136\245\244\155\051\277\204\121\165\123\216\206\032 +\365\121\160\052\015\034\116\100\341\375\243\343\245\053\147\220 +\222\307\154\256\205\277\072\233\027\025\312\234\052\223\324\115 +\071\015\274\040\010\243\215\210\154\011\015\214\256\104\041\115 +\311\161\354\330\046\327\027\236\055\021\030\074\243\042\175\270 +\047\124\277\150\310\073\102\314\217\136\116\347\334\302\305\372 +\152\104\017\215\126\210\172\337\211\204\154\240\263\076\075\361 +\145\000\011\210\352\052\353\100\316\263\135\254\062\027\256\301 +\233\351\320\301\365\111\224\335\247\316\174\132\007\353\256\040 +\234\027\060\222\151\223\162\363\232\133\161\233\376\152\337\172 +\060\151\216\263\056\333\017\054\335 +END +CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE +CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE +CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE + +# Trust for "TWCA Global Root CA G2" +# Issuer: CN=TWCA Global Root CA G2,OU=Root CA,O=TAIWAN-CA,C=TW +# Serial Number:40:01:34:8c:c2:00:00:00:00:00:00:00:01:97:58:f4 +# Subject: CN=TWCA Global Root CA G2,OU=Root CA,O=TAIWAN-CA,C=TW +# Not Valid Before: Tue Nov 22 06:42:21 2022 +# Not Valid After : Fri Nov 22 15:59:59 2047 +# Fingerprint (SHA-256): 3A:00:72:D4:9F:FC:04:E9:96:C5:9A:EB:75:99:1D:3C:34:0F:36:15:D6:FD:4D:CE:90:AC:0B:3D:88:EA:D4:F4 +# Fingerprint (SHA1): 73:FE:92:2F:83:63:91:FF:C8:C6:C4:DA:D6:20:2F:6B:07:2E:7F:1B +CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "TWCA Global Root CA G2" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\163\376\222\057\203\143\221\377\310\306\304\332\326\040\057\153 +\007\056\177\033 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\023\215\135\372\031\265\346\253\144\173\020\164\160\032\043\056 +END +CKA_ISSUER MULTILINE_OCTAL +\060\124\061\013\060\011\006\003\125\004\006\023\002\124\127\061 +\022\060\020\006\003\125\004\012\023\011\124\101\111\127\101\116 +\055\103\101\061\020\060\016\006\003\125\004\013\023\007\122\157 +\157\164\040\103\101\061\037\060\035\006\003\125\004\003\023\026 +\124\127\103\101\040\107\154\157\142\141\154\040\122\157\157\164 +\040\103\101\040\107\062 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\100\001\064\214\302\000\000\000\000\000\000\000\001\227 +\130\364 +END +CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR +CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST +CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE + +# +# Certificate "SecureSign Root CA12" +# +# Issuer: CN=SecureSign Root CA12,O="Cybertrust Japan Co., Ltd.",C=JP +# Serial Number:66:f9:c7:c1:af:ec:c2:51:b4:ed:53:97:e6:e6:82:c3:2b:1c:90:16 +# Subject: CN=SecureSign Root CA12,O="Cybertrust Japan Co., Ltd.",C=JP +# Not Valid Before: Wed Apr 08 05:36:46 2020 +# Not Valid After : Sun Apr 08 05:36:46 2040 +# Fingerprint (SHA-256): 3F:03:4B:B5:70:4D:44:B2:D0:85:45:A0:20:57:DE:93:EB:F3:90:5F:CE:72:1A:CB:C7:30:C0:6D:DA:EE:90:4E +# Fingerprint (SHA1): 7A:22:1E:3D:DE:1B:06:AC:9E:C8:47:70:16:8E:3C:E5:F7:6B:06:F4 +CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "SecureSign Root CA12" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\121\061\013\060\011\006\003\125\004\006\023\002\112\120\061 +\043\060\041\006\003\125\004\012\023\032\103\171\142\145\162\164 +\162\165\163\164\040\112\141\160\141\156\040\103\157\056\054\040 +\114\164\144\056\061\035\060\033\006\003\125\004\003\023\024\123 +\145\143\165\162\145\123\151\147\156\040\122\157\157\164\040\103 +\101\061\062 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\121\061\013\060\011\006\003\125\004\006\023\002\112\120\061 +\043\060\041\006\003\125\004\012\023\032\103\171\142\145\162\164 +\162\165\163\164\040\112\141\160\141\156\040\103\157\056\054\040 +\114\164\144\056\061\035\060\033\006\003\125\004\003\023\024\123 +\145\143\165\162\145\123\151\147\156\040\122\157\157\164\040\103 +\101\061\062 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\024\146\371\307\301\257\354\302\121\264\355\123\227\346\346 +\202\303\053\034\220\026 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\003\162\060\202\002\132\240\003\002\001\002\002\024\146 +\371\307\301\257\354\302\121\264\355\123\227\346\346\202\303\053 +\034\220\026\060\015\006\011\052\206\110\206\367\015\001\001\013 +\005\000\060\121\061\013\060\011\006\003\125\004\006\023\002\112 +\120\061\043\060\041\006\003\125\004\012\023\032\103\171\142\145 +\162\164\162\165\163\164\040\112\141\160\141\156\040\103\157\056 +\054\040\114\164\144\056\061\035\060\033\006\003\125\004\003\023 +\024\123\145\143\165\162\145\123\151\147\156\040\122\157\157\164 +\040\103\101\061\062\060\036\027\015\062\060\060\064\060\070\060 +\065\063\066\064\066\132\027\015\064\060\060\064\060\070\060\065 +\063\066\064\066\132\060\121\061\013\060\011\006\003\125\004\006 +\023\002\112\120\061\043\060\041\006\003\125\004\012\023\032\103 +\171\142\145\162\164\162\165\163\164\040\112\141\160\141\156\040 +\103\157\056\054\040\114\164\144\056\061\035\060\033\006\003\125 +\004\003\023\024\123\145\143\165\162\145\123\151\147\156\040\122 +\157\157\164\040\103\101\061\062\060\202\001\042\060\015\006\011 +\052\206\110\206\367\015\001\001\001\005\000\003\202\001\017\000 +\060\202\001\012\002\202\001\001\000\272\071\301\067\172\150\105 +\053\024\264\353\344\023\353\127\165\043\115\217\044\055\026\350 +\256\216\311\175\244\127\073\052\166\045\063\203\154\352\062\212 +\224\233\116\074\226\344\375\121\277\231\311\223\176\277\371\255 +\247\262\110\053\007\034\047\365\114\274\160\022\167\244\205\124 +\265\375\220\172\344\243\344\121\130\003\315\020\171\171\356\153 +\223\037\144\216\153\144\253\243\023\343\161\376\175\253\234\335 +\047\123\067\263\252\030\302\131\046\354\133\037\322\346\145\174 +\357\223\275\330\130\134\013\300\343\145\157\074\307\312\131\343 +\376\156\137\254\203\276\375\135\045\116\052\051\073\326\013\253 +\027\062\170\244\341\076\224\106\276\142\156\233\336\106\250\261 +\026\347\205\156\364\010\100\105\021\240\236\124\104\204\367\330 +\066\316\365\120\107\334\054\060\233\356\300\365\226\322\376\011 +\206\307\006\131\256\117\256\216\021\230\173\363\013\122\252\142 +\046\252\041\337\216\045\063\171\227\026\111\215\365\076\325\107 +\237\067\061\111\063\162\005\115\014\266\125\214\361\127\217\212 +\207\321\255\305\021\022\071\240\255\002\003\001\000\001\243\102 +\060\100\060\017\006\003\125\035\023\001\001\377\004\005\060\003 +\001\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003 +\002\001\006\060\035\006\003\125\035\016\004\026\004\024\127\064 +\363\164\317\004\113\325\045\346\361\100\266\054\114\331\055\351 +\240\255\060\015\006\011\052\206\110\206\367\015\001\001\013\005 +\000\003\202\001\001\000\076\273\333\027\026\322\362\024\001\040 +\054\070\203\113\255\276\312\205\172\232\266\233\153\246\341\374 +\245\072\254\255\264\050\072\257\327\001\203\111\053\143\242\335 +\232\144\016\230\134\157\335\216\273\212\124\042\055\112\023\363 +\256\100\103\333\117\221\267\206\032\354\000\264\101\201\244\117 +\372\152\213\210\263\166\010\162\052\111\100\303\323\303\205\211 +\230\020\245\235\157\031\267\273\317\172\145\125\333\067\353\074 +\212\162\062\227\036\232\051\076\255\215\346\243\033\155\365\165 +\032\346\260\150\271\133\242\356\151\107\047\065\241\206\231\200 +\363\063\113\341\153\244\046\303\357\164\131\154\172\242\144\266 +\036\104\303\120\340\017\071\075\251\063\361\245\363\322\275\142 +\204\254\216\034\251\315\132\275\067\073\156\012\042\264\364\025 +\347\221\130\305\072\104\323\225\050\331\300\145\351\162\312\320 +\017\275\037\263\025\331\251\343\244\107\011\236\340\313\067\373 +\375\275\227\325\276\030\032\151\242\071\201\331\032\365\253\177 +\310\343\342\147\013\235\364\014\352\124\337\322\262\257\261\042 +\361\040\337\274\104\034 +END +CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE +CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE +CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE + +# Trust for "SecureSign Root CA12" +# Issuer: CN=SecureSign Root CA12,O="Cybertrust Japan Co., Ltd.",C=JP +# Serial Number:66:f9:c7:c1:af:ec:c2:51:b4:ed:53:97:e6:e6:82:c3:2b:1c:90:16 +# Subject: CN=SecureSign Root CA12,O="Cybertrust Japan Co., Ltd.",C=JP +# Not Valid Before: Wed Apr 08 05:36:46 2020 +# Not Valid After : Sun Apr 08 05:36:46 2040 +# Fingerprint (SHA-256): 3F:03:4B:B5:70:4D:44:B2:D0:85:45:A0:20:57:DE:93:EB:F3:90:5F:CE:72:1A:CB:C7:30:C0:6D:DA:EE:90:4E +# Fingerprint (SHA1): 7A:22:1E:3D:DE:1B:06:AC:9E:C8:47:70:16:8E:3C:E5:F7:6B:06:F4 +CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "SecureSign Root CA12" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\172\042\036\075\336\033\006\254\236\310\107\160\026\216\074\345 +\367\153\006\364 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\306\211\312\144\102\233\142\010\111\013\036\177\351\007\075\350 +END +CKA_ISSUER MULTILINE_OCTAL +\060\121\061\013\060\011\006\003\125\004\006\023\002\112\120\061 +\043\060\041\006\003\125\004\012\023\032\103\171\142\145\162\164 +\162\165\163\164\040\112\141\160\141\156\040\103\157\056\054\040 +\114\164\144\056\061\035\060\033\006\003\125\004\003\023\024\123 +\145\143\165\162\145\123\151\147\156\040\122\157\157\164\040\103 +\101\061\062 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\024\146\371\307\301\257\354\302\121\264\355\123\227\346\346 +\202\303\053\034\220\026 +END +CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST +CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST +CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE + +# +# Certificate "SecureSign Root CA14" +# +# Issuer: CN=SecureSign Root CA14,O="Cybertrust Japan Co., Ltd.",C=JP +# Serial Number:64:db:5a:0c:20:4e:e8:d7:29:77:c8:50:27:a2:5a:27:dd:2d:f2:cb +# Subject: CN=SecureSign Root CA14,O="Cybertrust Japan Co., Ltd.",C=JP +# Not Valid Before: Wed Apr 08 07:06:19 2020 +# Not Valid After : Sat Apr 08 07:06:19 2045 +# Fingerprint (SHA-256): 4B:00:9C:10:34:49:4F:9A:B5:6B:BA:3B:A1:D6:27:31:FC:4D:20:D8:95:5A:DC:EC:10:A9:25:60:72:61:E3:38 +# Fingerprint (SHA1): DD:50:C0:F7:79:B3:64:2E:74:A2:B8:9D:9F:D3:40:DD:BB:F0:F2:4F +CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "SecureSign Root CA14" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\121\061\013\060\011\006\003\125\004\006\023\002\112\120\061 +\043\060\041\006\003\125\004\012\023\032\103\171\142\145\162\164 +\162\165\163\164\040\112\141\160\141\156\040\103\157\056\054\040 +\114\164\144\056\061\035\060\033\006\003\125\004\003\023\024\123 +\145\143\165\162\145\123\151\147\156\040\122\157\157\164\040\103 +\101\061\064 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\121\061\013\060\011\006\003\125\004\006\023\002\112\120\061 +\043\060\041\006\003\125\004\012\023\032\103\171\142\145\162\164 +\162\165\163\164\040\112\141\160\141\156\040\103\157\056\054\040 +\114\164\144\056\061\035\060\033\006\003\125\004\003\023\024\123 +\145\143\165\162\145\123\151\147\156\040\122\157\157\164\040\103 +\101\061\064 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\024\144\333\132\014\040\116\350\327\051\167\310\120\047\242 +\132\047\335\055\362\313 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\005\162\060\202\003\132\240\003\002\001\002\002\024\144 +\333\132\014\040\116\350\327\051\167\310\120\047\242\132\047\335 +\055\362\313\060\015\006\011\052\206\110\206\367\015\001\001\014 +\005\000\060\121\061\013\060\011\006\003\125\004\006\023\002\112 +\120\061\043\060\041\006\003\125\004\012\023\032\103\171\142\145 +\162\164\162\165\163\164\040\112\141\160\141\156\040\103\157\056 +\054\040\114\164\144\056\061\035\060\033\006\003\125\004\003\023 +\024\123\145\143\165\162\145\123\151\147\156\040\122\157\157\164 +\040\103\101\061\064\060\036\027\015\062\060\060\064\060\070\060 +\067\060\066\061\071\132\027\015\064\065\060\064\060\070\060\067 +\060\066\061\071\132\060\121\061\013\060\011\006\003\125\004\006 +\023\002\112\120\061\043\060\041\006\003\125\004\012\023\032\103 +\171\142\145\162\164\162\165\163\164\040\112\141\160\141\156\040 +\103\157\056\054\040\114\164\144\056\061\035\060\033\006\003\125 +\004\003\023\024\123\145\143\165\162\145\123\151\147\156\040\122 +\157\157\164\040\103\101\061\064\060\202\002\042\060\015\006\011 +\052\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000 +\060\202\002\012\002\202\002\001\000\305\322\172\241\326\212\277 +\026\061\320\230\321\072\224\374\132\270\156\042\301\142\367\247 +\012\047\357\120\366\056\261\236\150\022\360\154\044\143\071\361 +\360\337\020\306\336\267\122\040\325\122\133\102\231\236\363\240 +\276\122\037\137\314\147\155\247\056\120\242\301\227\215\266\370 +\225\365\260\272\334\235\340\276\313\337\367\070\362\107\365\246 +\232\222\225\052\142\131\120\013\242\261\065\347\145\262\141\262 +\352\222\161\151\344\051\360\117\201\201\004\074\262\245\133\324 +\305\250\131\147\173\125\034\111\253\172\235\302\347\163\115\357 +\315\011\302\304\127\022\333\001\016\043\171\011\007\073\242\350 +\374\212\317\217\300\106\044\234\070\047\340\203\235\033\240\277 +\170\025\020\353\206\116\012\132\375\337\332\054\202\176\356\312 +\366\051\341\372\161\241\367\210\150\234\234\360\215\276\017\111 +\221\330\352\072\371\375\320\150\161\333\351\265\053\116\202\222 +\157\146\037\340\360\334\114\354\312\321\352\272\164\006\371\263 +\204\220\224\321\137\216\163\031\020\135\002\345\160\245\300\020 +\320\020\174\157\305\130\111\264\260\156\232\332\175\225\365\314 +\332\002\257\270\054\175\171\217\276\103\361\371\050\050\215\011 +\103\370\010\335\153\310\213\054\044\261\215\122\007\275\170\233 +\313\312\150\262\244\335\014\114\171\140\306\231\321\223\361\060 +\032\007\323\256\042\302\352\316\361\204\011\314\340\024\156\177 +\077\176\322\202\205\254\334\251\026\116\205\240\140\313\366\234 +\327\310\263\216\355\306\233\230\165\015\125\350\137\345\225\213 +\002\244\256\103\051\050\021\244\346\022\060\001\113\165\153\036 +\146\235\171\057\245\166\057\035\100\264\155\311\175\171\010\354 +\321\152\266\135\052\262\245\146\275\153\205\364\164\126\303\365 +\347\165\122\050\054\245\377\146\107\245\324\376\376\236\124\277 +\145\176\001\326\060\217\245\066\234\242\120\034\356\070\200\001 +\110\306\307\164\364\306\254\303\100\111\026\141\164\054\257\214 +\157\065\355\173\030\000\133\066\074\234\120\015\312\222\063\020 +\361\046\111\155\337\165\044\067\202\042\327\350\226\375\025\113 +\002\226\076\007\162\225\176\253\075\114\056\327\312\360\337\340 +\130\077\055\057\004\232\070\243\001\002\003\001\000\001\243\102 +\060\100\060\017\006\003\125\035\023\001\001\377\004\005\060\003 +\001\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003 +\002\001\006\060\035\006\003\125\035\016\004\026\004\024\006\223 +\243\012\136\050\151\067\252\141\035\353\353\374\055\157\043\344 +\363\240\060\015\006\011\052\206\110\206\367\015\001\001\014\005 +\000\003\202\002\001\000\226\200\162\011\006\176\234\314\223\004 +\026\273\240\072\215\222\116\267\021\032\012\161\161\020\315\004 +\255\177\245\105\120\020\146\116\112\101\242\003\331\021\117\172 +\067\271\113\342\306\217\062\146\165\045\373\353\316\077\003\051 +\046\215\270\026\035\366\037\063\156\110\346\350\370\127\262\033 +\171\337\073\207\012\342\144\272\000\312\154\357\176\320\043\353 +\170\217\377\144\233\064\067\237\065\145\242\244\000\075\022\043 +\226\130\135\312\143\207\306\243\007\210\115\347\151\166\212\123 +\315\361\117\354\102\362\223\343\231\244\067\074\207\270\142\333 +\360\354\037\067\077\067\137\103\314\121\235\265\360\227\302\267 +\205\152\150\013\104\036\345\121\356\223\316\113\156\206\301\322 +\014\044\131\066\032\237\054\221\217\343\030\333\224\225\012\355 +\221\252\016\231\334\226\123\343\141\203\306\026\272\043\272\334 +\335\176\032\306\173\102\266\331\132\005\334\232\137\325\337\270 +\332\107\175\332\070\333\254\071\325\036\153\154\052\027\214\141 +\315\261\155\162\001\303\303\040\000\142\150\026\061\325\166\252 +\206\273\016\252\236\306\371\360\331\370\015\041\002\344\305\050 +\026\131\021\271\331\151\163\052\222\170\270\222\127\233\010\362 +\072\345\057\225\260\130\267\153\040\024\155\024\357\012\274\176 +\330\125\330\210\332\057\372\031\245\373\213\340\177\071\365\162 +\053\205\304\054\254\357\031\105\222\114\263\141\007\334\115\037 +\156\322\201\023\134\232\363\022\147\203\317\233\077\213\237\235 +\244\271\250\226\003\172\305\356\040\336\063\332\057\236\032\172 +\164\036\341\356\314\132\072\004\335\263\032\004\250\024\143\254 +\267\107\022\203\232\154\365\346\351\025\025\221\032\204\031\016 +\224\104\347\022\216\045\133\200\147\031\334\143\223\020\013\145 +\056\212\372\011\232\116\332\206\050\175\252\141\065\330\016\247 +\050\032\273\122\340\170\370\154\272\154\260\156\271\207\136\351 +\231\065\067\361\075\144\053\251\240\064\223\317\143\057\325\201 +\337\256\143\047\245\036\116\215\334\051\170\131\370\371\241\040 +\214\247\046\100\156\202\162\315\170\262\310\217\074\036\163\347 +\301\037\277\317\316\245\052\233\333\104\144\062\240\273\177\134 +\045\023\110\265\177\222 +END +CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE +CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE +CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE + +# Trust for "SecureSign Root CA14" +# Issuer: CN=SecureSign Root CA14,O="Cybertrust Japan Co., Ltd.",C=JP +# Serial Number:64:db:5a:0c:20:4e:e8:d7:29:77:c8:50:27:a2:5a:27:dd:2d:f2:cb +# Subject: CN=SecureSign Root CA14,O="Cybertrust Japan Co., Ltd.",C=JP +# Not Valid Before: Wed Apr 08 07:06:19 2020 +# Not Valid After : Sat Apr 08 07:06:19 2045 +# Fingerprint (SHA-256): 4B:00:9C:10:34:49:4F:9A:B5:6B:BA:3B:A1:D6:27:31:FC:4D:20:D8:95:5A:DC:EC:10:A9:25:60:72:61:E3:38 +# Fingerprint (SHA1): DD:50:C0:F7:79:B3:64:2E:74:A2:B8:9D:9F:D3:40:DD:BB:F0:F2:4F +CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "SecureSign Root CA14" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\335\120\300\367\171\263\144\056\164\242\270\235\237\323\100\335 +\273\360\362\117 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\161\015\162\372\222\031\145\136\211\004\254\026\063\360\274\325 +END +CKA_ISSUER MULTILINE_OCTAL +\060\121\061\013\060\011\006\003\125\004\006\023\002\112\120\061 +\043\060\041\006\003\125\004\012\023\032\103\171\142\145\162\164 +\162\165\163\164\040\112\141\160\141\156\040\103\157\056\054\040 +\114\164\144\056\061\035\060\033\006\003\125\004\003\023\024\123 +\145\143\165\162\145\123\151\147\156\040\122\157\157\164\040\103 +\101\061\064 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\024\144\333\132\014\040\116\350\327\051\167\310\120\047\242 +\132\047\335\055\362\313 +END +CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST +CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST +CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE + +# +# Certificate "SecureSign Root CA15" +# +# Issuer: CN=SecureSign Root CA15,O="Cybertrust Japan Co., Ltd.",C=JP +# Serial Number:16:15:c7:c3:d8:49:a7:be:69:0c:8a:88:ed:f0:70:f9:dd:b7:3e:87 +# Subject: CN=SecureSign Root CA15,O="Cybertrust Japan Co., Ltd.",C=JP +# Not Valid Before: Wed Apr 08 08:32:56 2020 +# Not Valid After : Sat Apr 08 08:32:56 2045 +# Fingerprint (SHA-256): E7:78:F0:F0:95:FE:84:37:29:CD:1A:00:82:17:9E:53:14:A9:C2:91:44:28:05:E1:FB:1D:8F:B6:B8:88:6C:3A +# Fingerprint (SHA1): CB:BA:83:C8:C1:5A:5D:F1:F9:73:6F:CA:D7:EF:28:13:06:4A:07:7D +CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "SecureSign Root CA15" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\121\061\013\060\011\006\003\125\004\006\023\002\112\120\061 +\043\060\041\006\003\125\004\012\023\032\103\171\142\145\162\164 +\162\165\163\164\040\112\141\160\141\156\040\103\157\056\054\040 +\114\164\144\056\061\035\060\033\006\003\125\004\003\023\024\123 +\145\143\165\162\145\123\151\147\156\040\122\157\157\164\040\103 +\101\061\065 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\121\061\013\060\011\006\003\125\004\006\023\002\112\120\061 +\043\060\041\006\003\125\004\012\023\032\103\171\142\145\162\164 +\162\165\163\164\040\112\141\160\141\156\040\103\157\056\054\040 +\114\164\144\056\061\035\060\033\006\003\125\004\003\023\024\123 +\145\143\165\162\145\123\151\147\156\040\122\157\157\164\040\103 +\101\061\065 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\024\026\025\307\303\330\111\247\276\151\014\212\210\355\360 +\160\371\335\267\076\207 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\002\043\060\202\001\251\240\003\002\001\002\002\024\026 +\025\307\303\330\111\247\276\151\014\212\210\355\360\160\371\335 +\267\076\207\060\012\006\010\052\206\110\316\075\004\003\003\060 +\121\061\013\060\011\006\003\125\004\006\023\002\112\120\061\043 +\060\041\006\003\125\004\012\023\032\103\171\142\145\162\164\162 +\165\163\164\040\112\141\160\141\156\040\103\157\056\054\040\114 +\164\144\056\061\035\060\033\006\003\125\004\003\023\024\123\145 +\143\165\162\145\123\151\147\156\040\122\157\157\164\040\103\101 +\061\065\060\036\027\015\062\060\060\064\060\070\060\070\063\062 +\065\066\132\027\015\064\065\060\064\060\070\060\070\063\062\065 +\066\132\060\121\061\013\060\011\006\003\125\004\006\023\002\112 +\120\061\043\060\041\006\003\125\004\012\023\032\103\171\142\145 +\162\164\162\165\163\164\040\112\141\160\141\156\040\103\157\056 +\054\040\114\164\144\056\061\035\060\033\006\003\125\004\003\023 +\024\123\145\143\165\162\145\123\151\147\156\040\122\157\157\164 +\040\103\101\061\065\060\166\060\020\006\007\052\206\110\316\075 +\002\001\006\005\053\201\004\000\042\003\142\000\004\013\120\164 +\215\144\062\231\231\263\322\140\010\270\042\216\106\164\054\170 +\300\053\104\055\155\137\035\311\256\113\122\040\203\075\270\024 +\155\123\207\140\236\137\154\205\333\006\024\225\340\307\050\377 +\235\137\344\252\361\263\213\155\355\117\057\113\311\112\224\221 +\144\165\376\001\354\301\330\353\172\224\170\126\030\103\137\153 +\201\313\366\274\332\264\014\266\051\223\010\151\217\243\102\060 +\100\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001 +\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002 +\001\006\060\035\006\003\125\035\016\004\026\004\024\353\101\310 +\256\374\325\236\121\110\365\275\213\364\207\040\223\101\053\323 +\364\060\012\006\010\052\206\110\316\075\004\003\003\003\150\000 +\060\145\002\061\000\331\056\211\176\136\116\244\021\007\275\131 +\302\007\336\253\062\070\123\052\106\104\006\027\172\316\121\351 +\340\377\146\055\011\116\340\117\364\005\321\205\366\065\140\334 +\365\162\263\106\175\002\060\104\230\106\032\202\205\036\141\151 +\211\113\007\113\146\265\236\252\272\240\036\101\331\001\164\072 +\156\105\072\211\200\031\173\062\230\125\143\253\353\143\156\223 +\155\253\033\011\140\061\116 +END +CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE +CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE +CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE + +# Trust for "SecureSign Root CA15" +# Issuer: CN=SecureSign Root CA15,O="Cybertrust Japan Co., Ltd.",C=JP +# Serial Number:16:15:c7:c3:d8:49:a7:be:69:0c:8a:88:ed:f0:70:f9:dd:b7:3e:87 +# Subject: CN=SecureSign Root CA15,O="Cybertrust Japan Co., Ltd.",C=JP +# Not Valid Before: Wed Apr 08 08:32:56 2020 +# Not Valid After : Sat Apr 08 08:32:56 2045 +# Fingerprint (SHA-256): E7:78:F0:F0:95:FE:84:37:29:CD:1A:00:82:17:9E:53:14:A9:C2:91:44:28:05:E1:FB:1D:8F:B6:B8:88:6C:3A +# Fingerprint (SHA1): CB:BA:83:C8:C1:5A:5D:F1:F9:73:6F:CA:D7:EF:28:13:06:4A:07:7D +CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST +CKA_TOKEN CK_BBOOL CK_TRUE +CKA_PRIVATE CK_BBOOL CK_FALSE +CKA_MODIFIABLE CK_BBOOL CK_FALSE +CKA_LABEL UTF8 "SecureSign Root CA15" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\313\272\203\310\301\132\135\361\371\163\157\312\327\357\050\023 +\006\112\007\175 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\023\060\374\304\142\246\251\336\265\301\150\257\265\322\061\107 +END +CKA_ISSUER MULTILINE_OCTAL +\060\121\061\013\060\011\006\003\125\004\006\023\002\112\120\061 +\043\060\041\006\003\125\004\012\023\032\103\171\142\145\162\164 +\162\165\163\164\040\112\141\160\141\156\040\103\157\056\054\040 +\114\164\144\056\061\035\060\033\006\003\125\004\003\023\024\123 +\145\143\165\162\145\123\151\147\156\040\122\157\157\164\040\103 +\101\061\065 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\024\026\025\307\303\330\111\247\276\151\014\212\210\355\360 +\160\371\335\267\076\207 +END +CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR +CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST +CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST +CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE diff --git a/config/cdrom/grub.cfg b/config/cdrom/grub.cfg index 50a7c24881..1483cb2648 100644 --- a/config/cdrom/grub.cfg +++ b/config/cdrom/grub.cfg @@ -33,6 +33,22 @@ submenu 'Other Installation Options -->' { } }
+submenu 'Serial Console -->' { +menuentry 'Install NAME VERSION ARCH (serial console)' --class ipfire --class gnu-linux --class gnu --class os { + linux /boot/isolinux/vmlinuz console=ttyS0,115200n8 novga + initrd /boot/isolinux/instroot + } + + menuentry 'Unattended installation (serial console)' --class ipfire --class gnu-linux --class gnu --class os { + linux /boot/isolinux/vmlinuz installer.unattended console=ttyS0,115200n8 novga + initrd /boot/isolinux/instroot + } + + menuentry 'memtest86+ (serial console)' { + linux /boot/isolinux/memtest console=ttyS0,115200n8 + } +} + submenu 'Tools -->' { menuentry 'memtest86+' { linux /boot/isolinux/memtest diff --git a/config/cfgroot/manualpages b/config/cfgroot/manualpages index f70381f12f..1f7e01efcc 100644 --- a/config/cfgroot/manualpages +++ b/config/cfgroot/manualpages @@ -69,7 +69,6 @@ iptables.cgi=configuration/firewall/iptables pakfire.cgi=configuration/ipfire/pakfire wlanap.cgi=addons/wireless tor.cgi=addons/tor -mpfire.cgi=addons/mpfire samba.cgi=addons/samba
# Logs menu diff --git a/config/cfgroot/network-functions.pl b/config/cfgroot/network-functions.pl index 5b35114aa0..37a436253a 100644 --- a/config/cfgroot/network-functions.pl +++ b/config/cfgroot/network-functions.pl @@ -438,7 +438,7 @@ sub _get_wireless_status($) { my $intf = shift;
if (!$wireless_status{$intf}) { - $wireless_status{$intf} = join('\n', &General::system_output("iwconfig", "$intf")); + $wireless_status{$intf} = join("\n", &General::system_output("iw", "dev", "$intf", "link")); }
return $wireless_status{$intf}; @@ -447,7 +447,7 @@ sub _get_wireless_status($) { sub wifi_get_essid($) { my $status = &_get_wireless_status(shift);
- my ($essid) = $status =~ /ESSID:"(.*)"/; + my ($essid) = $status =~ /^\s+SSID: (.*)$/m;
return $essid; } @@ -455,15 +455,15 @@ sub wifi_get_essid($) { sub wifi_get_frequency($) { my $status = &_get_wireless_status(shift);
- my ($frequency) = $status =~ /Frequency:(\d+.\d+ GHz)/; + my ($frequency) = $status =~ /^\s+freq: (\d+.\d+)/m;
- return $frequency; + return $frequency / 1000 . " GHz"; }
sub wifi_get_access_point($) { my $status = &_get_wireless_status(shift);
- my ($access_point) = $status =~ /Access Point: ([0-9A-F:]+)/; + my ($access_point) = $status =~ /^Connected to ([0-9a-f:]+)/;
return $access_point; } @@ -471,27 +471,15 @@ sub wifi_get_access_point($) { sub wifi_get_bit_rate($) { my $status = &_get_wireless_status(shift);
- my ($bit_rate) = $status =~ /Bit Rate=(\d+ [GM]b/s)/; + my ($bit_rate) = $status =~ /^\s+rx bitrate: (\d+(?:.\d+) MBit/s)/m;
return $bit_rate; }
-sub wifi_get_link_quality($) { - my $status = &_get_wireless_status(shift); - - my ($cur, $max) = $status =~ /Link Quality=(\d+)/(\d+)/; - - if($max > 0) { - return sprintf('%.0f', ($cur * 100) / $max); - } - - return 0; -} - sub wifi_get_signal_level($) { my $status = &_get_wireless_status(shift);
- my ($signal_level) = $status =~ /Signal level=(-\d+ dBm)/; + my ($signal_level) = $status =~ /^\s+signal: (-\d+ dBm)/m;
return $signal_level; } diff --git a/config/collectd/collectd.conf b/config/collectd/collectd.conf index a90331f21c..9debe4a256 100644 --- a/config/collectd/collectd.conf +++ b/config/collectd/collectd.conf @@ -79,5 +79,5 @@ include "/etc/collectd.precache" </Plugin>
#include "/etc/collectd.thermal" -include "/etc/collectd.custom" include "/etc/collectd.vpn" +include "/etc/collectd.d/*" diff --git a/config/collectd/collectd.custom b/config/collectd/collectd.custom deleted file mode 100644 index 7443bf3e6a..0000000000 --- a/config/collectd/collectd.custom +++ /dev/null @@ -1 +0,0 @@ -# Use this file to add custom configs and rules for collectd diff --git a/config/dhcpc/dhcpcd.conf b/config/dhcpc/dhcpcd.conf index 062e3c975b..b46c85caba 100644 --- a/config/dhcpc/dhcpcd.conf +++ b/config/dhcpc/dhcpcd.conf @@ -37,11 +37,6 @@ option host_name # Most distributions have NTP support. option ntp_servers
-# Rapid commit support. -# Safe to enable by default because it requires the equivalent option set -# on the server to actually work. -option rapid_commit - # A ServerID is required by RFC2131. require dhcp_server_identifier
diff --git a/config/hostapd/config b/config/hostapd/config index a5b4f09be8..b590309004 100644 --- a/config/hostapd/config +++ b/config/hostapd/config @@ -171,7 +171,7 @@ CONFIG_IEEE80211AX=y #CONFIG_DEBUG_FILE=y
# Send debug messages to syslog instead of stdout -#CONFIG_DEBUG_SYSLOG=y +CONFIG_DEBUG_SYSLOG=y
# Add support for sending all debug messages (regardless of debug verbosity) # to the Linux kernel tracing facility. This helps debug the entire stack by diff --git a/config/httpd/vhosts.d/ipfire-interface-ssl.conf b/config/httpd/vhosts.d/ipfire-interface-ssl.conf index 639f1d4796..278283d083 100644 --- a/config/httpd/vhosts.d/ipfire-interface-ssl.conf +++ b/config/httpd/vhosts.d/ipfire-interface-ssl.conf @@ -15,8 +15,6 @@ SSLHonorCipherOrder on SSLCompression off SSLSessionTickets off - SSLCertificateFile /etc/httpd/server.crt - SSLCertificateKeyFile /etc/httpd/server.key SSLCertificateFile /etc/httpd/server-ecdsa.crt SSLCertificateKeyFile /etc/httpd/server-ecdsa.key
diff --git a/config/kernel/kernel.config.aarch64-ipfire b/config/kernel/kernel.config.aarch64-ipfire index 74085de004..1642bdcd87 100644 --- a/config/kernel/kernel.config.aarch64-ipfire +++ b/config/kernel/kernel.config.aarch64-ipfire @@ -1,20 +1,21 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.6.45-ipfire Kernel Configuration +# Linux/arm64 6.6.60 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.3.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130300 +CONFIG_GCC_VERSION=140200 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24200 +CONFIG_AS_VERSION=24300 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24200 +CONFIG_LD_VERSION=24300 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y +CONFIG_TOOLS_SUPPORT_RELR=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_PAHOLE_VERSION=0 @@ -233,7 +234,7 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -# CONFIG_IO_URING is not set +CONFIG_IO_URING=y CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y @@ -386,6 +387,7 @@ CONFIG_ARM64_ERRATUM_2645198=y CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y +CONFIG_ARM64_ERRATUM_3194386=y CONFIG_CAVIUM_ERRATUM_22375=y CONFIG_CAVIUM_ERRATUM_23154=y CONFIG_CAVIUM_ERRATUM_27456=y @@ -770,6 +772,7 @@ CONFIG_HAVE_ARCH_COMPILER_H=y CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y CONFIG_ARCH_USE_MEMREMAP_PROT=y CONFIG_ARCH_HAS_RELR=y +CONFIG_RELR=y CONFIG_HAVE_PREEMPT_DYNAMIC=y CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y @@ -6471,6 +6474,7 @@ CONFIG_HID_THINGM=m CONFIG_HID_ZYDACRON=m # CONFIG_HID_SENSOR_HUB is not set # CONFIG_HID_ALPS is not set +# CONFIG_HID_MCP2200 is not set # CONFIG_HID_MCP2221 is not set # end of Special HID drivers
@@ -8042,6 +8046,7 @@ CONFIG_NLS_UTF8=m CONFIG_NLS_UCS2_UTILS=m # CONFIG_DLM is not set # CONFIG_UNICODE is not set +CONFIG_IO_WQ=y # end of File systems
# @@ -8054,6 +8059,9 @@ CONFIG_KEYS=y # CONFIG_ENCRYPTED_KEYS is not set # CONFIG_KEY_DH_OPERATIONS is not set CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_PROC_MEM_ALWAYS_FORCE=y +# CONFIG_PROC_MEM_FORCE_PTRACE is not set +# CONFIG_PROC_MEM_NO_FORCE is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y # CONFIG_SECURITY_NETWORK is not set diff --git a/config/kernel/kernel.config.riscv64-ipfire b/config/kernel/kernel.config.riscv64-ipfire index 451607c170..639e8e8d5a 100644 --- a/config/kernel/kernel.config.riscv64-ipfire +++ b/config/kernel/kernel.config.riscv64-ipfire @@ -1,15 +1,15 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/riscv 6.6.46-ipfire Kernel Configuration +# Linux/riscv 6.6.60 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.3.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130300 +CONFIG_GCC_VERSION=140200 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24200 +CONFIG_AS_VERSION=24300 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24200 +CONFIG_LD_VERSION=24300 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y @@ -243,6 +243,7 @@ CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_SELFTEST is not set CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_ARCH_HAS_MEMBARRIER_CALLBACKS=y CONFIG_KCMP=y CONFIG_RSEQ=y CONFIG_CACHESTAT_SYSCALL=y @@ -293,6 +294,7 @@ CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_GENERIC_CSUM=y CONFIG_GENERIC_HWEIGHT=y CONFIG_FIX_EARLYCON_MEM=y +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_PGTABLE_LEVELS=5 CONFIG_LOCKDEP_SUPPORT=y CONFIG_RISCV_DMA_NONCOHERENT=y @@ -5505,6 +5507,7 @@ CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=m # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # CONFIG_HID_ALPS is not set +# CONFIG_HID_MCP2200 is not set # CONFIG_HID_MCP2221 is not set # end of Special HID drivers
@@ -6734,6 +6737,9 @@ CONFIG_KEYS=y # CONFIG_ENCRYPTED_KEYS is not set # CONFIG_KEY_DH_OPERATIONS is not set CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_PROC_MEM_ALWAYS_FORCE=y +# CONFIG_PROC_MEM_FORCE_PTRACE is not set +# CONFIG_PROC_MEM_NO_FORCE is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y # CONFIG_SECURITY_NETWORK is not set diff --git a/config/kernel/kernel.config.x86_64-ipfire b/config/kernel/kernel.config.x86_64-ipfire index 6f0f1bfa57..9dbb64412b 100644 --- a/config/kernel/kernel.config.x86_64-ipfire +++ b/config/kernel/kernel.config.x86_64-ipfire @@ -1,15 +1,15 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.6.47-ipfire Kernel Configuration +# Linux/x86 6.6.63 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.3.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130300 +CONFIG_GCC_VERSION=140200 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24200 +CONFIG_AS_VERSION=24300 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24200 +CONFIG_LD_VERSION=24300 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y @@ -253,7 +253,7 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -# CONFIG_IO_URING is not set +CONFIG_IO_URING=y CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y @@ -481,7 +481,6 @@ CONFIG_PHYSICAL_ALIGN=0x400000 CONFIG_DYNAMIC_MEMORY_LAYOUT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0 -# CONFIG_ADDRESS_MASKING is not set CONFIG_HOTPLUG_CPU=y # CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LEGACY_VSYSCALL_NONE=y @@ -5866,6 +5865,7 @@ CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=m # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # CONFIG_HID_ALPS is not set +# CONFIG_HID_MCP2200 is not set # CONFIG_HID_MCP2221 is not set # end of Special HID drivers
@@ -7226,6 +7226,7 @@ CONFIG_NLS_UCS2_UTILS=m CONFIG_DLM=m # CONFIG_DLM_DEBUG is not set # CONFIG_UNICODE is not set +CONFIG_IO_WQ=y # end of File systems
# @@ -7238,6 +7239,9 @@ CONFIG_KEYS=y # CONFIG_ENCRYPTED_KEYS is not set # CONFIG_KEY_DH_OPERATIONS is not set CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_PROC_MEM_ALWAYS_FORCE=y +# CONFIG_PROC_MEM_FORCE_PTRACE is not set +# CONFIG_PROC_MEM_NO_FORCE is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y # CONFIG_SECURITY_NETWORK is not set @@ -7826,6 +7830,7 @@ CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_ARCH_KASAN_VMALLOC=y CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_CC_HAS_KASAN_SW_TAGS=y CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y # CONFIG_KASAN is not set CONFIG_HAVE_ARCH_KFENCE=y diff --git a/config/lcdproc/LCDd.conf b/config/lcdproc/LCDd.conf deleted file mode 100644 index 8c418f4244..0000000000 --- a/config/lcdproc/LCDd.conf +++ /dev/null @@ -1,1189 +0,0 @@ -# LCDd.conf -- configuration file for the LCDproc server daemon LCDd -# -# This file contains the configuration for the LCDd server. -# -# The format is ini-file-like. It is divided into sections that start at -# markers that look like [section]. Comments are all line-based comments, -# and are lines that start with '#' or ';'. -# -# The server has a 'central' section named [server]. For the menu there is -# a section called [menu]. Further each driver has a section which -# defines how the driver acts. -# -# The drivers are activated by specifying them in a driver= line in the -# server section, like: -# -# Driver=curses -# -# This tells LCDd to use the curses driver. -# The first driver that is loaded and is capable of output defines the -# size of the display. The default driver to use is curses. -# If the driver is specified using the -d <driver> command line option, -# the Driver= options in the config file are ignored. -# -# The drivers read their own options from the respective sections. - -## Server section with all kinds of settings for the LCDd server ## -[server] - -# Where can we find the driver modules ? -# IMPORTANT: Make sure to change this setting to reflect your -# specific setup! Otherwise LCDd won't be able to find -# the driver modules and will thus not be able to -# function properly. -# NOTE: Always place a slash as last character ! -DriverPath=/usr/lib/lcdproc/ - -# Tells the server to load the given drivers. Multiple lines can be given. -# The name of the driver is case sensitive and determines the section -# where to look for further configuration options of the specific driver -# as well as the name of the dynamic driver module to load at runtime. -# The latter one can be changed by giving a File= directive in the -# driver specific section. -# -# The following drivers are supported: -# bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, ea65, -# EyeboxOne, g15, glcdlib, glk, hd44780, icp_a106, imon, imonlcd, -# IOWarrior, irman, joy, lb216, lcdm001, lcterm, lirc, lis, MD8800, -# mdm166a, ms6931, mtc_s16209x, MtxOrb, mx5000, NoritakeVFD, picolcd, -# pyramid, sed1330, sed1520, serialPOS, serialVFD, shuttleVFD, sli, -# stv5730, svga, t6963, text, tyan, ula200, xosd -Driver=CFontz - -# Tells the driver to bind to the given interface -Bind=127.0.0.1 - -# Listen on this specified port; defaults to 13666. -Port=13666 - -# Sets the reporting level; defaults to 2 (warnings and errors only). -#ReportLevel=3 - -# Should we report to syslog instead of stderr ? [default: no; legal: yes, no] -#ReportToSyslog=yes - -# User to run as. LCDd will drop its root privileges, if any, -# and run as this user instead. -User=root - -# The server will stay in the foreground if set to true. -#Foreground=no - -# Hello message: each entry represents a display line; default: builtin -#Hello=" Welcome to" -#Hello=" LCDproc!" - -# GoodBye message: each entry represents a display line; default: builtin -#GoodBye="Thanks for using" -#GoodBye=" LCDproc!" - -# Sets the default time in seconds to displays a screen. -WaitTime=10 - -# If set to no, LCDd will start with screen rotation disabled. This has the -# same effect as if the ToggleRotateKey had been pressed. Rotation will start -# if the ToggleRotateKey is pressed. Note that this setting does not turn off -# priority sorting of screens. [default: on; legal: on, off] -#AutoRotate=no - -# If yes, the the serverscreen will be rotated as a usual info screen. If no, -# it will be a background screen, only visible when no other screens are -# active. The special value 'blank' is similar to no, but only a blank screen -# is displayed. [default: on; legal: on, off, blank] -#ServerScreen=no - -# Set master backlight setting. If set to 'open' a client may control the -# backlight for its own screens (only). [default: open; legal: off, open, on] -#Backlight=open - -# Set master heartbeat setting. If set to 'open' a client may control the -# heartbeat for its own screens (only). [default: open; legal: off, open, on] -#Heartbeat=open - -# set title scrolling speed [default: 10; legal: 0-10] -#TitleSpeed=10 - -# The "...Key=" lines define what the server does with keypresses that -# don't go to any client. The ToggleRotateKey stops rotation of screens, while -# the PrevScreenKey and NextScreenKey go back / forward one screen (even if -# rotation is disabled. -# Assign the key string returned by the driver to the ...Key setting. These -# are the defaults: -ToggleRotateKey=Enter -PrevScreenKey=Left -NextScreenKey=Right -#ScrollUpKey=Up -#ScrollDownKey=Down - - -## The menu section. The menu is an internal LCDproc client. ## -[menu] -# You can configure what keys the menu should use. Note that the MenuKey -# will be reserved exclusively, the others work in shared mode. - -# Up to six keys are supported. The MenuKey (to enter and exit the menu), the -# EnterKey (to select values) and at least one movement keys are required. -# These are the default key assignments: -MenuKey=Escape -EnterKey=Enter -UpKey=Up -DownKey=Down -#LeftKey=Left -#RightKey=Right - - -### Driver sections are below this line, in alphabetical order ### - - -## EMAC BayRAD driver ## -[bayrad] - -# Select the output device to use [default: /dev/lcd] -Device=/dev/lcd - -# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200] -Speed=9600 - - - -## CrystalFontz driver (for CF632 & CF634) ## -[CFontz] - -# Select the output device to use [default: /dev/lcd] -Device=/dev/ttyS0 -# Select the LCD size [default: 20x4] -Size=20x4 -# Set the initial contrast [default: 560; legal: 0 - 1000] -Contrast=560 -# Set the initial brightness [default: 1000; legal: 0 - 1000] -Brightness=800 -# Set the initial off-brightness [default: 0; legal: 0 - 1000] -# This value is used when the display is normally -# switched off in case LCDd is inactive -OffBrightness=800 -# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, -# 115200] -Speed=19200 -# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no] -NewFirmware=yes -# Reinitialize the LCD's BIOS [default: no; legal: yes, no] -# normally you shouldn't need this -Reboot=no - - - -## CrystalFontz633 driver (for CF633 only) ## -[CFontz633] -# Note: Use of this driver is deprecated, please use CFontzPacket driver -# with Model=633 instead. - -# Select the output device to use [default: /dev/lcd] -Device=/dev/ttyS0 -# Select the LCD type (size) [default: 16x2] -Size=16x2 -# Set the initial contrast [default: 560; legal: 0 - 1000] -Contrast=350 -# Set the initial brightness [default: 1000; legal: 0 - 1000] -Brightness=1000 -# Set the initial off-brightness [default: 0; legal: 0 - 1000] -# This value is used when the display is normally -# switched off in case LCDd is inactive -OffBrightness=50 -# Set the communication speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200] -Speed=19200 -# Set the firmware version (New means >= 2.0) [default: no; legal: yes, no] -# Currently this flag is not in use, there is no such thing as NewFirmware. ;=) -#NewFirmware=no -# Reinitialize the LCD's BIOS [default: no; legal: yes, no] -# I want to reboot the LCD to make sure we start from a known state -Reboot=yes - - - -## CrystalFontz packet driver (for CFA533, CFA631, CFA633 & CFA635) ## -[CFontzPacket] - -# Select the LCD model [default: 633; legal: 533, 631, 633, 635] -Model=633 - -# Select the output device to use [default: /dev/lcd] -Device=/dev/ttyUSB0 - -# Set the initial contrast [default: 560; legal: 0 - 1000] -Contrast=350 - -# Set the initial brightness [default: 1000; legal: 0 - 1000] -Brightness=1000 - -# Set the initial off-brightness [default: 0; legal: 0 - 1000] -# This value is used when the display is normally -# switched off in case LCDd is inactive -OffBrightness=50 - -# Reinitialize the LCD's BIOS on driver start. [default: no; legal: yes, no] -Reboot=yes - -# Enable the USB flag if the device is connected to an USB port. For -# serial ports leave it disabled. [default: no; legal: yes, no] -#USB=yes - -# Very old 633 firmware versions do not support partial screen updates using -# 'Send Data to LCD' command (31). For those devices it may be necessary to -# enable this flag. [default: no; legal: yes, no] -#OldFirmware=yes - -# Override the LCD size known for the selected model. Usually setting this -# value should not be necessary. -#Size=20x4 - -# Override the default communication speed known for the selected model. -# Default value depends on model [legal: 19200, 115200] -#Speed=115200 - - - -## Curses driver ## -[curses] - -# color settings -# foreground color [default: blue] -Foreground=blue -# background color when "backlight" is off [default: cyan] -Background=cyan -# background color when "backlight" is on [default: red] -Backlight=red - -# display size [default: 20x4] -Size=20x4 - -# What position (X,Y) to start the left top corner at... -# Default: (7,7) -TopLeftX=7 -TopLeftY=7 - -# use ASC symbols for icons & bars [default: no; legal: yes, no] -UseACS=no - -# draw Border [default: yes; legal: yes, no] -DrawBorder=yes - - - -## Cwlinux driver ## -[CwLnx] - -# Select the LCD model [default: 12232; legal: 12232, 12832, 1602] -Model=12232 - -# Select the output device to use [default: /dev/lcd] -Device=/dev/ttyUSB0 - -# Select the LCD size. Default depends on model: -# 12232: 20x4 -# 12832: 21x4 -# 1602: 16x2 -Size=20x4 - -# Set the communication speed [default: 19200; legal: 9600, 19200] -Speed=19200 - -# Reinitialize the LCD's BIOS [default: no; legal: yes, no] -# normally you shouldn't need this -Reboot=no - -# If you have a keypad connected. Keypad layout is currently not -# configureable from the config file. -Keypad=yes - -# If you have a non-standard keypad you can associate any keystrings to keys. -# There are 6 input keys in the CwLnx hardware that generate characters -# from 'A' to 'F'. -# -# The following is the built-in default mapping hardcoded in the driver. -# You can leave those unchanged if you have a standard keypad. -# You can change it if you want to report other keystrings or have a non -# standard keypad. -# KeyMap_A=Up -# KeyMap_B=Down -# KeyMap_C=Left -# KeyMap_D=Right -# KeyMap_E=Enter -# KeyMap_F=Escape - -# keypad_test_mode permits one to test keypad assignment -# Default value is no -#keypad_test_mode=yes - - - -## ea65 driver for the display in AOpen XC Cube AV EA65 media barebones ## -[ea65] - -# Device is fixed /dev/ttyS1 -# Width and Height are fixed 9x1 - -# As the VFD is self luminescent we don't have a backlight -# But we can use the backlight functions to control the front LEDs -# Brightness 0 to 299 -> LEDs off -# Brightness 300 to 699 -> LEDs half bright -# Brightness 700 to 1000 -> LEDs full bright -Brightness=500 -# OffBrightness is the the value used for the 'backlight off' state -OffBrightness=0 - - - -## EyeboxOne driver ## -[EyeboxOne] - -# Select the output device to use [default: /dev/ttyS1] -#Device=/dev/cua01 -Device=/dev/ttyS1 - -# Set the display size [default: 20x4] -Size=20x4 - -# Switch on the backlight? [default: yes] -Backlight=yes - -# Switch on the cursor? [default: no] -Cursor=no - -# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200] -Speed=19200 - -# Enter Key is a \r character, so it's hardcoded in the driver -LeftKey=D -RightKey=C -UpKey=A -DownKey=B -EscapeKey=P - -# You can find out which key of your display sends which -# character by setting keypad_test_mode to yes and running -# LCDd. LCDd will output all characters it receives. -# Afterwards you can modify the settings above and set -# keypad_set_mode to no again. -keypad_test_mode=no - - - -## g15 driver for Logitech G15 Keyboard LCDs ## -[g15] - -# Display size (currently unused) -size=20x5 - - - -## glcdlib meta driver for graphical LCDs ## -[glcdlib] - -## mandatory: - -# which graphical display supported by graphlcd-base to use [default: image] -# (see /etc/graphlcd.conf for possible drivers) -Driver=t6963c - -# no=use graphlcd bitmap fonts (they have only one size / font file) -# yes=use fonts supported by FreeType2 (needs Freetype2 support in -# libglcdprocdriver and its dependants) -UseFT2=no - -# text resolution in fixed width characters [default: 16x4] -# (if it won't fit according to available physical pixel resolution -# and the minimum available font face size in pixels, then -# 'DebugBorder' will automatically be turned on) -TextResolution=20x4 - -# path to font file to use -#FontFile=/usr/share/fonts/corefonts/courbd.ttf - -## these only apply if UseFT2=yes: - -# character encoding to use -CharEncoding=iso8859-2 - -# minimum size in pixels in which fonts should be rendered -MinFontFaceSize=7x12 - -## optional: -Brightness=50 # Brightness (in %) if applicable -Contrast=50 # Contrast (in %) if applicable -Backlight=no # Backlight if applicable -UpsideDown=no # flip image upside down -Invert=no # invert light/dark pixels -ShowDebugFrame=no # turns on/off 1 pixel thick debugging - # border within the usable text area, - # for setting up TextResolution and - # MinFontFaceSize (if using FT2); -ShowBigBorder=no # border around the unused area -ShowThinBorder=yes # border around the unused area -PixelShiftX=0 -PixelShiftY=2 - - - -## Matrix Orbital GLK driver ## -[glk] - -# select the serial device to use [default: /dev/lcd] -Device=/dev/lcd - -# set the initial contrast value [default: 560; legal: 0 - 1000] -Contrast=560 - -# set the serial port speed [default: 19200; legal: 9600, 19200, 38400] -Speed=19200 - - - -## Hitachi HD44780 driver ## -[hd44780] - -# Select what type of connection. See documentation for types. -ConnectionType=4bit - -# Port where the LPT is. Usual value are: 0x278, 0x378 and 0x3BC -Port=0x378 - -# Device of the serial interface [default: /dev/lcd] -Device=/dev/ttyS0 - -# Bitrate of the serial port (0 for interface default) -Speed=0 - -# If you have a keypad connected. -# You may also need to configure the keypad layout further on in this file. -Keypad=no - -# Set the initial contrast (bwctusb and lcd2usb) [default: 500; legal: 0 - 1000] -Contrast=0 - -# Set brightness of the backlight (lcd2usb only) [default: 0; legal: 0 - 1000] -#Brightness=1000 -#OffBrightness=0 - -# If you have a switchable backlight. -Backlight=no - -# If you have the additional output port ("bargraph") and you want to -# be able to control it with the lcdproc OUTPUT command -OutputPort=no - -# Specifies if the last line is pixel addressable (yes) or it controls an -# underline effect (no). [default: yes; legal: yes, no] -#Lastline=yes - -# Specifies the size of the LCD. -# In case of multiple combined displays, this should be the total size. -Size=20x4 - -# For multiple combined displays: how many lines does each display have. -# Vspan=2,2 means both displays have 2 lines. -#vspan=2,2 - -# If you have an HD66712, a KS0073 or another 'almost HD44780-compatible', -# set this flag to get into extended mode (4-line linear). -#ExtendedMode=yes - -# In extended mode, on some controllers like the ST7036 (in 3 line mode) -# the next line in DDRAM won't start 0x20 higher. [default: 0x20] -#LineAddress=0x10 - -# Character map to to map ISO-8859-1 to the LCD's character set -# [default: hd44780_default; legal: hd44780_default, hd44780_euro, ea_ks0073, -# sed1278f_0b, hd44780_koi8_r, hd44780_cp1251, hd44780_8859_5, upd16314 ] -# (hd44780_koi8_r, hd44780_cp1251, hd44780_8859_5 and upd16314 are possible if -# compiled with additional charmaps) -CharMap=hd44780_default - -# If your display is slow and cannot keep up with the flow of data from -# LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4 -# to increase the delays. Default: 1. -#DelayMult=2 - -# Some displays (e.g. vdr-wakeup) need a message from the driver to that it -# is still alive. When set to a value bigger then null the character in the -# upper left corner is updated every <KeepAliveDisplay> seconds. Default: 0. -#KeepAliveDisplay=0 - -# If you experience occasional garbage on your display you can use this -# option as workaround. If set to a value bigger than null it forces a -# full screen refresh <RefreshDiplay> seconds. Default: 0. -#RefreshDisplay=5 - -# You can reduce the inserted delays by setting this to false. -# On fast PCs it is possible your LCD does not respond correctly. -# Default: true. -DelayBus=true - -# If you have a keypad you can assign keystrings to the keys. -# See documentation for used terms and how to wire it. -# For example to give directly connected key 4 the string "Enter", use: -# KeyDirect_4=Enter -# For matrix keys use the X and Y coordinates of the key: -# KeyMatrix_1_3=Enter -KeyMatrix_4_1=Enter -KeyMatrix_4_2=Up -KeyMatrix_4_3=Down -KeyMatrix_4_4=Escape - - - -## ICP A106 driver ## -[icp_a106] -Device=/dev/ttyS1 - - - -## Code Mercenaries IO-Warrior driver ## -[IOWarrior] - -# display dimensions -Size=20x4 - -# serial number. Must be exactly as listed by usbview -# (if not given, the 1st IOWarrior found gets used) -#SerialNumber=00000674 - -# If you have an HD66712, a KS0073 or another 'almost HD44780-compatible', -# set this flag to get into extended mode (4-line linear). -#ExtendedMode=yes - -# Specifies if the last line is pixel addressable (yes) or it controls an -# underline effect (no). [default: yes; legal: yes, no] -#Lastline=yes - - - -## Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON driver ## -[imon] - -# select the device to use -Device=/dev/lcd0 - -# display dimensions -Size=16x2 - -# Character map to to map ISO-8859-1 to the displays character set. -# [default: none; legal: none, hd44780_euro, upd16314, hd44780_koi8_r, -# hd44780_cp1251, hd44780_8859_5 ] (upd16314, hd44780_koi8_r, -# hd44780_cp1251, hd44780_8859_5 are possible if compiled with additional -# charmaps) -CharMap=hd44780_euro - -## Soundgraph iMON LCD ## -[imonlcd] -# Specify which iMon protocol should be used -# [legal: 0, 1; default: 0] -# Choose 0 for 15c2:ffdc device, -# Choose 1 for 15c2:0038 device -Protocol=0 - -# Set the exit behavior [legal: 0-2; default: 1] -# 0 means leave shutdown message, -# 1 means show the big clock, -# 2 means blank device -#OnExit=2 - -# Select the output device to use [default: /dev/lcd0] -Device=/dev/lcd0 - -# Select the displays contrast [default: 200; legal: 0-1000] -Contrast=200 - -# Specify the size of the display in pixels [default: 96x16] -#Size=96x16 - -# Set the backlight state [default: on; legal: on, off] -#Backlight=on - -# Set the disc mode [legal: 0,1; default: 0] -# 0 => spin the "slim" disc - two disc segments, -# 1 => their complement spinning; -#DiscMode=0 - - - -## IrMan driver ## -[IrMan] -# in case of trouble with IrMan, try the Lirc emulator for IrMan - -# Select the input device to use -#Device=/dev/irman - -# Select the configuration file to use -#Config=/etc/irman.cfg - - - -## IRtrans driver ## -[irtrans] - -# Does the device have a backlight? [default: no; legal: yes, no] -#Backlight=no - -# IRTrans device to connect to [default: localhost] -#Hostname=localhost - -# display dimensions -Size=16x2 - - - -## Joystick driver ## -[joy] - -# Select the input device to use [default: /dev/js0] -Device=/dev/js0 - -# set the axis map -Map_Axis1neg=Left -Map_Axis1pos=Right -Map_Axis2neg=Up -Map_Axis2pos=Down - -# set the button map -Map_Button1=Enter -Map_Button2=Escape - - - -## LB216 driver ## -[lb216] - -# Select the output device to use [default: /dev/lcd] -Device=/dev/lcd - -# Set the initial brightness [default: 255; legal: 0 - 255] -Brightness=255 - -# Set the communication speed [default: 9600; legal: 2400, 9600] -Speed=9600 - -# Reinitialize the LCD's BIOS [default: no; legal: yes, no] -Reboot=no - - - -## LCDM001 driver ## -[lcdm001] - -Device=/dev/ttyS1 - -# keypad settings -# Keyname Function -# Normal context Menu context -# ------- -------------- ------------ -# PauseKey Pause/Continue Enter/select -# BackKey Back(Go to previous screen) Up/Left -# ForwardKey Forward(Go to next screen) Down/Right -# MainMenuKey Open main menu Exit/Cancel -PauseKey=LeftKey -BackKey=UpKey -ForwardKey=DownKey -MainMenuKey=RightKey - -# You can rearrange the settings here. -# If your device is broken, have a look at server/drivers/lcdm001.h - - - -## HNE LCTerm driver ## -[lcterm] -Device=/dev/ttyS1 -Size=16x2 - - - -## LIRC input driver ## -[lirc] - -# Specify an alternative location of the lircrc file [default: ~/.lircrc] -#lircrc=/etc/lircrc.lcdproc - -# Must be the same as in your lircrc -#prog=lcdd - - - -## LIS MCE 2005 driver ## -[lis] - -# Set the initial brightness [default: 1000; legal: 0 - 1000] -# 0-250 = 25%, 251-500 = 50%, 501-750 = 75%, 751-1000 = 100% -#Brightness=1000 - -# Columns by lines [default: 20x2] -#Size=20x2 - -# USB Vendor ID [default: 0x0403] -# Change only if testing a compatible device. -#VendorID=0x0403 - -# USB Product ID [default: 0x6001] -# Change only if testing a compatible device. -#ProductID=0x6001 - - - -##The driver for the VFD of the Medion MD8800 PC ## -[MD8800] -# device to use [default: /dev/ttyS1] -#Device=/dev/ttyS1 - -# display size [default: 16x2] -#Size=16x2 - -# Set the initial brightness [default: 1000; legal: 0 - 1000] -Brightness=1000 -# Set the initial off-brightness [default: 0; legal: 0 - 1000] -# This value is used when the display is normally -# switched off in case LCDd is inactive -OffBrightness=50 - - - -## Futuba MDM166A Display -[mdm166a] -# Show self-running clock after LCDd shutdown -# Possible values: [default: no; legal: no, small, big] -Clock=big -# Dim display, no dimming gives full brightness [default: no, legal: yes, no] -Dimming=no -# Dim display in case LCDd is inactive [default: no, legal: yes, no] -OffDimming=yes - - - -## MSI MS-6931 driver for displays in 1HU servers ## -[ms6931] - -# device to use [default: /dev/ttyS1] -Device=/dev/ttyS1 - -# display size [default: 16x2] -#Size=16x2 - - - -## MTC-S16209x driver ## -[mtc_s16209x] - -# Select the output device to use [default: /dev/lcd] -Device=/dev/lcd - -# Set the initial brightness [default: 255; legal: 0 - 255] -Brightness=255 - -# Reinitialize the LCD's BIOS [default: no; legal: yes, no] -Reboot=no - - - -## Matrix Orbital driver ## -[MtxOrb] - -# Select the output device to use [default: /dev/lcd] -Device=/dev/ttyS0 - -# Set the display size [default: 20x4] -Size=20x4 - -# Set the display type [default: lcd; legal: lcd, lkd, vfd, vkd] -Type=lkd - -# Set the initial contrast [default: 480] -# NOTE: The driver will ignore this if the display -# is a vfd or vkd as they don't have this feature -Contrast=480 - -# Some old displays do not have an adjustable backlight but only can -# switch the backlight on/off. If you experience randomly appearing block -# characters, try setting this to false. [default: yes; legal: yes, no] -hasAdjustableBacklight=no - -# Set the initial brightness [default: 1000; legal: 0 - 1000] -Brightness=1000 -# Set the initial off-brightness [default: 0; legal: 0 - 1000] -# This value is used when the display is normally -# switched off in case LCDd is inactive -OffBrightness=0 - -# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200] -Speed=19200 - -# The following table translates from MtxOrb key letters to logical key names. -# By default no keys are mapped, meaning the keypad is not used at all. -#KeyMap_A=Left -#KeyMap_B=Right -#KeyMap_C=Up -#KeyMap_D=Down -#KeyMap_E=Enter -#KeyMap_F=Escape -# See the [menu] section for an explanation of the key mappings - -# You can find out which key of your display sends which -# character by setting keypad_test_mode to yes and running -# LCDd. LCDd will output all characters it receives. -# Afterwards you can modify the settings above and set -# keypad_set_mode to no again. -keypad_test_mode=no - - - -## mx5000 driver for LCD display on the Logitech MX5000 keyboard ## -[mx5000] - -# Select the output device to use [default: /dev/hiddev0] -Device = /dev/hiddev0 -# Time to wait in ms after the refresh screen has been sent [default: 1000] -WaitAfterRefresh = 1000 - - - -## Noritake VFD driver ## -[NoritakeVFD] -# device where the VFD is. Usual values are /dev/ttyS0 and /dev/ttyS1 -# [default: /dev/lcd] -Device=/dev/ttyS0 -# Specifies the size of the LCD. -Size=20x4 -# Set the initial brightness [default: 1000; legal: 0 - 1000] -Brightness=1000 -# Set the initial off-brightness [default: 0; legal: 0 - 1000] -# This value is used when the display is normally -# switched off in case LCDd is inactive -OffBrightness=50 -# set the serial port speed [default: 9600, legal: 1200, 2400, 9600, 19200, 115200] -Speed=9600 -# Set serial data parity [default: 0; legal: 0-2 ] -# Meaning: 0(=none), 1(=odd), 2(=even) -Parity=0 -# re-initialize the VFD [default: no; legal: yes, no] -Reboot=no - - - -## Mini-box.com picoLCD (usblcd) driver ## -[picolcd] - -# KeyTimeout is the time in ms that LCDd spends waiting for a key press before -# cycling through other duties. Higher values make LCDd use less CPU time and -# make key presses more detectable. Lower values make LCDd more responsive -# but a little prone to missing key presses. 500 (.5 second) is the default -# and a balanced value. [default: 500; legal: 0 - 1000] -KeyTimeout=500 - -# Sets the initial state of the backlight upon start-up. -# [default: on; legal: on, off] -#Backlight=on - -# Set the initial brightness [default: 1000; legal: 0 - 1000]. Works only -# with the 20x4 device -Brightness=1000 - -# Set the brightness while the backlight is 'off' [default: 0; legal: 0 - 1000]. -# Works only with the 20x4 device. -#OffBrightness=0 - -# Set the initial contrast [default: 1000; legal: 0 - 1000] -Contrast=1000 - -# Light the keys? [default: on; legal: on, off] -Keylights=on - -# If Keylights is on, the you can unlight specific keys below: -# Key0 is the directional pad. Key1 - Key5 correspond to the F1 - F5 keys. -# There is no LED for the +/- keys. This is a handy way to indicate to users -# which keys are disabled. [default: on; legal: on, off] -Key0Light=on -Key1Light=on -Key2Light=on -Key3Light=on -Key4Light=on -Key5Light=on - -# Host name or IP address of the LIRC instance that is to receive IR codes -# If not set, or set to an empty value, IR support is disabled. -#LircHost=127.0.0.1 - -# UDP port on which LIRC is listening [default: 8765; legal: 1 - 65535] -LircPort=8765 - -# Threshold in jiffies of synthesized gap that triggers flushing the IR data -# to lirc [default: 100 ; max: 32767 ] -# 100 means 6.1ms. legal: 16 - 32767; Use 0 to disable. -LircFlushThreshold=100 - - - -## Pyramid LCD driver ## -[pyramid] - -# device to connect to [default: /dev/lcd] -Device=/dev/ttyUSB0 - - - -## Seiko Epson 1330 driver ## -[sed1330] - -# Port where the LPT is. Common values are 0x278, 0x378 and 0x3BC -Port=0x378 - -# Type of LCD module (legal: G321D, G121C, G242C, G191D, G2446, SP14Q002) -# Note: Currently only tested with G321D & SP14Q002. -Type=G321D - -# Width x Height of a character cell in pixels [legal: 6x7 - 8x16; default: 6x10] -CellSize=6x10 - -# Select what type of connection [legal: classic, bitshaker; default: classic] -ConnectionType=classic - - - -## Seiko Epson 1520 driver ## -[sed1520] - -# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC -Port=0x378 - -# Select the interface type (wiring) for the display. Supported values are -# 68 for 68-style connection (RESET level high) and 80 for 80-style connection -# (RESET level low). [legal: 68, 80; default: 80] -InterfaceType=68 - -# On fast machines it may be necessary to slow down transfer to the display. -# If this value is set to zero, delay is disabled. Any value greater than -# zero slows down each write by one microsecond. [legal: 0-1000; default: 1] -DelayMult=0 - - -## serial POS display driver ## -[serialPOS] - -# Device to use in serial mode [default: /dev/lcd] -Device=/dev/lcd - -# Specifies the size of the display in characters. [default: 16x2] -Size=16x2 - -# Set the communication protocol to use with the POS display. -# [default: AEDEX; legal: IEE, Epson, Emax, IBM, LogicControls, Ultimate] -Type=AEDEX - -# communication baud rate with the display [default: 9600; legal: 1200, 2400, -# 19200, 115200] -Speed=9600 - - - -## Serial VFD driver ## -## Drives various (see below) serial 5x7dot VFD's. ## -[serialVFD] - -# Specifies the displaytype.[default: 0] -# 0 NEC (FIPC8367 based) VFDs. -# 1 KD Rev 2.1. -# 2 Noritake VFDs (*). -# 3 Futaba VFDs -# 4 IEE S03601-95B -# 5 IEE S03601-96-080 (*) -# 6 Futaba NA202SD08FA (allmost IEE compatible) -# 7 Samsung 20S207DA4 and 20S207DA6 -# 8 Nixdorf BA6x / VT100 -# (* most should work, not tested yet.) -Type=0 - -# "no" if display connected serial, "yes" if connected parallel. [default: no] -# I.e. serial by default -use_parallel=no - -# Number of Custom-Characters. default is display type dependent -#Custom-Characters=0 - -# Portaddress where the LPT is. Used in parallel mode only. Usual values are -# 0x278, 0x378 and 0x3BC. -Port=0x378 - -# Set parallel port timing delay (us). Used in parallel mode only. -# [default: 2; legal: 0 - 255] -#PortWait=2 - -# Device to use in serial mode. Usual values are /dev/ttyS0 and /dev/ttyS1 -Device=/dev/ttyS1 - -# Specifies the size of the VFD. -Size=20x2 - -# Set the initial brightness [default: 1000; legal: 0 - 1000] -# (4 steps 0-250, 251-500, 501-750, 751-1000) -Brightness=1000 -# Set the initial off-brightness [default: 0; legal: 0 - 1000] -# This value is used when the display is normally -# switched off in case LCDd is inactive -# (4 steps 0-250, 251-500, 501-750, 751-1000) -OffBrightness=0 - -# set the serial port speed [default: 9600; legal: 1200, 2400, 9600, 19200, 115200] -Speed=9600 - -# enable ISO 8859 1 compatibility [default: yes; legal: yes, no] -#ISO_8859_1=yes - - - -## shuttleVFD driver ## -[shuttleVFD] -# No options - - - -## stv5730 driver ## -[stv5730] - -# Port the device is connected to [default: 0x378] -Port=0x378 - - -[SureElec] - -# Port the device is connected to (by default first USB serial port) -Device=/dev/ttyUSB0 - -# Edition level of the device (can be 1, 2 or 3) [default: 2] -#Edition=1 - -# set display size -# Note: The size can be obtained directly from device for edition 2 & 3. -#Size=16x2 - -# Set the initial contrast [default: 480; legal: 0 - 1000] -#Contrast=200 - -# Set the initial brightness [default: 480; legal: 1 - 1000] -#Brightness=480 - -# Set the initial off-brightness [default: 100; legal: 1 - 1000] -# This value is used when the display is normally -# switched off in case LCDd is inactive -#OffBrightness=100 - - -## SVGAlib driver ## -[svga] - -# svgalib mode to use [default: G320x240x256 ] -# legal values are supported svgalib modes -#Mode=G640x480x256 - -# set display size [default: 20x4] -Size=20x4 - -# Set the initial contrast [default: 500; legal: 0 - 1000] -# Can be set but does not change anything internally -Contrast=500 - -# Set the initial brightness [default: 1000; legal: 1 - 1000] -Brightness=1000 - -# Set the initial off-brightness [default: 500; legal: 1 - 1000] -# This value is used when the display is normally -# switched off in case LCDd is inactive -OffBrightness=500 - - - -## Text driver ## -[text] -# Set the display size [default: 20x4] -Size=20x4 - - - -## Toshiba T6963 driver ## -[t6963] - -# set display size in pixels [default: 128x64] -Size=240x128 - -# port to use [default: 0x378; legal: 0x200 - 0x400] -Port=0x378 - -# Use LPT port in bi-directional mode. This should work on most LPT port and -# is required for proper timing! [default: yes; legal: yes, no] -bidirectional=yes - -# Insert additional delays into reads / writes. [default: no; legal: yes, no] -#delayBus=no - -# Clear graphic memory on start-up. [default: no; legal: yes, no] -ClearGraphic=yes - - - -## Tyan Barebones LCD driver (GS10 & GS12 series) ## -[tyan] - -# Select the output device to use [default: /dev/lcd] -Device=/dev/lcd - -# Set the communication speed [default: 9600; legal: 4800, 9600] -Speed=9600 - -# set display size [default: 16x2] -Size=16x2 - - - -## ELV ula200 driver ## -[ula200] - -# Select the LCD size [default: 20x4] -Size=20x4 - -# If you have a non standard keypad you can associate any keystrings to keys. -# There are 6 input key in the CwLnx hardware that generate characters -# from 'A' to 'F'. -# -# The following it the built-in default mapping hardcoded in the driver. -# You can leave those unchanged if you have a standard keypad. -# You can change it if you want to report other keystrings or have a non -# standard keypad. -# KeyMap_A=Up -# KeyMap_B=Down -# KeyMap_C=Left -# KeyMap_D=Right -# KeyMap_E=Enter -# KeyMap_F=Escape - - - -## Wirz SLI LCD driver ## -[sli] - -# Select the output device to use [default: /dev/lcd] -Device=/dev/lcd - -# Set the communication speed [default: 19200; legal: 1200, 2400, 9600, 19200, -# 38400, 57600, 115200] -Speed=19200 - - - -## OnScreen Display using libxosd ## -[xosd] - -# set display size [default: 20x4] -Size=20x4 - -# Offset in pixels from the top-left corner of the monitor [default: 0x0] -Offset=200x200 - -# X font to use, in XLFD format, as given by "xfontsel" -Font=-*-terminus-*-r-*-*-*-320-*-*-*-*-* - -# EOF diff --git a/config/lcdproc/lcdproc.conf b/config/lcdproc/lcdproc.conf deleted file mode 100644 index 807238cff5..0000000000 --- a/config/lcdproc/lcdproc.conf +++ /dev/null @@ -1,129 +0,0 @@ -# LCDproc client configuration file - -## general options ## -[lcdproc] -# address of the LCDd server to connect to -Server=localhost - -# Port of the server to connect to -Port=13666 - -# set reporting level -ReportLevel=2 - -# report to to syslog ? -ReportToSyslog=false - -# run in foreground [default: false; legal: true, false] -#Foreground=true - -# PidFile location when running as daemon [default: /var/run/lcdproc.pid] -#PidFile=/var/run/lcdproc.pid - -# slow down initial announcement of modes (in 1/100s) -#delay=2 - -# display name for the main menu [default: LCDproc HOST] -#DisplayName=lcdproc - -## screen specific configuration options ## - -[CPU] -# Show screen -Active=True -OnTime=1 -OffTime=2 -ShowInvisible=false - -[Iface] -# Show screen -Active=True - -# Show stats for Interface0 -Interface0=green0 -# Interface alias name to display [default: <interface name>] -Alias0=LAN - -# Show stats for Interface1 -Interface1=red0 -Alias1=WAN - -# Show stats for Interface2 -Interface2=blue0 -Alias2=WIFI - -# for more than 3 interfaces change MAX_INTERFACES in iface.h and rebuild - -# Units to display [default: byte; legal: byte, bit, packet] -unit=bit - -# add screen with transferred traffic -#transfer=TRUE - -[Memory] -# Show screen -Active=True - -[Load] -# Show screen -Active=True -# Min Load Avg at which the backlight will be turned off [default: 0.05] -LowLoad=0.00 -# Max Load Avg at which the backlight will start blinking [default: 1.3] -HighLoad=2.5 - -[TimeDate] -# Show screen -Active=True -# time format [default: %H:%M:%S; legal: see strftime(3)] -TimeFormat="%H:%M:%S" -# date format [default: %x; legal: see strftime(3)] -DateFormat="%x" - -[About] -# Show screen -Active=false - -[SMP-CPU] -# Show screen -Active=false - -[OldTime] -# Show screen -Active=false -# time format [default: %H:%M:%S; legal: see strftime(3)] -TimeFormat="%H:%M:%S" -# date format [default: %x; legal: see strftime(3)] -DateFormat="%x" - -[BigClock] -# Show screen -Active=false - -[Uptime] -# Show screen -Active=false - -[Battery] -# Show screen -Active=false - -[CPUGraph] -# Show screen -Active=false - -[ProcSize] -# Show screen -Active=false - -[Disk] -# Show screen -Active=false - -[MiniClock] -# Show screen -Active=True -# time format [default: %H:%M; legal: see strftime(3)] -TimeFormat="%H:%M" - -# EOF diff --git a/config/menu/EX-mpfire.menu b/config/menu/EX-mpfire.menu deleted file mode 100644 index afba4dbde3..0000000000 --- a/config/menu/EX-mpfire.menu +++ /dev/null @@ -1,5 +0,0 @@ - $subipfire->{'40.mpfire'} = {'caption' => $Lang::tr{'mpfire'}, - 'uri' => '/cgi-bin/mpfire.cgi', - 'title' => $Lang::tr{'mpfire'}, - 'enabled' => 1, - }; diff --git a/config/mpfire/mpfire.pl b/config/mpfire/mpfire.pl deleted file mode 100644 index 15abd78932..0000000000 --- a/config/mpfire/mpfire.pl +++ /dev/null @@ -1,108 +0,0 @@ -#!/usr/bin/perl - -require '/var/ipfire/general-functions.pl'; -require "${General::swroot}/lang.pl"; -require "${General::swroot}/header.pl"; - -my $filename = ""; -my $debug = 0; - -if ( `/etc/init.d/mpd status` =~/not running/ ){ -system("/etc/init.d/mpd start >/dev/null"); -} - -if ($ARGV[0] eq 'scan') { - if ($debug){print "Creating Database\n";} - system("mpd --create-db >/dev/null"); - system("/etc/init.d/mpd restart >/dev/null"); -} -elsif ($ARGV[0] eq 'play') { - &checkmute(); - &clearplaylist(); - if ($debug){print "Yes we are called and we will play $ARGV[1]\n";} - system("mpc add "$ARGV[1]" >/dev/null && mpc play >/dev/null"); - } -elsif ($ARGV[0] eq 'playadd') { - if ($debug){print "Yes we are called and we will add $ARGV[1]\n";} - system("mpc add "$ARGV[1]" >/dev/null && mpc play >/dev/null"); - } -elsif ($ARGV[0] eq 'clearplaylist') { - if ($debug){print "Deleting playlist\n";} - &clearplaylist(); - } -elsif ($ARGV[0] eq 'stop') { - my $PID = 'cat /var/run/mpd.pid'; - if ($debug){print "Killing Process $PID\n";} - system("mpc stop >/dev/null"); - } -elsif ($ARGV[0] eq 'volup') { - if ($debug){print "Increasing Volume\n";} - system("/usr/bin/amixer set Master $ARGV[1]%+ 2>/dev/null >/dev/null"); - system("/usr/bin/amixer set PCM $ARGV[1]%+ 2>/dev/null >/dev/null"); - } -elsif ($ARGV[0] eq 'voldown') { - if ($debug){print "Decreasing Volume\n";} - system("/usr/bin/amixer set Master $ARGV[1]%- 2>/dev/null >/dev/null"); - system("/usr/bin/amixer set PCM $ARGV[1]%- 2>/dev/null >/dev/null"); - } -elsif ($ARGV[0] eq 'toggle') { - system("mpc toggle >/dev/null"); - } -elsif ($ARGV[0] eq 'next') { - if ($debug){print "Next Song\n";} - system("mpc next >/dev/null["); - } -elsif ( $ARGV[0] eq 'prev' ) { - if ($debug){print "Previous Song\n";} - system("mpc prev >/dev/null"); - } -elsif ($ARGV[0] eq 'song') { - my $song = `mpc | head -2 | grep -v volume`; - print $song; - } -elsif ($ARGV[0] eq 'stats') { - my $song = `mpc stats | grep Songs`; - print $song; - } -elsif ($ARGV[0] eq 'playweb') { - &checkmute(); - &clearplaylist(); - if ($debug){print "Playing webstream $ARGV[1] \n";} - system("mpc add http://$ARGV%5B1] >/dev/null && mpc play >/dev/null && sleep 1"); - } -elsif ($ARGV[0] eq 'volume') { - $temp = "Master - "; - $temp .= `amixer get Master | tail -2 | awk '{ print $2" "$5 }'`; - $temp .= "<break>PCM -"; - $temp .= `amixer get PCM | tail -2 | awk '{ print $2" "$5 }'`; - print $temp; -} - -sub clearplaylist(){ - system("mpc clear >/dev/null"); - } - -sub shuffle(){ - system("mpc random >/dev/null"); - } - -sub checkplaylist(){ - my $Datei = "/var/ipfire/mpd/playlist.m3u"; - my @Info = stat($Datei); - if ( $Info[7] eq '' || $Info[7] eq '0' ){print "There is no playlist";exit(1);} -} - -sub checkmute(){ - $temp = `amixer get Master | tail -2`; - my @Master = split(/ /,$temp); - $temp = `amixer get PCM | tail -2`; - my @PCM = split(/ /,$temp); - if ( $PCM[7] =~ /off/ ){ - if ($debug){print "PCM was muted - umuting.\n";} - system("amixer set PCM toggle >/dev/null"); - } - if ( $Master[7] =~ /off/ ){ - if ($debug){print "Master was muted - umuting.\n";} - system("amixer set Master toggle >/dev/null"); - } -} diff --git a/config/mpfire/perl/Accessor.pm b/config/mpfire/perl/Accessor.pm deleted file mode 100755 index 7dcd00ea84..0000000000 --- a/config/mpfire/perl/Accessor.pm +++ /dev/null @@ -1,675 +0,0 @@ -package Class::Accessor; -require 5.00502; -use strict; -$Class::Accessor::VERSION = '0.31'; - -=head1 NAME - - Class::Accessor - Automated accessor generation - -=head1 SYNOPSIS - - package Employee; - use base qw(Class::Accessor); - Employee->mk_accessors(qw(name role salary)); - - # Meanwhile, in a nearby piece of code! - # Class::Accessor provides new(). - my $mp = Foo->new({ name => "Marty", role => "JAPH" }); - - my $job = $mp->role; # gets $mp->{role} - $mp->salary(400000); # sets $mp->{salary} = 400000 (I wish) - - # like my @info = @{$mp}{qw(name role)} - my @info = $mp->get(qw(name role)); - - # $mp->{salary} = 400000 - $mp->set('salary', 400000); - - -=head1 DESCRIPTION - -This module automagically generates accessors/mutators for your class. - -Most of the time, writing accessors is an exercise in cutting and -pasting. You usually wind up with a series of methods like this: - - sub name { - my $self = shift; - if(@_) { - $self->{name} = $_[0]; - } - return $self->{name}; - } - - sub salary { - my $self = shift; - if(@_) { - $self->{salary} = $_[0]; - } - return $self->{salary}; - } - - # etc... - -One for each piece of data in your object. While some will be unique, -doing value checks and special storage tricks, most will simply be -exercises in repetition. Not only is it Bad Style to have a bunch of -repetitious code, but its also simply not lazy, which is the real -tragedy. - -If you make your module a subclass of Class::Accessor and declare your -accessor fields with mk_accessors() then you'll find yourself with a -set of automatically generated accessors which can even be -customized! - -The basic set up is very simple: - - package My::Class; - use base qw(Class::Accessor); - My::Class->mk_accessors( qw(foo bar car) ); - -Done. My::Class now has simple foo(), bar() and car() accessors -defined. - -=head2 What Makes This Different? - -What makes this module special compared to all the other method -generating modules (L<"SEE ALSO">)? By overriding the get() and set() -methods you can alter the behavior of the accessors class-wide. Also, -the accessors are implemented as closures which should cost a bit less -memory than most other solutions which generate a new method for each -accessor. - - -=head1 METHODS - -=head2 new - - my $obj = Class->new; - my $obj = $other_obj->new; - - my $obj = Class->new(%fields); - my $obj = $other_obj->new(%fields); - -Class::Accessor provides a basic constructor. It generates a -hash-based object and can be called as either a class method or an -object method. - -It takes an optional %fields hash which is used to initialize the -object (handy if you use read-only accessors). The fields of the hash -correspond to the names of your accessors, so... - - package Foo; - use base qw(Class::Accessor); - Foo->mk_accessors('foo'); - - my $obj = Class->new({ foo => 42 }); - print $obj->foo; # 42 - -however %fields can contain anything, new() will shove them all into -your object. Don't like it? Override it. - -=cut - -sub new { - my($proto, $fields) = @_; - my($class) = ref $proto || $proto; - - $fields = {} unless defined $fields; - - # make a copy of $fields. - bless {%$fields}, $class; -} - -=head2 mk_accessors - - Class->mk_accessors(@fields); - -This creates accessor/mutator methods for each named field given in -@fields. Foreach field in @fields it will generate two accessors. -One called "field()" and the other called "_field_accessor()". For -example: - - # Generates foo(), _foo_accessor(), bar() and _bar_accessor(). - Class->mk_accessors(qw(foo bar)); - -See L<CAVEATS AND TRICKS/"Overriding autogenerated accessors"> -for details. - -=cut - -sub mk_accessors { - my($self, @fields) = @_; - - $self->_mk_accessors('rw', @fields); -} - - -{ - no strict 'refs'; - - sub _mk_accessors { - my($self, $access, @fields) = @_; - my $class = ref $self || $self; - my $ra = $access eq 'rw' || $access eq 'ro'; - my $wa = $access eq 'rw' || $access eq 'wo'; - - foreach my $field (@fields) { - my $accessor_name = $self->accessor_name_for($field); - my $mutator_name = $self->mutator_name_for($field); - if( $accessor_name eq 'DESTROY' or $mutator_name eq 'DESTROY' ) { - $self->_carp("Having a data accessor named DESTROY in '$class' is unwise."); - } - if ($accessor_name eq $mutator_name) { - my $accessor; - if ($ra && $wa) { - $accessor = $self->make_accessor($field); - } elsif ($ra) { - $accessor = $self->make_ro_accessor($field); - } else { - $accessor = $self->make_wo_accessor($field); - } - unless (defined &{"${class}::$accessor_name"}) { - *{"${class}::$accessor_name"} = $accessor; - } - if ($accessor_name eq $field) { - # the old behaviour - my $alias = "_${field}_accessor"; - *{"${class}::$alias"} = $accessor unless defined &{"${class}::$alias"}; - } - } else { - if ($ra and not defined &{"${class}::$accessor_name"}) { - *{"${class}::$accessor_name"} = $self->make_ro_accessor($field); - } - if ($wa and not defined &{"${class}::$mutator_name"}) { - *{"${class}::$mutator_name"} = $self->make_wo_accessor($field); - } - } - } - } - - sub follow_best_practice { - my($self) = @_; - my $class = ref $self || $self; - *{"${class}::accessor_name_for"} = &best_practice_accessor_name_for; - *{"${class}::mutator_name_for"} = &best_practice_mutator_name_for; - } - -} - -=head2 mk_ro_accessors - - Class->mk_ro_accessors(@read_only_fields); - -Same as mk_accessors() except it will generate read-only accessors -(ie. true accessors). If you attempt to set a value with these -accessors it will throw an exception. It only uses get() and not -set(). - - package Foo; - use base qw(Class::Accessor); - Class->mk_ro_accessors(qw(foo bar)); - - # Let's assume we have an object $foo of class Foo... - print $foo->foo; # ok, prints whatever the value of $foo->{foo} is - $foo->foo(42); # BOOM! Naughty you. - - -=cut - -sub mk_ro_accessors { - my($self, @fields) = @_; - - $self->_mk_accessors('ro', @fields); -} - -=head2 mk_wo_accessors - - Class->mk_wo_accessors(@write_only_fields); - -Same as mk_accessors() except it will generate write-only accessors -(ie. mutators). If you attempt to read a value with these accessors -it will throw an exception. It only uses set() and not get(). - -B<NOTE> I'm not entirely sure why this is useful, but I'm sure someone -will need it. If you've found a use, let me know. Right now its here -for orthoginality and because its easy to implement. - - package Foo; - use base qw(Class::Accessor); - Class->mk_wo_accessors(qw(foo bar)); - - # Let's assume we have an object $foo of class Foo... - $foo->foo(42); # OK. Sets $self->{foo} = 42 - print $foo->foo; # BOOM! Can't read from this accessor. - -=cut - -sub mk_wo_accessors { - my($self, @fields) = @_; - - $self->_mk_accessors('wo', @fields); -} - -=head1 DETAILS - -An accessor generated by Class::Accessor looks something like -this: - - # Your foo may vary. - sub foo { - my($self) = shift; - if(@_) { # set - return $self->set('foo', @_); - } - else { - return $self->get('foo'); - } - } - -Very simple. All it does is determine if you're wanting to set a -value or get a value and calls the appropriate method. -Class::Accessor provides default get() and set() methods which -your class can override. They're detailed later. - -=head2 follow_best_practice - -In Damian's Perl Best Practices book he recommends separate get and set methods -with the prefix set_ and get_ to make it explicit what you intend to do. If you -want to create those accessor methods instead of the default ones, call: - - __PACKAGE__->follow_best_practice - -=head2 accessor_name_for / mutator_name_for - -You may have your own crazy ideas for the names of the accessors, so you can -make those happen by overriding C<accessor_name_for> and C<mutator_name_for> in -your subclass. (I copied that idea from Class::DBI.) - -=cut - -sub best_practice_accessor_name_for { - my ($class, $field) = @_; - return "get_$field"; -} - -sub best_practice_mutator_name_for { - my ($class, $field) = @_; - return "set_$field"; -} - -sub accessor_name_for { - my ($class, $field) = @_; - return $field; -} - -sub mutator_name_for { - my ($class, $field) = @_; - return $field; -} - -=head2 Modifying the behavior of the accessor - -Rather than actually modifying the accessor itself, it is much more -sensible to simply override the two key methods which the accessor -calls. Namely set() and get(). - -If you -really- want to, you can override make_accessor(). - -=head2 set - - $obj->set($key, $value); - $obj->set($key, @values); - -set() defines how generally one stores data in the object. - -override this method to change how data is stored by your accessors. - -=cut - -sub set { - my($self, $key) = splice(@_, 0, 2); - - if(@_ == 1) { - $self->{$key} = $_[0]; - } - elsif(@_ > 1) { - $self->{$key} = [@_]; - } - else { - $self->_croak("Wrong number of arguments received"); - } -} - -=head2 get - - $value = $obj->get($key); - @values = $obj->get(@keys); - -get() defines how data is retreived from your objects. - -override this method to change how it is retreived. - -=cut - -sub get { - my $self = shift; - - if(@_ == 1) { - return $self->{$_[0]}; - } - elsif( @_ > 1 ) { - return @{$self}{@_}; - } - else { - $self->_croak("Wrong number of arguments received"); - } -} - -=head2 make_accessor - - $accessor = Class->make_accessor($field); - -Generates a subroutine reference which acts as an accessor for the given -$field. It calls get() and set(). - -If you wish to change the behavior of your accessors, try overriding -get() and set() before you start mucking with make_accessor(). - -=cut - -sub make_accessor { - my ($class, $field) = @_; - - # Build a closure around $field. - return sub { - my $self = shift; - - if(@_) { - return $self->set($field, @_); - } - else { - return $self->get($field); - } - }; -} - -=head2 make_ro_accessor - - $read_only_accessor = Class->make_ro_accessor($field); - -Generates a subroutine refrence which acts as a read-only accessor for -the given $field. It only calls get(). - -Override get() to change the behavior of your accessors. - -=cut - -sub make_ro_accessor { - my($class, $field) = @_; - - return sub { - my $self = shift; - - if (@_) { - my $caller = caller; - $self->_croak("'$caller' cannot alter the value of '$field' on objects of class '$class'"); - } - else { - return $self->get($field); - } - }; -} - -=head2 make_wo_accessor - - $read_only_accessor = Class->make_wo_accessor($field); - -Generates a subroutine refrence which acts as a write-only accessor -(mutator) for the given $field. It only calls set(). - -Override set() to change the behavior of your accessors. - -=cut - -sub make_wo_accessor { - my($class, $field) = @_; - - return sub { - my $self = shift; - - unless (@_) { - my $caller = caller; - $self->_croak("'$caller' cannot access the value of '$field' on objects of class '$class'"); - } - else { - return $self->set($field, @_); - } - }; -} - -=head1 EXCEPTIONS - -If something goes wrong Class::Accessor will warn or die by calling Carp::carp -or Carp::croak. If you don't like this you can override _carp() and _croak() in -your subclass and do whatever else you want. - -=cut - -use Carp (); - -sub _carp { - my ($self, $msg) = @_; - Carp::carp($msg || $self); - return; -} - -sub _croak { - my ($self, $msg) = @_; - Carp::croak($msg || $self); - return; -} - -=head1 EFFICIENCY - -Class::Accessor does not employ an autoloader, thus it is much faster -than you'd think. Its generated methods incur no special penalty over -ones you'd write yourself. - - accessors: - Rate Basic Average Fast Faster Direct - Basic 189150/s -- -42% -51% -55% -89% - Average 327679/s 73% -- -16% -22% -82% - Fast 389212/s 106% 19% -- -8% -78% - Faster 421646/s 123% 29% 8% -- -76% - Direct 1771243/s 836% 441% 355% 320% -- - - mutators: - Rate Basic Average Fast Faster Direct - Basic 173769/s -- -34% -53% -59% -90% - Average 263046/s 51% -- -29% -38% -85% - Fast 371158/s 114% 41% -- -13% -78% - Faster 425821/s 145% 62% 15% -- -75% - Direct 1699081/s 878% 546% 358% 299% -- - -Class::Accessor::Fast is faster than methods written by an average programmer -(where "average" is based on Schwern's example code). - -Class::Accessor is slower than average, but more flexible. - -Class::Accessor::Faster is even faster than Class::Accessor::Fast. It uses an -array internally, not a hash. This could be a good or bad feature depending on -your point of view. - -Direct hash access is, of course, much faster than all of these, but it -provides no encapsulation. - -Of course, its not as simple as saying "Class::Accessor is slower than -average". These are benchmarks for a simple accessor. If your accessors do -any sort of complicated work (such as talking to a database or writing to a -file) the time spent doing that work will quickly swamp the time spend just -calling the accessor. In that case, Class::Accessor and the ones you write -will be roughly the same speed. - - -=head1 EXAMPLES - -Here's an example of generating an accessor for every public field of -your class. - - package Altoids; - - use base qw(Class::Accessor Class::Fields); - use fields qw(curiously strong mints); - Altoids->mk_accessors( Altoids->show_fields('Public') ); - - sub new { - my $proto = shift; - my $class = ref $proto || $proto; - return fields::new($class); - } - - my Altoids $tin = Altoids->new; - - $tin->curiously('Curiouser and curiouser'); - print $tin->{curiously}; # prints 'Curiouser and curiouser' - - - # Subclassing works, too. - package Mint::Snuff; - use base qw(Altoids); - - my Mint::Snuff $pouch = Mint::Snuff->new; - $pouch->strong('Blow your head off!'); - print $pouch->{strong}; # prints 'Blow your head off!' - - -Here's a simple example of altering the behavior of your accessors. - - package Foo; - use base qw(Class::Accessor); - Foo->mk_accessor(qw(this that up down)); - - sub get { - my $self = shift; - - # Note every time someone gets some data. - print STDERR "Getting @_\n"; - - $self->SUPER::get(@_); - } - - sub set { - my ($self, $key) = splice(@_, 0, 2); - - # Note every time someone sets some data. - print STDERR "Setting $key to @_\n"; - - $self->SUPER::set($key, @_); - } - - -=head1 CAVEATS AND TRICKS - -Class::Accessor has to do some internal wackiness to get its -job done quickly and efficiently. Because of this, there's a few -tricks and traps one must know about. - -Hey, nothing's perfect. - -=head2 Don't make a field called DESTROY - -This is bad. Since DESTROY is a magical method it would be bad for us -to define an accessor using that name. Class::Accessor will -carp if you try to use it with a field named "DESTROY". - -=head2 Overriding autogenerated accessors - -You may want to override the autogenerated accessor with your own, yet -have your custom accessor call the default one. For instance, maybe -you want to have an accessor which checks its input. Normally, one -would expect this to work: - - package Foo; - use base qw(Class::Accessor); - Foo->mk_accessors(qw(email this that whatever)); - - # Only accept addresses which look valid. - sub email { - my($self) = shift; - my($email) = @_; - - if( @_ ) { # Setting - require Email::Valid; - unless( Email::Valid->address($email) ) { - carp("$email doesn't look like a valid address."); - return; - } - } - - return $self->SUPER::email(@_); - } - -There's a subtle problem in the last example, and its in this line: - - return $self->SUPER::email(@_); - -If we look at how Foo was defined, it called mk_accessors() which -stuck email() right into Foo's namespace. There *is* no -SUPER::email() to delegate to! Two ways around this... first is to -make a "pure" base class for Foo. This pure class will generate the -accessors and provide the necessary super class for Foo to use: - - package Pure::Organic::Foo; - use base qw(Class::Accessor); - Pure::Organic::Foo->mk_accessors(qw(email this that whatever)); - - package Foo; - use base qw(Pure::Organic::Foo); - -And now Foo::email() can override the generated -Pure::Organic::Foo::email() and use it as SUPER::email(). - -This is probably the most obvious solution to everyone but me. -Instead, what first made sense to me was for mk_accessors() to define -an alias of email(), _email_accessor(). Using this solution, -Foo::email() would be written with: - - return $self->_email_accessor(@_); - -instead of the expected SUPER::email(). - - -=head1 AUTHORS - -Copyright 2007 Marty Pauley marty+perl@kasei.com - -This program is free software; you can redistribute it and/or modify it under -the same terms as Perl itself. That means either (a) the GNU General Public -License or (b) the Artistic License. - -=head2 ORIGINAL AUTHOR - -Michael G Schwern schwern@pobox.com - -=head2 THANKS - -Liz and RUZ for performance tweaks. - -Tels, for his big feature request/bug report. - - -=head1 SEE ALSO - -LClass::Accessor::Fast - -These are some modules which do similar things in different ways -LClass::Struct, LClass::Methodmaker, LClass::Generate, -LClass::Class, LClass::Contract - -LClass::DBI for an example of this module in use. - -=cut - -1; diff --git a/config/mpfire/perl/Accessor/Fast.pm b/config/mpfire/perl/Accessor/Fast.pm deleted file mode 100755 index 6522923f59..0000000000 --- a/config/mpfire/perl/Accessor/Fast.pm +++ /dev/null @@ -1,94 +0,0 @@ -package Class::Accessor::Fast; -use base 'Class::Accessor'; -use strict; -$Class::Accessor::Fast::VERSION = '0.31'; - -=head1 NAME - -Class::Accessor::Fast - Faster, but less expandable, accessors - -=head1 SYNOPSIS - - package Foo; - use base qw(Class::Accessor::Fast); - - # The rest is the same as Class::Accessor but without set() and get(). - -=head1 DESCRIPTION - -This is a faster but less expandable version of Class::Accessor. -Class::Accessor's generated accessors require two method calls to accompish -their task (one for the accessor, another for get() or set()). -Class::Accessor::Fast eliminates calling set()/get() and does the access itself, -resulting in a somewhat faster accessor. - -The downside is that you can't easily alter the behavior of your -accessors, nor can your subclasses. Of course, should you need this -later, you can always swap out Class::Accessor::Fast for -Class::Accessor. - -Read the documentation for Class::Accessor for more info. - -=cut - -sub make_accessor { - my($class, $field) = @_; - - return sub { - return $_[0]->{$field} if @_ == 1; - return $_[0]->{$field} = $_[1] if @_ == 2; - return (shift)->{$field} = @_; - }; -} - - -sub make_ro_accessor { - my($class, $field) = @_; - - return sub { - return $_[0]->{$field} if @_ == 1; - my $caller = caller; - $_[0]->_croak("'$caller' cannot alter the value of '$field' on objects of class '$class'"); - }; -} - - -sub make_wo_accessor { - my($class, $field) = @_; - - return sub { - if (@_ == 1) { - my $caller = caller; - $_[0]->_croak("'$caller' cannot access the value of '$field' on objects of class '$class'"); - } - else { - return $_[0]->{$field} = $_[1] if @_ == 2; - return (shift)->{$field} = @_; - } - }; -} - - -=head1 EFFICIENCY - -LClass::Accessor/EFFICIENCY for an efficiency comparison. - -=head1 AUTHORS - -Copyright 2007 Marty Pauley marty+perl@kasei.com - -This program is free software; you can redistribute it and/or modify it under -the same terms as Perl itself. That means either (a) the GNU General Public -License or (b) the Artistic License. - -=head2 ORIGINAL AUTHOR - -Michael G Schwern schwern@pobox.com - -=head1 SEE ALSO - -LClass::Accessor - -=cut - -1; diff --git a/config/mpfire/perl/Accessor/Faster.pm b/config/mpfire/perl/Accessor/Faster.pm deleted file mode 100755 index 8f81ff9d06..0000000000 --- a/config/mpfire/perl/Accessor/Faster.pm +++ /dev/null @@ -1,105 +0,0 @@ -package Class::Accessor::Faster; -use base 'Class::Accessor'; -use strict; -$Class::Accessor::Faster::VERSION = '0.31'; - -=head1 NAME - -Class::Accessor::Faster - Even faster, but less expandable, accessors - -=head1 SYNOPSIS - - package Foo; - use base qw(Class::Accessor::Faster); - -=head1 DESCRIPTION - -This is a faster but less expandable version of Class::Accessor::Fast. - -Class::Accessor's generated accessors require two method calls to accompish -their task (one for the accessor, another for get() or set()). - -Class::Accessor::Fast eliminates calling set()/get() and does the access itself, -resulting in a somewhat faster accessor. - -Class::Accessor::Faster uses an array reference underneath to be faster. - -Read the documentation for Class::Accessor for more info. - -=cut - -my %slot; -sub _slot { - my($class, $field) = @_; - my $n = $slot{$class}->{$field}; - return $n if defined $n; - $n = keys %{$slot{$class}}; - $slot{$class}->{$field} = $n; - return $n; -} - -sub new { - my($proto, $fields) = @_; - my($class) = ref $proto || $proto; - my $self = bless [], $class; - - $fields = {} unless defined $fields; - for my $k (keys %$fields) { - my $n = $class->_slot($k); - $self->[$n] = $fields->{$k}; - } - return $self; -} - -sub make_accessor { - my($class, $field) = @_; - my $n = $class->_slot($field); - return sub { - return $_[0]->[$n] if @_ == 1; - return $_[0]->[$n] = $_[1] if @_ == 2; - return (shift)->[$n] = @_; - }; -} - - -sub make_ro_accessor { - my($class, $field) = @_; - my $n = $class->_slot($field); - return sub { - return $_[0]->[$n] if @_ == 1; - my $caller = caller; - $_[0]->_croak("'$caller' cannot alter the value of '$field' on objects of class '$class'"); - }; -} - - -sub make_wo_accessor { - my($class, $field) = @_; - my $n = $class->_slot($field); - return sub { - if (@_ == 1) { - my $caller = caller; - $_[0]->_croak("'$caller' cannot access the value of '$field' on objects of class '$class'"); - } else { - return $_[0]->[$n] = $_[1] if @_ == 2; - return (shift)->[$n] = @_; - } - }; -} - - -=head1 AUTHORS - -Copyright 2007 Marty Pauley marty+perl@kasei.com - -This program is free software; you can redistribute it and/or modify it under -the same terms as Perl itself. That means either (a) the GNU General Public -License or (b) the Artistic License. - -=head1 SEE ALSO - -LClass::Accessor - -=cut - -1; diff --git a/config/mpfire/perl/Audio/MPD.pm b/config/mpfire/perl/Audio/MPD.pm deleted file mode 100644 index 0bfbc485ee..0000000000 --- a/config/mpfire/perl/Audio/MPD.pm +++ /dev/null @@ -1,897 +0,0 @@ -# -# This file is part of Audio::MPD -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD; - -use warnings; -use strict; - -use Audio::MPD::Collection; -use Audio::MPD::Common::Item; -use Audio::MPD::Common::Stats; -use Audio::MPD::Common::Status; -use Audio::MPD::Playlist; -use Encode; -use IO::Socket; -use Readonly; - - -use base qw[ Class::Accessor::Fast Exporter ]; -__PACKAGE__->mk_accessors( - qw[ _conntype _host _password _port _socket - collection playlist version ] ); - - -our $VERSION = '0.19.1'; - -Readonly our $REUSE => 0; -Readonly our $ONCE => 1; - -our @EXPORT = qw[ $REUSE $ONCE ]; - - -#-- -# Constructor - -# -# my $mpd = Audio::MPD->new( [%opts] ) -# -# This is the constructor for Audio::MPD. One can specify the following -# options: -# - hostname => $hostname : defaults to environment var MPD_HOST, then to 'localhost' -# - port => $port : defaults to env var MPD_PORT, then to 6600 -# - password => $password : defaults to env var MPD_PASSWORD, then to '' -# - conntype => $type : how the connection to mpd server is handled. it can be -# either $REUSE: reuse the same connection -# or $ONCE: open a new connection per command (default) -# -sub new { - my ($class, %opts) = @_; - - # use mpd defaults. - my ($default_password, $default_host) = split( '@', $ENV{MPD_HOST} ) - if exists $ENV{MPD_HOST} && $ENV{MPD_HOST} =~ /@/; - my $host = $opts{host} || $default_host || $ENV{MPD_HOST} || 'localhost'; - my $port = $opts{port} || $ENV{MPD_PORT} || '6600'; - my $password = $opts{password} || $ENV{MPD_PASSWORD} || $default_password || ''; - - # create & bless the object. - my $self = { - _host => $host, - _port => $port, - _password => $password, - _conntype => exists $opts{conntype} ? $opts{conntype} : $REUSE, - }; - bless $self, $class; - - # create the connection if conntype is set to $REUSE - $self->_connect_to_mpd_server if $self->_conntype == $REUSE; - - - # create the helper objects and store them. - $self->collection( Audio::MPD::Collection->new($self) ); - $self->playlist ( Audio::MPD::Playlist->new($self) ); - - # try to issue a ping to test connection - this can die. - $self->ping; - - return $self; -} - - -#-- -# Private methods - - -# -# $mpd->_connect_to_mpd_server; -# -# This method connects to the mpd server. It can die on several conditions: -# - if the server cannot be reached, -# - if it's not an mpd server, -# - or if the password is incorrect, -# -sub _connect_to_mpd_server { - my ($self) = @_; - - # try to connect to mpd. - my $socket = IO::Socket::INET->new( - PeerAddr => $self->_host, - PeerPort => $self->_port, - ) - or die "Could not create socket: $!\n"; - - # parse version information. - my $line = $socket->getline; - chomp $line; - die "Not a mpd server - welcome string was: [$line]\n" - if $line !~ /^OK MPD (.+)$/; - $self->version($1); - - # send password. - if ( $self->_password ) { - $socket->print( 'password ' . encode('utf-8', $self->_password) . "\n" ); - $line = $socket->getline; - die $line if $line =~ s/^ACK //; - } - - # save socket - $self->_socket($socket); -} - - -# -# my @result = $mpd->_send_command( $command ); -# -# This method is central to the module. It is responsible for interacting with -# mpd by sending the $command and reading output - that will be returned as an -# array of chomped lines (status line will not be returned). -# -# This method can die on several conditions: -# - if the server cannot be reached, -# - if it's not an mpd server, -# - if the password is incorrect, -# - or if the command is an invalid mpd command. -# In the latter case, the mpd error message will be returned. -# -sub _send_command { - my ($self, $command) = @_; - - $self->_connect_to_mpd_server if $self->_conntype == $ONCE; - my $socket = $self->_socket; - - # ok, now we're connected - let's issue the command. - $socket->print( encode('utf-8', $command) ); - my @output; - while (defined ( my $line = $socket->getline ) ) { - chomp $line; - die $line if $line =~ s/^ACK //; # oops - error. - last if $line =~ /^OK/; # end of output. - push @output, decode('utf-8', $line); - } - - # close the socket. - $socket->close if $self->_conntype == $ONCE; - - return @output; -} - - -# -# my @items = $mpd->_cooked_command_as_items( $command ); -# -# Lots of Audio::MPD methods are using _send_command() and then parse the -# output as a collection of AMC::Item. This method is meant to factorize -# this code, and will parse the raw output of _send_command() in a cooked -# list of items. -# -sub _cooked_command_as_items { - my ($self, $command) = @_; - - my @lines = $self->_send_command($command); - my (@items, %param); - - # parse lines in reverse order since "file:" or "directory:" lines - # come first. therefore, let's first store every other parameter, - # and the last line will trigger the object creation. - # of course, since we want to preserve the playlist order, this means - # that we're going to unshift the objects instead of push. - foreach my $line (reverse @lines) { - my ($k,$v) = split /:\s/, $line, 2; - $param{$k} = $v; - next unless $k eq 'file' || $k eq 'directory' || $k eq 'playlist'; # last param of item - unshift @items, Audio::MPD::Common::Item->new(%param); - %param = (); - } - - return @items; -} - - -sub _cooked_command_as_filename { - my ($self, $command) = @_; - - my @lines = $self->_send_command($command); - my (@items, %param); - - # parse lines in reverse order since "file:" or "directory:" lines - # come first. therefore, let's first store every other parameter, - # and the last line will trigger the object creation. - # of course, since we want to preserve the playlist order, this means - # that we're going to unshift the objects instead of push. - foreach my $line (@lines) { - my ($k,$v) = split /:\s/, $line, 2; - if ( $k eq 'file'){$param{$k} = $v;} - unshift @items, $param{'file'}; - %param = (); - } - - return @items; -} - -# -# my %hash = $mpd->_cooked_command_as_kv( $command ); -# -# Lots of Audio::MPD methods are using _send_command() and then parse the -# output to get a list of key / value (with the colon ":" acting as separator). -# This method is meant to factorize this code, and will parse the raw output -# of _send_command() in a cooked hash. -# -sub _cooked_command_as_kv { - my ($self, $command) = @_; - my %hash = - map { split(/:\s/, $_, 2) } - $self->_send_command($command); - return %hash; -} - -# -# my @list = $mpd->_cooked_command_strip_first_field( $command ); -# -# Lots of Audio::MPD methods are using _send_command() and then parse the -# output to remove the first field (with the colon ":" acting as separator). -# This method is meant to factorize this code, and will parse the raw output -# of _send_command() in a cooked list of strings. -# -sub _cooked_command_strip_first_field { - my ($self, $command) = @_; - - my @list = - map { ( split(/:\s+/, $_, 2) )[1] } - $self->_send_command($command); - return @list; -} - - -#-- -# Public methods - -# -- MPD interaction: general commands - -# -# $mpd->ping; -# -# Sends a ping command to the mpd server. -# -sub ping { - my ($self) = @_; - $self->_send_command( "ping\n" ); -} - - -# -# my $version = $mpd->version; -# -# Return version of MPD server's connected. -# -# sub version {} # implemented as an accessor. -# - - -# -# $mpd->kill; -# -# Send a message to the MPD server telling it to shut down. -# -sub kill { - my ($self) = @_; - $self->_send_command("kill\n"); -} - - -# -# $mpd->password( [$password] ) -# -# Change password used to communicate with MPD server to $password. -# Empty string is assumed if $password is not supplied. -# -sub password { - my ($self, $passwd) = @_; - $passwd ||= ''; - $self->_password($passwd); - $self->ping; # ping sends a command, and thus the password is sent -} - - -# -# $mpd->updatedb( [$path] ); -# -# Force mpd to rescan its collection. If $path (relative to MPD's music -# directory) is supplied, MPD will only scan it - otherwise, MPD will rescan -# its whole collection. -# -sub updatedb { - my ($self, $path) = @_; - $path ||= ''; - $self->_send_command("update $path\n"); -} - - -# -# my @handlers = $mpd->urlhandlers; -# -# Return an array of supported URL schemes. -# -sub urlhandlers { - my ($self) = @_; - return $self->_cooked_command_strip_first_field("urlhandlers\n"); -} - - -# -- MPD interaction: handling volume & output - -# -# $mpd->volume( [+][-]$volume ); -# -# Sets the audio output volume percentage to absolute $volume. -# If $volume is prefixed by '+' or '-' then the volume is changed relatively -# by that value. -# -sub volume { - my ($self, $volume) = @_; - - if ($volume =~ /^(-|+)(\d+)/ ) { - my $current = $self->status->volume; - $volume = $1 eq '+' ? $current + $2 : $current - $2; - } - $self->_send_command("setvol $volume\n"); -} - - -# -# $mpd->output_enable( $output ); -# -# Enable the specified audio output. $output is the ID of the audio output. -# -sub output_enable { - my ($self, $output) = @_; - $self->_send_command("enableoutput $output\n"); -} - - -# -# $mpd->output_disable( $output ); -# -# Disable the specified audio output. $output is the ID of the audio output. -# -sub output_disable { - my ($self, $output) = @_; - $self->_send_command("disableoutput $output\n"); -} - - - -# -- MPD interaction: retrieving info from current state - -# -# $mpd->stats; -# -# Return an AMC::Stats object with the current statistics of MPD. -# -sub stats { - my ($self) = @_; - my %kv = $self->_cooked_command_as_kv( "stats\n" ); - return Audio::MPD::Common::Stats->new(%kv); -} - - -# -# my $status = $mpd->status; -# -# Return an AMC::Status object with various information on current -# MPD server settings. Check the embedded pod for more information on the -# available accessors. -# -sub status { - my ($self) = @_; - my %kv = $self->_cooked_command_as_kv( "status\n" ); - my $status = Audio::MPD::Common::Status->new( %kv ); - return $status; -} - - -# -# my $song = $mpd->current; -# -# Return an AMC::Item::Song representing the song currently playing. -# -sub current { - my ($self) = @_; - my ($item) = $self->_cooked_command_as_items("currentsong\n"); - return $item; -} - - -# -# my $song = $mpd->song( [$song] ) -# -# Return an AMC::Item::Song representing the song number $song. -# If $song is not supplied, returns the current song. -# -sub song { - my ($self, $song) = @_; - return $self->current unless defined $song; - my ($item) = $self->_cooked_command_as_items("playlistinfo $song\n"); - return $item; -} - - -# -# my $song = $mpd->songid( [$songid] ) -# -# Return an AMC::Item::Song representing the song with id $songid. -# If $songid is not supplied, returns the current song. -# -sub songid { - my ($self, $songid) = @_; - return $self->current unless defined $songid; - my ($item) = $self->_cooked_command_as_items("playlistid $songid\n"); - return $item; -} - - -# -- MPD interaction: altering settings - -# -# $mpd->repeat( [$repeat] ); -# -# Set the repeat mode to $repeat (1 or 0). If $repeat is not specified then -# the repeat mode is toggled. -# -sub repeat { - my ($self, $mode) = @_; - - $mode = not $self->status->repeat - unless defined $mode; # toggle if no param - $mode = $mode ? 1 : 0; # force integer - $self->_send_command("repeat $mode\n"); -} - - -# -# $mpd->random( [$random] ); -# -# Set the random mode to $random (1 or 0). If $random is not specified then -# the random mode is toggled. -# -sub random { - my ($self, $mode) = @_; - - $mode = not $self->status->random - unless defined $mode; # toggle if no param - $mode = $mode ? 1 : 0; # force integer - $self->_send_command("random $mode\n"); -} - - -# -# $mpd->fade( [$seconds] ); -# -# Enable crossfading and set the duration of crossfade between songs. If -# $seconds is not specified or $seconds is 0, then crossfading is disabled. -# -sub fade { - my ($self, $value) = @_; - $value ||= 0; - $self->_send_command("crossfade $value\n"); -} - - -# -- MPD interaction: controlling playback - -# -# $mpd->play( [$song] ); -# -# Begin playing playlist at song number $song. If no argument supplied, -# resume playing. -# -sub play { - my ($self, $number) = @_; - $number = '' unless defined $number; - $self->_send_command("play $number\n"); -} - -# -# $mpd->playid( [$songid] ); -# -# Begin playing playlist at song ID $songid. If no argument supplied, -# resume playing. -# -sub playid { - my ($self, $number) = @_; - $number ||= ''; - $self->_send_command("playid $number\n"); -} - - -# -# $mpd->pause( [$sate] ); -# -# Pause playback. If $state is 0 then the current track is unpaused, if -# $state is 1 then the current track is paused. -# -# Note that if $state is not given, pause state will be toggled. -# -sub pause { - my ($self, $state) = @_; - $state ||= ''; # default is to toggle - $self->_send_command("pause $state\n"); -} - - -# -# $mpd->stop; -# -# Stop playback. -# -sub stop { - my ($self) = @_; - $self->_send_command("stop\n"); -} - - -# -# $mpd->next; -# -# Play next song in playlist. -# -sub next { - my ($self) = @_; - $self->_send_command("next\n"); -} - -# -# $mpd->prev; -# -# Play previous song in playlist. -# -sub prev { - my($self) = shift; - $self->_send_command("previous\n"); -} - - -# -# $mpd->seek( $time, [$song] ); -# -# Seek to $time seconds in song number $song. If $song number is not specified -# then the perl module will try and seek to $time in the current song. -# -sub seek { - my ($self, $time, $song) = @_; - $time ||= 0; $time = int $time; - $song = $self->status->song if not defined $song; # seek in current song - $self->_send_command( "seek $song $time\n" ); -} - - -# -# $mpd->seekid( $time, [$songid] ); -# -# Seek to $time seconds in song ID $songid. If $songid number is not specified -# then the perl module will try and seek to $time in the current song. -# -sub seekid { - my ($self, $time, $song) = @_; - $time ||= 0; $time = int $time; - $song = $self->status->songid if not defined $song; # seek in current song - $self->_send_command( "seekid $song $time\n" ); -} - - -1; - - - -__END__ - -=pod - -=head1 NAME - -Audio::MPD - class to talk to MPD (Music Player Daemon) servers - - -=head1 SYNOPSIS - - use Audio::MPD; - - my $mpd = Audio::MPD->new(); - $mpd->play(); - sleep 10; - $mpd->next(); - - -=head1 DESCRIPTION - -Audio::MPD gives a clear object-oriented interface for talking to and -controlling MPD (Music Player Daemon) servers. A connection to the MPD -server is established as soon as a new Audio::MPD object is created. - -Note that the module will by default connect to mpd before sending any -command, and will disconnect after the command has been issued. This scheme -is far from optimal, but allows us not to care about timeout disconnections. - -B</!> Note that Audio::MPD is using high-level, blocking sockets. This -means that if the mpd server is slow, or hangs for whatever reason, or -even crash abruptly, the program will be hung forever in this sub. The -POE::Component::Client::MPD module is way safer - you're advised to use -it instead of Audio::MPD. Or you can try to set C<conntype> to C<$REUSE> -(see Audio::MPD constructor for more details), but you would be then on -your own to deal with disconnections. - - -=head1 METHODS - -=head2 Constructor - -=over 4 - -=item new( [%opts] ) - -This is the constructor for Audio::MPD. One can specify the following -options: - -=over 4 - -=item hostname => C<$hostname> - -defaults to environment var MPD_HOST, then to 'localhost'. Note that -MPD_HOST can be of the form password@host. - -=item port => C<$port> - -defaults to environment var MPD_PORT, then to 6600. - -=item password => $password - -defaults to environment var MPD_PASSWORD, then to ''. - -=item conntype => $type - -change how the connection to mpd server is handled. It can be either -C<$REUSE> to reuse the same connection or C<$ONCE> to open a new -connection per command (default) - -=back - - -=back - - -=head2 Controlling the server - -=over 4 - -=item $mpd->ping() - -Sends a ping command to the mpd server. - - -=item $mpd->version() - -Return the version number for the server we are connected to. - - -=item $mpd->kill() - -Send a message to the MPD server telling it to shut down. - - -=item $mpd->password( [$password] ) - -Change password used to communicate with MPD server to $password. -Empty string is assumed if $password is not supplied. - - -=item $mpd->updatedb( [$path] ) - -Force mpd to recan its collection. If $path (relative to MPD's music directory) -is supplied, MPD will only scan it - otherwise, MPD will rescan its whole -collection. - - -=item $mpd->urlhandlers() - -Return an array of supported URL schemes. - - -=back - - -=head2 Handling volume & output - -=over 4 - -=item $mpd->volume( [+][-]$volume ) - -Sets the audio output volume percentage to absolute $volume. -If $volume is prefixed by '+' or '-' then the volume is changed relatively -by that value. - - -=item $mpd->output_enable( $output ) - -Enable the specified audio output. $output is the ID of the audio output. - - -=item $mpd->output_disable( $output ) - -Disable the specified audio output. $output is the ID of the audio output. - -=back - - -=head2 Retrieving info from current state - -=over 4 - -=item $mpd->stats() - -Return an CAudio::MPD::Common::Stats object with the current statistics -of MPD. See the associated pod for more information. - - -=item $mpd->status() - -Return an CAudio::MPD::Common::Status object with various information on -current MPD server settings. Check the embedded pod for more information on -the available accessors. - - -=item $mpd->current() - -Return an CAudio::MPD::Common::Item::Song representing the song currently -playing. - - -=item $mpd->song( [$song] ) - -Return an CAudio::MPD::Common::Item::Song representing the song number -C<$song>. If C<$song> is not supplied, returns the current song. - - -=item $mpd->songid( [$songid] ) - -Return an CAudio::MPD::Common::Item::Song representing the song with id -C<$songid>. If C<$songid> is not supplied, returns the current song. - -=back - - -=head2 Altering MPD settings - -=over 4 - -=item $mpd->repeat( [$repeat] ) - -Set the repeat mode to $repeat (1 or 0). If $repeat is not specified then -the repeat mode is toggled. - - -=item $mpd->random( [$random] ) - -Set the random mode to $random (1 or 0). If $random is not specified then -the random mode is toggled. - - -=item $mpd->fade( [$seconds] ) - -Enable crossfading and set the duration of crossfade between songs. -If $seconds is not specified or $seconds is 0, then crossfading is disabled. - -=back - - -=head2 Controlling playback - -=over 4 - -=item $mpd->play( [$song] ) - -Begin playing playlist at song number $song. If no argument supplied, -resume playing. - - -=item $mpd->playid( [$songid] ) - -Begin playing playlist at song ID $songid. If no argument supplied, -resume playing. - - -=item $mpd->pause( [$state] ) - -Pause playback. If C<$state> is 0 then the current track is unpaused, -if $state is 1 then the current track is paused. - -Note that if C<$state> is not given, pause state will be toggled. - - -=item $mpd->stop() - -Stop playback. - - -=item $mpd->next() - -Play next song in playlist. - - -=item $mpd->prev() - -Play previous song in playlist. - - -=item $mpd->seek( $time, [$song]) - -Seek to $time seconds in song number $song. If $song number is not specified -then the perl module will try and seek to $time in the current song. - - -=item $mpd->seekid( $time, $songid ) - -Seek to $time seconds in song ID $songid. If $song number is not specified -then the perl module will try and seek to $time in the current song. - -=back - - -=head2 Searching the collection - -To search the collection, use the C<collection()> accessor, returning the -associated CAudio::MPD::Collection object. You will then be able to call: - - $mpd->collection->random_song(); - -See CAudio::MPD::Collection documentation for more details on available -methods. - - -=head2 Handling the playlist - -To update the playlist, use the C<playlist()> accessor, returning the -associated CAudio::MPD::Playlist object. You will then be able to call: - - $mpd->playlist->clear; - -See CAudio::MPD::Playlist documentation for more details on available -methods. - - -=head1 SEE ALSO - -You can find more information on the mpd project on its homepage at -Lhttp://www.musicpd.org, or its wiki Lhttp://mpd.wikia.com. - -Regarding this Perl module, you can report bugs on CPAN via -Lhttp://rt.cpan.org/Public/Bug/Report.html?Queue=Audio-MPD. - -Audio::MPD development takes place on audio-mpd@googlegroups.com: feel free -to join us. (use Lhttp://groups.google.com/group/audio-mpd to sign in). Our -subversion repository is located at Lhttps://svn.musicpd.org. - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - -Original code by Tue Abrahamsen C<< <tue.abrahamsen at gmail.com> >>, -documented by Nicholas J. Humfrey C<< <njh at aelius.com> >>. - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2005 Tue Abrahamsen, all rights reserved. -Copyright (c) 2006 Nicolas J. Humfrey, all rights reserved. -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Audio/MPD/Collection.pm b/config/mpfire/perl/Audio/MPD/Collection.pm deleted file mode 100644 index 7275128080..0000000000 --- a/config/mpfire/perl/Audio/MPD/Collection.pm +++ /dev/null @@ -1,594 +0,0 @@ -# -# This file is part of Audio::MPD -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD::Collection; - -use strict; -use warnings; -use Scalar::Util qw[ weaken ]; - -use base qw[ Class::Accessor::Fast ]; -__PACKAGE__->mk_accessors( qw[ _mpd ] ); - - -#our ($VERSION) = '$Rev: 5284 $' =~ /(\d+)/; - - -#-- -# Constructor - -# -# my $collection = Audio::MPD::Collection->new( $mpd ); -# -# This will create the object, holding a back-reference to the Audio::MPD -# object itself (for communication purposes). But in order to play safe and -# to free the memory in time, this reference is weakened. -# -# Note that you're not supposed to call this constructor yourself, an -# Audio::MPD::Collection is automatically created for you during the creation -# of an Audio::MPD object. -# -sub new { - my ($pkg, $mpd) = @_; - - my $self = { _mpd => $mpd }; - weaken( $self->{_mpd} ); - bless $self, $pkg; - return $self; -} - - -#-- -# Public methods - -# -- Collection: retrieving songs & directories - -# -# my @items = $collection->all_items( [$path] ); -# -# Return *all* AMC::Items (both songs & directories) currently known -# by mpd. -# -# If $path is supplied (relative to mpd root), restrict the retrieval to -# songs and dirs in this directory. -# -sub all_items { - my ($self, $path) = @_; - $path ||= ''; - $path =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_items( qq[listallinfo "$path"\n] ); -} - - -# -# my @items = $collection->all_items_simple( [$path] ); -# -# Return *all* AMC::Items (both songs & directories) currently known -# by mpd. -# -# If $path is supplied (relative to mpd root), restrict the retrieval to -# songs and dirs in this directory. -# -# /!\ Warning: the AMC::Item::Song objects will only have their tag -# file filled. Any other tag will be empty, so don't use this sub for any -# other thing than a quick scan! -# -sub all_items_simple { - my ($self, $path) = @_; - $path ||= ''; - $path =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_items( qq[listall "$path"\n] ); -} - - -# -# my @items = $collection->items_in_dir( [$path] ); -# -# Return the items in the given $path. If no $path supplied, do it on mpd's -# root directory. -# -# Note that this sub does not work recusrively on all directories. -# -sub items_in_dir { - my ($self, $path) = @_; - $path ||= ''; - $path =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_items( qq[lsinfo "$path"\n] ); -} - - - -# -- Collection: retrieving the whole collection - -# -# my @songs = $collection->all_songs( [$path] ); -# -# Return *all* AMC::Item::Songs currently known by mpd. -# -# If $path is supplied (relative to mpd root), restrict the retrieval to -# songs and dirs in this directory. -# -sub all_songs { - my ($self, $path) = @_; - return grep { $_->isa('Audio::MPD::Common::Item::Song') } $self->all_items($path); -} - - -# -# my @albums = $collection->all_albums; -# -# Return the list of all albums (strings) currently known by mpd. -# -sub all_albums { - my ($self) = @_; - return $self->_mpd->_cooked_command_strip_first_field( "list album\n" ); -} - - -# -# my @artists = $collection->all_artists; -# -# Return the list of all artists (strings) currently known by mpd. -# -sub all_artists { - my ($self) = @_; - return $self->_mpd->_cooked_command_strip_first_field( "list artist\n" ); -} - - -# -# my @titles = $collection->all_titles; -# -# Return the list of all titles (strings) currently known by mpd. -# -sub all_titles { - my ($self) = @_; - return $self->_mpd->_cooked_command_strip_first_field( "list title\n" ); -} - - -# -# my @genre = $collection->all_genre; -# -# Return the list of all genres (strings) currently known by mpd. -# -sub all_genre { - my ($self) = @_; - return $self->_mpd->_cooked_command_strip_first_field( "list genre\n" ); -} - - -# -# my @yers = $collection->all_years; -# -# Return the list of all years (strings) currently known by mpd. -# -sub all_years { - my ($self) = @_; - return $self->_mpd->_cooked_command_strip_first_field( "list date\n" ); -} - - -# -# my @pathes = $collection->all_pathes; -# -# Return the list of all pathes (strings) currently known by mpd. -# -sub all_pathes { - my ($self) = @_; - return $self->_mpd->_cooked_command_strip_first_field( "list filename\n" ); -} - - -# -# my @items = $collection->all_playlists; -# -# Return the list of playlists (strings) currently known by mpd. -# -sub all_playlists { - my ($self) = @_; - - return - map { /^playlist: (.*)$/ ? ($1) : () } - $self->_mpd->_send_command( "lsinfo\n" ); -} - - - -# -- Collection: picking songs - -# -# my $song = $collection->song( $path ); -# -# Return the AMC::Item::Song which correspond to $path. -# -sub song { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - my ($item) = $self->_mpd->_cooked_command_as_items( qq[find filename "$what"\n] ); - return $item; -} - - -# -# my $song = $collection->songs_with_filename_partial( $path ); -# -# Return the AMC::Item::Songs containing $string in their path. -# -sub songs_with_filename_partial { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_items( qq[search filename "$what"\n] ); -} - - -# -- Collection: songs, albums & artists relations - -# -# my @albums = $collection->albums_by_artist($artist); -# -# Return all albums (strings) performed by $artist or where $artist -# participated. -# -sub albums_by_artist { - my ($self, $artist) = @_; - $artist =~ s/"/\"/g; - return $self->_mpd->_cooked_command_strip_first_field( qq[list album "$artist"\n] ); -} - - -# -# my @songs = $collection->songs_by_artist( $genre ); -# -# Return all AMC::Item::Songs performed in $genre. -# - -sub songs_by_genre { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_items( qq[find genre "$what"\n] ); -} - - -sub filenames_by_artist { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_filename( qq[find artist "$what"\n] ); -} - - -sub filenames_by_year { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_filename( qq[find date "$what"\n] ); -} - -sub filenames_by_genre { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_filename( qq[find genre "$what"\n] ); -} - - -sub filenames_by_album { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_filename( qq[find album "$what"\n] ); -} - - -# -# my @songs = $collection->songs_by_artist_partial( $string ); -# -# Return all AMC::Item::Songs performed by an artist with $string -# in her name. -# -sub songs_by_artist_partial { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_items( qq[search artist "$what"\n] ); -} - - -# -# my @songs = $collection->songs_from_album( $album ); -# -# Return all AMC::Item::Songs appearing in $album. -# -sub songs_from_album { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_items( qq[find album "$what"\n] ); -} - - -# -# my @songs = $collection->songs_from_album_partial( $string ); -# -# Return all AMC::Item::Songs appearing in album containing $string. -# -sub songs_from_album_partial { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_items( qq[search album "$what"\n] ); -} - - -# -# my @songs = $collection->songs_with_title( $title ); -# -# Return all AMC::Item::Songs which title is exactly $title. -# -sub songs_with_title { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_items( qq[find title "$what"\n] ); -} - - -# -# my @songs = $collection->songs_with_title_partial( $string ); -# -# Return all AMC::Item::Songs where $string is part of the title. -# -sub songs_with_title_partial { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_items( qq[search title "$what"\n] ); -} - - -# my @songs = $collection->songs_with_title_partial_filename( $string ); -# -# Return all AMC::Item::Songs where $string is part of the title. -# -sub songs_with_title_partial_filename { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - - return $self->_mpd->_cooked_command_as_filename( qq[search title "$what"\n] ); -} - -# my @songs = $collection->songs_with_artist_partial_filename( $string ); -# -# Return all AMC::Item::Songs where $string is part of the artist. -# -sub songs_with_artist_partial_filename { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_filename( qq[search artist "$what"\n] ); -} - - -# my @songs = $collection->songs_with_album_partial_filename( $string ); -# -# Return all AMC::Item::Songs where $string is part of the album. -# -sub songs_with_album_partial_filename { - my ($self, $what) = @_; - $what =~ s/"/\"/g; - - return $self->_mpd->_cooked_command_as_filename( qq[search album "$what"\n] ); -} - - -1; - -__END__ - - -=head1 NAME - -Audio::MPD::Collection - an object to query MPD's collection - - -=head1 SYNOPSIS - - my $song = $mpd->collection->random_song; - - -=head1 DESCRIPTION - -CAudio::MPD::Collection is a class meant to access & query MPD's -collection. You will be able to use those high-level methods instead -of using the low-level methods provided by mpd itself. - - -=head1 PUBLIC METHODS - -=head2 Constructor - -=over 4 - -=item new( $mpd ) - -This will create the object, holding a back-reference to the CAudio::MPD -object itself (for communication purposes). But in order to play safe and -to free the memory in time, this reference is weakened. - -Note that you're not supposed to call this constructor yourself, an -CAudio::MPD::Collection is automatically created for you during the creation -of an CAudio::MPD object. - -=back - - -=head2 Retrieving songs & directories - -=over 4 - -=item $coll->all_items( [$path] ) - -Return B<all> CAudio::MPD::Common::Items (both songs & directories) -currently known by mpd. - -If C<$path> is supplied (relative to mpd root), restrict the retrieval to -songs and dirs in this directory. - - -=item $coll->all_items_simple( [$path] ) - -Return B<all> CAudio::MPD::Common::Items (both songs & directories) -currently known by mpd. - -If C<$path> is supplied (relative to mpd root), restrict the retrieval to -songs and dirs in this directory. - -B</!\ Warning>: the CAudio::MPD::Common::Item::Song objects will only have -their tag file filled. Any other tag will be empty, so don't use this sub for -any other thing than a quick scan! - - -=item $coll->items_in_dir( [$path] ) - -Return the items in the given C<$path>. If no C<$path> supplied, do it on -mpd's root directory. - -Note that this sub does not work recusrively on all directories. - - -=back - - -=head2 Retrieving the whole collection - -=over 4 - -=item $coll->all_songs( [$path] ) - -Return B<all> CAudio::MPD::Common::Item::Songs currently known by mpd. - -If C<$path> is supplied (relative to mpd root), restrict the retrieval to -songs and dirs in this directory. - - -=item $coll->all_albums() - -Return the list of all albums (strings) currently known by mpd. - - -=item $coll->all_artists() - -Return the list of all artists (strings) currently known by mpd. - - -=item $coll->all_titles() - -Return the list of all song titles (strings) currently known by mpd. - - -=item $coll->all_pathes() - -Return the list of all pathes (strings) currently known by mpd. - - -=item $coll->all_playlists() - -Return the list of all playlists (strings) currently known by mpd. - - -=back - - -=head2 Picking a song - -=over 4 - -=item $coll->song( $path ) - -Return the CAudio::MPD::Common::Item::Song which correspond to C<$path>. - - -=item $coll->songs_with_filename_partial( $path ) - -Return the CAudio::MPD::Common::Item::Songs containing $string in their path. - - -=back - - -=head2 Songs, albums & artists relations - -=over 4 - -=item $coll->albums_by_artist( $artist ) - -Return all albums (strings) performed by C<$artist> or where C<$artist> -participated. - - -=item $coll->songs_by_artist( $artist ) - -Return all CAudio::MPD::Common::Item::Songs performed by C<$artist>. - - -=item $coll->songs_by_artist_partial( $string ) - -Return all CAudio::MPD::Common::Item::Songs performed by an artist with -C<$string> in her name. - - -=item $coll->songs_from_album( $album ) - -Return all CAudio::MPD::Common::Item::Songs appearing in C<$album>. - - -=item $coll->songs_from_album_partial( $string ) - -Return all CAudio::MPD::Common::Item::Songs appearing in album containing C<$string>. - - -=item $coll->songs_with_title( $title ) - -Return all CAudio::MPD::Common::Item::Songs which title is exactly C<$title>. - - -=item $coll->songs_with_title_partial( $string ) - -Return all CAudio::MPD::Common::Item::Songs where C<$string> is part of the title. - - -=back - - -=head1 SEE ALSO - -LAudio::MPD - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Audio/MPD/Common.pm b/config/mpfire/perl/Audio/MPD/Common.pm deleted file mode 100644 index 07de83c201..0000000000 --- a/config/mpfire/perl/Audio/MPD/Common.pm +++ /dev/null @@ -1,88 +0,0 @@ -# -# This file is part of Audio::MPD::Common -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD::Common; - -use warnings; -use strict; -our $VERSION = '0.1.2'; - -1; - -__END__ - - -=head1 NAME - -Audio::MPD::Common - a bunch of common helper classes for mpd - - -=head1 DESCRIPTION - -Depending on whether you're using a POE-aware environment or not, people -wanting to tinker with mpd (Music Player Daemon) will use either -LPOE::Component::Client::MPD or LAudio::MPD. - -But even if the run-cores of those two modules differ completely, they -are using the exact same common classes to represent the various mpd -states and information. - -Therefore, those common classes have been outsourced to -LAudio::MPD::Common. - -This module does not export any methods, but the dist provides the -following classes that you can query with perldoc: - -=over 4 - -=item o LAudio::MPD::Common::Item - -=item o LAudio::MPD::Common::Item::Directory - -=item o LAudio::MPD::Common::Item::Playlist - -=item o LAudio::MPD::Common::Item::Song - -=item o LAudio::MPD::Common::Stats - -=item o LAudio::MPD::Common::Status - -=item o LAudio::MPD::Common::Time - -=back - - -Note that those modules should not be of any use outside the two mpd -modules afore-mentioned. - - -=head1 SEE ALSO - -=over 4 - -=item LAudio::MPD - -=item LPOE::Component::Client::MPD - -=back - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Audio/MPD/Common/Item.pm b/config/mpfire/perl/Audio/MPD/Common/Item.pm deleted file mode 100644 index e1d4fa84da..0000000000 --- a/config/mpfire/perl/Audio/MPD/Common/Item.pm +++ /dev/null @@ -1,100 +0,0 @@ -# -# This file is part of Audio::MPD::Common -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD::Common::Item; - -use strict; -use warnings; -use Audio::MPD::Common::Item::Directory; -use Audio::MPD::Common::Item::Playlist; -use Audio::MPD::Common::Item::Song; - -#our ($VERSION) = '$Rev: 5645 $' =~ /(\d+)/; - -# -# constructor. -# -sub new { - my ($pkg, %params) = @_; - - # transform keys in lowercase. - my %lowcase; - @lowcase{ keys %params } = values %params; - - return Audio::MPD::Common::Item::Song->new(%lowcase) if exists $params{file}; - return Audio::MPD::Common::Item::Directory->new(%lowcase) if exists $params{directory}; - return Audio::MPD::Common::Item::Playlist->new(%lowcase) if exists $params{playlist}; -} - -1; - -__END__ - - -=head1 NAME - -Audio::MPD::Common::Item - a generic collection item - - -=head1 SYNOPSIS - - my $item = Audio::MPD::Common::Item->new( %params ); - - -=head1 DESCRIPTION - -CAudio::MPD::Common::Item is a virtual class representing a generic -item of mpd's collection. It can be either a song, a directory or a playlist. - -Depending on the params given to C<new>, it will create and return an -CAudio::MPD::Common::Item::Song, an CAudio::MPD::Common::Item::Directory -or an CAudio::MPD::Common::Playlist object. Currently, the -discrimination is done on the existence of the C<file> key of C<%params>. - - -=head1 PUBLIC METHODS - -Note that the only sub worth it in this class is the constructor: - -=over 4 - -=item new( key => val [, key => val [, ...] ] ) - -Create and return either an CAudio::MPD::Common::Item::Song, an -CAudio::MPD::Common::Item::Directory or an CAudio::MPD::Common::Playlist -object, depending on the existence of a key C<file>, C<directory> or -C<playlist> (respectively). - -=back - - -=head1 SEE ALSO - -=over 4 - -=item LAudio::MPD - -=item LPOE::Component::Client::MPD - -=back - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Audio/MPD/Common/Item/Directory.pm b/config/mpfire/perl/Audio/MPD/Common/Item/Directory.pm deleted file mode 100644 index cd9076dc1f..0000000000 --- a/config/mpfire/perl/Audio/MPD/Common/Item/Directory.pm +++ /dev/null @@ -1,72 +0,0 @@ -# -# This file is part of Audio::MPD::Common -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD::Common::Item::Directory; - -use strict; -use warnings; - -use base qw[ Class::Accessor::Fast Audio::MPD::Common::Item ]; -__PACKAGE__->mk_accessors( qw[ directory ] ); - -#our ($VERSION) = '$Rev: 5645 $' =~ /(\d+)/; - -1; - -__END__ - - -=head1 NAME - -Audio::MPD::Common::Item::Directory - a directory object - - -=head1 SYNOPSIS - - print $item->directory . "\n"; - - -=head1 DESCRIPTION - -CAudio::MPD::Common::Item::Directory is more a placeholder for a -hash ref with one pre-defined key, namely the directory name. - - -=head1 PUBLIC METHODS - -This module only has a C<new()> constructor, which should only be called by -CAudio::MPD::Common::Item's constructor. - -The only other public method is an accessor: directory(). - - -=head1 SEE ALSO - -=over 4 - -=item LAudio::MPD - -=item LPOE::Component::Client::MPD - -=back - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Audio/MPD/Common/Item/Playlist.pm b/config/mpfire/perl/Audio/MPD/Common/Item/Playlist.pm deleted file mode 100644 index bfeda98530..0000000000 --- a/config/mpfire/perl/Audio/MPD/Common/Item/Playlist.pm +++ /dev/null @@ -1,72 +0,0 @@ -# -# This file is part of Audio::MPD::Common -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD::Common::Item::Playlist; - -use strict; -use warnings; - -use base qw[ Class::Accessor::Fast Audio::MPD::Common::Item ]; -__PACKAGE__->mk_accessors( qw[ playlist ] ); - -#our ($VERSION) = '$Rev: 5645 $' =~ /(\d+)/; - -1; - -__END__ - - -=head1 NAME - -Audio::MPD::Common::Item::Playlist - a playlist object - - -=head1 SYNOPSIS - - print $item->playlist . "\n"; - - -=head1 DESCRIPTION - -CAudio::MPD::Common::Item::Playlist is more a placeholder for a hash ref -with one pre-defined key, namely the playlist name. - - -=head1 PUBLIC METHODS - -This module only has a C<new()> constructor, which should only be called by -CAudio::MPD::Common::Item's constructor. - -The only other public method is an accessor: playlist(). - - -=head1 SEE ALSO - -=over 4 - -=item LAudio::MPD - -=item LPOE::Component::Client::MPD - -=back - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Audio/MPD/Common/Item/Song.pm b/config/mpfire/perl/Audio/MPD/Common/Item/Song.pm deleted file mode 100644 index 4ce8d6da30..0000000000 --- a/config/mpfire/perl/Audio/MPD/Common/Item/Song.pm +++ /dev/null @@ -1,133 +0,0 @@ -# -# This file is part of Audio::MPD::Common -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD::Common::Item::Song; - -use strict; -use warnings; - -use overload '""' => &as_string; -use Readonly; - -use base qw[ Class::Accessor::Fast Audio::MPD::Common::Item ]; -__PACKAGE__->mk_accessors( qw[ Album Artist file id pos Title Track time ] ); - -#our ($VERSION) = '$Rev: 5645 $' =~ /(\d+)/; - -Readonly my $SEP => ' = '; - - -# -# my $str = $song->as_string; -# -# Return a string representing $song. This string will be; -# - either "Album = Track = Artist = Title" -# - or "Artist = Title" -# - or "Title" -# - or "file" -# (in this order), depending on the existing tags of the song. The last -# possibility always exist of course, since it's a path. -# -sub as_string { - my ($self) = @_; - - return $self->file unless defined $self->Title; - my $str = $self->Title; - return $str unless defined $self->Artist; - $str = $self->Artist . $SEP . $str; - return $str unless defined $self->Album && defined $self->Track; - return join $SEP, - $self->Album, - $self->Track, - $str; -} - -1; - -__END__ - - -=head1 NAME - -Audio::MPD::Common::Item::Song - a song object with some audio tags - - -=head1 DESCRIPTION - -CAudio::MPD::Common::Item::Song is more a placeholder for a -hash ref with some pre-defined keys, namely some audio tags. - - -=head1 PUBLIC METHODS - -This module has a C<new()> constructor, which should only be called by -CAudio::MPD::Common::Item's constructor. - -The only other public methods are the accessors - see below. - - -=head2 Accessors - -The following methods are the accessors to their respective named fields: -C<Album()>, C<Artist()>, C<file()>, C<id>, C<pos>, C<Title()>, CTTrack()>, -C<time()>. You can call them either with no arg to get the value, or with -an arg to replace the current value. - - -=head2 Methods - - -=over 4 - -=item $song->as_string() - -Return a string representing $song. This string will be: - -=over 4 - -=item either "Album = Track = Artist = Title" - -=item or "Artist = Title" - -=item or "Title" - -=item or "file" - -=back - -(in this order), depending on the existing tags of the song. The last -possibility always exist of course, since it's a path. - -=back - - -=head1 SEE ALSO - -=over 4 - -=item LAudio::MPD - -=item LPOE::Component::Client::MPD - -=back - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Audio/MPD/Common/Stats.pm b/config/mpfire/perl/Audio/MPD/Common/Stats.pm deleted file mode 100644 index 06749072e3..0000000000 --- a/config/mpfire/perl/Audio/MPD/Common/Stats.pm +++ /dev/null @@ -1,135 +0,0 @@ -# -# This file is part of Audio::MPD::Common -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD::Common::Stats; - -use warnings; -use strict; - -use base qw[ Class::Accessor::Fast ]; -__PACKAGE__->mk_accessors - ( qw[ artists albums songs uptime playtime db_playtime db_update ] ); - -#our ($VERSION) = '$Rev$' =~ /(\d+)/; - -1; - -__END__ - - -=head1 NAME - -Audio::MPD::Common::Stats - class representing MPD stats - - -=head1 SYNOPSIS - - print $stats->artists; - - -=head1 DESCRIPTION - -The MPD server maintains some general information. Those information can be -queried with the mpd modules. Some of those information are served to you as -an CAudio::MPD::Common::Status object. - -Note that an CAudio::MPD::Common::Stats object does B<not> update itself -regularly, and thus should be used immediately. - - -=head1 METHODS - -=head2 Constructor - -=over 4 - -=item new( %kv ) - -The C<new()> method is the constructor for the CAudio::MPD::Common::Stats -class. - -Note: one should B<never> ever instantiate an CAudio::MPD::Common::Stats -object directly - use the mpd modules instead. - -=back - - -=head2 Accessors - -Once created, one can access to the following members of the object: - -=over 4 - -=item $stats->artists() - -Number of artists in the music database. - - -=item $stats->albums() - -Number of albums in the music database. - - -=item $stats->songs() - -Number of songs in the music database. - - -=item $stats->uptime() - -Daemon uptime (time since last startup) in seconds. - - -=item $stats->playtime() - -Time length of music played. - - -=item $stats->db_playtime() - -Sum of all song times in the music database. - - -=item $stats->db_update() - -Last database update in UNIX time. - - -=back - - -Please note that those accessors are read-only: changing a value will B<not> -change the current settings of MPD server. Use the mpd modules to alter the -settings. - - -=head1 SEE ALSO - -=over 4 - -=item LAudio::MPD - -=item LPOE::Component::Client::MPD - -=back - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Audio/MPD/Common/Status.pm b/config/mpfire/perl/Audio/MPD/Common/Status.pm deleted file mode 100644 index f9c98e2f60..0000000000 --- a/config/mpfire/perl/Audio/MPD/Common/Status.pm +++ /dev/null @@ -1,192 +0,0 @@ -# -# This file is part of Audio::MPD::Common -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD::Common::Status; - -use warnings; -use strict; - -use Audio::MPD::Common::Time; - -use base qw[ Class::Accessor::Fast ]; -__PACKAGE__->mk_accessors - ( qw[ audio bitrate error playlist playlistlength random - repeat song songid state time volume updating_db xfade ] ); - -#our ($VERSION) = '$Rev: 5865 $' =~ /(\d+)/; - - -#-- -# Constructor - -# -# my $status = Audio::MPD::Common::Status->new( %kv ) -# -# The constructor for the class Audio::MPD::Common::Status. %kv is -# a cooked output of what MPD server returns to the status command. -# -sub new { - my ($class, $kv) = @_; - my %kv = %$kv; - $kv{time} = Audio::MPD::Common::Time->new( delete $kv{time} ); - bless %kv, $class; - return %kv; -} - -1; - -__END__ - - -=head1 NAME - -Audio::MPD::Common::Status - class representing MPD status - - -=head1 SYNOPSIS - - print $status->bitrate; - - -=head1 DESCRIPTION - -The MPD server maintains some information on its current state. Those -information can be queried with mpd modules. Some of those information -are served to you as an CAudio::MPD::Common::Status object. - -Note that an CAudio::MPD::Common::Status object does B<not> update -itself regularly, and thus should be used immediately. - - -=head1 METHODS - -=head2 Constructor - -=over 4 - -=item new( %kv ) - -The C<new()> method is the constructor for the CAudio::MPD::Common::Status -class. - -Note: one should B<never> ever instantiate an CAudio::MPD::Common::Status -object directly - use the mpd modules instead. - -=back - - -=head2 Accessors - -Once created, one can access to the following members of the object: - -=over 4 - -=item $status->audio() - -A string with the sample rate of the song currently playing, number of bits -of the output and number of channels (2 for stereo) - separated by a colon. - - -=item $status->bitrate() - -The instantaneous bitrate in kbps. - - -=item $status->error() - -May appear in special error cases, such as when disabling output. - - -=item $status->playlist() - -The playlist version number, that changes every time the playlist is updated. - - -=item $status->playlistlength() - -The number of songs in the playlist. - - -=item $status->random() - -Whether the playlist is read randomly or not. - - -=item $status->repeat() - -Whether the song is repeated or not. - - -=item $status->song() - -The offset of the song currently played in the playlist. - - -=item $status->songid() - -The song id (MPD id) of the song currently played. - - -=item $status->state() - -The state of MPD server. Either C<play>, C<stop> or C<pause>. - - -=item $status->time() - -An CAudio::MPD::Common::Time object, representing the time elapsed / -remainging and total. See the associated pod for more details. - - -=item $status->updating_db() - -An integer, representing the current update job. - - -=item $status->volume() - -The current MPD volume - an integer between 0 and 100. - - -=item $status->xfade() - -The crossfade in seconds. - - -=back - -Please note that those accessors are read-only: changing a value will B<not> -change the current settings of MPD server. Use the mpd modules to alter the -settings. - - -=head1 SEE ALSO - -=over 4 - -=item LAudio::MPD - -=item LPOE::Component::Client::MPD - -=back - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Audio/MPD/Common/Time.pm b/config/mpfire/perl/Audio/MPD/Common/Time.pm deleted file mode 100644 index 77b6c7dd36..0000000000 --- a/config/mpfire/perl/Audio/MPD/Common/Time.pm +++ /dev/null @@ -1,186 +0,0 @@ -# -# This file is part of Audio::MPD::Common -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD::Common::Time; - -use warnings; -use strict; - -use base qw[ Class::Accessor::Fast ]; -__PACKAGE__->mk_accessors - ( qw[ percent sofar left total - sofar_secs sofar_mins seconds_sofar - total_secs total_mins seconds_total - left_secs left_mins seconds_left - ] ); - -#our ($VERSION) = '$Rev$' =~ /(\d+)/; - - -#-- -# Constructor - -# -# my $status = Audio::MPD::Common::Time->new( $time ) -# -# The constructor for the class Audio::MPD::Common::Time. $time is -# the time value (on the "time" line) of what the output MPD server -# returns to the status command. -# -sub new { - my ($class, $time) = @_; - $time ||= '0:0'; - my ($seconds_sofar, $seconds_total) = split /:/, $time; - my $seconds_left = $seconds_total - $seconds_sofar; - my $percent = $seconds_total ? 100*$seconds_sofar/$seconds_total : 0; - - # Parse the time so far - my $sofar_mins = int( $seconds_sofar / 60 ); - my $sofar_secs = $seconds_sofar % 60; - my $sofar = sprintf "%d:%02d", $sofar_mins, $sofar_secs; - - # Parse the total time - my $total_mins = int( $seconds_total / 60 ); - my $total_secs = $seconds_total % 60; - my $total = sprintf "%d:%02d", $total_mins, $total_secs; - - # Parse the time left - my $left_mins = int( $seconds_left / 60 ); - my $left_secs = $seconds_left % 60; - my $left = sprintf "%d:%02d", $left_mins, $left_secs; - - - # create object - my $self = { - # time elapsed in seconds - seconds_sofar => $seconds_sofar, - seconds_left => $seconds_left, - seconds_total => $seconds_total, - - # cooked values - sofar => $sofar, - left => $left, - total => $total, - percent => sprintf("%.1f", $percent), # 1 decimal - - # details - sofar_secs => $sofar_secs, - sofar_mins => $sofar_mins, - total_secs => $total_secs, - total_mins => $total_mins, - left_secs => $left_secs, - left_mins => $left_mins, - }; - bless $self, $class; - return $self; -} - - -1; - -__END__ - -=head1 NAME - -Audio::MPD::Common::Time - class representing time of current song - - -=head1 SYNOPSIS - - my $time = $status->time; - print $time->sofar; - - -=head1 DESCRIPTION - -CAudio::MPD::Common::Status returns some time information with the C<time()> -accessor. This information relates to the elapsed time of the current song, -as well as the remaining and total time. This information is encapsulated -in an CAudio::MPD::Common::Time object. - -Note that an CAudio::MPD::Common::Time object does B<not> update itself -regularly, and thus should be used immediately. - - -=head1 METHODS - -=head2 Constructor - -=over 4 - -=item new( $time ) - -The C<new()> method is the constructor for the CAudio::MPD::Common::Time -class. - -Note: one should B<never> ever instantiate an CAudio::MPD::Common::Time -object directly - use the mpd modules instead. - -=back - - -=head2 Accessors - -Once created, one can access the following members of the object: - -=over 4 - -=item cooked values: - -The C<sofar()>, C<left()> and C<total()> methods return the according values -under the form Cminutes:seconds. Note the existence of a C<percent()> -method returning a percentage complete. (one decimal) - - -=item values in seconds: - -The C<seconds_sofar()>, C<seconds_left()> and C<seconds_total()> return the -according values in seconds. - - -=item detailled values: - -If you want to cook your own value, then the following methods can help: -C<sofar_secs()> and C<sofar_mins()> return the seconds and minutes elapsed. -Same for C<left_secs()> and C<left_mins()> (time remaining), C<total_secs()> -and C<total_mins()>. (total song length) - - -=back - - -Please note that those accessors are read-only: changing a value will B<not> -change the current settings of MPD server. Use the mpd modules to alter the -settings. - - -=head1 SEE ALSO - -=over 4 - -=item LAudio::MPD - -=item LPOE::Component::Client::MPD - -=back - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Audio/MPD/Playlist.pm b/config/mpfire/perl/Audio/MPD/Playlist.pm deleted file mode 100644 index b59499d02d..0000000000 --- a/config/mpfire/perl/Audio/MPD/Playlist.pm +++ /dev/null @@ -1,427 +0,0 @@ -# -# This file is part of Audio::MPD -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD::Playlist; - -use strict; -use warnings; -use Scalar::Util qw[ weaken ]; - -use base qw[ Class::Accessor::Fast ]; -__PACKAGE__->mk_accessors( qw[ _mpd ] ); - - -#our ($VERSION) = '$Rev$' =~ /(\d+)/; - - -#-- -# Constructor - -# -# my $collection = Audio::MPD::Playlist->new( $mpd ); -# -# This will create the object, holding a back-reference to the Audio::MPD -# object itself (for communication purposes). But in order to play safe and -# to free the memory in time, this reference is weakened. -# -# Note that you're not supposed to call this constructor yourself, an -# Audio::MPD::Playlist is automatically created for you during the creation -# of an Audio::MPD object. -# -sub new { - my ($pkg, $mpd) = @_; - - my $self = { _mpd => $mpd }; - weaken( $self->{_mpd} ); - bless $self, $pkg; - return $self; -} - - -#-- -# Public methods - -# -- Playlist: retrieving information - -# -# my @items = $pl->as_items; -# -# Return an array of AMC::Item::Songs, one for each of the -# songs in the current playlist. -# -sub as_items { - my ($self) = @_; - - my @list = $self->_mpd->_cooked_command_as_items("playlistinfo\n"); - return @list; -} - - -# -# my @items = $pl->items_changed_since( $plversion ); -# -# Return a list with all the songs (as API::Song objects) added to -# the playlist since playlist $plversion. -# -sub items_changed_since { - my ($self, $plid) = @_; - return $self->_mpd->_cooked_command_as_items("plchanges $plid\n"); -} - - - -# -- Playlist: adding / removing songs - -# -# $pl->add( $path [, $path [...] ] ); -# -# Add the songs identified by $path (relative to MPD's music directory) to -# the current playlist. No return value. -# -sub add { - my ($self, @pathes) = @_; - my $command = - "command_list_begin\n" - . join( '', map { s/"/\"/g; qq[add "$_"\n] } @pathes ) - . "command_list_end\n"; - $self->_mpd->_send_command( $command ); -} - - -# -# $pl->delete( $song [, $song [...] ] ); -# -# Remove song number $song (starting from 0) from the current playlist. No -# return value. -# -sub delete { - my ($self, @songs) = @_; - my $command = - "command_list_begin\n" - . join( '', map { s/"/\"/g; "delete $_\n" } @songs ) - . "command_list_end\n"; - $self->_mpd->_send_command( $command ); -} - - -# -# $pl->deleteid( $songid [, $songid [...] ]); -# -# Remove the specified $songid (as assigned by mpd when inserted in playlist) -# from the current playlist. No return value. -# -sub deleteid { - my ($self, @songs) = @_; - my $command = - "command_list_begin\n" - . join( '', map { "deleteid $_\n" } @songs ) - . "command_list_end\n"; - $self->_mpd->_send_command( $command ); -} - - -# -# $pl->clear; -# -# Remove all the songs from the current playlist. No return value. -# -sub clear { - my ($self) = @_; - $self->_mpd->_send_command("clear\n"); -} - - -# -# $pl->crop; -# -# Remove all of the songs from the current playlist *except* the current one. -# -sub crop { - my ($self) = @_; - - my $status = $self->_mpd->status; - my $cur = $status->song; - my $len = $status->playlistlength - 1; - - my $command = - "command_list_begin\n" - . join( '', map { $_ != $cur ? "delete $_\n" : '' } reverse 0..$len ) - . "command_list_end\n"; - $self->_mpd->_send_command( $command ); -} - - -# -- Playlist: changing playlist order - -# -# $pl->shuffle(); -# -# Shuffle the current playlist. No return value. -# -sub shuffle { - my ($self) = @_; - $self->_mpd->_send_command("shuffle\n"); -} - - -# -# $pl->swap( $song1, $song2 ); -# -# Swap positions of song number $song1 and $song2 in the current playlist. -# No return value. -# -sub swap { - my ($self, $from, $to) = @_; - $self->_mpd->_send_command("swap $from $to\n"); -} - - -# -# $pl->swapid( $songid1, $songid2 ); -# -# Swap the postions of song ID $songid1 with song ID $songid2 in the -# current playlist. No return value. -# -sub swapid { - my ($self, $from, $to) = @_; - $self->_mpd->_send_command("swapid $from $to\n"); -} - - -# -# $pl->move( $song, $newpos ); -# -# Move song number $song to the position $newpos. No return value. -# -sub move { - my ($self, $song, $pos) = @_; - $self->_mpd->_send_command("move $song $pos\n"); -} - - -# -# $pl->moveid( $songid, $newpos ); -# -# Move song ID $songid to the position $newpos. No return value. -# -sub moveid { - my ($self, $song, $pos) = @_; - $self->_mpd->_send_command("moveid $song $pos\n"); -} - - -# -- Playlist: managing playlists - -# -# $pl->load( $playlist ); -# -# Load list of songs from specified $playlist file. No return value. -# -sub load { - my ($self, $playlist) = @_; - $self->_mpd->_send_command( qq[load "$playlist"\n] ); -} - - -# -# $pl->save( $playlist ); -# -# Save the current playlist to a file called $playlist in MPD's playlist -# directory. No return value. -# -sub save { - my ($self, $playlist) = @_; - $self->_mpd->_send_command( qq[save "$playlist"\n] ); -} - - -# -# $pl->rm( $playlist ) -# -# Delete playlist named $playlist from MPD's playlist directory. No -# return value. -# -sub rm { - my ($self, $playlist) = @_; - $self->_mpd->_send_command( qq[rm "$playlist"\n] ); -} - - - -1; - -__END__ - - -=head1 NAME - -Audio::MPD::Playlist - an object to mess MPD's playlist - - -=head1 SYNOPSIS - - my $song = $mpd->playlist->randomize; - - -=head1 DESCRIPTION - -CAudio::MPD::Playlist is a class meant to access & update MPD's -playlist. - - -=head1 PUBLIC METHODS - -=head2 Constructor - -=over 4 - -=item new( $mpd ) - -This will create the object, holding a back-reference to the CAudio::MPD -object itself (for communication purposes). But in order to play safe and -to free the memory in time, this reference is weakened. - -Note that you're not supposed to call this constructor yourself, an -CAudio::MPD::Playlist is automatically created for you during the creation -of an CAudio::MPD object. - -=back - - -=head2 Retrieving information - -=over 4 - -=item $pl->as_items() - -Return an array of CAudio::MPD::Common::Item::Songs, one for each of the -songs in the current playlist. - - -=item $pl->items_changed_since( $plversion ) - -Return a list with all the songs (as AMC::Item::Song objects) added to -the playlist since playlist $plversion. - - -=back - - -=head2 Adding / removing songs - -=over 4 - -=item $pl->add( $path [, $path [...] ] ) - -Add the songs identified by C<$path> (relative to MPD's music directory) to the -current playlist. No return value. - - -=item $pl->delete( $song [, $song [...] ] ) - -Remove song number C<$song>s (starting from 0) from the current playlist. No -return value. - - -=item $pl->deleteid( $songid [, $songid [...] ] ) - -Remove the specified C<$songid>s (as assigned by mpd when inserted in playlist) -from the current playlist. No return value. - - -=item $pl->clear() - -Remove all the songs from the current playlist. No return value. - - -=item $pl->crop() - -Remove all of the songs from the current playlist *except* the -song currently playing. - - -=back - - -=head2 Changing playlist order - -=over 4 - -=item $pl->shuffle() - -Shuffle the current playlist. No return value. - - -=item $pl->swap( $song1, $song2 ) - -Swap positions of song number C<$song1> and C<$song2> in the current -playlist. No return value. - - -=item $pl->swapid( $songid1, $songid2 ) - -Swap the postions of song ID C<$songid1> with song ID C<$songid2> in the -current playlist. No return value. - - -=item $pl->move( $song, $newpos ) - -Move song number C<$song> to the position C<$newpos>. No return value. - - -=item $pl->moveid( $songid, $newpos ) - -Move song ID C<$songid> to the position C<$newpos>. No return value. - - -=back - - -=head2 Managing playlists - -=over 4 - -=item $pl->load( $playlist ) - -Load list of songs from specified C<$playlist> file. No return value. - - -=item $pl->save( $playlist ) - -Save the current playlist to a file called C<$playlist> in MPD's playlist -directory. No return value. - - -=item $pl->rm( $playlist ) - -Delete playlist named C<$playlist> from MPD's playlist directory. No -return value. - - -=back - - -=head1 SEE ALSO - -LAudio::MPD - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Audio/MPD/Test.pm b/config/mpfire/perl/Audio/MPD/Test.pm deleted file mode 100644 index 74359afd10..0000000000 --- a/config/mpfire/perl/Audio/MPD/Test.pm +++ /dev/null @@ -1,217 +0,0 @@ -# -# This file is part of Audio::MPD -# Copyright (c) 2007 Jerome Quelin, all rights reserved. -# -# This program is free software; you can redistribute it and/or modify -# it under the same terms as Perl itself. -# -# - -package Audio::MPD::Test; - -use strict; -use warnings; - -use Exporter; -use FindBin qw[ $Bin ]; -use Readonly; - - -use base qw[ Exporter ]; -our @EXPORT = qw[ customize_test_mpd_configuration start_test_mpd stop_test_mpd ]; -#our ($VERSION) = '$Rev: 5284 $' =~ /(\d+)/; - - -Readonly my $TEMPLATE => "$Bin/mpd-test/mpd.conf.template"; -Readonly my $CONFIG => "$Bin/mpd-test/mpd.conf"; - -{ # this will be run when Audio::MPD::Test will be use-d. - my $restart = 0; - my $stopit = 0; - - customize_test_mpd_configuration(); - $restart = _stop_user_mpd_if_needed(); - $stopit = start_test_mpd(); - - END { - stop_test_mpd() if $stopit; - return unless $restart; # no need to restart - system 'mpd 2>/dev/null'; # restart user mpd - sleep 1; # wait 1 second to let mpd start. - } -} - - -#-- -# public subs - -# -# customize_test_mpd_configuration( [$port] ) -# -# Create a fake mpd configuration file, based on the file mpd.conf.template -# located in t/mpd-test. The string PWD will be replaced by the real path - -# ie, where the tarball has been untarred. The string PORT will be replaced -# by $port if specified, 6600 otherwise (MPD default). -# -sub customize_test_mpd_configuration { - my ($port) = @_; - $port ||= 6600; - - # open template and config. - open my $in, '<', $TEMPLATE or die "can't open [$TEMPLATE]: $!\n"; - open my $out, '>', $CONFIG or die "can't open [$CONFIG]: $!\n"; - - # replace string and fill in config file. - while ( defined( my $line = <$in> ) ) { - $line =~ s!PWD!$Bin/mpd-test!; - $line =~ s!PORT!$port!; - print $out $line; - } - - # clean up. - close $in; - close $out; - - # create a fake mpd db. - system( "mpd --create-db $CONFIG >/dev/null 2>&1" ) == 0 - or die "could not create fake mpd database: $?\n"; -} - - -# -# start_test_mpd() -# -# Start the fake mpd, and die if there were any error. -# -sub start_test_mpd { - my $output = qx[mpd $CONFIG 2>&1]; - die "could not start fake mpd: $output\n" if $output; - sleep 1; # wait 1 second to let mpd start. - return 1; -} - - -# -# stop_test_mpd() -# -# Kill the fake mpd. -# -sub stop_test_mpd { - system "mpd --kill $CONFIG 2>/dev/null"; - sleep 1; # wait 1 second to free output device. - unlink "$Bin/mpd-test/state", "$Bin/mpd-test/music.db"; -} - - -#-- -# private subs - - -# -# my $was_running = _stop_user_mpd_if_needed() -# -# This sub will check if mpd is currently running. If it is, force it to -# a full stop (unless MPD_TEST_OVERRIDE is not set). -# -# In any case, it will return a boolean stating whether mpd was running -# before forcing stop. -# -sub _stop_user_mpd_if_needed { - # check if mpd is running. - my $is_running = grep { /mpd$/ } qx[ ps -e ]; - - return 0 unless $is_running; # mpd does not run - nothing to do. - - # check force stop. - die "mpd is running\n" unless $ENV{MPD_TEST_OVERRIDE}; - system( 'mpd --kill 2>/dev/null') == 0 or die "can't stop user mpd: $?\n"; - sleep 1; # wait 1 second to free output device - return 1; -} - - -1; - -__END__ - -=head1 NAME - -Audio::MPD::Test - automate launching of fake mdp for testing purposes - - -=head1 SYNOPSIS - - use Audio::MPD::Test; # die if error - [...] - stop_fake_mpd(); - - -=head1 DESCRIPTION - -=head2 General usage - -This module will try to launch a new mpd server for testing purposes. This -mpd server will then be used during Audio::MPD tests. - -In order to achieve this, the module will create a fake mpd.conf file with -the correct pathes (ie, where you untarred the module tarball). It will then -check if some mpd server is already running, and stop it if the -MPD_TEST_OVERRIDE environment variable is true (die otherwise). Last it will -run the test mpd with its newly created configuration file. - -Everything described above is done automatically when the module is C<use>-d. - - -Once the tests are run, the mpd server will be shut down, and the original -one will be relaunched (if there was one). - -Note that the test mpd will listen to C<localhost>, so you are on the safe -side. Note also that the test suite comes with its own ogg files - and yes, -we can redistribute them since it's only some random voice recordings :-) - - -=head2 Advanced usage - -In case you want more control on the test mpd server, you can use the -following public methods: - -=over 4 - -=item start_test_mpd() - -Start the fake mpd, and die if there were any error. - -=item stop_test_mpd() - -Kill the fake mpd. - -=item customize_test_mpd_configuration( [$port] ) - -Create a fake mpd configuration file, based on the file mpd.conf.template -located in t/mpd-test. The string PWD will be replaced by the real path - -ie, where the tarball has been untarred. The string PORT will be replaced -by $port if specified, 6600 otherwise (MPD default). - -=back - -This might be useful when trying to test connections with mpd server. - - -=head1 SEE ALSO - -LAudio::MPD - - -=head1 AUTHOR - -Jerome Quelin, C<< <jquelin at cpan.org> >> - - -=head1 COPYRIGHT & LICENSE - -Copyright (c) 2007 Jerome Quelin, all rights reserved. - -This program is free software; you can redistribute it and/or modify -it under the same terms as Perl itself. - -=cut diff --git a/config/mpfire/perl/Readonly.pm b/config/mpfire/perl/Readonly.pm deleted file mode 100644 index 294c759c56..0000000000 --- a/config/mpfire/perl/Readonly.pm +++ /dev/null @@ -1,803 +0,0 @@ -=for gpg ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -- -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -=head1 NAME - -Readonly - Facility for creating read-only scalars, arrays, hashes. - -=head1 VERSION - -This documentation describes version 1.03 of Readonly.pm, April 20, 2004. - -=cut - -# Rest of documentation is after __END__. - -use 5.005; -use strict; -#use warnings; -#no warnings 'uninitialized'; - -package Readonly; -$Readonly::VERSION = '1.03'; # Also change in the documentation! - -# Autocroak (Thanks, MJD) -# Only load Carp.pm if module is croaking. -sub croak -{ - require Carp; - goto &Carp::croak; -} - -# These functions may be overridden by Readonly::XS, if installed. -sub is_sv_readonly ($) { 0 } -sub make_sv_readonly ($) { die "make_sv_readonly called but not overridden" } -use vars qw/$XSokay/; # Set to true in Readonly::XS, if available - -# Common error messages, or portions thereof -use vars qw/$MODIFY $REASSIGN $ODDHASH/; -$MODIFY = 'Modification of a read-only value attempted'; -$REASSIGN = 'Attempt to reassign a readonly'; -$ODDHASH = 'May not store an odd number of values in a hash'; - -# See if we can use the XS stuff. -$Readonly::XS::MAGIC_COOKIE = "Do NOT use or require Readonly::XS unless you're me."; -eval 'use Readonly::XS'; - - -# ---------------- -# Read-only scalars -# ---------------- -package Readonly::Scalar; - -sub TIESCALAR -{ - my $whence = (caller 2)[3]; # Check if naughty user is trying to tie directly. - Readonly::croak "Invalid tie" unless $whence && $whence =~ /^Readonly::(?:Scalar1?|Readonly)$/; - my $class = shift; - Readonly::croak "No value specified for readonly scalar" unless @_; - Readonly::croak "Too many values specified for readonly scalar" unless @_ == 1; - - my $value = shift; - return bless $value, $class; -} - -sub FETCH -{ - my $self = shift; - return $$self; -} - -*STORE = *UNTIE = - sub {Readonly::croak $Readonly::MODIFY}; - - -# ---------------- -# Read-only arrays -# ---------------- -package Readonly::Array; - -sub TIEARRAY -{ - my $whence = (caller 1)[3]; # Check if naughty user is trying to tie directly. - Readonly::croak "Invalid tie" unless $whence =~ /^Readonly::Array1?$/; - my $class = shift; - my @self = @_; - - return bless @self, $class; -} - -sub FETCH -{ - my $self = shift; - my $index = shift; - return $self->[$index]; -} - -sub FETCHSIZE -{ - my $self = shift; - return scalar @$self; -} - -BEGIN { - eval q{ - sub EXISTS - { - my $self = shift; - my $index = shift; - return exists $self->[$index]; - } - } if $] >= 5.006; # couldn't do "exists" on arrays before then -} - -*STORE = *STORESIZE = *EXTEND = *PUSH = *POP = *UNSHIFT = *SHIFT = *SPLICE = *CLEAR = *UNTIE = - sub {Readonly::croak $Readonly::MODIFY}; - - -# ---------------- -# Read-only hashes -# ---------------- -package Readonly::Hash; - -sub TIEHASH -{ - my $whence = (caller 1)[3]; # Check if naughty user is trying to tie directly. - Readonly::croak "Invalid tie" unless $whence =~ /^Readonly::Hash1?$/; - - my $class = shift; - # must have an even number of values - Readonly::croak $Readonly::ODDHASH unless (@_ %2 == 0); - - my %self = @_; - return bless %self, $class; -} - -sub FETCH -{ - my $self = shift; - my $key = shift; - - return $self->{$key}; -} - -sub EXISTS -{ - my $self = shift; - my $key = shift; - return exists $self->{$key}; -} - -sub FIRSTKEY -{ - my $self = shift; - my $dummy = keys %$self; - return scalar each %$self; -} - -sub NEXTKEY -{ - my $self = shift; - return scalar each %$self; -} - -*STORE = *DELETE = *CLEAR = *UNTIE = - sub {Readonly::croak $Readonly::MODIFY}; - - -# ---------------------------------------------------------------- -# Main package, containing convenience functions (so callers won't -# have to explicitly tie the variables themselves). -# ---------------------------------------------------------------- -package Readonly; -use Exporter; -use vars qw/@ISA @EXPORT @EXPORT_OK %EXPORT_TAGS/; -push @ISA, 'Exporter'; -push @EXPORT, qw/Readonly/; -push @EXPORT_OK, qw/Scalar Array Hash Scalar1 Array1 Hash1/; - -# Predeclare the following, so we can use them recursively -sub Scalar ($$); -sub Array (@;@); -sub Hash (%;@); - -# Returns true if a string begins with "Readonly::" -# Used to prevent reassignment of Readonly variables. -sub _is_badtype -{ - my $type = $_[0]; - return lc $type if $type =~ s/^Readonly:://; - return; -} - -# Shallow Readonly scalar -sub Scalar1 ($$) -{ - croak "$REASSIGN scalar" if is_sv_readonly $_[0]; - my $badtype = _is_badtype (ref tied $_[0]); - croak "$REASSIGN $badtype" if $badtype; - - # xs method: flag scalar as readonly - if ($XSokay) - { - $_[0] = $_[1]; - make_sv_readonly $_[0]; - return; - } - - # pure-perl method: tied scalar - my $tieobj = eval {tie $_[0], 'Readonly::Scalar', $_[1]}; - if ($@) - { - croak "$REASSIGN scalar" if substr($@,0,43) eq $MODIFY; - die $@; # some other error? - } - return $tieobj; -} - -# Shallow Readonly array -sub Array1 (@;@) -{ - my $badtype = _is_badtype (ref tied $_[0]); - croak "$REASSIGN $badtype" if $badtype; - - my $aref = shift; - return tie @$aref, 'Readonly::Array', @_; -} - -# Shallow Readonly hash -sub Hash1 (%;@) -{ - my $badtype = _is_badtype (ref tied $_[0]); - croak "$REASSIGN $badtype" if $badtype; - - my $href = shift; - - # If only one value, and it's a hashref, expand it - if (@_ == 1 && ref $_[0] eq 'HASH') - { - return tie %$href, 'Readonly::Hash', %{$_[0]}; - } - - # otherwise, must have an even number of values - croak $ODDHASH unless (@_%2 == 0); - - return tie %$href, 'Readonly::Hash', @_; -} - -# Deep Readonly scalar -sub Scalar ($$) -{ - croak "$REASSIGN scalar" if is_sv_readonly $_[0]; - my $badtype = _is_badtype (ref tied $_[0]); - croak "$REASSIGN $badtype" if $badtype; - - my $value = $_[1]; - - # Recursively check passed element for references; if any, make them Readonly - foreach ($value) - { - if (ref eq 'SCALAR') {Scalar my $v => $$_; $_ = $v} - elsif (ref eq 'ARRAY') {Array my @v => @$_; $_ = @v} - elsif (ref eq 'HASH') {Hash my %v => $_; $_ = %v} - } - - # xs method: flag scalar as readonly - if ($XSokay) - { - $_[0] = $value; - make_sv_readonly $_[0]; - return; - } - - # pure-perl method: tied scalar - my $tieobj = eval {tie $_[0], 'Readonly::Scalar', $value}; - if ($@) - { - croak "$REASSIGN scalar" if substr($@,0,43) eq $MODIFY; - die $@; # some other error? - } - return $tieobj; -} - -# Deep Readonly array -sub Array (@;@) -{ - my $badtype = _is_badtype (ref tied @{$_[0]}); - croak "$REASSIGN $badtype" if $badtype; - - my $aref = shift; - my @values = @_; - - # Recursively check passed elements for references; if any, make them Readonly - foreach (@values) - { - if (ref eq 'SCALAR') {Scalar my $v => $$_; $_ = $v} - elsif (ref eq 'ARRAY') {Array my @v => @$_; $_ = @v} - elsif (ref eq 'HASH') {Hash my %v => $_; $_ = %v} - } - # Lastly, tie the passed reference - return tie @$aref, 'Readonly::Array', @values; -} - -# Deep Readonly hash -sub Hash (%;@) -{ - my $badtype = _is_badtype (ref tied %{$_[0]}); - croak "$REASSIGN $badtype" if $badtype; - - my $href = shift; - my @values = @_; - - # If only one value, and it's a hashref, expand it - if (@_ == 1 && ref $_[0] eq 'HASH') - { - @values = %{$_[0]}; - } - - # otherwise, must have an even number of values - croak $ODDHASH unless (@values %2 == 0); - - # Recursively check passed elements for references; if any, make them Readonly - foreach (@values) - { - if (ref eq 'SCALAR') {Scalar my $v => $$_; $_ = $v} - elsif (ref eq 'ARRAY') {Array my @v => @$_; $_ = @v} - elsif (ref eq 'HASH') {Hash my %v => $_; $_ = %v} - } - - return tie %$href, 'Readonly::Hash', @values; -} - - -# Common entry-point for all supported data types -eval q{sub Readonly} . ( $] < 5.008 ? '' : '([$@%]@)' ) . <<'SUB_READONLY'; -{ - if (ref $_[0] eq 'SCALAR') - { - croak $MODIFY if is_sv_readonly ${$_[0]}; - my $badtype = _is_badtype (ref tied ${$_[0]}); - croak "$REASSIGN $badtype" if $badtype; - croak "Readonly scalar must have only one value" if @_ > 2; - - my $tieobj = eval {tie ${$_[0]}, 'Readonly::Scalar', $_[1]}; - # Tie may have failed because user tried to tie a constant, or we screwed up somehow. - if ($@) - { - croak $MODIFY if $@ =~ /^$MODIFY at/; # Point the finger at the user. - die "$@\n"; # Not a modify read-only message; must be our fault. - } - return $tieobj; - } - elsif (ref $_[0] eq 'ARRAY') - { - my $aref = shift; - return Array @$aref, @_; - } - elsif (ref $_[0] eq 'HASH') - { - my $href = shift; - croak $ODDHASH if @_%2 != 0 && !(@_ == 1 && ref $_[0] eq 'HASH'); - return Hash %$href, @_; - } - elsif (ref $_[0]) - { - croak "Readonly only supports scalar, array, and hash variables."; - } - else - { - croak "First argument to Readonly must be a reference."; - } -} -SUB_READONLY - - -1; -__END__ - -=head1 SYNOPSIS - - use Readonly; - - # Read-only scalar - Readonly::Scalar $sca => $initial_value; - Readonly::Scalar my $sca => $initial_value; - - # Read-only array - Readonly::Array @arr => @values; - Readonly::Array my @arr => @values; - - # Read-only hash - Readonly::Hash %has => (key => value, key => value, ...); - Readonly::Hash my %has => (key => value, key => value, ...); - # or: - Readonly::Hash %has => {key => value, key => value, ...}; - - # You can use the read-only variables like any regular variables: - print $sca; - $something = $sca + $arr[2]; - next if $has{$some_key}; - - # But if you try to modify a value, your program will die: - $sca = 7; - push @arr, 'seven'; - delete $has{key}; - # The error message is "Modification of a read-only value -attempted" - - # Alternate form (Perl 5.8 and later) - Readonly $sca => $initial_value; - Readonly my $sca => $initial_value; - Readonly @arr => @values; - Readonly my @arr => @values; - Readonly %has => (key => value, key => value, ...); - Readonly my %has => (key => value, key => value, ...); - # Alternate form (for Perls earlier than v5.8) - Readonly $sca => $initial_value; - Readonly \my $sca => $initial_value; - Readonly @arr => @values; - Readonly \my @arr => @values; - Readonly %has => (key => value, key => value, ...); - Readonly \my %has => (key => value, key => value, ...); - - -=head1 DESCRIPTION - -This is a facility for creating non-modifiable variables. This is -useful for configuration files, headers, etc. It can also be useful -as a development and debugging tool, for catching updates to variables -that should not be changed. - -If any of the values you pass to C<Scalar>, C<Array>, or C<Hash> are -references, then those functions recurse over the data structures, -marking everything as Readonly. Usually, this is what you want: the -entire structure nonmodifiable. If you want only the top level to be -Readonly, use the alternate C<Scalar1>, C<Array1> and C<Hash1> -functions. - -Please note that most users of Readonly will also want to install a -companion module Readonly::XS. See the L</CONS> section below for more -details. - -=head1 COMPARISON WITH "use constant" - -Perl provides a facility for creating constant values, via the "use -constant" pragma. There are several problems with this pragma. - -=over 2 - -=item * - -The constants created have no leading $ or @ character. - -=item * - -These constants cannot be interpolated into strings. - -=item * - -Syntax can get dicey sometimes. For example: - - use constant CARRAY => (2, 3, 5, 7, 11, 13); - $a_prime = CARRAY[2]; # wrong! - $a_prime = (CARRAY)[2]; # right -- MUST use parentheses - -=item * - -You have to be very careful in places where barewords are allowed. -For example: - - use constant SOME_KEY => 'key'; - %hash = (key => 'value', other_key => 'other_value'); - $some_value = $hash{SOME_KEY}; # wrong! - $some_value = $hash{+SOME_KEY}; # right - -(who thinks to use a unary plus when using a hash?) - -=item * - -C<use constant> works for scalars and arrays, not hashes. - -=item * - -These constants are global ot the package in which they're declared; -cannot be lexically scoped. - -=item * - -Works only at compile time. - -=item * - -Can be overridden: - - use constant PI => 3.14159; - ... - use constant PI => 2.71828; - -(this does generate a warning, however, if you have warnings enabled). - -=item * - -It is very difficult to make and use deep structures (complex data -structures) with C<use constant>. - -=back - -=head1 COMPARISON WITH TYPEGLOB CONSTANTS - -Another popular way to create read-only scalars is to modify the symbol -table entry for the variable by using a typeglob: - - *a = 'value'; - -This works fine, but it only works for global variables ("my" -variables have no symbol table entry). Also, the following similar -constructs do B<not> work: - - *a = [1, 2, 3]; # Does NOT create a read-only array - *a = { a => 'A'}; # Does NOT create a read-only hash - -=head1 PROS - -Readonly.pm, on the other hand, will work with global variables and -with lexical ("my") variables. It will create scalars, arrays, or -hashes, all of which look and work like normal, read-write Perl -variables. You can use them in scalar context, in list context; you -can take references to them, pass them to functions, anything. - -Readonly.pm also works well with complex data structures, allowing you -to tag the whole structure as nonmodifiable, or just the top level. - -Also, Readonly variables may not be reassigned. The following code -will die: - - Readonly::Scalar $pi => 3.14159; - ... - Readonly::Scalar $pi => 2.71828; - -=head1 CONS - -Readonly.pm does impose a performance penalty. It's pretty slow. How -slow? Run the C<benchmark.pl> script that comes with Readonly. On my -test system, "use constant", typeglob constants, and regular -read/write Perl variables were all about the same speed, and -Readonly.pm constants were about 1/20 the speed. - -However, there is relief. There is a companion module available, -Readonly::XS. If it is installed on your system, Readonly.pm uses it -to make read-only scalars much faster. With Readonly::XS, Readonly -scalars are as fast as the other types of variables. Readonly arrays -and hashes will still be relatively slow. But it's likely that most -of your Readonly variables will be scalars. - -If you can't use Readonly::XS (for example, if you don't have a C -compiler, or your perl is statically linked and you don't want to -re-link it), you have to decide whether the benefits of Readonly -variables outweigh the speed issue. For most configuration variables -(and other things that Readonly is likely to be useful for), the speed -issue is probably not really a big problem. But benchmark your -program if it might be. If it turns out to be a problem, you may -still want to use Readonly.pm during development, to catch changes to -variables that should not be changed, and then remove it for -production: - - # For testing: - Readonly::Scalar $Foo_Directory => '/usr/local/foo'; - Readonly::Scalar $Bar_Directory => '/usr/local/bar'; - # $Foo_Directory = '/usr/local/foo'; - # $Bar_Directory = '/usr/local/bar'; - - # For production: - # Readonly::Scalar $Foo_Directory => '/usr/local/foo'; - # Readonly::Scalar $Bar_Directory => '/usr/local/bar'; - $Foo_Directory = '/usr/local/foo'; - $Bar_Directory = '/usr/local/bar'; - - -=head1 FUNCTIONS - -=over 4 - -=item Readonly::Scalar $var => $value; - -Creates a nonmodifiable scalar, C<$var>, and assigns a value of -C<$value> to it. Thereafter, its value may not be changed. Any -attempt to modify the value will cause your program to die. - -A value I<must> be supplied. If you want the variable to have -C<undef> as its value, you must specify C<undef>. - -If C<$value> is a reference to a scalar, array, or hash, then this -function will mark the scalar, array, or hash it points to as being -Readonly as well, and it will recursively traverse the structure, -marking the whole thing as Readonly. Usually, this is what you want. -However, if you want only the C<$value> marked as Readonly, use -C<Scalar1>. - -If $var is already a Readonly variable, the program will die with -an error about reassigning Readonly variables. - -=item Readonly::Array @arr => (value, value, ...); - -Creates a nonmodifiable array, C<@arr>, and assigns the specified list -of values to it. Thereafter, none of its values may be changed; the -array may not be lengthened or shortened or spliced. Any attempt to -do so will cause your program to die. - -If any of the values passed is a reference to a scalar, array, or hash, -then this function will mark the scalar, array, or hash it points to as -being Readonly as well, and it will recursively traverse the structure, -marking the whole thing as Readonly. Usually, this is what you want. -However, if you want only the hash C%@arr itself marked as Readonly, -use C<Array1>. - -If @arr is already a Readonly variable, the program will die with -an error about reassigning Readonly variables. - -=item Readonly::Hash %h => (key => value, key => value, ...); - -=item Readonly::Hash %h => {key => value, key => value, ...}; - -Creates a nonmodifiable hash, C<%h>, and assigns the specified keys -and values to it. Thereafter, its keys or values may not be changed. -Any attempt to do so will cause your program to die. - -A list of keys and values may be specified (with parentheses in the -synopsis above), or a hash reference may be specified (curly braces in -the synopsis above). If a list is specified, it must have an even -number of elements, or the function will die. - -If any of the values is a reference to a scalar, array, or hash, then -this function will mark the scalar, array, or hash it points to as -being Readonly as well, and it will recursively traverse the -structure, marking the whole thing as Readonly. Usually, this is what -you want. However, if you want only the hash C<%h> itself marked as -Readonly, use C<Hash1>. - -If %h is already a Readonly variable, the program will die with -an error about reassigning Readonly variables. - -=item Readonly $var => $value; - -=item Readonly @arr => (value, value, ...); - -=item Readonly %h => (key => value, ...); - -=item Readonly %h => {key => value, ...}; - -The C<Readonly> function is an alternate to the C<Scalar>, C<Array>, -and C<Hash> functions. It has the advantage (if you consider it an -advantage) of being one function. That may make your program look -neater, if you're initializing a whole bunch of constants at once. -You may or may not prefer this uniform style. - -It has the disadvantage of having a slightly different syntax for -versions of Perl prior to 5.8. For earlier versions, you must supply -a backslash, because it requires a reference as the first parameter. - - Readonly $var => $value; - Readonly @arr => (value, value, ...); - Readonly %h => (key => value, ...); - Readonly %h => {key => value, ...}; - -You may or may not consider this ugly. - -=item Readonly::Scalar1 $var => $value; - -=item Readonly::Array1 @arr => (value, value, ...); - -=item Readonly::Hash1 %h => (key => value, key => value, ...); - -=item Readonly::Hash1 %h => {key => value, key => value, ...}; - -These alternate functions create shallow Readonly variables, instead -of deep ones. For example: - - Readonly::Array1 @shal => (1, 2, {perl=>'Rules', java=>'Bites'}, 4, 5); - Readonly::Array @deep => (1, 2, {perl=>'Rules', java=>'Bites'}, 4, 5); - - $shal[1] = 7; # error - $shal[2]{APL}='Weird'; # Allowed! since the hash isn't Readonly - $deep[1] = 7; # error - $deep[2]{APL}='Weird'; # error, since the hash is Readonly - - -=back - - -=head1 EXAMPLES - - # SCALARS: - - # A plain old read-only value - Readonly::Scalar $a => "A string value"; - - # The value need not be a compile-time constant: - Readonly::Scalar $a => $computed_value; - - - # ARRAYS: - - # A read-only array: - Readonly::Array @a => (1, 2, 3, 4); - - # The parentheses are optional: - Readonly::Array @a => 1, 2, 3, 4; - - # You can use Perl's built-in array quoting syntax: - Readonly::Array @a => qw/1 2 3 4/; - - # You can initialize a read-only array from a variable one: - Readonly::Array @a => @computed_values; - - # A read-only array can be empty, too: - Readonly::Array @a => (); - Readonly::Array @a; # equivalent - - - # HASHES - - # Typical usage: - Readonly::Hash %a => (key1 => 'value1', key2 => 'value2'); - - # A read-only hash can be initialized from a variable one: - Readonly::Hash %a => %computed_values; - - # A read-only hash can be empty: - Readonly::Hash %a => (); - Readonly::Hash %a; # equivalent - - # If you pass an odd number of values, the program will die: - Readonly::Hash %a => (key1 => 'value1', "value2"); - --> dies with "May not store an odd number of values in a hash" - - -=head1 EXPORTS - -By default, this module exports the following symbol into the calling -program's namespace: - - Readonly - -The following symbols are available for import into your program, if -you like: - - Scalar Scalar1 - Array Array1 - Hash Hash1 - - -=head1 REQUIREMENTS - - Perl 5.000 - Carp.pm (included with Perl) - Exporter.pm (included with Perl) - - Readonly::XS is recommended but not required. - -=head1 ACKNOWLEDGEMENTS - -Thanks to Slaven Rezic for the idea of one common function -(Readonly) for all three types of variables (13 April 2002). - -Thanks to Ernest Lergon for the idea (and initial code) for -deeply-Readonly data structures (21 May 2002). - -Thanks to Damian Conway for the idea (and code) for making the -Readonly function work a lot smoother under perl 5.8+. - - -=head1 AUTHOR / COPYRIGHT - -Eric J. Roode, roode@cpan.org - -Copyright (c) 2001-2004 by Eric J. Roode. All Rights Reserved. This -module is free software; you can redistribute it and/or modify it under -the same terms as Perl itself. - -If you have suggestions for improvement, please drop me a line. If -you make improvements to this software, I ask that you please send me -a copy of your changes. Thanks. - -Readonly.pm is made from 100% recycled electrons. No animals were -harmed during the development and testing of this module. Not sold -in stores! Readonly::XS sold separately. Void where prohibited. - -=cut - -=begin gpg -
- -=cut \ No newline at end of file diff --git a/config/mpfire/webradio b/config/mpfire/webradio deleted file mode 100644 index 402c31a4cc..0000000000 --- a/config/mpfire/webradio +++ /dev/null @@ -1,14 +0,0 @@ -62.75.176.45/rtl-high|89.0 RTL Hitradio|http://www.89.0rtl.de -gffstream.ic.llnwd.net/stream/gffstream_stream_wdr_einslive_b|Einslive|http://www.einslive.de/ -213.186.41.149:8040|Deepinside Radio European|http://www.deepinside.co.uk -62.75.176.40:80/bigfm-cbr-128|BigFM|http://www.bigfm.de -stream.telvi.de:8000/radiobrocken|Hit-Radio Brocken|http://www.radiobrocken.de -magic-island.eu:8000/listen.mp3|Magic Island|http://www.magic-island.eu -dsl.blackbeats.fm:13000|BlackBeats FM|http://www.blackbeats.fm -87.118.64.197:3100|Discofox-Radio|http://www.discofox-radio.de -rmnradio.powerstream.de:8022|RMNradio|http://www.rmnradio.de/ -relay.radio.ethz.ch:8000/kohina.ogg|Kohina|http://www.kohina.com -relay1.slayradio.org:8000|Slay Radio|http://www.slayradio.com/ -demovibes.de:8000/necta128.ogg|Nectarine Demoscene Radio|http://www.scenemusic.eu/ -r1.scenesat.com:8000/scenesathi|SceneSat Radio|http://www.scenesat.com -radioparadise.steadyhost.com:8060|Radio Paradise|http://www.radioparadise.com/ diff --git a/config/rootfiles/common/aarch64/gdb b/config/rootfiles/common/aarch64/gdb index 71df578dbf..95e6455418 100644 --- a/config/rootfiles/common/aarch64/gdb +++ b/config/rootfiles/common/aarch64/gdb @@ -8,9 +8,8 @@ #usr/include/sim #usr/include/sim/callback.h #usr/include/sim/sim.h -#usr/lib/libaarch64-unknown-linux-gnu-sim.a #usr/lib/libinproctrace.so -#usr/share/gdb +#usr/lib/libsim.a #usr/share/gdb/python #usr/share/gdb/python/gdb #usr/share/gdb/python/gdb/FrameDecorator.py @@ -25,6 +24,30 @@ #usr/share/gdb/python/gdb/command/type_printers.py #usr/share/gdb/python/gdb/command/unwinders.py #usr/share/gdb/python/gdb/command/xmethods.py +#usr/share/gdb/python/gdb/dap +#usr/share/gdb/python/gdb/dap/__init__.py +#usr/share/gdb/python/gdb/dap/breakpoint.py +#usr/share/gdb/python/gdb/dap/bt.py +#usr/share/gdb/python/gdb/dap/disassemble.py +#usr/share/gdb/python/gdb/dap/evaluate.py +#usr/share/gdb/python/gdb/dap/events.py +#usr/share/gdb/python/gdb/dap/frames.py +#usr/share/gdb/python/gdb/dap/io.py +#usr/share/gdb/python/gdb/dap/launch.py +#usr/share/gdb/python/gdb/dap/locations.py +#usr/share/gdb/python/gdb/dap/memory.py +#usr/share/gdb/python/gdb/dap/modules.py +#usr/share/gdb/python/gdb/dap/next.py +#usr/share/gdb/python/gdb/dap/pause.py +#usr/share/gdb/python/gdb/dap/scopes.py +#usr/share/gdb/python/gdb/dap/server.py +#usr/share/gdb/python/gdb/dap/sources.py +#usr/share/gdb/python/gdb/dap/startup.py +#usr/share/gdb/python/gdb/dap/state.py +#usr/share/gdb/python/gdb/dap/threads.py +#usr/share/gdb/python/gdb/dap/typecheck.py +#usr/share/gdb/python/gdb/dap/varref.py +#usr/share/gdb/python/gdb/disassembler.py #usr/share/gdb/python/gdb/frames.py #usr/share/gdb/python/gdb/function #usr/share/gdb/python/gdb/function/__init__.py @@ -36,6 +59,7 @@ #usr/share/gdb/python/gdb/printer/bound_registers.py #usr/share/gdb/python/gdb/printing.py #usr/share/gdb/python/gdb/prompt.py +#usr/share/gdb/python/gdb/styling.py #usr/share/gdb/python/gdb/types.py #usr/share/gdb/python/gdb/unwinder.py #usr/share/gdb/python/gdb/xmethod.py @@ -69,6 +93,7 @@ #usr/share/info/gdb.info-6 #usr/share/info/gdb.info-7 #usr/share/info/gdb.info-8 +#usr/share/info/gdb.info-9 #usr/share/info/stabs.info #usr/share/man/man1/gcore.1 #usr/share/man/man1/gdb-add-index.1 diff --git a/config/rootfiles/common/aarch64/linux b/config/rootfiles/common/aarch64/linux index 53dedd2f36..18064d0792 100644 --- a/config/rootfiles/common/aarch64/linux +++ b/config/rootfiles/common/aarch64/linux @@ -346,6 +346,8 @@ boot/dtb-KVER #boot/dtb-KVER/rockchip/rk3328-nanopi-r2c-plus.dtb #boot/dtb-KVER/rockchip/rk3328-nanopi-r2c.dtb #boot/dtb-KVER/rockchip/rk3328-nanopi-r2s-oc.dtb +#boot/dtb-KVER/rockchip/rk3328-nanopi-r2s-plus-oc.dtb +#boot/dtb-KVER/rockchip/rk3328-nanopi-r2s-plus.dtb #boot/dtb-KVER/rockchip/rk3328-nanopi-r2s.dtb #boot/dtb-KVER/rockchip/rk3328-orangepi-r1-plus-lts-oc.dtb #boot/dtb-KVER/rockchip/rk3328-orangepi-r1-plus-lts.dtb @@ -7265,6 +7267,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/ARM64_ERRATUM_2658417 #lib/modules/KVER/build/include/config/ARM64_ERRATUM_2966298 #lib/modules/KVER/build/include/config/ARM64_ERRATUM_3117295 +#lib/modules/KVER/build/include/config/ARM64_ERRATUM_3194386 #lib/modules/KVER/build/include/config/ARM64_ERRATUM_819472 #lib/modules/KVER/build/include/config/ARM64_ERRATUM_824069 #lib/modules/KVER/build/include/config/ARM64_ERRATUM_826319 @@ -7285,7 +7288,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/ARM64_PTR_AUTH #lib/modules/KVER/build/include/config/ARM64_PTR_AUTH_KERNEL #lib/modules/KVER/build/include/config/ARM64_RAS_EXTN -#lib/modules/KVER/build/include/config/ARM64_SME #lib/modules/KVER/build/include/config/ARM64_SVE #lib/modules/KVER/build/include/config/ARM64_SW_TTBR0_PAN #lib/modules/KVER/build/include/config/ARM64_TAGGED_ADDR_ABI @@ -7968,6 +7970,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/CRYPTO_SHA512 #lib/modules/KVER/build/include/config/CRYPTO_SHA512_ARM64 #lib/modules/KVER/build/include/config/CRYPTO_SHA512_ARM64_CE +#lib/modules/KVER/build/include/config/CRYPTO_SIG #lib/modules/KVER/build/include/config/CRYPTO_SIG2 #lib/modules/KVER/build/include/config/CRYPTO_SKCIPHER #lib/modules/KVER/build/include/config/CRYPTO_SKCIPHER2 @@ -8421,6 +8424,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/FB_DMAMEM_HELPERS #lib/modules/KVER/build/include/config/FB_EFI #lib/modules/KVER/build/include/config/FB_IMX +#lib/modules/KVER/build/include/config/FB_IOMEM_FOPS #lib/modules/KVER/build/include/config/FB_IOMEM_HELPERS #lib/modules/KVER/build/include/config/FB_MODE_HELPERS #lib/modules/KVER/build/include/config/FB_NOTIFY @@ -8475,6 +8479,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/FSL_ERRATUM_A008585 #lib/modules/KVER/build/include/config/FSL_FMAN #lib/modules/KVER/build/include/config/FSL_GUTS +#lib/modules/KVER/build/include/config/FSL_IFC #lib/modules/KVER/build/include/config/FSL_IMX8_DDR_PMU #lib/modules/KVER/build/include/config/FSL_IMX9_DDR_PMU #lib/modules/KVER/build/include/config/FSL_MC_BUS @@ -8514,7 +8519,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/GACT_PROB #lib/modules/KVER/build/include/config/GARP #lib/modules/KVER/build/include/config/GCC10_NO_ARRAY_BOUNDS -#lib/modules/KVER/build/include/config/GCC_ASM_GOTO_OUTPUT_WORKAROUND #lib/modules/KVER/build/include/config/GCC_PLUGINS #lib/modules/KVER/build/include/config/GCC_SUPPORTS_DYNAMIC_FTRACE_WITH_ARGS #lib/modules/KVER/build/include/config/GCC_VERSION @@ -8931,6 +8935,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/IONIC #lib/modules/KVER/build/include/config/IOSCHED_BFQ #lib/modules/KVER/build/include/config/IO_STRICT_DEVMEM +#lib/modules/KVER/build/include/config/IO_URING +#lib/modules/KVER/build/include/config/IO_WQ #lib/modules/KVER/build/include/config/IP6_NF_FILTER #lib/modules/KVER/build/include/config/IP6_NF_IPTABLES #lib/modules/KVER/build/include/config/IP6_NF_MANGLE @@ -10207,6 +10213,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/PCI_SYSCALL #lib/modules/KVER/build/include/config/PCNET32 #lib/modules/KVER/build/include/config/PCPU_DEV_REFCNT +#lib/modules/KVER/build/include/config/PCP_BATCH_SCALE_MAX #lib/modules/KVER/build/include/config/PCS_LYNX #lib/modules/KVER/build/include/config/PCS_MTK_LYNXI #lib/modules/KVER/build/include/config/PCS_XPCS @@ -10354,6 +10361,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/PRINTK #lib/modules/KVER/build/include/config/PROC_EVENTS #lib/modules/KVER/build/include/config/PROC_FS +#lib/modules/KVER/build/include/config/PROC_MEM_ALWAYS_FORCE #lib/modules/KVER/build/include/config/PROC_PAGE_MONITOR #lib/modules/KVER/build/include/config/PROC_PID_CPUSET #lib/modules/KVER/build/include/config/PROC_SYSCTL @@ -10476,6 +10484,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/REISERFS_PROC_INFO #lib/modules/KVER/build/include/config/RELAY #lib/modules/KVER/build/include/config/RELOCATABLE +#lib/modules/KVER/build/include/config/RELR #lib/modules/KVER/build/include/config/RENESAS_PHY #lib/modules/KVER/build/include/config/RESET_ATTACK_MITIGATION #lib/modules/KVER/build/include/config/RESET_BERLIN @@ -10678,6 +10687,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/SCHED_STACK_END_CHECK #lib/modules/KVER/build/include/config/SCHED_THERMAL_PRESSURE #lib/modules/KVER/build/include/config/SCHED_TRACER +#lib/modules/KVER/build/include/config/SCREEN_INFO #lib/modules/KVER/build/include/config/SCSI #lib/modules/KVER/build/include/config/SCSI_BUSLOGIC #lib/modules/KVER/build/include/config/SCSI_COMMON @@ -11282,6 +11292,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/TMPFS #lib/modules/KVER/build/include/config/TMPFS_POSIX_ACL #lib/modules/KVER/build/include/config/TMPFS_XATTR +#lib/modules/KVER/build/include/config/TOOLS_SUPPORT_RELR #lib/modules/KVER/build/include/config/TRACEPOINTS #lib/modules/KVER/build/include/config/TRACER_MAX_TRACE #lib/modules/KVER/build/include/config/TRACER_SNAPSHOT @@ -13762,11 +13773,11 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/linux/iio/accel/kxcjk_1013.h #lib/modules/KVER/build/include/linux/iio/adc #lib/modules/KVER/build/include/linux/iio/adc/ad_sigma_delta.h -#lib/modules/KVER/build/include/linux/iio/adc/adi-axi-adc.h #lib/modules/KVER/build/include/linux/iio/adc/qcom-vadc-common.h #lib/modules/KVER/build/include/linux/iio/adc/stm32-dfsdm-adc.h #lib/modules/KVER/build/include/linux/iio/afe #lib/modules/KVER/build/include/linux/iio/afe/rescale.h +#lib/modules/KVER/build/include/linux/iio/backend.h #lib/modules/KVER/build/include/linux/iio/buffer-dma.h #lib/modules/KVER/build/include/linux/iio/buffer-dmaengine.h #lib/modules/KVER/build/include/linux/iio/buffer.h @@ -15311,6 +15322,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/linux/soc/actions/owl-sps.h #lib/modules/KVER/build/include/linux/soc/amlogic #lib/modules/KVER/build/include/linux/soc/amlogic/meson-canvas.h +#lib/modules/KVER/build/include/linux/soc/andes +#lib/modules/KVER/build/include/linux/soc/andes/irq.h #lib/modules/KVER/build/include/linux/soc/apple #lib/modules/KVER/build/include/linux/soc/apple/rtkit.h #lib/modules/KVER/build/include/linux/soc/apple/sart.h @@ -18466,6 +18479,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/Makefile.randstruct #lib/modules/KVER/build/scripts/Makefile.ubsan #lib/modules/KVER/build/scripts/Makefile.userprogs +#lib/modules/KVER/build/scripts/Makefile.vdsoinst #lib/modules/KVER/build/scripts/Makefile.vmlinux #lib/modules/KVER/build/scripts/Makefile.vmlinux_o #lib/modules/KVER/build/scripts/as-version.sh @@ -18806,7 +18820,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/kconfig/images.h #lib/modules/KVER/build/scripts/kconfig/internal.h #lib/modules/KVER/build/scripts/kconfig/lexer.l -#lib/modules/KVER/build/scripts/kconfig/lexer.lex.c #lib/modules/KVER/build/scripts/kconfig/list.h #lib/modules/KVER/build/scripts/kconfig/lkc.h #lib/modules/KVER/build/scripts/kconfig/lkc_proto.h @@ -18827,8 +18840,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/kconfig/nconf.c #lib/modules/KVER/build/scripts/kconfig/nconf.gui.c #lib/modules/KVER/build/scripts/kconfig/nconf.h -#lib/modules/KVER/build/scripts/kconfig/parser.tab.c -#lib/modules/KVER/build/scripts/kconfig/parser.tab.h #lib/modules/KVER/build/scripts/kconfig/parser.y #lib/modules/KVER/build/scripts/kconfig/preprocess.c #lib/modules/KVER/build/scripts/kconfig/qconf-cfg.sh diff --git a/config/rootfiles/common/apr b/config/rootfiles/common/apr index c49b93a584..3de0b28e52 100644 --- a/config/rootfiles/common/apr +++ b/config/rootfiles/common/apr @@ -45,7 +45,7 @@ usr/bin/apr-1-config #usr/lib/libapr-1.la #usr/lib/libapr-1.so usr/lib/libapr-1.so.0 -usr/lib/libapr-1.so.0.7.4 +usr/lib/libapr-1.so.0.7.5 #usr/lib/pkgconfig/apr-1.pc #usr/share/apr-1 #usr/share/apr-1/build diff --git a/config/rootfiles/common/autoconf-archive b/config/rootfiles/common/autoconf-archive index baccd24be5..f096797ec5 100644 --- a/config/rootfiles/common/autoconf-archive +++ b/config/rootfiles/common/autoconf-archive @@ -1,3 +1,4 @@ +#usr/share/aclocal #usr/share/aclocal/ax_absolute_header.m4 #usr/share/aclocal/ax_ac_append_to_file.m4 #usr/share/aclocal/ax_ac_print_to_file.m4 diff --git a/config/rootfiles/common/bind b/config/rootfiles/common/bind index 74d3b93e5e..73d4a842d4 100644 --- a/config/rootfiles/common/bind +++ b/config/rootfiles/common/bind @@ -83,6 +83,7 @@ usr/bin/nsupdate #usr/include/dns/sdlz.h #usr/include/dns/secalg.h #usr/include/dns/secproto.h +#usr/include/dns/skr.h #usr/include/dns/soa.h #usr/include/dns/ssu.h #usr/include/dns/stats.h @@ -135,6 +136,7 @@ usr/bin/nsupdate #usr/include/isc/hash.h #usr/include/isc/hashmap.h #usr/include/isc/heap.h +#usr/include/isc/helper.h #usr/include/isc/hex.h #usr/include/isc/histo.h #usr/include/isc/hmac.h @@ -237,18 +239,18 @@ usr/bin/nsupdate #usr/include/ns/types.h #usr/include/ns/update.h #usr/include/ns/xfrout.h -usr/lib/libdns-9.20.1.so +usr/lib/libdns-9.20.3.so #usr/lib/libdns.la #usr/lib/libdns.so -usr/lib/libisc-9.20.1.so +usr/lib/libisc-9.20.3.so #usr/lib/libisc.la #usr/lib/libisc.so -usr/lib/libisccc-9.20.1.so +usr/lib/libisccc-9.20.3.so #usr/lib/libisccc.la #usr/lib/libisccc.so -usr/lib/libisccfg-9.20.1.so +usr/lib/libisccfg-9.20.3.so #usr/lib/libisccfg.la #usr/lib/libisccfg.so -usr/lib/libns-9.20.1.so +usr/lib/libns-9.20.3.so #usr/lib/libns.la #usr/lib/libns.so diff --git a/config/rootfiles/common/cmake b/config/rootfiles/common/cmake index 4aeb245662..444ed7252f 100644 --- a/config/rootfiles/common/cmake +++ b/config/rootfiles/common/cmake @@ -6,2970 +6,3200 @@ #usr/share/bash-completion/completions/cmake #usr/share/bash-completion/completions/cpack #usr/share/bash-completion/completions/ctest -#usr/share/cmake-3.20 -#usr/share/cmake-3.20/Help -#usr/share/cmake-3.20/Help/command -#usr/share/cmake-3.20/Help/command/DEVICE_LINK_OPTIONS.txt -#usr/share/cmake-3.20/Help/command/FIND_XXX.txt -#usr/share/cmake-3.20/Help/command/FIND_XXX_ORDER.txt -#usr/share/cmake-3.20/Help/command/FIND_XXX_ROOT.txt -#usr/share/cmake-3.20/Help/command/LINK_OPTIONS_LINKER.txt -#usr/share/cmake-3.20/Help/command/OPTIONS_SHELL.txt -#usr/share/cmake-3.20/Help/command/add_compile_definitions.rst -#usr/share/cmake-3.20/Help/command/add_compile_options.rst -#usr/share/cmake-3.20/Help/command/add_custom_command.rst -#usr/share/cmake-3.20/Help/command/add_custom_target.rst -#usr/share/cmake-3.20/Help/command/add_definitions.rst -#usr/share/cmake-3.20/Help/command/add_dependencies.rst -#usr/share/cmake-3.20/Help/command/add_executable.rst -#usr/share/cmake-3.20/Help/command/add_library.rst -#usr/share/cmake-3.20/Help/command/add_link_options.rst -#usr/share/cmake-3.20/Help/command/add_subdirectory.rst -#usr/share/cmake-3.20/Help/command/add_test.rst -#usr/share/cmake-3.20/Help/command/aux_source_directory.rst -#usr/share/cmake-3.20/Help/command/break.rst -#usr/share/cmake-3.20/Help/command/build_command.rst -#usr/share/cmake-3.20/Help/command/build_name.rst -#usr/share/cmake-3.20/Help/command/cmake_host_system_information.rst -#usr/share/cmake-3.20/Help/command/cmake_language.rst -#usr/share/cmake-3.20/Help/command/cmake_minimum_required.rst -#usr/share/cmake-3.20/Help/command/cmake_parse_arguments.rst -#usr/share/cmake-3.20/Help/command/cmake_path.rst -#usr/share/cmake-3.20/Help/command/cmake_policy.rst -#usr/share/cmake-3.20/Help/command/configure_file.rst -#usr/share/cmake-3.20/Help/command/continue.rst -#usr/share/cmake-3.20/Help/command/create_test_sourcelist.rst -#usr/share/cmake-3.20/Help/command/ctest_build.rst -#usr/share/cmake-3.20/Help/command/ctest_configure.rst -#usr/share/cmake-3.20/Help/command/ctest_coverage.rst -#usr/share/cmake-3.20/Help/command/ctest_empty_binary_directory.rst -#usr/share/cmake-3.20/Help/command/ctest_memcheck.rst -#usr/share/cmake-3.20/Help/command/ctest_read_custom_files.rst -#usr/share/cmake-3.20/Help/command/ctest_run_script.rst -#usr/share/cmake-3.20/Help/command/ctest_sleep.rst -#usr/share/cmake-3.20/Help/command/ctest_start.rst -#usr/share/cmake-3.20/Help/command/ctest_submit.rst -#usr/share/cmake-3.20/Help/command/ctest_test.rst -#usr/share/cmake-3.20/Help/command/ctest_update.rst -#usr/share/cmake-3.20/Help/command/ctest_upload.rst -#usr/share/cmake-3.20/Help/command/define_property.rst -#usr/share/cmake-3.20/Help/command/else.rst -#usr/share/cmake-3.20/Help/command/elseif.rst -#usr/share/cmake-3.20/Help/command/enable_language.rst -#usr/share/cmake-3.20/Help/command/enable_testing.rst -#usr/share/cmake-3.20/Help/command/endforeach.rst -#usr/share/cmake-3.20/Help/command/endfunction.rst -#usr/share/cmake-3.20/Help/command/endif.rst -#usr/share/cmake-3.20/Help/command/endmacro.rst -#usr/share/cmake-3.20/Help/command/endwhile.rst -#usr/share/cmake-3.20/Help/command/exec_program.rst -#usr/share/cmake-3.20/Help/command/execute_process.rst -#usr/share/cmake-3.20/Help/command/export.rst -#usr/share/cmake-3.20/Help/command/export_library_dependencies.rst -#usr/share/cmake-3.20/Help/command/file.rst -#usr/share/cmake-3.20/Help/command/find_file.rst -#usr/share/cmake-3.20/Help/command/find_library.rst -#usr/share/cmake-3.20/Help/command/find_package.rst -#usr/share/cmake-3.20/Help/command/find_path.rst -#usr/share/cmake-3.20/Help/command/find_program.rst -#usr/share/cmake-3.20/Help/command/fltk_wrap_ui.rst -#usr/share/cmake-3.20/Help/command/foreach.rst -#usr/share/cmake-3.20/Help/command/function.rst -#usr/share/cmake-3.20/Help/command/get_cmake_property.rst -#usr/share/cmake-3.20/Help/command/get_directory_property.rst -#usr/share/cmake-3.20/Help/command/get_filename_component.rst -#usr/share/cmake-3.20/Help/command/get_property.rst -#usr/share/cmake-3.20/Help/command/get_source_file_property.rst -#usr/share/cmake-3.20/Help/command/get_target_property.rst -#usr/share/cmake-3.20/Help/command/get_test_property.rst -#usr/share/cmake-3.20/Help/command/if.rst -#usr/share/cmake-3.20/Help/command/include.rst -#usr/share/cmake-3.20/Help/command/include_directories.rst -#usr/share/cmake-3.20/Help/command/include_external_msproject.rst -#usr/share/cmake-3.20/Help/command/include_guard.rst -#usr/share/cmake-3.20/Help/command/include_regular_expression.rst -#usr/share/cmake-3.20/Help/command/install.rst -#usr/share/cmake-3.20/Help/command/install_files.rst -#usr/share/cmake-3.20/Help/command/install_programs.rst -#usr/share/cmake-3.20/Help/command/install_targets.rst -#usr/share/cmake-3.20/Help/command/link_directories.rst -#usr/share/cmake-3.20/Help/command/link_libraries.rst -#usr/share/cmake-3.20/Help/command/list.rst -#usr/share/cmake-3.20/Help/command/load_cache.rst -#usr/share/cmake-3.20/Help/command/load_command.rst -#usr/share/cmake-3.20/Help/command/macro.rst -#usr/share/cmake-3.20/Help/command/make_directory.rst -#usr/share/cmake-3.20/Help/command/mark_as_advanced.rst -#usr/share/cmake-3.20/Help/command/math.rst -#usr/share/cmake-3.20/Help/command/message.rst -#usr/share/cmake-3.20/Help/command/option.rst -#usr/share/cmake-3.20/Help/command/output_required_files.rst -#usr/share/cmake-3.20/Help/command/project.rst -#usr/share/cmake-3.20/Help/command/qt_wrap_cpp.rst -#usr/share/cmake-3.20/Help/command/qt_wrap_ui.rst -#usr/share/cmake-3.20/Help/command/remove.rst -#usr/share/cmake-3.20/Help/command/remove_definitions.rst -#usr/share/cmake-3.20/Help/command/return.rst -#usr/share/cmake-3.20/Help/command/separate_arguments.rst -#usr/share/cmake-3.20/Help/command/set.rst -#usr/share/cmake-3.20/Help/command/set_directory_properties.rst -#usr/share/cmake-3.20/Help/command/set_property.rst -#usr/share/cmake-3.20/Help/command/set_source_files_properties.rst -#usr/share/cmake-3.20/Help/command/set_target_properties.rst -#usr/share/cmake-3.20/Help/command/set_tests_properties.rst -#usr/share/cmake-3.20/Help/command/site_name.rst -#usr/share/cmake-3.20/Help/command/source_group.rst -#usr/share/cmake-3.20/Help/command/string.rst -#usr/share/cmake-3.20/Help/command/subdir_depends.rst -#usr/share/cmake-3.20/Help/command/subdirs.rst -#usr/share/cmake-3.20/Help/command/target_compile_definitions.rst -#usr/share/cmake-3.20/Help/command/target_compile_features.rst -#usr/share/cmake-3.20/Help/command/target_compile_options.rst -#usr/share/cmake-3.20/Help/command/target_include_directories.rst -#usr/share/cmake-3.20/Help/command/target_link_directories.rst -#usr/share/cmake-3.20/Help/command/target_link_libraries.rst -#usr/share/cmake-3.20/Help/command/target_link_options.rst -#usr/share/cmake-3.20/Help/command/target_precompile_headers.rst -#usr/share/cmake-3.20/Help/command/target_sources.rst -#usr/share/cmake-3.20/Help/command/try_compile.rst -#usr/share/cmake-3.20/Help/command/try_run.rst -#usr/share/cmake-3.20/Help/command/unset.rst -#usr/share/cmake-3.20/Help/command/use_mangled_mesa.rst -#usr/share/cmake-3.20/Help/command/utility_source.rst -#usr/share/cmake-3.20/Help/command/variable_requires.rst -#usr/share/cmake-3.20/Help/command/variable_watch.rst -#usr/share/cmake-3.20/Help/command/while.rst -#usr/share/cmake-3.20/Help/command/write_file.rst -#usr/share/cmake-3.20/Help/cpack_gen -#usr/share/cmake-3.20/Help/cpack_gen/archive.rst -#usr/share/cmake-3.20/Help/cpack_gen/bundle.rst -#usr/share/cmake-3.20/Help/cpack_gen/cygwin.rst -#usr/share/cmake-3.20/Help/cpack_gen/deb.rst -#usr/share/cmake-3.20/Help/cpack_gen/dmg.rst -#usr/share/cmake-3.20/Help/cpack_gen/external.rst -#usr/share/cmake-3.20/Help/cpack_gen/freebsd.rst -#usr/share/cmake-3.20/Help/cpack_gen/ifw.rst -#usr/share/cmake-3.20/Help/cpack_gen/nsis.rst -#usr/share/cmake-3.20/Help/cpack_gen/nuget.rst -#usr/share/cmake-3.20/Help/cpack_gen/packagemaker.rst -#usr/share/cmake-3.20/Help/cpack_gen/productbuild.rst -#usr/share/cmake-3.20/Help/cpack_gen/rpm.rst -#usr/share/cmake-3.20/Help/cpack_gen/wix.rst -#usr/share/cmake-3.20/Help/envvar -#usr/share/cmake-3.20/Help/envvar/ASM_DIALECT.rst -#usr/share/cmake-3.20/Help/envvar/ASM_DIALECTFLAGS.rst -#usr/share/cmake-3.20/Help/envvar/CC.rst -#usr/share/cmake-3.20/Help/envvar/CCMAKE_COLORS.rst -#usr/share/cmake-3.20/Help/envvar/CFLAGS.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_APPLE_SILICON_PROCESSOR.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_CONFIG_TYPE.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_EXPORT_COMPILE_COMMANDS.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_GENERATOR.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_GENERATOR_INSTANCE.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_GENERATOR_PLATFORM.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_LANG_COMPILER_LAUNCHER.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_NO_VERBOSE.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst -#usr/share/cmake-3.20/Help/envvar/CMAKE_PREFIX_PATH.rst -#usr/share/cmake-3.20/Help/envvar/CSFLAGS.rst -#usr/share/cmake-3.20/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst -#usr/share/cmake-3.20/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst -#usr/share/cmake-3.20/Help/envvar/CTEST_PARALLEL_LEVEL.rst -#usr/share/cmake-3.20/Help/envvar/CTEST_PROGRESS_OUTPUT.rst -#usr/share/cmake-3.20/Help/envvar/CTEST_USE_LAUNCHERS_DEFAULT.rst -#usr/share/cmake-3.20/Help/envvar/CUDAARCHS.rst -#usr/share/cmake-3.20/Help/envvar/CUDACXX.rst -#usr/share/cmake-3.20/Help/envvar/CUDAFLAGS.rst -#usr/share/cmake-3.20/Help/envvar/CUDAHOSTCXX.rst -#usr/share/cmake-3.20/Help/envvar/CXX.rst -#usr/share/cmake-3.20/Help/envvar/CXXFLAGS.rst -#usr/share/cmake-3.20/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst -#usr/share/cmake-3.20/Help/envvar/DESTDIR.rst -#usr/share/cmake-3.20/Help/envvar/ENV_VAR.txt -#usr/share/cmake-3.20/Help/envvar/FC.rst -#usr/share/cmake-3.20/Help/envvar/FFLAGS.rst -#usr/share/cmake-3.20/Help/envvar/ISPC.rst -#usr/share/cmake-3.20/Help/envvar/ISPCFLAGS.rst -#usr/share/cmake-3.20/Help/envvar/LDFLAGS.rst -#usr/share/cmake-3.20/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst -#usr/share/cmake-3.20/Help/envvar/OBJC.rst -#usr/share/cmake-3.20/Help/envvar/OBJCXX.rst -#usr/share/cmake-3.20/Help/envvar/PackageName_ROOT.rst -#usr/share/cmake-3.20/Help/envvar/RC.rst -#usr/share/cmake-3.20/Help/envvar/RCFLAGS.rst -#usr/share/cmake-3.20/Help/envvar/SWIFTC.rst -#usr/share/cmake-3.20/Help/envvar/VERBOSE.rst -#usr/share/cmake-3.20/Help/generator -#usr/share/cmake-3.20/Help/generator/Borland -#Makefiles.rst -#usr/share/cmake-3.20/Help/generator/CodeBlocks.rst -#usr/share/cmake-3.20/Help/generator/CodeLite.rst -#usr/share/cmake-3.20/Help/generator/Eclipse -#CDT4.rst -#usr/share/cmake-3.20/Help/generator/Green -#Hills -#MULTI.rst -#usr/share/cmake-3.20/Help/generator/Kate.rst -#usr/share/cmake-3.20/Help/generator/MSYS -#Makefiles.rst -#usr/share/cmake-3.20/Help/generator/MinGW -#Makefiles.rst -#usr/share/cmake-3.20/Help/generator/NMake -#Makefiles -#JOM.rst -#usr/share/cmake-3.20/Help/generator/NMake -#Makefiles.rst -#usr/share/cmake-3.20/Help/generator/Ninja -#Multi-Config.rst -#usr/share/cmake-3.20/Help/generator/Ninja.rst -#usr/share/cmake-3.20/Help/generator/Sublime -#Text -#2.rst -#usr/share/cmake-3.20/Help/generator/Unix -#Makefiles.rst -#usr/share/cmake-3.20/Help/generator/VS_TOOLSET_HOST_ARCH.txt -#usr/share/cmake-3.20/Help/generator/Visual -#Studio -#10 -#2010.rst -#usr/share/cmake-3.20/Help/generator/Visual -#Studio -#11 -#2012.rst -#usr/share/cmake-3.20/Help/generator/Visual -#Studio -#12 -#2013.rst -#usr/share/cmake-3.20/Help/generator/Visual -#Studio -#14 -#2015.rst -#usr/share/cmake-3.20/Help/generator/Visual -#Studio -#15 -#2017.rst -#usr/share/cmake-3.20/Help/generator/Visual -#Studio -#16 -#2019.rst -#usr/share/cmake-3.20/Help/generator/Visual -#Studio -#6.rst -#usr/share/cmake-3.20/Help/generator/Visual -#Studio -#7 -#.NET -#2003.rst -#usr/share/cmake-3.20/Help/generator/Visual -#Studio -#7.rst -#usr/share/cmake-3.20/Help/generator/Visual -#Studio -#8 -#2005.rst -#usr/share/cmake-3.20/Help/generator/Visual -#Studio -#9 -#2008.rst -#usr/share/cmake-3.20/Help/generator/Watcom -#WMake.rst -#usr/share/cmake-3.20/Help/generator/Xcode.rst -#usr/share/cmake-3.20/Help/include -#usr/share/cmake-3.20/Help/include/COMPILE_DEFINITIONS_DISCLAIMER.txt -#usr/share/cmake-3.20/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.txt -#usr/share/cmake-3.20/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.txt -#usr/share/cmake-3.20/Help/index.rst -#usr/share/cmake-3.20/Help/manual -#usr/share/cmake-3.20/Help/manual/ID_RESERVE.txt -#usr/share/cmake-3.20/Help/manual/LINKS.txt -#usr/share/cmake-3.20/Help/manual/OPTIONS_BUILD.txt -#usr/share/cmake-3.20/Help/manual/OPTIONS_HELP.txt -#usr/share/cmake-3.20/Help/manual/ccmake.1.rst -#usr/share/cmake-3.20/Help/manual/cmake-buildsystem.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-commands.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-compile-features.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-developer.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-env-variables.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-file-api.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-generator-expressions.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-generators.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-gui.1.rst -#usr/share/cmake-3.20/Help/manual/cmake-language.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-modules.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-packages.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-policies.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-presets.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-properties.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-qt.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-server.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-toolchains.7.rst -#usr/share/cmake-3.20/Help/manual/cmake-variables.7.rst -#usr/share/cmake-3.20/Help/manual/cmake.1.rst -#usr/share/cmake-3.20/Help/manual/cpack-generators.7.rst -#usr/share/cmake-3.20/Help/manual/cpack.1.rst -#usr/share/cmake-3.20/Help/manual/ctest.1.rst -#usr/share/cmake-3.20/Help/manual/presets -#usr/share/cmake-3.20/Help/manual/presets/example.json -#usr/share/cmake-3.20/Help/manual/presets/schema.json -#usr/share/cmake-3.20/Help/module -#usr/share/cmake-3.20/Help/module/AddFileDependencies.rst -#usr/share/cmake-3.20/Help/module/AndroidTestUtilities.rst -#usr/share/cmake-3.20/Help/module/BundleUtilities.rst -#usr/share/cmake-3.20/Help/module/CMakeAddFortranSubdirectory.rst -#usr/share/cmake-3.20/Help/module/CMakeBackwardCompatibilityCXX.rst -#usr/share/cmake-3.20/Help/module/CMakeDependentOption.rst -#usr/share/cmake-3.20/Help/module/CMakeDetermineVSServicePack.rst -#usr/share/cmake-3.20/Help/module/CMakeExpandImportedTargets.rst -#usr/share/cmake-3.20/Help/module/CMakeFindDependencyMacro.rst -#usr/share/cmake-3.20/Help/module/CMakeFindFrameworks.rst -#usr/share/cmake-3.20/Help/module/CMakeFindPackageMode.rst -#usr/share/cmake-3.20/Help/module/CMakeForceCompiler.rst -#usr/share/cmake-3.20/Help/module/CMakeGraphVizOptions.rst -#usr/share/cmake-3.20/Help/module/CMakePackageConfigHelpers.rst -#usr/share/cmake-3.20/Help/module/CMakeParseArguments.rst -#usr/share/cmake-3.20/Help/module/CMakePrintHelpers.rst -#usr/share/cmake-3.20/Help/module/CMakePrintSystemInformation.rst -#usr/share/cmake-3.20/Help/module/CMakePushCheckState.rst -#usr/share/cmake-3.20/Help/module/CMakeVerifyManifest.rst -#usr/share/cmake-3.20/Help/module/CPack.rst -#usr/share/cmake-3.20/Help/module/CPackArchive.rst -#usr/share/cmake-3.20/Help/module/CPackBundle.rst -#usr/share/cmake-3.20/Help/module/CPackComponent.rst -#usr/share/cmake-3.20/Help/module/CPackCygwin.rst -#usr/share/cmake-3.20/Help/module/CPackDMG.rst -#usr/share/cmake-3.20/Help/module/CPackDeb.rst -#usr/share/cmake-3.20/Help/module/CPackFreeBSD.rst -#usr/share/cmake-3.20/Help/module/CPackIFW.rst -#usr/share/cmake-3.20/Help/module/CPackIFWConfigureFile.rst -#usr/share/cmake-3.20/Help/module/CPackNSIS.rst -#usr/share/cmake-3.20/Help/module/CPackNuGet.rst -#usr/share/cmake-3.20/Help/module/CPackPackageMaker.rst -#usr/share/cmake-3.20/Help/module/CPackProductBuild.rst -#usr/share/cmake-3.20/Help/module/CPackRPM.rst -#usr/share/cmake-3.20/Help/module/CPackWIX.rst -#usr/share/cmake-3.20/Help/module/CSharpUtilities.rst -#usr/share/cmake-3.20/Help/module/CTest.rst -#usr/share/cmake-3.20/Help/module/CTestCoverageCollectGCOV.rst -#usr/share/cmake-3.20/Help/module/CTestScriptMode.rst -#usr/share/cmake-3.20/Help/module/CTestUseLaunchers.rst -#usr/share/cmake-3.20/Help/module/CheckCCompilerFlag.rst -#usr/share/cmake-3.20/Help/module/CheckCSourceCompiles.rst -#usr/share/cmake-3.20/Help/module/CheckCSourceRuns.rst -#usr/share/cmake-3.20/Help/module/CheckCXXCompilerFlag.rst -#usr/share/cmake-3.20/Help/module/CheckCXXSourceCompiles.rst -#usr/share/cmake-3.20/Help/module/CheckCXXSourceRuns.rst -#usr/share/cmake-3.20/Help/module/CheckCXXSymbolExists.rst -#usr/share/cmake-3.20/Help/module/CheckCompilerFlag.rst -#usr/share/cmake-3.20/Help/module/CheckFortranCompilerFlag.rst -#usr/share/cmake-3.20/Help/module/CheckFortranFunctionExists.rst -#usr/share/cmake-3.20/Help/module/CheckFortranSourceCompiles.rst -#usr/share/cmake-3.20/Help/module/CheckFortranSourceRuns.rst -#usr/share/cmake-3.20/Help/module/CheckFunctionExists.rst -#usr/share/cmake-3.20/Help/module/CheckIPOSupported.rst -#usr/share/cmake-3.20/Help/module/CheckIncludeFile.rst -#usr/share/cmake-3.20/Help/module/CheckIncludeFileCXX.rst -#usr/share/cmake-3.20/Help/module/CheckIncludeFiles.rst -#usr/share/cmake-3.20/Help/module/CheckLanguage.rst -#usr/share/cmake-3.20/Help/module/CheckLibraryExists.rst -#usr/share/cmake-3.20/Help/module/CheckLinkerFlag.rst -#usr/share/cmake-3.20/Help/module/CheckOBJCCompilerFlag.rst -#usr/share/cmake-3.20/Help/module/CheckOBJCSourceCompiles.rst -#usr/share/cmake-3.20/Help/module/CheckOBJCSourceRuns.rst -#usr/share/cmake-3.20/Help/module/CheckOBJCXXCompilerFlag.rst -#usr/share/cmake-3.20/Help/module/CheckOBJCXXSourceCompiles.rst -#usr/share/cmake-3.20/Help/module/CheckOBJCXXSourceRuns.rst -#usr/share/cmake-3.20/Help/module/CheckPIESupported.rst -#usr/share/cmake-3.20/Help/module/CheckPrototypeDefinition.rst -#usr/share/cmake-3.20/Help/module/CheckSourceCompiles.rst -#usr/share/cmake-3.20/Help/module/CheckSourceRuns.rst -#usr/share/cmake-3.20/Help/module/CheckStructHasMember.rst -#usr/share/cmake-3.20/Help/module/CheckSymbolExists.rst -#usr/share/cmake-3.20/Help/module/CheckTypeSize.rst -#usr/share/cmake-3.20/Help/module/CheckVariableExists.rst -#usr/share/cmake-3.20/Help/module/Dart.rst -#usr/share/cmake-3.20/Help/module/DeployQt4.rst -#usr/share/cmake-3.20/Help/module/Documentation.rst -#usr/share/cmake-3.20/Help/module/ExternalData.rst -#usr/share/cmake-3.20/Help/module/ExternalProject.rst -#usr/share/cmake-3.20/Help/module/FeatureSummary.rst -#usr/share/cmake-3.20/Help/module/FetchContent.rst -#usr/share/cmake-3.20/Help/module/FindALSA.rst -#usr/share/cmake-3.20/Help/module/FindASPELL.rst -#usr/share/cmake-3.20/Help/module/FindAVIFile.rst -#usr/share/cmake-3.20/Help/module/FindArmadillo.rst -#usr/share/cmake-3.20/Help/module/FindBISON.rst -#usr/share/cmake-3.20/Help/module/FindBLAS.rst -#usr/share/cmake-3.20/Help/module/FindBZip2.rst -#usr/share/cmake-3.20/Help/module/FindBacktrace.rst -#usr/share/cmake-3.20/Help/module/FindBoost.rst -#usr/share/cmake-3.20/Help/module/FindBullet.rst -#usr/share/cmake-3.20/Help/module/FindCABLE.rst -#usr/share/cmake-3.20/Help/module/FindCUDA.rst -#usr/share/cmake-3.20/Help/module/FindCUDAToolkit.rst -#usr/share/cmake-3.20/Help/module/FindCURL.rst -#usr/share/cmake-3.20/Help/module/FindCVS.rst -#usr/share/cmake-3.20/Help/module/FindCoin3D.rst -#usr/share/cmake-3.20/Help/module/FindCups.rst -#usr/share/cmake-3.20/Help/module/FindCurses.rst -#usr/share/cmake-3.20/Help/module/FindCxxTest.rst -#usr/share/cmake-3.20/Help/module/FindCygwin.rst -#usr/share/cmake-3.20/Help/module/FindDCMTK.rst -#usr/share/cmake-3.20/Help/module/FindDart.rst -#usr/share/cmake-3.20/Help/module/FindDevIL.rst -#usr/share/cmake-3.20/Help/module/FindDoxygen.rst -#usr/share/cmake-3.20/Help/module/FindEXPAT.rst -#usr/share/cmake-3.20/Help/module/FindEnvModules.rst -#usr/share/cmake-3.20/Help/module/FindFLEX.rst -#usr/share/cmake-3.20/Help/module/FindFLTK.rst -#usr/share/cmake-3.20/Help/module/FindFLTK2.rst -#usr/share/cmake-3.20/Help/module/FindFontconfig.rst -#usr/share/cmake-3.20/Help/module/FindFreetype.rst -#usr/share/cmake-3.20/Help/module/FindGCCXML.rst -#usr/share/cmake-3.20/Help/module/FindGDAL.rst -#usr/share/cmake-3.20/Help/module/FindGIF.rst -#usr/share/cmake-3.20/Help/module/FindGLEW.rst -#usr/share/cmake-3.20/Help/module/FindGLUT.rst -#usr/share/cmake-3.20/Help/module/FindGSL.rst -#usr/share/cmake-3.20/Help/module/FindGTK.rst -#usr/share/cmake-3.20/Help/module/FindGTK2.rst -#usr/share/cmake-3.20/Help/module/FindGTest.rst -#usr/share/cmake-3.20/Help/module/FindGettext.rst -#usr/share/cmake-3.20/Help/module/FindGit.rst -#usr/share/cmake-3.20/Help/module/FindGnuTLS.rst -#usr/share/cmake-3.20/Help/module/FindGnuplot.rst -#usr/share/cmake-3.20/Help/module/FindHDF5.rst -#usr/share/cmake-3.20/Help/module/FindHSPELL.rst -#usr/share/cmake-3.20/Help/module/FindHTMLHelp.rst -#usr/share/cmake-3.20/Help/module/FindHg.rst -#usr/share/cmake-3.20/Help/module/FindICU.rst -#usr/share/cmake-3.20/Help/module/FindITK.rst -#usr/share/cmake-3.20/Help/module/FindIce.rst -#usr/share/cmake-3.20/Help/module/FindIconv.rst -#usr/share/cmake-3.20/Help/module/FindIcotool.rst -#usr/share/cmake-3.20/Help/module/FindImageMagick.rst -#usr/share/cmake-3.20/Help/module/FindIntl.rst -#usr/share/cmake-3.20/Help/module/FindJNI.rst -#usr/share/cmake-3.20/Help/module/FindJPEG.rst -#usr/share/cmake-3.20/Help/module/FindJasper.rst -#usr/share/cmake-3.20/Help/module/FindJava.rst -#usr/share/cmake-3.20/Help/module/FindKDE3.rst -#usr/share/cmake-3.20/Help/module/FindKDE4.rst -#usr/share/cmake-3.20/Help/module/FindLAPACK.rst -#usr/share/cmake-3.20/Help/module/FindLATEX.rst -#usr/share/cmake-3.20/Help/module/FindLTTngUST.rst -#usr/share/cmake-3.20/Help/module/FindLibArchive.rst -#usr/share/cmake-3.20/Help/module/FindLibLZMA.rst -#usr/share/cmake-3.20/Help/module/FindLibXml2.rst -#usr/share/cmake-3.20/Help/module/FindLibXslt.rst -#usr/share/cmake-3.20/Help/module/FindLibinput.rst -#usr/share/cmake-3.20/Help/module/FindLua.rst -#usr/share/cmake-3.20/Help/module/FindLua50.rst -#usr/share/cmake-3.20/Help/module/FindLua51.rst -#usr/share/cmake-3.20/Help/module/FindMFC.rst -#usr/share/cmake-3.20/Help/module/FindMPEG.rst -#usr/share/cmake-3.20/Help/module/FindMPEG2.rst -#usr/share/cmake-3.20/Help/module/FindMPI.rst -#usr/share/cmake-3.20/Help/module/FindMatlab.rst -#usr/share/cmake-3.20/Help/module/FindMotif.rst -#usr/share/cmake-3.20/Help/module/FindODBC.rst -#usr/share/cmake-3.20/Help/module/FindOpenACC.rst -#usr/share/cmake-3.20/Help/module/FindOpenAL.rst -#usr/share/cmake-3.20/Help/module/FindOpenCL.rst -#usr/share/cmake-3.20/Help/module/FindOpenGL.rst -#usr/share/cmake-3.20/Help/module/FindOpenMP.rst -#usr/share/cmake-3.20/Help/module/FindOpenSSL.rst -#usr/share/cmake-3.20/Help/module/FindOpenSceneGraph.rst -#usr/share/cmake-3.20/Help/module/FindOpenThreads.rst -#usr/share/cmake-3.20/Help/module/FindPHP4.rst -#usr/share/cmake-3.20/Help/module/FindPNG.rst -#usr/share/cmake-3.20/Help/module/FindPackageHandleStandardArgs.rst -#usr/share/cmake-3.20/Help/module/FindPackageMessage.rst -#usr/share/cmake-3.20/Help/module/FindPatch.rst -#usr/share/cmake-3.20/Help/module/FindPerl.rst -#usr/share/cmake-3.20/Help/module/FindPerlLibs.rst -#usr/share/cmake-3.20/Help/module/FindPhysFS.rst -#usr/share/cmake-3.20/Help/module/FindPike.rst -#usr/share/cmake-3.20/Help/module/FindPkgConfig.rst -#usr/share/cmake-3.20/Help/module/FindPostgreSQL.rst -#usr/share/cmake-3.20/Help/module/FindProducer.rst -#usr/share/cmake-3.20/Help/module/FindProtobuf.rst -#usr/share/cmake-3.20/Help/module/FindPython.rst -#usr/share/cmake-3.20/Help/module/FindPython2.rst -#usr/share/cmake-3.20/Help/module/FindPython3.rst -#usr/share/cmake-3.20/Help/module/FindPythonInterp.rst -#usr/share/cmake-3.20/Help/module/FindPythonLibs.rst -#usr/share/cmake-3.20/Help/module/FindQt.rst -#usr/share/cmake-3.20/Help/module/FindQt3.rst -#usr/share/cmake-3.20/Help/module/FindQt4.rst -#usr/share/cmake-3.20/Help/module/FindQuickTime.rst -#usr/share/cmake-3.20/Help/module/FindRTI.rst -#usr/share/cmake-3.20/Help/module/FindRuby.rst -#usr/share/cmake-3.20/Help/module/FindSDL.rst -#usr/share/cmake-3.20/Help/module/FindSDL_image.rst -#usr/share/cmake-3.20/Help/module/FindSDL_mixer.rst -#usr/share/cmake-3.20/Help/module/FindSDL_net.rst -#usr/share/cmake-3.20/Help/module/FindSDL_sound.rst -#usr/share/cmake-3.20/Help/module/FindSDL_ttf.rst -#usr/share/cmake-3.20/Help/module/FindSQLite3.rst -#usr/share/cmake-3.20/Help/module/FindSWIG.rst -#usr/share/cmake-3.20/Help/module/FindSelfPackers.rst -#usr/share/cmake-3.20/Help/module/FindSquish.rst -#usr/share/cmake-3.20/Help/module/FindSubversion.rst -#usr/share/cmake-3.20/Help/module/FindTCL.rst -#usr/share/cmake-3.20/Help/module/FindTIFF.rst -#usr/share/cmake-3.20/Help/module/FindTclStub.rst -#usr/share/cmake-3.20/Help/module/FindTclsh.rst -#usr/share/cmake-3.20/Help/module/FindThreads.rst -#usr/share/cmake-3.20/Help/module/FindUnixCommands.rst -#usr/share/cmake-3.20/Help/module/FindVTK.rst -#usr/share/cmake-3.20/Help/module/FindVulkan.rst -#usr/share/cmake-3.20/Help/module/FindWget.rst -#usr/share/cmake-3.20/Help/module/FindWish.rst -#usr/share/cmake-3.20/Help/module/FindX11.rst -#usr/share/cmake-3.20/Help/module/FindXCTest.rst -#usr/share/cmake-3.20/Help/module/FindXMLRPC.rst -#usr/share/cmake-3.20/Help/module/FindXalanC.rst -#usr/share/cmake-3.20/Help/module/FindXercesC.rst -#usr/share/cmake-3.20/Help/module/FindZLIB.rst -#usr/share/cmake-3.20/Help/module/Findosg.rst -#usr/share/cmake-3.20/Help/module/FindosgAnimation.rst -#usr/share/cmake-3.20/Help/module/FindosgDB.rst -#usr/share/cmake-3.20/Help/module/FindosgFX.rst -#usr/share/cmake-3.20/Help/module/FindosgGA.rst -#usr/share/cmake-3.20/Help/module/FindosgIntrospection.rst -#usr/share/cmake-3.20/Help/module/FindosgManipulator.rst -#usr/share/cmake-3.20/Help/module/FindosgParticle.rst -#usr/share/cmake-3.20/Help/module/FindosgPresentation.rst -#usr/share/cmake-3.20/Help/module/FindosgProducer.rst -#usr/share/cmake-3.20/Help/module/FindosgQt.rst -#usr/share/cmake-3.20/Help/module/FindosgShadow.rst -#usr/share/cmake-3.20/Help/module/FindosgSim.rst -#usr/share/cmake-3.20/Help/module/FindosgTerrain.rst -#usr/share/cmake-3.20/Help/module/FindosgText.rst -#usr/share/cmake-3.20/Help/module/FindosgUtil.rst -#usr/share/cmake-3.20/Help/module/FindosgViewer.rst -#usr/share/cmake-3.20/Help/module/FindosgVolume.rst -#usr/share/cmake-3.20/Help/module/FindosgWidget.rst -#usr/share/cmake-3.20/Help/module/Findosg_functions.rst -#usr/share/cmake-3.20/Help/module/FindwxWidgets.rst -#usr/share/cmake-3.20/Help/module/FindwxWindows.rst -#usr/share/cmake-3.20/Help/module/FortranCInterface.rst -#usr/share/cmake-3.20/Help/module/GNUInstallDirs.rst -#usr/share/cmake-3.20/Help/module/GenerateExportHeader.rst -#usr/share/cmake-3.20/Help/module/GetPrerequisites.rst -#usr/share/cmake-3.20/Help/module/GoogleTest.rst -#usr/share/cmake-3.20/Help/module/InstallRequiredSystemLibraries.rst -#usr/share/cmake-3.20/Help/module/MacroAddFileDependencies.rst -#usr/share/cmake-3.20/Help/module/ProcessorCount.rst -#usr/share/cmake-3.20/Help/module/SelectLibraryConfigurations.rst -#usr/share/cmake-3.20/Help/module/SquishTestScript.rst -#usr/share/cmake-3.20/Help/module/TestBigEndian.rst -#usr/share/cmake-3.20/Help/module/TestCXXAcceptsFlag.rst -#usr/share/cmake-3.20/Help/module/TestForANSIForScope.rst -#usr/share/cmake-3.20/Help/module/TestForANSIStreamHeaders.rst -#usr/share/cmake-3.20/Help/module/TestForSSTREAM.rst -#usr/share/cmake-3.20/Help/module/TestForSTDNamespace.rst -#usr/share/cmake-3.20/Help/module/UseEcos.rst -#usr/share/cmake-3.20/Help/module/UseJava.rst -#usr/share/cmake-3.20/Help/module/UseJavaClassFilelist.rst -#usr/share/cmake-3.20/Help/module/UseJavaSymlinks.rst -#usr/share/cmake-3.20/Help/module/UsePkgConfig.rst -#usr/share/cmake-3.20/Help/module/UseSWIG.rst -#usr/share/cmake-3.20/Help/module/Use_wxWindows.rst -#usr/share/cmake-3.20/Help/module/UsewxWidgets.rst -#usr/share/cmake-3.20/Help/module/WriteBasicConfigVersionFile.rst -#usr/share/cmake-3.20/Help/module/WriteCompilerDetectionHeader.rst -#usr/share/cmake-3.20/Help/policy -#usr/share/cmake-3.20/Help/policy/CMP0000.rst -#usr/share/cmake-3.20/Help/policy/CMP0001.rst -#usr/share/cmake-3.20/Help/policy/CMP0002.rst -#usr/share/cmake-3.20/Help/policy/CMP0003.rst -#usr/share/cmake-3.20/Help/policy/CMP0004.rst -#usr/share/cmake-3.20/Help/policy/CMP0005.rst -#usr/share/cmake-3.20/Help/policy/CMP0006.rst -#usr/share/cmake-3.20/Help/policy/CMP0007.rst -#usr/share/cmake-3.20/Help/policy/CMP0008.rst -#usr/share/cmake-3.20/Help/policy/CMP0009.rst -#usr/share/cmake-3.20/Help/policy/CMP0010.rst -#usr/share/cmake-3.20/Help/policy/CMP0011.rst -#usr/share/cmake-3.20/Help/policy/CMP0012.rst -#usr/share/cmake-3.20/Help/policy/CMP0013.rst -#usr/share/cmake-3.20/Help/policy/CMP0014.rst -#usr/share/cmake-3.20/Help/policy/CMP0015.rst -#usr/share/cmake-3.20/Help/policy/CMP0016.rst -#usr/share/cmake-3.20/Help/policy/CMP0017.rst -#usr/share/cmake-3.20/Help/policy/CMP0018.rst -#usr/share/cmake-3.20/Help/policy/CMP0019.rst -#usr/share/cmake-3.20/Help/policy/CMP0020.rst -#usr/share/cmake-3.20/Help/policy/CMP0021.rst -#usr/share/cmake-3.20/Help/policy/CMP0022.rst -#usr/share/cmake-3.20/Help/policy/CMP0023.rst -#usr/share/cmake-3.20/Help/policy/CMP0024.rst -#usr/share/cmake-3.20/Help/policy/CMP0025.rst -#usr/share/cmake-3.20/Help/policy/CMP0026.rst -#usr/share/cmake-3.20/Help/policy/CMP0027.rst -#usr/share/cmake-3.20/Help/policy/CMP0028.rst -#usr/share/cmake-3.20/Help/policy/CMP0029.rst -#usr/share/cmake-3.20/Help/policy/CMP0030.rst -#usr/share/cmake-3.20/Help/policy/CMP0031.rst -#usr/share/cmake-3.20/Help/policy/CMP0032.rst -#usr/share/cmake-3.20/Help/policy/CMP0033.rst -#usr/share/cmake-3.20/Help/policy/CMP0034.rst -#usr/share/cmake-3.20/Help/policy/CMP0035.rst -#usr/share/cmake-3.20/Help/policy/CMP0036.rst -#usr/share/cmake-3.20/Help/policy/CMP0037.rst -#usr/share/cmake-3.20/Help/policy/CMP0038.rst -#usr/share/cmake-3.20/Help/policy/CMP0039.rst -#usr/share/cmake-3.20/Help/policy/CMP0040.rst -#usr/share/cmake-3.20/Help/policy/CMP0041.rst -#usr/share/cmake-3.20/Help/policy/CMP0042.rst -#usr/share/cmake-3.20/Help/policy/CMP0043.rst -#usr/share/cmake-3.20/Help/policy/CMP0044.rst -#usr/share/cmake-3.20/Help/policy/CMP0045.rst -#usr/share/cmake-3.20/Help/policy/CMP0046.rst -#usr/share/cmake-3.20/Help/policy/CMP0047.rst -#usr/share/cmake-3.20/Help/policy/CMP0048.rst -#usr/share/cmake-3.20/Help/policy/CMP0049.rst -#usr/share/cmake-3.20/Help/policy/CMP0050.rst -#usr/share/cmake-3.20/Help/policy/CMP0051.rst -#usr/share/cmake-3.20/Help/policy/CMP0052.rst -#usr/share/cmake-3.20/Help/policy/CMP0053.rst -#usr/share/cmake-3.20/Help/policy/CMP0054.rst -#usr/share/cmake-3.20/Help/policy/CMP0055.rst -#usr/share/cmake-3.20/Help/policy/CMP0056.rst -#usr/share/cmake-3.20/Help/policy/CMP0057.rst -#usr/share/cmake-3.20/Help/policy/CMP0058.rst -#usr/share/cmake-3.20/Help/policy/CMP0059.rst -#usr/share/cmake-3.20/Help/policy/CMP0060.rst -#usr/share/cmake-3.20/Help/policy/CMP0061.rst -#usr/share/cmake-3.20/Help/policy/CMP0062.rst -#usr/share/cmake-3.20/Help/policy/CMP0063.rst -#usr/share/cmake-3.20/Help/policy/CMP0064.rst -#usr/share/cmake-3.20/Help/policy/CMP0065.rst -#usr/share/cmake-3.20/Help/policy/CMP0066.rst -#usr/share/cmake-3.20/Help/policy/CMP0067.rst -#usr/share/cmake-3.20/Help/policy/CMP0068.rst -#usr/share/cmake-3.20/Help/policy/CMP0069.rst -#usr/share/cmake-3.20/Help/policy/CMP0070.rst -#usr/share/cmake-3.20/Help/policy/CMP0071.rst -#usr/share/cmake-3.20/Help/policy/CMP0072.rst -#usr/share/cmake-3.20/Help/policy/CMP0073.rst -#usr/share/cmake-3.20/Help/policy/CMP0074.rst -#usr/share/cmake-3.20/Help/policy/CMP0075.rst -#usr/share/cmake-3.20/Help/policy/CMP0076.rst -#usr/share/cmake-3.20/Help/policy/CMP0077.rst -#usr/share/cmake-3.20/Help/policy/CMP0078.rst -#usr/share/cmake-3.20/Help/policy/CMP0079.rst -#usr/share/cmake-3.20/Help/policy/CMP0080.rst -#usr/share/cmake-3.20/Help/policy/CMP0081.rst -#usr/share/cmake-3.20/Help/policy/CMP0082.rst -#usr/share/cmake-3.20/Help/policy/CMP0083.rst -#usr/share/cmake-3.20/Help/policy/CMP0084.rst -#usr/share/cmake-3.20/Help/policy/CMP0085.rst -#usr/share/cmake-3.20/Help/policy/CMP0086.rst -#usr/share/cmake-3.20/Help/policy/CMP0087.rst -#usr/share/cmake-3.20/Help/policy/CMP0088.rst -#usr/share/cmake-3.20/Help/policy/CMP0089.rst -#usr/share/cmake-3.20/Help/policy/CMP0090.rst -#usr/share/cmake-3.20/Help/policy/CMP0091.rst -#usr/share/cmake-3.20/Help/policy/CMP0092.rst -#usr/share/cmake-3.20/Help/policy/CMP0093.rst -#usr/share/cmake-3.20/Help/policy/CMP0094.rst -#usr/share/cmake-3.20/Help/policy/CMP0095.rst -#usr/share/cmake-3.20/Help/policy/CMP0096.rst -#usr/share/cmake-3.20/Help/policy/CMP0097.rst -#usr/share/cmake-3.20/Help/policy/CMP0098.rst -#usr/share/cmake-3.20/Help/policy/CMP0099.rst -#usr/share/cmake-3.20/Help/policy/CMP0100.rst -#usr/share/cmake-3.20/Help/policy/CMP0101.rst -#usr/share/cmake-3.20/Help/policy/CMP0102.rst -#usr/share/cmake-3.20/Help/policy/CMP0103.rst -#usr/share/cmake-3.20/Help/policy/CMP0104.rst -#usr/share/cmake-3.20/Help/policy/CMP0105.rst -#usr/share/cmake-3.20/Help/policy/CMP0106.rst -#usr/share/cmake-3.20/Help/policy/CMP0107.rst -#usr/share/cmake-3.20/Help/policy/CMP0108.rst -#usr/share/cmake-3.20/Help/policy/CMP0109.rst -#usr/share/cmake-3.20/Help/policy/CMP0110.rst -#usr/share/cmake-3.20/Help/policy/CMP0111.rst -#usr/share/cmake-3.20/Help/policy/CMP0112.rst -#usr/share/cmake-3.20/Help/policy/CMP0113.rst -#usr/share/cmake-3.20/Help/policy/CMP0114.rst -#usr/share/cmake-3.20/Help/policy/CMP0115.rst -#usr/share/cmake-3.20/Help/policy/CMP0116.rst -#usr/share/cmake-3.20/Help/policy/CMP0117.rst -#usr/share/cmake-3.20/Help/policy/CMP0118.rst -#usr/share/cmake-3.20/Help/policy/CMP0119.rst -#usr/share/cmake-3.20/Help/policy/CMP0120.rst -#usr/share/cmake-3.20/Help/policy/DEPRECATED.txt -#usr/share/cmake-3.20/Help/policy/DISALLOWED_COMMAND.txt -#usr/share/cmake-3.20/Help/prop_cache -#usr/share/cmake-3.20/Help/prop_cache/ADVANCED.rst -#usr/share/cmake-3.20/Help/prop_cache/HELPSTRING.rst -#usr/share/cmake-3.20/Help/prop_cache/MODIFIED.rst -#usr/share/cmake-3.20/Help/prop_cache/STRINGS.rst -#usr/share/cmake-3.20/Help/prop_cache/TYPE.rst -#usr/share/cmake-3.20/Help/prop_cache/VALUE.rst -#usr/share/cmake-3.20/Help/prop_dir -#usr/share/cmake-3.20/Help/prop_dir/ADDITIONAL_CLEAN_FILES.rst -#usr/share/cmake-3.20/Help/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.rst -#usr/share/cmake-3.20/Help/prop_dir/BINARY_DIR.rst -#usr/share/cmake-3.20/Help/prop_dir/BUILDSYSTEM_TARGETS.rst -#usr/share/cmake-3.20/Help/prop_dir/CACHE_VARIABLES.rst -#usr/share/cmake-3.20/Help/prop_dir/CLEAN_NO_CUSTOM.rst -#usr/share/cmake-3.20/Help/prop_dir/CMAKE_CONFIGURE_DEPENDS.rst -#usr/share/cmake-3.20/Help/prop_dir/COMPILE_DEFINITIONS.rst -#usr/share/cmake-3.20/Help/prop_dir/COMPILE_DEFINITIONS_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_dir/COMPILE_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_dir/DEFINITIONS.rst -#usr/share/cmake-3.20/Help/prop_dir/EXCLUDE_FROM_ALL.rst -#usr/share/cmake-3.20/Help/prop_dir/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst -#usr/share/cmake-3.20/Help/prop_dir/INCLUDE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_dir/INCLUDE_REGULAR_EXPRESSION.rst -#usr/share/cmake-3.20/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION.rst -#usr/share/cmake-3.20/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_dir/LABELS.rst -#usr/share/cmake-3.20/Help/prop_dir/LINK_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_dir/LINK_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_dir/LISTFILE_STACK.rst -#usr/share/cmake-3.20/Help/prop_dir/MACROS.rst -#usr/share/cmake-3.20/Help/prop_dir/PARENT_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_dir/RULE_LAUNCH_COMPILE.rst -#usr/share/cmake-3.20/Help/prop_dir/RULE_LAUNCH_CUSTOM.rst -#usr/share/cmake-3.20/Help/prop_dir/RULE_LAUNCH_LINK.rst -#usr/share/cmake-3.20/Help/prop_dir/SOURCE_DIR.rst -#usr/share/cmake-3.20/Help/prop_dir/SUBDIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_dir/TESTS.rst -#usr/share/cmake-3.20/Help/prop_dir/TEST_INCLUDE_FILE.rst -#usr/share/cmake-3.20/Help/prop_dir/TEST_INCLUDE_FILES.rst -#usr/share/cmake-3.20/Help/prop_dir/VARIABLES.rst -#usr/share/cmake-3.20/Help/prop_dir/VS_GLOBAL_SECTION_POST_section.rst -#usr/share/cmake-3.20/Help/prop_dir/VS_GLOBAL_SECTION_PRE_section.rst -#usr/share/cmake-3.20/Help/prop_dir/VS_STARTUP_PROJECT.rst -#usr/share/cmake-3.20/Help/prop_gbl -#usr/share/cmake-3.20/Help/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.rst -#usr/share/cmake-3.20/Help/prop_gbl/AUTOGEN_SOURCE_GROUP.rst -#usr/share/cmake-3.20/Help/prop_gbl/AUTOGEN_TARGETS_FOLDER.rst -#usr/share/cmake-3.20/Help/prop_gbl/AUTOMOC_SOURCE_GROUP.rst -#usr/share/cmake-3.20/Help/prop_gbl/AUTOMOC_TARGETS_FOLDER.rst -#usr/share/cmake-3.20/Help/prop_gbl/AUTORCC_SOURCE_GROUP.rst -#usr/share/cmake-3.20/Help/prop_gbl/CMAKE_CUDA_KNOWN_FEATURES.rst -#usr/share/cmake-3.20/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst -#usr/share/cmake-3.20/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst -#usr/share/cmake-3.20/Help/prop_gbl/CMAKE_ROLE.rst -#usr/share/cmake-3.20/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst -#usr/share/cmake-3.20/Help/prop_gbl/DISABLED_FEATURES.rst -#usr/share/cmake-3.20/Help/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.rst -#usr/share/cmake-3.20/Help/prop_gbl/ECLIPSE_EXTRA_NATURES.rst -#usr/share/cmake-3.20/Help/prop_gbl/ENABLED_FEATURES.rst -#usr/share/cmake-3.20/Help/prop_gbl/ENABLED_LANGUAGES.rst -#usr/share/cmake-3.20/Help/prop_gbl/FIND_LIBRARY_USE_LIB32_PATHS.rst -#usr/share/cmake-3.20/Help/prop_gbl/FIND_LIBRARY_USE_LIB64_PATHS.rst -#usr/share/cmake-3.20/Help/prop_gbl/FIND_LIBRARY_USE_LIBX32_PATHS.rst -#usr/share/cmake-3.20/Help/prop_gbl/FIND_LIBRARY_USE_OPENBSD_VERSIONING.rst -#usr/share/cmake-3.20/Help/prop_gbl/GENERATOR_IS_MULTI_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_gbl/GLOBAL_DEPENDS_DEBUG_MODE.rst -#usr/share/cmake-3.20/Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst -#usr/share/cmake-3.20/Help/prop_gbl/IN_TRY_COMPILE.rst -#usr/share/cmake-3.20/Help/prop_gbl/JOB_POOLS.rst -#usr/share/cmake-3.20/Help/prop_gbl/PACKAGES_FOUND.rst -#usr/share/cmake-3.20/Help/prop_gbl/PACKAGES_NOT_FOUND.rst -#usr/share/cmake-3.20/Help/prop_gbl/PREDEFINED_TARGETS_FOLDER.rst -#usr/share/cmake-3.20/Help/prop_gbl/REPORT_UNDEFINED_PROPERTIES.rst -#usr/share/cmake-3.20/Help/prop_gbl/RULE_LAUNCH_COMPILE.rst -#usr/share/cmake-3.20/Help/prop_gbl/RULE_LAUNCH_CUSTOM.rst -#usr/share/cmake-3.20/Help/prop_gbl/RULE_LAUNCH_LINK.rst -#usr/share/cmake-3.20/Help/prop_gbl/RULE_MESSAGES.rst -#usr/share/cmake-3.20/Help/prop_gbl/TARGET_ARCHIVES_MAY_BE_SHARED_LIBS.rst -#usr/share/cmake-3.20/Help/prop_gbl/TARGET_MESSAGES.rst -#usr/share/cmake-3.20/Help/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.rst -#usr/share/cmake-3.20/Help/prop_gbl/USE_FOLDERS.rst -#usr/share/cmake-3.20/Help/prop_gbl/XCODE_EMIT_EFFECTIVE_PLATFORM_NAME.rst -#usr/share/cmake-3.20/Help/prop_inst -#usr/share/cmake-3.20/Help/prop_inst/CPACK_DESKTOP_SHORTCUTS.rst -#usr/share/cmake-3.20/Help/prop_inst/CPACK_NEVER_OVERWRITE.rst -#usr/share/cmake-3.20/Help/prop_inst/CPACK_PERMANENT.rst -#usr/share/cmake-3.20/Help/prop_inst/CPACK_STARTUP_SHORTCUTS.rst -#usr/share/cmake-3.20/Help/prop_inst/CPACK_START_MENU_SHORTCUTS.rst -#usr/share/cmake-3.20/Help/prop_inst/CPACK_WIX_ACL.rst -#usr/share/cmake-3.20/Help/prop_sf -#usr/share/cmake-3.20/Help/prop_sf/ABSTRACT.rst -#usr/share/cmake-3.20/Help/prop_sf/AUTORCC_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_sf/AUTOUIC_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_sf/COMPILE_DEFINITIONS.rst -#usr/share/cmake-3.20/Help/prop_sf/COMPILE_DEFINITIONS_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_sf/COMPILE_FLAGS.rst -#usr/share/cmake-3.20/Help/prop_sf/COMPILE_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_sf/EXTERNAL_OBJECT.rst -#usr/share/cmake-3.20/Help/prop_sf/Fortran_FORMAT.rst -#usr/share/cmake-3.20/Help/prop_sf/Fortran_PREPROCESS.rst -#usr/share/cmake-3.20/Help/prop_sf/GENERATED.rst -#usr/share/cmake-3.20/Help/prop_sf/HEADER_FILE_ONLY.rst -#usr/share/cmake-3.20/Help/prop_sf/INCLUDE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_sf/KEEP_EXTENSION.rst -#usr/share/cmake-3.20/Help/prop_sf/LABELS.rst -#usr/share/cmake-3.20/Help/prop_sf/LANGUAGE.rst -#usr/share/cmake-3.20/Help/prop_sf/LOCATION.rst -#usr/share/cmake-3.20/Help/prop_sf/MACOSX_PACKAGE_LOCATION.rst -#usr/share/cmake-3.20/Help/prop_sf/OBJECT_DEPENDS.rst -#usr/share/cmake-3.20/Help/prop_sf/OBJECT_OUTPUTS.rst -#usr/share/cmake-3.20/Help/prop_sf/SKIP_AUTOGEN.rst -#usr/share/cmake-3.20/Help/prop_sf/SKIP_AUTOMOC.rst -#usr/share/cmake-3.20/Help/prop_sf/SKIP_AUTORCC.rst -#usr/share/cmake-3.20/Help/prop_sf/SKIP_AUTOUIC.rst -#usr/share/cmake-3.20/Help/prop_sf/SKIP_PRECOMPILE_HEADERS.rst -#usr/share/cmake-3.20/Help/prop_sf/SKIP_UNITY_BUILD_INCLUSION.rst -#usr/share/cmake-3.20/Help/prop_sf/SYMBOLIC.rst -#usr/share/cmake-3.20/Help/prop_sf/Swift_DEPENDENCIES_FILE.rst -#usr/share/cmake-3.20/Help/prop_sf/Swift_DIAGNOSTICS_FILE.rst -#usr/share/cmake-3.20/Help/prop_sf/UNITY_GROUP.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_CSHARP_tagname.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_RESOURCE_GENERATOR.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_SETTINGS.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_SHADER_ENABLE_DEBUG.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_SHADER_FLAGS.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_SHADER_MODEL.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_SHADER_OBJECT_FILE_NAME.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_SHADER_TYPE.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_SHADER_VARIABLE_NAME.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_TOOL_OVERRIDE.rst -#usr/share/cmake-3.20/Help/prop_sf/VS_XAML_TYPE.rst -#usr/share/cmake-3.20/Help/prop_sf/WRAP_EXCLUDE.rst -#usr/share/cmake-3.20/Help/prop_sf/XCODE_EXPLICIT_FILE_TYPE.rst -#usr/share/cmake-3.20/Help/prop_sf/XCODE_FILE_ATTRIBUTES.rst -#usr/share/cmake-3.20/Help/prop_sf/XCODE_LAST_KNOWN_FILE_TYPE.rst -#usr/share/cmake-3.20/Help/prop_test -#usr/share/cmake-3.20/Help/prop_test/ATTACHED_FILES.rst -#usr/share/cmake-3.20/Help/prop_test/ATTACHED_FILES_ON_FAIL.rst -#usr/share/cmake-3.20/Help/prop_test/COST.rst -#usr/share/cmake-3.20/Help/prop_test/DEPENDS.rst -#usr/share/cmake-3.20/Help/prop_test/DISABLED.rst -#usr/share/cmake-3.20/Help/prop_test/ENVIRONMENT.rst -#usr/share/cmake-3.20/Help/prop_test/FAIL_REGULAR_EXPRESSION.rst -#usr/share/cmake-3.20/Help/prop_test/FIXTURES_CLEANUP.rst -#usr/share/cmake-3.20/Help/prop_test/FIXTURES_REQUIRED.rst -#usr/share/cmake-3.20/Help/prop_test/FIXTURES_SETUP.rst -#usr/share/cmake-3.20/Help/prop_test/LABELS.rst -#usr/share/cmake-3.20/Help/prop_test/MEASUREMENT.rst -#usr/share/cmake-3.20/Help/prop_test/PASS_REGULAR_EXPRESSION.rst -#usr/share/cmake-3.20/Help/prop_test/PROCESSORS.rst -#usr/share/cmake-3.20/Help/prop_test/PROCESSOR_AFFINITY.rst -#usr/share/cmake-3.20/Help/prop_test/REQUIRED_FILES.rst -#usr/share/cmake-3.20/Help/prop_test/RESOURCE_GROUPS.rst -#usr/share/cmake-3.20/Help/prop_test/RESOURCE_LOCK.rst -#usr/share/cmake-3.20/Help/prop_test/RUN_SERIAL.rst -#usr/share/cmake-3.20/Help/prop_test/SKIP_REGULAR_EXPRESSION.rst -#usr/share/cmake-3.20/Help/prop_test/SKIP_RETURN_CODE.rst -#usr/share/cmake-3.20/Help/prop_test/TIMEOUT.rst -#usr/share/cmake-3.20/Help/prop_test/TIMEOUT_AFTER_MATCH.rst -#usr/share/cmake-3.20/Help/prop_test/WILL_FAIL.rst -#usr/share/cmake-3.20/Help/prop_test/WORKING_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt -#usr/share/cmake-3.20/Help/prop_tgt/ADDITIONAL_CLEAN_FILES.rst -#usr/share/cmake-3.20/Help/prop_tgt/AIX_EXPORT_ALL_SYMBOLS.rst -#usr/share/cmake-3.20/Help/prop_tgt/ALIASED_TARGET.rst -#usr/share/cmake-3.20/Help/prop_tgt/ALIAS_GLOBAL.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_API.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_API_MIN.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_ARCH.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_ASSETS_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_GUI.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_JAR_DEPENDENCIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_JAR_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_JAVA_SOURCE_DIR.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_NATIVE_LIB_DEPENDENCIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_NATIVE_LIB_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_PROCESS_MAX.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_PROGUARD.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_PROGUARD_CONFIG_PATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_SECURE_PROPS_PATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_SKIP_ANT_STEP.rst -#usr/share/cmake-3.20/Help/prop_tgt/ANDROID_STL_TYPE.rst -#usr/share/cmake-3.20/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/ARCHIVE_OUTPUT_NAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOGEN_BUILD_DIR.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOGEN_PARALLEL.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOMOC.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOMOC_EXECUTABLE.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOMOC_MACRO_NAMES.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOMOC_PATH_PREFIX.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTORCC.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTORCC_EXECUTABLE.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTORCC_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOUIC.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOUIC_EXECUTABLE.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOUIC_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/AUTOUIC_SEARCH_PATHS.rst -#usr/share/cmake-3.20/Help/prop_tgt/BINARY_DIR.rst -#usr/share/cmake-3.20/Help/prop_tgt/BUILD_RPATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/BUILD_RPATH_USE_ORIGIN.rst -#usr/share/cmake-3.20/Help/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.rst -#usr/share/cmake-3.20/Help/prop_tgt/BUILD_WITH_INSTALL_RPATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/BUNDLE.rst -#usr/share/cmake-3.20/Help/prop_tgt/BUNDLE_EXTENSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMMON_LANGUAGE_RUNTIME.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPATIBLE_INTERFACE_BOOL.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPATIBLE_INTERFACE_STRING.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPILE_DEFINITIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPILE_DEFINITIONS_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPILE_FEATURES.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPILE_FLAGS.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPILE_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPILE_PDB_NAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPILE_PDB_NAME_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPILE_PDB_NOTE.txt -#usr/share/cmake-3.20/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/CONFIG_OUTPUT_NAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/CONFIG_POSTFIX.rst -#usr/share/cmake-3.20/Help/prop_tgt/CROSSCOMPILING_EMULATOR.rst -#usr/share/cmake-3.20/Help/prop_tgt/CUDA_ARCHITECTURES.rst -#usr/share/cmake-3.20/Help/prop_tgt/CUDA_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/CUDA_PTX_COMPILATION.rst -#usr/share/cmake-3.20/Help/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.rst -#usr/share/cmake-3.20/Help/prop_tgt/CUDA_RUNTIME_LIBRARY-VALUES.txt -#usr/share/cmake-3.20/Help/prop_tgt/CUDA_RUNTIME_LIBRARY.rst -#usr/share/cmake-3.20/Help/prop_tgt/CUDA_SEPARABLE_COMPILATION.rst -#usr/share/cmake-3.20/Help/prop_tgt/CUDA_STANDARD.rst -#usr/share/cmake-3.20/Help/prop_tgt/CUDA_STANDARD_REQUIRED.rst -#usr/share/cmake-3.20/Help/prop_tgt/CXX_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/CXX_STANDARD.rst -#usr/share/cmake-3.20/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst -#usr/share/cmake-3.20/Help/prop_tgt/C_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/C_STANDARD.rst -#usr/share/cmake-3.20/Help/prop_tgt/C_STANDARD_REQUIRED.rst -#usr/share/cmake-3.20/Help/prop_tgt/DEBUG_POSTFIX.rst -#usr/share/cmake-3.20/Help/prop_tgt/DEFINE_SYMBOL.rst -#usr/share/cmake-3.20/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst -#usr/share/cmake-3.20/Help/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt/DEPRECATION.rst -#usr/share/cmake-3.20/Help/prop_tgt/DISABLE_PRECOMPILE_HEADERS.rst -#usr/share/cmake-3.20/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK.rst -#usr/share/cmake-3.20/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/ENABLE_EXPORTS.rst -#usr/share/cmake-3.20/Help/prop_tgt/EXCLUDE_FROM_ALL.rst -#usr/share/cmake-3.20/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst -#usr/share/cmake-3.20/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/EXPORT_COMPILE_COMMANDS.rst -#usr/share/cmake-3.20/Help/prop_tgt/EXPORT_NAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/EXPORT_PROPERTIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/EchoString.rst -#usr/share/cmake-3.20/Help/prop_tgt/FOLDER.rst -#usr/share/cmake-3.20/Help/prop_tgt/FRAMEWORK.rst -#usr/share/cmake-3.20/Help/prop_tgt/FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/FRAMEWORK_VERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/Fortran_FORMAT.rst -#usr/share/cmake-3.20/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt/Fortran_PREPROCESS.rst -#usr/share/cmake-3.20/Help/prop_tgt/GENERATOR_FILE_NAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/GHS_INTEGRITY_APP.rst -#usr/share/cmake-3.20/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst -#usr/share/cmake-3.20/Help/prop_tgt/GNUtoMS.rst -#usr/share/cmake-3.20/Help/prop_tgt/HAS_CXX.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_GLOBAL.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_IMPLIB.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LIBNAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LIBNAME_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LOCATION.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_LOCATION_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_NO_SONAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_NO_SONAME_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_OBJECTS.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_OBJECTS_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_SONAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORTED_SONAME_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORT_PREFIX.rst -#usr/share/cmake-3.20/Help/prop_tgt/IMPORT_SUFFIX.rst -#usr/share/cmake-3.20/Help/prop_tgt/INCLUDE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/INSTALL_NAME_DIR.rst -#usr/share/cmake-3.20/Help/prop_tgt/INSTALL_REMOVE_ENVIRONMENT_RPATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/INSTALL_RPATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_BUILD_PROPERTY.txt -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_COMPILE_DEFINITIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_LINK_DEPENDS.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_PRECOMPILE_HEADERS.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_SOURCES.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.rst -#usr/share/cmake-3.20/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/IOS_INSTALL_COMBINED.rst -#usr/share/cmake-3.20/Help/prop_tgt/ISPC_HEADER_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt/ISPC_HEADER_SUFFIX.rst -#usr/share/cmake-3.20/Help/prop_tgt/ISPC_INSTRUCTION_SETS.rst -#usr/share/cmake-3.20/Help/prop_tgt/JOB_POOL_COMPILE.rst -#usr/share/cmake-3.20/Help/prop_tgt/JOB_POOL_LINK.rst -#usr/share/cmake-3.20/Help/prop_tgt/JOB_POOL_PRECOMPILE_HEADER.rst -#usr/share/cmake-3.20/Help/prop_tgt/LABELS.rst -#usr/share/cmake-3.20/Help/prop_tgt/LANG_CLANG_TIDY.rst -#usr/share/cmake-3.20/Help/prop_tgt/LANG_COMPILER_LAUNCHER.rst -#usr/share/cmake-3.20/Help/prop_tgt/LANG_CPPCHECK.rst -#usr/share/cmake-3.20/Help/prop_tgt/LANG_CPPLINT.rst -#usr/share/cmake-3.20/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst -#usr/share/cmake-3.20/Help/prop_tgt/LANG_VISIBILITY_PRESET.rst -#usr/share/cmake-3.20/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/LIBRARY_OUTPUT_NAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/LIBRARY_OUTPUT_NAME_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINKER_LANGUAGE.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_DEPENDS.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_DEPENDS_NO_SHARED.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_FLAGS.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_FLAGS_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_INTERFACE_LIBRARIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_INTERFACE_LIBRARIES_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_LIBRARIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt -#usr/share/cmake-3.20/Help/prop_tgt/LINK_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst -#usr/share/cmake-3.20/Help/prop_tgt/LINK_WHAT_YOU_USE.rst -#usr/share/cmake-3.20/Help/prop_tgt/LOCATION.rst -#usr/share/cmake-3.20/Help/prop_tgt/LOCATION_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/MACHO_COMPATIBILITY_VERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/MACHO_CURRENT_VERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/MACOSX_BUNDLE.rst -#usr/share/cmake-3.20/Help/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.rst -#usr/share/cmake-3.20/Help/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.rst -#usr/share/cmake-3.20/Help/prop_tgt/MACOSX_RPATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt -#usr/share/cmake-3.20/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst -#usr/share/cmake-3.20/Help/prop_tgt/NAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/NO_SONAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/NO_SYSTEM_FROM_IMPORTED.rst -#usr/share/cmake-3.20/Help/prop_tgt/OBJCXX_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/OBJCXX_STANDARD.rst -#usr/share/cmake-3.20/Help/prop_tgt/OBJCXX_STANDARD_REQUIRED.rst -#usr/share/cmake-3.20/Help/prop_tgt/OBJC_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/OBJC_STANDARD.rst -#usr/share/cmake-3.20/Help/prop_tgt/OBJC_STANDARD_REQUIRED.rst -#usr/share/cmake-3.20/Help/prop_tgt/OPTIMIZE_DEPENDENCIES.rst -#usr/share/cmake-3.20/Help/prop_tgt/OSX_ARCHITECTURES.rst -#usr/share/cmake-3.20/Help/prop_tgt/OSX_ARCHITECTURES_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/OUTPUT_NAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/OUTPUT_NAME_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/PCH_INSTANTIATE_TEMPLATES.rst -#usr/share/cmake-3.20/Help/prop_tgt/PCH_WARN_INVALID.rst -#usr/share/cmake-3.20/Help/prop_tgt/PDB_NAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/PDB_NAME_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/PDB_NOTE.txt -#usr/share/cmake-3.20/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/POSITION_INDEPENDENT_CODE.rst -#usr/share/cmake-3.20/Help/prop_tgt/POST_INSTALL_SCRIPT.rst -#usr/share/cmake-3.20/Help/prop_tgt/PRECOMPILE_HEADERS.rst -#usr/share/cmake-3.20/Help/prop_tgt/PRECOMPILE_HEADERS_REUSE_FROM.rst -#usr/share/cmake-3.20/Help/prop_tgt/PREFIX.rst -#usr/share/cmake-3.20/Help/prop_tgt/PRE_INSTALL_SCRIPT.rst -#usr/share/cmake-3.20/Help/prop_tgt/PRIVATE_HEADER.rst -#usr/share/cmake-3.20/Help/prop_tgt/PROJECT_LABEL.rst -#usr/share/cmake-3.20/Help/prop_tgt/PUBLIC_HEADER.rst -#usr/share/cmake-3.20/Help/prop_tgt/RESOURCE.rst -#usr/share/cmake-3.20/Help/prop_tgt/RULE_LAUNCH_COMPILE.rst -#usr/share/cmake-3.20/Help/prop_tgt/RULE_LAUNCH_CUSTOM.rst -#usr/share/cmake-3.20/Help/prop_tgt/RULE_LAUNCH_LINK.rst -#usr/share/cmake-3.20/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/RUNTIME_OUTPUT_NAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/RUNTIME_OUTPUT_NAME_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/SKIP_BUILD_RPATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/SOURCES.rst -#usr/share/cmake-3.20/Help/prop_tgt/SOURCE_DIR.rst -#usr/share/cmake-3.20/Help/prop_tgt/SOVERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst -#usr/share/cmake-3.20/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst -#usr/share/cmake-3.20/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/SUFFIX.rst -#usr/share/cmake-3.20/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst -#usr/share/cmake-3.20/Help/prop_tgt/Swift_LANGUAGE_VERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/Swift_MODULE_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt/Swift_MODULE_NAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/TYPE.rst -#usr/share/cmake-3.20/Help/prop_tgt/UNITY_BUILD.rst -#usr/share/cmake-3.20/Help/prop_tgt/UNITY_BUILD_BATCH_SIZE.rst -#usr/share/cmake-3.20/Help/prop_tgt/UNITY_BUILD_CODE_AFTER_INCLUDE.rst -#usr/share/cmake-3.20/Help/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.rst -#usr/share/cmake-3.20/Help/prop_tgt/UNITY_BUILD_MODE.rst -#usr/share/cmake-3.20/Help/prop_tgt/UNITY_BUILD_UNIQUE_ID.rst -#usr/share/cmake-3.20/Help/prop_tgt/VERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DEBUGGER_ENVIRONMENT.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DOTNET_DOCUMENTATION_FILE.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DOTNET_REFERENCES.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DOTNET_REFERENCES_COPY_LOCAL.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DOTNET_REFERENCE_refname.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_DPI_AWARE.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_GLOBAL_KEYWORD.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_GLOBAL_PROJECT_TYPES.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_GLOBAL_ROOTNAMESPACE.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_GLOBAL_variable.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_IOT_EXTENSIONS_VERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_IOT_STARTUP_TASK.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_KEYWORD.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_PLATFORM_TOOLSET.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_PROJECT_IMPORT.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_SCC_AUXPATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_SCC_LOCALPATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_SCC_PROJECTNAME.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_SCC_PROVIDER.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_SDK_REFERENCES.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_SOLUTION_DEPLOY.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_SOURCE_SETTINGS_tool.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_USER_PROPS.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_WINRT_COMPONENT.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_WINRT_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/prop_tgt/VS_WINRT_REFERENCES.rst -#usr/share/cmake-3.20/Help/prop_tgt/WIN32_EXECUTABLE.rst -#usr/share/cmake-3.20/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_EMBED_type.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_EMBED_type_PATH.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_LINK_BUILD_PHASE_MODE.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_PRODUCT_TYPE.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_ARGUMENTS.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_ENVIRONMENT.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_EXECUTABLE.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_MALLOC_STACK.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_WORKING_DIRECTORY.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst -#usr/share/cmake-3.20/Help/prop_tgt/XCTEST.rst -#usr/share/cmake-3.20/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt -#usr/share/cmake-3.20/Help/prop_tgt/XXX_OUTPUT_NAME.txt -#usr/share/cmake-3.20/Help/release -#usr/share/cmake-3.20/Help/release/3.0.rst -#usr/share/cmake-3.20/Help/release/3.1.rst -#usr/share/cmake-3.20/Help/release/3.10.rst -#usr/share/cmake-3.20/Help/release/3.11.rst -#usr/share/cmake-3.20/Help/release/3.12.rst -#usr/share/cmake-3.20/Help/release/3.13.rst -#usr/share/cmake-3.20/Help/release/3.14.rst -#usr/share/cmake-3.20/Help/release/3.15.rst -#usr/share/cmake-3.20/Help/release/3.16.rst -#usr/share/cmake-3.20/Help/release/3.17.rst -#usr/share/cmake-3.20/Help/release/3.18.rst -#usr/share/cmake-3.20/Help/release/3.19.rst -#usr/share/cmake-3.20/Help/release/3.2.rst -#usr/share/cmake-3.20/Help/release/3.20.rst -#usr/share/cmake-3.20/Help/release/3.3.rst -#usr/share/cmake-3.20/Help/release/3.4.rst -#usr/share/cmake-3.20/Help/release/3.5.rst -#usr/share/cmake-3.20/Help/release/3.6.rst -#usr/share/cmake-3.20/Help/release/3.7.rst -#usr/share/cmake-3.20/Help/release/3.8.rst -#usr/share/cmake-3.20/Help/release/3.9.rst -#usr/share/cmake-3.20/Help/release/dev.txt -#usr/share/cmake-3.20/Help/release/index.rst -#usr/share/cmake-3.20/Help/variable -#usr/share/cmake-3.20/Help/variable/ANDROID.rst -#usr/share/cmake-3.20/Help/variable/APPLE.rst -#usr/share/cmake-3.20/Help/variable/BORLAND.rst -#usr/share/cmake-3.20/Help/variable/BUILD_SHARED_LIBS.rst -#usr/share/cmake-3.20/Help/variable/CACHE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AIX_EXPORT_ALL_SYMBOLS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_API.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_API_MIN.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_ARCH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_ARCH_ABI.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_ARM_MODE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_ARM_NEON.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_ASSETS_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_EXCEPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_GUI.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_JAR_DEPENDENCIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_JAR_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_JAVA_SOURCE_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_NDK.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_NDK_DEPRECATED_HEADERS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_NDK_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_PROCESS_MAX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_PROGUARD.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_PROGUARD_CONFIG_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_RTTI.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_SECURE_PROPS_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_SKIP_ANT_STEP.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_STANDALONE_TOOLCHAIN.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ANDROID_STL_TYPE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_APPBUNDLE_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_APPLE_SILICON_PROCESSOR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ARGC.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ARGV0.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOGEN_PARALLEL.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOGEN_VERBOSE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOMOC.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOMOC_MACRO_NAMES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOMOC_MOC_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOMOC_PATH_PREFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOMOC_RELAXED_MODE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTORCC.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTORCC_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOUIC.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOUIC_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_AUTOUIC_SEARCH_PATHS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_BACKWARDS_COMPATIBILITY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_BINARY_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_BUILD_RPATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_BUILD_RPATH_USE_ORIGIN.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_BUILD_TOOL.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_BUILD_TYPE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_BUILD_WITH_INSTALL_RPATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CACHEFILE_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CACHE_MAJOR_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CACHE_MINOR_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CACHE_PATCH_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CFG_INTDIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CLANG_VFS_OVERLAY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CL_64.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CODEBLOCKS_COMPILER_ID.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CODELITE_USE_TARGETS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_COLOR_MAKEFILE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_COMPILER_2005.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_COMPILER_IS_GNUCC.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_COMPILER_IS_GNUCXX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_COMPILER_IS_GNUG77.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CONFIGURATION_TYPES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CONFIG_POSTFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CPACK_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CROSSCOMPILING.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CROSSCOMPILING_EMULATOR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CROSS_CONFIGS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CTEST_ARGUMENTS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CTEST_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CUDA_ARCHITECTURES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CUDA_COMPILE_FEATURES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CUDA_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CUDA_HOST_COMPILER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CUDA_RUNTIME_LIBRARY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CUDA_SEPARABLE_COMPILATION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CUDA_STANDARD.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CUDA_STANDARD_REQUIRED.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CURRENT_BINARY_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CURRENT_FUNCTION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_FILE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_LINE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CURRENT_LIST_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CURRENT_LIST_FILE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CURRENT_LIST_LINE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CURRENT_SOURCE_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CXX_COMPILE_FEATURES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CXX_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CXX_STANDARD.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_CXX_STANDARD_REQUIRED.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_C_COMPILE_FEATURES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_C_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_C_STANDARD.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_C_STANDARD_REQUIRED.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DEBUG_POSTFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DEBUG_TARGET_PROPERTIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DEFAULT_BUILD_TYPE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DEFAULT_CONFIGS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DEPENDS_IN_PROJECT_ONLY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DEPENDS_USE_COMPILER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DIRECTORY_LABELS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DISABLE_PRECOMPILE_HEADERS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DL_LIBS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DOTNET_TARGET_FRAMEWORK.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ECLIPSE_RESOURCE_ENCODING.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ECLIPSE_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EDIT_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ENABLE_EXPORTS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ERROR_DEPRECATED.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EXE_LINKER_FLAGS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EXE_LINKER_FLAGS_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EXPORT_COMPILE_COMMANDS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EXTRA_GENERATOR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_APPBUNDLE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_DEBUG_MODE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_FRAMEWORK.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_LIBRARY_PREFIXES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_LIBRARY_SUFFIXES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_NO_INSTALL_PREFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_PACKAGE_NAME.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_ROOT_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_INCLUDE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_XXX.txt -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_USE_CMAKE_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_USE_CMAKE_SYSTEM_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_USE_PACKAGE_REGISTRY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_USE_PACKAGE_ROOT_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FOLDER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FRAMEWORK.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_FRAMEWORK_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_Fortran_FORMAT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_Fortran_MODDIR_DEFAULT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_Fortran_MODDIR_FLAG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_Fortran_MODOUT_FLAG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_Fortran_MODULE_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_Fortran_PREPROCESS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_GENERATOR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_GENERATOR_INSTANCE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_GENERATOR_PLATFORM.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_GENERATOR_TOOLSET.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_GLOBAL_AUTOGEN_TARGET.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_GNUtoMS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_HOME_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_HOST_APPLE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_HOST_SOLARIS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_HOST_SYSTEM.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_HOST_SYSTEM_NAME.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_HOST_SYSTEM_PROCESSOR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_HOST_SYSTEM_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_HOST_UNIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_HOST_WIN32.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_IGNORE_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_IMPORT_LIBRARY_PREFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_IMPORT_LIBRARY_SUFFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INCLUDE_CURRENT_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INCLUDE_DIRECTORIES_BEFORE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INCLUDE_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INSTALL_MESSAGE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INSTALL_NAME_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INSTALL_PREFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INSTALL_RPATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INTERNAL_PLATFORM_ABI.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_IOS_INSTALL_COMBINED.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ISPC_HEADER_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ISPC_HEADER_SUFFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ISPC_INSTRUCTION_SETS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_JOB_POOLS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_JOB_POOL_COMPILE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_JOB_POOL_LINK.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_JOB_POOL_PRECOMPILE_HEADER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_PREFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_SUFFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_ARCHIVE_APPEND.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_ARCHIVE_CREATE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_ARCHIVE_FINISH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_BYTE_ORDER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_CLANG_TIDY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_ABI.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_AR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_ARCHITECTURE_ID.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_EXTERNAL_TOOLCHAIN.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_ID.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_LAUNCHER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_LOADED.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_PREDEFINES_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_RANLIB.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_TARGET.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILER_VERSION_INTERNAL.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_COMPILE_OBJECT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_CPPCHECK.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_CPPLINT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_CREATE_SHARED_LIBRARY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_CREATE_SHARED_MODULE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS_CONFIG_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS_DEBUG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS_DEBUG_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS_MINSIZEREL.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS_MINSIZEREL_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS_RELEASE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_IGNORE_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_IMPLICIT_LINK_LIBRARIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_INCLUDE_WHAT_YOU_USE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_LINKER_PREFERENCE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_LINK_EXECUTABLE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_LINK_LIBRARY_FILE_FLAG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_LINK_LIBRARY_FLAG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_LINK_LIBRARY_SUFFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_OUTPUT_EXTENSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_PLATFORM_ID.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_SIMULATE_ID.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_SIMULATE_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_SIZEOF_DATA_PTR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_SOURCE_FILE_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_STANDARD_INCLUDE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_STANDARD_LIBRARIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LANG_VISIBILITY_PRESET.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LIBRARY_ARCHITECTURE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LIBRARY_ARCHITECTURE_REGEX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LIBRARY_OUTPUT_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LIBRARY_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LIBRARY_PATH_FLAG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LINK_DEF_FILE_FLAG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LINK_DEPENDS_NO_SHARED.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LINK_DIRECTORIES_BEFORE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LINK_INTERFACE_LIBRARIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LINK_LIBRARY_FLAG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LINK_LIBRARY_SUFFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LINK_SEARCH_END_STATIC.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LINK_SEARCH_START_STATIC.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_LINK_WHAT_YOU_USE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MACOSX_BUNDLE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MACOSX_RPATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MAJOR_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MAKE_PROGRAM.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MATCH_COUNT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MATCH_n.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MAXIMUM_RECURSION_DEPTH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MESSAGE_CONTEXT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MESSAGE_CONTEXT_SHOW.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MESSAGE_INDENT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MESSAGE_LOG_LEVEL.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MFC_FLAG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MINIMUM_REQUIRED_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MINOR_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MODULE_LINKER_FLAGS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MODULE_LINKER_FLAGS_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MODULE_LINKER_FLAGS_CONFIG_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MODULE_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MSVCIDE_RUN_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_MSVC_RUNTIME_LIBRARY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_NETRC.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_NETRC_FILE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_NOT_USING_CONFIG_FLAGS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_NO_BUILTIN_CHRPATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_NO_SYSTEM_FROM_IMPORTED.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OBJCXX_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OBJCXX_STANDARD.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OBJCXX_STANDARD_REQUIRED.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OBJC_EXTENSIONS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OBJC_STANDARD.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OBJC_STANDARD_REQUIRED.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OBJECT_PATH_MAX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OPTIMIZE_DEPENDENCIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OSX_ARCHITECTURES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OSX_DEPLOYMENT_TARGET.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OSX_SYSROOT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_OSX_VARIABLE.txt -#usr/share/cmake-3.20/Help/variable/CMAKE_PARENT_LIST_FILE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PATCH_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PCH_INSTANTIATE_TEMPLATES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PCH_WARN_INVALID.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_POLICY_DEFAULT_CMPNNNN.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_POLICY_WARNING_CMPNNNN.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_POSITION_INDEPENDENT_CODE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PREFIX_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROGRAM_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_DESCRIPTION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_HOMEPAGE_URL.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_INCLUDE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_INCLUDE_BEFORE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_NAME.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE_BEFORE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_VERSION_MAJOR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_VERSION_MINOR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_VERSION_PATCH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_PROJECT_VERSION_TWEAK.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_RANLIB.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_ROOT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_RULE_MESSAGES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SCRIPT_MODE_FILE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SHARED_LIBRARY_PREFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SHARED_LIBRARY_SUFFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SHARED_LINKER_FLAGS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SHARED_LINKER_FLAGS_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SHARED_LINKER_FLAGS_CONFIG_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SHARED_LINKER_FLAGS_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SHARED_MODULE_PREFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SHARED_MODULE_SUFFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SIZEOF_VOID_P.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SKIP_BUILD_RPATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SKIP_INSTALL_ALL_DEPENDENCY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SKIP_INSTALL_RPATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SKIP_INSTALL_RULES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SKIP_RPATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SOURCE_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_STAGING_PREFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_STATIC_LIBRARY_PREFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_STATIC_LIBRARY_SUFFIX.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_STATIC_LINKER_FLAGS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SUPPRESS_REGENERATION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSROOT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSROOT_COMPILE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSROOT_LINK.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSTEM.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSTEM_APPBUNDLE_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSTEM_FRAMEWORK_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSTEM_IGNORE_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSTEM_INCLUDE_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSTEM_LIBRARY_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSTEM_NAME.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSTEM_PREFIX_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSTEM_PROCESSOR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSTEM_PROGRAM_PATH.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_SYSTEM_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_Swift_LANGUAGE_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_Swift_MODULE_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_Swift_NUM_THREADS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_TOOLCHAIN_FILE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_TRY_COMPILE_TARGET_TYPE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_TWEAK_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_UNITY_BUILD.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_UNITY_BUILD_BATCH_SIZE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_UNITY_BUILD_UNIQUE_ID.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_USER_MAKE_RULES_OVERRIDE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_USER_MAKE_RULES_OVERRIDE_LANG.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_USE_RELATIVE_PATHS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VERBOSE_MAKEFILE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_DEVENV_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_GLOBALS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_MSBUILD_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_NsightTegra_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_PLATFORM_NAME.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_PLATFORM_TOOLSET.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_VS_WINRT_BY_DEFAULT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_WARN_DEPRECATED.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_WIN32_EXECUTABLE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_BUILD_SYSTEM.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_GENERATE_SCHEME.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_LINK_BUILD_PHASE_MODE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_ENVIRONMENT.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_WORKING_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.rst -#usr/share/cmake-3.20/Help/variable/CPACK_ABSOLUTE_DESTINATION_FILES.rst -#usr/share/cmake-3.20/Help/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst -#usr/share/cmake-3.20/Help/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst -#usr/share/cmake-3.20/Help/variable/CPACK_PACKAGING_INSTALL_PREFIX.rst -#usr/share/cmake-3.20/Help/variable/CPACK_SET_DESTDIR.rst -#usr/share/cmake-3.20/Help/variable/CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst -#usr/share/cmake-3.20/Help/variable/CTEST_BINARY_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CTEST_BUILD_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_BUILD_NAME.rst -#usr/share/cmake-3.20/Help/variable/CTEST_BZR_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_BZR_UPDATE_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CHANGE_ID.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CHECKOUT_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CONFIGURATION_TYPE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CONFIGURE_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_COVERAGE_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_COVERAGE_EXTRA_FLAGS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CURL_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_COVERAGE_EXCLUDE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_ERROR_EXCEPTION.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_ERROR_MATCH.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_ERROR_POST_CONTEXT.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_ERROR_PRE_CONTEXT.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_MEMCHECK_IGNORE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_POST_MEMCHECK.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_POST_TEST.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_PRE_MEMCHECK.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_PRE_TEST.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_TESTS_IGNORE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_WARNING_EXCEPTION.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_WARNING_MATCH.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CUSTOM_XXX.txt -#usr/share/cmake-3.20/Help/variable/CTEST_CVS_CHECKOUT.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CVS_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_CVS_UPDATE_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_DROP_LOCATION.rst -#usr/share/cmake-3.20/Help/variable/CTEST_DROP_METHOD.rst -#usr/share/cmake-3.20/Help/variable/CTEST_DROP_SITE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_DROP_SITE_CDASH.rst -#usr/share/cmake-3.20/Help/variable/CTEST_DROP_SITE_PASSWORD.rst -#usr/share/cmake-3.20/Help/variable/CTEST_DROP_SITE_USER.rst -#usr/share/cmake-3.20/Help/variable/CTEST_EXTRA_COVERAGE_GLOB.rst -#usr/share/cmake-3.20/Help/variable/CTEST_GIT_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_GIT_INIT_SUBMODULES.rst -#usr/share/cmake-3.20/Help/variable/CTEST_GIT_UPDATE_CUSTOM.rst -#usr/share/cmake-3.20/Help/variable/CTEST_GIT_UPDATE_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_HG_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_HG_UPDATE_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_LABELS_FOR_SUBPROJECTS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_MEMORYCHECK_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_MEMORYCHECK_COMMAND_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_MEMORYCHECK_SANITIZER_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_MEMORYCHECK_SUPPRESSIONS_FILE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_MEMORYCHECK_TYPE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_NIGHTLY_START_TIME.rst -#usr/share/cmake-3.20/Help/variable/CTEST_P4_CLIENT.rst -#usr/share/cmake-3.20/Help/variable/CTEST_P4_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_P4_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_RESOURCE_SPEC_FILE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_RUN_CURRENT_SCRIPT.rst -#usr/share/cmake-3.20/Help/variable/CTEST_SCP_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_SITE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_SOURCE_DIRECTORY.rst -#usr/share/cmake-3.20/Help/variable/CTEST_SUBMIT_URL.rst -#usr/share/cmake-3.20/Help/variable/CTEST_SVN_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_SVN_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_SVN_UPDATE_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_TEST_LOAD.rst -#usr/share/cmake-3.20/Help/variable/CTEST_TEST_TIMEOUT.rst -#usr/share/cmake-3.20/Help/variable/CTEST_TRIGGER_SITE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_UPDATE_COMMAND.rst -#usr/share/cmake-3.20/Help/variable/CTEST_UPDATE_OPTIONS.rst -#usr/share/cmake-3.20/Help/variable/CTEST_UPDATE_VERSION_ONLY.rst -#usr/share/cmake-3.20/Help/variable/CTEST_UPDATE_VERSION_OVERRIDE.rst -#usr/share/cmake-3.20/Help/variable/CTEST_USE_LAUNCHERS.rst -#usr/share/cmake-3.20/Help/variable/CYGWIN.rst -#usr/share/cmake-3.20/Help/variable/ENV.rst -#usr/share/cmake-3.20/Help/variable/EXECUTABLE_OUTPUT_PATH.rst -#usr/share/cmake-3.20/Help/variable/GHS-MULTI.rst -#usr/share/cmake-3.20/Help/variable/IOS.rst -#usr/share/cmake-3.20/Help/variable/LIBRARY_OUTPUT_PATH.rst -#usr/share/cmake-3.20/Help/variable/MINGW.rst -#usr/share/cmake-3.20/Help/variable/MSVC.rst -#usr/share/cmake-3.20/Help/variable/MSVC10.rst -#usr/share/cmake-3.20/Help/variable/MSVC11.rst -#usr/share/cmake-3.20/Help/variable/MSVC12.rst -#usr/share/cmake-3.20/Help/variable/MSVC14.rst -#usr/share/cmake-3.20/Help/variable/MSVC60.rst -#usr/share/cmake-3.20/Help/variable/MSVC70.rst -#usr/share/cmake-3.20/Help/variable/MSVC71.rst -#usr/share/cmake-3.20/Help/variable/MSVC80.rst -#usr/share/cmake-3.20/Help/variable/MSVC90.rst -#usr/share/cmake-3.20/Help/variable/MSVC_IDE.rst -#usr/share/cmake-3.20/Help/variable/MSVC_TOOLSET_VERSION.rst -#usr/share/cmake-3.20/Help/variable/MSVC_VERSION.rst -#usr/share/cmake-3.20/Help/variable/MSYS.rst -#usr/share/cmake-3.20/Help/variable/PROJECT-NAME_BINARY_DIR.rst -#usr/share/cmake-3.20/Help/variable/PROJECT-NAME_DESCRIPTION.rst -#usr/share/cmake-3.20/Help/variable/PROJECT-NAME_HOMEPAGE_URL.rst -#usr/share/cmake-3.20/Help/variable/PROJECT-NAME_SOURCE_DIR.rst -#usr/share/cmake-3.20/Help/variable/PROJECT-NAME_VERSION.rst -#usr/share/cmake-3.20/Help/variable/PROJECT-NAME_VERSION_MAJOR.rst -#usr/share/cmake-3.20/Help/variable/PROJECT-NAME_VERSION_MINOR.rst -#usr/share/cmake-3.20/Help/variable/PROJECT-NAME_VERSION_PATCH.rst -#usr/share/cmake-3.20/Help/variable/PROJECT-NAME_VERSION_TWEAK.rst -#usr/share/cmake-3.20/Help/variable/PROJECT_BINARY_DIR.rst -#usr/share/cmake-3.20/Help/variable/PROJECT_DESCRIPTION.rst -#usr/share/cmake-3.20/Help/variable/PROJECT_HOMEPAGE_URL.rst -#usr/share/cmake-3.20/Help/variable/PROJECT_NAME.rst -#usr/share/cmake-3.20/Help/variable/PROJECT_SOURCE_DIR.rst -#usr/share/cmake-3.20/Help/variable/PROJECT_VERSION.rst -#usr/share/cmake-3.20/Help/variable/PROJECT_VERSION_MAJOR.rst -#usr/share/cmake-3.20/Help/variable/PROJECT_VERSION_MINOR.rst -#usr/share/cmake-3.20/Help/variable/PROJECT_VERSION_PATCH.rst -#usr/share/cmake-3.20/Help/variable/PROJECT_VERSION_TWEAK.rst -#usr/share/cmake-3.20/Help/variable/PackageName_ROOT.rst -#usr/share/cmake-3.20/Help/variable/UNIX.rst -#usr/share/cmake-3.20/Help/variable/WIN32.rst -#usr/share/cmake-3.20/Help/variable/WINCE.rst -#usr/share/cmake-3.20/Help/variable/WINDOWS_PHONE.rst -#usr/share/cmake-3.20/Help/variable/WINDOWS_STORE.rst -#usr/share/cmake-3.20/Help/variable/XCODE.rst -#usr/share/cmake-3.20/Help/variable/XCODE_VERSION.rst -#usr/share/cmake-3.20/Modules -#usr/share/cmake-3.20/Modules/.NoDartCoverage -#usr/share/cmake-3.20/Modules/AddFileDependencies.cmake -#usr/share/cmake-3.20/Modules/AndroidTestUtilities -#usr/share/cmake-3.20/Modules/AndroidTestUtilities.cmake -#usr/share/cmake-3.20/Modules/AndroidTestUtilities/PushToAndroidDevice.cmake -#usr/share/cmake-3.20/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in -#usr/share/cmake-3.20/Modules/BasicConfigVersion-ExactVersion.cmake.in -#usr/share/cmake-3.20/Modules/BasicConfigVersion-SameMajorVersion.cmake.in -#usr/share/cmake-3.20/Modules/BasicConfigVersion-SameMinorVersion.cmake.in -#usr/share/cmake-3.20/Modules/BundleUtilities.cmake -#usr/share/cmake-3.20/Modules/CMake.cmake -#usr/share/cmake-3.20/Modules/CMakeASM-ATTInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeASMCompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeASMInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeASM_MASMInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeASM_NASMInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeAddFortranSubdirectory -#usr/share/cmake-3.20/Modules/CMakeAddFortranSubdirectory.cmake -#usr/share/cmake-3.20/Modules/CMakeAddFortranSubdirectory/build_mingw.cmake.in -#usr/share/cmake-3.20/Modules/CMakeAddFortranSubdirectory/config_mingw.cmake.in -#usr/share/cmake-3.20/Modules/CMakeAddNewLanguage.txt -#usr/share/cmake-3.20/Modules/CMakeBackwardCompatibilityC.cmake -#usr/share/cmake-3.20/Modules/CMakeBackwardCompatibilityCXX.cmake -#usr/share/cmake-3.20/Modules/CMakeBorlandFindMake.cmake -#usr/share/cmake-3.20/Modules/CMakeBuildSettings.cmake.in -#usr/share/cmake-3.20/Modules/CMakeCCompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeCCompilerABI.c -#usr/share/cmake-3.20/Modules/CMakeCCompilerId.c.in -#usr/share/cmake-3.20/Modules/CMakeCInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeCSharpCompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeCSharpCompilerId.cs.in -#usr/share/cmake-3.20/Modules/CMakeCSharpInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeCUDACompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeCUDACompilerABI.cu -#usr/share/cmake-3.20/Modules/CMakeCUDACompilerId.cu.in -#usr/share/cmake-3.20/Modules/CMakeCUDAInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeCXXCompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeCXXCompilerABI.cpp -#usr/share/cmake-3.20/Modules/CMakeCXXCompilerId.cpp.in -#usr/share/cmake-3.20/Modules/CMakeCXXInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake -#usr/share/cmake-3.20/Modules/CMakeCommonLanguageInclude.cmake -#usr/share/cmake-3.20/Modules/CMakeCompilerABI.h -#usr/share/cmake-3.20/Modules/CMakeCompilerIdDetection.cmake -#usr/share/cmake-3.20/Modules/CMakeConfigurableFile.in -#usr/share/cmake-3.20/Modules/CMakeDependentOption.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineASM-ATTCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineASMCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineASM_MASMCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineASM_NASMCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineCCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineCSharpCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineCUDACompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineCXXCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineCompileFeatures.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineCompilerABI.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineCompilerId.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineFortranCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineISPCCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineJavaCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineOBJCCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineOBJCXXCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineRCCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineSwiftCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineSystem.cmake -#usr/share/cmake-3.20/Modules/CMakeDetermineVSServicePack.cmake -#usr/share/cmake-3.20/Modules/CMakeExpandImportedTargets.cmake -#usr/share/cmake-3.20/Modules/CMakeExportBuildSettings.cmake -#usr/share/cmake-3.20/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake -#usr/share/cmake-3.20/Modules/CMakeFindBinUtils.cmake -#usr/share/cmake-3.20/Modules/CMakeFindCodeBlocks.cmake -#usr/share/cmake-3.20/Modules/CMakeFindDependencyMacro.cmake -#usr/share/cmake-3.20/Modules/CMakeFindEclipseCDT4.cmake -#usr/share/cmake-3.20/Modules/CMakeFindFrameworks.cmake -#usr/share/cmake-3.20/Modules/CMakeFindJavaCommon.cmake -#usr/share/cmake-3.20/Modules/CMakeFindKate.cmake -#usr/share/cmake-3.20/Modules/CMakeFindPackageMode.cmake -#usr/share/cmake-3.20/Modules/CMakeFindSublimeText2.cmake -#usr/share/cmake-3.20/Modules/CMakeFindWMake.cmake -#usr/share/cmake-3.20/Modules/CMakeFindXCode.cmake -#usr/share/cmake-3.20/Modules/CMakeForceCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeFortranCompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeFortranCompilerABI.F -#usr/share/cmake-3.20/Modules/CMakeFortranCompilerId.F.in -#usr/share/cmake-3.20/Modules/CMakeFortranInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeGenericSystem.cmake -#usr/share/cmake-3.20/Modules/CMakeGraphVizOptions.cmake -#usr/share/cmake-3.20/Modules/CMakeIOSInstallCombined.cmake -#usr/share/cmake-3.20/Modules/CMakeISPCCompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeISPCCompilerABI.ispc -#usr/share/cmake-3.20/Modules/CMakeISPCCompilerId.ispc.in -#usr/share/cmake-3.20/Modules/CMakeISPCInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeImportBuildSettings.cmake -#usr/share/cmake-3.20/Modules/CMakeInitializeConfigs.cmake -#usr/share/cmake-3.20/Modules/CMakeJOMFindMake.cmake -#usr/share/cmake-3.20/Modules/CMakeJavaCompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeJavaInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeLanguageInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeMSYSFindMake.cmake -#usr/share/cmake-3.20/Modules/CMakeMinGWFindMake.cmake -#usr/share/cmake-3.20/Modules/CMakeNMakeFindMake.cmake -#usr/share/cmake-3.20/Modules/CMakeNinjaFindMake.cmake -#usr/share/cmake-3.20/Modules/CMakeOBJCCompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeOBJCCompilerABI.m -#usr/share/cmake-3.20/Modules/CMakeOBJCCompilerId.m.in -#usr/share/cmake-3.20/Modules/CMakeOBJCInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeOBJCXXCompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeOBJCXXCompilerABI.mm -#usr/share/cmake-3.20/Modules/CMakeOBJCXXCompilerId.mm.in -#usr/share/cmake-3.20/Modules/CMakeOBJCXXInformation.cmake -#usr/share/cmake-3.20/Modules/CMakePackageConfigHelpers.cmake -#usr/share/cmake-3.20/Modules/CMakeParseArguments.cmake -#usr/share/cmake-3.20/Modules/CMakeParseImplicitIncludeInfo.cmake -#usr/share/cmake-3.20/Modules/CMakeParseImplicitLinkInfo.cmake -#usr/share/cmake-3.20/Modules/CMakeParseLibraryArchitecture.cmake -#usr/share/cmake-3.20/Modules/CMakePlatformId.h.in -#usr/share/cmake-3.20/Modules/CMakePrintHelpers.cmake -#usr/share/cmake-3.20/Modules/CMakePrintSystemInformation.cmake -#usr/share/cmake-3.20/Modules/CMakePushCheckState.cmake -#usr/share/cmake-3.20/Modules/CMakeRCCompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeRCInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeSwiftCompiler.cmake.in -#usr/share/cmake-3.20/Modules/CMakeSwiftInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeSystem.cmake.in -#usr/share/cmake-3.20/Modules/CMakeSystemSpecificInformation.cmake -#usr/share/cmake-3.20/Modules/CMakeSystemSpecificInitialize.cmake -#usr/share/cmake-3.20/Modules/CMakeTestASM-ATTCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestASMCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestASM_MASMCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestASM_NASMCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestCCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestCSharpCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestCUDACompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestCXXCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestCompilerCommon.cmake -#usr/share/cmake-3.20/Modules/CMakeTestFortranCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestGNU.c -#usr/share/cmake-3.20/Modules/CMakeTestISPCCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestJavaCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestOBJCCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestOBJCXXCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestRCCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeTestSwiftCompiler.cmake -#usr/share/cmake-3.20/Modules/CMakeUnixFindMake.cmake -#usr/share/cmake-3.20/Modules/CMakeVerifyManifest.cmake -#usr/share/cmake-3.20/Modules/CPack.cmake -#usr/share/cmake-3.20/Modules/CPackComponent.cmake -#usr/share/cmake-3.20/Modules/CPackIFW.cmake -#usr/share/cmake-3.20/Modules/CPackIFWConfigureFile.cmake -#usr/share/cmake-3.20/Modules/CSharpUtilities.cmake -#usr/share/cmake-3.20/Modules/CTest.cmake -#usr/share/cmake-3.20/Modules/CTestCoverageCollectGCOV.cmake -#usr/share/cmake-3.20/Modules/CTestScriptMode.cmake -#usr/share/cmake-3.20/Modules/CTestTargets.cmake -#usr/share/cmake-3.20/Modules/CTestUseLaunchers.cmake -#usr/share/cmake-3.20/Modules/CheckCCompilerFlag.cmake -#usr/share/cmake-3.20/Modules/CheckCSourceCompiles.cmake -#usr/share/cmake-3.20/Modules/CheckCSourceRuns.cmake -#usr/share/cmake-3.20/Modules/CheckCXXCompilerFlag.cmake -#usr/share/cmake-3.20/Modules/CheckCXXSourceCompiles.cmake -#usr/share/cmake-3.20/Modules/CheckCXXSourceRuns.cmake -#usr/share/cmake-3.20/Modules/CheckCXXSymbolExists.cmake -#usr/share/cmake-3.20/Modules/CheckCompilerFlag.cmake -#usr/share/cmake-3.20/Modules/CheckForPthreads.c -#usr/share/cmake-3.20/Modules/CheckFortranCompilerFlag.cmake -#usr/share/cmake-3.20/Modules/CheckFortranFunctionExists.cmake -#usr/share/cmake-3.20/Modules/CheckFortranSourceCompiles.cmake -#usr/share/cmake-3.20/Modules/CheckFortranSourceRuns.cmake -#usr/share/cmake-3.20/Modules/CheckFunctionExists.c -#usr/share/cmake-3.20/Modules/CheckFunctionExists.cmake -#usr/share/cmake-3.20/Modules/CheckIPOSupported -#usr/share/cmake-3.20/Modules/CheckIPOSupported.cmake -#usr/share/cmake-3.20/Modules/CheckIPOSupported/CMakeLists-C.txt.in -#usr/share/cmake-3.20/Modules/CheckIPOSupported/CMakeLists-CXX.txt.in -#usr/share/cmake-3.20/Modules/CheckIPOSupported/CMakeLists-Fortran.txt.in -#usr/share/cmake-3.20/Modules/CheckIPOSupported/foo.c -#usr/share/cmake-3.20/Modules/CheckIPOSupported/foo.cpp -#usr/share/cmake-3.20/Modules/CheckIPOSupported/foo.f -#usr/share/cmake-3.20/Modules/CheckIPOSupported/main.c -#usr/share/cmake-3.20/Modules/CheckIPOSupported/main.cpp -#usr/share/cmake-3.20/Modules/CheckIPOSupported/main.f -#usr/share/cmake-3.20/Modules/CheckIncludeFile.c.in -#usr/share/cmake-3.20/Modules/CheckIncludeFile.cmake -#usr/share/cmake-3.20/Modules/CheckIncludeFile.cxx.in -#usr/share/cmake-3.20/Modules/CheckIncludeFileCXX.cmake -#usr/share/cmake-3.20/Modules/CheckIncludeFiles.cmake -#usr/share/cmake-3.20/Modules/CheckLanguage.cmake -#usr/share/cmake-3.20/Modules/CheckLibraryExists.cmake -#usr/share/cmake-3.20/Modules/CheckLibraryExists.lists.in -#usr/share/cmake-3.20/Modules/CheckLinkerFlag.cmake -#usr/share/cmake-3.20/Modules/CheckOBJCCompilerFlag.cmake -#usr/share/cmake-3.20/Modules/CheckOBJCSourceCompiles.cmake -#usr/share/cmake-3.20/Modules/CheckOBJCSourceRuns.cmake -#usr/share/cmake-3.20/Modules/CheckOBJCXXCompilerFlag.cmake -#usr/share/cmake-3.20/Modules/CheckOBJCXXSourceCompiles.cmake -#usr/share/cmake-3.20/Modules/CheckOBJCXXSourceRuns.cmake -#usr/share/cmake-3.20/Modules/CheckPIESupported.cmake -#usr/share/cmake-3.20/Modules/CheckPrototypeDefinition.c.in -#usr/share/cmake-3.20/Modules/CheckPrototypeDefinition.cmake -#usr/share/cmake-3.20/Modules/CheckSizeOf.cmake -#usr/share/cmake-3.20/Modules/CheckSourceCompiles.cmake -#usr/share/cmake-3.20/Modules/CheckSourceRuns.cmake -#usr/share/cmake-3.20/Modules/CheckStructHasMember.cmake -#usr/share/cmake-3.20/Modules/CheckSymbolExists.cmake -#usr/share/cmake-3.20/Modules/CheckTypeSize.c.in -#usr/share/cmake-3.20/Modules/CheckTypeSize.cmake -#usr/share/cmake-3.20/Modules/CheckTypeSizeMap.cmake.in -#usr/share/cmake-3.20/Modules/CheckVariableExists.c -#usr/share/cmake-3.20/Modules/CheckVariableExists.cmake -#usr/share/cmake-3.20/Modules/Compiler -#usr/share/cmake-3.20/Modules/Compiler/ADSP-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMCC-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMCC-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMCC-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMCC-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMCC.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMClang-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMClang-C-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMClang-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMClang-CXX-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMClang-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMClang-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/ARMClang.cmake -#usr/share/cmake-3.20/Modules/Compiler/Absoft-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/AppleClang-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/AppleClang-C-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/AppleClang-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/AppleClang-CXX-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/AppleClang-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/AppleClang-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/AppleClang-OBJC.cmake -#usr/share/cmake-3.20/Modules/Compiler/AppleClang-OBJCXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/Borland-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/Bruce-C-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/Bruce-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/CCur-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/CMakeCommonCompilerMacros.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-C-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-CUDA.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-CXX-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-CXX-TestableFeatures.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-DetermineCompilerInternal.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-FindBinUtils.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-OBJC.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang-OBJCXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/Clang.cmake -#usr/share/cmake-3.20/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/Compaq-C-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/Cray-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/Cray-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/Cray-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/Cray-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/Cray.cmake -#usr/share/cmake-3.20/Modules/Compiler/CrayPrgEnv-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/CrayPrgEnv-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/CrayPrgEnv-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/CrayPrgEnv.cmake -#usr/share/cmake-3.20/Modules/Compiler/Embarcadero-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/Flang-FindBinUtils.cmake -#usr/share/cmake-3.20/Modules/Compiler/Flang-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/Fujitsu-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/G95-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/GHS-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/GHS-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/GHS-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/GHS.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU-C-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU-C-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU-CXX-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU-FindBinUtils.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU-OBJC.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU-OBJCXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/GNU.cmake -#usr/share/cmake-3.20/Modules/Compiler/HP-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/HP-C-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/HP-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/HP-CXX-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/HP-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/HP-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/IAR-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/IAR-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/IAR-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/IAR-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/IAR-FindBinUtils.cmake -#usr/share/cmake-3.20/Modules/Compiler/IAR.cmake -#usr/share/cmake-3.20/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake -#usr/share/cmake-3.20/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake -#usr/share/cmake-3.20/Modules/Compiler/Intel-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/Intel-C-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/Intel-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/Intel-CXX-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/Intel-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/Intel-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/Intel-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/Intel-ISPC.cmake -#usr/share/cmake-3.20/Modules/Compiler/Intel.cmake -#usr/share/cmake-3.20/Modules/Compiler/IntelLLVM-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/IntelLLVM-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/IntelLLVM-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/IntelLLVM-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/IntelLLVM.cmake -#usr/share/cmake-3.20/Modules/Compiler/MSVC-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/MSVC-C-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/MSVC-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/MSVC-CXX-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/MSVC-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/MSVC-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/NAG-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/NVHPC-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/NVHPC-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/NVHPC-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/NVHPC-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/NVHPC.cmake -#usr/share/cmake-3.20/Modules/Compiler/NVIDIA-CUDA.cmake -#usr/share/cmake-3.20/Modules/Compiler/NVIDIA-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/OpenWatcom-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/OpenWatcom-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/OpenWatcom.cmake -#usr/share/cmake-3.20/Modules/Compiler/PGI-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/PGI-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/PGI-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/PGI-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/PGI.cmake -#usr/share/cmake-3.20/Modules/Compiler/PathScale-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/PathScale-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/PathScale-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/PathScale-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/PathScale.cmake -#usr/share/cmake-3.20/Modules/Compiler/QCC-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/QCC-C-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/QCC-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/QCC-CXX-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/QCC-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/QCC.cmake -#usr/share/cmake-3.20/Modules/Compiler/SCO-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/SCO-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/SCO-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/SCO.cmake -#usr/share/cmake-3.20/Modules/Compiler/SDCC-C-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/SunPro-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/SunPro-C-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/SunPro-C-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/SunPro-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/SunPro-CXX-FeatureTests.cmake -#usr/share/cmake-3.20/Modules/Compiler/SunPro-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/SunPro-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/SunPro.cmake -#usr/share/cmake-3.20/Modules/Compiler/TI-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/TI-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/TI-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/TI-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/TI.cmake -#usr/share/cmake-3.20/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/TinyCC-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/VisualAge-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/VisualAge-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/VisualAge-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/Watcom-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/XL-ASM.cmake -#usr/share/cmake-3.20/Modules/Compiler/XL-C-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/XL-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/XL-CXX-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/XL-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/XL-Fortran -#usr/share/cmake-3.20/Modules/Compiler/XL-Fortran.cmake -#usr/share/cmake-3.20/Modules/Compiler/XL-Fortran/cpp -#usr/share/cmake-3.20/Modules/Compiler/XL.cmake -#usr/share/cmake-3.20/Modules/Compiler/XLClang-C-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/XLClang-C.cmake -#usr/share/cmake-3.20/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/XLClang-CXX.cmake -#usr/share/cmake-3.20/Modules/Compiler/XLClang.cmake -#usr/share/cmake-3.20/Modules/Compiler/zOS-C-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake -#usr/share/cmake-3.20/Modules/CompilerId -#usr/share/cmake-3.20/Modules/CompilerId/GHS_default.gpj.in -#usr/share/cmake-3.20/Modules/CompilerId/GHS_lib.gpj.in -#usr/share/cmake-3.20/Modules/CompilerId/VS-10.csproj.in -#usr/share/cmake-3.20/Modules/CompilerId/VS-10.vcxproj.in -#usr/share/cmake-3.20/Modules/CompilerId/VS-7.vcproj.in -#usr/share/cmake-3.20/Modules/CompilerId/VS-Intel.vfproj.in -#usr/share/cmake-3.20/Modules/CompilerId/VS-NsightTegra.vcxproj.in -#usr/share/cmake-3.20/Modules/CompilerId/Xcode-3.pbxproj.in -#usr/share/cmake-3.20/Modules/CompilerId/main.swift.in -#usr/share/cmake-3.20/Modules/Dart.cmake -#usr/share/cmake-3.20/Modules/DartConfiguration.tcl.in -#usr/share/cmake-3.20/Modules/DeployQt4.cmake -#usr/share/cmake-3.20/Modules/Documentation.cmake -#usr/share/cmake-3.20/Modules/DummyCXXFile.cxx -#usr/share/cmake-3.20/Modules/ExternalData.cmake -#usr/share/cmake-3.20/Modules/ExternalData_config.cmake.in -#usr/share/cmake-3.20/Modules/ExternalProject-download.cmake.in -#usr/share/cmake-3.20/Modules/ExternalProject-gitupdate.cmake.in -#usr/share/cmake-3.20/Modules/ExternalProject-verify.cmake.in -#usr/share/cmake-3.20/Modules/ExternalProject.cmake -#usr/share/cmake-3.20/Modules/FLTKCompatibility.cmake -#usr/share/cmake-3.20/Modules/FeatureSummary.cmake -#usr/share/cmake-3.20/Modules/FetchContent -#usr/share/cmake-3.20/Modules/FetchContent.cmake -#usr/share/cmake-3.20/Modules/FetchContent/CMakeLists.cmake.in -#usr/share/cmake-3.20/Modules/FindALSA.cmake -#usr/share/cmake-3.20/Modules/FindASPELL.cmake -#usr/share/cmake-3.20/Modules/FindAVIFile.cmake -#usr/share/cmake-3.20/Modules/FindArmadillo.cmake -#usr/share/cmake-3.20/Modules/FindBISON.cmake -#usr/share/cmake-3.20/Modules/FindBLAS.cmake -#usr/share/cmake-3.20/Modules/FindBZip2.cmake -#usr/share/cmake-3.20/Modules/FindBacktrace.cmake -#usr/share/cmake-3.20/Modules/FindBoost.cmake -#usr/share/cmake-3.20/Modules/FindBullet.cmake -#usr/share/cmake-3.20/Modules/FindCABLE.cmake -#usr/share/cmake-3.20/Modules/FindCUDA -#usr/share/cmake-3.20/Modules/FindCUDA.cmake -#usr/share/cmake-3.20/Modules/FindCUDA/make2cmake.cmake -#usr/share/cmake-3.20/Modules/FindCUDA/parse_cubin.cmake -#usr/share/cmake-3.20/Modules/FindCUDA/run_nvcc.cmake -#usr/share/cmake-3.20/Modules/FindCUDA/select_compute_arch.cmake -#usr/share/cmake-3.20/Modules/FindCUDAToolkit.cmake -#usr/share/cmake-3.20/Modules/FindCURL.cmake -#usr/share/cmake-3.20/Modules/FindCVS.cmake -#usr/share/cmake-3.20/Modules/FindCoin3D.cmake -#usr/share/cmake-3.20/Modules/FindCups.cmake -#usr/share/cmake-3.20/Modules/FindCurses.cmake -#usr/share/cmake-3.20/Modules/FindCxxTest.cmake -#usr/share/cmake-3.20/Modules/FindCygwin.cmake -#usr/share/cmake-3.20/Modules/FindDCMTK.cmake -#usr/share/cmake-3.20/Modules/FindDart.cmake -#usr/share/cmake-3.20/Modules/FindDevIL.cmake -#usr/share/cmake-3.20/Modules/FindDoxygen.cmake -#usr/share/cmake-3.20/Modules/FindEXPAT.cmake -#usr/share/cmake-3.20/Modules/FindEnvModules.cmake -#usr/share/cmake-3.20/Modules/FindFLEX.cmake -#usr/share/cmake-3.20/Modules/FindFLTK.cmake -#usr/share/cmake-3.20/Modules/FindFLTK2.cmake -#usr/share/cmake-3.20/Modules/FindFontconfig.cmake -#usr/share/cmake-3.20/Modules/FindFreetype.cmake -#usr/share/cmake-3.20/Modules/FindGCCXML.cmake -#usr/share/cmake-3.20/Modules/FindGDAL.cmake -#usr/share/cmake-3.20/Modules/FindGIF.cmake -#usr/share/cmake-3.20/Modules/FindGLEW.cmake -#usr/share/cmake-3.20/Modules/FindGLU.cmake -#usr/share/cmake-3.20/Modules/FindGLUT.cmake -#usr/share/cmake-3.20/Modules/FindGSL.cmake -#usr/share/cmake-3.20/Modules/FindGTK.cmake -#usr/share/cmake-3.20/Modules/FindGTK2.cmake -#usr/share/cmake-3.20/Modules/FindGTest.cmake -#usr/share/cmake-3.20/Modules/FindGettext.cmake -#usr/share/cmake-3.20/Modules/FindGit.cmake -#usr/share/cmake-3.20/Modules/FindGnuTLS.cmake -#usr/share/cmake-3.20/Modules/FindGnuplot.cmake -#usr/share/cmake-3.20/Modules/FindHDF5.cmake -#usr/share/cmake-3.20/Modules/FindHSPELL.cmake -#usr/share/cmake-3.20/Modules/FindHTMLHelp.cmake -#usr/share/cmake-3.20/Modules/FindHg.cmake -#usr/share/cmake-3.20/Modules/FindICU.cmake -#usr/share/cmake-3.20/Modules/FindIce.cmake -#usr/share/cmake-3.20/Modules/FindIconv.cmake -#usr/share/cmake-3.20/Modules/FindIcotool.cmake -#usr/share/cmake-3.20/Modules/FindImageMagick.cmake -#usr/share/cmake-3.20/Modules/FindIntl.cmake -#usr/share/cmake-3.20/Modules/FindJNI.cmake -#usr/share/cmake-3.20/Modules/FindJPEG.cmake -#usr/share/cmake-3.20/Modules/FindJasper.cmake -#usr/share/cmake-3.20/Modules/FindJava.cmake -#usr/share/cmake-3.20/Modules/FindKDE3.cmake -#usr/share/cmake-3.20/Modules/FindKDE4.cmake -#usr/share/cmake-3.20/Modules/FindLAPACK.cmake -#usr/share/cmake-3.20/Modules/FindLATEX.cmake -#usr/share/cmake-3.20/Modules/FindLTTngUST.cmake -#usr/share/cmake-3.20/Modules/FindLibArchive.cmake -#usr/share/cmake-3.20/Modules/FindLibLZMA.cmake -#usr/share/cmake-3.20/Modules/FindLibXml2.cmake -#usr/share/cmake-3.20/Modules/FindLibXslt.cmake -#usr/share/cmake-3.20/Modules/FindLibinput.cmake -#usr/share/cmake-3.20/Modules/FindLua.cmake -#usr/share/cmake-3.20/Modules/FindLua50.cmake -#usr/share/cmake-3.20/Modules/FindLua51.cmake -#usr/share/cmake-3.20/Modules/FindMFC.cmake -#usr/share/cmake-3.20/Modules/FindMPEG.cmake -#usr/share/cmake-3.20/Modules/FindMPEG2.cmake -#usr/share/cmake-3.20/Modules/FindMPI -#usr/share/cmake-3.20/Modules/FindMPI.cmake -#usr/share/cmake-3.20/Modules/FindMPI/fortranparam_mpi.f90.in -#usr/share/cmake-3.20/Modules/FindMPI/libver_mpi.c -#usr/share/cmake-3.20/Modules/FindMPI/libver_mpi.f90.in -#usr/share/cmake-3.20/Modules/FindMPI/mpiver.f90.in -#usr/share/cmake-3.20/Modules/FindMPI/test_mpi.c -#usr/share/cmake-3.20/Modules/FindMPI/test_mpi.f90.in -#usr/share/cmake-3.20/Modules/FindMatlab.cmake -#usr/share/cmake-3.20/Modules/FindMotif.cmake -#usr/share/cmake-3.20/Modules/FindODBC.cmake -#usr/share/cmake-3.20/Modules/FindOpenACC.cmake -#usr/share/cmake-3.20/Modules/FindOpenAL.cmake -#usr/share/cmake-3.20/Modules/FindOpenCL.cmake -#usr/share/cmake-3.20/Modules/FindOpenGL.cmake -#usr/share/cmake-3.20/Modules/FindOpenMP.cmake -#usr/share/cmake-3.20/Modules/FindOpenSSL.cmake -#usr/share/cmake-3.20/Modules/FindOpenSceneGraph.cmake -#usr/share/cmake-3.20/Modules/FindOpenThreads.cmake -#usr/share/cmake-3.20/Modules/FindPHP4.cmake -#usr/share/cmake-3.20/Modules/FindPNG.cmake -#usr/share/cmake-3.20/Modules/FindPackageHandleStandardArgs.cmake -#usr/share/cmake-3.20/Modules/FindPackageMessage.cmake -#usr/share/cmake-3.20/Modules/FindPatch.cmake -#usr/share/cmake-3.20/Modules/FindPerl.cmake -#usr/share/cmake-3.20/Modules/FindPerlLibs.cmake -#usr/share/cmake-3.20/Modules/FindPhysFS.cmake -#usr/share/cmake-3.20/Modules/FindPike.cmake -#usr/share/cmake-3.20/Modules/FindPkgConfig.cmake -#usr/share/cmake-3.20/Modules/FindPostgreSQL.cmake -#usr/share/cmake-3.20/Modules/FindProducer.cmake -#usr/share/cmake-3.20/Modules/FindProtobuf.cmake -#usr/share/cmake-3.20/Modules/FindPython -#usr/share/cmake-3.20/Modules/FindPython.cmake -#usr/share/cmake-3.20/Modules/FindPython/Support.cmake -#usr/share/cmake-3.20/Modules/FindPython2.cmake -#usr/share/cmake-3.20/Modules/FindPython3.cmake -#usr/share/cmake-3.20/Modules/FindPythonInterp.cmake -#usr/share/cmake-3.20/Modules/FindPythonLibs.cmake -#usr/share/cmake-3.20/Modules/FindQt.cmake -#usr/share/cmake-3.20/Modules/FindQt3.cmake -#usr/share/cmake-3.20/Modules/FindQt4.cmake -#usr/share/cmake-3.20/Modules/FindQuickTime.cmake -#usr/share/cmake-3.20/Modules/FindRTI.cmake -#usr/share/cmake-3.20/Modules/FindRuby.cmake -#usr/share/cmake-3.20/Modules/FindSDL.cmake -#usr/share/cmake-3.20/Modules/FindSDL_image.cmake -#usr/share/cmake-3.20/Modules/FindSDL_mixer.cmake -#usr/share/cmake-3.20/Modules/FindSDL_net.cmake -#usr/share/cmake-3.20/Modules/FindSDL_sound.cmake -#usr/share/cmake-3.20/Modules/FindSDL_ttf.cmake -#usr/share/cmake-3.20/Modules/FindSQLite3.cmake -#usr/share/cmake-3.20/Modules/FindSWIG.cmake -#usr/share/cmake-3.20/Modules/FindSelfPackers.cmake -#usr/share/cmake-3.20/Modules/FindSquish.cmake -#usr/share/cmake-3.20/Modules/FindSubversion.cmake -#usr/share/cmake-3.20/Modules/FindTCL.cmake -#usr/share/cmake-3.20/Modules/FindTIFF.cmake -#usr/share/cmake-3.20/Modules/FindTclStub.cmake -#usr/share/cmake-3.20/Modules/FindTclsh.cmake -#usr/share/cmake-3.20/Modules/FindThreads.cmake -#usr/share/cmake-3.20/Modules/FindUnixCommands.cmake -#usr/share/cmake-3.20/Modules/FindVulkan.cmake -#usr/share/cmake-3.20/Modules/FindWget.cmake -#usr/share/cmake-3.20/Modules/FindWish.cmake -#usr/share/cmake-3.20/Modules/FindX11.cmake -#usr/share/cmake-3.20/Modules/FindXCTest.cmake -#usr/share/cmake-3.20/Modules/FindXMLRPC.cmake -#usr/share/cmake-3.20/Modules/FindXalanC.cmake -#usr/share/cmake-3.20/Modules/FindXercesC.cmake -#usr/share/cmake-3.20/Modules/FindZLIB.cmake -#usr/share/cmake-3.20/Modules/Findosg.cmake -#usr/share/cmake-3.20/Modules/FindosgAnimation.cmake -#usr/share/cmake-3.20/Modules/FindosgDB.cmake -#usr/share/cmake-3.20/Modules/FindosgFX.cmake -#usr/share/cmake-3.20/Modules/FindosgGA.cmake -#usr/share/cmake-3.20/Modules/FindosgIntrospection.cmake -#usr/share/cmake-3.20/Modules/FindosgManipulator.cmake -#usr/share/cmake-3.20/Modules/FindosgParticle.cmake -#usr/share/cmake-3.20/Modules/FindosgPresentation.cmake -#usr/share/cmake-3.20/Modules/FindosgProducer.cmake -#usr/share/cmake-3.20/Modules/FindosgQt.cmake -#usr/share/cmake-3.20/Modules/FindosgShadow.cmake -#usr/share/cmake-3.20/Modules/FindosgSim.cmake -#usr/share/cmake-3.20/Modules/FindosgTerrain.cmake -#usr/share/cmake-3.20/Modules/FindosgText.cmake -#usr/share/cmake-3.20/Modules/FindosgUtil.cmake -#usr/share/cmake-3.20/Modules/FindosgViewer.cmake -#usr/share/cmake-3.20/Modules/FindosgVolume.cmake -#usr/share/cmake-3.20/Modules/FindosgWidget.cmake -#usr/share/cmake-3.20/Modules/Findosg_functions.cmake -#usr/share/cmake-3.20/Modules/FindwxWidgets.cmake -#usr/share/cmake-3.20/Modules/FindwxWindows.cmake -#usr/share/cmake-3.20/Modules/FortranCInterface -#usr/share/cmake-3.20/Modules/FortranCInterface.cmake -#usr/share/cmake-3.20/Modules/FortranCInterface/CMakeLists.txt -#usr/share/cmake-3.20/Modules/FortranCInterface/Detect.cmake -#usr/share/cmake-3.20/Modules/FortranCInterface/Input.cmake.in -#usr/share/cmake-3.20/Modules/FortranCInterface/MYMODULE.c -#usr/share/cmake-3.20/Modules/FortranCInterface/MY_MODULE.c -#usr/share/cmake-3.20/Modules/FortranCInterface/Macro.h.in -#usr/share/cmake-3.20/Modules/FortranCInterface/Output.cmake.in -#usr/share/cmake-3.20/Modules/FortranCInterface/Verify -#usr/share/cmake-3.20/Modules/FortranCInterface/Verify/CMakeLists.txt -#usr/share/cmake-3.20/Modules/FortranCInterface/Verify/VerifyC.c -#usr/share/cmake-3.20/Modules/FortranCInterface/Verify/VerifyCXX.cxx -#usr/share/cmake-3.20/Modules/FortranCInterface/Verify/VerifyFortran.f -#usr/share/cmake-3.20/Modules/FortranCInterface/Verify/main.c -#usr/share/cmake-3.20/Modules/FortranCInterface/call_mod.f90 -#usr/share/cmake-3.20/Modules/FortranCInterface/call_sub.f -#usr/share/cmake-3.20/Modules/FortranCInterface/main.F -#usr/share/cmake-3.20/Modules/FortranCInterface/my_module.f90 -#usr/share/cmake-3.20/Modules/FortranCInterface/my_module_.c -#usr/share/cmake-3.20/Modules/FortranCInterface/my_sub.f -#usr/share/cmake-3.20/Modules/FortranCInterface/mymodule.f90 -#usr/share/cmake-3.20/Modules/FortranCInterface/mymodule_.c -#usr/share/cmake-3.20/Modules/FortranCInterface/mysub.f -#usr/share/cmake-3.20/Modules/FortranCInterface/symbol.c.in -#usr/share/cmake-3.20/Modules/GNUInstallDirs.cmake -#usr/share/cmake-3.20/Modules/GenerateExportHeader.cmake -#usr/share/cmake-3.20/Modules/GetPrerequisites.cmake -#usr/share/cmake-3.20/Modules/GoogleTest.cmake -#usr/share/cmake-3.20/Modules/GoogleTestAddTests.cmake -#usr/share/cmake-3.20/Modules/ITKCompatibility.cmake -#usr/share/cmake-3.20/Modules/InstallRequiredSystemLibraries.cmake -#usr/share/cmake-3.20/Modules/IntelVSImplicitPath -#usr/share/cmake-3.20/Modules/IntelVSImplicitPath/CMakeLists.txt -#usr/share/cmake-3.20/Modules/IntelVSImplicitPath/detect.cmake -#usr/share/cmake-3.20/Modules/IntelVSImplicitPath/hello.f -#usr/share/cmake-3.20/Modules/Internal -#usr/share/cmake-3.20/Modules/Internal/CMakeTryCompilerOrLinkerFlag.cmake -#usr/share/cmake-3.20/Modules/Internal/CPack -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.DS_Store.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.Description.plist.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.Info.plist.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.NuGet.nuspec.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.OSXScriptLauncher.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.OSXScriptLauncher.rsrc.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.OSXX11.Info.plist.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.OSXX11.main.scpt.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.RuntimeScript.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.STGZ_Header.sh.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.VolumeIcon.icns.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.background.png.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPack.distribution.dist.in -#usr/share/cmake-3.20/Modules/Internal/CPack/CPackDeb.cmake -#usr/share/cmake-3.20/Modules/Internal/CPack/CPackExternal.cmake -#usr/share/cmake-3.20/Modules/Internal/CPack/CPackFreeBSD.cmake -#usr/share/cmake-3.20/Modules/Internal/CPack/CPackNuGet.cmake -#usr/share/cmake-3.20/Modules/Internal/CPack/CPackRPM.cmake -#usr/share/cmake-3.20/Modules/Internal/CPack/CPackWIX.cmake -#usr/share/cmake-3.20/Modules/Internal/CPack/CPackZIP.cmake -#usr/share/cmake-3.20/Modules/Internal/CPack/NSIS.InstallOptions.ini.in -#usr/share/cmake-3.20/Modules/Internal/CPack/NSIS.template.in -#usr/share/cmake-3.20/Modules/Internal/CPack/WIX.template.in -#usr/share/cmake-3.20/Modules/Internal/CheckCompilerFlag.cmake -#usr/share/cmake-3.20/Modules/Internal/CheckSourceCompiles.cmake -#usr/share/cmake-3.20/Modules/Internal/CheckSourceRuns.cmake -#usr/share/cmake-3.20/Modules/Internal/FeatureTesting.cmake -#usr/share/cmake-3.20/Modules/KDE3Macros.cmake -#usr/share/cmake-3.20/Modules/MacOSXBundleInfo.plist.in -#usr/share/cmake-3.20/Modules/MacOSXFrameworkInfo.plist.in -#usr/share/cmake-3.20/Modules/MacroAddFileDependencies.cmake -#usr/share/cmake-3.20/Modules/MatlabTestsRedirect.cmake -#usr/share/cmake-3.20/Modules/Platform -#usr/share/cmake-3.20/Modules/Platform/AIX -#usr/share/cmake-3.20/Modules/Platform/AIX-Clang-C.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-Clang-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-GNU-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-VisualAge-C.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-VisualAge-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-VisualAge-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-XL-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-XL-C.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-XL-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-XL-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-XL.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-XLClang-C.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-XLClang-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX-XLClang.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX.cmake -#usr/share/cmake-3.20/Modules/Platform/AIX/ExportImportList -#usr/share/cmake-3.20/Modules/Platform/ARTOS-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/ARTOS.cmake -#usr/share/cmake-3.20/Modules/Platform/Android -#usr/share/cmake-3.20/Modules/Platform/Android-Clang-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/Android-Clang-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Android-Clang-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Android-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Android-Common.cmake -#usr/share/cmake-3.20/Modules/Platform/Android-Determine-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Android-Determine-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Android-Determine.cmake -#usr/share/cmake-3.20/Modules/Platform/Android-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Android-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Android-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Android-Initialize.cmake -#usr/share/cmake-3.20/Modules/Platform/Android.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/Determine-Compiler-NDK.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/Determine-Compiler-Standalone.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/Determine-Compiler.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/VCXProjInspect.vcxproj.in -#usr/share/cmake-3.20/Modules/Platform/Android/abi-arm64-v8a-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-arm64-v8a-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-armeabi-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-armeabi-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-armeabi-v6-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-armeabi-v6-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-armeabi-v7a-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-armeabi-v7a-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-common-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-common-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-common.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-mips-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-mips-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-mips64-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-mips64-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-x86-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-x86-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-x86_64-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/abi-x86_64-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-c++.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-c++_shared.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-c++_static.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-gabi++.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-gabi++_shared.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-gabi++_static.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-gnustl.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-gnustl_shared.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-gnustl_static.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-none.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-stlport.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-stlport_shared.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-stlport_static.cmake -#usr/share/cmake-3.20/Modules/Platform/Android/ndk-stl-system.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Absoft-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Apple-Swift.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-AppleClang-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-AppleClang-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-AppleClang-OBJC.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-AppleClang-OBJCXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Clang-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Clang-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Clang-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Clang-OBJC.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Clang-OBJCXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-GNU-OBJC.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-GNU-OBJCXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Intel-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Intel-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Intel-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-Intel.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-IntelLLVM-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-IntelLLVM-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-IntelLLVM-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-IntelLLVM.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-NAG-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-NVIDIA-CUDA.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-PGI-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-PGI-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-PGI-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-PGI.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-VisualAge-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-VisualAge-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-XL-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Apple-XL-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/BSDOS.cmake -#usr/share/cmake-3.20/Modules/Platform/BeOS.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneL.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-base.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-dynamic-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-dynamic-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-dynamic-GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-dynamic-XL-C.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-dynamic-XL-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-dynamic-XL-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-dynamic.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-static-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-static-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-static-GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-static-XL-C.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-static-XL-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-static-XL-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneP-static.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-base.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-dynamic-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-dynamic-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-dynamic-GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-dynamic-XL-C.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-dynamic-XL-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-dynamic-XL-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-dynamic.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-static-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-static-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-static-GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-static-XL-C.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-static-XL-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-static-XL-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/BlueGeneQ-static.cmake -#usr/share/cmake-3.20/Modules/Platform/CYGWIN-Clang-C.cmake -#usr/share/cmake-3.20/Modules/Platform/CYGWIN-Clang-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/CYGWIN-Determine-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/CYGWIN-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/CYGWIN-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/CYGWIN-GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/CYGWIN-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/CYGWIN-windres.cmake -#usr/share/cmake-3.20/Modules/Platform/CYGWIN.cmake -#usr/share/cmake-3.20/Modules/Platform/Catamount.cmake -#usr/share/cmake-3.20/Modules/Platform/CrayLinuxEnvironment.cmake -#usr/share/cmake-3.20/Modules/Platform/DOS-OpenWatcom-C.cmake -#usr/share/cmake-3.20/Modules/Platform/DOS-OpenWatcom-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/DOS-OpenWatcom.cmake -#usr/share/cmake-3.20/Modules/Platform/DOS.cmake -#usr/share/cmake-3.20/Modules/Platform/Darwin-Determine-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Darwin-Initialize.cmake -#usr/share/cmake-3.20/Modules/Platform/Darwin.cmake -#usr/share/cmake-3.20/Modules/Platform/DragonFly.cmake -#usr/share/cmake-3.20/Modules/Platform/Euros.cmake -#usr/share/cmake-3.20/Modules/Platform/FreeBSD-Determine-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/FreeBSD.cmake -#usr/share/cmake-3.20/Modules/Platform/Fuchsia.cmake -#usr/share/cmake-3.20/Modules/Platform/GHS-MULTI-Determine.cmake -#usr/share/cmake-3.20/Modules/Platform/GHS-MULTI.cmake -#usr/share/cmake-3.20/Modules/Platform/GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/GNUtoMS_lib.bat.in -#usr/share/cmake-3.20/Modules/Platform/GNUtoMS_lib.cmake -#usr/share/cmake-3.20/Modules/Platform/Generic-ADSP-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/Generic-ADSP-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Generic-ADSP-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Generic-ADSP-Common.cmake -#usr/share/cmake-3.20/Modules/Platform/Generic-SDCC-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Generic.cmake -#usr/share/cmake-3.20/Modules/Platform/HP-UX-GNU-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/HP-UX-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/HP-UX-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/HP-UX-GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/HP-UX-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/HP-UX-HP-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/HP-UX-HP-C.cmake -#usr/share/cmake-3.20/Modules/Platform/HP-UX-HP-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/HP-UX-HP-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/HP-UX-HP.cmake -#usr/share/cmake-3.20/Modules/Platform/HP-UX.cmake -#usr/share/cmake-3.20/Modules/Platform/Haiku.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-Absoft-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-CCur-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-Clang-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-Clang-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-Determine-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-Intel-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-Intel-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-Intel-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-Intel.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-IntelLLVM-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-IntelLLVM-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-IntelLLVM-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-IntelLLVM.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-NAG-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-NVHPC-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-NVHPC-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-NVHPC-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-NVHPC.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-OpenWatcom-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-OpenWatcom-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-OpenWatcom.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-PGI-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-PGI-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-PGI-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-PGI.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-PathScale-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-PathScale-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-PathScale-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-PathScale.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-SunPro-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-TinyCC-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-VisualAge-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-VisualAge-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-VisualAge-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-XL-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-XL-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-XL-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux-como.cmake -#usr/share/cmake-3.20/Modules/Platform/Linux.cmake -#usr/share/cmake-3.20/Modules/Platform/MP-RAS.cmake -#usr/share/cmake-3.20/Modules/Platform/Midipix.cmake -#usr/share/cmake-3.20/Modules/Platform/MirBSD.cmake -#usr/share/cmake-3.20/Modules/Platform/NetBSD.cmake -#usr/share/cmake-3.20/Modules/Platform/OS2-OpenWatcom-C.cmake -#usr/share/cmake-3.20/Modules/Platform/OS2-OpenWatcom-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/OS2-OpenWatcom.cmake -#usr/share/cmake-3.20/Modules/Platform/OS2.cmake -#usr/share/cmake-3.20/Modules/Platform/OSF1.cmake -#usr/share/cmake-3.20/Modules/Platform/OpenBSD.cmake -#usr/share/cmake-3.20/Modules/Platform/OpenVMS.cmake -#usr/share/cmake-3.20/Modules/Platform/QNX.cmake -#usr/share/cmake-3.20/Modules/Platform/RISCos.cmake -#usr/share/cmake-3.20/Modules/Platform/SCO_SV.cmake -#usr/share/cmake-3.20/Modules/Platform/SINIX.cmake -#usr/share/cmake-3.20/Modules/Platform/SunOS-Clang-C.cmake -#usr/share/cmake-3.20/Modules/Platform/SunOS-Clang-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/SunOS-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/SunOS-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/SunOS-GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/SunOS-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/SunOS-PathScale-C.cmake -#usr/share/cmake-3.20/Modules/Platform/SunOS-PathScale-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/SunOS-PathScale-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/SunOS-PathScale.cmake -#usr/share/cmake-3.20/Modules/Platform/SunOS.cmake -#usr/share/cmake-3.20/Modules/Platform/Tru64.cmake -#usr/share/cmake-3.20/Modules/Platform/ULTRIX.cmake -#usr/share/cmake-3.20/Modules/Platform/UNIX_SV.cmake -#usr/share/cmake-3.20/Modules/Platform/UnixPaths.cmake -#usr/share/cmake-3.20/Modules/Platform/UnixWare.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Apple-Swift.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Borland-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Borland-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Clang-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Clang-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Clang-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Clang.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Determine-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Embarcadero-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Embarcadero-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Embarcadero.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Flang-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-G95-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-GNU-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-GNU-C-ABI.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-GNU-CXX-ABI.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-GNU-Fortran-ABI.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-GNU-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-GNU.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Intel-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Intel-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Intel-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Intel-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Intel-ISPC.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Intel.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-IntelLLVM-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-IntelLLVM-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-IntelLLVM-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-IntelLLVM-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-IntelLLVM.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-MSVC-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-MSVC-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-MSVC.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-NVIDIA-CUDA.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-OpenWatcom-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-OpenWatcom-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-OpenWatcom.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-PGI-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-PGI-Fortran.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-PGI.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Watcom-C.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-Watcom-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-df.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows-windres.cmake -#usr/share/cmake-3.20/Modules/Platform/Windows.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsCE-MSVC-C.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsCE-MSVC-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsCE.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsPaths.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsPhone-Clang-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsPhone-Clang-C.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsPhone-Clang-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsPhone-GNU-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsPhone-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsPhone-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsPhone-MSVC-C.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsPhone-MSVC-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsPhone.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsStore-Clang-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsStore-Clang-C.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsStore-Clang-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsStore-GNU-ASM.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsStore-GNU-C.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsStore-GNU-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsStore-MSVC-C.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsStore-MSVC-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/WindowsStore.cmake -#usr/share/cmake-3.20/Modules/Platform/Xenix.cmake -#usr/share/cmake-3.20/Modules/Platform/eCos.cmake -#usr/share/cmake-3.20/Modules/Platform/gas.cmake -#usr/share/cmake-3.20/Modules/Platform/iOS-Determine-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/iOS-Initialize.cmake -#usr/share/cmake-3.20/Modules/Platform/iOS.cmake -#usr/share/cmake-3.20/Modules/Platform/kFreeBSD.cmake -#usr/share/cmake-3.20/Modules/Platform/syllable.cmake -#usr/share/cmake-3.20/Modules/Platform/tvOS-Determine-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/tvOS-Initialize.cmake -#usr/share/cmake-3.20/Modules/Platform/tvOS.cmake -#usr/share/cmake-3.20/Modules/Platform/watchOS-Determine-CXX.cmake -#usr/share/cmake-3.20/Modules/Platform/watchOS-Initialize.cmake -#usr/share/cmake-3.20/Modules/Platform/watchOS.cmake -#usr/share/cmake-3.20/Modules/ProcessorCount.cmake -#usr/share/cmake-3.20/Modules/Qt4ConfigDependentSettings.cmake -#usr/share/cmake-3.20/Modules/Qt4Macros.cmake -#usr/share/cmake-3.20/Modules/RepositoryInfo.txt.in -#usr/share/cmake-3.20/Modules/SelectLibraryConfigurations.cmake -#usr/share/cmake-3.20/Modules/Squish4RunTestCase.bat -#usr/share/cmake-3.20/Modules/Squish4RunTestCase.sh -#usr/share/cmake-3.20/Modules/SquishRunTestCase.bat -#usr/share/cmake-3.20/Modules/SquishRunTestCase.sh -#usr/share/cmake-3.20/Modules/SquishTestScript.cmake -#usr/share/cmake-3.20/Modules/SystemInformation.cmake -#usr/share/cmake-3.20/Modules/SystemInformation.in -#usr/share/cmake-3.20/Modules/TestBigEndian.cmake -#usr/share/cmake-3.20/Modules/TestCXXAcceptsFlag.cmake -#usr/share/cmake-3.20/Modules/TestEndianess.c.in -#usr/share/cmake-3.20/Modules/TestForANSIForScope.cmake -#usr/share/cmake-3.20/Modules/TestForANSIStreamHeaders.cmake -#usr/share/cmake-3.20/Modules/TestForANSIStreamHeaders.cxx -#usr/share/cmake-3.20/Modules/TestForAnsiForScope.cxx -#usr/share/cmake-3.20/Modules/TestForSSTREAM.cmake -#usr/share/cmake-3.20/Modules/TestForSSTREAM.cxx -#usr/share/cmake-3.20/Modules/TestForSTDNamespace.cmake -#usr/share/cmake-3.20/Modules/TestForSTDNamespace.cxx -#usr/share/cmake-3.20/Modules/UseEcos.cmake -#usr/share/cmake-3.20/Modules/UseJava -#usr/share/cmake-3.20/Modules/UseJava.cmake -#usr/share/cmake-3.20/Modules/UseJava/ClassFilelist.cmake -#usr/share/cmake-3.20/Modules/UseJava/ClearClassFiles.cmake -#usr/share/cmake-3.20/Modules/UseJava/Symlinks.cmake -#usr/share/cmake-3.20/Modules/UseJava/javaTargets.cmake.in -#usr/share/cmake-3.20/Modules/UsePkgConfig.cmake -#usr/share/cmake-3.20/Modules/UseQt4.cmake -#usr/share/cmake-3.20/Modules/UseSWIG -#usr/share/cmake-3.20/Modules/UseSWIG.cmake -#usr/share/cmake-3.20/Modules/UseSWIG/ManageSupportFiles.cmake -#usr/share/cmake-3.20/Modules/Use_wxWindows.cmake -#usr/share/cmake-3.20/Modules/UsewxWidgets.cmake -#usr/share/cmake-3.20/Modules/VTKCompatibility.cmake -#usr/share/cmake-3.20/Modules/WriteBasicConfigVersionFile.cmake -#usr/share/cmake-3.20/Modules/WriteCompilerDetectionHeader.cmake -#usr/share/cmake-3.20/Modules/ecos_clean.cmake -#usr/share/cmake-3.20/Modules/exportheader.cmake.in -#usr/share/cmake-3.20/Modules/kde3init_dummy.cpp.in -#usr/share/cmake-3.20/Modules/kde3uic.cmake -#usr/share/cmake-3.20/Modules/readme.txt -#usr/share/cmake-3.20/Templates -#usr/share/cmake-3.20/Templates/AppleInfo.plist -#usr/share/cmake-3.20/Templates/CMakeVSMacros1.vsmacros -#usr/share/cmake-3.20/Templates/CMakeVSMacros2.vsmacros -#usr/share/cmake-3.20/Templates/CPack.GenericDescription.txt -#usr/share/cmake-3.20/Templates/CPack.GenericLicense.txt -#usr/share/cmake-3.20/Templates/CPack.GenericWelcome.txt -#usr/share/cmake-3.20/Templates/CPackConfig.cmake.in -#usr/share/cmake-3.20/Templates/CTestScript.cmake.in -#usr/share/cmake-3.20/Templates/MSBuild -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v10_CL.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v10_CSharp.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v10_Cuda.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v10_CudaHost.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v10_LIB.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v10_Link.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v10_MASM.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v10_NASM.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v10_RC.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v11_CL.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v11_CSharp.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v11_LIB.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v11_Link.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v11_MASM.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v11_RC.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v12_CL.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v12_CSharp.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v12_LIB.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v12_Link.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v12_MASM.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v12_RC.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v140_CL.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v140_CSharp.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v140_Link.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v141_CL.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v141_CSharp.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v141_Link.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v142_CL.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v142_CSharp.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v142_Link.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v14_LIB.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v14_MASM.json -#usr/share/cmake-3.20/Templates/MSBuild/FlagTables/v14_RC.json -#usr/share/cmake-3.20/Templates/MSBuild/nasm.props.in -#usr/share/cmake-3.20/Templates/MSBuild/nasm.targets -#usr/share/cmake-3.20/Templates/MSBuild/nasm.xml -#usr/share/cmake-3.20/Templates/TestDriver.cxx.in -#usr/share/cmake-3.20/Templates/Windows -#usr/share/cmake-3.20/Templates/Windows/ApplicationIcon.png -#usr/share/cmake-3.20/Templates/Windows/Logo.png -#usr/share/cmake-3.20/Templates/Windows/SmallLogo.png -#usr/share/cmake-3.20/Templates/Windows/SmallLogo44x44.png -#usr/share/cmake-3.20/Templates/Windows/SplashScreen.png -#usr/share/cmake-3.20/Templates/Windows/StoreLogo.png -#usr/share/cmake-3.20/Templates/Windows/Windows_TemporaryKey.pfx -#usr/share/cmake-3.20/include -#usr/share/cmake-3.20/include/cmCPluginAPI.h +#usr/share/cmake-3.25 +#usr/share/cmake-3.25/Help +#usr/share/cmake-3.25/Help/command +#usr/share/cmake-3.25/Help/command/DEVICE_LINK_OPTIONS.txt +#usr/share/cmake-3.25/Help/command/FIND_XXX.txt +#usr/share/cmake-3.25/Help/command/FIND_XXX_ORDER.txt +#usr/share/cmake-3.25/Help/command/FIND_XXX_REGISTRY_VIEW.txt +#usr/share/cmake-3.25/Help/command/FIND_XXX_ROOT.txt +#usr/share/cmake-3.25/Help/command/LINK_OPTIONS_LINKER.txt +#usr/share/cmake-3.25/Help/command/OPTIONS_SHELL.txt +#usr/share/cmake-3.25/Help/command/add_compile_definitions.rst +#usr/share/cmake-3.25/Help/command/add_compile_options.rst +#usr/share/cmake-3.25/Help/command/add_custom_command.rst +#usr/share/cmake-3.25/Help/command/add_custom_target.rst +#usr/share/cmake-3.25/Help/command/add_definitions.rst +#usr/share/cmake-3.25/Help/command/add_dependencies.rst +#usr/share/cmake-3.25/Help/command/add_executable.rst +#usr/share/cmake-3.25/Help/command/add_library.rst +#usr/share/cmake-3.25/Help/command/add_link_options.rst +#usr/share/cmake-3.25/Help/command/add_subdirectory.rst +#usr/share/cmake-3.25/Help/command/add_test.rst +#usr/share/cmake-3.25/Help/command/aux_source_directory.rst +#usr/share/cmake-3.25/Help/command/block.rst +#usr/share/cmake-3.25/Help/command/break.rst +#usr/share/cmake-3.25/Help/command/build_command.rst +#usr/share/cmake-3.25/Help/command/build_name.rst +#usr/share/cmake-3.25/Help/command/cmake_host_system_information.rst +#usr/share/cmake-3.25/Help/command/cmake_language.rst +#usr/share/cmake-3.25/Help/command/cmake_minimum_required.rst +#usr/share/cmake-3.25/Help/command/cmake_parse_arguments.rst +#usr/share/cmake-3.25/Help/command/cmake_path.rst +#usr/share/cmake-3.25/Help/command/cmake_policy.rst +#usr/share/cmake-3.25/Help/command/configure_file.rst +#usr/share/cmake-3.25/Help/command/continue.rst +#usr/share/cmake-3.25/Help/command/create_test_sourcelist.rst +#usr/share/cmake-3.25/Help/command/ctest_build.rst +#usr/share/cmake-3.25/Help/command/ctest_configure.rst +#usr/share/cmake-3.25/Help/command/ctest_coverage.rst +#usr/share/cmake-3.25/Help/command/ctest_empty_binary_directory.rst +#usr/share/cmake-3.25/Help/command/ctest_memcheck.rst +#usr/share/cmake-3.25/Help/command/ctest_read_custom_files.rst +#usr/share/cmake-3.25/Help/command/ctest_run_script.rst +#usr/share/cmake-3.25/Help/command/ctest_sleep.rst +#usr/share/cmake-3.25/Help/command/ctest_start.rst +#usr/share/cmake-3.25/Help/command/ctest_submit.rst +#usr/share/cmake-3.25/Help/command/ctest_test.rst +#usr/share/cmake-3.25/Help/command/ctest_update.rst +#usr/share/cmake-3.25/Help/command/ctest_upload.rst +#usr/share/cmake-3.25/Help/command/define_property.rst +#usr/share/cmake-3.25/Help/command/else.rst +#usr/share/cmake-3.25/Help/command/elseif.rst +#usr/share/cmake-3.25/Help/command/enable_language.rst +#usr/share/cmake-3.25/Help/command/enable_testing.rst +#usr/share/cmake-3.25/Help/command/endblock.rst +#usr/share/cmake-3.25/Help/command/endforeach.rst +#usr/share/cmake-3.25/Help/command/endfunction.rst +#usr/share/cmake-3.25/Help/command/endif.rst +#usr/share/cmake-3.25/Help/command/endmacro.rst +#usr/share/cmake-3.25/Help/command/endwhile.rst +#usr/share/cmake-3.25/Help/command/exec_program.rst +#usr/share/cmake-3.25/Help/command/execute_process.rst +#usr/share/cmake-3.25/Help/command/export.rst +#usr/share/cmake-3.25/Help/command/export_library_dependencies.rst +#usr/share/cmake-3.25/Help/command/file.rst +#usr/share/cmake-3.25/Help/command/find_file.rst +#usr/share/cmake-3.25/Help/command/find_library.rst +#usr/share/cmake-3.25/Help/command/find_package.rst +#usr/share/cmake-3.25/Help/command/find_path.rst +#usr/share/cmake-3.25/Help/command/find_program.rst +#usr/share/cmake-3.25/Help/command/fltk_wrap_ui.rst +#usr/share/cmake-3.25/Help/command/foreach.rst +#usr/share/cmake-3.25/Help/command/function.rst +#usr/share/cmake-3.25/Help/command/get_cmake_property.rst +#usr/share/cmake-3.25/Help/command/get_directory_property.rst +#usr/share/cmake-3.25/Help/command/get_filename_component.rst +#usr/share/cmake-3.25/Help/command/get_property.rst +#usr/share/cmake-3.25/Help/command/get_source_file_property.rst +#usr/share/cmake-3.25/Help/command/get_target_property.rst +#usr/share/cmake-3.25/Help/command/get_test_property.rst +#usr/share/cmake-3.25/Help/command/if.rst +#usr/share/cmake-3.25/Help/command/include.rst +#usr/share/cmake-3.25/Help/command/include_directories.rst +#usr/share/cmake-3.25/Help/command/include_external_msproject.rst +#usr/share/cmake-3.25/Help/command/include_guard.rst +#usr/share/cmake-3.25/Help/command/include_regular_expression.rst +#usr/share/cmake-3.25/Help/command/install.rst +#usr/share/cmake-3.25/Help/command/install_files.rst +#usr/share/cmake-3.25/Help/command/install_programs.rst +#usr/share/cmake-3.25/Help/command/install_targets.rst +#usr/share/cmake-3.25/Help/command/link_directories.rst +#usr/share/cmake-3.25/Help/command/link_libraries.rst +#usr/share/cmake-3.25/Help/command/list.rst +#usr/share/cmake-3.25/Help/command/load_cache.rst +#usr/share/cmake-3.25/Help/command/load_command.rst +#usr/share/cmake-3.25/Help/command/macro.rst +#usr/share/cmake-3.25/Help/command/make_directory.rst +#usr/share/cmake-3.25/Help/command/mark_as_advanced.rst +#usr/share/cmake-3.25/Help/command/math.rst +#usr/share/cmake-3.25/Help/command/message.rst +#usr/share/cmake-3.25/Help/command/option.rst +#usr/share/cmake-3.25/Help/command/output_required_files.rst +#usr/share/cmake-3.25/Help/command/project.rst +#usr/share/cmake-3.25/Help/command/qt_wrap_cpp.rst +#usr/share/cmake-3.25/Help/command/qt_wrap_ui.rst +#usr/share/cmake-3.25/Help/command/remove.rst +#usr/share/cmake-3.25/Help/command/remove_definitions.rst +#usr/share/cmake-3.25/Help/command/return.rst +#usr/share/cmake-3.25/Help/command/separate_arguments.rst +#usr/share/cmake-3.25/Help/command/set.rst +#usr/share/cmake-3.25/Help/command/set_directory_properties.rst +#usr/share/cmake-3.25/Help/command/set_property.rst +#usr/share/cmake-3.25/Help/command/set_source_files_properties.rst +#usr/share/cmake-3.25/Help/command/set_target_properties.rst +#usr/share/cmake-3.25/Help/command/set_tests_properties.rst +#usr/share/cmake-3.25/Help/command/site_name.rst +#usr/share/cmake-3.25/Help/command/source_group.rst +#usr/share/cmake-3.25/Help/command/string.rst +#usr/share/cmake-3.25/Help/command/subdir_depends.rst +#usr/share/cmake-3.25/Help/command/subdirs.rst +#usr/share/cmake-3.25/Help/command/target_compile_definitions.rst +#usr/share/cmake-3.25/Help/command/target_compile_features.rst +#usr/share/cmake-3.25/Help/command/target_compile_options.rst +#usr/share/cmake-3.25/Help/command/target_include_directories.rst +#usr/share/cmake-3.25/Help/command/target_link_directories.rst +#usr/share/cmake-3.25/Help/command/target_link_libraries.rst +#usr/share/cmake-3.25/Help/command/target_link_options.rst +#usr/share/cmake-3.25/Help/command/target_precompile_headers.rst +#usr/share/cmake-3.25/Help/command/target_sources.rst +#usr/share/cmake-3.25/Help/command/try_compile.rst +#usr/share/cmake-3.25/Help/command/try_run.rst +#usr/share/cmake-3.25/Help/command/unset.rst +#usr/share/cmake-3.25/Help/command/use_mangled_mesa.rst +#usr/share/cmake-3.25/Help/command/utility_source.rst +#usr/share/cmake-3.25/Help/command/variable_requires.rst +#usr/share/cmake-3.25/Help/command/variable_watch.rst +#usr/share/cmake-3.25/Help/command/while.rst +#usr/share/cmake-3.25/Help/command/write_file.rst +#usr/share/cmake-3.25/Help/cpack_gen +#usr/share/cmake-3.25/Help/cpack_gen/archive.rst +#usr/share/cmake-3.25/Help/cpack_gen/bundle.rst +#usr/share/cmake-3.25/Help/cpack_gen/cygwin.rst +#usr/share/cmake-3.25/Help/cpack_gen/deb.rst +#usr/share/cmake-3.25/Help/cpack_gen/dmg.rst +#usr/share/cmake-3.25/Help/cpack_gen/external.rst +#usr/share/cmake-3.25/Help/cpack_gen/freebsd.rst +#usr/share/cmake-3.25/Help/cpack_gen/ifw.rst +#usr/share/cmake-3.25/Help/cpack_gen/nsis.rst +#usr/share/cmake-3.25/Help/cpack_gen/nuget.rst +#usr/share/cmake-3.25/Help/cpack_gen/packagemaker.rst +#usr/share/cmake-3.25/Help/cpack_gen/productbuild.rst +#usr/share/cmake-3.25/Help/cpack_gen/rpm.rst +#usr/share/cmake-3.25/Help/cpack_gen/wix.rst +#usr/share/cmake-3.25/Help/envvar +#usr/share/cmake-3.25/Help/envvar/ADSP_ROOT.rst +#usr/share/cmake-3.25/Help/envvar/ASM_DIALECT.rst +#usr/share/cmake-3.25/Help/envvar/ASM_DIALECTFLAGS.rst +#usr/share/cmake-3.25/Help/envvar/CC.rst +#usr/share/cmake-3.25/Help/envvar/CCMAKE_COLORS.rst +#usr/share/cmake-3.25/Help/envvar/CFLAGS.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_APPLE_SILICON_PROCESSOR.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_BUILD_TYPE.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_COLOR_DIAGNOSTICS.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_CONFIGURATION_TYPES.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_CONFIG_TYPE.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_EXPORT_COMPILE_COMMANDS.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_GENERATOR.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_GENERATOR_INSTANCE.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_GENERATOR_PLATFORM.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_INSTALL_MODE.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_LANG_COMPILER_LAUNCHER.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_LANG_LINKER_LAUNCHER.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_NO_VERBOSE.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_PREFIX_PATH.rst +#usr/share/cmake-3.25/Help/envvar/CMAKE_TOOLCHAIN_FILE.rst +#usr/share/cmake-3.25/Help/envvar/CSFLAGS.rst +#usr/share/cmake-3.25/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst +#usr/share/cmake-3.25/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst +#usr/share/cmake-3.25/Help/envvar/CTEST_PARALLEL_LEVEL.rst +#usr/share/cmake-3.25/Help/envvar/CTEST_PROGRESS_OUTPUT.rst +#usr/share/cmake-3.25/Help/envvar/CTEST_USE_LAUNCHERS_DEFAULT.rst +#usr/share/cmake-3.25/Help/envvar/CUDAARCHS.rst +#usr/share/cmake-3.25/Help/envvar/CUDACXX.rst +#usr/share/cmake-3.25/Help/envvar/CUDAFLAGS.rst +#usr/share/cmake-3.25/Help/envvar/CUDAHOSTCXX.rst +#usr/share/cmake-3.25/Help/envvar/CXX.rst +#usr/share/cmake-3.25/Help/envvar/CXXFLAGS.rst +#usr/share/cmake-3.25/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst +#usr/share/cmake-3.25/Help/envvar/DESTDIR.rst +#usr/share/cmake-3.25/Help/envvar/ENV_VAR.txt +#usr/share/cmake-3.25/Help/envvar/FC.rst +#usr/share/cmake-3.25/Help/envvar/FFLAGS.rst +#usr/share/cmake-3.25/Help/envvar/HIPCXX.rst +#usr/share/cmake-3.25/Help/envvar/HIPFLAGS.rst +#usr/share/cmake-3.25/Help/envvar/ISPC.rst +#usr/share/cmake-3.25/Help/envvar/ISPCFLAGS.rst +#usr/share/cmake-3.25/Help/envvar/LANG_FLAGS.txt +#usr/share/cmake-3.25/Help/envvar/LDFLAGS.rst +#usr/share/cmake-3.25/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst +#usr/share/cmake-3.25/Help/envvar/OBJC.rst +#usr/share/cmake-3.25/Help/envvar/OBJCXX.rst +#usr/share/cmake-3.25/Help/envvar/PackageName_ROOT.rst +#usr/share/cmake-3.25/Help/envvar/RC.rst +#usr/share/cmake-3.25/Help/envvar/RCFLAGS.rst +#usr/share/cmake-3.25/Help/envvar/SSL_CERT_DIR.rst +#usr/share/cmake-3.25/Help/envvar/SSL_CERT_FILE.rst +#usr/share/cmake-3.25/Help/envvar/SWIFTC.rst +#usr/share/cmake-3.25/Help/envvar/VERBOSE.rst +#usr/share/cmake-3.25/Help/generator +#usr/share/cmake-3.25/Help/generator/Borland Makefiles.rst +#usr/share/cmake-3.25/Help/generator/CodeBlocks.rst +#usr/share/cmake-3.25/Help/generator/CodeLite.rst +#usr/share/cmake-3.25/Help/generator/Eclipse CDT4.rst +#usr/share/cmake-3.25/Help/generator/Green Hills MULTI.rst +#usr/share/cmake-3.25/Help/generator/Kate.rst +#usr/share/cmake-3.25/Help/generator/MSYS Makefiles.rst +#usr/share/cmake-3.25/Help/generator/MinGW Makefiles.rst +#usr/share/cmake-3.25/Help/generator/NMake Makefiles JOM.rst +#usr/share/cmake-3.25/Help/generator/NMake Makefiles.rst +#usr/share/cmake-3.25/Help/generator/Ninja Multi-Config.rst +#usr/share/cmake-3.25/Help/generator/Ninja.rst +#usr/share/cmake-3.25/Help/generator/Sublime Text 2.rst +#usr/share/cmake-3.25/Help/generator/Unix Makefiles.rst +#usr/share/cmake-3.25/Help/generator/VS_TOOLSET_HOST_ARCH.txt +#usr/share/cmake-3.25/Help/generator/VS_TOOLSET_HOST_ARCH_LEGACY.txt +#usr/share/cmake-3.25/Help/generator/Visual Studio 10 2010.rst +#usr/share/cmake-3.25/Help/generator/Visual Studio 11 2012.rst +#usr/share/cmake-3.25/Help/generator/Visual Studio 12 2013.rst +#usr/share/cmake-3.25/Help/generator/Visual Studio 14 2015.rst +#usr/share/cmake-3.25/Help/generator/Visual Studio 15 2017.rst +#usr/share/cmake-3.25/Help/generator/Visual Studio 16 2019.rst +#usr/share/cmake-3.25/Help/generator/Visual Studio 17 2022.rst +#usr/share/cmake-3.25/Help/generator/Visual Studio 6.rst +#usr/share/cmake-3.25/Help/generator/Visual Studio 7 .NET 2003.rst +#usr/share/cmake-3.25/Help/generator/Visual Studio 7.rst +#usr/share/cmake-3.25/Help/generator/Visual Studio 8 2005.rst +#usr/share/cmake-3.25/Help/generator/Visual Studio 9 2008.rst +#usr/share/cmake-3.25/Help/generator/Watcom WMake.rst +#usr/share/cmake-3.25/Help/generator/Xcode.rst +#usr/share/cmake-3.25/Help/include +#usr/share/cmake-3.25/Help/include/COMPILE_DEFINITIONS_DISCLAIMER.txt +#usr/share/cmake-3.25/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.txt +#usr/share/cmake-3.25/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.txt +#usr/share/cmake-3.25/Help/index.rst +#usr/share/cmake-3.25/Help/manual +#usr/share/cmake-3.25/Help/manual/ID_RESERVE.txt +#usr/share/cmake-3.25/Help/manual/LINKS.txt +#usr/share/cmake-3.25/Help/manual/OPTIONS_BUILD.txt +#usr/share/cmake-3.25/Help/manual/OPTIONS_HELP.txt +#usr/share/cmake-3.25/Help/manual/ccmake.1.rst +#usr/share/cmake-3.25/Help/manual/cmake-buildsystem.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-commands.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-compile-features.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-developer.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-env-variables.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-file-api.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-generator-expressions.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-generators.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-gui.1.rst +#usr/share/cmake-3.25/Help/manual/cmake-language.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-modules.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-packages.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-policies.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-presets.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-properties.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-qt.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-server.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-toolchains.7.rst +#usr/share/cmake-3.25/Help/manual/cmake-variables.7.rst +#usr/share/cmake-3.25/Help/manual/cmake.1.rst +#usr/share/cmake-3.25/Help/manual/cpack-generators.7.rst +#usr/share/cmake-3.25/Help/manual/cpack.1.rst +#usr/share/cmake-3.25/Help/manual/ctest.1.rst +#usr/share/cmake-3.25/Help/manual/presets +#usr/share/cmake-3.25/Help/manual/presets/example.json +#usr/share/cmake-3.25/Help/manual/presets/schema.json +#usr/share/cmake-3.25/Help/module +#usr/share/cmake-3.25/Help/module/AddFileDependencies.rst +#usr/share/cmake-3.25/Help/module/AndroidTestUtilities.rst +#usr/share/cmake-3.25/Help/module/BundleUtilities.rst +#usr/share/cmake-3.25/Help/module/CMakeAddFortranSubdirectory.rst +#usr/share/cmake-3.25/Help/module/CMakeBackwardCompatibilityCXX.rst +#usr/share/cmake-3.25/Help/module/CMakeDependentOption.rst +#usr/share/cmake-3.25/Help/module/CMakeDetermineVSServicePack.rst +#usr/share/cmake-3.25/Help/module/CMakeExpandImportedTargets.rst +#usr/share/cmake-3.25/Help/module/CMakeFindDependencyMacro.rst +#usr/share/cmake-3.25/Help/module/CMakeFindFrameworks.rst +#usr/share/cmake-3.25/Help/module/CMakeFindPackageMode.rst +#usr/share/cmake-3.25/Help/module/CMakeForceCompiler.rst +#usr/share/cmake-3.25/Help/module/CMakeGraphVizOptions.rst +#usr/share/cmake-3.25/Help/module/CMakePackageConfigHelpers.rst +#usr/share/cmake-3.25/Help/module/CMakeParseArguments.rst +#usr/share/cmake-3.25/Help/module/CMakePrintHelpers.rst +#usr/share/cmake-3.25/Help/module/CMakePrintSystemInformation.rst +#usr/share/cmake-3.25/Help/module/CMakePushCheckState.rst +#usr/share/cmake-3.25/Help/module/CMakeVerifyManifest.rst +#usr/share/cmake-3.25/Help/module/CPack.rst +#usr/share/cmake-3.25/Help/module/CPackArchive.rst +#usr/share/cmake-3.25/Help/module/CPackBundle.rst +#usr/share/cmake-3.25/Help/module/CPackComponent.rst +#usr/share/cmake-3.25/Help/module/CPackCygwin.rst +#usr/share/cmake-3.25/Help/module/CPackDMG.rst +#usr/share/cmake-3.25/Help/module/CPackDeb.rst +#usr/share/cmake-3.25/Help/module/CPackFreeBSD.rst +#usr/share/cmake-3.25/Help/module/CPackIFW.rst +#usr/share/cmake-3.25/Help/module/CPackIFWConfigureFile.rst +#usr/share/cmake-3.25/Help/module/CPackNSIS.rst +#usr/share/cmake-3.25/Help/module/CPackNuGet.rst +#usr/share/cmake-3.25/Help/module/CPackProductBuild.rst +#usr/share/cmake-3.25/Help/module/CPackRPM.rst +#usr/share/cmake-3.25/Help/module/CPackWIX.rst +#usr/share/cmake-3.25/Help/module/CSharpUtilities.rst +#usr/share/cmake-3.25/Help/module/CTest.rst +#usr/share/cmake-3.25/Help/module/CTestCoverageCollectGCOV.rst +#usr/share/cmake-3.25/Help/module/CTestScriptMode.rst +#usr/share/cmake-3.25/Help/module/CTestUseLaunchers.rst +#usr/share/cmake-3.25/Help/module/CheckCCompilerFlag.rst +#usr/share/cmake-3.25/Help/module/CheckCSourceCompiles.rst +#usr/share/cmake-3.25/Help/module/CheckCSourceRuns.rst +#usr/share/cmake-3.25/Help/module/CheckCXXCompilerFlag.rst +#usr/share/cmake-3.25/Help/module/CheckCXXSourceCompiles.rst +#usr/share/cmake-3.25/Help/module/CheckCXXSourceRuns.rst +#usr/share/cmake-3.25/Help/module/CheckCXXSymbolExists.rst +#usr/share/cmake-3.25/Help/module/CheckCompilerFlag.rst +#usr/share/cmake-3.25/Help/module/CheckFortranCompilerFlag.rst +#usr/share/cmake-3.25/Help/module/CheckFortranFunctionExists.rst +#usr/share/cmake-3.25/Help/module/CheckFortranSourceCompiles.rst +#usr/share/cmake-3.25/Help/module/CheckFortranSourceRuns.rst +#usr/share/cmake-3.25/Help/module/CheckFunctionExists.rst +#usr/share/cmake-3.25/Help/module/CheckIPOSupported.rst +#usr/share/cmake-3.25/Help/module/CheckIncludeFile.rst +#usr/share/cmake-3.25/Help/module/CheckIncludeFileCXX.rst +#usr/share/cmake-3.25/Help/module/CheckIncludeFiles.rst +#usr/share/cmake-3.25/Help/module/CheckLanguage.rst +#usr/share/cmake-3.25/Help/module/CheckLibraryExists.rst +#usr/share/cmake-3.25/Help/module/CheckLinkerFlag.rst +#usr/share/cmake-3.25/Help/module/CheckOBJCCompilerFlag.rst +#usr/share/cmake-3.25/Help/module/CheckOBJCSourceCompiles.rst +#usr/share/cmake-3.25/Help/module/CheckOBJCSourceRuns.rst +#usr/share/cmake-3.25/Help/module/CheckOBJCXXCompilerFlag.rst +#usr/share/cmake-3.25/Help/module/CheckOBJCXXSourceCompiles.rst +#usr/share/cmake-3.25/Help/module/CheckOBJCXXSourceRuns.rst +#usr/share/cmake-3.25/Help/module/CheckPIESupported.rst +#usr/share/cmake-3.25/Help/module/CheckPrototypeDefinition.rst +#usr/share/cmake-3.25/Help/module/CheckSourceCompiles.rst +#usr/share/cmake-3.25/Help/module/CheckSourceRuns.rst +#usr/share/cmake-3.25/Help/module/CheckStructHasMember.rst +#usr/share/cmake-3.25/Help/module/CheckSymbolExists.rst +#usr/share/cmake-3.25/Help/module/CheckTypeSize.rst +#usr/share/cmake-3.25/Help/module/CheckVariableExists.rst +#usr/share/cmake-3.25/Help/module/Dart.rst +#usr/share/cmake-3.25/Help/module/DeployQt4.rst +#usr/share/cmake-3.25/Help/module/Documentation.rst +#usr/share/cmake-3.25/Help/module/ExternalData.rst +#usr/share/cmake-3.25/Help/module/ExternalProject.rst +#usr/share/cmake-3.25/Help/module/FeatureSummary.rst +#usr/share/cmake-3.25/Help/module/FetchContent.rst +#usr/share/cmake-3.25/Help/module/FindALSA.rst +#usr/share/cmake-3.25/Help/module/FindASPELL.rst +#usr/share/cmake-3.25/Help/module/FindAVIFile.rst +#usr/share/cmake-3.25/Help/module/FindArmadillo.rst +#usr/share/cmake-3.25/Help/module/FindBISON.rst +#usr/share/cmake-3.25/Help/module/FindBLAS.rst +#usr/share/cmake-3.25/Help/module/FindBZip2.rst +#usr/share/cmake-3.25/Help/module/FindBacktrace.rst +#usr/share/cmake-3.25/Help/module/FindBoost.rst +#usr/share/cmake-3.25/Help/module/FindBullet.rst +#usr/share/cmake-3.25/Help/module/FindCABLE.rst +#usr/share/cmake-3.25/Help/module/FindCUDA.rst +#usr/share/cmake-3.25/Help/module/FindCUDAToolkit.rst +#usr/share/cmake-3.25/Help/module/FindCURL.rst +#usr/share/cmake-3.25/Help/module/FindCVS.rst +#usr/share/cmake-3.25/Help/module/FindCoin3D.rst +#usr/share/cmake-3.25/Help/module/FindCups.rst +#usr/share/cmake-3.25/Help/module/FindCurses.rst +#usr/share/cmake-3.25/Help/module/FindCxxTest.rst +#usr/share/cmake-3.25/Help/module/FindCygwin.rst +#usr/share/cmake-3.25/Help/module/FindDCMTK.rst +#usr/share/cmake-3.25/Help/module/FindDart.rst +#usr/share/cmake-3.25/Help/module/FindDevIL.rst +#usr/share/cmake-3.25/Help/module/FindDoxygen.rst +#usr/share/cmake-3.25/Help/module/FindEXPAT.rst +#usr/share/cmake-3.25/Help/module/FindEnvModules.rst +#usr/share/cmake-3.25/Help/module/FindFLEX.rst +#usr/share/cmake-3.25/Help/module/FindFLTK.rst +#usr/share/cmake-3.25/Help/module/FindFLTK2.rst +#usr/share/cmake-3.25/Help/module/FindFontconfig.rst +#usr/share/cmake-3.25/Help/module/FindFreetype.rst +#usr/share/cmake-3.25/Help/module/FindGCCXML.rst +#usr/share/cmake-3.25/Help/module/FindGDAL.rst +#usr/share/cmake-3.25/Help/module/FindGIF.rst +#usr/share/cmake-3.25/Help/module/FindGLEW.rst +#usr/share/cmake-3.25/Help/module/FindGLUT.rst +#usr/share/cmake-3.25/Help/module/FindGSL.rst +#usr/share/cmake-3.25/Help/module/FindGTK.rst +#usr/share/cmake-3.25/Help/module/FindGTK2.rst +#usr/share/cmake-3.25/Help/module/FindGTest.rst +#usr/share/cmake-3.25/Help/module/FindGettext.rst +#usr/share/cmake-3.25/Help/module/FindGit.rst +#usr/share/cmake-3.25/Help/module/FindGnuTLS.rst +#usr/share/cmake-3.25/Help/module/FindGnuplot.rst +#usr/share/cmake-3.25/Help/module/FindHDF5.rst +#usr/share/cmake-3.25/Help/module/FindHSPELL.rst +#usr/share/cmake-3.25/Help/module/FindHTMLHelp.rst +#usr/share/cmake-3.25/Help/module/FindHg.rst +#usr/share/cmake-3.25/Help/module/FindICU.rst +#usr/share/cmake-3.25/Help/module/FindITK.rst +#usr/share/cmake-3.25/Help/module/FindIce.rst +#usr/share/cmake-3.25/Help/module/FindIconv.rst +#usr/share/cmake-3.25/Help/module/FindIcotool.rst +#usr/share/cmake-3.25/Help/module/FindImageMagick.rst +#usr/share/cmake-3.25/Help/module/FindIntl.rst +#usr/share/cmake-3.25/Help/module/FindJNI.rst +#usr/share/cmake-3.25/Help/module/FindJPEG.rst +#usr/share/cmake-3.25/Help/module/FindJasper.rst +#usr/share/cmake-3.25/Help/module/FindJava.rst +#usr/share/cmake-3.25/Help/module/FindKDE3.rst +#usr/share/cmake-3.25/Help/module/FindKDE4.rst +#usr/share/cmake-3.25/Help/module/FindLAPACK.rst +#usr/share/cmake-3.25/Help/module/FindLATEX.rst +#usr/share/cmake-3.25/Help/module/FindLTTngUST.rst +#usr/share/cmake-3.25/Help/module/FindLibArchive.rst +#usr/share/cmake-3.25/Help/module/FindLibLZMA.rst +#usr/share/cmake-3.25/Help/module/FindLibXml2.rst +#usr/share/cmake-3.25/Help/module/FindLibXslt.rst +#usr/share/cmake-3.25/Help/module/FindLibinput.rst +#usr/share/cmake-3.25/Help/module/FindLua.rst +#usr/share/cmake-3.25/Help/module/FindLua50.rst +#usr/share/cmake-3.25/Help/module/FindLua51.rst +#usr/share/cmake-3.25/Help/module/FindMFC.rst +#usr/share/cmake-3.25/Help/module/FindMPEG.rst +#usr/share/cmake-3.25/Help/module/FindMPEG2.rst +#usr/share/cmake-3.25/Help/module/FindMPI.rst +#usr/share/cmake-3.25/Help/module/FindMatlab.rst +#usr/share/cmake-3.25/Help/module/FindMotif.rst +#usr/share/cmake-3.25/Help/module/FindMsys.rst +#usr/share/cmake-3.25/Help/module/FindODBC.rst +#usr/share/cmake-3.25/Help/module/FindOpenACC.rst +#usr/share/cmake-3.25/Help/module/FindOpenAL.rst +#usr/share/cmake-3.25/Help/module/FindOpenCL.rst +#usr/share/cmake-3.25/Help/module/FindOpenGL.rst +#usr/share/cmake-3.25/Help/module/FindOpenMP.rst +#usr/share/cmake-3.25/Help/module/FindOpenSP.rst +#usr/share/cmake-3.25/Help/module/FindOpenSSL.rst +#usr/share/cmake-3.25/Help/module/FindOpenSceneGraph.rst +#usr/share/cmake-3.25/Help/module/FindOpenThreads.rst +#usr/share/cmake-3.25/Help/module/FindPHP4.rst +#usr/share/cmake-3.25/Help/module/FindPNG.rst +#usr/share/cmake-3.25/Help/module/FindPackageHandleStandardArgs.rst +#usr/share/cmake-3.25/Help/module/FindPackageMessage.rst +#usr/share/cmake-3.25/Help/module/FindPatch.rst +#usr/share/cmake-3.25/Help/module/FindPerl.rst +#usr/share/cmake-3.25/Help/module/FindPerlLibs.rst +#usr/share/cmake-3.25/Help/module/FindPhysFS.rst +#usr/share/cmake-3.25/Help/module/FindPike.rst +#usr/share/cmake-3.25/Help/module/FindPkgConfig.rst +#usr/share/cmake-3.25/Help/module/FindPostgreSQL.rst +#usr/share/cmake-3.25/Help/module/FindProducer.rst +#usr/share/cmake-3.25/Help/module/FindProtobuf.rst +#usr/share/cmake-3.25/Help/module/FindPython.rst +#usr/share/cmake-3.25/Help/module/FindPython2.rst +#usr/share/cmake-3.25/Help/module/FindPython3.rst +#usr/share/cmake-3.25/Help/module/FindPythonInterp.rst +#usr/share/cmake-3.25/Help/module/FindPythonLibs.rst +#usr/share/cmake-3.25/Help/module/FindQt.rst +#usr/share/cmake-3.25/Help/module/FindQt3.rst +#usr/share/cmake-3.25/Help/module/FindQt4.rst +#usr/share/cmake-3.25/Help/module/FindQuickTime.rst +#usr/share/cmake-3.25/Help/module/FindRTI.rst +#usr/share/cmake-3.25/Help/module/FindRuby.rst +#usr/share/cmake-3.25/Help/module/FindSDL.rst +#usr/share/cmake-3.25/Help/module/FindSDL_gfx.rst +#usr/share/cmake-3.25/Help/module/FindSDL_image.rst +#usr/share/cmake-3.25/Help/module/FindSDL_mixer.rst +#usr/share/cmake-3.25/Help/module/FindSDL_net.rst +#usr/share/cmake-3.25/Help/module/FindSDL_sound.rst +#usr/share/cmake-3.25/Help/module/FindSDL_ttf.rst +#usr/share/cmake-3.25/Help/module/FindSQLite3.rst +#usr/share/cmake-3.25/Help/module/FindSWIG.rst +#usr/share/cmake-3.25/Help/module/FindSelfPackers.rst +#usr/share/cmake-3.25/Help/module/FindSquish.rst +#usr/share/cmake-3.25/Help/module/FindSubversion.rst +#usr/share/cmake-3.25/Help/module/FindTCL.rst +#usr/share/cmake-3.25/Help/module/FindTIFF.rst +#usr/share/cmake-3.25/Help/module/FindTclStub.rst +#usr/share/cmake-3.25/Help/module/FindTclsh.rst +#usr/share/cmake-3.25/Help/module/FindThreads.rst +#usr/share/cmake-3.25/Help/module/FindUnixCommands.rst +#usr/share/cmake-3.25/Help/module/FindVTK.rst +#usr/share/cmake-3.25/Help/module/FindVulkan.rst +#usr/share/cmake-3.25/Help/module/FindWget.rst +#usr/share/cmake-3.25/Help/module/FindWish.rst +#usr/share/cmake-3.25/Help/module/FindX11.rst +#usr/share/cmake-3.25/Help/module/FindXCTest.rst +#usr/share/cmake-3.25/Help/module/FindXMLRPC.rst +#usr/share/cmake-3.25/Help/module/FindXalanC.rst +#usr/share/cmake-3.25/Help/module/FindXercesC.rst +#usr/share/cmake-3.25/Help/module/FindZLIB.rst +#usr/share/cmake-3.25/Help/module/Findosg.rst +#usr/share/cmake-3.25/Help/module/FindosgAnimation.rst +#usr/share/cmake-3.25/Help/module/FindosgDB.rst +#usr/share/cmake-3.25/Help/module/FindosgFX.rst +#usr/share/cmake-3.25/Help/module/FindosgGA.rst +#usr/share/cmake-3.25/Help/module/FindosgIntrospection.rst +#usr/share/cmake-3.25/Help/module/FindosgManipulator.rst +#usr/share/cmake-3.25/Help/module/FindosgParticle.rst +#usr/share/cmake-3.25/Help/module/FindosgPresentation.rst +#usr/share/cmake-3.25/Help/module/FindosgProducer.rst +#usr/share/cmake-3.25/Help/module/FindosgQt.rst +#usr/share/cmake-3.25/Help/module/FindosgShadow.rst +#usr/share/cmake-3.25/Help/module/FindosgSim.rst +#usr/share/cmake-3.25/Help/module/FindosgTerrain.rst +#usr/share/cmake-3.25/Help/module/FindosgText.rst +#usr/share/cmake-3.25/Help/module/FindosgUtil.rst +#usr/share/cmake-3.25/Help/module/FindosgViewer.rst +#usr/share/cmake-3.25/Help/module/FindosgVolume.rst +#usr/share/cmake-3.25/Help/module/FindosgWidget.rst +#usr/share/cmake-3.25/Help/module/Findosg_functions.rst +#usr/share/cmake-3.25/Help/module/FindwxWidgets.rst +#usr/share/cmake-3.25/Help/module/FindwxWindows.rst +#usr/share/cmake-3.25/Help/module/FortranCInterface.rst +#usr/share/cmake-3.25/Help/module/GNUInstallDirs.rst +#usr/share/cmake-3.25/Help/module/GenerateExportHeader.rst +#usr/share/cmake-3.25/Help/module/GetPrerequisites.rst +#usr/share/cmake-3.25/Help/module/GoogleTest.rst +#usr/share/cmake-3.25/Help/module/InstallRequiredSystemLibraries.rst +#usr/share/cmake-3.25/Help/module/MacroAddFileDependencies.rst +#usr/share/cmake-3.25/Help/module/ProcessorCount.rst +#usr/share/cmake-3.25/Help/module/SelectLibraryConfigurations.rst +#usr/share/cmake-3.25/Help/module/SquishTestScript.rst +#usr/share/cmake-3.25/Help/module/TestBigEndian.rst +#usr/share/cmake-3.25/Help/module/TestCXXAcceptsFlag.rst +#usr/share/cmake-3.25/Help/module/TestForANSIForScope.rst +#usr/share/cmake-3.25/Help/module/TestForANSIStreamHeaders.rst +#usr/share/cmake-3.25/Help/module/TestForSSTREAM.rst +#usr/share/cmake-3.25/Help/module/TestForSTDNamespace.rst +#usr/share/cmake-3.25/Help/module/UseEcos.rst +#usr/share/cmake-3.25/Help/module/UseJava.rst +#usr/share/cmake-3.25/Help/module/UseJavaClassFilelist.rst +#usr/share/cmake-3.25/Help/module/UseJavaSymlinks.rst +#usr/share/cmake-3.25/Help/module/UsePkgConfig.rst +#usr/share/cmake-3.25/Help/module/UseSWIG.rst +#usr/share/cmake-3.25/Help/module/Use_wxWindows.rst +#usr/share/cmake-3.25/Help/module/UsewxWidgets.rst +#usr/share/cmake-3.25/Help/module/WriteBasicConfigVersionFile.rst +#usr/share/cmake-3.25/Help/module/WriteCompilerDetectionHeader.rst +#usr/share/cmake-3.25/Help/policy +#usr/share/cmake-3.25/Help/policy/CMP0000.rst +#usr/share/cmake-3.25/Help/policy/CMP0001.rst +#usr/share/cmake-3.25/Help/policy/CMP0002.rst +#usr/share/cmake-3.25/Help/policy/CMP0003.rst +#usr/share/cmake-3.25/Help/policy/CMP0004.rst +#usr/share/cmake-3.25/Help/policy/CMP0005.rst +#usr/share/cmake-3.25/Help/policy/CMP0006.rst +#usr/share/cmake-3.25/Help/policy/CMP0007.rst +#usr/share/cmake-3.25/Help/policy/CMP0008.rst +#usr/share/cmake-3.25/Help/policy/CMP0009.rst +#usr/share/cmake-3.25/Help/policy/CMP0010.rst +#usr/share/cmake-3.25/Help/policy/CMP0011.rst +#usr/share/cmake-3.25/Help/policy/CMP0012.rst +#usr/share/cmake-3.25/Help/policy/CMP0013.rst +#usr/share/cmake-3.25/Help/policy/CMP0014.rst +#usr/share/cmake-3.25/Help/policy/CMP0015.rst +#usr/share/cmake-3.25/Help/policy/CMP0016.rst +#usr/share/cmake-3.25/Help/policy/CMP0017.rst +#usr/share/cmake-3.25/Help/policy/CMP0018.rst +#usr/share/cmake-3.25/Help/policy/CMP0019.rst +#usr/share/cmake-3.25/Help/policy/CMP0020.rst +#usr/share/cmake-3.25/Help/policy/CMP0021.rst +#usr/share/cmake-3.25/Help/policy/CMP0022.rst +#usr/share/cmake-3.25/Help/policy/CMP0023.rst +#usr/share/cmake-3.25/Help/policy/CMP0024.rst +#usr/share/cmake-3.25/Help/policy/CMP0025.rst +#usr/share/cmake-3.25/Help/policy/CMP0026.rst +#usr/share/cmake-3.25/Help/policy/CMP0027.rst +#usr/share/cmake-3.25/Help/policy/CMP0028.rst +#usr/share/cmake-3.25/Help/policy/CMP0029.rst +#usr/share/cmake-3.25/Help/policy/CMP0030.rst +#usr/share/cmake-3.25/Help/policy/CMP0031.rst +#usr/share/cmake-3.25/Help/policy/CMP0032.rst +#usr/share/cmake-3.25/Help/policy/CMP0033.rst +#usr/share/cmake-3.25/Help/policy/CMP0034.rst +#usr/share/cmake-3.25/Help/policy/CMP0035.rst +#usr/share/cmake-3.25/Help/policy/CMP0036.rst +#usr/share/cmake-3.25/Help/policy/CMP0037.rst +#usr/share/cmake-3.25/Help/policy/CMP0038.rst +#usr/share/cmake-3.25/Help/policy/CMP0039.rst +#usr/share/cmake-3.25/Help/policy/CMP0040.rst +#usr/share/cmake-3.25/Help/policy/CMP0041.rst +#usr/share/cmake-3.25/Help/policy/CMP0042.rst +#usr/share/cmake-3.25/Help/policy/CMP0043.rst +#usr/share/cmake-3.25/Help/policy/CMP0044.rst +#usr/share/cmake-3.25/Help/policy/CMP0045.rst +#usr/share/cmake-3.25/Help/policy/CMP0046.rst +#usr/share/cmake-3.25/Help/policy/CMP0047.rst +#usr/share/cmake-3.25/Help/policy/CMP0048.rst +#usr/share/cmake-3.25/Help/policy/CMP0049.rst +#usr/share/cmake-3.25/Help/policy/CMP0050.rst +#usr/share/cmake-3.25/Help/policy/CMP0051.rst +#usr/share/cmake-3.25/Help/policy/CMP0052.rst +#usr/share/cmake-3.25/Help/policy/CMP0053.rst +#usr/share/cmake-3.25/Help/policy/CMP0054.rst +#usr/share/cmake-3.25/Help/policy/CMP0055.rst +#usr/share/cmake-3.25/Help/policy/CMP0056.rst +#usr/share/cmake-3.25/Help/policy/CMP0057.rst +#usr/share/cmake-3.25/Help/policy/CMP0058.rst +#usr/share/cmake-3.25/Help/policy/CMP0059.rst +#usr/share/cmake-3.25/Help/policy/CMP0060.rst +#usr/share/cmake-3.25/Help/policy/CMP0061.rst +#usr/share/cmake-3.25/Help/policy/CMP0062.rst +#usr/share/cmake-3.25/Help/policy/CMP0063.rst +#usr/share/cmake-3.25/Help/policy/CMP0064.rst +#usr/share/cmake-3.25/Help/policy/CMP0065.rst +#usr/share/cmake-3.25/Help/policy/CMP0066.rst +#usr/share/cmake-3.25/Help/policy/CMP0067.rst +#usr/share/cmake-3.25/Help/policy/CMP0068.rst +#usr/share/cmake-3.25/Help/policy/CMP0069.rst +#usr/share/cmake-3.25/Help/policy/CMP0070.rst +#usr/share/cmake-3.25/Help/policy/CMP0071.rst +#usr/share/cmake-3.25/Help/policy/CMP0072.rst +#usr/share/cmake-3.25/Help/policy/CMP0073.rst +#usr/share/cmake-3.25/Help/policy/CMP0074.rst +#usr/share/cmake-3.25/Help/policy/CMP0075.rst +#usr/share/cmake-3.25/Help/policy/CMP0076.rst +#usr/share/cmake-3.25/Help/policy/CMP0077.rst +#usr/share/cmake-3.25/Help/policy/CMP0078.rst +#usr/share/cmake-3.25/Help/policy/CMP0079.rst +#usr/share/cmake-3.25/Help/policy/CMP0080.rst +#usr/share/cmake-3.25/Help/policy/CMP0081.rst +#usr/share/cmake-3.25/Help/policy/CMP0082.rst +#usr/share/cmake-3.25/Help/policy/CMP0083.rst +#usr/share/cmake-3.25/Help/policy/CMP0084.rst +#usr/share/cmake-3.25/Help/policy/CMP0085.rst +#usr/share/cmake-3.25/Help/policy/CMP0086.rst +#usr/share/cmake-3.25/Help/policy/CMP0087.rst +#usr/share/cmake-3.25/Help/policy/CMP0088.rst +#usr/share/cmake-3.25/Help/policy/CMP0089.rst +#usr/share/cmake-3.25/Help/policy/CMP0090.rst +#usr/share/cmake-3.25/Help/policy/CMP0091.rst +#usr/share/cmake-3.25/Help/policy/CMP0092.rst +#usr/share/cmake-3.25/Help/policy/CMP0093.rst +#usr/share/cmake-3.25/Help/policy/CMP0094.rst +#usr/share/cmake-3.25/Help/policy/CMP0095.rst +#usr/share/cmake-3.25/Help/policy/CMP0096.rst +#usr/share/cmake-3.25/Help/policy/CMP0097.rst +#usr/share/cmake-3.25/Help/policy/CMP0098.rst +#usr/share/cmake-3.25/Help/policy/CMP0099.rst +#usr/share/cmake-3.25/Help/policy/CMP0100.rst +#usr/share/cmake-3.25/Help/policy/CMP0101.rst +#usr/share/cmake-3.25/Help/policy/CMP0102.rst +#usr/share/cmake-3.25/Help/policy/CMP0103.rst +#usr/share/cmake-3.25/Help/policy/CMP0104.rst +#usr/share/cmake-3.25/Help/policy/CMP0105.rst +#usr/share/cmake-3.25/Help/policy/CMP0106.rst +#usr/share/cmake-3.25/Help/policy/CMP0107.rst +#usr/share/cmake-3.25/Help/policy/CMP0108.rst +#usr/share/cmake-3.25/Help/policy/CMP0109.rst +#usr/share/cmake-3.25/Help/policy/CMP0110.rst +#usr/share/cmake-3.25/Help/policy/CMP0111.rst +#usr/share/cmake-3.25/Help/policy/CMP0112.rst +#usr/share/cmake-3.25/Help/policy/CMP0113.rst +#usr/share/cmake-3.25/Help/policy/CMP0114.rst +#usr/share/cmake-3.25/Help/policy/CMP0115.rst +#usr/share/cmake-3.25/Help/policy/CMP0116.rst +#usr/share/cmake-3.25/Help/policy/CMP0117.rst +#usr/share/cmake-3.25/Help/policy/CMP0118.rst +#usr/share/cmake-3.25/Help/policy/CMP0119.rst +#usr/share/cmake-3.25/Help/policy/CMP0120.rst +#usr/share/cmake-3.25/Help/policy/CMP0121.rst +#usr/share/cmake-3.25/Help/policy/CMP0122.rst +#usr/share/cmake-3.25/Help/policy/CMP0123.rst +#usr/share/cmake-3.25/Help/policy/CMP0124.rst +#usr/share/cmake-3.25/Help/policy/CMP0125.rst +#usr/share/cmake-3.25/Help/policy/CMP0126.rst +#usr/share/cmake-3.25/Help/policy/CMP0127.rst +#usr/share/cmake-3.25/Help/policy/CMP0128.rst +#usr/share/cmake-3.25/Help/policy/CMP0129.rst +#usr/share/cmake-3.25/Help/policy/CMP0130.rst +#usr/share/cmake-3.25/Help/policy/CMP0131.rst +#usr/share/cmake-3.25/Help/policy/CMP0132.rst +#usr/share/cmake-3.25/Help/policy/CMP0133.rst +#usr/share/cmake-3.25/Help/policy/CMP0134.rst +#usr/share/cmake-3.25/Help/policy/CMP0135.rst +#usr/share/cmake-3.25/Help/policy/CMP0136.rst +#usr/share/cmake-3.25/Help/policy/CMP0137.rst +#usr/share/cmake-3.25/Help/policy/CMP0138.rst +#usr/share/cmake-3.25/Help/policy/CMP0139.rst +#usr/share/cmake-3.25/Help/policy/CMP0140.rst +#usr/share/cmake-3.25/Help/policy/CMP0141.rst +#usr/share/cmake-3.25/Help/policy/CMP0142.rst +#usr/share/cmake-3.25/Help/policy/DEPRECATED.txt +#usr/share/cmake-3.25/Help/policy/DISALLOWED_COMMAND.txt +#usr/share/cmake-3.25/Help/prop_cache +#usr/share/cmake-3.25/Help/prop_cache/ADVANCED.rst +#usr/share/cmake-3.25/Help/prop_cache/HELPSTRING.rst +#usr/share/cmake-3.25/Help/prop_cache/MODIFIED.rst +#usr/share/cmake-3.25/Help/prop_cache/STRINGS.rst +#usr/share/cmake-3.25/Help/prop_cache/TYPE.rst +#usr/share/cmake-3.25/Help/prop_cache/VALUE.rst +#usr/share/cmake-3.25/Help/prop_dir +#usr/share/cmake-3.25/Help/prop_dir/ADDITIONAL_CLEAN_FILES.rst +#usr/share/cmake-3.25/Help/prop_dir/ADDITIONAL_MAKE_CLEAN_FILES.rst +#usr/share/cmake-3.25/Help/prop_dir/BINARY_DIR.rst +#usr/share/cmake-3.25/Help/prop_dir/BUILDSYSTEM_TARGETS.rst +#usr/share/cmake-3.25/Help/prop_dir/CACHE_VARIABLES.rst +#usr/share/cmake-3.25/Help/prop_dir/CLEAN_NO_CUSTOM.rst +#usr/share/cmake-3.25/Help/prop_dir/CMAKE_CONFIGURE_DEPENDS.rst +#usr/share/cmake-3.25/Help/prop_dir/COMPILE_DEFINITIONS.rst +#usr/share/cmake-3.25/Help/prop_dir/COMPILE_DEFINITIONS_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_dir/COMPILE_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_dir/DEFINITIONS.rst +#usr/share/cmake-3.25/Help/prop_dir/EXCLUDE_FROM_ALL.rst +#usr/share/cmake-3.25/Help/prop_dir/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst +#usr/share/cmake-3.25/Help/prop_dir/IMPORTED_TARGETS.rst +#usr/share/cmake-3.25/Help/prop_dir/INCLUDE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_dir/INCLUDE_REGULAR_EXPRESSION.rst +#usr/share/cmake-3.25/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION.rst +#usr/share/cmake-3.25/Help/prop_dir/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_dir/LABELS.rst +#usr/share/cmake-3.25/Help/prop_dir/LINK_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_dir/LINK_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_dir/LISTFILE_STACK.rst +#usr/share/cmake-3.25/Help/prop_dir/MACROS.rst +#usr/share/cmake-3.25/Help/prop_dir/PARENT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_dir/RULE_LAUNCH_COMPILE.rst +#usr/share/cmake-3.25/Help/prop_dir/RULE_LAUNCH_CUSTOM.rst +#usr/share/cmake-3.25/Help/prop_dir/RULE_LAUNCH_LINK.rst +#usr/share/cmake-3.25/Help/prop_dir/SOURCE_DIR.rst +#usr/share/cmake-3.25/Help/prop_dir/SUBDIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_dir/SYSTEM.rst +#usr/share/cmake-3.25/Help/prop_dir/TESTS.rst +#usr/share/cmake-3.25/Help/prop_dir/TEST_INCLUDE_FILE.rst +#usr/share/cmake-3.25/Help/prop_dir/TEST_INCLUDE_FILES.rst +#usr/share/cmake-3.25/Help/prop_dir/VARIABLES.rst +#usr/share/cmake-3.25/Help/prop_dir/VS_GLOBAL_SECTION_POST_section.rst +#usr/share/cmake-3.25/Help/prop_dir/VS_GLOBAL_SECTION_PRE_section.rst +#usr/share/cmake-3.25/Help/prop_dir/VS_STARTUP_PROJECT.rst +#usr/share/cmake-3.25/Help/prop_gbl +#usr/share/cmake-3.25/Help/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.rst +#usr/share/cmake-3.25/Help/prop_gbl/AUTOGEN_SOURCE_GROUP.rst +#usr/share/cmake-3.25/Help/prop_gbl/AUTOGEN_TARGETS_FOLDER.rst +#usr/share/cmake-3.25/Help/prop_gbl/AUTOMOC_SOURCE_GROUP.rst +#usr/share/cmake-3.25/Help/prop_gbl/AUTOMOC_TARGETS_FOLDER.rst +#usr/share/cmake-3.25/Help/prop_gbl/AUTORCC_SOURCE_GROUP.rst +#usr/share/cmake-3.25/Help/prop_gbl/AUTOUIC_SOURCE_GROUP.rst +#usr/share/cmake-3.25/Help/prop_gbl/CMAKE_CUDA_KNOWN_FEATURES.rst +#usr/share/cmake-3.25/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst +#usr/share/cmake-3.25/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst +#usr/share/cmake-3.25/Help/prop_gbl/CMAKE_LANG_STD_FLAGS.txt +#usr/share/cmake-3.25/Help/prop_gbl/CMAKE_ROLE.rst +#usr/share/cmake-3.25/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst +#usr/share/cmake-3.25/Help/prop_gbl/DISABLED_FEATURES.rst +#usr/share/cmake-3.25/Help/prop_gbl/ECLIPSE_EXTRA_CPROJECT_CONTENTS.rst +#usr/share/cmake-3.25/Help/prop_gbl/ECLIPSE_EXTRA_NATURES.rst +#usr/share/cmake-3.25/Help/prop_gbl/ENABLED_FEATURES.rst +#usr/share/cmake-3.25/Help/prop_gbl/ENABLED_LANGUAGES.rst +#usr/share/cmake-3.25/Help/prop_gbl/FIND_LIBRARY_USE_LIB32_PATHS.rst +#usr/share/cmake-3.25/Help/prop_gbl/FIND_LIBRARY_USE_LIB64_PATHS.rst +#usr/share/cmake-3.25/Help/prop_gbl/FIND_LIBRARY_USE_LIBX32_PATHS.rst +#usr/share/cmake-3.25/Help/prop_gbl/FIND_LIBRARY_USE_OPENBSD_VERSIONING.rst +#usr/share/cmake-3.25/Help/prop_gbl/GENERATOR_IS_MULTI_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_gbl/GLOBAL_DEPENDS_DEBUG_MODE.rst +#usr/share/cmake-3.25/Help/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.rst +#usr/share/cmake-3.25/Help/prop_gbl/IN_TRY_COMPILE.rst +#usr/share/cmake-3.25/Help/prop_gbl/JOB_POOLS.rst +#usr/share/cmake-3.25/Help/prop_gbl/PACKAGES_FOUND.rst +#usr/share/cmake-3.25/Help/prop_gbl/PACKAGES_NOT_FOUND.rst +#usr/share/cmake-3.25/Help/prop_gbl/PREDEFINED_TARGETS_FOLDER.rst +#usr/share/cmake-3.25/Help/prop_gbl/REPORT_UNDEFINED_PROPERTIES.rst +#usr/share/cmake-3.25/Help/prop_gbl/RULE_LAUNCH_COMPILE.rst +#usr/share/cmake-3.25/Help/prop_gbl/RULE_LAUNCH_CUSTOM.rst +#usr/share/cmake-3.25/Help/prop_gbl/RULE_LAUNCH_LINK.rst +#usr/share/cmake-3.25/Help/prop_gbl/RULE_MESSAGES.rst +#usr/share/cmake-3.25/Help/prop_gbl/TARGET_ARCHIVES_MAY_BE_SHARED_LIBS.rst +#usr/share/cmake-3.25/Help/prop_gbl/TARGET_MESSAGES.rst +#usr/share/cmake-3.25/Help/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.rst +#usr/share/cmake-3.25/Help/prop_gbl/USE_FOLDERS.rst +#usr/share/cmake-3.25/Help/prop_gbl/XCODE_EMIT_EFFECTIVE_PLATFORM_NAME.rst +#usr/share/cmake-3.25/Help/prop_inst +#usr/share/cmake-3.25/Help/prop_inst/CPACK_DESKTOP_SHORTCUTS.rst +#usr/share/cmake-3.25/Help/prop_inst/CPACK_NEVER_OVERWRITE.rst +#usr/share/cmake-3.25/Help/prop_inst/CPACK_PERMANENT.rst +#usr/share/cmake-3.25/Help/prop_inst/CPACK_STARTUP_SHORTCUTS.rst +#usr/share/cmake-3.25/Help/prop_inst/CPACK_START_MENU_SHORTCUTS.rst +#usr/share/cmake-3.25/Help/prop_inst/CPACK_WIX_ACL.rst +#usr/share/cmake-3.25/Help/prop_sf +#usr/share/cmake-3.25/Help/prop_sf/ABSTRACT.rst +#usr/share/cmake-3.25/Help/prop_sf/AUTORCC_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_sf/AUTOUIC_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_sf/COMPILE_DEFINITIONS.rst +#usr/share/cmake-3.25/Help/prop_sf/COMPILE_DEFINITIONS_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_sf/COMPILE_FLAGS.rst +#usr/share/cmake-3.25/Help/prop_sf/COMPILE_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_sf/EXTERNAL_OBJECT.rst +#usr/share/cmake-3.25/Help/prop_sf/Fortran_FORMAT.rst +#usr/share/cmake-3.25/Help/prop_sf/Fortran_PREPROCESS.rst +#usr/share/cmake-3.25/Help/prop_sf/GENERATED.rst +#usr/share/cmake-3.25/Help/prop_sf/HEADER_FILE_ONLY.rst +#usr/share/cmake-3.25/Help/prop_sf/INCLUDE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_sf/KEEP_EXTENSION.rst +#usr/share/cmake-3.25/Help/prop_sf/LABELS.rst +#usr/share/cmake-3.25/Help/prop_sf/LANGUAGE.rst +#usr/share/cmake-3.25/Help/prop_sf/LOCATION.rst +#usr/share/cmake-3.25/Help/prop_sf/MACOSX_PACKAGE_LOCATION.rst +#usr/share/cmake-3.25/Help/prop_sf/OBJECT_DEPENDS.rst +#usr/share/cmake-3.25/Help/prop_sf/OBJECT_OUTPUTS.rst +#usr/share/cmake-3.25/Help/prop_sf/SKIP_AUTOGEN.rst +#usr/share/cmake-3.25/Help/prop_sf/SKIP_AUTOMOC.rst +#usr/share/cmake-3.25/Help/prop_sf/SKIP_AUTORCC.rst +#usr/share/cmake-3.25/Help/prop_sf/SKIP_AUTOUIC.rst +#usr/share/cmake-3.25/Help/prop_sf/SKIP_PRECOMPILE_HEADERS.rst +#usr/share/cmake-3.25/Help/prop_sf/SKIP_UNITY_BUILD_INCLUSION.rst +#usr/share/cmake-3.25/Help/prop_sf/SYMBOLIC.rst +#usr/share/cmake-3.25/Help/prop_sf/Swift_DEPENDENCIES_FILE.rst +#usr/share/cmake-3.25/Help/prop_sf/Swift_DIAGNOSTICS_FILE.rst +#usr/share/cmake-3.25/Help/prop_sf/UNITY_GROUP.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_CSHARP_tagname.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_RESOURCE_GENERATOR.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_SETTINGS.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_SHADER_DISABLE_OPTIMIZATIONS.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_SHADER_ENABLE_DEBUG.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_SHADER_ENTRYPOINT.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_SHADER_FLAGS.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_SHADER_MODEL.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_SHADER_OBJECT_FILE_NAME.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_SHADER_OUTPUT_HEADER_FILE.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_SHADER_TYPE.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_SHADER_VARIABLE_NAME.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_TOOL_OVERRIDE.rst +#usr/share/cmake-3.25/Help/prop_sf/VS_XAML_TYPE.rst +#usr/share/cmake-3.25/Help/prop_sf/WRAP_EXCLUDE.rst +#usr/share/cmake-3.25/Help/prop_sf/XCODE_EXPLICIT_FILE_TYPE.rst +#usr/share/cmake-3.25/Help/prop_sf/XCODE_FILE_ATTRIBUTES.rst +#usr/share/cmake-3.25/Help/prop_sf/XCODE_LAST_KNOWN_FILE_TYPE.rst +#usr/share/cmake-3.25/Help/prop_test +#usr/share/cmake-3.25/Help/prop_test/ATTACHED_FILES.rst +#usr/share/cmake-3.25/Help/prop_test/ATTACHED_FILES_ON_FAIL.rst +#usr/share/cmake-3.25/Help/prop_test/COST.rst +#usr/share/cmake-3.25/Help/prop_test/DEPENDS.rst +#usr/share/cmake-3.25/Help/prop_test/DISABLED.rst +#usr/share/cmake-3.25/Help/prop_test/ENVIRONMENT.rst +#usr/share/cmake-3.25/Help/prop_test/ENVIRONMENT_MODIFICATION.rst +#usr/share/cmake-3.25/Help/prop_test/FAIL_REGULAR_EXPRESSION.rst +#usr/share/cmake-3.25/Help/prop_test/FIXTURES_CLEANUP.rst +#usr/share/cmake-3.25/Help/prop_test/FIXTURES_REQUIRED.rst +#usr/share/cmake-3.25/Help/prop_test/FIXTURES_SETUP.rst +#usr/share/cmake-3.25/Help/prop_test/LABELS.rst +#usr/share/cmake-3.25/Help/prop_test/MEASUREMENT.rst +#usr/share/cmake-3.25/Help/prop_test/PASS_REGULAR_EXPRESSION.rst +#usr/share/cmake-3.25/Help/prop_test/PROCESSORS.rst +#usr/share/cmake-3.25/Help/prop_test/PROCESSOR_AFFINITY.rst +#usr/share/cmake-3.25/Help/prop_test/REQUIRED_FILES.rst +#usr/share/cmake-3.25/Help/prop_test/RESOURCE_GROUPS.rst +#usr/share/cmake-3.25/Help/prop_test/RESOURCE_LOCK.rst +#usr/share/cmake-3.25/Help/prop_test/RUN_SERIAL.rst +#usr/share/cmake-3.25/Help/prop_test/SKIP_REGULAR_EXPRESSION.rst +#usr/share/cmake-3.25/Help/prop_test/SKIP_RETURN_CODE.rst +#usr/share/cmake-3.25/Help/prop_test/TIMEOUT.rst +#usr/share/cmake-3.25/Help/prop_test/TIMEOUT_AFTER_MATCH.rst +#usr/share/cmake-3.25/Help/prop_test/WILL_FAIL.rst +#usr/share/cmake-3.25/Help/prop_test/WORKING_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt +#usr/share/cmake-3.25/Help/prop_tgt/ADDITIONAL_CLEAN_FILES.rst +#usr/share/cmake-3.25/Help/prop_tgt/AIX_EXPORT_ALL_SYMBOLS.rst +#usr/share/cmake-3.25/Help/prop_tgt/ALIASED_TARGET.rst +#usr/share/cmake-3.25/Help/prop_tgt/ALIAS_GLOBAL.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_ANT_ADDITIONAL_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_API.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_API_MIN.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_ARCH.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_ASSETS_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_GUI.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_JAR_DEPENDENCIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_JAR_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_JAVA_SOURCE_DIR.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_NATIVE_LIB_DEPENDENCIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_NATIVE_LIB_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_PROCESS_MAX.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_PROGUARD.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_PROGUARD_CONFIG_PATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_SECURE_PROPS_PATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_SKIP_ANT_STEP.rst +#usr/share/cmake-3.25/Help/prop_tgt/ANDROID_STL_TYPE.rst +#usr/share/cmake-3.25/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/ARCHIVE_OUTPUT_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOGEN_BUILD_DIR.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOGEN_PARALLEL.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOMOC.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOMOC_EXECUTABLE.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOMOC_MACRO_NAMES.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOMOC_PATH_PREFIX.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTORCC.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTORCC_EXECUTABLE.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTORCC_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOUIC.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOUIC_EXECUTABLE.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOUIC_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/AUTOUIC_SEARCH_PATHS.rst +#usr/share/cmake-3.25/Help/prop_tgt/BINARY_DIR.rst +#usr/share/cmake-3.25/Help/prop_tgt/BUILD_RPATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/BUILD_RPATH_USE_ORIGIN.rst +#usr/share/cmake-3.25/Help/prop_tgt/BUILD_WITH_INSTALL_NAME_DIR.rst +#usr/share/cmake-3.25/Help/prop_tgt/BUILD_WITH_INSTALL_RPATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/BUNDLE.rst +#usr/share/cmake-3.25/Help/prop_tgt/BUNDLE_EXTENSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMMON_LANGUAGE_RUNTIME.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPATIBLE_INTERFACE_BOOL.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MAX.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPATIBLE_INTERFACE_NUMBER_MIN.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPATIBLE_INTERFACE_STRING.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPILE_DEFINITIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPILE_DEFINITIONS_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPILE_FEATURES.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPILE_FLAGS.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPILE_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPILE_PDB_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPILE_PDB_NAME_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPILE_PDB_NOTE.txt +#usr/share/cmake-3.25/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/COMPILE_WARNING_AS_ERROR.rst +#usr/share/cmake-3.25/Help/prop_tgt/CONFIG_OUTPUT_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/CONFIG_POSTFIX.rst +#usr/share/cmake-3.25/Help/prop_tgt/CROSSCOMPILING_EMULATOR.rst +#usr/share/cmake-3.25/Help/prop_tgt/CUDA_ARCHITECTURES.rst +#usr/share/cmake-3.25/Help/prop_tgt/CUDA_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/CUDA_PTX_COMPILATION.rst +#usr/share/cmake-3.25/Help/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.rst +#usr/share/cmake-3.25/Help/prop_tgt/CUDA_RUNTIME_LIBRARY-VALUES.txt +#usr/share/cmake-3.25/Help/prop_tgt/CUDA_RUNTIME_LIBRARY.rst +#usr/share/cmake-3.25/Help/prop_tgt/CUDA_SEPARABLE_COMPILATION.rst +#usr/share/cmake-3.25/Help/prop_tgt/CUDA_STANDARD.rst +#usr/share/cmake-3.25/Help/prop_tgt/CUDA_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_MODULE_DIRS.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_MODULE_DIRS_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_MODULE_HEADER_UNIT_DIRS.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_MODULE_HEADER_UNIT_DIRS_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_MODULE_HEADER_UNIT_SET.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_MODULE_HEADER_UNIT_SETS.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_MODULE_HEADER_UNIT_SET_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_MODULE_SET.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_MODULE_SETS.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_MODULE_SET_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_STANDARD.rst +#usr/share/cmake-3.25/Help/prop_tgt/CXX_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/prop_tgt/C_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/C_STANDARD.rst +#usr/share/cmake-3.25/Help/prop_tgt/C_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/prop_tgt/DEBUG_POSTFIX.rst +#usr/share/cmake-3.25/Help/prop_tgt/DEFINE_SYMBOL.rst +#usr/share/cmake-3.25/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst +#usr/share/cmake-3.25/Help/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt/DEPRECATION.rst +#usr/share/cmake-3.25/Help/prop_tgt/DISABLE_PRECOMPILE_HEADERS.rst +#usr/share/cmake-3.25/Help/prop_tgt/DOTNET_SDK.rst +#usr/share/cmake-3.25/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK.rst +#usr/share/cmake-3.25/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/ENABLE_EXPORTS.rst +#usr/share/cmake-3.25/Help/prop_tgt/EXCLUDE_FROM_ALL.rst +#usr/share/cmake-3.25/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst +#usr/share/cmake-3.25/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/EXPORT_COMPILE_COMMANDS.rst +#usr/share/cmake-3.25/Help/prop_tgt/EXPORT_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/EXPORT_NO_SYSTEM.rst +#usr/share/cmake-3.25/Help/prop_tgt/EXPORT_PROPERTIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/EchoString.rst +#usr/share/cmake-3.25/Help/prop_tgt/FOLDER.rst +#usr/share/cmake-3.25/Help/prop_tgt/FRAMEWORK.rst +#usr/share/cmake-3.25/Help/prop_tgt/FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/FRAMEWORK_VERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/Fortran_BUILDING_INSTRINSIC_MODULES.rst +#usr/share/cmake-3.25/Help/prop_tgt/Fortran_FORMAT.rst +#usr/share/cmake-3.25/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt/Fortran_PREPROCESS.rst +#usr/share/cmake-3.25/Help/prop_tgt/GENERATOR_FILE_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/GHS_INTEGRITY_APP.rst +#usr/share/cmake-3.25/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst +#usr/share/cmake-3.25/Help/prop_tgt/GNUtoMS.rst +#usr/share/cmake-3.25/Help/prop_tgt/HAS_CXX.rst +#usr/share/cmake-3.25/Help/prop_tgt/HEADER_DIRS.rst +#usr/share/cmake-3.25/Help/prop_tgt/HEADER_DIRS_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/HEADER_SET.rst +#usr/share/cmake-3.25/Help/prop_tgt/HEADER_SETS.rst +#usr/share/cmake-3.25/Help/prop_tgt/HEADER_SET_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/HIP_ARCHITECTURES.rst +#usr/share/cmake-3.25/Help/prop_tgt/HIP_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/HIP_STANDARD.rst +#usr/share/cmake-3.25/Help/prop_tgt/HIP_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPLICIT_DEPENDS_INCLUDE_TRANSFORM.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_GLOBAL.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_IMPLIB.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LIBNAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LIBNAME_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LINK_DEPENDENT_LIBRARIES_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LANGUAGES_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LINK_INTERFACE_LIBRARIES_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LINK_INTERFACE_MULTIPLICITY_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LOCATION.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_LOCATION_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_NO_SONAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_NO_SONAME_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_NO_SYSTEM.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_OBJECTS.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_OBJECTS_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_SONAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORTED_SONAME_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORT_PREFIX.rst +#usr/share/cmake-3.25/Help/prop_tgt/IMPORT_SUFFIX.rst +#usr/share/cmake-3.25/Help/prop_tgt/INCLUDE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/INSTALL_NAME_DIR.rst +#usr/share/cmake-3.25/Help/prop_tgt/INSTALL_REMOVE_ENVIRONMENT_RPATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/INSTALL_RPATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_BUILD_PROPERTY.txt +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_COMPILE_DEFINITIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_CXX_MODULE_HEADER_UNIT_SETS.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_CXX_MODULE_SETS.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_HEADER_SETS.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_HEADER_SETS_TO_VERIFY.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_LINK_DEPENDS.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT.txt +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_PRECOMPILE_HEADERS.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_SOURCES.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERFACE_SYSTEM_INCLUDE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.rst +#usr/share/cmake-3.25/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/IOS_INSTALL_COMBINED.rst +#usr/share/cmake-3.25/Help/prop_tgt/ISPC_HEADER_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt/ISPC_HEADER_SUFFIX.rst +#usr/share/cmake-3.25/Help/prop_tgt/ISPC_INSTRUCTION_SETS.rst +#usr/share/cmake-3.25/Help/prop_tgt/JOB_POOL_COMPILE.rst +#usr/share/cmake-3.25/Help/prop_tgt/JOB_POOL_LINK.rst +#usr/share/cmake-3.25/Help/prop_tgt/JOB_POOL_PRECOMPILE_HEADER.rst +#usr/share/cmake-3.25/Help/prop_tgt/LABELS.rst +#usr/share/cmake-3.25/Help/prop_tgt/LANG_CLANG_TIDY.rst +#usr/share/cmake-3.25/Help/prop_tgt/LANG_COMPILER_LAUNCHER.rst +#usr/share/cmake-3.25/Help/prop_tgt/LANG_CPPCHECK.rst +#usr/share/cmake-3.25/Help/prop_tgt/LANG_CPPLINT.rst +#usr/share/cmake-3.25/Help/prop_tgt/LANG_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst +#usr/share/cmake-3.25/Help/prop_tgt/LANG_LINKER_LAUNCHER.rst +#usr/share/cmake-3.25/Help/prop_tgt/LANG_STANDARD.rst +#usr/share/cmake-3.25/Help/prop_tgt/LANG_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/prop_tgt/LANG_VISIBILITY_PRESET.rst +#usr/share/cmake-3.25/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt/LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/LIBRARY_OUTPUT_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/LIBRARY_OUTPUT_NAME_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINKER_LANGUAGE.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_DEPENDS.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_DEPENDS_NO_SHARED.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_FLAGS.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_FLAGS_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_INTERFACE_LIBRARIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_INTERFACE_LIBRARIES_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_LIBRARIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt +#usr/share/cmake-3.25/Help/prop_tgt/LINK_LIBRARIES_ONLY_TARGETS.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_LIBRARY_OVERRIDE.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_LIBRARY_OVERRIDE_LIBRARY.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst +#usr/share/cmake-3.25/Help/prop_tgt/LINK_WHAT_YOU_USE.rst +#usr/share/cmake-3.25/Help/prop_tgt/LOCATION.rst +#usr/share/cmake-3.25/Help/prop_tgt/LOCATION_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/MACHO_COMPATIBILITY_VERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/MACHO_CURRENT_VERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/MACOSX_BUNDLE.rst +#usr/share/cmake-3.25/Help/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.rst +#usr/share/cmake-3.25/Help/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.rst +#usr/share/cmake-3.25/Help/prop_tgt/MACOSX_RPATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/MSVC_DEBUG_INFORMATION_FORMAT-VALUES.txt +#usr/share/cmake-3.25/Help/prop_tgt/MSVC_DEBUG_INFORMATION_FORMAT.rst +#usr/share/cmake-3.25/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt +#usr/share/cmake-3.25/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst +#usr/share/cmake-3.25/Help/prop_tgt/NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/NO_SONAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/NO_SYSTEM_FROM_IMPORTED.rst +#usr/share/cmake-3.25/Help/prop_tgt/OBJCXX_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/OBJCXX_STANDARD.rst +#usr/share/cmake-3.25/Help/prop_tgt/OBJCXX_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/prop_tgt/OBJC_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/OBJC_STANDARD.rst +#usr/share/cmake-3.25/Help/prop_tgt/OBJC_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/prop_tgt/OPTIMIZE_DEPENDENCIES.rst +#usr/share/cmake-3.25/Help/prop_tgt/OSX_ARCHITECTURES.rst +#usr/share/cmake-3.25/Help/prop_tgt/OSX_ARCHITECTURES_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/OUTPUT_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/OUTPUT_NAME_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/PCH_INSTANTIATE_TEMPLATES.rst +#usr/share/cmake-3.25/Help/prop_tgt/PCH_WARN_INVALID.rst +#usr/share/cmake-3.25/Help/prop_tgt/PDB_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/PDB_NAME_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/PDB_NOTE.txt +#usr/share/cmake-3.25/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/POSITION_INDEPENDENT_CODE.rst +#usr/share/cmake-3.25/Help/prop_tgt/POST_INSTALL_SCRIPT.rst +#usr/share/cmake-3.25/Help/prop_tgt/PRECOMPILE_HEADERS.rst +#usr/share/cmake-3.25/Help/prop_tgt/PRECOMPILE_HEADERS_REUSE_FROM.rst +#usr/share/cmake-3.25/Help/prop_tgt/PREFIX.rst +#usr/share/cmake-3.25/Help/prop_tgt/PRE_INSTALL_SCRIPT.rst +#usr/share/cmake-3.25/Help/prop_tgt/PRIVATE_HEADER.rst +#usr/share/cmake-3.25/Help/prop_tgt/PROJECT_LABEL.rst +#usr/share/cmake-3.25/Help/prop_tgt/PUBLIC_HEADER.rst +#usr/share/cmake-3.25/Help/prop_tgt/RESOURCE.rst +#usr/share/cmake-3.25/Help/prop_tgt/RULE_LAUNCH_COMPILE.rst +#usr/share/cmake-3.25/Help/prop_tgt/RULE_LAUNCH_CUSTOM.rst +#usr/share/cmake-3.25/Help/prop_tgt/RULE_LAUNCH_LINK.rst +#usr/share/cmake-3.25/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt/RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/RUNTIME_OUTPUT_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/RUNTIME_OUTPUT_NAME_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/SKIP_BUILD_RPATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/SOURCES.rst +#usr/share/cmake-3.25/Help/prop_tgt/SOURCE_DIR.rst +#usr/share/cmake-3.25/Help/prop_tgt/SOVERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst +#usr/share/cmake-3.25/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/SUFFIX.rst +#usr/share/cmake-3.25/Help/prop_tgt/SYSTEM.rst +#usr/share/cmake-3.25/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst +#usr/share/cmake-3.25/Help/prop_tgt/Swift_LANGUAGE_VERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/Swift_MODULE_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt/Swift_MODULE_NAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/TYPE.rst +#usr/share/cmake-3.25/Help/prop_tgt/UNITY_BUILD.rst +#usr/share/cmake-3.25/Help/prop_tgt/UNITY_BUILD_BATCH_SIZE.rst +#usr/share/cmake-3.25/Help/prop_tgt/UNITY_BUILD_CODE_AFTER_INCLUDE.rst +#usr/share/cmake-3.25/Help/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.rst +#usr/share/cmake-3.25/Help/prop_tgt/UNITY_BUILD_MODE.rst +#usr/share/cmake-3.25/Help/prop_tgt/UNITY_BUILD_UNIQUE_ID.rst +#usr/share/cmake-3.25/Help/prop_tgt/VERIFY_INTERFACE_HEADER_SETS.rst +#usr/share/cmake-3.25/Help/prop_tgt/VERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DEBUGGER_COMMAND_ARGUMENTS.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DEBUGGER_ENVIRONMENT.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DEBUGGER_WORKING_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DESKTOP_EXTENSIONS_VERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DOTNET_DOCUMENTATION_FILE.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DOTNET_REFERENCEPROP_refname_TAG_tagname.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DOTNET_REFERENCES.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DOTNET_REFERENCES_COPY_LOCAL.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DOTNET_REFERENCE_refname.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DOTNET_STARTUP_OBJECT.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_DPI_AWARE.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_GLOBAL_KEYWORD.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_GLOBAL_PROJECT_TYPES.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_GLOBAL_ROOTNAMESPACE.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_GLOBAL_variable.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_IOT_EXTENSIONS_VERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_IOT_STARTUP_TASK.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_KEYWORD.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_NO_COMPILE_BATCHING.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_PLATFORM_TOOLSET.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_PROJECT_IMPORT.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_SCC_AUXPATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_SCC_LOCALPATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_SCC_PROJECTNAME.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_SCC_PROVIDER.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_SDK_REFERENCES.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_SOLUTION_DEPLOY.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_SOURCE_SETTINGS_tool.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_USER_PROPS.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_WINRT_COMPONENT.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_WINRT_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/prop_tgt/VS_WINRT_REFERENCES.rst +#usr/share/cmake-3.25/Help/prop_tgt/WATCOM_RUNTIME_LIBRARY-VALUES.txt +#usr/share/cmake-3.25/Help/prop_tgt/WATCOM_RUNTIME_LIBRARY.rst +#usr/share/cmake-3.25/Help/prop_tgt/WIN32_EXECUTABLE.rst +#usr/share/cmake-3.25/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_EMBED_type.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_EMBED_type_CODE_SIGN_ON_COPY.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_EMBED_type_PATH.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_EMBED_type_REMOVE_HEADERS_ON_COPY.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_EXPLICIT_FILE_TYPE.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_GENERATE_SCHEME.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_LINK_BUILD_PHASE_MODE.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_PRODUCT_TYPE.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_ARGUMENTS.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_DEBUG_AS_ROOT.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_ENABLE_GPU_API_VALIDATION.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_ENVIRONMENT.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_EXECUTABLE.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_LAUNCH_CONFIGURATION.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_LAUNCH_MODE.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_MALLOC_STACK.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_WORKING_DIRECTORY.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCODE_XCCONFIG.rst +#usr/share/cmake-3.25/Help/prop_tgt/XCTEST.rst +#usr/share/cmake-3.25/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt +#usr/share/cmake-3.25/Help/prop_tgt/XXX_OUTPUT_NAME.txt +#usr/share/cmake-3.25/Help/release +#usr/share/cmake-3.25/Help/release/3.0.rst +#usr/share/cmake-3.25/Help/release/3.1.rst +#usr/share/cmake-3.25/Help/release/3.10.rst +#usr/share/cmake-3.25/Help/release/3.11.rst +#usr/share/cmake-3.25/Help/release/3.12.rst +#usr/share/cmake-3.25/Help/release/3.13.rst +#usr/share/cmake-3.25/Help/release/3.14.rst +#usr/share/cmake-3.25/Help/release/3.15.rst +#usr/share/cmake-3.25/Help/release/3.16.rst +#usr/share/cmake-3.25/Help/release/3.17.rst +#usr/share/cmake-3.25/Help/release/3.18.rst +#usr/share/cmake-3.25/Help/release/3.19.rst +#usr/share/cmake-3.25/Help/release/3.2.rst +#usr/share/cmake-3.25/Help/release/3.20.rst +#usr/share/cmake-3.25/Help/release/3.21.rst +#usr/share/cmake-3.25/Help/release/3.22.rst +#usr/share/cmake-3.25/Help/release/3.23.rst +#usr/share/cmake-3.25/Help/release/3.24.rst +#usr/share/cmake-3.25/Help/release/3.25.rst +#usr/share/cmake-3.25/Help/release/3.3.rst +#usr/share/cmake-3.25/Help/release/3.4.rst +#usr/share/cmake-3.25/Help/release/3.5.rst +#usr/share/cmake-3.25/Help/release/3.6.rst +#usr/share/cmake-3.25/Help/release/3.7.rst +#usr/share/cmake-3.25/Help/release/3.8.rst +#usr/share/cmake-3.25/Help/release/3.9.rst +#usr/share/cmake-3.25/Help/release/dev.txt +#usr/share/cmake-3.25/Help/release/index.rst +#usr/share/cmake-3.25/Help/variable +#usr/share/cmake-3.25/Help/variable/ANDROID.rst +#usr/share/cmake-3.25/Help/variable/APPLE.rst +#usr/share/cmake-3.25/Help/variable/BORLAND.rst +#usr/share/cmake-3.25/Help/variable/BSD.rst +#usr/share/cmake-3.25/Help/variable/BUILD_SHARED_LIBS.rst +#usr/share/cmake-3.25/Help/variable/CACHE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ADSP_ROOT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AIX_EXPORT_ALL_SYMBOLS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_API.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_API_MIN.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_ARCH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_ARCH_ABI.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_ARM_MODE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_ARM_NEON.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_ASSETS_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_EXCEPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_GUI.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_JAR_DEPENDENCIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_JAR_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_JAVA_SOURCE_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_NDK.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_NDK_DEPRECATED_HEADERS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_NDK_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_PROCESS_MAX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_PROGUARD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_PROGUARD_CONFIG_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_RTTI.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_SECURE_PROPS_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_SKIP_ANT_STEP.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_STANDALONE_TOOLCHAIN.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ANDROID_STL_TYPE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_APPBUNDLE_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_APPLE_SILICON_PROCESSOR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ARGC.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ARGV0.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOGEN_PARALLEL.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOGEN_VERBOSE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOMOC.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOMOC_MACRO_NAMES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOMOC_MOC_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOMOC_PATH_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOMOC_RELAXED_MODE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTORCC.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTORCC_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOUIC.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOUIC_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_AUTOUIC_SEARCH_PATHS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_BACKWARDS_COMPATIBILITY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_BINARY_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_BUILD_RPATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_BUILD_RPATH_USE_ORIGIN.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_BUILD_TOOL.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_BUILD_TYPE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_BUILD_WITH_INSTALL_NAME_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_BUILD_WITH_INSTALL_RPATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CACHEFILE_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CACHE_MAJOR_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CACHE_MINOR_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CACHE_PATCH_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CFG_INTDIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CLANG_VFS_OVERLAY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CL_64.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CODEBLOCKS_COMPILER_ID.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CODELITE_USE_TARGETS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_COLOR_DIAGNOSTICS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_COLOR_MAKEFILE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_COMPILER_2005.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_COMPILER_IS_GNUCC.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_COMPILER_IS_GNUCXX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_COMPILER_IS_GNUG77.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_COMPILE_WARNING_AS_ERROR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CONFIGURATION_TYPES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CONFIG_POSTFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CPACK_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CROSSCOMPILING.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CROSSCOMPILING_EMULATOR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CROSS_CONFIGS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CTEST_ARGUMENTS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CTEST_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CUDA_ARCHITECTURES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CUDA_COMPILE_FEATURES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CUDA_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CUDA_HOST_COMPILER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CUDA_RUNTIME_LIBRARY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CUDA_SEPARABLE_COMPILATION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CUDA_STANDARD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CUDA_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CURRENT_BINARY_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CURRENT_FUNCTION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_FILE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CURRENT_FUNCTION_LIST_LINE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CURRENT_LIST_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CURRENT_LIST_FILE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CURRENT_LIST_LINE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CURRENT_SOURCE_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CXX_COMPILE_FEATURES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CXX_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CXX_STANDARD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_CXX_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_C_COMPILE_FEATURES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_C_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_C_STANDARD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_C_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DEBUG_POSTFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DEBUG_TARGET_PROPERTIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DEFAULT_BUILD_TYPE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DEFAULT_CONFIGS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DEPENDS_IN_PROJECT_ONLY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DEPENDS_USE_COMPILER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DIRECTORY_LABELS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DISABLE_PRECOMPILE_HEADERS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DL_LIBS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DOTNET_SDK.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DOTNET_TARGET_FRAMEWORK.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ECLIPSE_MAKE_ARGUMENTS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ECLIPSE_RESOURCE_ENCODING.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ECLIPSE_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EDIT_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ENABLE_EXPORTS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ERROR_DEPRECATED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXECUTABLE_SUFFIX_LANG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXE_LINKER_FLAGS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXE_LINKER_FLAGS_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXPORT_COMPILE_COMMANDS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXTRA_GENERATOR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_APPBUNDLE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_DEBUG_MODE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_FRAMEWORK.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_LIBRARY_PREFIXES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_LIBRARY_SUFFIXES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_NO_INSTALL_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_PACKAGE_NAME.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_PACKAGE_REDIRECTS_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_PACKAGE_TARGETS_GLOBAL.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_ROOT_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_INCLUDE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_XXX.txt +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_USE_CMAKE_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_USE_CMAKE_SYSTEM_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_USE_INSTALL_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_USE_PACKAGE_REGISTRY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_USE_PACKAGE_ROOT_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FOLDER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FRAMEWORK.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_FRAMEWORK_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_Fortran_FORMAT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_Fortran_MODDIR_DEFAULT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_Fortran_MODDIR_FLAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_Fortran_MODOUT_FLAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_Fortran_MODULE_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_Fortran_PREPROCESS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_GENERATOR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_GENERATOR_INSTANCE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_GENERATOR_PLATFORM.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_GENERATOR_TOOLSET.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_GHS_NO_SOURCE_GROUP_FILE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_GLOBAL_AUTOGEN_TARGET.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_GLOBAL_AUTOGEN_TARGET_NAME.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_GLOBAL_AUTORCC_TARGET_NAME.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_GNUtoMS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HIP_ARCHITECTURES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HIP_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HIP_STANDARD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HIP_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HOME_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HOST_APPLE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HOST_BSD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HOST_LINUX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HOST_SOLARIS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HOST_SYSTEM.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HOST_SYSTEM_NAME.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HOST_SYSTEM_PROCESSOR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HOST_SYSTEM_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HOST_UNIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_HOST_WIN32.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_IGNORE_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_IGNORE_PREFIX_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_IMPORT_LIBRARY_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_IMPORT_LIBRARY_SUFFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INCLUDE_CURRENT_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INCLUDE_DIRECTORIES_BEFORE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INCLUDE_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INSTALL_DEFAULT_COMPONENT_NAME.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INSTALL_MESSAGE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INSTALL_NAME_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INSTALL_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INSTALL_RPATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INTERNAL_PLATFORM_ABI.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_INTERPROCEDURAL_OPTIMIZATION_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_IOS_INSTALL_COMBINED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ISPC_HEADER_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ISPC_HEADER_SUFFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ISPC_INSTRUCTION_SETS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_JOB_POOLS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_JOB_POOL_COMPILE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_JOB_POOL_LINK.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_JOB_POOL_PRECOMPILE_HEADER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_SUFFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_ARCHIVE_APPEND.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_ARCHIVE_CREATE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_ARCHIVE_FINISH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_BYTE_ORDER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_CLANG_TIDY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_ABI.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_AR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_ARCHITECTURE_ID.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_EXTERNAL_TOOLCHAIN.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_FRONTEND_VARIANT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_ID.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_LAUNCHER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_LOADED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_PREDEFINES_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_RANLIB.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_TARGET.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILER_VERSION_INTERNAL.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_COMPILE_OBJECT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_CPPCHECK.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_CPPLINT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_CREATE_SHARED_LIBRARY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_CREATE_SHARED_MODULE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_EXTENSIONS_DEFAULT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS_CONFIG_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS_DEBUG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS_DEBUG_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS_MINSIZEREL.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS_MINSIZEREL_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS_RELEASE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_IGNORE_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_IMPLICIT_LINK_LIBRARIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_INCLUDE_WHAT_YOU_USE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LIBRARY_ARCHITECTURE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINKER_LAUNCHER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINKER_PREFERENCE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINK_EXECUTABLE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINK_GROUP_USING_FEATURE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINK_GROUP_USING_FEATURE_SUPPORTED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINK_LIBRARY_FILE_FLAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINK_LIBRARY_FLAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINK_LIBRARY_SUFFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINK_LIBRARY_USING_FEATURE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINK_LIBRARY_USING_FEATURE_SUPPORTED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_LINK_WHAT_YOU_USE_FLAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_OUTPUT_EXTENSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_PLATFORM_ID.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_SIMULATE_ID.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_SIMULATE_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_SIZEOF_DATA_PTR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_SOURCE_FILE_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_STANDARD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_STANDARD_DEFAULT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_STANDARD_INCLUDE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_STANDARD_LIBRARIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LANG_VISIBILITY_PRESET.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LIBRARY_ARCHITECTURE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LIBRARY_ARCHITECTURE_REGEX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LIBRARY_OUTPUT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LIBRARY_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LIBRARY_PATH_FLAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_DEF_FILE_FLAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_DEPENDS_NO_SHARED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_DIRECTORIES_BEFORE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE.txt +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE_SUPPORTED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_INTERFACE_LIBRARIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_LIBRARIES_ONLY_TARGETS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_LIBRARY_FLAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_LIBRARY_SUFFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE.txt +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE_SUPPORTED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_SEARCH_END_STATIC.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_SEARCH_START_STATIC.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_WHAT_YOU_USE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_LINK_WHAT_YOU_USE_CHECK.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MACOSX_BUNDLE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MACOSX_RPATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MAJOR_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MAKE_PROGRAM.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MAP_IMPORTED_CONFIG_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MATCH_COUNT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MATCH_n.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MAXIMUM_RECURSION_DEPTH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MESSAGE_CONTEXT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MESSAGE_CONTEXT_SHOW.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MESSAGE_INDENT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MESSAGE_LOG_LEVEL.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MFC_FLAG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MINIMUM_REQUIRED_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MINOR_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MODULE_LINKER_FLAGS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MODULE_LINKER_FLAGS_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MODULE_LINKER_FLAGS_CONFIG_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MODULE_LINKER_FLAGS_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MODULE_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MSVCIDE_RUN_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MSVC_DEBUG_INFORMATION_FORMAT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_MSVC_RUNTIME_LIBRARY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_NETRC.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_NETRC_FILE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_NINJA_OUTPUT_PATH_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_NOT_USING_CONFIG_FLAGS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_NO_BUILTIN_CHRPATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_NO_SYSTEM_FROM_IMPORTED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OBJCXX_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OBJCXX_STANDARD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OBJCXX_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OBJC_EXTENSIONS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OBJC_STANDARD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OBJC_STANDARD_REQUIRED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OBJECT_PATH_MAX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OPTIMIZE_DEPENDENCIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OSX_ARCHITECTURES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OSX_DEPLOYMENT_TARGET.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OSX_SYSROOT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_OSX_VARIABLE.txt +#usr/share/cmake-3.25/Help/variable/CMAKE_PARENT_LIST_FILE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PATCH_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PCH_INSTANTIATE_TEMPLATES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PCH_WARN_INVALID.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PLATFORM_NO_VERSIONED_SONAME.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_POLICY_DEFAULT_CMPNNNN.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_POLICY_WARNING_CMPNNNN.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_POSITION_INDEPENDENT_CODE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PREFIX_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROGRAM_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_DESCRIPTION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_HOMEPAGE_URL.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_INCLUDE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_INCLUDE_BEFORE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_NAME.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE_BEFORE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_TOP_LEVEL_INCLUDES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_VERSION_MAJOR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_VERSION_MINOR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_VERSION_PATCH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_PROJECT_VERSION_TWEAK.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_RANLIB.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_REQUIRE_FIND_PACKAGE_PackageName.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_ROOT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_RULE_MESSAGES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_RUNTIME_OUTPUT_DIRECTORY_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SCRIPT_MODE_FILE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SHARED_LIBRARY_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SHARED_LIBRARY_SUFFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SHARED_LINKER_FLAGS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SHARED_LINKER_FLAGS_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SHARED_LINKER_FLAGS_CONFIG_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SHARED_LINKER_FLAGS_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SHARED_MODULE_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SHARED_MODULE_SUFFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SIZEOF_VOID_P.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SKIP_BUILD_RPATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SKIP_INSTALL_ALL_DEPENDENCY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SKIP_INSTALL_RPATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SKIP_INSTALL_RULES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SKIP_RPATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SOURCE_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_STAGING_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_STATIC_LIBRARY_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_STATIC_LIBRARY_SUFFIX.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_STATIC_LINKER_FLAGS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_STATIC_LINKER_FLAGS_CONFIG_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_STATIC_LINKER_FLAGS_INIT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SUPPRESS_REGENERATION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSROOT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSROOT_COMPILE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSROOT_LINK.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM_APPBUNDLE_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM_FRAMEWORK_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM_IGNORE_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM_IGNORE_PREFIX_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM_INCLUDE_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM_LIBRARY_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM_NAME.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM_PREFIX_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM_PROCESSOR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM_PROGRAM_PATH.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_SYSTEM_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_Swift_LANGUAGE_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_Swift_MODULE_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_Swift_NUM_THREADS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_TASKING_TOOLSET.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_TLS_CAINFO.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_TLS_VERIFY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_TOOLCHAIN_FILE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_TRY_COMPILE_TARGET_TYPE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_TWEAK_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_UNITY_BUILD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_UNITY_BUILD_BATCH_SIZE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_UNITY_BUILD_UNIQUE_ID.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_USER_MAKE_RULES_OVERRIDE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_USER_MAKE_RULES_OVERRIDE_LANG.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_USE_RELATIVE_PATHS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VERBOSE_MAKEFILE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VERIFY_INTERFACE_HEADER_SETS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_DEVENV_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_GLOBALS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_MSBUILD_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_NO_COMPILE_BATCHING.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_NUGET_PACKAGE_RESTORE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_NsightTegra_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_PLATFORM_NAME.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_PLATFORM_TOOLSET.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_SDK_INCLUDE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_SDK_LIBRARY_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_SDK_REFERENCE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_SDK_SOURCE_DIRECTORIES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_TARGET_FRAMEWORK_IDENTIFIER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_TARGET_FRAMEWORK_TARGETS_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_TARGET_FRAMEWORK_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_VS_WINRT_BY_DEFAULT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_WARN_DEPRECATED.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_WATCOM_RUNTIME_LIBRARY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_WIN32_EXECUTABLE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_BUILD_SYSTEM.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_GENERATE_SCHEME.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_LINK_BUILD_PHASE_MODE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_PLATFORM_TOOLSET.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_ENVIRONMENT.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_LAUNCH_MODE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_WORKING_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.rst +#usr/share/cmake-3.25/Help/variable/CMAKE_XCODE_XCCONFIG.rst +#usr/share/cmake-3.25/Help/variable/CPACK_ABSOLUTE_DESTINATION_FILES.rst +#usr/share/cmake-3.25/Help/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CPACK_CUSTOM_INSTALL_VARIABLES.rst +#usr/share/cmake-3.25/Help/variable/CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION.rst +#usr/share/cmake-3.25/Help/variable/CPACK_INCLUDE_TOPLEVEL_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS.rst +#usr/share/cmake-3.25/Help/variable/CPACK_PACKAGING_INSTALL_PREFIX.rst +#usr/share/cmake-3.25/Help/variable/CPACK_SET_DESTDIR.rst +#usr/share/cmake-3.25/Help/variable/CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst +#usr/share/cmake-3.25/Help/variable/CTEST_BINARY_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CTEST_BUILD_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_BUILD_NAME.rst +#usr/share/cmake-3.25/Help/variable/CTEST_BZR_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_BZR_UPDATE_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CHANGE_ID.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CHECKOUT_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CONFIGURATION_TYPE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CONFIGURE_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_COVERAGE_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_COVERAGE_EXTRA_FLAGS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CURL_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_COVERAGE_EXCLUDE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_ERROR_EXCEPTION.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_ERROR_MATCH.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_ERROR_POST_CONTEXT.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_ERROR_PRE_CONTEXT.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_MEMCHECK_IGNORE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_POST_MEMCHECK.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_POST_TEST.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_PRE_MEMCHECK.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_PRE_TEST.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_TESTS_IGNORE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_WARNING_EXCEPTION.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_WARNING_MATCH.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CUSTOM_XXX.txt +#usr/share/cmake-3.25/Help/variable/CTEST_CVS_CHECKOUT.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CVS_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_CVS_UPDATE_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_DROP_LOCATION.rst +#usr/share/cmake-3.25/Help/variable/CTEST_DROP_METHOD.rst +#usr/share/cmake-3.25/Help/variable/CTEST_DROP_SITE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_DROP_SITE_CDASH.rst +#usr/share/cmake-3.25/Help/variable/CTEST_DROP_SITE_PASSWORD.rst +#usr/share/cmake-3.25/Help/variable/CTEST_DROP_SITE_USER.rst +#usr/share/cmake-3.25/Help/variable/CTEST_EXTRA_COVERAGE_GLOB.rst +#usr/share/cmake-3.25/Help/variable/CTEST_GIT_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_GIT_INIT_SUBMODULES.rst +#usr/share/cmake-3.25/Help/variable/CTEST_GIT_UPDATE_CUSTOM.rst +#usr/share/cmake-3.25/Help/variable/CTEST_GIT_UPDATE_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_HG_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_HG_UPDATE_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_LABELS_FOR_SUBPROJECTS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_MEMORYCHECK_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_MEMORYCHECK_COMMAND_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_MEMORYCHECK_SANITIZER_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_MEMORYCHECK_SUPPRESSIONS_FILE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_MEMORYCHECK_TYPE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_NIGHTLY_START_TIME.rst +#usr/share/cmake-3.25/Help/variable/CTEST_P4_CLIENT.rst +#usr/share/cmake-3.25/Help/variable/CTEST_P4_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_P4_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_P4_UPDATE_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_RESOURCE_SPEC_FILE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_RUN_CURRENT_SCRIPT.rst +#usr/share/cmake-3.25/Help/variable/CTEST_SCP_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_SCRIPT_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CTEST_SITE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_SOURCE_DIRECTORY.rst +#usr/share/cmake-3.25/Help/variable/CTEST_SUBMIT_INACTIVITY_TIMEOUT.rst +#usr/share/cmake-3.25/Help/variable/CTEST_SUBMIT_URL.rst +#usr/share/cmake-3.25/Help/variable/CTEST_SVN_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_SVN_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_SVN_UPDATE_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_TEST_LOAD.rst +#usr/share/cmake-3.25/Help/variable/CTEST_TEST_TIMEOUT.rst +#usr/share/cmake-3.25/Help/variable/CTEST_TRIGGER_SITE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_UPDATE_COMMAND.rst +#usr/share/cmake-3.25/Help/variable/CTEST_UPDATE_OPTIONS.rst +#usr/share/cmake-3.25/Help/variable/CTEST_UPDATE_VERSION_ONLY.rst +#usr/share/cmake-3.25/Help/variable/CTEST_UPDATE_VERSION_OVERRIDE.rst +#usr/share/cmake-3.25/Help/variable/CTEST_USE_LAUNCHERS.rst +#usr/share/cmake-3.25/Help/variable/CYGWIN.rst +#usr/share/cmake-3.25/Help/variable/ENV.rst +#usr/share/cmake-3.25/Help/variable/EXECUTABLE_OUTPUT_PATH.rst +#usr/share/cmake-3.25/Help/variable/GHSMULTI.rst +#usr/share/cmake-3.25/Help/variable/IGNORE_SEARCH_LOCATIONS.txt +#usr/share/cmake-3.25/Help/variable/IGNORE_SEARCH_NONSYSTEM.txt +#usr/share/cmake-3.25/Help/variable/IGNORE_SEARCH_PATH.txt +#usr/share/cmake-3.25/Help/variable/IGNORE_SEARCH_PREFIX.txt +#usr/share/cmake-3.25/Help/variable/IGNORE_SEARCH_SYSTEM.txt +#usr/share/cmake-3.25/Help/variable/IOS.rst +#usr/share/cmake-3.25/Help/variable/LIBRARY_OUTPUT_PATH.rst +#usr/share/cmake-3.25/Help/variable/LINK_GROUP_PREDEFINED_FEATURES.txt +#usr/share/cmake-3.25/Help/variable/LINK_LIBRARY_PREDEFINED_FEATURES.txt +#usr/share/cmake-3.25/Help/variable/LINUX.rst +#usr/share/cmake-3.25/Help/variable/MINGW.rst +#usr/share/cmake-3.25/Help/variable/MSVC.rst +#usr/share/cmake-3.25/Help/variable/MSVC10.rst +#usr/share/cmake-3.25/Help/variable/MSVC11.rst +#usr/share/cmake-3.25/Help/variable/MSVC12.rst +#usr/share/cmake-3.25/Help/variable/MSVC14.rst +#usr/share/cmake-3.25/Help/variable/MSVC60.rst +#usr/share/cmake-3.25/Help/variable/MSVC70.rst +#usr/share/cmake-3.25/Help/variable/MSVC71.rst +#usr/share/cmake-3.25/Help/variable/MSVC80.rst +#usr/share/cmake-3.25/Help/variable/MSVC90.rst +#usr/share/cmake-3.25/Help/variable/MSVC_IDE.rst +#usr/share/cmake-3.25/Help/variable/MSVC_TOOLSET_VERSION.rst +#usr/share/cmake-3.25/Help/variable/MSVC_VERSION.rst +#usr/share/cmake-3.25/Help/variable/MSYS.rst +#usr/share/cmake-3.25/Help/variable/PROJECT-NAME_BINARY_DIR.rst +#usr/share/cmake-3.25/Help/variable/PROJECT-NAME_DESCRIPTION.rst +#usr/share/cmake-3.25/Help/variable/PROJECT-NAME_HOMEPAGE_URL.rst +#usr/share/cmake-3.25/Help/variable/PROJECT-NAME_IS_TOP_LEVEL.rst +#usr/share/cmake-3.25/Help/variable/PROJECT-NAME_SOURCE_DIR.rst +#usr/share/cmake-3.25/Help/variable/PROJECT-NAME_VERSION.rst +#usr/share/cmake-3.25/Help/variable/PROJECT-NAME_VERSION_MAJOR.rst +#usr/share/cmake-3.25/Help/variable/PROJECT-NAME_VERSION_MINOR.rst +#usr/share/cmake-3.25/Help/variable/PROJECT-NAME_VERSION_PATCH.rst +#usr/share/cmake-3.25/Help/variable/PROJECT-NAME_VERSION_TWEAK.rst +#usr/share/cmake-3.25/Help/variable/PROJECT_BINARY_DIR.rst +#usr/share/cmake-3.25/Help/variable/PROJECT_DESCRIPTION.rst +#usr/share/cmake-3.25/Help/variable/PROJECT_HOMEPAGE_URL.rst +#usr/share/cmake-3.25/Help/variable/PROJECT_IS_TOP_LEVEL.rst +#usr/share/cmake-3.25/Help/variable/PROJECT_NAME.rst +#usr/share/cmake-3.25/Help/variable/PROJECT_SOURCE_DIR.rst +#usr/share/cmake-3.25/Help/variable/PROJECT_VERSION.rst +#usr/share/cmake-3.25/Help/variable/PROJECT_VERSION_MAJOR.rst +#usr/share/cmake-3.25/Help/variable/PROJECT_VERSION_MINOR.rst +#usr/share/cmake-3.25/Help/variable/PROJECT_VERSION_PATCH.rst +#usr/share/cmake-3.25/Help/variable/PROJECT_VERSION_TWEAK.rst +#usr/share/cmake-3.25/Help/variable/PackageName_ROOT.rst +#usr/share/cmake-3.25/Help/variable/UNIX.rst +#usr/share/cmake-3.25/Help/variable/WIN32.rst +#usr/share/cmake-3.25/Help/variable/WINCE.rst +#usr/share/cmake-3.25/Help/variable/WINDOWS_PHONE.rst +#usr/share/cmake-3.25/Help/variable/WINDOWS_STORE.rst +#usr/share/cmake-3.25/Help/variable/XCODE.rst +#usr/share/cmake-3.25/Help/variable/XCODE_VERSION.rst +#usr/share/cmake-3.25/Modules +#usr/share/cmake-3.25/Modules/.NoDartCoverage +#usr/share/cmake-3.25/Modules/AddFileDependencies.cmake +#usr/share/cmake-3.25/Modules/AndroidTestUtilities +#usr/share/cmake-3.25/Modules/AndroidTestUtilities.cmake +#usr/share/cmake-3.25/Modules/AndroidTestUtilities/PushToAndroidDevice.cmake +#usr/share/cmake-3.25/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in +#usr/share/cmake-3.25/Modules/BasicConfigVersion-ExactVersion.cmake.in +#usr/share/cmake-3.25/Modules/BasicConfigVersion-SameMajorVersion.cmake.in +#usr/share/cmake-3.25/Modules/BasicConfigVersion-SameMinorVersion.cmake.in +#usr/share/cmake-3.25/Modules/BundleUtilities.cmake +#usr/share/cmake-3.25/Modules/CMake.cmake +#usr/share/cmake-3.25/Modules/CMakeASM-ATTInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeASMCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeASMInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeASM_MASMInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeASM_NASMInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeAddFortranSubdirectory +#usr/share/cmake-3.25/Modules/CMakeAddFortranSubdirectory.cmake +#usr/share/cmake-3.25/Modules/CMakeAddFortranSubdirectory/build_mingw.cmake.in +#usr/share/cmake-3.25/Modules/CMakeAddFortranSubdirectory/config_mingw.cmake.in +#usr/share/cmake-3.25/Modules/CMakeAddNewLanguage.txt +#usr/share/cmake-3.25/Modules/CMakeBackwardCompatibilityC.cmake +#usr/share/cmake-3.25/Modules/CMakeBackwardCompatibilityCXX.cmake +#usr/share/cmake-3.25/Modules/CMakeBorlandFindMake.cmake +#usr/share/cmake-3.25/Modules/CMakeBuildSettings.cmake.in +#usr/share/cmake-3.25/Modules/CMakeCCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeCCompilerABI.c +#usr/share/cmake-3.25/Modules/CMakeCCompilerId.c.in +#usr/share/cmake-3.25/Modules/CMakeCInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeCSharpCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeCSharpCompilerId.cs.in +#usr/share/cmake-3.25/Modules/CMakeCSharpInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeCUDACompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeCUDACompilerABI.cu +#usr/share/cmake-3.25/Modules/CMakeCUDACompilerId.cu.in +#usr/share/cmake-3.25/Modules/CMakeCUDAInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeCXXCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeCXXCompilerABI.cpp +#usr/share/cmake-3.25/Modules/CMakeCXXCompilerId.cpp.in +#usr/share/cmake-3.25/Modules/CMakeCXXInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake +#usr/share/cmake-3.25/Modules/CMakeCommonLanguageInclude.cmake +#usr/share/cmake-3.25/Modules/CMakeCompilerABI.h +#usr/share/cmake-3.25/Modules/CMakeCompilerIdDetection.cmake +#usr/share/cmake-3.25/Modules/CMakeConfigurableFile.in +#usr/share/cmake-3.25/Modules/CMakeDependentOption.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineASM-ATTCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineASMCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineASM_MASMCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineASM_NASMCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineCCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineCSharpCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineCUDACompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineCXXCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineCompileFeatures.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineCompilerABI.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineCompilerId.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineFortranCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineHIPCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineISPCCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineJavaCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineOBJCCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineOBJCXXCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineRCCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineSwiftCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineSystem.cmake +#usr/share/cmake-3.25/Modules/CMakeDetermineVSServicePack.cmake +#usr/share/cmake-3.25/Modules/CMakeExpandImportedTargets.cmake +#usr/share/cmake-3.25/Modules/CMakeExportBuildSettings.cmake +#usr/share/cmake-3.25/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake +#usr/share/cmake-3.25/Modules/CMakeFindBinUtils.cmake +#usr/share/cmake-3.25/Modules/CMakeFindCodeBlocks.cmake +#usr/share/cmake-3.25/Modules/CMakeFindDependencyMacro.cmake +#usr/share/cmake-3.25/Modules/CMakeFindEclipseCDT4.cmake +#usr/share/cmake-3.25/Modules/CMakeFindFrameworks.cmake +#usr/share/cmake-3.25/Modules/CMakeFindJavaCommon.cmake +#usr/share/cmake-3.25/Modules/CMakeFindKate.cmake +#usr/share/cmake-3.25/Modules/CMakeFindPackageMode.cmake +#usr/share/cmake-3.25/Modules/CMakeFindSublimeText2.cmake +#usr/share/cmake-3.25/Modules/CMakeFindWMake.cmake +#usr/share/cmake-3.25/Modules/CMakeFindXCode.cmake +#usr/share/cmake-3.25/Modules/CMakeForceCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeFortranCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeFortranCompilerABI.F +#usr/share/cmake-3.25/Modules/CMakeFortranCompilerABI.F90 +#usr/share/cmake-3.25/Modules/CMakeFortranCompilerId.F.in +#usr/share/cmake-3.25/Modules/CMakeFortranInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeGenericSystem.cmake +#usr/share/cmake-3.25/Modules/CMakeGraphVizOptions.cmake +#usr/share/cmake-3.25/Modules/CMakeHIPCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeHIPCompilerABI.hip +#usr/share/cmake-3.25/Modules/CMakeHIPCompilerId.hip.in +#usr/share/cmake-3.25/Modules/CMakeHIPInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeIOSInstallCombined.cmake +#usr/share/cmake-3.25/Modules/CMakeISPCCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeISPCCompilerABI.ispc +#usr/share/cmake-3.25/Modules/CMakeISPCCompilerId.ispc.in +#usr/share/cmake-3.25/Modules/CMakeISPCInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeImportBuildSettings.cmake +#usr/share/cmake-3.25/Modules/CMakeInitializeConfigs.cmake +#usr/share/cmake-3.25/Modules/CMakeJOMFindMake.cmake +#usr/share/cmake-3.25/Modules/CMakeJavaCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeJavaInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeLanguageInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeMSYSFindMake.cmake +#usr/share/cmake-3.25/Modules/CMakeMinGWFindMake.cmake +#usr/share/cmake-3.25/Modules/CMakeNMakeFindMake.cmake +#usr/share/cmake-3.25/Modules/CMakeNinjaFindMake.cmake +#usr/share/cmake-3.25/Modules/CMakeOBJCCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeOBJCCompilerABI.m +#usr/share/cmake-3.25/Modules/CMakeOBJCCompilerId.m.in +#usr/share/cmake-3.25/Modules/CMakeOBJCInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeOBJCXXCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeOBJCXXCompilerABI.mm +#usr/share/cmake-3.25/Modules/CMakeOBJCXXCompilerId.mm.in +#usr/share/cmake-3.25/Modules/CMakeOBJCXXInformation.cmake +#usr/share/cmake-3.25/Modules/CMakePackageConfigHelpers.cmake +#usr/share/cmake-3.25/Modules/CMakeParseArguments.cmake +#usr/share/cmake-3.25/Modules/CMakeParseImplicitIncludeInfo.cmake +#usr/share/cmake-3.25/Modules/CMakeParseImplicitLinkInfo.cmake +#usr/share/cmake-3.25/Modules/CMakeParseLibraryArchitecture.cmake +#usr/share/cmake-3.25/Modules/CMakePlatformId.h.in +#usr/share/cmake-3.25/Modules/CMakePrintHelpers.cmake +#usr/share/cmake-3.25/Modules/CMakePrintSystemInformation.cmake +#usr/share/cmake-3.25/Modules/CMakePushCheckState.cmake +#usr/share/cmake-3.25/Modules/CMakeRCCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeRCInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeSwiftCompiler.cmake.in +#usr/share/cmake-3.25/Modules/CMakeSwiftInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeSystem.cmake.in +#usr/share/cmake-3.25/Modules/CMakeSystemSpecificInformation.cmake +#usr/share/cmake-3.25/Modules/CMakeSystemSpecificInitialize.cmake +#usr/share/cmake-3.25/Modules/CMakeTestASM-ATTCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestASMCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestASM_MASMCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestASM_NASMCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestCCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestCSharpCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestCUDACompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestCXXCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestCompilerCommon.cmake +#usr/share/cmake-3.25/Modules/CMakeTestFortranCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestGNU.c +#usr/share/cmake-3.25/Modules/CMakeTestHIPCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestISPCCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestJavaCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestOBJCCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestOBJCXXCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestRCCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeTestSwiftCompiler.cmake +#usr/share/cmake-3.25/Modules/CMakeUnixFindMake.cmake +#usr/share/cmake-3.25/Modules/CMakeVerifyManifest.cmake +#usr/share/cmake-3.25/Modules/CPack.cmake +#usr/share/cmake-3.25/Modules/CPackComponent.cmake +#usr/share/cmake-3.25/Modules/CPackIFW.cmake +#usr/share/cmake-3.25/Modules/CPackIFWConfigureFile.cmake +#usr/share/cmake-3.25/Modules/CSharpUtilities.cmake +#usr/share/cmake-3.25/Modules/CTest.cmake +#usr/share/cmake-3.25/Modules/CTestCoverageCollectGCOV.cmake +#usr/share/cmake-3.25/Modules/CTestScriptMode.cmake +#usr/share/cmake-3.25/Modules/CTestTargets.cmake +#usr/share/cmake-3.25/Modules/CTestUseLaunchers.cmake +#usr/share/cmake-3.25/Modules/CUDA +#usr/share/cmake-3.25/Modules/CUDA/architectures.cmake +#usr/share/cmake-3.25/Modules/CheckCCompilerFlag.cmake +#usr/share/cmake-3.25/Modules/CheckCSourceCompiles.cmake +#usr/share/cmake-3.25/Modules/CheckCSourceRuns.cmake +#usr/share/cmake-3.25/Modules/CheckCXXCompilerFlag.cmake +#usr/share/cmake-3.25/Modules/CheckCXXSourceCompiles.cmake +#usr/share/cmake-3.25/Modules/CheckCXXSourceRuns.cmake +#usr/share/cmake-3.25/Modules/CheckCXXSymbolExists.cmake +#usr/share/cmake-3.25/Modules/CheckCompilerFlag.cmake +#usr/share/cmake-3.25/Modules/CheckForPthreads.c +#usr/share/cmake-3.25/Modules/CheckFortranCompilerFlag.cmake +#usr/share/cmake-3.25/Modules/CheckFortranFunctionExists.cmake +#usr/share/cmake-3.25/Modules/CheckFortranSourceCompiles.cmake +#usr/share/cmake-3.25/Modules/CheckFortranSourceRuns.cmake +#usr/share/cmake-3.25/Modules/CheckFunctionExists.c +#usr/share/cmake-3.25/Modules/CheckFunctionExists.cmake +#usr/share/cmake-3.25/Modules/CheckIPOSupported +#usr/share/cmake-3.25/Modules/CheckIPOSupported.cmake +#usr/share/cmake-3.25/Modules/CheckIPOSupported/CMakeLists-C.txt.in +#usr/share/cmake-3.25/Modules/CheckIPOSupported/CMakeLists-CXX.txt.in +#usr/share/cmake-3.25/Modules/CheckIPOSupported/CMakeLists-Fortran.txt.in +#usr/share/cmake-3.25/Modules/CheckIPOSupported/foo.c +#usr/share/cmake-3.25/Modules/CheckIPOSupported/foo.cpp +#usr/share/cmake-3.25/Modules/CheckIPOSupported/foo.f +#usr/share/cmake-3.25/Modules/CheckIPOSupported/main.c +#usr/share/cmake-3.25/Modules/CheckIPOSupported/main.cpp +#usr/share/cmake-3.25/Modules/CheckIPOSupported/main.f +#usr/share/cmake-3.25/Modules/CheckIncludeFile.c.in +#usr/share/cmake-3.25/Modules/CheckIncludeFile.cmake +#usr/share/cmake-3.25/Modules/CheckIncludeFile.cxx.in +#usr/share/cmake-3.25/Modules/CheckIncludeFileCXX.cmake +#usr/share/cmake-3.25/Modules/CheckIncludeFiles.cmake +#usr/share/cmake-3.25/Modules/CheckLanguage.cmake +#usr/share/cmake-3.25/Modules/CheckLibraryExists.cmake +#usr/share/cmake-3.25/Modules/CheckLibraryExists.lists.in +#usr/share/cmake-3.25/Modules/CheckLinkerFlag.cmake +#usr/share/cmake-3.25/Modules/CheckOBJCCompilerFlag.cmake +#usr/share/cmake-3.25/Modules/CheckOBJCSourceCompiles.cmake +#usr/share/cmake-3.25/Modules/CheckOBJCSourceRuns.cmake +#usr/share/cmake-3.25/Modules/CheckOBJCXXCompilerFlag.cmake +#usr/share/cmake-3.25/Modules/CheckOBJCXXSourceCompiles.cmake +#usr/share/cmake-3.25/Modules/CheckOBJCXXSourceRuns.cmake +#usr/share/cmake-3.25/Modules/CheckPIESupported.cmake +#usr/share/cmake-3.25/Modules/CheckPrototypeDefinition.c.in +#usr/share/cmake-3.25/Modules/CheckPrototypeDefinition.cmake +#usr/share/cmake-3.25/Modules/CheckSizeOf.cmake +#usr/share/cmake-3.25/Modules/CheckSourceCompiles.cmake +#usr/share/cmake-3.25/Modules/CheckSourceRuns.cmake +#usr/share/cmake-3.25/Modules/CheckStructHasMember.cmake +#usr/share/cmake-3.25/Modules/CheckSymbolExists.cmake +#usr/share/cmake-3.25/Modules/CheckTypeSize.c.in +#usr/share/cmake-3.25/Modules/CheckTypeSize.cmake +#usr/share/cmake-3.25/Modules/CheckTypeSizeMap.cmake.in +#usr/share/cmake-3.25/Modules/CheckVariableExists.c +#usr/share/cmake-3.25/Modules/CheckVariableExists.cmake +#usr/share/cmake-3.25/Modules/Compiler +#usr/share/cmake-3.25/Modules/Compiler/ADSP-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/ADSP-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/ADSP-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/ADSP.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMCC-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMCC-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMCC-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMCC-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMCC.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMClang-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMClang-C-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMClang-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMClang-CXX-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMClang-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMClang-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/ARMClang.cmake +#usr/share/cmake-3.25/Modules/Compiler/Absoft-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/AppleClang-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/AppleClang-C-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/AppleClang-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/AppleClang-CXX-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/AppleClang-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/AppleClang-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/AppleClang-OBJC.cmake +#usr/share/cmake-3.25/Modules/Compiler/AppleClang-OBJCXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/Borland-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/Bruce-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/Bruce-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/CCur-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/CMakeCommonCompilerMacros.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-C-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-CUDA.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-CXX-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-CXX-TestableFeatures.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-DetermineCompilerInternal.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-FindBinUtils.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-HIP.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-OBJC.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang-OBJCXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/Clang.cmake +#usr/share/cmake-3.25/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/Compaq-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/Cray-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/Cray-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/Cray-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/Cray-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/Cray.cmake +#usr/share/cmake-3.25/Modules/Compiler/CrayPrgEnv-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/CrayPrgEnv-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/CrayPrgEnv-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/CrayPrgEnv.cmake +#usr/share/cmake-3.25/Modules/Compiler/Embarcadero-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/Flang-FindBinUtils.cmake +#usr/share/cmake-3.25/Modules/Compiler/Flang-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/Fujitsu-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/Fujitsu-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/Fujitsu-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/Fujitsu-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/Fujitsu.cmake +#usr/share/cmake-3.25/Modules/Compiler/FujitsuClang-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/FujitsuClang-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/FujitsuClang-FindBinUtils.cmake +#usr/share/cmake-3.25/Modules/Compiler/FujitsuClang.cmake +#usr/share/cmake-3.25/Modules/Compiler/G95-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/GHS-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/GHS-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/GHS-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/GHS.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU-C-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU-CXX-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU-FindBinUtils.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU-OBJC.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU-OBJCXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/GNU.cmake +#usr/share/cmake-3.25/Modules/Compiler/HP-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/HP-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/HP-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/HP-CXX-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/HP-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/HP-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/IAR-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/IAR-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/IAR-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/IAR-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/IAR.cmake +#usr/share/cmake-3.25/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake +#usr/share/cmake-3.25/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake +#usr/share/cmake-3.25/Modules/Compiler/IBMClang-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/IBMClang-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/IBMClang-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/IBMClang.cmake +#usr/share/cmake-3.25/Modules/Compiler/Intel-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/Intel-C-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/Intel-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/Intel-CXX-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/Intel-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/Intel-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/Intel-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/Intel-ISPC.cmake +#usr/share/cmake-3.25/Modules/Compiler/Intel.cmake +#usr/share/cmake-3.25/Modules/Compiler/IntelLLVM-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/IntelLLVM-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/IntelLLVM-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/IntelLLVM-FindBinUtils.cmake +#usr/share/cmake-3.25/Modules/Compiler/IntelLLVM-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/IntelLLVM.cmake +#usr/share/cmake-3.25/Modules/Compiler/LCC-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/LCC-C-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/LCC-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/LCC-CXX-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/LCC-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/LCC-FindBinUtils.cmake +#usr/share/cmake-3.25/Modules/Compiler/LCC-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/LCC.cmake +#usr/share/cmake-3.25/Modules/Compiler/LLVMFlang-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/MSVC-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/MSVC-C-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/MSVC-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/MSVC-CXX-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/MSVC-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/MSVC-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/MSVC.cmake +#usr/share/cmake-3.25/Modules/Compiler/NAG-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/NVHPC-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/NVHPC-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/NVHPC-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/NVHPC-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/NVHPC.cmake +#usr/share/cmake-3.25/Modules/Compiler/NVIDIA-CUDA.cmake +#usr/share/cmake-3.25/Modules/Compiler/NVIDIA-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/OpenWatcom-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/OpenWatcom-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/OpenWatcom.cmake +#usr/share/cmake-3.25/Modules/Compiler/PGI-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/PGI-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/PGI-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/PGI-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/PGI.cmake +#usr/share/cmake-3.25/Modules/Compiler/PathScale-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/PathScale-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/PathScale-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/PathScale-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/PathScale.cmake +#usr/share/cmake-3.25/Modules/Compiler/QCC-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/QCC-C-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/QCC-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/QCC-CXX-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/QCC-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/QCC.cmake +#usr/share/cmake-3.25/Modules/Compiler/SCO-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/SCO-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/SCO-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/SCO.cmake +#usr/share/cmake-3.25/Modules/Compiler/SDCC-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/SunPro-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/SunPro-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/SunPro-C-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/SunPro-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/SunPro-CXX-FeatureTests.cmake +#usr/share/cmake-3.25/Modules/Compiler/SunPro-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/SunPro-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/SunPro.cmake +#usr/share/cmake-3.25/Modules/Compiler/TI-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/TI-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/TI-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/TI-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/TI.cmake +#usr/share/cmake-3.25/Modules/Compiler/Tasking-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/Tasking-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/Tasking-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/Tasking-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/Tasking-FindBinUtils.cmake +#usr/share/cmake-3.25/Modules/Compiler/Tasking.cmake +#usr/share/cmake-3.25/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/TinyCC-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/VisualAge-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/VisualAge-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/VisualAge-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/Watcom-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/XL-ASM.cmake +#usr/share/cmake-3.25/Modules/Compiler/XL-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/XL-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/XL-CXX-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/XL-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/XL-Fortran +#usr/share/cmake-3.25/Modules/Compiler/XL-Fortran.cmake +#usr/share/cmake-3.25/Modules/Compiler/XL-Fortran/cpp +#usr/share/cmake-3.25/Modules/Compiler/XL.cmake +#usr/share/cmake-3.25/Modules/Compiler/XLClang-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/XLClang-C.cmake +#usr/share/cmake-3.25/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/XLClang-CXX.cmake +#usr/share/cmake-3.25/Modules/Compiler/XLClang.cmake +#usr/share/cmake-3.25/Modules/Compiler/zOS-C-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake +#usr/share/cmake-3.25/Modules/CompilerId +#usr/share/cmake-3.25/Modules/CompilerId/GHS_default.gpj.in +#usr/share/cmake-3.25/Modules/CompilerId/GHS_lib.gpj.in +#usr/share/cmake-3.25/Modules/CompilerId/VS-10.csproj.in +#usr/share/cmake-3.25/Modules/CompilerId/VS-10.vcxproj.in +#usr/share/cmake-3.25/Modules/CompilerId/VS-7.vcproj.in +#usr/share/cmake-3.25/Modules/CompilerId/VS-Intel.vfproj.in +#usr/share/cmake-3.25/Modules/CompilerId/VS-NsightTegra.vcxproj.in +#usr/share/cmake-3.25/Modules/CompilerId/Xcode-3.pbxproj.in +#usr/share/cmake-3.25/Modules/CompilerId/main.swift.in +#usr/share/cmake-3.25/Modules/Dart.cmake +#usr/share/cmake-3.25/Modules/DartConfiguration.tcl.in +#usr/share/cmake-3.25/Modules/DeployQt4.cmake +#usr/share/cmake-3.25/Modules/Documentation.cmake +#usr/share/cmake-3.25/Modules/DummyCXXFile.cxx +#usr/share/cmake-3.25/Modules/ExternalData.cmake +#usr/share/cmake-3.25/Modules/ExternalData_config.cmake.in +#usr/share/cmake-3.25/Modules/ExternalProject +#usr/share/cmake-3.25/Modules/ExternalProject.cmake +#usr/share/cmake-3.25/Modules/ExternalProject/RepositoryInfo.txt.in +#usr/share/cmake-3.25/Modules/ExternalProject/cfgcmd.txt.in +#usr/share/cmake-3.25/Modules/ExternalProject/download.cmake.in +#usr/share/cmake-3.25/Modules/ExternalProject/extractfile.cmake.in +#usr/share/cmake-3.25/Modules/ExternalProject/gitclone.cmake.in +#usr/share/cmake-3.25/Modules/ExternalProject/gitupdate.cmake.in +#usr/share/cmake-3.25/Modules/ExternalProject/hgclone.cmake.in +#usr/share/cmake-3.25/Modules/ExternalProject/mkdirs.cmake.in +#usr/share/cmake-3.25/Modules/ExternalProject/verify.cmake.in +#usr/share/cmake-3.25/Modules/FLTKCompatibility.cmake +#usr/share/cmake-3.25/Modules/FeatureSummary.cmake +#usr/share/cmake-3.25/Modules/FetchContent +#usr/share/cmake-3.25/Modules/FetchContent.cmake +#usr/share/cmake-3.25/Modules/FetchContent/CMakeLists.cmake.in +#usr/share/cmake-3.25/Modules/FetchContent/package-config-version.cmake.in +#usr/share/cmake-3.25/Modules/FetchContent/package-config.cmake.in +#usr/share/cmake-3.25/Modules/FindALSA.cmake +#usr/share/cmake-3.25/Modules/FindASPELL.cmake +#usr/share/cmake-3.25/Modules/FindAVIFile.cmake +#usr/share/cmake-3.25/Modules/FindArmadillo.cmake +#usr/share/cmake-3.25/Modules/FindBISON.cmake +#usr/share/cmake-3.25/Modules/FindBLAS.cmake +#usr/share/cmake-3.25/Modules/FindBZip2.cmake +#usr/share/cmake-3.25/Modules/FindBacktrace.cmake +#usr/share/cmake-3.25/Modules/FindBoost.cmake +#usr/share/cmake-3.25/Modules/FindBullet.cmake +#usr/share/cmake-3.25/Modules/FindCABLE.cmake +#usr/share/cmake-3.25/Modules/FindCUDA +#usr/share/cmake-3.25/Modules/FindCUDA.cmake +#usr/share/cmake-3.25/Modules/FindCUDA/make2cmake.cmake +#usr/share/cmake-3.25/Modules/FindCUDA/parse_cubin.cmake +#usr/share/cmake-3.25/Modules/FindCUDA/run_nvcc.cmake +#usr/share/cmake-3.25/Modules/FindCUDA/select_compute_arch.cmake +#usr/share/cmake-3.25/Modules/FindCUDAToolkit.cmake +#usr/share/cmake-3.25/Modules/FindCURL.cmake +#usr/share/cmake-3.25/Modules/FindCVS.cmake +#usr/share/cmake-3.25/Modules/FindCoin3D.cmake +#usr/share/cmake-3.25/Modules/FindCups.cmake +#usr/share/cmake-3.25/Modules/FindCurses.cmake +#usr/share/cmake-3.25/Modules/FindCxxTest.cmake +#usr/share/cmake-3.25/Modules/FindCygwin.cmake +#usr/share/cmake-3.25/Modules/FindDCMTK.cmake +#usr/share/cmake-3.25/Modules/FindDart.cmake +#usr/share/cmake-3.25/Modules/FindDevIL.cmake +#usr/share/cmake-3.25/Modules/FindDoxygen.cmake +#usr/share/cmake-3.25/Modules/FindEXPAT.cmake +#usr/share/cmake-3.25/Modules/FindEnvModules.cmake +#usr/share/cmake-3.25/Modules/FindFLEX.cmake +#usr/share/cmake-3.25/Modules/FindFLTK.cmake +#usr/share/cmake-3.25/Modules/FindFLTK2.cmake +#usr/share/cmake-3.25/Modules/FindFontconfig.cmake +#usr/share/cmake-3.25/Modules/FindFreetype.cmake +#usr/share/cmake-3.25/Modules/FindGCCXML.cmake +#usr/share/cmake-3.25/Modules/FindGDAL.cmake +#usr/share/cmake-3.25/Modules/FindGIF.cmake +#usr/share/cmake-3.25/Modules/FindGLEW.cmake +#usr/share/cmake-3.25/Modules/FindGLU.cmake +#usr/share/cmake-3.25/Modules/FindGLUT.cmake +#usr/share/cmake-3.25/Modules/FindGSL.cmake +#usr/share/cmake-3.25/Modules/FindGTK.cmake +#usr/share/cmake-3.25/Modules/FindGTK2.cmake +#usr/share/cmake-3.25/Modules/FindGTest.cmake +#usr/share/cmake-3.25/Modules/FindGettext.cmake +#usr/share/cmake-3.25/Modules/FindGit.cmake +#usr/share/cmake-3.25/Modules/FindGnuTLS.cmake +#usr/share/cmake-3.25/Modules/FindGnuplot.cmake +#usr/share/cmake-3.25/Modules/FindHDF5.cmake +#usr/share/cmake-3.25/Modules/FindHSPELL.cmake +#usr/share/cmake-3.25/Modules/FindHTMLHelp.cmake +#usr/share/cmake-3.25/Modules/FindHg.cmake +#usr/share/cmake-3.25/Modules/FindICU.cmake +#usr/share/cmake-3.25/Modules/FindIce.cmake +#usr/share/cmake-3.25/Modules/FindIconv.cmake +#usr/share/cmake-3.25/Modules/FindIcotool.cmake +#usr/share/cmake-3.25/Modules/FindImageMagick.cmake +#usr/share/cmake-3.25/Modules/FindIntl.cmake +#usr/share/cmake-3.25/Modules/FindJNI.cmake +#usr/share/cmake-3.25/Modules/FindJPEG.cmake +#usr/share/cmake-3.25/Modules/FindJasper.cmake +#usr/share/cmake-3.25/Modules/FindJava.cmake +#usr/share/cmake-3.25/Modules/FindKDE3.cmake +#usr/share/cmake-3.25/Modules/FindKDE4.cmake +#usr/share/cmake-3.25/Modules/FindLAPACK.cmake +#usr/share/cmake-3.25/Modules/FindLATEX.cmake +#usr/share/cmake-3.25/Modules/FindLTTngUST.cmake +#usr/share/cmake-3.25/Modules/FindLibArchive.cmake +#usr/share/cmake-3.25/Modules/FindLibLZMA.cmake +#usr/share/cmake-3.25/Modules/FindLibXml2.cmake +#usr/share/cmake-3.25/Modules/FindLibXslt.cmake +#usr/share/cmake-3.25/Modules/FindLibinput.cmake +#usr/share/cmake-3.25/Modules/FindLua.cmake +#usr/share/cmake-3.25/Modules/FindLua50.cmake +#usr/share/cmake-3.25/Modules/FindLua51.cmake +#usr/share/cmake-3.25/Modules/FindMFC.cmake +#usr/share/cmake-3.25/Modules/FindMPEG.cmake +#usr/share/cmake-3.25/Modules/FindMPEG2.cmake +#usr/share/cmake-3.25/Modules/FindMPI +#usr/share/cmake-3.25/Modules/FindMPI.cmake +#usr/share/cmake-3.25/Modules/FindMPI/fortranparam_mpi.f90.in +#usr/share/cmake-3.25/Modules/FindMPI/libver_mpi.c +#usr/share/cmake-3.25/Modules/FindMPI/libver_mpi.f90.in +#usr/share/cmake-3.25/Modules/FindMPI/mpiver.f90.in +#usr/share/cmake-3.25/Modules/FindMPI/test_mpi.c +#usr/share/cmake-3.25/Modules/FindMPI/test_mpi.f90.in +#usr/share/cmake-3.25/Modules/FindMatlab.cmake +#usr/share/cmake-3.25/Modules/FindMotif.cmake +#usr/share/cmake-3.25/Modules/FindMsys.cmake +#usr/share/cmake-3.25/Modules/FindODBC.cmake +#usr/share/cmake-3.25/Modules/FindOpenACC.cmake +#usr/share/cmake-3.25/Modules/FindOpenAL.cmake +#usr/share/cmake-3.25/Modules/FindOpenCL.cmake +#usr/share/cmake-3.25/Modules/FindOpenGL.cmake +#usr/share/cmake-3.25/Modules/FindOpenMP.cmake +#usr/share/cmake-3.25/Modules/FindOpenSP.cmake +#usr/share/cmake-3.25/Modules/FindOpenSSL.cmake +#usr/share/cmake-3.25/Modules/FindOpenSceneGraph.cmake +#usr/share/cmake-3.25/Modules/FindOpenThreads.cmake +#usr/share/cmake-3.25/Modules/FindPHP4.cmake +#usr/share/cmake-3.25/Modules/FindPNG.cmake +#usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake +#usr/share/cmake-3.25/Modules/FindPackageMessage.cmake +#usr/share/cmake-3.25/Modules/FindPatch.cmake +#usr/share/cmake-3.25/Modules/FindPerl.cmake +#usr/share/cmake-3.25/Modules/FindPerlLibs.cmake +#usr/share/cmake-3.25/Modules/FindPhysFS.cmake +#usr/share/cmake-3.25/Modules/FindPike.cmake +#usr/share/cmake-3.25/Modules/FindPkgConfig.cmake +#usr/share/cmake-3.25/Modules/FindPostgreSQL.cmake +#usr/share/cmake-3.25/Modules/FindProducer.cmake +#usr/share/cmake-3.25/Modules/FindProtobuf.cmake +#usr/share/cmake-3.25/Modules/FindPython +#usr/share/cmake-3.25/Modules/FindPython.cmake +#usr/share/cmake-3.25/Modules/FindPython/Support.cmake +#usr/share/cmake-3.25/Modules/FindPython2.cmake +#usr/share/cmake-3.25/Modules/FindPython3.cmake +#usr/share/cmake-3.25/Modules/FindPythonInterp.cmake +#usr/share/cmake-3.25/Modules/FindPythonLibs.cmake +#usr/share/cmake-3.25/Modules/FindQt.cmake +#usr/share/cmake-3.25/Modules/FindQt3.cmake +#usr/share/cmake-3.25/Modules/FindQt4.cmake +#usr/share/cmake-3.25/Modules/FindQuickTime.cmake +#usr/share/cmake-3.25/Modules/FindRTI.cmake +#usr/share/cmake-3.25/Modules/FindRuby.cmake +#usr/share/cmake-3.25/Modules/FindSDL.cmake +#usr/share/cmake-3.25/Modules/FindSDL_gfx.cmake +#usr/share/cmake-3.25/Modules/FindSDL_image.cmake +#usr/share/cmake-3.25/Modules/FindSDL_mixer.cmake +#usr/share/cmake-3.25/Modules/FindSDL_net.cmake +#usr/share/cmake-3.25/Modules/FindSDL_sound.cmake +#usr/share/cmake-3.25/Modules/FindSDL_ttf.cmake +#usr/share/cmake-3.25/Modules/FindSQLite3.cmake +#usr/share/cmake-3.25/Modules/FindSWIG.cmake +#usr/share/cmake-3.25/Modules/FindSelfPackers.cmake +#usr/share/cmake-3.25/Modules/FindSquish.cmake +#usr/share/cmake-3.25/Modules/FindSubversion.cmake +#usr/share/cmake-3.25/Modules/FindTCL.cmake +#usr/share/cmake-3.25/Modules/FindTIFF.cmake +#usr/share/cmake-3.25/Modules/FindTclStub.cmake +#usr/share/cmake-3.25/Modules/FindTclsh.cmake +#usr/share/cmake-3.25/Modules/FindThreads.cmake +#usr/share/cmake-3.25/Modules/FindUnixCommands.cmake +#usr/share/cmake-3.25/Modules/FindVulkan.cmake +#usr/share/cmake-3.25/Modules/FindWget.cmake +#usr/share/cmake-3.25/Modules/FindWish.cmake +#usr/share/cmake-3.25/Modules/FindX11.cmake +#usr/share/cmake-3.25/Modules/FindXCTest.cmake +#usr/share/cmake-3.25/Modules/FindXMLRPC.cmake +#usr/share/cmake-3.25/Modules/FindXalanC.cmake +#usr/share/cmake-3.25/Modules/FindXercesC.cmake +#usr/share/cmake-3.25/Modules/FindZLIB.cmake +#usr/share/cmake-3.25/Modules/Findosg.cmake +#usr/share/cmake-3.25/Modules/FindosgAnimation.cmake +#usr/share/cmake-3.25/Modules/FindosgDB.cmake +#usr/share/cmake-3.25/Modules/FindosgFX.cmake +#usr/share/cmake-3.25/Modules/FindosgGA.cmake +#usr/share/cmake-3.25/Modules/FindosgIntrospection.cmake +#usr/share/cmake-3.25/Modules/FindosgManipulator.cmake +#usr/share/cmake-3.25/Modules/FindosgParticle.cmake +#usr/share/cmake-3.25/Modules/FindosgPresentation.cmake +#usr/share/cmake-3.25/Modules/FindosgProducer.cmake +#usr/share/cmake-3.25/Modules/FindosgQt.cmake +#usr/share/cmake-3.25/Modules/FindosgShadow.cmake +#usr/share/cmake-3.25/Modules/FindosgSim.cmake +#usr/share/cmake-3.25/Modules/FindosgTerrain.cmake +#usr/share/cmake-3.25/Modules/FindosgText.cmake +#usr/share/cmake-3.25/Modules/FindosgUtil.cmake +#usr/share/cmake-3.25/Modules/FindosgViewer.cmake +#usr/share/cmake-3.25/Modules/FindosgVolume.cmake +#usr/share/cmake-3.25/Modules/FindosgWidget.cmake +#usr/share/cmake-3.25/Modules/Findosg_functions.cmake +#usr/share/cmake-3.25/Modules/FindwxWidgets.cmake +#usr/share/cmake-3.25/Modules/FindwxWindows.cmake +#usr/share/cmake-3.25/Modules/FortranCInterface +#usr/share/cmake-3.25/Modules/FortranCInterface.cmake +#usr/share/cmake-3.25/Modules/FortranCInterface/CMakeLists.txt +#usr/share/cmake-3.25/Modules/FortranCInterface/Detect.cmake +#usr/share/cmake-3.25/Modules/FortranCInterface/Input.cmake.in +#usr/share/cmake-3.25/Modules/FortranCInterface/MYMODULE.c +#usr/share/cmake-3.25/Modules/FortranCInterface/MY_MODULE.c +#usr/share/cmake-3.25/Modules/FortranCInterface/Macro.h.in +#usr/share/cmake-3.25/Modules/FortranCInterface/Output.cmake.in +#usr/share/cmake-3.25/Modules/FortranCInterface/Verify +#usr/share/cmake-3.25/Modules/FortranCInterface/Verify/CMakeLists.txt +#usr/share/cmake-3.25/Modules/FortranCInterface/Verify/VerifyC.c +#usr/share/cmake-3.25/Modules/FortranCInterface/Verify/VerifyCXX.cxx +#usr/share/cmake-3.25/Modules/FortranCInterface/Verify/VerifyFortran.f +#usr/share/cmake-3.25/Modules/FortranCInterface/Verify/main.c +#usr/share/cmake-3.25/Modules/FortranCInterface/call_mod.f90 +#usr/share/cmake-3.25/Modules/FortranCInterface/call_sub.f +#usr/share/cmake-3.25/Modules/FortranCInterface/main.F +#usr/share/cmake-3.25/Modules/FortranCInterface/my_module.f90 +#usr/share/cmake-3.25/Modules/FortranCInterface/my_module_.c +#usr/share/cmake-3.25/Modules/FortranCInterface/my_sub.f +#usr/share/cmake-3.25/Modules/FortranCInterface/mymodule.f90 +#usr/share/cmake-3.25/Modules/FortranCInterface/mymodule_.c +#usr/share/cmake-3.25/Modules/FortranCInterface/mysub.f +#usr/share/cmake-3.25/Modules/FortranCInterface/symbol.c.in +#usr/share/cmake-3.25/Modules/GNUInstallDirs.cmake +#usr/share/cmake-3.25/Modules/GenerateExportHeader.cmake +#usr/share/cmake-3.25/Modules/GetPrerequisites.cmake +#usr/share/cmake-3.25/Modules/GoogleTest.cmake +#usr/share/cmake-3.25/Modules/GoogleTestAddTests.cmake +#usr/share/cmake-3.25/Modules/ITKCompatibility.cmake +#usr/share/cmake-3.25/Modules/InstallRequiredSystemLibraries.cmake +#usr/share/cmake-3.25/Modules/IntelVSImplicitPath +#usr/share/cmake-3.25/Modules/IntelVSImplicitPath/CMakeLists.txt +#usr/share/cmake-3.25/Modules/IntelVSImplicitPath/detect.cmake +#usr/share/cmake-3.25/Modules/IntelVSImplicitPath/hello.f +#usr/share/cmake-3.25/Modules/Internal +#usr/share/cmake-3.25/Modules/Internal/CMakeTryCompilerOrLinkerFlag.cmake +#usr/share/cmake-3.25/Modules/Internal/CPack +#usr/share/cmake-3.25/Modules/Internal/CPack/CPack.DS_Store.in +#usr/share/cmake-3.25/Modules/Internal/CPack/CPack.Description.plist.in +#usr/share/cmake-3.25/Modules/Internal/CPack/CPack.Info.plist.in +#usr/share/cmake-3.25/Modules/Internal/CPack/CPack.NuGet.nuspec.in +#usr/share/cmake-3.25/Modules/Internal/CPack/CPack.OSXX11.Info.plist.in +#usr/share/cmake-3.25/Modules/Internal/CPack/CPack.OSXX11.main.scpt.in +#usr/share/cmake-3.25/Modules/Internal/CPack/CPack.RuntimeScript.in +#usr/share/cmake-3.25/Modules/Internal/CPack/CPack.STGZ_Header.sh.in +#usr/share/cmake-3.25/Modules/Internal/CPack/CPack.VolumeIcon.icns.in +#usr/share/cmake-3.25/Modules/Internal/CPack/CPack.background.png.in +#usr/share/cmake-3.25/Modules/Internal/CPack/CPack.distribution.dist.in +#usr/share/cmake-3.25/Modules/Internal/CPack/CPackDeb.cmake +#usr/share/cmake-3.25/Modules/Internal/CPack/CPackExternal.cmake +#usr/share/cmake-3.25/Modules/Internal/CPack/CPackFreeBSD.cmake +#usr/share/cmake-3.25/Modules/Internal/CPack/CPackNuGet.cmake +#usr/share/cmake-3.25/Modules/Internal/CPack/CPackRPM.cmake +#usr/share/cmake-3.25/Modules/Internal/CPack/CPackWIX.cmake +#usr/share/cmake-3.25/Modules/Internal/CPack/CPackZIP.cmake +#usr/share/cmake-3.25/Modules/Internal/CPack/NSIS.InstallOptions.ini.in +#usr/share/cmake-3.25/Modules/Internal/CPack/NSIS.template.in +#usr/share/cmake-3.25/Modules/Internal/CPack/WIX.template.in +#usr/share/cmake-3.25/Modules/Internal/CheckCompilerFlag.cmake +#usr/share/cmake-3.25/Modules/Internal/CheckFlagCommonConfig.cmake +#usr/share/cmake-3.25/Modules/Internal/CheckLinkerFlag.cmake +#usr/share/cmake-3.25/Modules/Internal/CheckSourceCompiles.cmake +#usr/share/cmake-3.25/Modules/Internal/CheckSourceRuns.cmake +#usr/share/cmake-3.25/Modules/Internal/FeatureTesting.cmake +#usr/share/cmake-3.25/Modules/Internal/HeaderpadWorkaround.cmake +#usr/share/cmake-3.25/Modules/Internal/OSRelease +#usr/share/cmake-3.25/Modules/Internal/OSRelease/010-TryOldCentOS.cmake +#usr/share/cmake-3.25/Modules/Internal/OSRelease/020-TryDebianVersion.cmake +#usr/share/cmake-3.25/Modules/KDE3Macros.cmake +#usr/share/cmake-3.25/Modules/MacOSXBundleInfo.plist.in +#usr/share/cmake-3.25/Modules/MacOSXFrameworkInfo.plist.in +#usr/share/cmake-3.25/Modules/MacroAddFileDependencies.cmake +#usr/share/cmake-3.25/Modules/MatlabTestsRedirect.cmake +#usr/share/cmake-3.25/Modules/Platform +#usr/share/cmake-3.25/Modules/Platform/ADSP-C.cmake +#usr/share/cmake-3.25/Modules/Platform/ADSP-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/ADSP-Common.cmake +#usr/share/cmake-3.25/Modules/Platform/ADSP-Determine.cmake +#usr/share/cmake-3.25/Modules/Platform/ADSP.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX +#usr/share/cmake-3.25/Modules/Platform/AIX-Clang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-GNU-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-IBMClang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-IBMClang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-IBMClang.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-VisualAge-C.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-VisualAge-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-VisualAge-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-XL-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-XL-C.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-XL-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-XL-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-XL.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-XLClang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-XLClang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX-XLClang.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX.cmake +#usr/share/cmake-3.25/Modules/Platform/AIX/ExportImportList +#usr/share/cmake-3.25/Modules/Platform/ARTOS-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/ARTOS.cmake +#usr/share/cmake-3.25/Modules/Platform/Android +#usr/share/cmake-3.25/Modules/Platform/Android-Clang-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/Android-Clang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Android-Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Android-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Android-Common.cmake +#usr/share/cmake-3.25/Modules/Platform/Android-Determine-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Android-Determine-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Android-Determine.cmake +#usr/share/cmake-3.25/Modules/Platform/Android-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Android-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Android-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Android-Initialize.cmake +#usr/share/cmake-3.25/Modules/Platform/Android.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/Determine-Compiler-NDK.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/Determine-Compiler-Standalone.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/Determine-Compiler.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/VCXProjInspect.vcxproj.in +#usr/share/cmake-3.25/Modules/Platform/Android/abi-arm64-v8a-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-arm64-v8a-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-armeabi-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-armeabi-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-armeabi-v6-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-armeabi-v6-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-armeabi-v7a-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-armeabi-v7a-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-common-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-common-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-common.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-mips-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-mips-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-mips64-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-mips64-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-x86-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-x86-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-x86_64-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/abi-x86_64-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-c++.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-c++_shared.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-c++_static.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-gabi++.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-gabi++_shared.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-gabi++_static.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-gnustl.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-gnustl_shared.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-gnustl_static.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-none.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-stlport.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-stlport_shared.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-stlport_static.cmake +#usr/share/cmake-3.25/Modules/Platform/Android/ndk-stl-system.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Absoft-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Apple-Swift.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-AppleClang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-AppleClang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-AppleClang-OBJC.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-AppleClang-OBJCXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Clang-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Clang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Clang-OBJC.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Clang-OBJCXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-GNU-OBJC.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-GNU-OBJCXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Intel-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Intel-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Intel-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-Intel.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-IntelLLVM-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-IntelLLVM-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-IntelLLVM-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-IntelLLVM.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-NAG-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-NVIDIA-CUDA.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-PGI-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-PGI-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-PGI-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-PGI.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-VisualAge-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-VisualAge-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-XL-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Apple-XL-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/BSDOS.cmake +#usr/share/cmake-3.25/Modules/Platform/BeOS.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneL.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-base.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-dynamic-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-dynamic-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-dynamic-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-dynamic-XL-C.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-dynamic-XL-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-dynamic-XL-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-dynamic.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-static-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-static-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-static-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-static-XL-C.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-static-XL-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-static-XL-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneP-static.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-base.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-dynamic-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-dynamic-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-dynamic-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-dynamic-XL-C.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-dynamic-XL-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-dynamic-XL-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-dynamic.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-static-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-static-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-static-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-static-XL-C.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-static-XL-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-static-XL-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/BlueGeneQ-static.cmake +#usr/share/cmake-3.25/Modules/Platform/CYGWIN-Clang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/CYGWIN-Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/CYGWIN-Determine-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/CYGWIN-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/CYGWIN-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/CYGWIN-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/CYGWIN-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/CYGWIN-windres.cmake +#usr/share/cmake-3.25/Modules/Platform/CYGWIN.cmake +#usr/share/cmake-3.25/Modules/Platform/Catamount.cmake +#usr/share/cmake-3.25/Modules/Platform/CrayLinuxEnvironment.cmake +#usr/share/cmake-3.25/Modules/Platform/DOS-OpenWatcom-C.cmake +#usr/share/cmake-3.25/Modules/Platform/DOS-OpenWatcom-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/DOS-OpenWatcom.cmake +#usr/share/cmake-3.25/Modules/Platform/DOS.cmake +#usr/share/cmake-3.25/Modules/Platform/Darwin-Determine-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Darwin-Initialize.cmake +#usr/share/cmake-3.25/Modules/Platform/Darwin.cmake +#usr/share/cmake-3.25/Modules/Platform/DragonFly.cmake +#usr/share/cmake-3.25/Modules/Platform/Euros.cmake +#usr/share/cmake-3.25/Modules/Platform/FreeBSD-Determine-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/FreeBSD.cmake +#usr/share/cmake-3.25/Modules/Platform/Fuchsia.cmake +#usr/share/cmake-3.25/Modules/Platform/GHS-MULTI-Determine.cmake +#usr/share/cmake-3.25/Modules/Platform/GHS-MULTI.cmake +#usr/share/cmake-3.25/Modules/Platform/GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/GNUtoMS_lib.bat.in +#usr/share/cmake-3.25/Modules/Platform/GNUtoMS_lib.cmake +#usr/share/cmake-3.25/Modules/Platform/Generic-ADSP-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/Generic-ADSP-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Generic-ADSP-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Generic-ADSP-Common.cmake +#usr/share/cmake-3.25/Modules/Platform/Generic-ELF.cmake +#usr/share/cmake-3.25/Modules/Platform/Generic-SDCC-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Generic.cmake +#usr/share/cmake-3.25/Modules/Platform/HP-UX-GNU-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/HP-UX-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/HP-UX-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/HP-UX-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/HP-UX-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/HP-UX-HP-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/HP-UX-HP-C.cmake +#usr/share/cmake-3.25/Modules/Platform/HP-UX-HP-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/HP-UX-HP-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/HP-UX-HP.cmake +#usr/share/cmake-3.25/Modules/Platform/HP-UX.cmake +#usr/share/cmake-3.25/Modules/Platform/Haiku.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-Absoft-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-CCur-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-Clang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-Determine-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-Fujitsu-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-Fujitsu-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-Fujitsu.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-Intel-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-Intel-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-Intel-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-Intel.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-IntelLLVM-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-IntelLLVM-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-IntelLLVM-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-IntelLLVM.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-LCC-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-LCC-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-LCC-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-LCC.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-NAG-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-NVHPC-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-NVHPC-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-NVHPC-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-NVHPC.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-OpenWatcom-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-OpenWatcom-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-OpenWatcom.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-PGI-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-PGI-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-PGI-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-PGI.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-PathScale-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-PathScale-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-PathScale-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-PathScale.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-SunPro-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-TinyCC-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-VisualAge-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-VisualAge-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-VisualAge-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-XL-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-XL-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-XL-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux-como.cmake +#usr/share/cmake-3.25/Modules/Platform/Linux.cmake +#usr/share/cmake-3.25/Modules/Platform/MP-RAS.cmake +#usr/share/cmake-3.25/Modules/Platform/MSYS-Clang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/MSYS-Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/MSYS-Determine-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/MSYS-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/MSYS-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/MSYS-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/MSYS-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/MSYS-windres.cmake +#usr/share/cmake-3.25/Modules/Platform/MSYS.cmake +#usr/share/cmake-3.25/Modules/Platform/Midipix.cmake +#usr/share/cmake-3.25/Modules/Platform/MirBSD.cmake +#usr/share/cmake-3.25/Modules/Platform/NetBSD.cmake +#usr/share/cmake-3.25/Modules/Platform/OS2-OpenWatcom-C.cmake +#usr/share/cmake-3.25/Modules/Platform/OS2-OpenWatcom-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/OS2-OpenWatcom.cmake +#usr/share/cmake-3.25/Modules/Platform/OS2.cmake +#usr/share/cmake-3.25/Modules/Platform/OSF1.cmake +#usr/share/cmake-3.25/Modules/Platform/OpenBSD.cmake +#usr/share/cmake-3.25/Modules/Platform/OpenVMS.cmake +#usr/share/cmake-3.25/Modules/Platform/QNX.cmake +#usr/share/cmake-3.25/Modules/Platform/RISCos.cmake +#usr/share/cmake-3.25/Modules/Platform/SCO_SV.cmake +#usr/share/cmake-3.25/Modules/Platform/SINIX.cmake +#usr/share/cmake-3.25/Modules/Platform/SerenityOS-Clang-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/SerenityOS-Clang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/SerenityOS-Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/SerenityOS-GNU-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/SerenityOS-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/SerenityOS-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/SerenityOS-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/SerenityOS.cmake +#usr/share/cmake-3.25/Modules/Platform/SunOS-Clang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/SunOS-Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/SunOS-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/SunOS-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/SunOS-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/SunOS-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/SunOS-PathScale-C.cmake +#usr/share/cmake-3.25/Modules/Platform/SunOS-PathScale-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/SunOS-PathScale-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/SunOS-PathScale.cmake +#usr/share/cmake-3.25/Modules/Platform/SunOS.cmake +#usr/share/cmake-3.25/Modules/Platform/Tru64.cmake +#usr/share/cmake-3.25/Modules/Platform/ULTRIX.cmake +#usr/share/cmake-3.25/Modules/Platform/UNIX_SV.cmake +#usr/share/cmake-3.25/Modules/Platform/UnixPaths.cmake +#usr/share/cmake-3.25/Modules/Platform/UnixWare.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Apple-Swift.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Borland-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Borland-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Clang-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Clang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Clang-HIP.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Clang.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Determine-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Embarcadero-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Embarcadero-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Embarcadero.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Flang-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-G95-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-GNU-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-GNU-C-ABI.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-GNU-CXX-ABI.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-GNU-Fortran-ABI.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-GNU-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-GNU.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Intel-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Intel-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Intel-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Intel-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Intel-ISPC.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Intel.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-IntelLLVM-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-IntelLLVM-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-IntelLLVM-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-IntelLLVM-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-IntelLLVM.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-LLVMFlang-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-MSVC-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-MSVC-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-MSVC.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-NVIDIA-CUDA.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-OpenWatcom-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-OpenWatcom-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-OpenWatcom.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-PGI-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-PGI-Fortran.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-PGI.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Watcom-C.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-Watcom-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-df.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows-windres.cmake +#usr/share/cmake-3.25/Modules/Platform/Windows.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsCE-MSVC-C.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsCE-MSVC-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsCE.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsPaths.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsPhone-Clang-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsPhone-Clang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsPhone-Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsPhone-GNU-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsPhone-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsPhone-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsPhone-MSVC-C.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsPhone-MSVC-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsPhone.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsStore-Clang-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsStore-Clang-C.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsStore-Clang-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsStore-GNU-ASM.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsStore-GNU-C.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsStore-GNU-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsStore-MSVC-C.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsStore-MSVC-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/WindowsStore.cmake +#usr/share/cmake-3.25/Modules/Platform/Xenix.cmake +#usr/share/cmake-3.25/Modules/Platform/eCos.cmake +#usr/share/cmake-3.25/Modules/Platform/gas.cmake +#usr/share/cmake-3.25/Modules/Platform/iOS-Determine-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/iOS-Initialize.cmake +#usr/share/cmake-3.25/Modules/Platform/iOS.cmake +#usr/share/cmake-3.25/Modules/Platform/kFreeBSD.cmake +#usr/share/cmake-3.25/Modules/Platform/syllable.cmake +#usr/share/cmake-3.25/Modules/Platform/tvOS-Determine-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/tvOS-Initialize.cmake +#usr/share/cmake-3.25/Modules/Platform/tvOS.cmake +#usr/share/cmake-3.25/Modules/Platform/watchOS-Determine-CXX.cmake +#usr/share/cmake-3.25/Modules/Platform/watchOS-Initialize.cmake +#usr/share/cmake-3.25/Modules/Platform/watchOS.cmake +#usr/share/cmake-3.25/Modules/ProcessorCount.cmake +#usr/share/cmake-3.25/Modules/Qt4ConfigDependentSettings.cmake +#usr/share/cmake-3.25/Modules/Qt4Macros.cmake +#usr/share/cmake-3.25/Modules/SelectLibraryConfigurations.cmake +#usr/share/cmake-3.25/Modules/Squish4RunTestCase.bat +#usr/share/cmake-3.25/Modules/Squish4RunTestCase.sh +#usr/share/cmake-3.25/Modules/SquishRunTestCase.bat +#usr/share/cmake-3.25/Modules/SquishRunTestCase.sh +#usr/share/cmake-3.25/Modules/SquishTestScript.cmake +#usr/share/cmake-3.25/Modules/SystemInformation.cmake +#usr/share/cmake-3.25/Modules/SystemInformation.in +#usr/share/cmake-3.25/Modules/TestBigEndian.cmake +#usr/share/cmake-3.25/Modules/TestCXXAcceptsFlag.cmake +#usr/share/cmake-3.25/Modules/TestEndianess.c.in +#usr/share/cmake-3.25/Modules/TestForANSIForScope.cmake +#usr/share/cmake-3.25/Modules/TestForANSIStreamHeaders.cmake +#usr/share/cmake-3.25/Modules/TestForANSIStreamHeaders.cxx +#usr/share/cmake-3.25/Modules/TestForAnsiForScope.cxx +#usr/share/cmake-3.25/Modules/TestForSSTREAM.cmake +#usr/share/cmake-3.25/Modules/TestForSSTREAM.cxx +#usr/share/cmake-3.25/Modules/TestForSTDNamespace.cmake +#usr/share/cmake-3.25/Modules/TestForSTDNamespace.cxx +#usr/share/cmake-3.25/Modules/UseEcos.cmake +#usr/share/cmake-3.25/Modules/UseJava +#usr/share/cmake-3.25/Modules/UseJava.cmake +#usr/share/cmake-3.25/Modules/UseJava/ClassFilelist.cmake +#usr/share/cmake-3.25/Modules/UseJava/ClearClassFiles.cmake +#usr/share/cmake-3.25/Modules/UseJava/Symlinks.cmake +#usr/share/cmake-3.25/Modules/UseJava/javaTargets.cmake.in +#usr/share/cmake-3.25/Modules/UsePkgConfig.cmake +#usr/share/cmake-3.25/Modules/UseQt4.cmake +#usr/share/cmake-3.25/Modules/UseSWIG +#usr/share/cmake-3.25/Modules/UseSWIG.cmake +#usr/share/cmake-3.25/Modules/UseSWIG/ManageSupportFiles.cmake +#usr/share/cmake-3.25/Modules/Use_wxWindows.cmake +#usr/share/cmake-3.25/Modules/UsewxWidgets.cmake +#usr/share/cmake-3.25/Modules/VTKCompatibility.cmake +#usr/share/cmake-3.25/Modules/WriteBasicConfigVersionFile.cmake +#usr/share/cmake-3.25/Modules/WriteCompilerDetectionHeader.cmake +#usr/share/cmake-3.25/Modules/ecos_clean.cmake +#usr/share/cmake-3.25/Modules/exportheader.cmake.in +#usr/share/cmake-3.25/Modules/kde3init_dummy.cpp.in +#usr/share/cmake-3.25/Modules/kde3uic.cmake +#usr/share/cmake-3.25/Modules/readme.txt +#usr/share/cmake-3.25/Templates +#usr/share/cmake-3.25/Templates/AppleInfo.plist +#usr/share/cmake-3.25/Templates/CMakeVSMacros1.vsmacros +#usr/share/cmake-3.25/Templates/CMakeVSMacros2.vsmacros +#usr/share/cmake-3.25/Templates/CPack.GenericDescription.txt +#usr/share/cmake-3.25/Templates/CPack.GenericLicense.txt +#usr/share/cmake-3.25/Templates/CPack.GenericWelcome.txt +#usr/share/cmake-3.25/Templates/CPackConfig.cmake.in +#usr/share/cmake-3.25/Templates/CTestScript.cmake.in +#usr/share/cmake-3.25/Templates/MSBuild +#usr/share/cmake-3.25/Templates/MSBuild/CustomBuildDepFile.targets +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v10_CL.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v10_CSharp.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v10_Cuda.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v10_CudaHost.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v10_LIB.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v10_Link.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v10_MASM.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v10_NASM.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v10_RC.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v11_CL.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v11_CSharp.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v11_LIB.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v11_Link.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v11_MASM.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v11_RC.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v12_CL.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v12_CSharp.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v12_LIB.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v12_Link.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v12_MASM.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v12_RC.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v140_CL.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v140_CSharp.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v140_Link.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v141_CL.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v141_CSharp.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v141_Link.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v142_CL.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v142_CSharp.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v142_Link.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v143_CL.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v143_CSharp.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v143_Link.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v14_LIB.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v14_MASM.json +#usr/share/cmake-3.25/Templates/MSBuild/FlagTables/v14_RC.json +#usr/share/cmake-3.25/Templates/MSBuild/nasm.props.in +#usr/share/cmake-3.25/Templates/MSBuild/nasm.targets +#usr/share/cmake-3.25/Templates/MSBuild/nasm.xml +#usr/share/cmake-3.25/Templates/TestDriver.cxx.in +#usr/share/cmake-3.25/Templates/Windows +#usr/share/cmake-3.25/Templates/Windows/ApplicationIcon.png +#usr/share/cmake-3.25/Templates/Windows/Logo.png +#usr/share/cmake-3.25/Templates/Windows/SmallLogo.png +#usr/share/cmake-3.25/Templates/Windows/SmallLogo44x44.png +#usr/share/cmake-3.25/Templates/Windows/SplashScreen.png +#usr/share/cmake-3.25/Templates/Windows/StoreLogo.png +#usr/share/cmake-3.25/Templates/Windows/Windows_TemporaryKey.pfx +#usr/share/cmake-3.25/include +#usr/share/cmake-3.25/include/cmCPluginAPI.h #usr/share/doc/cmake #usr/share/doc/cmake/Copyright.txt #usr/share/doc/cmake/cmlibrhash @@ -2978,6 +3208,8 @@ #usr/share/doc/cmake/cmlibuv/LICENSE #usr/share/doc/cmake/cmsys #usr/share/doc/cmake/cmsys/Copyright.txt +#usr/share/emacs +#usr/share/emacs/site-lisp #usr/share/emacs/site-lisp/cmake-mode.el #usr/share/vim/vimfiles #usr/share/vim/vimfiles/indent diff --git a/config/rootfiles/common/collectd b/config/rootfiles/common/collectd index 65408dc7fd..be7bdf08ed 100644 --- a/config/rootfiles/common/collectd +++ b/config/rootfiles/common/collectd @@ -1,8 +1,9 @@ etc/collectd.conf -etc/collectd.custom etc/collectd.precache etc/collectd.thermal etc/collectd.vpn +#etc/collectd.d +etc/collectd.d/info etc/rc.d/rc0.d/K50collectd etc/rc.d/rc3.d/S29collectd etc/rc.d/rc6.d/K50collectd diff --git a/config/rootfiles/common/configroot b/config/rootfiles/common/configroot index a286a15383..9839eee45b 100644 --- a/config/rootfiles/common/configroot +++ b/config/rootfiles/common/configroot @@ -119,7 +119,6 @@ var/ipfire/menu.d/60-ipfire.menu var/ipfire/menu.d/70-log.menu #var/ipfire/menu.d/EX-apcupsd.menu #var/ipfire/menu.d/EX-guardian.menu -#var/ipfire/menu.d/EX-mpfire.menu #var/ipfire/menu.d/EX-mympd.menu #var/ipfire/menu.d/EX-samba.menu #var/ipfire/menu.d/EX-tor.menu diff --git a/config/rootfiles/common/gdb b/config/rootfiles/common/gdb index be23b3e79b..95e6455418 100644 --- a/config/rootfiles/common/gdb +++ b/config/rootfiles/common/gdb @@ -2,10 +2,14 @@ #usr/bin/gdb #usr/bin/gdb-add-index #usr/bin/gdbserver +#usr/bin/run #usr/include/gdb #usr/include/gdb/jit-reader.h #usr/include/sim +#usr/include/sim/callback.h +#usr/include/sim/sim.h #usr/lib/libinproctrace.so +#usr/lib/libsim.a #usr/share/gdb/python #usr/share/gdb/python/gdb #usr/share/gdb/python/gdb/FrameDecorator.py diff --git a/config/rootfiles/common/libpng b/config/rootfiles/common/libpng index 687aa535c9..f41f581513 100644 --- a/config/rootfiles/common/libpng +++ b/config/rootfiles/common/libpng @@ -16,7 +16,7 @@ usr/lib/libpng.so #usr/lib/libpng16.la usr/lib/libpng16.so usr/lib/libpng16.so.16 -usr/lib/libpng16.so.16.41.0 +usr/lib/libpng16.so.16.44.0 #usr/lib/pkgconfig/libpng.pc #usr/lib/pkgconfig/libpng16.pc #usr/share/man/man3/libpng.3 diff --git a/config/rootfiles/common/liburcu b/config/rootfiles/common/liburcu index 029fc6f50a..ae77325f25 100644 --- a/config/rootfiles/common/liburcu +++ b/config/rootfiles/common/liburcu @@ -15,6 +15,7 @@ #usr/include/urcu/arch/generic.h #usr/include/urcu/arch/hppa.h #usr/include/urcu/arch/ia64.h +#usr/include/urcu/arch/loongarch.h #usr/include/urcu/arch/m68k.h #usr/include/urcu/arch/mips.h #usr/include/urcu/arch/nios2.h @@ -79,6 +80,7 @@ #usr/include/urcu/uatomic/generic.h #usr/include/urcu/uatomic/hppa.h #usr/include/urcu/uatomic/ia64.h +#usr/include/urcu/uatomic/loongarch.h #usr/include/urcu/uatomic/m68k.h #usr/include/urcu/uatomic/mips.h #usr/include/urcu/uatomic/nios2.h diff --git a/config/rootfiles/common/linux-firmware b/config/rootfiles/common/linux-firmware index 15990cffbf..dd5347143a 100644 --- a/config/rootfiles/common/linux-firmware +++ b/config/rootfiles/common/linux-firmware @@ -667,26 +667,26 @@ lib/firmware/amphion/vpu/vpu_fw_imx8_enc.bin #lib/firmware/ar3k #lib/firmware/ar3k/1020200 lib/firmware/ar3k/1020200/PS_ASIC.pst -#lib/firmware/ar3k/1020200/RamPatch.txt +lib/firmware/ar3k/1020200/RamPatch.txt lib/firmware/ar3k/1020200/ar3kbdaddr.pst #lib/firmware/ar3k/1020201 lib/firmware/ar3k/1020201/PS_ASIC.pst -#lib/firmware/ar3k/1020201/RamPatch.txt +lib/firmware/ar3k/1020201/RamPatch.txt #lib/firmware/ar3k/1020201coex lib/firmware/ar3k/1020201coex/ramps_0x01020201_26_HighPriority.dfu #lib/firmware/ar3k/30000 lib/firmware/ar3k/30000/PS_ASIC.pst -#lib/firmware/ar3k/30000/RamPatch.txt +lib/firmware/ar3k/30000/RamPatch.txt lib/firmware/ar3k/30000/ar3kbdaddr.pst #lib/firmware/ar3k/30101 lib/firmware/ar3k/30101/PS_ASIC.pst -#lib/firmware/ar3k/30101/RamPatch.txt +lib/firmware/ar3k/30101/RamPatch.txt lib/firmware/ar3k/30101/ar3kbdaddr.pst #lib/firmware/ar3k/30101coex lib/firmware/ar3k/30101coex/PS_ASIC.pst lib/firmware/ar3k/30101coex/PS_ASIC_aclHighPri.pst lib/firmware/ar3k/30101coex/PS_ASIC_aclLowPri.pst -#lib/firmware/ar3k/30101coex/RamPatch.txt +lib/firmware/ar3k/30101coex/RamPatch.txt lib/firmware/ar3k/30101coex/ar3kbdaddr.pst lib/firmware/ar3k/AthrBT_0x01020001.dfu lib/firmware/ar3k/AthrBT_0x01020200.dfu @@ -989,91 +989,91 @@ lib/firmware/brcm/brcmfmac43143-sdio.bin lib/firmware/brcm/brcmfmac43143.bin lib/firmware/brcm/brcmfmac43236b.bin lib/firmware/brcm/brcmfmac43241b0-sdio.bin -#lib/firmware/brcm/brcmfmac43241b4-sdio.Advantech-MICA-071.txt -#lib/firmware/brcm/brcmfmac43241b4-sdio.Intel Corp.-VALLEYVIEW C0 PLATFORM.txt +lib/firmware/brcm/brcmfmac43241b4-sdio.Advantech-MICA-071.txt +lib/firmware/brcm/brcmfmac43241b4-sdio.Intel Corp.-VALLEYVIEW C0 PLATFORM.txt lib/firmware/brcm/brcmfmac43241b4-sdio.bin lib/firmware/brcm/brcmfmac43241b5-sdio.bin lib/firmware/brcm/brcmfmac43242a.bin lib/firmware/brcm/brcmfmac4329-sdio.bin -#lib/firmware/brcm/brcmfmac4330-sdio.Prowise-PT301.txt +lib/firmware/brcm/brcmfmac4330-sdio.Prowise-PT301.txt lib/firmware/brcm/brcmfmac4330-sdio.bin lib/firmware/brcm/brcmfmac4334-sdio.bin -#lib/firmware/brcm/brcmfmac43340-sdio.ASUSTeK COMPUTER INC.-TF103CE.txt -#lib/firmware/brcm/brcmfmac43340-sdio.Insyde-VESPA2.txt +lib/firmware/brcm/brcmfmac43340-sdio.ASUSTeK COMPUTER INC.-TF103CE.txt +lib/firmware/brcm/brcmfmac43340-sdio.Insyde-VESPA2.txt lib/firmware/brcm/brcmfmac43340-sdio.bin -#lib/firmware/brcm/brcmfmac43340-sdio.meegopad-t08.txt -#lib/firmware/brcm/brcmfmac43340-sdio.pov-tab-p1006w-data.txt -#lib/firmware/brcm/brcmfmac43340-sdio.predia-basic.txt +lib/firmware/brcm/brcmfmac43340-sdio.meegopad-t08.txt +lib/firmware/brcm/brcmfmac43340-sdio.pov-tab-p1006w-data.txt +lib/firmware/brcm/brcmfmac43340-sdio.predia-basic.txt lib/firmware/brcm/brcmfmac4335-sdio.bin -#lib/firmware/brcm/brcmfmac43362-sdio.ASUSTeK COMPUTER INC.-ME176C.txt -#lib/firmware/brcm/brcmfmac43362-sdio.WC121.txt +lib/firmware/brcm/brcmfmac43362-sdio.ASUSTeK COMPUTER INC.-ME176C.txt +lib/firmware/brcm/brcmfmac43362-sdio.WC121.txt lib/firmware/brcm/brcmfmac43362-sdio.bin -#lib/firmware/brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt -#lib/firmware/brcm/brcmfmac43362-sdio.kobo,aura.txt -#lib/firmware/brcm/brcmfmac43362-sdio.kobo,tolino-shine2hd.txt -#lib/firmware/brcm/brcmfmac43362-sdio.lemaker,bananapro.txt +lib/firmware/brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt +lib/firmware/brcm/brcmfmac43362-sdio.kobo,aura.txt +lib/firmware/brcm/brcmfmac43362-sdio.kobo,tolino-shine2hd.txt +lib/firmware/brcm/brcmfmac43362-sdio.lemaker,bananapro.txt lib/firmware/brcm/brcmfmac4339-sdio.bin -#lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt -#lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt -#lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt -#lib/firmware/brcm/brcmfmac43430-sdio.beagle,beaglev-starlight-jh7100-a1.txt -#lib/firmware/brcm/brcmfmac43430-sdio.beagle,beaglev-starlight-jh7100-r0.txt +lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt +lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt +lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt +lib/firmware/brcm/brcmfmac43430-sdio.beagle,beaglev-starlight-jh7100-a1.txt +lib/firmware/brcm/brcmfmac43430-sdio.beagle,beaglev-starlight-jh7100-r0.txt lib/firmware/brcm/brcmfmac43430-sdio.bin lib/firmware/brcm/brcmfmac43430-sdio.clm_blob -#lib/firmware/brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.txt -#lib/firmware/brcm/brcmfmac43430-sdio.ilife-S806.txt -#lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt -#lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,model-zero-2-w.txt -#lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,model-zero-w.txt -#lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bananapi-m64.txt -#lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-plus.txt -#lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-ultra.txt -#lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-zero.txt -#lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m3.txt -#lib/firmware/brcm/brcmfmac43430-sdio.starfive,visionfive-v1.txt -#lib/firmware/brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt +lib/firmware/brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.txt +lib/firmware/brcm/brcmfmac43430-sdio.ilife-S806.txt +lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt +lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,model-zero-2-w.txt +lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,model-zero-w.txt +lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bananapi-m64.txt +lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-plus.txt +lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-ultra.txt +lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-zero.txt +lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m3.txt +lib/firmware/brcm/brcmfmac43430-sdio.starfive,visionfive-v1.txt +lib/firmware/brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt lib/firmware/brcm/brcmfmac43430a0-sdio.bin -#lib/firmware/brcm/brcmfmac43430a0-sdio.ilife-S806.txt -#lib/firmware/brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt -#lib/firmware/brcm/brcmfmac43455-sdio.AW-CM256SM.txt -#lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt -#lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi 4 Model B.txt -#lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi Compute Module 4.txt -#lib/firmware/brcm/brcmfmac43455-sdio.acepc-t8.txt -#lib/firmware/brcm/brcmfmac43455-sdio.beagle,am5729-beagleboneai.txt +lib/firmware/brcm/brcmfmac43430a0-sdio.ilife-S806.txt +lib/firmware/brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt +lib/firmware/brcm/brcmfmac43455-sdio.AW-CM256SM.txt +lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt +lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi 4 Model B.txt +lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi Compute Module 4.txt +lib/firmware/brcm/brcmfmac43455-sdio.acepc-t8.txt +lib/firmware/brcm/brcmfmac43455-sdio.beagle,am5729-beagleboneai.txt lib/firmware/brcm/brcmfmac43455-sdio.bin lib/firmware/brcm/brcmfmac43455-sdio.clm_blob -#lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinebook-pro.txt -#lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinenote-v1.1.txt -#lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinenote-v1.2.txt -#lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinephone-pro.txt -#lib/firmware/brcm/brcmfmac43455-sdio.pine64,quartz64-a.txt -#lib/firmware/brcm/brcmfmac43455-sdio.pine64,quartz64-b.txt -#lib/firmware/brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.0.txt -#lib/firmware/brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.1.txt -#lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-blade.txt -#lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-cm4io.txt -#lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-model-a.txt -#lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt -#lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt -#lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-compute-module.txt -#lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt -#lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinebook-pro.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinenote-v1.1.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinenote-v1.2.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinephone-pro.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,quartz64-a.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,quartz64-b.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.0.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.1.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-blade.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-cm4io.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-model-a.txt +lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt +lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt +lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-compute-module.txt +lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt +lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.txt lib/firmware/brcm/brcmfmac4350-pcie.bin lib/firmware/brcm/brcmfmac4350c2-pcie.bin lib/firmware/brcm/brcmfmac4354-sdio.bin lib/firmware/brcm/brcmfmac4354-sdio.clm_blob -#lib/firmware/brcm/brcmfmac4356-pcie.Intel Corporation-CHERRYVIEW D1 PLATFORM.txt -#lib/firmware/brcm/brcmfmac4356-pcie.Xiaomi Inc-Mipad2.txt +lib/firmware/brcm/brcmfmac4356-pcie.Intel Corporation-CHERRYVIEW D1 PLATFORM.txt +lib/firmware/brcm/brcmfmac4356-pcie.Xiaomi Inc-Mipad2.txt lib/firmware/brcm/brcmfmac4356-pcie.bin lib/firmware/brcm/brcmfmac4356-pcie.clm_blob -#lib/firmware/brcm/brcmfmac4356-pcie.gpd-win-pocket.txt -#lib/firmware/brcm/brcmfmac4356-sdio.AP6356S.txt +lib/firmware/brcm/brcmfmac4356-pcie.gpd-win-pocket.txt +lib/firmware/brcm/brcmfmac4356-sdio.AP6356S.txt lib/firmware/brcm/brcmfmac4356-sdio.bin lib/firmware/brcm/brcmfmac4356-sdio.clm_blob -#lib/firmware/brcm/brcmfmac4356-sdio.firefly,firefly-rk3399.txt -#lib/firmware/brcm/brcmfmac4356-sdio.khadas,vim2.txt -#lib/firmware/brcm/brcmfmac4356-sdio.vamrs,rock960.txt +lib/firmware/brcm/brcmfmac4356-sdio.firefly,firefly-rk3399.txt +lib/firmware/brcm/brcmfmac4356-sdio.khadas,vim2.txt +lib/firmware/brcm/brcmfmac4356-sdio.vamrs,rock960.txt lib/firmware/brcm/brcmfmac43569.bin lib/firmware/brcm/brcmfmac43570-pcie.bin lib/firmware/brcm/brcmfmac43570-pcie.clm_blob @@ -1934,22 +1934,22 @@ lib/firmware/cxgb3/t3fw-7.4.0.bin lib/firmware/cxgb4/aq1202_fw.cld lib/firmware/cxgb4/bcm8483.bin #lib/firmware/cxgb4/configs -#lib/firmware/cxgb4/configs/t4-config-default.txt -#lib/firmware/cxgb4/configs/t5-config-default.txt -#lib/firmware/cxgb4/configs/t5-config-hashfilter.txt -#lib/firmware/cxgb4/configs/t6-config-default.txt -#lib/firmware/cxgb4/configs/t6-config-hashfilter.txt -#lib/firmware/cxgb4/t4-config.txt +lib/firmware/cxgb4/configs/t4-config-default.txt +lib/firmware/cxgb4/configs/t5-config-default.txt +lib/firmware/cxgb4/configs/t5-config-hashfilter.txt +lib/firmware/cxgb4/configs/t6-config-default.txt +lib/firmware/cxgb4/configs/t6-config-hashfilter.txt +lib/firmware/cxgb4/t4-config.txt lib/firmware/cxgb4/t4fw-1.14.4.0.bin lib/firmware/cxgb4/t4fw-1.15.37.0.bin lib/firmware/cxgb4/t4fw-1.27.5.0.bin lib/firmware/cxgb4/t4fw.bin -#lib/firmware/cxgb4/t5-config.txt +lib/firmware/cxgb4/t5-config.txt lib/firmware/cxgb4/t5fw-1.14.4.0.bin lib/firmware/cxgb4/t5fw-1.15.37.0.bin lib/firmware/cxgb4/t5fw-1.27.5.0.bin lib/firmware/cxgb4/t5fw.bin -#lib/firmware/cxgb4/t6-config.txt +lib/firmware/cxgb4/t6-config.txt lib/firmware/cxgb4/t6fw-1.27.5.0.bin lib/firmware/cxgb4/t6fw.bin #lib/firmware/cypress diff --git a/config/rootfiles/common/logwatch b/config/rootfiles/common/logwatch index 2732215d5f..026757b52b 100644 --- a/config/rootfiles/common/logwatch +++ b/config/rootfiles/common/logwatch @@ -59,6 +59,7 @@ usr/share/logwatch/default.conf/logfiles/resolver.conf #usr/share/logwatch/default.conf/logfiles/rt314.conf usr/share/logwatch/default.conf/logfiles/samba.conf #usr/share/logwatch/default.conf/logfiles/secure.conf +#usr/share/logwatch/default.conf/logfiles/snort.conf #usr/share/logwatch/default.conf/logfiles/sonicwall.conf #usr/share/logwatch/default.conf/logfiles/spamassassin.conf usr/share/logwatch/default.conf/logfiles/syslog.conf @@ -167,6 +168,7 @@ usr/share/logwatch/default.conf/services/scsi.conf #usr/share/logwatch/default.conf/services/shaperd.conf #usr/share/logwatch/default.conf/services/slon.conf #usr/share/logwatch/default.conf/services/smartd.conf +#usr/share/logwatch/default.conf/services/snort.conf #usr/share/logwatch/default.conf/services/sonicwall.conf #usr/share/logwatch/default.conf/services/spamassassin.conf usr/share/logwatch/default.conf/services/sshd.conf @@ -317,6 +319,7 @@ usr/share/logwatch/scripts/services/scsi #usr/share/logwatch/scripts/services/shaperd #usr/share/logwatch/scripts/services/slon #usr/share/logwatch/scripts/services/smartd +#usr/share/logwatch/scripts/services/snort #usr/share/logwatch/scripts/services/sonicwall #usr/share/logwatch/scripts/services/spamassassin usr/share/logwatch/scripts/services/sshd diff --git a/config/rootfiles/common/nettle b/config/rootfiles/common/nettle index 3c0331406d..26ac7bd29e 100644 --- a/config/rootfiles/common/nettle +++ b/config/rootfiles/common/nettle @@ -26,6 +26,7 @@ #usr/include/nettle/curve25519.h #usr/include/nettle/curve448.h #usr/include/nettle/des.h +#usr/include/nettle/drbg-ctr.h #usr/include/nettle/dsa-compat.h #usr/include/nettle/dsa.h #usr/include/nettle/eax.h @@ -78,9 +79,9 @@ #usr/include/nettle/yarrow.h usr/lib/libhogweed.so usr/lib/libhogweed.so.6 -usr/lib/libhogweed.so.6.7 +usr/lib/libhogweed.so.6.9 #usr/lib/libnettle.so usr/lib/libnettle.so.8 -usr/lib/libnettle.so.8.7 +usr/lib/libnettle.so.8.9 #usr/lib/pkgconfig/hogweed.pc #usr/lib/pkgconfig/nettle.pc diff --git a/config/rootfiles/common/perl b/config/rootfiles/common/perl index 94e37db0e8..d4ceb7083e 100644 --- a/config/rootfiles/common/perl +++ b/config/rootfiles/common/perl @@ -1732,7 +1732,7 @@ usr/lib/perl5/5.36.0/xxxMACHINExxx-linux-thread-multi/B #usr/lib/perl5/5.36.0/xxxMACHINExxx-linux-thread-multi/Compress #usr/lib/perl5/5.36.0/xxxMACHINExxx-linux-thread-multi/Compress/Raw #usr/lib/perl5/5.36.0/xxxMACHINExxx-linux-thread-multi/Compress/Raw/Bzip2.pm -#usr/lib/perl5/5.36.0/xxxMACHINExxx-linux-thread-multi/Compress/Raw/Zlib.pm +usr/lib/perl5/5.36.0/xxxMACHINExxx-linux-thread-multi/Compress/Raw/Zlib.pm usr/lib/perl5/5.36.0/xxxMACHINExxx-linux-thread-multi/Config.pm usr/lib/perl5/5.36.0/xxxMACHINExxx-linux-thread-multi/Config.pod usr/lib/perl5/5.36.0/xxxMACHINExxx-linux-thread-multi/Config_git.pl diff --git a/config/rootfiles/common/perl-Archive-Tar b/config/rootfiles/common/perl-Archive-Tar deleted file mode 100644 index 0cc523ee9a..0000000000 --- a/config/rootfiles/common/perl-Archive-Tar +++ /dev/null @@ -1,14 +0,0 @@ -#usr/bin/ptar -#usr/bin/ptardiff -#usr/lib/perl5/site_perl/5.36.0/Archive -#usr/lib/perl5/site_perl/5.36.0/Archive/Tar -usr/lib/perl5/site_perl/5.36.0/Archive/Tar.pm -usr/lib/perl5/site_perl/5.36.0/Archive/Tar/Constant.pm -usr/lib/perl5/site_perl/5.36.0/Archive/Tar/File.pm -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Archive -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Archive/Tar -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Archive/Tar/.packlist -#usr/share/man/man1/ptar.1 -#usr/share/man/man1/ptardiff.1 -#usr/share/man/man3/Archive::Tar.3 -#usr/share/man/man3/Archive::Tar::File.3 diff --git a/config/rootfiles/common/perl-Archive-Zip b/config/rootfiles/common/perl-Archive-Zip index 53c4f75c64..e7ce88826e 100644 --- a/config/rootfiles/common/perl-Archive-Zip +++ b/config/rootfiles/common/perl-Archive-Zip @@ -1,4 +1,5 @@ #usr/bin/crc32 +#usr/lib/perl5/site_perl/5.36.0/Archive #usr/lib/perl5/site_perl/5.36.0/Archive/Zip usr/lib/perl5/site_perl/5.36.0/Archive/Zip.pm #usr/lib/perl5/site_perl/5.36.0/Archive/Zip.pod @@ -7,6 +8,7 @@ usr/lib/perl5/site_perl/5.36.0/Archive/Zip/BufferedFileHandle.pm usr/lib/perl5/site_perl/5.36.0/Archive/Zip/MemberRead.pm usr/lib/perl5/site_perl/5.36.0/Archive/Zip/MockFileHandle.pm usr/lib/perl5/site_perl/5.36.0/Archive/Zip/Tree.pm +#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Archive #usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Archive/Zip #usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Archive/Zip/.packlist #usr/share/man/man3/Archive::Zip.3 diff --git a/config/rootfiles/common/perl-Compress-Zlib b/config/rootfiles/common/perl-Compress-Zlib deleted file mode 100644 index 7e9851d827..0000000000 --- a/config/rootfiles/common/perl-Compress-Zlib +++ /dev/null @@ -1,9 +0,0 @@ -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/Compress -usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/Compress/Zlib.pm -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Compress -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Compress/Zlib -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Compress/Zlib/.packlist -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Compress/Zlib/Zlib.bs -usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Compress/Zlib/Zlib.so -usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Compress/Zlib/autosplit.ix -#usr/share/man/man3/Compress::Zlib.3 diff --git a/config/rootfiles/common/perl-Digest b/config/rootfiles/common/perl-Digest deleted file mode 100644 index 544d4dbff3..0000000000 --- a/config/rootfiles/common/perl-Digest +++ /dev/null @@ -1,6 +0,0 @@ -#usr/lib/perl5/site_perl/5.36.0/Digest -usr/lib/perl5/site_perl/5.36.0/Digest.pm -usr/lib/perl5/site_perl/5.36.0/Digest/base.pm -usr/lib/perl5/site_perl/5.36.0/Digest/file.pm -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Digest -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Digest/.packlist diff --git a/config/rootfiles/common/perl-Digest-HMAC b/config/rootfiles/common/perl-Digest-HMAC deleted file mode 100644 index 622d6e746b..0000000000 --- a/config/rootfiles/common/perl-Digest-HMAC +++ /dev/null @@ -1,9 +0,0 @@ -#usr/lib/perl5/site_perl/5.36.0/Digest -usr/lib/perl5/site_perl/5.36.0/Digest/HMAC.pm -usr/lib/perl5/site_perl/5.36.0/Digest/HMAC_MD5.pm -usr/lib/perl5/site_perl/5.36.0/Digest/HMAC_SHA1.pm -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Digest/HMAC -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Digest/HMAC/.packlist -#usr/share/man/man3/Digest::HMAC.3 -#usr/share/man/man3/Digest::HMAC_MD5.3 -#usr/share/man/man3/Digest::HMAC_SHA1.3 diff --git a/config/rootfiles/common/perl-Digest-SHA1 b/config/rootfiles/common/perl-Digest-SHA1 deleted file mode 100644 index 45edee11f6..0000000000 --- a/config/rootfiles/common/perl-Digest-SHA1 +++ /dev/null @@ -1,7 +0,0 @@ -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/Digest -usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/Digest/SHA1.pm -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Digest -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Digest/SHA1 -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Digest/SHA1/.packlist -usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/Digest/SHA1/SHA1.so -#usr/share/man/man3/Digest::SHA1.3 diff --git a/config/rootfiles/common/perl-MIME-Tools b/config/rootfiles/common/perl-MIME-Tools index ff83e67e2c..98d6f71039 100644 --- a/config/rootfiles/common/perl-MIME-Tools +++ b/config/rootfiles/common/perl-MIME-Tools @@ -25,8 +25,8 @@ usr/lib/perl5/site_perl/5.36.0/MIME/Tools.pm usr/lib/perl5/site_perl/5.36.0/MIME/WordDecoder.pm usr/lib/perl5/site_perl/5.36.0/MIME/Words.pm #usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/MIME -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/MIME/tools -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/MIME/tools/.packlist +#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/MIME/Tools +#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/MIME/Tools/.packlist #usr/share/man/man3/MIME::Body.3 #usr/share/man/man3/MIME::Decoder.3 #usr/share/man/man3/MIME::Decoder::Base64.3 diff --git a/config/rootfiles/common/pkg-config b/config/rootfiles/common/pkg-config index 78aa882528..a9481a9dfa 100644 --- a/config/rootfiles/common/pkg-config +++ b/config/rootfiles/common/pkg-config @@ -1,3 +1,7 @@ #usr/bin/pkg-config #usr/man/man1/pkg-config.1 #usr/share/aclocal/pkg.m4 +#usr/bin/xxxMACHINExxx-unknown-linux-gnu-pkg-config +#usr/share/doc/pkg-config +#usr/share/doc/pkg-config/pkg-config-guide.html +#usr/share/man/man1/pkg-config.1 diff --git a/config/rootfiles/common/ppp b/config/rootfiles/common/ppp index 6a27af3e74..dc24e97910 100644 --- a/config/rootfiles/common/ppp +++ b/config/rootfiles/common/ppp @@ -1,15 +1,18 @@ #etc/ppp etc/ppp/chap-secrets +etc/ppp/chap-secrets.example etc/ppp/demonloginscript etc/ppp/dialer -#etc/ppp/eaptls-client -#etc/ppp/eaptls-server +#etc/ppp/eaptls-client.example +#etc/ppp/eaptls-server.example etc/ppp/ioptions etc/ppp/ip-down etc/ppp/ip-up -#etc/ppp/openssl.cnf +#etc/ppp/openssl.cnf.example etc/ppp/options +etc/ppp/options.example etc/ppp/pap-secrets +etc/ppp/pap-secrets.example etc/ppp/standardloginscript #usr/include/pppd #usr/include/pppd/cbcp.h @@ -35,29 +38,29 @@ etc/ppp/standardloginscript #usr/include/pppd/upap.h #usr/lib/pkgconfig/pppd.pc usr/lib/pppd -#usr/lib/pppd/2.5.1-dev -#usr/lib/pppd/2.5.1-dev/minconn.la -usr/lib/pppd/2.5.1-dev/minconn.so -#usr/lib/pppd/2.5.1-dev/openl2tp.la -usr/lib/pppd/2.5.1-dev/openl2tp.so -#usr/lib/pppd/2.5.1-dev/passprompt.la -usr/lib/pppd/2.5.1-dev/passprompt.so -#usr/lib/pppd/2.5.1-dev/passwordfd.la -usr/lib/pppd/2.5.1-dev/passwordfd.so -#usr/lib/pppd/2.5.1-dev/pppoatm.la -usr/lib/pppd/2.5.1-dev/pppoatm.so -#usr/lib/pppd/2.5.1-dev/pppoe.la -usr/lib/pppd/2.5.1-dev/pppoe.so -#usr/lib/pppd/2.5.1-dev/pppol2tp.la -usr/lib/pppd/2.5.1-dev/pppol2tp.so -#usr/lib/pppd/2.5.1-dev/radattr.la -usr/lib/pppd/2.5.1-dev/radattr.so -#usr/lib/pppd/2.5.1-dev/radius.la -usr/lib/pppd/2.5.1-dev/radius.so -#usr/lib/pppd/2.5.1-dev/radrealms.la -usr/lib/pppd/2.5.1-dev/radrealms.so -#usr/lib/pppd/2.5.1-dev/winbind.la -usr/lib/pppd/2.5.1-dev/winbind.so +usr/lib/pppd/2.5.1 +#usr/lib/pppd/2.5.1/minconn.la +usr/lib/pppd/2.5.1/minconn.so +#usr/lib/pppd/2.5.1/openl2tp.la +usr/lib/pppd/2.5.1/openl2tp.so +#usr/lib/pppd/2.5.1/passprompt.la +usr/lib/pppd/2.5.1/passprompt.so +#usr/lib/pppd/2.5.1/passwordfd.la +usr/lib/pppd/2.5.1/passwordfd.so +#usr/lib/pppd/2.5.1/pppoatm.la +usr/lib/pppd/2.5.1/pppoatm.so +#usr/lib/pppd/2.5.1/pppoe.la +usr/lib/pppd/2.5.1/pppoe.so +#usr/lib/pppd/2.5.1/pppol2tp.la +usr/lib/pppd/2.5.1/pppol2tp.so +#usr/lib/pppd/2.5.1/radattr.la +usr/lib/pppd/2.5.1/radattr.so +#usr/lib/pppd/2.5.1/radius.la +usr/lib/pppd/2.5.1/radius.so +#usr/lib/pppd/2.5.1/radrealms.la +usr/lib/pppd/2.5.1/radrealms.so +#usr/lib/pppd/2.5.1/winbind.la +usr/lib/pppd/2.5.1/winbind.so usr/sbin/chat usr/sbin/pppd usr/sbin/pppdump diff --git a/config/rootfiles/common/protobuf b/config/rootfiles/common/protobuf index d3aa47718a..3f7236b5b6 100644 --- a/config/rootfiles/common/protobuf +++ b/config/rootfiles/common/protobuf @@ -1,5 +1,11 @@ #usr/bin/protoc -#usr/bin/protoc-25.2.0 +#usr/bin/protoc-28.1.0 +#usr/bin/protoc-gen-upb +#usr/bin/protoc-gen-upb-28.1.0 +#usr/bin/protoc-gen-upb_minitable +#usr/bin/protoc-gen-upb_minitable-28.1.0 +#usr/bin/protoc-gen-upbdefs +#usr/bin/protoc-gen-upbdefs-28.1.0 #usr/include/google #usr/include/google/protobuf #usr/include/google/protobuf/any.h @@ -14,9 +20,6 @@ #usr/include/google/protobuf/arenastring.h #usr/include/google/protobuf/arenaz_sampler.h #usr/include/google/protobuf/compiler -#usr/include/google/protobuf/compiler/allowlists -#usr/include/google/protobuf/compiler/allowlists/allowlist.h -#usr/include/google/protobuf/compiler/allowlists/allowlists.h #usr/include/google/protobuf/compiler/code_generator.h #usr/include/google/protobuf/compiler/command_line_interface.h #usr/include/google/protobuf/compiler/cpp @@ -28,9 +31,11 @@ #usr/include/google/protobuf/compiler/cpp/file.h #usr/include/google/protobuf/compiler/cpp/generator.h #usr/include/google/protobuf/compiler/cpp/helpers.h +#usr/include/google/protobuf/compiler/cpp/ifndef_guard.h #usr/include/google/protobuf/compiler/cpp/message.h #usr/include/google/protobuf/compiler/cpp/message_layout_helper.h #usr/include/google/protobuf/compiler/cpp/names.h +#usr/include/google/protobuf/compiler/cpp/namespace_printer.h #usr/include/google/protobuf/compiler/cpp/options.h #usr/include/google/protobuf/compiler/cpp/padding_optimizer.h #usr/include/google/protobuf/compiler/cpp/parse_function_generator.h @@ -59,37 +64,47 @@ #usr/include/google/protobuf/compiler/java #usr/include/google/protobuf/compiler/java/context.h #usr/include/google/protobuf/compiler/java/doc_comment.h -#usr/include/google/protobuf/compiler/java/enum.h -#usr/include/google/protobuf/compiler/java/enum_field.h -#usr/include/google/protobuf/compiler/java/enum_field_lite.h -#usr/include/google/protobuf/compiler/java/enum_lite.h -#usr/include/google/protobuf/compiler/java/extension.h -#usr/include/google/protobuf/compiler/java/extension_lite.h -#usr/include/google/protobuf/compiler/java/field.h +#usr/include/google/protobuf/compiler/java/field_common.h #usr/include/google/protobuf/compiler/java/file.h +#usr/include/google/protobuf/compiler/java/full +#usr/include/google/protobuf/compiler/java/full/enum.h +#usr/include/google/protobuf/compiler/java/full/enum_field.h +#usr/include/google/protobuf/compiler/java/full/extension.h +#usr/include/google/protobuf/compiler/java/full/field_generator.h +#usr/include/google/protobuf/compiler/java/full/generator_factory.h +#usr/include/google/protobuf/compiler/java/full/make_field_gens.h +#usr/include/google/protobuf/compiler/java/full/map_field.h +#usr/include/google/protobuf/compiler/java/full/message.h +#usr/include/google/protobuf/compiler/java/full/message_builder.h +#usr/include/google/protobuf/compiler/java/full/message_field.h +#usr/include/google/protobuf/compiler/java/full/primitive_field.h +#usr/include/google/protobuf/compiler/java/full/service.h +#usr/include/google/protobuf/compiler/java/full/string_field.h #usr/include/google/protobuf/compiler/java/generator.h +#usr/include/google/protobuf/compiler/java/generator_common.h #usr/include/google/protobuf/compiler/java/generator_factory.h #usr/include/google/protobuf/compiler/java/helpers.h +#usr/include/google/protobuf/compiler/java/internal_helpers.h #usr/include/google/protobuf/compiler/java/java_features.pb.h #usr/include/google/protobuf/compiler/java/kotlin_generator.h -#usr/include/google/protobuf/compiler/java/map_field.h -#usr/include/google/protobuf/compiler/java/map_field_lite.h -#usr/include/google/protobuf/compiler/java/message.h -#usr/include/google/protobuf/compiler/java/message_builder.h -#usr/include/google/protobuf/compiler/java/message_builder_lite.h -#usr/include/google/protobuf/compiler/java/message_field.h -#usr/include/google/protobuf/compiler/java/message_field_lite.h -#usr/include/google/protobuf/compiler/java/message_lite.h +#usr/include/google/protobuf/compiler/java/lite +#usr/include/google/protobuf/compiler/java/lite/enum.h +#usr/include/google/protobuf/compiler/java/lite/enum_field.h +#usr/include/google/protobuf/compiler/java/lite/extension.h +#usr/include/google/protobuf/compiler/java/lite/field_generator.h +#usr/include/google/protobuf/compiler/java/lite/generator_factory.h +#usr/include/google/protobuf/compiler/java/lite/make_field_gens.h +#usr/include/google/protobuf/compiler/java/lite/map_field.h +#usr/include/google/protobuf/compiler/java/lite/message.h +#usr/include/google/protobuf/compiler/java/lite/message_builder.h +#usr/include/google/protobuf/compiler/java/lite/message_field.h +#usr/include/google/protobuf/compiler/java/lite/primitive_field.h +#usr/include/google/protobuf/compiler/java/lite/string_field.h #usr/include/google/protobuf/compiler/java/message_serialization.h #usr/include/google/protobuf/compiler/java/name_resolver.h #usr/include/google/protobuf/compiler/java/names.h #usr/include/google/protobuf/compiler/java/options.h -#usr/include/google/protobuf/compiler/java/primitive_field.h -#usr/include/google/protobuf/compiler/java/primitive_field_lite.h -#usr/include/google/protobuf/compiler/java/service.h #usr/include/google/protobuf/compiler/java/shared_code_generator.h -#usr/include/google/protobuf/compiler/java/string_field.h -#usr/include/google/protobuf/compiler/java/string_field_lite.h #usr/include/google/protobuf/compiler/objectivec #usr/include/google/protobuf/compiler/objectivec/enum.h #usr/include/google/protobuf/compiler/objectivec/enum_field.h @@ -108,7 +123,7 @@ #usr/include/google/protobuf/compiler/objectivec/oneof.h #usr/include/google/protobuf/compiler/objectivec/options.h #usr/include/google/protobuf/compiler/objectivec/primitive_field.h -#usr/include/google/protobuf/compiler/objectivec/text_format_decode_data.h +#usr/include/google/protobuf/compiler/objectivec/tf_decode_data.h #usr/include/google/protobuf/compiler/parser.h #usr/include/google/protobuf/compiler/php #usr/include/google/protobuf/compiler/php/names.h @@ -125,18 +140,23 @@ #usr/include/google/protobuf/compiler/ruby/ruby_generator.h #usr/include/google/protobuf/compiler/rust #usr/include/google/protobuf/compiler/rust/accessors -#usr/include/google/protobuf/compiler/rust/accessors/accessor_generator.h +#usr/include/google/protobuf/compiler/rust/accessors/accessor_case.h #usr/include/google/protobuf/compiler/rust/accessors/accessors.h +#usr/include/google/protobuf/compiler/rust/accessors/default_value.h +#usr/include/google/protobuf/compiler/rust/accessors/generator.h #usr/include/google/protobuf/compiler/rust/context.h +#usr/include/google/protobuf/compiler/rust/crate_mapping.h +#usr/include/google/protobuf/compiler/rust/enum.h #usr/include/google/protobuf/compiler/rust/generator.h #usr/include/google/protobuf/compiler/rust/message.h #usr/include/google/protobuf/compiler/rust/naming.h #usr/include/google/protobuf/compiler/rust/oneof.h #usr/include/google/protobuf/compiler/rust/relative_path.h +#usr/include/google/protobuf/compiler/rust/rust_field_type.h +#usr/include/google/protobuf/compiler/rust/rust_keywords.h #usr/include/google/protobuf/compiler/scc.h #usr/include/google/protobuf/compiler/subprocess.h #usr/include/google/protobuf/compiler/versions.h -#usr/include/google/protobuf/compiler/versions_suffix.h #usr/include/google/protobuf/compiler/zip_writer.h #usr/include/google/protobuf/cpp_edition_defaults.h #usr/include/google/protobuf/cpp_features.pb.h @@ -144,8 +164,11 @@ #usr/include/google/protobuf/descriptor.h #usr/include/google/protobuf/descriptor.pb.h #usr/include/google/protobuf/descriptor.proto +#usr/include/google/protobuf/descriptor.upb.h +#usr/include/google/protobuf/descriptor.upb_minitable.h #usr/include/google/protobuf/descriptor_database.h #usr/include/google/protobuf/descriptor_legacy.h +#usr/include/google/protobuf/descriptor_lite.h #usr/include/google/protobuf/descriptor_visitor.h #usr/include/google/protobuf/duration.pb.h #usr/include/google/protobuf/duration.proto @@ -171,7 +194,6 @@ #usr/include/google/protobuf/has_bits.h #usr/include/google/protobuf/implicit_weak_message.h #usr/include/google/protobuf/inlined_string_field.h -#usr/include/google/protobuf/internal_message_util.h #usr/include/google/protobuf/internal_visibility.h #usr/include/google/protobuf/io #usr/include/google/protobuf/io/coded_stream.h @@ -216,8 +238,11 @@ #usr/include/google/protobuf/reflection_internal.h #usr/include/google/protobuf/reflection_mode.h #usr/include/google/protobuf/reflection_ops.h +#usr/include/google/protobuf/reflection_visit_field_info.h +#usr/include/google/protobuf/reflection_visit_fields.h #usr/include/google/protobuf/repeated_field.h #usr/include/google/protobuf/repeated_ptr_field.h +#usr/include/google/protobuf/runtime_version.h #usr/include/google/protobuf/serial_arena.h #usr/include/google/protobuf/service.h #usr/include/google/protobuf/source_context.pb.h @@ -231,6 +256,8 @@ #usr/include/google/protobuf/stubs/platform_macros.h #usr/include/google/protobuf/stubs/port.h #usr/include/google/protobuf/stubs/status_macros.h +#usr/include/google/protobuf/testing +#usr/include/google/protobuf/testing/file.h #usr/include/google/protobuf/text_format.h #usr/include/google/protobuf/thread_safe_arena.h #usr/include/google/protobuf/timestamp.pb.h @@ -256,11 +283,147 @@ #usr/include/java/core #usr/include/java/core/src #usr/include/java/core/src/main -#usr/include/java/core/src/main/java -#usr/include/java/core/src/main/java/com -#usr/include/java/core/src/main/java/com/google -#usr/include/java/core/src/main/java/com/google/protobuf -#usr/include/java/core/src/main/java/com/google/protobuf/java_features.proto +#usr/include/java/core/src/main/resources +#usr/include/java/core/src/main/resources/google +#usr/include/java/core/src/main/resources/google/protobuf +#usr/include/java/core/src/main/resources/google/protobuf/java_features.proto +#usr/include/upb +#usr/include/upb/base +#usr/include/upb/base/descriptor_constants.h +#usr/include/upb/base/internal +#usr/include/upb/base/internal/endian.h +#usr/include/upb/base/internal/log2.h +#usr/include/upb/base/status.h +#usr/include/upb/base/status.hpp +#usr/include/upb/base/string_view.h +#usr/include/upb/base/upcast.h +#usr/include/upb/generated_code_support.h +#usr/include/upb/hash +#usr/include/upb/hash/common.h +#usr/include/upb/hash/int_table.h +#usr/include/upb/hash/str_table.h +#usr/include/upb/json +#usr/include/upb/json/decode.h +#usr/include/upb/json/encode.h +#usr/include/upb/lex +#usr/include/upb/lex/atoi.h +#usr/include/upb/lex/round_trip.h +#usr/include/upb/lex/strtod.h +#usr/include/upb/lex/unicode.h +#usr/include/upb/mem +#usr/include/upb/mem/alloc.h +#usr/include/upb/mem/arena.h +#usr/include/upb/mem/arena.hpp +#usr/include/upb/mem/internal +#usr/include/upb/mem/internal/arena.h +#usr/include/upb/message +#usr/include/upb/message/accessors.h +#usr/include/upb/message/array.h +#usr/include/upb/message/compare.h +#usr/include/upb/message/compat.h +#usr/include/upb/message/copy.h +#usr/include/upb/message/internal +#usr/include/upb/message/internal/accessors.h +#usr/include/upb/message/internal/array.h +#usr/include/upb/message/internal/compare_unknown.h +#usr/include/upb/message/internal/extension.h +#usr/include/upb/message/internal/iterator.h +#usr/include/upb/message/internal/map.h +#usr/include/upb/message/internal/map_entry.h +#usr/include/upb/message/internal/map_sorter.h +#usr/include/upb/message/internal/message.h +#usr/include/upb/message/internal/tagged_ptr.h +#usr/include/upb/message/internal/types.h +#usr/include/upb/message/map.h +#usr/include/upb/message/map_gencode_util.h +#usr/include/upb/message/merge.h +#usr/include/upb/message/message.h +#usr/include/upb/message/tagged_ptr.h +#usr/include/upb/message/value.h +#usr/include/upb/mini_descriptor +#usr/include/upb/mini_descriptor/build_enum.h +#usr/include/upb/mini_descriptor/decode.h +#usr/include/upb/mini_descriptor/internal +#usr/include/upb/mini_descriptor/internal/base92.h +#usr/include/upb/mini_descriptor/internal/decoder.h +#usr/include/upb/mini_descriptor/internal/encode.h +#usr/include/upb/mini_descriptor/internal/encode.hpp +#usr/include/upb/mini_descriptor/internal/modifiers.h +#usr/include/upb/mini_descriptor/internal/wire_constants.h +#usr/include/upb/mini_descriptor/link.h +#usr/include/upb/mini_table +#usr/include/upb/mini_table/enum.h +#usr/include/upb/mini_table/extension.h +#usr/include/upb/mini_table/extension_registry.h +#usr/include/upb/mini_table/field.h +#usr/include/upb/mini_table/file.h +#usr/include/upb/mini_table/internal +#usr/include/upb/mini_table/internal/enum.h +#usr/include/upb/mini_table/internal/extension.h +#usr/include/upb/mini_table/internal/field.h +#usr/include/upb/mini_table/internal/file.h +#usr/include/upb/mini_table/internal/message.h +#usr/include/upb/mini_table/internal/size_log2.h +#usr/include/upb/mini_table/internal/sub.h +#usr/include/upb/mini_table/message.h +#usr/include/upb/mini_table/sub.h +#usr/include/upb/port +#usr/include/upb/port/atomic.h +#usr/include/upb/port/def.inc +#usr/include/upb/port/undef.inc +#usr/include/upb/port/vsnprintf_compat.h +#usr/include/upb/reflection +#usr/include/upb/reflection/common.h +#usr/include/upb/reflection/def.h +#usr/include/upb/reflection/def.hpp +#usr/include/upb/reflection/def_pool.h +#usr/include/upb/reflection/def_type.h +#usr/include/upb/reflection/enum_def.h +#usr/include/upb/reflection/enum_reserved_range.h +#usr/include/upb/reflection/enum_value_def.h +#usr/include/upb/reflection/extension_range.h +#usr/include/upb/reflection/field_def.h +#usr/include/upb/reflection/file_def.h +#usr/include/upb/reflection/internal +#usr/include/upb/reflection/internal/def_pool.h +#usr/include/upb/reflection/internal/desc_state.h +#usr/include/upb/reflection/internal/enum_def.h +#usr/include/upb/reflection/internal/enum_reserved_range.h +#usr/include/upb/reflection/internal/enum_value_def.h +#usr/include/upb/reflection/internal/extension_range.h +#usr/include/upb/reflection/internal/field_def.h +#usr/include/upb/reflection/internal/file_def.h +#usr/include/upb/reflection/internal/message_def.h +#usr/include/upb/reflection/internal/message_reserved_range.h +#usr/include/upb/reflection/internal/method_def.h +#usr/include/upb/reflection/internal/oneof_def.h +#usr/include/upb/reflection/internal/service_def.h +#usr/include/upb/reflection/internal/upb_edition_defaults.h +#usr/include/upb/reflection/message.h +#usr/include/upb/reflection/message.hpp +#usr/include/upb/reflection/message_def.h +#usr/include/upb/reflection/message_reserved_range.h +#usr/include/upb/reflection/method_def.h +#usr/include/upb/reflection/oneof_def.h +#usr/include/upb/reflection/service_def.h +#usr/include/upb/text +#usr/include/upb/text/encode.h +#usr/include/upb/text/internal +#usr/include/upb/text/internal/encode.h +#usr/include/upb/text/options.h +#usr/include/upb/util +#usr/include/upb/util/def_to_proto.h +#usr/include/upb/util/required_fields.h +#usr/include/upb/wire +#usr/include/upb/wire/decode.h +#usr/include/upb/wire/encode.h +#usr/include/upb/wire/eps_copy_input_stream.h +#usr/include/upb/wire/internal +#usr/include/upb/wire/internal/decode_fast.h +#usr/include/upb/wire/reader.h +#usr/include/upb/wire/types.h +#usr/include/upb_generator +#usr/include/upb_generator/mangle.h #usr/include/utf8_range.h #usr/include/utf8_validity.h #usr/lib/cmake/protobuf @@ -276,13 +439,14 @@ #usr/lib/cmake/utf8_range/utf8_range-targets-noconfig.cmake #usr/lib/cmake/utf8_range/utf8_range-targets.cmake #usr/lib/libprotobuf-lite.so -#usr/lib/libprotobuf-lite.so.25.2.0 +#usr/lib/libprotobuf-lite.so.28.1.0 #usr/lib/libprotobuf.so -#usr/lib/libprotobuf.so.25.2.0 +#usr/lib/libprotobuf.so.28.1.0 #usr/lib/libprotoc.so -#usr/lib/libprotoc.so.25.2.0 -#usr/lib/libutf8_range.a -#usr/lib/libutf8_validity.a +#usr/lib/libprotoc.so.28.1.0 +#usr/lib/libupb.a +#usr/lib/libutf8_range.so +#usr/lib/libutf8_validity.so #usr/lib/pkgconfig/protobuf-lite.pc #usr/lib/pkgconfig/protobuf.pc #usr/lib/pkgconfig/utf8_range.pc diff --git a/config/rootfiles/common/riscv64/linux b/config/rootfiles/common/riscv64/linux index dca2c73709..8eaff9f878 100644 --- a/config/rootfiles/common/riscv64/linux +++ b/config/rootfiles/common/riscv64/linux @@ -1184,6 +1184,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/arch/riscv/include/asm/kvm_vcpu_timer.h #lib/modules/KVER/build/arch/riscv/include/asm/kvm_vcpu_vector.h #lib/modules/KVER/build/arch/riscv/include/asm/linkage.h +#lib/modules/KVER/build/arch/riscv/include/asm/membarrier.h #lib/modules/KVER/build/arch/riscv/include/asm/mmio.h #lib/modules/KVER/build/arch/riscv/include/asm/mmiowb.h #lib/modules/KVER/build/arch/riscv/include/asm/mmu.h @@ -6641,6 +6642,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/ARCH_HAS_GCOV_PROFILE_ALL #lib/modules/KVER/build/include/config/ARCH_HAS_GIGANTIC_PAGE #lib/modules/KVER/build/include/config/ARCH_HAS_KCOV +#lib/modules/KVER/build/include/config/ARCH_HAS_MEMBARRIER_CALLBACKS #lib/modules/KVER/build/include/config/ARCH_HAS_MMIOWB #lib/modules/KVER/build/include/config/ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE #lib/modules/KVER/build/include/config/ARCH_HAS_PMEM_API @@ -6888,7 +6890,12 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/BNXT_SRIOV #lib/modules/KVER/build/include/config/BONDING #lib/modules/KVER/build/include/config/BPF +#lib/modules/KVER/build/include/config/BPF_EVENTS #lib/modules/KVER/build/include/config/BPF_JIT +#lib/modules/KVER/build/include/config/BPF_JIT_ALWAYS_ON +#lib/modules/KVER/build/include/config/BPF_JIT_DEFAULT_ON +#lib/modules/KVER/build/include/config/BPF_SYSCALL +#lib/modules/KVER/build/include/config/BPF_UNPRIV_DEFAULT_OFF #lib/modules/KVER/build/include/config/BQL #lib/modules/KVER/build/include/config/BRANCH_PROFILE_NONE #lib/modules/KVER/build/include/config/BRCMFMAC @@ -7068,6 +7075,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/CPU_IDLE_GOV_TEO #lib/modules/KVER/build/include/config/CPU_IDLE_MULTIPLE_DRIVERS #lib/modules/KVER/build/include/config/CPU_ISOLATION +#lib/modules/KVER/build/include/config/CPU_MITIGATIONS #lib/modules/KVER/build/include/config/CPU_PM #lib/modules/KVER/build/include/config/CPU_RMAP #lib/modules/KVER/build/include/config/CRASH_CORE @@ -7195,6 +7203,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/CRYPTO_SHA256 #lib/modules/KVER/build/include/config/CRYPTO_SHA3 #lib/modules/KVER/build/include/config/CRYPTO_SHA512 +#lib/modules/KVER/build/include/config/CRYPTO_SIG #lib/modules/KVER/build/include/config/CRYPTO_SIG2 #lib/modules/KVER/build/include/config/CRYPTO_SKCIPHER #lib/modules/KVER/build/include/config/CRYPTO_SKCIPHER2 @@ -7630,6 +7639,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/FB_EFI #lib/modules/KVER/build/include/config/FB_I740 #lib/modules/KVER/build/include/config/FB_IBM_GXT4500 +#lib/modules/KVER/build/include/config/FB_IOMEM_FOPS #lib/modules/KVER/build/include/config/FB_IOMEM_HELPERS #lib/modules/KVER/build/include/config/FB_KYRO #lib/modules/KVER/build/include/config/FB_MATROX @@ -7724,7 +7734,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/GACT_PROB #lib/modules/KVER/build/include/config/GARP #lib/modules/KVER/build/include/config/GCC10_NO_ARRAY_BOUNDS -#lib/modules/KVER/build/include/config/GCC_ASM_GOTO_OUTPUT_WORKAROUND #lib/modules/KVER/build/include/config/GCC_PLUGINS #lib/modules/KVER/build/include/config/GCC_SUPPORTS_DYNAMIC_FTRACE #lib/modules/KVER/build/include/config/GCC_VERSION @@ -8016,6 +8025,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/IGBVF #lib/modules/KVER/build/include/config/IGB_HWMON #lib/modules/KVER/build/include/config/IGC +#lib/modules/KVER/build/include/config/ILLEGAL_POINTER_VALUE #lib/modules/KVER/build/include/config/INET #lib/modules/KVER/build/include/config/INET6_AH #lib/modules/KVER/build/include/config/INET6_ESP @@ -8697,6 +8707,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/NETDEVICES #lib/modules/KVER/build/include/config/NETFILTER #lib/modules/KVER/build/include/config/NETFILTER_ADVANCED +#lib/modules/KVER/build/include/config/NETFILTER_BPF_LINK #lib/modules/KVER/build/include/config/NETFILTER_CONNCOUNT #lib/modules/KVER/build/include/config/NETFILTER_EGRESS #lib/modules/KVER/build/include/config/NETFILTER_FAMILY_ARP @@ -9215,7 +9226,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/NXP_C45_TJA11XX_PHY #lib/modules/KVER/build/include/config/NXP_CBTX_PHY #lib/modules/KVER/build/include/config/NXP_TJA11XX_PHY -#lib/modules/KVER/build/include/config/N_GSM #lib/modules/KVER/build/include/config/N_HDLC #lib/modules/KVER/build/include/config/OBJAGG #lib/modules/KVER/build/include/config/OCTEON_EP @@ -9346,6 +9356,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/PCMCIA_XIRCOM #lib/modules/KVER/build/include/config/PCNET32 #lib/modules/KVER/build/include/config/PCPU_DEV_REFCNT +#lib/modules/KVER/build/include/config/PCP_BATCH_SCALE_MAX #lib/modules/KVER/build/include/config/PCS_LYNX #lib/modules/KVER/build/include/config/PCS_MTK_LYNXI #lib/modules/KVER/build/include/config/PCS_XPCS @@ -9429,6 +9440,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/PROBE_EVENTS #lib/modules/KVER/build/include/config/PROC_EVENTS #lib/modules/KVER/build/include/config/PROC_FS +#lib/modules/KVER/build/include/config/PROC_MEM_ALWAYS_FORCE #lib/modules/KVER/build/include/config/PROC_PAGE_MONITOR #lib/modules/KVER/build/include/config/PROC_PID_CPUSET #lib/modules/KVER/build/include/config/PROC_SYSCTL @@ -9739,6 +9751,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/SCHED_MM_CID #lib/modules/KVER/build/include/config/SCHED_STACK_END_CHECK #lib/modules/KVER/build/include/config/SCHED_TRACER +#lib/modules/KVER/build/include/config/SCREEN_INFO #lib/modules/KVER/build/include/config/SCSI #lib/modules/KVER/build/include/config/SCSI_3W_9XXX #lib/modules/KVER/build/include/config/SCSI_3W_SAS @@ -10338,6 +10351,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/TASKSTATS #lib/modules/KVER/build/include/config/TASKS_RCU_GENERIC #lib/modules/KVER/build/include/config/TASKS_RUDE_RCU +#lib/modules/KVER/build/include/config/TASKS_TRACE_RCU #lib/modules/KVER/build/include/config/TASK_DELAY_ACCT #lib/modules/KVER/build/include/config/TASK_IO_ACCOUNTING #lib/modules/KVER/build/include/config/TASK_XACCT @@ -10932,6 +10946,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/WLCORE_SDIO #lib/modules/KVER/build/include/config/X509_CERTIFICATE_PARSER #lib/modules/KVER/build/include/config/XARRAY_MULTI +#lib/modules/KVER/build/include/config/XDP_SOCKETS +#lib/modules/KVER/build/include/config/XDP_SOCKETS_DIAG #lib/modules/KVER/build/include/config/XFRM #lib/modules/KVER/build/include/config/XFRM_AH #lib/modules/KVER/build/include/config/XFRM_ALGO @@ -12915,11 +12931,11 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/linux/iio/accel/kxcjk_1013.h #lib/modules/KVER/build/include/linux/iio/adc #lib/modules/KVER/build/include/linux/iio/adc/ad_sigma_delta.h -#lib/modules/KVER/build/include/linux/iio/adc/adi-axi-adc.h #lib/modules/KVER/build/include/linux/iio/adc/qcom-vadc-common.h #lib/modules/KVER/build/include/linux/iio/adc/stm32-dfsdm-adc.h #lib/modules/KVER/build/include/linux/iio/afe #lib/modules/KVER/build/include/linux/iio/afe/rescale.h +#lib/modules/KVER/build/include/linux/iio/backend.h #lib/modules/KVER/build/include/linux/iio/buffer-dma.h #lib/modules/KVER/build/include/linux/iio/buffer-dmaengine.h #lib/modules/KVER/build/include/linux/iio/buffer.h @@ -14464,6 +14480,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/linux/soc/actions/owl-sps.h #lib/modules/KVER/build/include/linux/soc/amlogic #lib/modules/KVER/build/include/linux/soc/amlogic/meson-canvas.h +#lib/modules/KVER/build/include/linux/soc/andes +#lib/modules/KVER/build/include/linux/soc/andes/irq.h #lib/modules/KVER/build/include/linux/soc/apple #lib/modules/KVER/build/include/linux/soc/apple/rtkit.h #lib/modules/KVER/build/include/linux/soc/apple/sart.h @@ -17619,6 +17637,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/Makefile.randstruct #lib/modules/KVER/build/scripts/Makefile.ubsan #lib/modules/KVER/build/scripts/Makefile.userprogs +#lib/modules/KVER/build/scripts/Makefile.vdsoinst #lib/modules/KVER/build/scripts/Makefile.vmlinux #lib/modules/KVER/build/scripts/Makefile.vmlinux_o #lib/modules/KVER/build/scripts/as-version.sh @@ -17959,7 +17978,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/kconfig/images.h #lib/modules/KVER/build/scripts/kconfig/internal.h #lib/modules/KVER/build/scripts/kconfig/lexer.l -#lib/modules/KVER/build/scripts/kconfig/lexer.lex.c #lib/modules/KVER/build/scripts/kconfig/list.h #lib/modules/KVER/build/scripts/kconfig/lkc.h #lib/modules/KVER/build/scripts/kconfig/lkc_proto.h @@ -17980,8 +17998,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/kconfig/nconf.c #lib/modules/KVER/build/scripts/kconfig/nconf.gui.c #lib/modules/KVER/build/scripts/kconfig/nconf.h -#lib/modules/KVER/build/scripts/kconfig/parser.tab.c -#lib/modules/KVER/build/scripts/kconfig/parser.tab.h #lib/modules/KVER/build/scripts/kconfig/parser.y #lib/modules/KVER/build/scripts/kconfig/preprocess.c #lib/modules/KVER/build/scripts/kconfig/qconf-cfg.sh @@ -18086,6 +18102,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/mod/modpost.c #lib/modules/KVER/build/scripts/mod/modpost.h #lib/modules/KVER/build/scripts/mod/sumversion.c +#lib/modules/KVER/build/scripts/mod/symsearch.c #lib/modules/KVER/build/scripts/module.lds #lib/modules/KVER/build/scripts/module.lds.S #lib/modules/KVER/build/scripts/modules-check.sh @@ -21474,7 +21491,6 @@ lib/modules/KVER/kernel #lib/modules/KVER/kernel/drivers/staging/rtl8723bs #lib/modules/KVER/kernel/drivers/staging/rtl8723bs/r8723bs.ko.xz #lib/modules/KVER/kernel/drivers/tty -#lib/modules/KVER/kernel/drivers/tty/n_gsm.ko.xz #lib/modules/KVER/kernel/drivers/tty/n_hdlc.ko.xz #lib/modules/KVER/kernel/drivers/tty/nozomi.ko.xz #lib/modules/KVER/kernel/drivers/tty/serial @@ -22285,6 +22301,8 @@ lib/modules/KVER/kernel #lib/modules/KVER/kernel/net/wireless/lib80211_crypt_ccmp.ko.xz #lib/modules/KVER/kernel/net/wireless/lib80211_crypt_tkip.ko.xz #lib/modules/KVER/kernel/net/wireless/lib80211_crypt_wep.ko.xz +#lib/modules/KVER/kernel/net/xdp +#lib/modules/KVER/kernel/net/xdp/xsk_diag.ko.xz #lib/modules/KVER/kernel/net/xfrm #lib/modules/KVER/kernel/net/xfrm/xfrm_ipcomp.ko.xz #lib/modules/KVER/kernel/sound diff --git a/config/rootfiles/common/riscv64/ruby b/config/rootfiles/common/riscv64/ruby deleted file mode 100644 index 92c09e9ef8..0000000000 --- a/config/rootfiles/common/riscv64/ruby +++ /dev/null @@ -1,3073 +0,0 @@ -#usr/bin/bundle -#usr/bin/bundler -#usr/bin/erb -#usr/bin/gem -#usr/bin/irb -#usr/bin/racc -#usr/bin/rake -#usr/bin/rbs -#usr/bin/rdbg -#usr/bin/rdoc -#usr/bin/ri -#usr/bin/ruby -#usr/bin/syntax_suggest -#usr/bin/typeprof -#usr/include/ruby-3.3.0 -#usr/include/ruby-3.3.0/ruby -#usr/include/ruby-3.3.0/ruby.h -#usr/include/ruby-3.3.0/ruby/assert.h -#usr/include/ruby-3.3.0/ruby/atomic.h -#usr/include/ruby-3.3.0/ruby/backward -#usr/include/ruby-3.3.0/ruby/backward.h -#usr/include/ruby-3.3.0/ruby/backward/2 -#usr/include/ruby-3.3.0/ruby/backward/2/assume.h -#usr/include/ruby-3.3.0/ruby/backward/2/attributes.h -#usr/include/ruby-3.3.0/ruby/backward/2/bool.h -#usr/include/ruby-3.3.0/ruby/backward/2/gcc_version_since.h -#usr/include/ruby-3.3.0/ruby/backward/2/inttypes.h -#usr/include/ruby-3.3.0/ruby/backward/2/limits.h -#usr/include/ruby-3.3.0/ruby/backward/2/long_long.h -#usr/include/ruby-3.3.0/ruby/backward/2/r_cast.h -#usr/include/ruby-3.3.0/ruby/backward/2/rmodule.h -#usr/include/ruby-3.3.0/ruby/backward/2/stdalign.h -#usr/include/ruby-3.3.0/ruby/backward/2/stdarg.h -#usr/include/ruby-3.3.0/ruby/backward/cxxanyargs.hpp -#usr/include/ruby-3.3.0/ruby/debug.h -#usr/include/ruby-3.3.0/ruby/defines.h -#usr/include/ruby-3.3.0/ruby/digest.h -#usr/include/ruby-3.3.0/ruby/encoding.h -#usr/include/ruby-3.3.0/ruby/fiber -#usr/include/ruby-3.3.0/ruby/fiber/scheduler.h -#usr/include/ruby-3.3.0/ruby/intern.h -#usr/include/ruby-3.3.0/ruby/internal -#usr/include/ruby-3.3.0/ruby/internal/abi.h -#usr/include/ruby-3.3.0/ruby/internal/anyargs.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic -#usr/include/ruby-3.3.0/ruby/internal/arithmetic.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/char.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/double.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/fixnum.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/gid_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/int.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/intptr_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/long.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/long_long.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/mode_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/off_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/pid_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/short.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/size_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/st_data_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/uid_t.h -#usr/include/ruby-3.3.0/ruby/internal/assume.h -#usr/include/ruby-3.3.0/ruby/internal/attr -#usr/include/ruby-3.3.0/ruby/internal/attr/alloc_size.h -#usr/include/ruby-3.3.0/ruby/internal/attr/artificial.h -#usr/include/ruby-3.3.0/ruby/internal/attr/cold.h -#usr/include/ruby-3.3.0/ruby/internal/attr/const.h -#usr/include/ruby-3.3.0/ruby/internal/attr/constexpr.h -#usr/include/ruby-3.3.0/ruby/internal/attr/deprecated.h -#usr/include/ruby-3.3.0/ruby/internal/attr/diagnose_if.h -#usr/include/ruby-3.3.0/ruby/internal/attr/enum_extensibility.h -#usr/include/ruby-3.3.0/ruby/internal/attr/error.h -#usr/include/ruby-3.3.0/ruby/internal/attr/flag_enum.h -#usr/include/ruby-3.3.0/ruby/internal/attr/forceinline.h -#usr/include/ruby-3.3.0/ruby/internal/attr/format.h -#usr/include/ruby-3.3.0/ruby/internal/attr/maybe_unused.h -#usr/include/ruby-3.3.0/ruby/internal/attr/noalias.h -#usr/include/ruby-3.3.0/ruby/internal/attr/nodiscard.h -#usr/include/ruby-3.3.0/ruby/internal/attr/noexcept.h -#usr/include/ruby-3.3.0/ruby/internal/attr/noinline.h -#usr/include/ruby-3.3.0/ruby/internal/attr/nonnull.h -#usr/include/ruby-3.3.0/ruby/internal/attr/noreturn.h -#usr/include/ruby-3.3.0/ruby/internal/attr/packed_struct.h -#usr/include/ruby-3.3.0/ruby/internal/attr/pure.h -#usr/include/ruby-3.3.0/ruby/internal/attr/restrict.h -#usr/include/ruby-3.3.0/ruby/internal/attr/returns_nonnull.h -#usr/include/ruby-3.3.0/ruby/internal/attr/warning.h -#usr/include/ruby-3.3.0/ruby/internal/attr/weakref.h -#usr/include/ruby-3.3.0/ruby/internal/cast.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is -#usr/include/ruby-3.3.0/ruby/internal/compiler_is.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/apple.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/clang.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/gcc.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/intel.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/msvc.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/sunpro.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_since.h -#usr/include/ruby-3.3.0/ruby/internal/config.h -#usr/include/ruby-3.3.0/ruby/internal/constant_p.h -#usr/include/ruby-3.3.0/ruby/internal/core -#usr/include/ruby-3.3.0/ruby/internal/core.h -#usr/include/ruby-3.3.0/ruby/internal/core/rarray.h -#usr/include/ruby-3.3.0/ruby/internal/core/rbasic.h -#usr/include/ruby-3.3.0/ruby/internal/core/rbignum.h -#usr/include/ruby-3.3.0/ruby/internal/core/rclass.h -#usr/include/ruby-3.3.0/ruby/internal/core/rdata.h -#usr/include/ruby-3.3.0/ruby/internal/core/rfile.h -#usr/include/ruby-3.3.0/ruby/internal/core/rhash.h -#usr/include/ruby-3.3.0/ruby/internal/core/rmatch.h -#usr/include/ruby-3.3.0/ruby/internal/core/robject.h -#usr/include/ruby-3.3.0/ruby/internal/core/rregexp.h -#usr/include/ruby-3.3.0/ruby/internal/core/rstring.h -#usr/include/ruby-3.3.0/ruby/internal/core/rstruct.h -#usr/include/ruby-3.3.0/ruby/internal/core/rtypeddata.h -#usr/include/ruby-3.3.0/ruby/internal/ctype.h -#usr/include/ruby-3.3.0/ruby/internal/dllexport.h -#usr/include/ruby-3.3.0/ruby/internal/dosish.h -#usr/include/ruby-3.3.0/ruby/internal/encoding -#usr/include/ruby-3.3.0/ruby/internal/encoding/coderange.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/ctype.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/encoding.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/pathname.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/re.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/sprintf.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/string.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/symbol.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/transcode.h -#usr/include/ruby-3.3.0/ruby/internal/error.h -#usr/include/ruby-3.3.0/ruby/internal/eval.h -#usr/include/ruby-3.3.0/ruby/internal/event.h -#usr/include/ruby-3.3.0/ruby/internal/fl_type.h -#usr/include/ruby-3.3.0/ruby/internal/gc.h -#usr/include/ruby-3.3.0/ruby/internal/glob.h -#usr/include/ruby-3.3.0/ruby/internal/globals.h -#usr/include/ruby-3.3.0/ruby/internal/has -#usr/include/ruby-3.3.0/ruby/internal/has/attribute.h -#usr/include/ruby-3.3.0/ruby/internal/has/builtin.h -#usr/include/ruby-3.3.0/ruby/internal/has/c_attribute.h -#usr/include/ruby-3.3.0/ruby/internal/has/cpp_attribute.h -#usr/include/ruby-3.3.0/ruby/internal/has/declspec_attribute.h -#usr/include/ruby-3.3.0/ruby/internal/has/extension.h -#usr/include/ruby-3.3.0/ruby/internal/has/feature.h -#usr/include/ruby-3.3.0/ruby/internal/has/warning.h -#usr/include/ruby-3.3.0/ruby/internal/intern -#usr/include/ruby-3.3.0/ruby/internal/intern/array.h -#usr/include/ruby-3.3.0/ruby/internal/intern/bignum.h -#usr/include/ruby-3.3.0/ruby/internal/intern/class.h -#usr/include/ruby-3.3.0/ruby/internal/intern/compar.h -#usr/include/ruby-3.3.0/ruby/internal/intern/complex.h -#usr/include/ruby-3.3.0/ruby/internal/intern/cont.h -#usr/include/ruby-3.3.0/ruby/internal/intern/dir.h -#usr/include/ruby-3.3.0/ruby/internal/intern/enum.h -#usr/include/ruby-3.3.0/ruby/internal/intern/enumerator.h -#usr/include/ruby-3.3.0/ruby/internal/intern/error.h -#usr/include/ruby-3.3.0/ruby/internal/intern/eval.h -#usr/include/ruby-3.3.0/ruby/internal/intern/file.h -#usr/include/ruby-3.3.0/ruby/internal/intern/hash.h -#usr/include/ruby-3.3.0/ruby/internal/intern/io.h -#usr/include/ruby-3.3.0/ruby/internal/intern/load.h -#usr/include/ruby-3.3.0/ruby/internal/intern/marshal.h -#usr/include/ruby-3.3.0/ruby/internal/intern/numeric.h -#usr/include/ruby-3.3.0/ruby/internal/intern/object.h -#usr/include/ruby-3.3.0/ruby/internal/intern/parse.h -#usr/include/ruby-3.3.0/ruby/internal/intern/proc.h -#usr/include/ruby-3.3.0/ruby/internal/intern/process.h -#usr/include/ruby-3.3.0/ruby/internal/intern/random.h -#usr/include/ruby-3.3.0/ruby/internal/intern/range.h -#usr/include/ruby-3.3.0/ruby/internal/intern/rational.h -#usr/include/ruby-3.3.0/ruby/internal/intern/re.h -#usr/include/ruby-3.3.0/ruby/internal/intern/ruby.h -#usr/include/ruby-3.3.0/ruby/internal/intern/select -#usr/include/ruby-3.3.0/ruby/internal/intern/select.h -#usr/include/ruby-3.3.0/ruby/internal/intern/select/largesize.h -#usr/include/ruby-3.3.0/ruby/internal/intern/select/posix.h -#usr/include/ruby-3.3.0/ruby/internal/intern/signal.h -#usr/include/ruby-3.3.0/ruby/internal/intern/sprintf.h -#usr/include/ruby-3.3.0/ruby/internal/intern/string.h -#usr/include/ruby-3.3.0/ruby/internal/intern/struct.h -#usr/include/ruby-3.3.0/ruby/internal/intern/thread.h -#usr/include/ruby-3.3.0/ruby/internal/intern/time.h -#usr/include/ruby-3.3.0/ruby/internal/intern/variable.h -#usr/include/ruby-3.3.0/ruby/internal/intern/vm.h -#usr/include/ruby-3.3.0/ruby/internal/interpreter.h -#usr/include/ruby-3.3.0/ruby/internal/iterator.h -#usr/include/ruby-3.3.0/ruby/internal/memory.h -#usr/include/ruby-3.3.0/ruby/internal/method.h -#usr/include/ruby-3.3.0/ruby/internal/module.h -#usr/include/ruby-3.3.0/ruby/internal/newobj.h -#usr/include/ruby-3.3.0/ruby/internal/scan_args.h -#usr/include/ruby-3.3.0/ruby/internal/special_consts.h -#usr/include/ruby-3.3.0/ruby/internal/static_assert.h -#usr/include/ruby-3.3.0/ruby/internal/stdalign.h -#usr/include/ruby-3.3.0/ruby/internal/stdbool.h -#usr/include/ruby-3.3.0/ruby/internal/symbol.h -#usr/include/ruby-3.3.0/ruby/internal/value.h -#usr/include/ruby-3.3.0/ruby/internal/value_type.h -#usr/include/ruby-3.3.0/ruby/internal/variable.h -#usr/include/ruby-3.3.0/ruby/internal/warning_push.h -#usr/include/ruby-3.3.0/ruby/internal/xmalloc.h -#usr/include/ruby-3.3.0/ruby/io -#usr/include/ruby-3.3.0/ruby/io.h -#usr/include/ruby-3.3.0/ruby/io/buffer.h -#usr/include/ruby-3.3.0/ruby/memory_view.h -#usr/include/ruby-3.3.0/ruby/missing.h -#usr/include/ruby-3.3.0/ruby/onigmo.h -#usr/include/ruby-3.3.0/ruby/oniguruma.h -#usr/include/ruby-3.3.0/ruby/ractor.h -#usr/include/ruby-3.3.0/ruby/random.h -#usr/include/ruby-3.3.0/ruby/re.h -#usr/include/ruby-3.3.0/ruby/regex.h -#usr/include/ruby-3.3.0/ruby/ruby.h -#usr/include/ruby-3.3.0/ruby/st.h -#usr/include/ruby-3.3.0/ruby/subst.h -#usr/include/ruby-3.3.0/ruby/thread.h -#usr/include/ruby-3.3.0/ruby/thread_native.h -#usr/include/ruby-3.3.0/ruby/util.h -#usr/include/ruby-3.3.0/ruby/version.h -#usr/include/ruby-3.3.0/ruby/vm.h -#usr/include/ruby-3.3.0/x86_64-linux -#usr/include/ruby-3.3.0/x86_64-linux/ruby -#usr/include/ruby-3.3.0/x86_64-linux/ruby/config.h -#usr/lib/libruby.so -#usr/lib/libruby.so.3.3 -#usr/lib/libruby.so.3.3.4 -#usr/lib/pkgconfig/ruby-3.3.pc -#usr/lib/ruby -#usr/lib/ruby/3.3.0 -#usr/lib/ruby/3.3.0/English.rb -#usr/lib/ruby/3.3.0/abbrev.rb -#usr/lib/ruby/3.3.0/base64.rb -#usr/lib/ruby/3.3.0/benchmark.rb -#usr/lib/ruby/3.3.0/bigdecimal -#usr/lib/ruby/3.3.0/bigdecimal.rb -#usr/lib/ruby/3.3.0/bigdecimal/jacobian.rb -#usr/lib/ruby/3.3.0/bigdecimal/ludcmp.rb -#usr/lib/ruby/3.3.0/bigdecimal/math.rb -#usr/lib/ruby/3.3.0/bigdecimal/newton.rb -#usr/lib/ruby/3.3.0/bigdecimal/util.rb -#usr/lib/ruby/3.3.0/bundled_gems.rb -#usr/lib/ruby/3.3.0/bundler -#usr/lib/ruby/3.3.0/bundler.rb -#usr/lib/ruby/3.3.0/bundler/build_metadata.rb -#usr/lib/ruby/3.3.0/bundler/capistrano.rb -#usr/lib/ruby/3.3.0/bundler/checksum.rb -#usr/lib/ruby/3.3.0/bundler/ci_detector.rb -#usr/lib/ruby/3.3.0/bundler/cli -#usr/lib/ruby/3.3.0/bundler/cli.rb -#usr/lib/ruby/3.3.0/bundler/cli/add.rb -#usr/lib/ruby/3.3.0/bundler/cli/binstubs.rb -#usr/lib/ruby/3.3.0/bundler/cli/cache.rb -#usr/lib/ruby/3.3.0/bundler/cli/check.rb -#usr/lib/ruby/3.3.0/bundler/cli/clean.rb -#usr/lib/ruby/3.3.0/bundler/cli/common.rb -#usr/lib/ruby/3.3.0/bundler/cli/config.rb -#usr/lib/ruby/3.3.0/bundler/cli/console.rb -#usr/lib/ruby/3.3.0/bundler/cli/doctor.rb -#usr/lib/ruby/3.3.0/bundler/cli/exec.rb -#usr/lib/ruby/3.3.0/bundler/cli/fund.rb -#usr/lib/ruby/3.3.0/bundler/cli/gem.rb -#usr/lib/ruby/3.3.0/bundler/cli/info.rb -#usr/lib/ruby/3.3.0/bundler/cli/init.rb -#usr/lib/ruby/3.3.0/bundler/cli/inject.rb -#usr/lib/ruby/3.3.0/bundler/cli/install.rb -#usr/lib/ruby/3.3.0/bundler/cli/issue.rb -#usr/lib/ruby/3.3.0/bundler/cli/list.rb -#usr/lib/ruby/3.3.0/bundler/cli/lock.rb -#usr/lib/ruby/3.3.0/bundler/cli/open.rb -#usr/lib/ruby/3.3.0/bundler/cli/outdated.rb -#usr/lib/ruby/3.3.0/bundler/cli/platform.rb -#usr/lib/ruby/3.3.0/bundler/cli/plugin.rb -#usr/lib/ruby/3.3.0/bundler/cli/pristine.rb -#usr/lib/ruby/3.3.0/bundler/cli/remove.rb -#usr/lib/ruby/3.3.0/bundler/cli/show.rb -#usr/lib/ruby/3.3.0/bundler/cli/update.rb -#usr/lib/ruby/3.3.0/bundler/cli/viz.rb -#usr/lib/ruby/3.3.0/bundler/compact_index_client -#usr/lib/ruby/3.3.0/bundler/compact_index_client.rb -#usr/lib/ruby/3.3.0/bundler/compact_index_client/cache.rb -#usr/lib/ruby/3.3.0/bundler/compact_index_client/cache_file.rb -#usr/lib/ruby/3.3.0/bundler/compact_index_client/gem_parser.rb -#usr/lib/ruby/3.3.0/bundler/compact_index_client/updater.rb -#usr/lib/ruby/3.3.0/bundler/constants.rb -#usr/lib/ruby/3.3.0/bundler/current_ruby.rb -#usr/lib/ruby/3.3.0/bundler/definition.rb -#usr/lib/ruby/3.3.0/bundler/dependency.rb -#usr/lib/ruby/3.3.0/bundler/deployment.rb -#usr/lib/ruby/3.3.0/bundler/deprecate.rb -#usr/lib/ruby/3.3.0/bundler/digest.rb -#usr/lib/ruby/3.3.0/bundler/dsl.rb -#usr/lib/ruby/3.3.0/bundler/endpoint_specification.rb -#usr/lib/ruby/3.3.0/bundler/env.rb -#usr/lib/ruby/3.3.0/bundler/environment_preserver.rb -#usr/lib/ruby/3.3.0/bundler/errors.rb -#usr/lib/ruby/3.3.0/bundler/feature_flag.rb -#usr/lib/ruby/3.3.0/bundler/fetcher -#usr/lib/ruby/3.3.0/bundler/fetcher.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/base.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/compact_index.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/dependency.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/downloader.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/gem_remote_fetcher.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/index.rb -#usr/lib/ruby/3.3.0/bundler/force_platform.rb -#usr/lib/ruby/3.3.0/bundler/friendly_errors.rb -#usr/lib/ruby/3.3.0/bundler/gem_helper.rb -#usr/lib/ruby/3.3.0/bundler/gem_helpers.rb -#usr/lib/ruby/3.3.0/bundler/gem_tasks.rb -#usr/lib/ruby/3.3.0/bundler/gem_version_promoter.rb -#usr/lib/ruby/3.3.0/bundler/graph.rb -#usr/lib/ruby/3.3.0/bundler/index.rb -#usr/lib/ruby/3.3.0/bundler/injector.rb -#usr/lib/ruby/3.3.0/bundler/inline.rb -#usr/lib/ruby/3.3.0/bundler/installer -#usr/lib/ruby/3.3.0/bundler/installer.rb -#usr/lib/ruby/3.3.0/bundler/installer/gem_installer.rb -#usr/lib/ruby/3.3.0/bundler/installer/parallel_installer.rb -#usr/lib/ruby/3.3.0/bundler/installer/standalone.rb -#usr/lib/ruby/3.3.0/bundler/lazy_specification.rb -#usr/lib/ruby/3.3.0/bundler/lockfile_generator.rb -#usr/lib/ruby/3.3.0/bundler/lockfile_parser.rb -#usr/lib/ruby/3.3.0/bundler/man -#usr/lib/ruby/3.3.0/bundler/man/bundle-add.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-add.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-binstubs.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-binstubs.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-cache.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-cache.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-check.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-check.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-clean.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-clean.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-config.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-config.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-console.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-console.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-doctor.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-doctor.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-exec.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-exec.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-gem.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-gem.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-help.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-help.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-info.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-info.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-init.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-init.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-inject.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-inject.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-install.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-install.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-list.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-list.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-lock.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-lock.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-open.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-open.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-outdated.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-outdated.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-platform.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-platform.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-plugin.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-plugin.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-pristine.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-pristine.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-remove.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-remove.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-show.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-show.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-update.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-update.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-version.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-version.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-viz.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-viz.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/gemfile.5 -#usr/lib/ruby/3.3.0/bundler/man/gemfile.5.ronn -#usr/lib/ruby/3.3.0/bundler/match_metadata.rb -#usr/lib/ruby/3.3.0/bundler/match_platform.rb -#usr/lib/ruby/3.3.0/bundler/match_remote_metadata.rb -#usr/lib/ruby/3.3.0/bundler/mirror.rb -#usr/lib/ruby/3.3.0/bundler/plugin -#usr/lib/ruby/3.3.0/bundler/plugin.rb -#usr/lib/ruby/3.3.0/bundler/plugin/api -#usr/lib/ruby/3.3.0/bundler/plugin/api.rb -#usr/lib/ruby/3.3.0/bundler/plugin/api/source.rb -#usr/lib/ruby/3.3.0/bundler/plugin/dsl.rb -#usr/lib/ruby/3.3.0/bundler/plugin/events.rb -#usr/lib/ruby/3.3.0/bundler/plugin/index.rb -#usr/lib/ruby/3.3.0/bundler/plugin/installer -#usr/lib/ruby/3.3.0/bundler/plugin/installer.rb -#usr/lib/ruby/3.3.0/bundler/plugin/installer/git.rb -#usr/lib/ruby/3.3.0/bundler/plugin/installer/path.rb -#usr/lib/ruby/3.3.0/bundler/plugin/installer/rubygems.rb -#usr/lib/ruby/3.3.0/bundler/plugin/source_list.rb -#usr/lib/ruby/3.3.0/bundler/process_lock.rb -#usr/lib/ruby/3.3.0/bundler/remote_specification.rb -#usr/lib/ruby/3.3.0/bundler/resolver -#usr/lib/ruby/3.3.0/bundler/resolver.rb -#usr/lib/ruby/3.3.0/bundler/resolver/base.rb -#usr/lib/ruby/3.3.0/bundler/resolver/candidate.rb -#usr/lib/ruby/3.3.0/bundler/resolver/incompatibility.rb -#usr/lib/ruby/3.3.0/bundler/resolver/package.rb -#usr/lib/ruby/3.3.0/bundler/resolver/root.rb -#usr/lib/ruby/3.3.0/bundler/resolver/spec_group.rb -#usr/lib/ruby/3.3.0/bundler/retry.rb -#usr/lib/ruby/3.3.0/bundler/ruby_dsl.rb -#usr/lib/ruby/3.3.0/bundler/ruby_version.rb -#usr/lib/ruby/3.3.0/bundler/rubygems_ext.rb -#usr/lib/ruby/3.3.0/bundler/rubygems_gem_installer.rb -#usr/lib/ruby/3.3.0/bundler/rubygems_integration.rb -#usr/lib/ruby/3.3.0/bundler/runtime.rb -#usr/lib/ruby/3.3.0/bundler/safe_marshal.rb -#usr/lib/ruby/3.3.0/bundler/self_manager.rb -#usr/lib/ruby/3.3.0/bundler/settings -#usr/lib/ruby/3.3.0/bundler/settings.rb -#usr/lib/ruby/3.3.0/bundler/settings/validator.rb -#usr/lib/ruby/3.3.0/bundler/setup.rb -#usr/lib/ruby/3.3.0/bundler/shared_helpers.rb -#usr/lib/ruby/3.3.0/bundler/similarity_detector.rb -#usr/lib/ruby/3.3.0/bundler/source -#usr/lib/ruby/3.3.0/bundler/source.rb -#usr/lib/ruby/3.3.0/bundler/source/gemspec.rb -#usr/lib/ruby/3.3.0/bundler/source/git -#usr/lib/ruby/3.3.0/bundler/source/git.rb -#usr/lib/ruby/3.3.0/bundler/source/git/git_proxy.rb -#usr/lib/ruby/3.3.0/bundler/source/metadata.rb -#usr/lib/ruby/3.3.0/bundler/source/path -#usr/lib/ruby/3.3.0/bundler/source/path.rb -#usr/lib/ruby/3.3.0/bundler/source/path/installer.rb -#usr/lib/ruby/3.3.0/bundler/source/rubygems -#usr/lib/ruby/3.3.0/bundler/source/rubygems.rb -#usr/lib/ruby/3.3.0/bundler/source/rubygems/remote.rb -#usr/lib/ruby/3.3.0/bundler/source/rubygems_aggregate.rb -#usr/lib/ruby/3.3.0/bundler/source_list.rb -#usr/lib/ruby/3.3.0/bundler/source_map.rb -#usr/lib/ruby/3.3.0/bundler/spec_set.rb -#usr/lib/ruby/3.3.0/bundler/stub_specification.rb -#usr/lib/ruby/3.3.0/bundler/templates -#usr/lib/ruby/3.3.0/bundler/templates/Executable -#usr/lib/ruby/3.3.0/bundler/templates/Executable.bundler -#usr/lib/ruby/3.3.0/bundler/templates/Executable.standalone -#usr/lib/ruby/3.3.0/bundler/templates/Gemfile -#usr/lib/ruby/3.3.0/bundler/templates/newgem -#usr/lib/ruby/3.3.0/bundler/templates/newgem/CHANGELOG.md.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/CODE_OF_CONDUCT.md.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/Cargo.toml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/Gemfile.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/LICENSE.txt.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/README.md.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/Rakefile.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/bin -#usr/lib/ruby/3.3.0/bundler/templates/newgem/bin/console.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/bin/setup.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/circleci -#usr/lib/ruby/3.3.0/bundler/templates/newgem/circleci/config.yml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/exe -#usr/lib/ruby/3.3.0/bundler/templates/newgem/exe/newgem.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/Cargo.toml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/extconf-c.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/extconf-rust.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/newgem.c.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/newgem.h.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/src -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/src/lib.rs.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/github -#usr/lib/ruby/3.3.0/bundler/templates/newgem/github/workflows -#usr/lib/ruby/3.3.0/bundler/templates/newgem/github/workflows/main.yml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/gitignore.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/gitlab-ci.yml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/lib -#usr/lib/ruby/3.3.0/bundler/templates/newgem/lib/newgem -#usr/lib/ruby/3.3.0/bundler/templates/newgem/lib/newgem.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/lib/newgem/version.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/newgem.gemspec.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/rspec.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/rubocop.yml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/sig -#usr/lib/ruby/3.3.0/bundler/templates/newgem/sig/newgem.rbs.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/spec -#usr/lib/ruby/3.3.0/bundler/templates/newgem/spec/newgem_spec.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/spec/spec_helper.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/standard.yml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/minitest -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/minitest/test_helper.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/minitest/test_newgem.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/test-unit -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/test-unit/newgem_test.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/test-unit/test_helper.rb.tt -#usr/lib/ruby/3.3.0/bundler/ui -#usr/lib/ruby/3.3.0/bundler/ui.rb -#usr/lib/ruby/3.3.0/bundler/ui/rg_proxy.rb -#usr/lib/ruby/3.3.0/bundler/ui/shell.rb -#usr/lib/ruby/3.3.0/bundler/ui/silent.rb -#usr/lib/ruby/3.3.0/bundler/uri_credentials_filter.rb -#usr/lib/ruby/3.3.0/bundler/uri_normalizer.rb -#usr/lib/ruby/3.3.0/bundler/vendor -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib/connection_pool -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib/connection_pool.rb -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib/connection_pool/timed_stack.rb -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib/connection_pool/version.rb -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib/connection_pool/wrapper.rb -#usr/lib/ruby/3.3.0/bundler/vendor/fileutils -#usr/lib/ruby/3.3.0/bundler/vendor/fileutils/lib -#usr/lib/ruby/3.3.0/bundler/vendor/fileutils/lib/fileutils.rb -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http/persistent -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http/persistent.rb -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http/persistent/connection.rb -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http/persistent/pool.rb -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http/persistent/timed_stack_multi.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/assignment.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/basic_package_source.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/failure_writer.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/incompatibility.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/package.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/partial_solution.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/rubygems.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/solve_failure.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/static_package_source.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/term.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/version.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/version_constraint.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/version_range.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/version_solver.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/version_union.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/create_file.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/create_link.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/directory.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/empty_directory.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/file_manipulation.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/inject_into_file.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/base.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/command.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/core_ext -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/error.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/group.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/invocation.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/line_editor -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/line_editor.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/line_editor/basic.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/line_editor/readline.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/nested_context.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser/argument.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser/arguments.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser/option.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser/options.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/rake_compat.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/runner.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/basic.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/color.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/column_printer.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/html.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/table_printer.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/terminal.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/wrapped_printer.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/util.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/version.rb -#usr/lib/ruby/3.3.0/bundler/vendor/tsort -#usr/lib/ruby/3.3.0/bundler/vendor/tsort/lib -#usr/lib/ruby/3.3.0/bundler/vendor/tsort/lib/tsort.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/common.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/file.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/ftp.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/generic.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/http.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/https.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/ldap.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/ldaps.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/mailto.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/rfc2396_parser.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/rfc3986_parser.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/version.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/ws.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/wss.rb -#usr/lib/ruby/3.3.0/bundler/vendored_fileutils.rb -#usr/lib/ruby/3.3.0/bundler/vendored_net_http.rb -#usr/lib/ruby/3.3.0/bundler/vendored_persistent.rb -#usr/lib/ruby/3.3.0/bundler/vendored_pub_grub.rb -#usr/lib/ruby/3.3.0/bundler/vendored_thor.rb -#usr/lib/ruby/3.3.0/bundler/vendored_timeout.rb -#usr/lib/ruby/3.3.0/bundler/vendored_tsort.rb -#usr/lib/ruby/3.3.0/bundler/vendored_uri.rb -#usr/lib/ruby/3.3.0/bundler/version.rb -#usr/lib/ruby/3.3.0/bundler/vlad.rb -#usr/lib/ruby/3.3.0/bundler/worker.rb -#usr/lib/ruby/3.3.0/bundler/yaml_serializer.rb -#usr/lib/ruby/3.3.0/cgi -#usr/lib/ruby/3.3.0/cgi.rb -#usr/lib/ruby/3.3.0/cgi/cookie.rb -#usr/lib/ruby/3.3.0/cgi/core.rb -#usr/lib/ruby/3.3.0/cgi/html.rb -#usr/lib/ruby/3.3.0/cgi/session -#usr/lib/ruby/3.3.0/cgi/session.rb -#usr/lib/ruby/3.3.0/cgi/session/pstore.rb -#usr/lib/ruby/3.3.0/cgi/util.rb -#usr/lib/ruby/3.3.0/coverage.rb -#usr/lib/ruby/3.3.0/csv -#usr/lib/ruby/3.3.0/csv.rb -#usr/lib/ruby/3.3.0/csv/core_ext -#usr/lib/ruby/3.3.0/csv/core_ext/array.rb -#usr/lib/ruby/3.3.0/csv/core_ext/string.rb -#usr/lib/ruby/3.3.0/csv/fields_converter.rb -#usr/lib/ruby/3.3.0/csv/input_record_separator.rb -#usr/lib/ruby/3.3.0/csv/parser.rb -#usr/lib/ruby/3.3.0/csv/row.rb -#usr/lib/ruby/3.3.0/csv/table.rb -#usr/lib/ruby/3.3.0/csv/version.rb -#usr/lib/ruby/3.3.0/csv/writer.rb -#usr/lib/ruby/3.3.0/date.rb -#usr/lib/ruby/3.3.0/delegate.rb -#usr/lib/ruby/3.3.0/did_you_mean -#usr/lib/ruby/3.3.0/did_you_mean.rb -#usr/lib/ruby/3.3.0/did_you_mean/core_ext -#usr/lib/ruby/3.3.0/did_you_mean/core_ext/name_error.rb -#usr/lib/ruby/3.3.0/did_you_mean/experimental.rb -#usr/lib/ruby/3.3.0/did_you_mean/formatter.rb -#usr/lib/ruby/3.3.0/did_you_mean/formatters -#usr/lib/ruby/3.3.0/did_you_mean/formatters/plain_formatter.rb -#usr/lib/ruby/3.3.0/did_you_mean/formatters/verbose_formatter.rb -#usr/lib/ruby/3.3.0/did_you_mean/jaro_winkler.rb -#usr/lib/ruby/3.3.0/did_you_mean/levenshtein.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/key_error_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/method_name_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/name_error_checkers -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/name_error_checkers.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/null_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/require_path_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/tree_spell_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/verbose.rb -#usr/lib/ruby/3.3.0/did_you_mean/version.rb -#usr/lib/ruby/3.3.0/digest -#usr/lib/ruby/3.3.0/digest.rb -#usr/lib/ruby/3.3.0/digest/loader.rb -#usr/lib/ruby/3.3.0/digest/sha2 -#usr/lib/ruby/3.3.0/digest/sha2.rb -#usr/lib/ruby/3.3.0/digest/sha2/loader.rb -#usr/lib/ruby/3.3.0/digest/version.rb -#usr/lib/ruby/3.3.0/drb -#usr/lib/ruby/3.3.0/drb.rb -#usr/lib/ruby/3.3.0/drb/acl.rb -#usr/lib/ruby/3.3.0/drb/drb.rb -#usr/lib/ruby/3.3.0/drb/eq.rb -#usr/lib/ruby/3.3.0/drb/extserv.rb -#usr/lib/ruby/3.3.0/drb/extservm.rb -#usr/lib/ruby/3.3.0/drb/gw.rb -#usr/lib/ruby/3.3.0/drb/invokemethod.rb -#usr/lib/ruby/3.3.0/drb/observer.rb -#usr/lib/ruby/3.3.0/drb/ssl.rb -#usr/lib/ruby/3.3.0/drb/timeridconv.rb -#usr/lib/ruby/3.3.0/drb/unix.rb -#usr/lib/ruby/3.3.0/drb/version.rb -#usr/lib/ruby/3.3.0/drb/weakidconv.rb -#usr/lib/ruby/3.3.0/erb -#usr/lib/ruby/3.3.0/erb.rb -#usr/lib/ruby/3.3.0/erb/compiler.rb -#usr/lib/ruby/3.3.0/erb/def_method.rb -#usr/lib/ruby/3.3.0/erb/util.rb -#usr/lib/ruby/3.3.0/erb/version.rb -#usr/lib/ruby/3.3.0/error_highlight -#usr/lib/ruby/3.3.0/error_highlight.rb -#usr/lib/ruby/3.3.0/error_highlight/base.rb -#usr/lib/ruby/3.3.0/error_highlight/core_ext.rb -#usr/lib/ruby/3.3.0/error_highlight/formatter.rb -#usr/lib/ruby/3.3.0/error_highlight/version.rb -#usr/lib/ruby/3.3.0/expect.rb -#usr/lib/ruby/3.3.0/fiddle -#usr/lib/ruby/3.3.0/fiddle.rb -#usr/lib/ruby/3.3.0/fiddle/closure.rb -#usr/lib/ruby/3.3.0/fiddle/cparser.rb -#usr/lib/ruby/3.3.0/fiddle/function.rb -#usr/lib/ruby/3.3.0/fiddle/import.rb -#usr/lib/ruby/3.3.0/fiddle/pack.rb -#usr/lib/ruby/3.3.0/fiddle/struct.rb -#usr/lib/ruby/3.3.0/fiddle/types.rb -#usr/lib/ruby/3.3.0/fiddle/value.rb -#usr/lib/ruby/3.3.0/fiddle/version.rb -#usr/lib/ruby/3.3.0/fileutils.rb -#usr/lib/ruby/3.3.0/find.rb -#usr/lib/ruby/3.3.0/forwardable -#usr/lib/ruby/3.3.0/forwardable.rb -#usr/lib/ruby/3.3.0/forwardable/impl.rb -#usr/lib/ruby/3.3.0/getoptlong.rb -#usr/lib/ruby/3.3.0/io -#usr/lib/ruby/3.3.0/io/console -#usr/lib/ruby/3.3.0/io/console/size.rb -#usr/lib/ruby/3.3.0/ipaddr.rb -#usr/lib/ruby/3.3.0/irb -#usr/lib/ruby/3.3.0/irb.rb -#usr/lib/ruby/3.3.0/irb/cmd -#usr/lib/ruby/3.3.0/irb/cmd/nop.rb -#usr/lib/ruby/3.3.0/irb/color.rb -#usr/lib/ruby/3.3.0/irb/color_printer.rb -#usr/lib/ruby/3.3.0/irb/command -#usr/lib/ruby/3.3.0/irb/command.rb -#usr/lib/ruby/3.3.0/irb/command/backtrace.rb -#usr/lib/ruby/3.3.0/irb/command/base.rb -#usr/lib/ruby/3.3.0/irb/command/break.rb -#usr/lib/ruby/3.3.0/irb/command/catch.rb -#usr/lib/ruby/3.3.0/irb/command/chws.rb -#usr/lib/ruby/3.3.0/irb/command/context.rb -#usr/lib/ruby/3.3.0/irb/command/continue.rb -#usr/lib/ruby/3.3.0/irb/command/debug.rb -#usr/lib/ruby/3.3.0/irb/command/delete.rb -#usr/lib/ruby/3.3.0/irb/command/disable_irb.rb -#usr/lib/ruby/3.3.0/irb/command/edit.rb -#usr/lib/ruby/3.3.0/irb/command/exit.rb -#usr/lib/ruby/3.3.0/irb/command/finish.rb -#usr/lib/ruby/3.3.0/irb/command/force_exit.rb -#usr/lib/ruby/3.3.0/irb/command/help.rb -#usr/lib/ruby/3.3.0/irb/command/history.rb -#usr/lib/ruby/3.3.0/irb/command/info.rb -#usr/lib/ruby/3.3.0/irb/command/internal_helpers.rb -#usr/lib/ruby/3.3.0/irb/command/irb_info.rb -#usr/lib/ruby/3.3.0/irb/command/load.rb -#usr/lib/ruby/3.3.0/irb/command/ls.rb -#usr/lib/ruby/3.3.0/irb/command/measure.rb -#usr/lib/ruby/3.3.0/irb/command/next.rb -#usr/lib/ruby/3.3.0/irb/command/pushws.rb -#usr/lib/ruby/3.3.0/irb/command/show_doc.rb -#usr/lib/ruby/3.3.0/irb/command/show_source.rb -#usr/lib/ruby/3.3.0/irb/command/step.rb -#usr/lib/ruby/3.3.0/irb/command/subirb.rb -#usr/lib/ruby/3.3.0/irb/command/whereami.rb -#usr/lib/ruby/3.3.0/irb/completion.rb -#usr/lib/ruby/3.3.0/irb/context.rb -#usr/lib/ruby/3.3.0/irb/debug -#usr/lib/ruby/3.3.0/irb/debug.rb -#usr/lib/ruby/3.3.0/irb/debug/ui.rb -#usr/lib/ruby/3.3.0/irb/default_commands.rb -#usr/lib/ruby/3.3.0/irb/easter-egg.rb -#usr/lib/ruby/3.3.0/irb/ext -#usr/lib/ruby/3.3.0/irb/ext/change-ws.rb -#usr/lib/ruby/3.3.0/irb/ext/eval_history.rb -#usr/lib/ruby/3.3.0/irb/ext/loader.rb -#usr/lib/ruby/3.3.0/irb/ext/multi-irb.rb -#usr/lib/ruby/3.3.0/irb/ext/tracer.rb -#usr/lib/ruby/3.3.0/irb/ext/use-loader.rb -#usr/lib/ruby/3.3.0/irb/ext/workspaces.rb -#usr/lib/ruby/3.3.0/irb/frame.rb -#usr/lib/ruby/3.3.0/irb/help.rb -#usr/lib/ruby/3.3.0/irb/helper_method -#usr/lib/ruby/3.3.0/irb/helper_method.rb -#usr/lib/ruby/3.3.0/irb/helper_method/base.rb -#usr/lib/ruby/3.3.0/irb/helper_method/conf.rb -#usr/lib/ruby/3.3.0/irb/history.rb -#usr/lib/ruby/3.3.0/irb/init.rb -#usr/lib/ruby/3.3.0/irb/input-method.rb -#usr/lib/ruby/3.3.0/irb/inspector.rb -#usr/lib/ruby/3.3.0/irb/lc -#usr/lib/ruby/3.3.0/irb/lc/error.rb -#usr/lib/ruby/3.3.0/irb/lc/help-message -#usr/lib/ruby/3.3.0/irb/lc/ja -#usr/lib/ruby/3.3.0/irb/lc/ja/error.rb -#usr/lib/ruby/3.3.0/irb/lc/ja/help-message -#usr/lib/ruby/3.3.0/irb/locale.rb -#usr/lib/ruby/3.3.0/irb/nesting_parser.rb -#usr/lib/ruby/3.3.0/irb/notifier.rb -#usr/lib/ruby/3.3.0/irb/output-method.rb -#usr/lib/ruby/3.3.0/irb/pager.rb -#usr/lib/ruby/3.3.0/irb/ruby-lex.rb -#usr/lib/ruby/3.3.0/irb/ruby_logo.aa -#usr/lib/ruby/3.3.0/irb/source_finder.rb -#usr/lib/ruby/3.3.0/irb/statement.rb -#usr/lib/ruby/3.3.0/irb/version.rb -#usr/lib/ruby/3.3.0/irb/workspace.rb -#usr/lib/ruby/3.3.0/irb/ws-for-case-2.rb -#usr/lib/ruby/3.3.0/irb/xmp.rb -#usr/lib/ruby/3.3.0/json -#usr/lib/ruby/3.3.0/json.rb -#usr/lib/ruby/3.3.0/json/add -#usr/lib/ruby/3.3.0/json/add/bigdecimal.rb -#usr/lib/ruby/3.3.0/json/add/complex.rb -#usr/lib/ruby/3.3.0/json/add/core.rb -#usr/lib/ruby/3.3.0/json/add/date.rb -#usr/lib/ruby/3.3.0/json/add/date_time.rb -#usr/lib/ruby/3.3.0/json/add/exception.rb -#usr/lib/ruby/3.3.0/json/add/ostruct.rb -#usr/lib/ruby/3.3.0/json/add/range.rb -#usr/lib/ruby/3.3.0/json/add/rational.rb -#usr/lib/ruby/3.3.0/json/add/regexp.rb -#usr/lib/ruby/3.3.0/json/add/set.rb -#usr/lib/ruby/3.3.0/json/add/struct.rb -#usr/lib/ruby/3.3.0/json/add/symbol.rb -#usr/lib/ruby/3.3.0/json/add/time.rb -#usr/lib/ruby/3.3.0/json/common.rb -#usr/lib/ruby/3.3.0/json/ext.rb -#usr/lib/ruby/3.3.0/json/generic_object.rb -#usr/lib/ruby/3.3.0/json/version.rb -#usr/lib/ruby/3.3.0/kconv.rb -#usr/lib/ruby/3.3.0/logger -#usr/lib/ruby/3.3.0/logger.rb -#usr/lib/ruby/3.3.0/logger/errors.rb -#usr/lib/ruby/3.3.0/logger/formatter.rb -#usr/lib/ruby/3.3.0/logger/log_device.rb -#usr/lib/ruby/3.3.0/logger/period.rb -#usr/lib/ruby/3.3.0/logger/severity.rb -#usr/lib/ruby/3.3.0/logger/version.rb -#usr/lib/ruby/3.3.0/mkmf.rb -#usr/lib/ruby/3.3.0/monitor.rb -#usr/lib/ruby/3.3.0/mutex_m.rb -#usr/lib/ruby/3.3.0/net -#usr/lib/ruby/3.3.0/net/http -#usr/lib/ruby/3.3.0/net/http.rb -#usr/lib/ruby/3.3.0/net/http/backward.rb -#usr/lib/ruby/3.3.0/net/http/exceptions.rb -#usr/lib/ruby/3.3.0/net/http/generic_request.rb -#usr/lib/ruby/3.3.0/net/http/header.rb -#usr/lib/ruby/3.3.0/net/http/proxy_delta.rb -#usr/lib/ruby/3.3.0/net/http/request.rb -#usr/lib/ruby/3.3.0/net/http/requests.rb -#usr/lib/ruby/3.3.0/net/http/response.rb -#usr/lib/ruby/3.3.0/net/http/responses.rb -#usr/lib/ruby/3.3.0/net/http/status.rb -#usr/lib/ruby/3.3.0/net/https.rb -#usr/lib/ruby/3.3.0/net/protocol.rb -#usr/lib/ruby/3.3.0/objspace -#usr/lib/ruby/3.3.0/objspace.rb -#usr/lib/ruby/3.3.0/objspace/trace.rb -#usr/lib/ruby/3.3.0/observer.rb -#usr/lib/ruby/3.3.0/open-uri.rb -#usr/lib/ruby/3.3.0/open3 -#usr/lib/ruby/3.3.0/open3.rb -#usr/lib/ruby/3.3.0/open3/version.rb -#usr/lib/ruby/3.3.0/openssl -#usr/lib/ruby/3.3.0/openssl.rb -#usr/lib/ruby/3.3.0/openssl/bn.rb -#usr/lib/ruby/3.3.0/openssl/buffering.rb -#usr/lib/ruby/3.3.0/openssl/cipher.rb -#usr/lib/ruby/3.3.0/openssl/digest.rb -#usr/lib/ruby/3.3.0/openssl/hmac.rb -#usr/lib/ruby/3.3.0/openssl/marshal.rb -#usr/lib/ruby/3.3.0/openssl/pkcs5.rb -#usr/lib/ruby/3.3.0/openssl/pkey.rb -#usr/lib/ruby/3.3.0/openssl/ssl.rb -#usr/lib/ruby/3.3.0/openssl/version.rb -#usr/lib/ruby/3.3.0/openssl/x509.rb -#usr/lib/ruby/3.3.0/optionparser.rb -#usr/lib/ruby/3.3.0/optparse -#usr/lib/ruby/3.3.0/optparse.rb -#usr/lib/ruby/3.3.0/optparse/ac.rb -#usr/lib/ruby/3.3.0/optparse/date.rb -#usr/lib/ruby/3.3.0/optparse/kwargs.rb -#usr/lib/ruby/3.3.0/optparse/shellwords.rb -#usr/lib/ruby/3.3.0/optparse/time.rb -#usr/lib/ruby/3.3.0/optparse/uri.rb -#usr/lib/ruby/3.3.0/optparse/version.rb -#usr/lib/ruby/3.3.0/ostruct.rb -#usr/lib/ruby/3.3.0/pathname.rb -#usr/lib/ruby/3.3.0/pp.rb -#usr/lib/ruby/3.3.0/prettyprint.rb -#usr/lib/ruby/3.3.0/prism -#usr/lib/ruby/3.3.0/prism.rb -#usr/lib/ruby/3.3.0/prism/compiler.rb -#usr/lib/ruby/3.3.0/prism/debug.rb -#usr/lib/ruby/3.3.0/prism/desugar_compiler.rb -#usr/lib/ruby/3.3.0/prism/dispatcher.rb -#usr/lib/ruby/3.3.0/prism/dsl.rb -#usr/lib/ruby/3.3.0/prism/ffi.rb -#usr/lib/ruby/3.3.0/prism/lex_compat.rb -#usr/lib/ruby/3.3.0/prism/mutation_compiler.rb -#usr/lib/ruby/3.3.0/prism/node.rb -#usr/lib/ruby/3.3.0/prism/node_ext.rb -#usr/lib/ruby/3.3.0/prism/node_inspector.rb -#usr/lib/ruby/3.3.0/prism/pack.rb -#usr/lib/ruby/3.3.0/prism/parse_result -#usr/lib/ruby/3.3.0/prism/parse_result.rb -#usr/lib/ruby/3.3.0/prism/parse_result/comments.rb -#usr/lib/ruby/3.3.0/prism/parse_result/newlines.rb -#usr/lib/ruby/3.3.0/prism/pattern.rb -#usr/lib/ruby/3.3.0/prism/ripper_compat.rb -#usr/lib/ruby/3.3.0/prism/serialize.rb -#usr/lib/ruby/3.3.0/prism/visitor.rb -#usr/lib/ruby/3.3.0/pstore.rb -#usr/lib/ruby/3.3.0/psych -#usr/lib/ruby/3.3.0/psych.rb -#usr/lib/ruby/3.3.0/psych/class_loader.rb -#usr/lib/ruby/3.3.0/psych/coder.rb -#usr/lib/ruby/3.3.0/psych/core_ext.rb -#usr/lib/ruby/3.3.0/psych/exception.rb -#usr/lib/ruby/3.3.0/psych/handler.rb -#usr/lib/ruby/3.3.0/psych/handlers -#usr/lib/ruby/3.3.0/psych/handlers/document_stream.rb -#usr/lib/ruby/3.3.0/psych/handlers/recorder.rb -#usr/lib/ruby/3.3.0/psych/json -#usr/lib/ruby/3.3.0/psych/json/ruby_events.rb -#usr/lib/ruby/3.3.0/psych/json/stream.rb -#usr/lib/ruby/3.3.0/psych/json/tree_builder.rb -#usr/lib/ruby/3.3.0/psych/json/yaml_events.rb -#usr/lib/ruby/3.3.0/psych/nodes -#usr/lib/ruby/3.3.0/psych/nodes.rb -#usr/lib/ruby/3.3.0/psych/nodes/alias.rb -#usr/lib/ruby/3.3.0/psych/nodes/document.rb -#usr/lib/ruby/3.3.0/psych/nodes/mapping.rb -#usr/lib/ruby/3.3.0/psych/nodes/node.rb -#usr/lib/ruby/3.3.0/psych/nodes/scalar.rb -#usr/lib/ruby/3.3.0/psych/nodes/sequence.rb -#usr/lib/ruby/3.3.0/psych/nodes/stream.rb -#usr/lib/ruby/3.3.0/psych/omap.rb -#usr/lib/ruby/3.3.0/psych/parser.rb -#usr/lib/ruby/3.3.0/psych/scalar_scanner.rb -#usr/lib/ruby/3.3.0/psych/set.rb -#usr/lib/ruby/3.3.0/psych/stream.rb -#usr/lib/ruby/3.3.0/psych/streaming.rb -#usr/lib/ruby/3.3.0/psych/syntax_error.rb -#usr/lib/ruby/3.3.0/psych/tree_builder.rb -#usr/lib/ruby/3.3.0/psych/versions.rb -#usr/lib/ruby/3.3.0/psych/visitors -#usr/lib/ruby/3.3.0/psych/visitors.rb -#usr/lib/ruby/3.3.0/psych/visitors/depth_first.rb -#usr/lib/ruby/3.3.0/psych/visitors/emitter.rb -#usr/lib/ruby/3.3.0/psych/visitors/json_tree.rb -#usr/lib/ruby/3.3.0/psych/visitors/to_ruby.rb -#usr/lib/ruby/3.3.0/psych/visitors/visitor.rb -#usr/lib/ruby/3.3.0/psych/visitors/yaml_tree.rb -#usr/lib/ruby/3.3.0/psych/y.rb -#usr/lib/ruby/3.3.0/random -#usr/lib/ruby/3.3.0/random/formatter.rb -#usr/lib/ruby/3.3.0/rdoc -#usr/lib/ruby/3.3.0/rdoc.rb -#usr/lib/ruby/3.3.0/rdoc/alias.rb -#usr/lib/ruby/3.3.0/rdoc/anon_class.rb -#usr/lib/ruby/3.3.0/rdoc/any_method.rb -#usr/lib/ruby/3.3.0/rdoc/attr.rb -#usr/lib/ruby/3.3.0/rdoc/class_module.rb -#usr/lib/ruby/3.3.0/rdoc/code_object.rb -#usr/lib/ruby/3.3.0/rdoc/code_objects.rb -#usr/lib/ruby/3.3.0/rdoc/comment.rb -#usr/lib/ruby/3.3.0/rdoc/constant.rb -#usr/lib/ruby/3.3.0/rdoc/context -#usr/lib/ruby/3.3.0/rdoc/context.rb -#usr/lib/ruby/3.3.0/rdoc/context/section.rb -#usr/lib/ruby/3.3.0/rdoc/cross_reference.rb -#usr/lib/ruby/3.3.0/rdoc/encoding.rb -#usr/lib/ruby/3.3.0/rdoc/erb_partial.rb -#usr/lib/ruby/3.3.0/rdoc/erbio.rb -#usr/lib/ruby/3.3.0/rdoc/extend.rb -#usr/lib/ruby/3.3.0/rdoc/generator -#usr/lib/ruby/3.3.0/rdoc/generator.rb -#usr/lib/ruby/3.3.0/rdoc/generator/darkfish.rb -#usr/lib/ruby/3.3.0/rdoc/generator/json_index.rb -#usr/lib/ruby/3.3.0/rdoc/generator/markup.rb -#usr/lib/ruby/3.3.0/rdoc/generator/pot -#usr/lib/ruby/3.3.0/rdoc/generator/pot.rb -#usr/lib/ruby/3.3.0/rdoc/generator/pot/message_extractor.rb -#usr/lib/ruby/3.3.0/rdoc/generator/pot/po.rb -#usr/lib/ruby/3.3.0/rdoc/generator/pot/po_entry.rb -#usr/lib/ruby/3.3.0/rdoc/generator/ri.rb -#usr/lib/ruby/3.3.0/rdoc/generator/template -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_footer.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_head.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_VCS_info.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_classes.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_extends.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_in_files.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_includes.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_installed.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_methods.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_pages.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_parent.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_search.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_sections.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/class.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/css -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/css/fonts.css -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/css/rdoc.css -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/add.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/arrow_up.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/brick.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/brick_link.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/bug.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/bullet_black.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/date.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/delete.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/find.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/loadingAnimation.gif -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/macFFBgHack.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/package.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/page_green.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/page_white_text.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/page_white_width.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/plugin.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/ruby.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/tag_blue.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/tag_green.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/transparent.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/wrench.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/wrench_orange.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/zoom.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/index.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/js -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/js/darkfish.js -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/js/search.js -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/page.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/servlet_not_found.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/servlet_root.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/table_of_contents.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/json_index -#usr/lib/ruby/3.3.0/rdoc/generator/template/json_index/js -#usr/lib/ruby/3.3.0/rdoc/generator/template/json_index/js/navigation.js -#usr/lib/ruby/3.3.0/rdoc/generator/template/json_index/js/searcher.js -#usr/lib/ruby/3.3.0/rdoc/ghost_method.rb -#usr/lib/ruby/3.3.0/rdoc/i18n -#usr/lib/ruby/3.3.0/rdoc/i18n.rb -#usr/lib/ruby/3.3.0/rdoc/i18n/locale.rb -#usr/lib/ruby/3.3.0/rdoc/i18n/text.rb -#usr/lib/ruby/3.3.0/rdoc/include.rb -#usr/lib/ruby/3.3.0/rdoc/known_classes.rb -#usr/lib/ruby/3.3.0/rdoc/markdown -#usr/lib/ruby/3.3.0/rdoc/markdown.rb -#usr/lib/ruby/3.3.0/rdoc/markdown/entities.rb -#usr/lib/ruby/3.3.0/rdoc/markdown/literals.rb -#usr/lib/ruby/3.3.0/rdoc/markup -#usr/lib/ruby/3.3.0/rdoc/markup.rb -#usr/lib/ruby/3.3.0/rdoc/markup/attr_changer.rb -#usr/lib/ruby/3.3.0/rdoc/markup/attr_span.rb -#usr/lib/ruby/3.3.0/rdoc/markup/attribute_manager.rb -#usr/lib/ruby/3.3.0/rdoc/markup/attributes.rb -#usr/lib/ruby/3.3.0/rdoc/markup/blank_line.rb -#usr/lib/ruby/3.3.0/rdoc/markup/block_quote.rb -#usr/lib/ruby/3.3.0/rdoc/markup/document.rb -#usr/lib/ruby/3.3.0/rdoc/markup/formatter.rb -#usr/lib/ruby/3.3.0/rdoc/markup/hard_break.rb -#usr/lib/ruby/3.3.0/rdoc/markup/heading.rb -#usr/lib/ruby/3.3.0/rdoc/markup/include.rb -#usr/lib/ruby/3.3.0/rdoc/markup/indented_paragraph.rb -#usr/lib/ruby/3.3.0/rdoc/markup/list.rb -#usr/lib/ruby/3.3.0/rdoc/markup/list_item.rb -#usr/lib/ruby/3.3.0/rdoc/markup/paragraph.rb -#usr/lib/ruby/3.3.0/rdoc/markup/parser.rb -#usr/lib/ruby/3.3.0/rdoc/markup/pre_process.rb -#usr/lib/ruby/3.3.0/rdoc/markup/raw.rb -#usr/lib/ruby/3.3.0/rdoc/markup/regexp_handling.rb -#usr/lib/ruby/3.3.0/rdoc/markup/rule.rb -#usr/lib/ruby/3.3.0/rdoc/markup/table.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_ansi.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_bs.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_html.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_html_crossref.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_html_snippet.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_joined_paragraph.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_label.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_markdown.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_rdoc.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_table_of_contents.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_test.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_tt_only.rb -#usr/lib/ruby/3.3.0/rdoc/markup/verbatim.rb -#usr/lib/ruby/3.3.0/rdoc/meta_method.rb -#usr/lib/ruby/3.3.0/rdoc/method_attr.rb -#usr/lib/ruby/3.3.0/rdoc/mixin.rb -#usr/lib/ruby/3.3.0/rdoc/normal_class.rb -#usr/lib/ruby/3.3.0/rdoc/normal_module.rb -#usr/lib/ruby/3.3.0/rdoc/options.rb -#usr/lib/ruby/3.3.0/rdoc/parser -#usr/lib/ruby/3.3.0/rdoc/parser.rb -#usr/lib/ruby/3.3.0/rdoc/parser/c.rb -#usr/lib/ruby/3.3.0/rdoc/parser/changelog.rb -#usr/lib/ruby/3.3.0/rdoc/parser/markdown.rb -#usr/lib/ruby/3.3.0/rdoc/parser/rd.rb -#usr/lib/ruby/3.3.0/rdoc/parser/ripper_state_lex.rb -#usr/lib/ruby/3.3.0/rdoc/parser/ruby.rb -#usr/lib/ruby/3.3.0/rdoc/parser/ruby_tools.rb -#usr/lib/ruby/3.3.0/rdoc/parser/simple.rb -#usr/lib/ruby/3.3.0/rdoc/parser/text.rb -#usr/lib/ruby/3.3.0/rdoc/rd -#usr/lib/ruby/3.3.0/rdoc/rd.rb -#usr/lib/ruby/3.3.0/rdoc/rd/block_parser.rb -#usr/lib/ruby/3.3.0/rdoc/rd/inline.rb -#usr/lib/ruby/3.3.0/rdoc/rd/inline_parser.rb -#usr/lib/ruby/3.3.0/rdoc/rdoc.rb -#usr/lib/ruby/3.3.0/rdoc/require.rb -#usr/lib/ruby/3.3.0/rdoc/ri -#usr/lib/ruby/3.3.0/rdoc/ri.rb -#usr/lib/ruby/3.3.0/rdoc/ri/driver.rb -#usr/lib/ruby/3.3.0/rdoc/ri/formatter.rb -#usr/lib/ruby/3.3.0/rdoc/ri/paths.rb -#usr/lib/ruby/3.3.0/rdoc/ri/store.rb -#usr/lib/ruby/3.3.0/rdoc/ri/task.rb -#usr/lib/ruby/3.3.0/rdoc/rubygems_hook.rb -#usr/lib/ruby/3.3.0/rdoc/servlet.rb -#usr/lib/ruby/3.3.0/rdoc/single_class.rb -#usr/lib/ruby/3.3.0/rdoc/stats -#usr/lib/ruby/3.3.0/rdoc/stats.rb -#usr/lib/ruby/3.3.0/rdoc/stats/normal.rb -#usr/lib/ruby/3.3.0/rdoc/stats/quiet.rb -#usr/lib/ruby/3.3.0/rdoc/stats/verbose.rb -#usr/lib/ruby/3.3.0/rdoc/store.rb -#usr/lib/ruby/3.3.0/rdoc/task.rb -#usr/lib/ruby/3.3.0/rdoc/text.rb -#usr/lib/ruby/3.3.0/rdoc/token_stream.rb -#usr/lib/ruby/3.3.0/rdoc/tom_doc.rb -#usr/lib/ruby/3.3.0/rdoc/top_level.rb -#usr/lib/ruby/3.3.0/rdoc/version.rb -#usr/lib/ruby/3.3.0/readline.rb -#usr/lib/ruby/3.3.0/reline -#usr/lib/ruby/3.3.0/reline.rb -#usr/lib/ruby/3.3.0/reline/ansi.rb -#usr/lib/ruby/3.3.0/reline/config.rb -#usr/lib/ruby/3.3.0/reline/face.rb -#usr/lib/ruby/3.3.0/reline/general_io.rb -#usr/lib/ruby/3.3.0/reline/history.rb -#usr/lib/ruby/3.3.0/reline/key_actor -#usr/lib/ruby/3.3.0/reline/key_actor.rb -#usr/lib/ruby/3.3.0/reline/key_actor/base.rb -#usr/lib/ruby/3.3.0/reline/key_actor/emacs.rb -#usr/lib/ruby/3.3.0/reline/key_actor/vi_command.rb -#usr/lib/ruby/3.3.0/reline/key_actor/vi_insert.rb -#usr/lib/ruby/3.3.0/reline/key_stroke.rb -#usr/lib/ruby/3.3.0/reline/kill_ring.rb -#usr/lib/ruby/3.3.0/reline/line_editor.rb -#usr/lib/ruby/3.3.0/reline/terminfo.rb -#usr/lib/ruby/3.3.0/reline/unicode -#usr/lib/ruby/3.3.0/reline/unicode.rb -#usr/lib/ruby/3.3.0/reline/unicode/east_asian_width.rb -#usr/lib/ruby/3.3.0/reline/version.rb -#usr/lib/ruby/3.3.0/reline/windows.rb -#usr/lib/ruby/3.3.0/resolv-replace.rb -#usr/lib/ruby/3.3.0/resolv.rb -#usr/lib/ruby/3.3.0/rinda -#usr/lib/ruby/3.3.0/rinda/rinda.rb -#usr/lib/ruby/3.3.0/rinda/ring.rb -#usr/lib/ruby/3.3.0/rinda/tuplespace.rb -#usr/lib/ruby/3.3.0/ripper -#usr/lib/ruby/3.3.0/ripper.rb -#usr/lib/ruby/3.3.0/ripper/core.rb -#usr/lib/ruby/3.3.0/ripper/filter.rb -#usr/lib/ruby/3.3.0/ripper/lexer.rb -#usr/lib/ruby/3.3.0/ripper/sexp.rb -#usr/lib/ruby/3.3.0/ruby_vm -#usr/lib/ruby/3.3.0/ruby_vm/rjit -#usr/lib/ruby/3.3.0/ruby_vm/rjit/assembler.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/block.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/branch_stub.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/c_pointer.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/c_type.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/code_block.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/compiler.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/context.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/entry_stub.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/exit_compiler.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/hooks.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/insn_compiler.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/instruction.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/invariants.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/jit_state.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/stats.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/type.rb -#usr/lib/ruby/3.3.0/rubygems -#usr/lib/ruby/3.3.0/rubygems.rb -#usr/lib/ruby/3.3.0/rubygems/available_set.rb -#usr/lib/ruby/3.3.0/rubygems/basic_specification.rb -#usr/lib/ruby/3.3.0/rubygems/bundler_version_finder.rb -#usr/lib/ruby/3.3.0/rubygems/ci_detector.rb -#usr/lib/ruby/3.3.0/rubygems/command.rb -#usr/lib/ruby/3.3.0/rubygems/command_manager.rb -#usr/lib/ruby/3.3.0/rubygems/commands -#usr/lib/ruby/3.3.0/rubygems/commands/build_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/cert_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/check_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/cleanup_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/contents_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/dependency_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/environment_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/exec_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/fetch_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/generate_index_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/help_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/info_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/install_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/list_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/lock_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/mirror_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/open_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/outdated_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/owner_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/pristine_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/push_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/query_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/rdoc_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/rebuild_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/search_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/server_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/setup_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/signin_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/signout_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/sources_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/specification_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/stale_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/uninstall_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/unpack_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/update_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/which_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/yank_command.rb -#usr/lib/ruby/3.3.0/rubygems/compatibility.rb -#usr/lib/ruby/3.3.0/rubygems/config_file.rb -#usr/lib/ruby/3.3.0/rubygems/core_ext -#usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_gem.rb -#usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb -#usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_warn.rb -#usr/lib/ruby/3.3.0/rubygems/core_ext/tcpsocket_init.rb -#usr/lib/ruby/3.3.0/rubygems/defaults.rb -#usr/lib/ruby/3.3.0/rubygems/dependency.rb -#usr/lib/ruby/3.3.0/rubygems/dependency_installer.rb -#usr/lib/ruby/3.3.0/rubygems/dependency_list.rb -#usr/lib/ruby/3.3.0/rubygems/deprecate.rb -#usr/lib/ruby/3.3.0/rubygems/doctor.rb -#usr/lib/ruby/3.3.0/rubygems/errors.rb -#usr/lib/ruby/3.3.0/rubygems/exceptions.rb -#usr/lib/ruby/3.3.0/rubygems/ext -#usr/lib/ruby/3.3.0/rubygems/ext.rb -#usr/lib/ruby/3.3.0/rubygems/ext/build_error.rb -#usr/lib/ruby/3.3.0/rubygems/ext/builder.rb -#usr/lib/ruby/3.3.0/rubygems/ext/cargo_builder -#usr/lib/ruby/3.3.0/rubygems/ext/cargo_builder.rb -#usr/lib/ruby/3.3.0/rubygems/ext/cargo_builder/link_flag_converter.rb -#usr/lib/ruby/3.3.0/rubygems/ext/cmake_builder.rb -#usr/lib/ruby/3.3.0/rubygems/ext/configure_builder.rb -#usr/lib/ruby/3.3.0/rubygems/ext/ext_conf_builder.rb -#usr/lib/ruby/3.3.0/rubygems/ext/rake_builder.rb -#usr/lib/ruby/3.3.0/rubygems/gem_runner.rb -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities.rb -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities/webauthn_listener -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities/webauthn_listener.rb -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities/webauthn_listener/response.rb -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities/webauthn_poller.rb -#usr/lib/ruby/3.3.0/rubygems/gemspec_helpers.rb -#usr/lib/ruby/3.3.0/rubygems/install_default_message.rb -#usr/lib/ruby/3.3.0/rubygems/install_message.rb -#usr/lib/ruby/3.3.0/rubygems/install_update_options.rb -#usr/lib/ruby/3.3.0/rubygems/installer.rb -#usr/lib/ruby/3.3.0/rubygems/installer_uninstaller_utils.rb -#usr/lib/ruby/3.3.0/rubygems/local_remote_options.rb -#usr/lib/ruby/3.3.0/rubygems/name_tuple.rb -#usr/lib/ruby/3.3.0/rubygems/openssl.rb -#usr/lib/ruby/3.3.0/rubygems/package -#usr/lib/ruby/3.3.0/rubygems/package.rb -#usr/lib/ruby/3.3.0/rubygems/package/digest_io.rb -#usr/lib/ruby/3.3.0/rubygems/package/file_source.rb -#usr/lib/ruby/3.3.0/rubygems/package/io_source.rb -#usr/lib/ruby/3.3.0/rubygems/package/old.rb -#usr/lib/ruby/3.3.0/rubygems/package/source.rb -#usr/lib/ruby/3.3.0/rubygems/package/tar_header.rb -#usr/lib/ruby/3.3.0/rubygems/package/tar_reader -#usr/lib/ruby/3.3.0/rubygems/package/tar_reader.rb -#usr/lib/ruby/3.3.0/rubygems/package/tar_reader/entry.rb -#usr/lib/ruby/3.3.0/rubygems/package/tar_writer.rb -#usr/lib/ruby/3.3.0/rubygems/package_task.rb -#usr/lib/ruby/3.3.0/rubygems/path_support.rb -#usr/lib/ruby/3.3.0/rubygems/platform.rb -#usr/lib/ruby/3.3.0/rubygems/psych_tree.rb -#usr/lib/ruby/3.3.0/rubygems/query_utils.rb -#usr/lib/ruby/3.3.0/rubygems/rdoc.rb -#usr/lib/ruby/3.3.0/rubygems/remote_fetcher.rb -#usr/lib/ruby/3.3.0/rubygems/request -#usr/lib/ruby/3.3.0/rubygems/request.rb -#usr/lib/ruby/3.3.0/rubygems/request/connection_pools.rb -#usr/lib/ruby/3.3.0/rubygems/request/http_pool.rb -#usr/lib/ruby/3.3.0/rubygems/request/https_pool.rb -#usr/lib/ruby/3.3.0/rubygems/request_set -#usr/lib/ruby/3.3.0/rubygems/request_set.rb -#usr/lib/ruby/3.3.0/rubygems/request_set/gem_dependency_api.rb -#usr/lib/ruby/3.3.0/rubygems/request_set/lockfile -#usr/lib/ruby/3.3.0/rubygems/request_set/lockfile.rb -#usr/lib/ruby/3.3.0/rubygems/request_set/lockfile/parser.rb -#usr/lib/ruby/3.3.0/rubygems/request_set/lockfile/tokenizer.rb -#usr/lib/ruby/3.3.0/rubygems/requirement.rb -#usr/lib/ruby/3.3.0/rubygems/resolver -#usr/lib/ruby/3.3.0/rubygems/resolver.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/activation_request.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/api_set -#usr/lib/ruby/3.3.0/rubygems/resolver/api_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/api_set/gem_parser.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/api_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/best_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/composed_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/conflict.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/current_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/dependency_request.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/git_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/git_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/index_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/index_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/installed_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/installer_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/local_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/lock_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/lock_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/requirement_list.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/source_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/spec_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/stats.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/vendor_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/vendor_specification.rb -#usr/lib/ruby/3.3.0/rubygems/s3_uri_signer.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal -#usr/lib/ruby/3.3.0/rubygems/safe_marshal.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/elements.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/reader.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/visitors -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/visitors/stream_printer.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/visitors/to_ruby.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/visitors/visitor.rb -#usr/lib/ruby/3.3.0/rubygems/safe_yaml.rb -#usr/lib/ruby/3.3.0/rubygems/security -#usr/lib/ruby/3.3.0/rubygems/security.rb -#usr/lib/ruby/3.3.0/rubygems/security/policies.rb -#usr/lib/ruby/3.3.0/rubygems/security/policy.rb -#usr/lib/ruby/3.3.0/rubygems/security/signer.rb -#usr/lib/ruby/3.3.0/rubygems/security/trust_dir.rb -#usr/lib/ruby/3.3.0/rubygems/security_option.rb -#usr/lib/ruby/3.3.0/rubygems/shellwords.rb -#usr/lib/ruby/3.3.0/rubygems/source -#usr/lib/ruby/3.3.0/rubygems/source.rb -#usr/lib/ruby/3.3.0/rubygems/source/git.rb -#usr/lib/ruby/3.3.0/rubygems/source/installed.rb -#usr/lib/ruby/3.3.0/rubygems/source/local.rb -#usr/lib/ruby/3.3.0/rubygems/source/lock.rb -#usr/lib/ruby/3.3.0/rubygems/source/specific_file.rb -#usr/lib/ruby/3.3.0/rubygems/source/vendor.rb -#usr/lib/ruby/3.3.0/rubygems/source_list.rb -#usr/lib/ruby/3.3.0/rubygems/spec_fetcher.rb -#usr/lib/ruby/3.3.0/rubygems/specification.rb -#usr/lib/ruby/3.3.0/rubygems/specification_policy.rb -#usr/lib/ruby/3.3.0/rubygems/specification_record.rb -#usr/lib/ruby/3.3.0/rubygems/ssl_certs -#usr/lib/ruby/3.3.0/rubygems/ssl_certs/rubygems.org -#usr/lib/ruby/3.3.0/rubygems/ssl_certs/rubygems.org/GlobalSignRootCA.pem -#usr/lib/ruby/3.3.0/rubygems/ssl_certs/rubygems.org/GlobalSignRootCA_R3.pem -#usr/lib/ruby/3.3.0/rubygems/stub_specification.rb -#usr/lib/ruby/3.3.0/rubygems/text.rb -#usr/lib/ruby/3.3.0/rubygems/uninstaller.rb -#usr/lib/ruby/3.3.0/rubygems/unknown_command_spell_checker.rb -#usr/lib/ruby/3.3.0/rubygems/update_suggestion.rb -#usr/lib/ruby/3.3.0/rubygems/uri.rb -#usr/lib/ruby/3.3.0/rubygems/uri_formatter.rb -#usr/lib/ruby/3.3.0/rubygems/user_interaction.rb -#usr/lib/ruby/3.3.0/rubygems/util -#usr/lib/ruby/3.3.0/rubygems/util.rb -#usr/lib/ruby/3.3.0/rubygems/util/licenses.rb -#usr/lib/ruby/3.3.0/rubygems/util/list.rb -#usr/lib/ruby/3.3.0/rubygems/validator.rb -#usr/lib/ruby/3.3.0/rubygems/vendor -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/delegates -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/action.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/add_vertex.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/delete_edge.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/log.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/set_payload.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/tag.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/errors.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/gem_metadata.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/modules -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/modules/specification_provider.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/modules/ui.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/resolution.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/resolver.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/state.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/backward.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/exceptions.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/generic_request.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/header.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/proxy_delta.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/request.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/requests.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/response.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/responses.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/status.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/https.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-protocol -#usr/lib/ruby/3.3.0/rubygems/vendor/net-protocol/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/net-protocol/lib/net -#usr/lib/ruby/3.3.0/rubygems/vendor/net-protocol/lib/net/protocol.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optionparser.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/ac.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/date.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/kwargs.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/shellwords.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/time.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/uri.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/version.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/resolv -#usr/lib/ruby/3.3.0/rubygems/vendor/resolv/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/resolv/lib/resolv.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/timeout -#usr/lib/ruby/3.3.0/rubygems/vendor/timeout/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/timeout/lib/timeout.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/tsort -#usr/lib/ruby/3.3.0/rubygems/vendor/tsort/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/tsort/lib/tsort.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/common.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/file.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/ftp.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/generic.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/http.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/https.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/ldap.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/ldaps.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/mailto.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/rfc2396_parser.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/rfc3986_parser.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/version.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/ws.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/wss.rb -#usr/lib/ruby/3.3.0/rubygems/vendored_molinillo.rb -#usr/lib/ruby/3.3.0/rubygems/vendored_net_http.rb -#usr/lib/ruby/3.3.0/rubygems/vendored_optparse.rb -#usr/lib/ruby/3.3.0/rubygems/vendored_timeout.rb -#usr/lib/ruby/3.3.0/rubygems/vendored_tsort.rb -#usr/lib/ruby/3.3.0/rubygems/version.rb -#usr/lib/ruby/3.3.0/rubygems/version_option.rb -#usr/lib/ruby/3.3.0/rubygems/yaml_serializer.rb -#usr/lib/ruby/3.3.0/securerandom.rb -#usr/lib/ruby/3.3.0/set -#usr/lib/ruby/3.3.0/set.rb -#usr/lib/ruby/3.3.0/set/sorted_set.rb -#usr/lib/ruby/3.3.0/shellwords.rb -#usr/lib/ruby/3.3.0/singleton.rb -#usr/lib/ruby/3.3.0/socket.rb -#usr/lib/ruby/3.3.0/syntax_suggest -#usr/lib/ruby/3.3.0/syntax_suggest.rb -#usr/lib/ruby/3.3.0/syntax_suggest/api.rb -#usr/lib/ruby/3.3.0/syntax_suggest/around_block_scan.rb -#usr/lib/ruby/3.3.0/syntax_suggest/block_expand.rb -#usr/lib/ruby/3.3.0/syntax_suggest/capture -#usr/lib/ruby/3.3.0/syntax_suggest/capture/before_after_keyword_ends.rb -#usr/lib/ruby/3.3.0/syntax_suggest/capture/falling_indent_lines.rb -#usr/lib/ruby/3.3.0/syntax_suggest/capture_code_context.rb -#usr/lib/ruby/3.3.0/syntax_suggest/clean_document.rb -#usr/lib/ruby/3.3.0/syntax_suggest/cli.rb -#usr/lib/ruby/3.3.0/syntax_suggest/code_block.rb -#usr/lib/ruby/3.3.0/syntax_suggest/code_frontier.rb -#usr/lib/ruby/3.3.0/syntax_suggest/code_line.rb -#usr/lib/ruby/3.3.0/syntax_suggest/code_search.rb -#usr/lib/ruby/3.3.0/syntax_suggest/core_ext.rb -#usr/lib/ruby/3.3.0/syntax_suggest/display_code_with_line_numbers.rb -#usr/lib/ruby/3.3.0/syntax_suggest/display_invalid_blocks.rb -#usr/lib/ruby/3.3.0/syntax_suggest/explain_syntax.rb -#usr/lib/ruby/3.3.0/syntax_suggest/left_right_lex_count.rb -#usr/lib/ruby/3.3.0/syntax_suggest/lex_all.rb -#usr/lib/ruby/3.3.0/syntax_suggest/lex_value.rb -#usr/lib/ruby/3.3.0/syntax_suggest/parse_blocks_from_indent_line.rb -#usr/lib/ruby/3.3.0/syntax_suggest/pathname_from_message.rb -#usr/lib/ruby/3.3.0/syntax_suggest/priority_engulf_queue.rb -#usr/lib/ruby/3.3.0/syntax_suggest/priority_queue.rb -#usr/lib/ruby/3.3.0/syntax_suggest/ripper_errors.rb -#usr/lib/ruby/3.3.0/syntax_suggest/scan_history.rb -#usr/lib/ruby/3.3.0/syntax_suggest/unvisited_lines.rb -#usr/lib/ruby/3.3.0/syntax_suggest/version.rb -#usr/lib/ruby/3.3.0/syslog -#usr/lib/ruby/3.3.0/syslog/logger.rb -#usr/lib/ruby/3.3.0/tempfile.rb -#usr/lib/ruby/3.3.0/time.rb -#usr/lib/ruby/3.3.0/timeout.rb -#usr/lib/ruby/3.3.0/tmpdir.rb -#usr/lib/ruby/3.3.0/tsort.rb -#usr/lib/ruby/3.3.0/un.rb -#usr/lib/ruby/3.3.0/unicode_normalize -#usr/lib/ruby/3.3.0/unicode_normalize/normalize.rb -#usr/lib/ruby/3.3.0/unicode_normalize/tables.rb -#usr/lib/ruby/3.3.0/uri -#usr/lib/ruby/3.3.0/uri.rb -#usr/lib/ruby/3.3.0/uri/common.rb -#usr/lib/ruby/3.3.0/uri/file.rb -#usr/lib/ruby/3.3.0/uri/ftp.rb -#usr/lib/ruby/3.3.0/uri/generic.rb -#usr/lib/ruby/3.3.0/uri/http.rb -#usr/lib/ruby/3.3.0/uri/https.rb -#usr/lib/ruby/3.3.0/uri/ldap.rb -#usr/lib/ruby/3.3.0/uri/ldaps.rb -#usr/lib/ruby/3.3.0/uri/mailto.rb -#usr/lib/ruby/3.3.0/uri/rfc2396_parser.rb -#usr/lib/ruby/3.3.0/uri/rfc3986_parser.rb -#usr/lib/ruby/3.3.0/uri/version.rb -#usr/lib/ruby/3.3.0/uri/ws.rb -#usr/lib/ruby/3.3.0/uri/wss.rb -#usr/lib/ruby/3.3.0/weakref.rb -#usr/lib/ruby/3.3.0/x86_64-linux -#usr/lib/ruby/3.3.0/x86_64-linux/bigdecimal.so -#usr/lib/ruby/3.3.0/x86_64-linux/cgi -#usr/lib/ruby/3.3.0/x86_64-linux/cgi/escape.so -#usr/lib/ruby/3.3.0/x86_64-linux/continuation.so -#usr/lib/ruby/3.3.0/x86_64-linux/coverage.so -#usr/lib/ruby/3.3.0/x86_64-linux/date_core.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest -#usr/lib/ruby/3.3.0/x86_64-linux/digest.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest/bubblebabble.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest/md5.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest/rmd160.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest/sha1.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest/sha2.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc -#usr/lib/ruby/3.3.0/x86_64-linux/enc/big5.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/cesu_8.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/cp949.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/emacs_mule.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/euc_jp.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/euc_kr.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/euc_tw.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/gb18030.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/gb2312.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/gbk.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_1.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_10.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_11.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_13.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_14.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_15.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_16.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_2.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_3.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_4.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_5.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_6.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_7.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_8.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_9.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/koi8_r.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/koi8_u.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/shift_jis.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/big5.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/cesu_8.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/chinese.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/ebcdic.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/emoji.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/emoji_iso2022_kddi.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/emoji_sjis_docomo.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/emoji_sjis_kddi.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/emoji_sjis_softbank.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/escape.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/gb18030.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/gbk.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/iso2022.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/japanese.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/japanese_euc.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/japanese_sjis.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/korean.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/single_byte.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/utf8_mac.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/utf_16_32.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/utf_16be.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/utf_16le.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/utf_32be.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/utf_32le.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1250.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1251.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1252.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1253.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1254.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1257.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_31j.so -#usr/lib/ruby/3.3.0/x86_64-linux/erb -#usr/lib/ruby/3.3.0/x86_64-linux/erb/escape.so -#usr/lib/ruby/3.3.0/x86_64-linux/etc.so -#usr/lib/ruby/3.3.0/x86_64-linux/fcntl.so -#usr/lib/ruby/3.3.0/x86_64-linux/fiddle.so -#usr/lib/ruby/3.3.0/x86_64-linux/io -#usr/lib/ruby/3.3.0/x86_64-linux/io/console.so -#usr/lib/ruby/3.3.0/x86_64-linux/io/nonblock.so -#usr/lib/ruby/3.3.0/x86_64-linux/io/wait.so -#usr/lib/ruby/3.3.0/x86_64-linux/json -#usr/lib/ruby/3.3.0/x86_64-linux/json/ext -#usr/lib/ruby/3.3.0/x86_64-linux/json/ext/generator.so -#usr/lib/ruby/3.3.0/x86_64-linux/json/ext/parser.so -#usr/lib/ruby/3.3.0/x86_64-linux/monitor.so -#usr/lib/ruby/3.3.0/x86_64-linux/nkf.so -#usr/lib/ruby/3.3.0/x86_64-linux/objspace.so -#usr/lib/ruby/3.3.0/x86_64-linux/openssl.so -#usr/lib/ruby/3.3.0/x86_64-linux/pathname.so -#usr/lib/ruby/3.3.0/x86_64-linux/psych.so -#usr/lib/ruby/3.3.0/x86_64-linux/pty.so -#usr/lib/ruby/3.3.0/x86_64-linux/rbconfig -#usr/lib/ruby/3.3.0/x86_64-linux/rbconfig.rb -#usr/lib/ruby/3.3.0/x86_64-linux/rbconfig/sizeof.so -#usr/lib/ruby/3.3.0/x86_64-linux/ripper.so -#usr/lib/ruby/3.3.0/x86_64-linux/socket.so -#usr/lib/ruby/3.3.0/x86_64-linux/stringio.so -#usr/lib/ruby/3.3.0/x86_64-linux/strscan.so -#usr/lib/ruby/3.3.0/x86_64-linux/syslog.so -#usr/lib/ruby/3.3.0/x86_64-linux/zlib.so -#usr/lib/ruby/3.3.0/yaml -#usr/lib/ruby/3.3.0/yaml.rb -#usr/lib/ruby/3.3.0/yaml/dbm.rb -#usr/lib/ruby/3.3.0/yaml/store.rb -#usr/lib/ruby/gems -#usr/lib/ruby/gems/3.3.0 -#usr/lib/ruby/gems/3.3.0/build_info -#usr/lib/ruby/gems/3.3.0/cache -#usr/lib/ruby/gems/3.3.0/cache/debug-1.9.1.gem -#usr/lib/ruby/gems/3.3.0/cache/matrix-0.4.2.gem -#usr/lib/ruby/gems/3.3.0/cache/minitest-5.20.0.gem -#usr/lib/ruby/gems/3.3.0/cache/net-ftp-0.3.4.gem -#usr/lib/ruby/gems/3.3.0/cache/net-imap-0.4.9.1.gem -#usr/lib/ruby/gems/3.3.0/cache/net-pop-0.1.2.gem -#usr/lib/ruby/gems/3.3.0/cache/net-smtp-0.4.0.1.gem -#usr/lib/ruby/gems/3.3.0/cache/power_assert-2.0.3.gem -#usr/lib/ruby/gems/3.3.0/cache/prime-0.1.2.gem -#usr/lib/ruby/gems/3.3.0/cache/racc-1.7.3.gem -#usr/lib/ruby/gems/3.3.0/cache/rake-13.1.0.gem -#usr/lib/ruby/gems/3.3.0/cache/rbs-3.4.0.gem -#usr/lib/ruby/gems/3.3.0/cache/rexml-3.2.8.gem -#usr/lib/ruby/gems/3.3.0/cache/rss-0.3.0.gem -#usr/lib/ruby/gems/3.3.0/cache/test-unit-3.6.1.gem -#usr/lib/ruby/gems/3.3.0/cache/typeprof-0.21.9.gem -#usr/lib/ruby/gems/3.3.0/doc -#usr/lib/ruby/gems/3.3.0/extensions -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0 -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/debug-1.9.1 -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/debug-1.9.1/debug -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/debug-1.9.1/debug/debug.so -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/debug-1.9.1/gem.build_complete -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/racc-1.7.3 -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/racc-1.7.3/gem.build_complete -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/racc-1.7.3/racc -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/racc-1.7.3/racc/cparse.so -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/rbs-3.4.0 -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/rbs-3.4.0/gem.build_complete -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/rbs-3.4.0/rbs_extension.so -#usr/lib/ruby/gems/3.3.0/gems -#usr/lib/ruby/gems/3.3.0/gems/abbrev-0.1.2 -#usr/lib/ruby/gems/3.3.0/gems/base64-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/benchmark-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/bigdecimal-3.1.5 -#usr/lib/ruby/gems/3.3.0/gems/bundler-2.5.11 -#usr/lib/ruby/gems/3.3.0/gems/bundler-2.5.11/exe -#usr/lib/ruby/gems/3.3.0/gems/bundler-2.5.11/exe/bundle -#usr/lib/ruby/gems/3.3.0/gems/bundler-2.5.11/exe/bundler -#usr/lib/ruby/gems/3.3.0/gems/cgi-0.4.1 -#usr/lib/ruby/gems/3.3.0/gems/csv-3.2.8 -#usr/lib/ruby/gems/3.3.0/gems/date-3.3.4 -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1 -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/CONTRIBUTING.md -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/README.md -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/TODO.md -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/exe -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/exe/rdbg -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/Makefile -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/debug.c -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/debug.o -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/debug_version.h -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/extconf.h -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/extconf.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/iseq_collector.c -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/iseq_collector.o -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/mkmf.log -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/exts.mk -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/abbrev_command.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/breakpoint.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/client.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/color.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/config.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/console.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/dap_custom -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/dap_custom/traceInspector.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/frame_info.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/irb_integration.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/local.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/open.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/open_nonstop.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/prelude.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/server.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/server_cdp.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/server_dap.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/session.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/source_repository.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/start.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/thread_client.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/tracer.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/version.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/misc -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/misc/README.md.erb -#usr/lib/ruby/gems/3.3.0/gems/delegate-0.3.1 -#usr/lib/ruby/gems/3.3.0/gems/did_you_mean-1.6.3 -#usr/lib/ruby/gems/3.3.0/gems/digest-3.1.1 -#usr/lib/ruby/gems/3.3.0/gems/drb-2.2.0 -#usr/lib/ruby/gems/3.3.0/gems/english-0.8.0 -#usr/lib/ruby/gems/3.3.0/gems/erb-4.0.3 -#usr/lib/ruby/gems/3.3.0/gems/erb-4.0.3/libexec -#usr/lib/ruby/gems/3.3.0/gems/erb-4.0.3/libexec/erb -#usr/lib/ruby/gems/3.3.0/gems/error_highlight-0.6.0 -#usr/lib/ruby/gems/3.3.0/gems/etc-1.4.3 -#usr/lib/ruby/gems/3.3.0/gems/fcntl-1.1.0 -#usr/lib/ruby/gems/3.3.0/gems/fiddle-1.1.2 -#usr/lib/ruby/gems/3.3.0/gems/fileutils-1.7.2 -#usr/lib/ruby/gems/3.3.0/gems/find-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/forwardable-1.3.3 -#usr/lib/ruby/gems/3.3.0/gems/getoptlong-0.2.1 -#usr/lib/ruby/gems/3.3.0/gems/io-console-0.7.1 -#usr/lib/ruby/gems/3.3.0/gems/io-nonblock-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/io-wait-0.3.1 -#usr/lib/ruby/gems/3.3.0/gems/ipaddr-1.2.6 -#usr/lib/ruby/gems/3.3.0/gems/irb-1.13.1 -#usr/lib/ruby/gems/3.3.0/gems/irb-1.13.1/exe -#usr/lib/ruby/gems/3.3.0/gems/irb-1.13.1/exe/irb -#usr/lib/ruby/gems/3.3.0/gems/json-2.7.1 -#usr/lib/ruby/gems/3.3.0/gems/logger-1.6.0 -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2 -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib/matrix -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib/matrix.rb -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib/matrix/eigenvalue_decomposition.rb -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib/matrix/lup_decomposition.rb -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib/matrix/version.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0 -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/History.rdoc -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/Manifest.txt -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/README.rdoc -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/design_rationale.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/hoe -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/hoe/minitest.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/assertions.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/autorun.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/benchmark.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/expectations.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/hell.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/mock.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/parallel.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/pride.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/pride_plugin.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/spec.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/test.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/test_task.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/unit.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/metametameta.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_assertions.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_benchmark.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_mock.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_reporter.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_spec.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_test.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_test_task.rb -#usr/lib/ruby/gems/3.3.0/gems/mutex_m-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4 -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/README.md -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/lib -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/lib/net -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/lib/net/ftp.rb -#usr/lib/ruby/gems/3.3.0/gems/net-http-0.4.1 -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1 -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/README.md -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/docs -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/docs/styles.css -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/authenticators.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/command_data.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/data_encoding.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/deprecated_client_options.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/errors.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/fetch_data.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/flags.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/response_data.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/response_parser -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/response_parser.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/response_parser/parser_utils.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/anonymous_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/authentication_exchange.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/authenticators.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/client_adapter.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/cram_md5_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/digest_md5_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/external_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/gs2_header.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/login_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/oauthbearer_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/plain_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/protocol_adapters.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/scram_algorithm.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/scram_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/stringprep.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/xoauth2_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl_adapter.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/search_result.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sequence_set.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep/nameprep.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep/saslprep.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep/saslprep_tables.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep/tables.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep/trace.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib/benchmarks.rake -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib/rdoc.rake -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib/rfcs.rake -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib/saslprep.rake -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib/string_prep_tables_generator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2 -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/README.md -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/lib -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/lib/net -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/lib/net/pop.rb -#usr/lib/ruby/gems/3.3.0/gems/net-protocol-0.2.2 -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1 -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/NEWS.md -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/README.md -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp.rb -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp/auth_cram_md5.rb -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp/auth_login.rb -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp/auth_plain.rb -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp/authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/nkf-0.1.3 -#usr/lib/ruby/gems/3.3.0/gems/observer-0.1.2 -#usr/lib/ruby/gems/3.3.0/gems/open-uri-0.4.1 -#usr/lib/ruby/gems/3.3.0/gems/open3-0.2.1 -#usr/lib/ruby/gems/3.3.0/gems/openssl-3.2.0 -#usr/lib/ruby/gems/3.3.0/gems/optparse-0.4.0 -#usr/lib/ruby/gems/3.3.0/gems/ostruct-0.6.0 -#usr/lib/ruby/gems/3.3.0/gems/pathname-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3 -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/BSDL -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/COPYING -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/LEGAL -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/README.md -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/colorize.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/configuration.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/context.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/enable_tracepoint_events.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/inspector.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/parser.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/version.rb -#usr/lib/ruby/gems/3.3.0/gems/pp-0.5.0 -#usr/lib/ruby/gems/3.3.0/gems/prettyprint-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2 -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/README.md -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/bin -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/bin/console -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/bin/setup -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/lib -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/lib/prime.rb -#usr/lib/ruby/gems/3.3.0/gems/prism-0.19.0 -#usr/lib/ruby/gems/3.3.0/gems/pstore-0.1.3 -#usr/lib/ruby/gems/3.3.0/gems/psych-5.1.2 -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3 -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/COPYING -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ChangeLog -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/README.ja.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/README.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/TODO -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/bin -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/bin/racc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/en -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/en/grammar.en.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/en/grammar2.en.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/command.ja.html -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/debug.ja.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/grammar.ja.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/index.ja.html -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/parser.ja.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/usage.ja.html -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ext -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ext/racc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ext/racc/cparse -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ext/racc/cparse/cparse.c -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ext/racc/cparse/extconf.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/compat.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/debugflags.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/exception.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/grammar.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/grammarfileparser.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/info.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/iset.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/logfilegenerator.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/parser-text.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/parser.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/parserfilegenerator.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/sourcetext.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/state.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/statetransitiontable.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/static.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0 -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/History.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/MIT-LICENSE -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/README.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/command_line_usage.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example/Rakefile1 -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example/Rakefile2 -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example/a.c -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example/b.c -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example/main.c -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/glossary.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/jamis.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/proto_rake.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/rake.1 -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/rakefile.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/rational.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/exe -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/exe/rake -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/application.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/backtrace.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/clean.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/cloneable.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/cpu_counter.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/default_loader.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/dsl_definition.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/early_time.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/ext -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/ext/core.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/ext/string.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_creation_task.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_list.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_task.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_utils.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_utils_ext.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/invocation_chain.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/invocation_exception_mixin.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/late_time.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/linked_list.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/loaders -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/loaders/makefile.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/multi_task.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/name_space.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/packagetask.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/phony.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/private_reader.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/promise.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/pseudo_status.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/rake_module.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/rake_test_loader.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/rule_recursion_overflow_error.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/scope.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/task.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/task_argument_error.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/task_arguments.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/task_manager.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/tasklib.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/testtask.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/thread_history_display.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/thread_pool.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/trace_output.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/version.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/win32.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/BSDL -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/CHANGELOG.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/COPYING -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/Gemfile.lock -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/README.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/Steepfile -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/array.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/basic_object.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/binding.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/builtin.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/class.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/comparable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/complex.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/constants.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/data.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/dir.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/encoding.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/enumerable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/enumerator -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/enumerator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/enumerator/product.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/env.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/errno.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/errors.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/exception.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/false_class.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/fiber.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/fiber_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/file.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/file_test.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/float.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/gc.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/global_variables.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/hash.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/integer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/io -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/io.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/io/buffer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/io/wait.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/kernel.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/marshal.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/match_data.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/math.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/method.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/module.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/nil_class.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/numeric.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/object.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/object_space -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/object_space.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/object_space/weak_key_map.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/proc.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/process.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/ractor.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/random.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/range.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rational.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rb_config.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rbs/unnamed -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rbs/unnamed/argf.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rbs/unnamed/env_class.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rbs/unnamed/random.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/refinement.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/regexp.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/ruby_vm.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/basic_specification.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/config_file.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/dependency_installer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/errors.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/installer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/path_support.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/platform.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/request_set.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/requirement.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/rubygems.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/source_list.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/specification.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/stream_ui.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/uninstaller.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/version.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/set.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/signal.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/string.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/string_io.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/struct.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/symbol.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/thread.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/thread_group.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/time.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/trace_point.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/true_class.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/unbound_method.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/warning.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/CONTRIBUTING.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/collection.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/data_and_struct.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/gem.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/rbs_by_example.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/repo.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/sigs.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/stdlib.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/syntax.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/tools.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/exe -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/exe/rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/Makefile -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/constants.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/constants.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/constants.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/extconf.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/extconf.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexer.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexer.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexer.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexer.re -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexstate.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexstate.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/location.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/location.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/location.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/main.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/main.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/mkmf.log -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parser.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parser.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parser.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parserstate.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parserstate.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parserstate.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/rbs_extension.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/ruby_objs.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/ruby_objs.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/ruby_objs.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/unescape.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/unescape.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/exts.mk -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/goodcheck.yml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ancestor_graph.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate/annotations.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate/formatter.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate/rdoc_annotator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate/rdoc_source.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/annotation.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/comment.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/declarations.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/directives.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/members.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/type_param.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/buffer.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/builtin_names.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/cli -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/cli.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/cli/colored_io.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/cli/diff.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/cli/validate.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/cleaner.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/config -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/config.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/config/lockfile.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/config/lockfile_generator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/installer.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources/base.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources/git.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources/local.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources/rubygems.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources/stdlib.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/constant.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/definition.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/definition_builder -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/definition_builder.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/definition_builder/ancestor_builder.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/definition_builder/method_builder.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/diff.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/environment -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/environment.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/environment/use_map.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/environment_loader.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/environment_walker.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/errors.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/factory.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/file_finder.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/location_aux.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/locator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/method_type.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/namespace.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_aux.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_compat -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_compat/lexer_error.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_compat/located_value.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_compat/semantics_error.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_compat/syntax_error.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/helpers.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/node_usage.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/rb.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/rbi.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/runtime -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/runtime.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/runtime/helpers.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/runtime/reflection.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/runtime/value_object_generator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/repository.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/resolver -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/resolver/constant_resolver.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/resolver/type_name_resolver.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/sorter.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/substitution.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/subtractor.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/errors.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/guaranteed.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/hook.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/observer.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/setup.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/setup_helper.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/tester.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/type_check.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/type_alias_dependency.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/type_alias_regularity.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/type_name.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/types.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test/convertibles.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test/spy.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test/type_assertions.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test/with_aliases.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/validator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/variance_calculator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/vendorer.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/version.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/writer.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rdoc -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rdoc/discover.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rdoc_plugin -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rdoc_plugin/parser.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/annotation.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/comment.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/decls.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/function.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/location.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/members.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/methodType.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/typeParam.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/types.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/ancestor_builder.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/ancestor_graph.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotate -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotate/annotations.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotate/formatter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotate/rdoc_annotater.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotate/rdoc_source.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotation.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/buffer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/builtin_names.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/cli -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/cli.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/cli/colored_io.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/cli/diff.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/cli/validate.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/cleaner.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/config -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/config.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/config/lockfile.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/config/lockfile_generator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/installer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/sources.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/comment.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/constant.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/declarations.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/definition.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/definition_builder.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/diff.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/directives.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/environment.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/environment_loader.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/environment_walker.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/errors.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/factory.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/file_finder.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/location.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/locator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/members.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/method_builder.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/method_types.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/namespace.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/parser.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype/helpers.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype/node_usage.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype/rb.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype/rbi.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype/runtime.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/rbs.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/rdoc -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/rdoc/rbs.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/repository.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/resolver -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/resolver/constant_resolver.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/resolver/context.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/resolver/type_name_resolver.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/shims -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/shims/bundler.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/shims/enumerable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/shims/rubygems.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/sorter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/substitution.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/subtractor.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/test.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/test/errors.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/test/guranteed.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/test/type_check.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/type_alias_dependency.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/type_alias_regularity.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/type_param.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/typename.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/types.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/unit_test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/unit_test/convertibles.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/unit_test/spy.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/unit_test/type_assertions.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/unit_test/with_aliases.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/use_map.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/util.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/validator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/variance_calculator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/vendorer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/version.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/writer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/abbrev -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/abbrev/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/abbrev/0/abbrev.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/abbrev/0/array.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/base64 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/base64/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/base64/0/base64.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/benchmark -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/benchmark/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/benchmark/0/benchmark.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal-math -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal-math/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal-math/0/big_math.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal-math/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal/0/big_decimal.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/cgi -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/cgi/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/cgi/0/core.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/cgi/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/coverage -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/coverage/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/coverage/0/coverage.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/csv -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/csv/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/csv/0/csv.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/csv/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/date -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/date/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/date/0/date.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/date/0/date_time.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/date/0/time.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/dbm -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/dbm/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/dbm/0/dbm.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/delegate -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/delegate/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/delegate/0/delegator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/delegate/0/kernel.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/delegate/0/simple_delegator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/did_you_mean -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/did_you_mean/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/did_you_mean/0/did_you_mean.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/digest -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/digest/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/digest/0/digest.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/erb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/erb/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/erb/0/erb.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/etc -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/etc/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/etc/0/etc.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/fileutils -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/fileutils/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/fileutils/0/fileutils.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/find -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/find/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/find/0/find.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/forwardable -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/forwardable/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/forwardable/0/forwardable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/io-console -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/io-console/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/io-console/0/io-console.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ipaddr -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ipaddr/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ipaddr/0/ipaddr.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/json/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/json/0/json.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/formatter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/log_device.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/logger.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/period.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/severity.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/kernel.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/abstract_reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/assertion.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/assertions.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/backtrace_filter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/bench_spec.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/benchmark.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/composite_reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/expectation.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/expectations.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/guard.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/mock.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel/executor.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel/test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel/test.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel/test/class_methods.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/pride_io.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/pride_lol.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/progress_reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/reportable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/result.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/runnable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/skip.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/spec -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/spec.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/spec/dsl -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/spec/dsl.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/spec/dsl/instance_methods.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/statistics_reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/summary_reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/test.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/test/lifecycle_hooks.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/unexpected_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/unit -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/unit.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/unit/test_case.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/monitor -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/monitor/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/monitor/0/monitor.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/mutex_m -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/mutex_m/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/mutex_m/0/mutex_m.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-http -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-http/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-http/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-http/0/net-http.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-protocol -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-protocol/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-protocol/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-protocol/0/net-protocol.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-smtp -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-smtp/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-smtp/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-smtp/0/net-smtp.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/nkf -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/nkf/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/nkf/0/nkf.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/objspace -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/objspace/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/objspace/0/objspace.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/observable -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/observable/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/observable/0/observable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/open-uri -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/open-uri/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/open-uri/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/open-uri/0/open-uri.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/openssl -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/openssl/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/openssl/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/openssl/0/openssl.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/optparse -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/optparse/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/optparse/0/optparse.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pathname -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pathname/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pathname/0/pathname.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pp -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pp/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pp/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pp/0/pp.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/prettyprint -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/prettyprint/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/prettyprint/0/prettyprint.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pstore -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pstore/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pstore/0/pstore.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych/0/dbm.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych/0/psych.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych/0/store.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pty -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pty/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pty/0/pty.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/code_object.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/comment.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/context.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/markup.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/parser.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/rdoc.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/ri.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/store.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/top_level.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/resolv -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/resolv/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/resolv/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/resolv/0/resolv.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ripper -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ripper/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ripper/0/ripper.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/securerandom -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/securerandom/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/securerandom/0/securerandom.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/shellwords -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/shellwords/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/shellwords/0/shellwords.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/singleton -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/singleton/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/singleton/0/singleton.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/addrinfo.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/basic_socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/constants.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/ip_socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/socket_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/tcp_server.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/tcp_socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/udp_socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/unix_server.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/unix_socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/strscan -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/strscan/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/strscan/0/string_scanner.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tempfile -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tempfile/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tempfile/0/tempfile.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/time -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/time/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/time/0/time.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/timeout -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/timeout/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/timeout/0/timeout.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tmpdir -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tmpdir/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tmpdir/0/tmpdir.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tsort -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tsort/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tsort/0/cyclic.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tsort/0/interfaces.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tsort/0/tsort.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/common.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/file.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/ftp.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/generic.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/http.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/https.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/ldap.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/ldaps.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/mailto.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/rfc2396_parser.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/rfc3986_parser.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/ws.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/wss.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/yaml/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/yaml/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/yaml/0/yaml.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/buf_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/data_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/deflate.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file/crc_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file/error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file/length_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file/no_footer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_reader.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_writer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/inflate.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/mem_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/need_dict.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/stream_end.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/stream_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/version_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/zlib.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/zstream.rbs -#usr/lib/ruby/gems/3.3.0/gems/rdoc-6.6.3.1 -#usr/lib/ruby/gems/3.3.0/gems/rdoc-6.6.3.1/exe -#usr/lib/ruby/gems/3.3.0/gems/rdoc-6.6.3.1/exe/rdoc -#usr/lib/ruby/gems/3.3.0/gems/rdoc-6.6.3.1/exe/ri -#usr/lib/ruby/gems/3.3.0/gems/readline-0.0.4 -#usr/lib/ruby/gems/3.3.0/gems/reline-0.5.7 -#usr/lib/ruby/gems/3.3.0/gems/resolv-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/resolv-replace-0.1.1 -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8 -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/NEWS.md -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/README.md -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/context.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc/child.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc/document.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc/element.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc/node.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc/parent.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/child_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/document_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/element_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/master_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/node_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/parent_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tutorial.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/attlistdecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/attribute.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/cdata.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/child.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/comment.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/doctype.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/document.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd/attlistdecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd/dtd.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd/elementdecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd/entitydecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd/notationdecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/element.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/encoding.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/entity.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/formatters -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/formatters/default.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/formatters/pretty.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/formatters/transitive.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/functions.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/instruction.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/light -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/light/node.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/namespace.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/node.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/output.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parent.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parseexception.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/baseparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/lightparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/pullparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/sax2parser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/streamparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/treeparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/ultralightparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/xpathparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/quickpath.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/rexml.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/sax2listener.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/security.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/source.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/streamlistener.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/text.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/undefinednamespaceexception.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/validation -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/validation/relaxng.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/validation/validation.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/validation/validationexception.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/xmldecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/xmltokens.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/xpath.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/xpath_parser.rb -#usr/lib/ruby/gems/3.3.0/gems/rinda-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/NEWS.md -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/README.md -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/0.9.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/1.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/2.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/atom.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/content -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/content.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/content/1.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/content/2.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/converter.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/dublincore -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/dublincore.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/dublincore/1.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/dublincore/2.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/dublincore/atom.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/image.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/itunes.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/0.9.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/1.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/2.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/atom.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/base.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/content.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/dublincore.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/entry.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/feed.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/image.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/itunes.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/slash.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/syndication.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/taxonomy.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/trackback.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/parser.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/rexmlparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/rss.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/slash.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/syndication.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/taxonomy.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/trackback.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/utils.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/version.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/xml-stylesheet.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/xml.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/xmlparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/xmlscanner.rb -#usr/lib/ruby/gems/3.3.0/gems/ruby2_keywords-0.0.5 -#usr/lib/ruby/gems/3.3.0/gems/securerandom-0.3.1 -#usr/lib/ruby/gems/3.3.0/gems/set-1.1.0 -#usr/lib/ruby/gems/3.3.0/gems/shellwords-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/singleton-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/stringio-3.1.1 -#usr/lib/ruby/gems/3.3.0/gems/strscan-3.0.9 -#usr/lib/ruby/gems/3.3.0/gems/syntax_suggest-2.0.0 -#usr/lib/ruby/gems/3.3.0/gems/syntax_suggest-2.0.0/exe -#usr/lib/ruby/gems/3.3.0/gems/syntax_suggest-2.0.0/exe/syntax_suggest -#usr/lib/ruby/gems/3.3.0/gems/syslog-0.1.2 -#usr/lib/ruby/gems/3.3.0/gems/tempfile-0.2.1 -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1 -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/BSDL -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/COPYING -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/PSFL -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/README.md -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/doc -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/doc/text -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/doc/text/getting-started.md -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/doc/text/how-to.md -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/doc/text/news.md -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test-unit.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/assertion-failed-error.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/assertions.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/attribute-matcher.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/attribute.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/auto-runner-loader.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/autorunner.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/code-snippet-fetcher.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector/descendant.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector/dir.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector/load.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector/objectspace.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector/xml.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/color-scheme.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/color.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/data-sets.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/data.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/diff.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/error.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/exception-handler.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/failure.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/fault-location-detector.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/fixture.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/notification.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/omission.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/pending.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/priority.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/runner -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/runner/console.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/runner/emacs.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/runner/xml.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/test-suite-creator.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/testcase.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/testresult.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/testsuite.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/console -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/console/outputlevel.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/console/testrunner.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/emacs -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/emacs/testrunner.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/testrunner.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/testrunnermediator.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/testrunnerutilities.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/xml -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/xml/testrunner.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/backtracefilter.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/memory-usage.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/method-owner-finder.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/observable.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/output.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/procwrapper.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/version.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/warning.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample/adder.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample/subtracter.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample/test_adder.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample/test_subtracter.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample/test_user.rb -#usr/lib/ruby/gems/3.3.0/gems/time-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/timeout-0.4.1 -#usr/lib/ruby/gems/3.3.0/gems/tmpdir-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/tsort-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9 -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/Gemfile.lock -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/LICENSE -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/README.md -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/exe -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/exe/typeprof -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/analyzer.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/arguments.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/block.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/builtin.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/cli.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/code-range.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/config.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/container-type.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/export.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/import.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/insns-def.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/iseq.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/lsp.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/method.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/type.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/utils.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/version.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/tools -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/tools/coverage.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/tools/setup-insns-def.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/typeprof-lsp -#usr/lib/ruby/gems/3.3.0/gems/un-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/uri-0.13.0 -#usr/lib/ruby/gems/3.3.0/gems/weakref-0.1.3 -#usr/lib/ruby/gems/3.3.0/gems/yaml-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/zlib-3.1.1 -#usr/lib/ruby/gems/3.3.0/plugins -#usr/lib/ruby/gems/3.3.0/specifications -#usr/lib/ruby/gems/3.3.0/specifications/debug-1.9.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default -#usr/lib/ruby/gems/3.3.0/specifications/default/abbrev-0.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/base64-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/benchmark-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/bigdecimal-3.1.5.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/bundler-2.5.11.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/cgi-0.4.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/csv-3.2.8.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/date-3.3.4.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/delegate-0.3.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/did_you_mean-1.6.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/digest-3.1.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/drb-2.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/english-0.8.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/erb-4.0.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/error_highlight-0.6.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/etc-1.4.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/fcntl-1.1.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/fiddle-1.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/fileutils-1.7.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/find-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/forwardable-1.3.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/getoptlong-0.2.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/io-console-0.7.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/io-nonblock-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/io-wait-0.3.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/ipaddr-1.2.6.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/irb-1.13.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/json-2.7.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/logger-1.6.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/mutex_m-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/net-http-0.4.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/net-protocol-0.2.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/nkf-0.1.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/observer-0.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/open-uri-0.4.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/open3-0.2.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/openssl-3.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/optparse-0.4.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/ostruct-0.6.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/pathname-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/pp-0.5.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/prettyprint-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/prism-0.19.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/pstore-0.1.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/psych-5.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/rdoc-6.6.3.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/readline-0.0.4.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/reline-0.5.7.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/resolv-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/resolv-replace-0.1.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/rinda-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/ruby2_keywords-0.0.5.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/securerandom-0.3.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/set-1.1.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/shellwords-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/singleton-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/stringio-3.1.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/strscan-3.0.9.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/syntax_suggest-2.0.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/syslog-0.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/tempfile-0.2.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/time-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/timeout-0.4.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/tmpdir-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/tsort-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/un-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/uri-0.13.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/weakref-0.1.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/yaml-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/zlib-3.1.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/matrix-0.4.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/minitest-5.20.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/net-ftp-0.3.4.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/net-imap-0.4.9.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/net-pop-0.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/net-smtp-0.4.0.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/power_assert-2.0.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/prime-0.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/racc-1.7.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/rake-13.1.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/rbs-3.4.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/rexml-3.2.8.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/rss-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/test-unit-3.6.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/typeprof-0.21.9.gemspec -#usr/lib/ruby/site_ruby -#usr/lib/ruby/site_ruby/3.3.0 -#usr/lib/ruby/site_ruby/3.3.0/x86_64-linux -#usr/lib/ruby/vendor_ruby -#usr/lib/ruby/vendor_ruby/3.3.0 -#usr/lib/ruby/vendor_ruby/3.3.0/x86_64-linux -#usr/share/man/man1/erb.1 -#usr/share/man/man1/irb.1 -#usr/share/man/man1/ri.1 -#usr/share/man/man1/ruby.1 diff --git a/config/rootfiles/common/rtl8812au b/config/rootfiles/common/rtl8812au new file mode 100644 index 0000000000..81786b5928 --- /dev/null +++ b/config/rootfiles/common/rtl8812au @@ -0,0 +1,2 @@ +#lib/modules/KVER/extra/wlan +#lib/modules/KVER/extra/wlan/8812au.ko.xz diff --git a/config/rootfiles/common/aarch64/ruby b/config/rootfiles/common/ruby similarity index 95% rename from config/rootfiles/common/aarch64/ruby rename to config/rootfiles/common/ruby index abce9edffb..a136dadd84 100644 --- a/config/rootfiles/common/aarch64/ruby +++ b/config/rootfiles/common/ruby @@ -13,9 +13,9 @@ #usr/bin/syntax_suggest #usr/bin/typeprof #usr/include/ruby-3.3.0 -#usr/include/ruby-3.3.0/aarch64-linux -#usr/include/ruby-3.3.0/aarch64-linux/ruby -#usr/include/ruby-3.3.0/aarch64-linux/ruby/config.h +#usr/include/ruby-3.3.0/xxxMACHINExxx-linux +#usr/include/ruby-3.3.0/xxxMACHINExxx-linux/ruby +#usr/include/ruby-3.3.0/xxxMACHINExxx-linux/ruby/config.h #usr/include/ruby-3.3.0/ruby #usr/include/ruby-3.3.0/ruby.h #usr/include/ruby-3.3.0/ruby/assert.h @@ -227,112 +227,112 @@ #usr/lib/ruby #usr/lib/ruby/3.3.0 #usr/lib/ruby/3.3.0/English.rb -#usr/lib/ruby/3.3.0/aarch64-linux -#usr/lib/ruby/3.3.0/aarch64-linux/bigdecimal.so -#usr/lib/ruby/3.3.0/aarch64-linux/cgi -#usr/lib/ruby/3.3.0/aarch64-linux/cgi/escape.so -#usr/lib/ruby/3.3.0/aarch64-linux/continuation.so -#usr/lib/ruby/3.3.0/aarch64-linux/coverage.so -#usr/lib/ruby/3.3.0/aarch64-linux/date_core.so -#usr/lib/ruby/3.3.0/aarch64-linux/digest -#usr/lib/ruby/3.3.0/aarch64-linux/digest.so -#usr/lib/ruby/3.3.0/aarch64-linux/digest/bubblebabble.so -#usr/lib/ruby/3.3.0/aarch64-linux/digest/md5.so -#usr/lib/ruby/3.3.0/aarch64-linux/digest/rmd160.so -#usr/lib/ruby/3.3.0/aarch64-linux/digest/sha1.so -#usr/lib/ruby/3.3.0/aarch64-linux/digest/sha2.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc -#usr/lib/ruby/3.3.0/aarch64-linux/enc/big5.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/cesu_8.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/cp949.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/emacs_mule.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/encdb.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/euc_jp.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/euc_kr.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/euc_tw.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/gb18030.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/gb2312.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/gbk.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_1.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_10.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_11.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_13.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_14.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_15.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_16.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_2.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_3.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_4.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_5.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_6.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_7.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_8.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/iso_8859_9.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/koi8_r.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/koi8_u.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/shift_jis.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/big5.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/cesu_8.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/chinese.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/ebcdic.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/emoji.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/emoji_iso2022_kddi.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/emoji_sjis_docomo.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/emoji_sjis_kddi.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/emoji_sjis_softbank.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/escape.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/gb18030.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/gbk.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/iso2022.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/japanese.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/japanese_euc.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/japanese_sjis.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/korean.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/single_byte.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/transdb.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/utf8_mac.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/trans/utf_16_32.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/utf_16be.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/utf_16le.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/utf_32be.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/utf_32le.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/windows_1250.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/windows_1251.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/windows_1252.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/windows_1253.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/windows_1254.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/windows_1257.so -#usr/lib/ruby/3.3.0/aarch64-linux/enc/windows_31j.so -#usr/lib/ruby/3.3.0/aarch64-linux/erb -#usr/lib/ruby/3.3.0/aarch64-linux/erb/escape.so -#usr/lib/ruby/3.3.0/aarch64-linux/etc.so -#usr/lib/ruby/3.3.0/aarch64-linux/fcntl.so -#usr/lib/ruby/3.3.0/aarch64-linux/fiddle.so -#usr/lib/ruby/3.3.0/aarch64-linux/io -#usr/lib/ruby/3.3.0/aarch64-linux/io/console.so -#usr/lib/ruby/3.3.0/aarch64-linux/io/nonblock.so -#usr/lib/ruby/3.3.0/aarch64-linux/io/wait.so -#usr/lib/ruby/3.3.0/aarch64-linux/json -#usr/lib/ruby/3.3.0/aarch64-linux/json/ext -#usr/lib/ruby/3.3.0/aarch64-linux/json/ext/generator.so -#usr/lib/ruby/3.3.0/aarch64-linux/json/ext/parser.so -#usr/lib/ruby/3.3.0/aarch64-linux/monitor.so -#usr/lib/ruby/3.3.0/aarch64-linux/nkf.so -#usr/lib/ruby/3.3.0/aarch64-linux/objspace.so -#usr/lib/ruby/3.3.0/aarch64-linux/openssl.so -#usr/lib/ruby/3.3.0/aarch64-linux/pathname.so -#usr/lib/ruby/3.3.0/aarch64-linux/psych.so -#usr/lib/ruby/3.3.0/aarch64-linux/pty.so -#usr/lib/ruby/3.3.0/aarch64-linux/rbconfig -#usr/lib/ruby/3.3.0/aarch64-linux/rbconfig.rb -#usr/lib/ruby/3.3.0/aarch64-linux/rbconfig/sizeof.so -#usr/lib/ruby/3.3.0/aarch64-linux/ripper.so -#usr/lib/ruby/3.3.0/aarch64-linux/socket.so -#usr/lib/ruby/3.3.0/aarch64-linux/stringio.so -#usr/lib/ruby/3.3.0/aarch64-linux/strscan.so -#usr/lib/ruby/3.3.0/aarch64-linux/syslog.so -#usr/lib/ruby/3.3.0/aarch64-linux/zlib.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/bigdecimal.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/cgi +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/cgi/escape.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/continuation.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/coverage.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/date_core.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/digest +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/digest.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/digest/bubblebabble.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/digest/md5.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/digest/rmd160.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/digest/sha1.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/digest/sha2.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/big5.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/cesu_8.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/cp949.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/emacs_mule.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/encdb.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/euc_jp.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/euc_kr.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/euc_tw.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/gb18030.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/gb2312.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/gbk.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_1.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_10.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_11.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_13.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_14.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_15.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_16.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_2.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_3.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_4.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_5.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_6.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_7.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_8.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/iso_8859_9.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/koi8_r.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/koi8_u.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/shift_jis.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/big5.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/cesu_8.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/chinese.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/ebcdic.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/emoji.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/emoji_iso2022_kddi.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/emoji_sjis_docomo.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/emoji_sjis_kddi.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/emoji_sjis_softbank.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/escape.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/gb18030.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/gbk.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/iso2022.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/japanese.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/japanese_euc.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/japanese_sjis.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/korean.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/single_byte.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/transdb.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/utf8_mac.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/trans/utf_16_32.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/utf_16be.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/utf_16le.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/utf_32be.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/utf_32le.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/windows_1250.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/windows_1251.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/windows_1252.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/windows_1253.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/windows_1254.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/windows_1257.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/enc/windows_31j.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/erb +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/erb/escape.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/etc.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/fcntl.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/fiddle.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/io +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/io/console.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/io/nonblock.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/io/wait.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/json +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/json/ext +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/json/ext/generator.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/json/ext/parser.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/monitor.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/nkf.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/objspace.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/openssl.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/pathname.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/psych.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/pty.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/rbconfig +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/rbconfig.rb +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/rbconfig/sizeof.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/ripper.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/socket.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/stringio.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/strscan.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/syslog.so +#usr/lib/ruby/3.3.0/xxxMACHINExxx-linux/zlib.so #usr/lib/ruby/3.3.0/abbrev.rb #usr/lib/ruby/3.3.0/base64.rb #usr/lib/ruby/3.3.0/benchmark.rb @@ -1682,19 +1682,19 @@ #usr/lib/ruby/gems/3.3.0/cache/typeprof-0.21.9.gem #usr/lib/ruby/gems/3.3.0/doc #usr/lib/ruby/gems/3.3.0/extensions -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0 -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0/debug-1.9.1 -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0/debug-1.9.1/debug -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0/debug-1.9.1/debug/debug.so -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0/debug-1.9.1/gem.build_complete -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0/racc-1.7.3 -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0/racc-1.7.3/gem.build_complete -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0/racc-1.7.3/racc -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0/racc-1.7.3/racc/cparse.so -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0/rbs-3.4.0 -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0/rbs-3.4.0/gem.build_complete -#usr/lib/ruby/gems/3.3.0/extensions/aarch64-linux/3.3.0/rbs-3.4.0/rbs_extension.so +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0 +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0/debug-1.9.1 +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0/debug-1.9.1/debug +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0/debug-1.9.1/debug/debug.so +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0/debug-1.9.1/gem.build_complete +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0/racc-1.7.3 +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0/racc-1.7.3/gem.build_complete +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0/racc-1.7.3/racc +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0/racc-1.7.3/racc/cparse.so +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0/rbs-3.4.0 +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0/rbs-3.4.0/gem.build_complete +#usr/lib/ruby/gems/3.3.0/extensions/xxxMACHINExxx-linux/3.3.0/rbs-3.4.0/rbs_extension.so #usr/lib/ruby/gems/3.3.0/gems #usr/lib/ruby/gems/3.3.0/gems/abbrev-0.1.2 #usr/lib/ruby/gems/3.3.0/gems/base64-0.2.0 @@ -3063,10 +3063,10 @@ #usr/lib/ruby/gems/3.3.0/specifications/typeprof-0.21.9.gemspec #usr/lib/ruby/site_ruby #usr/lib/ruby/site_ruby/3.3.0 -#usr/lib/ruby/site_ruby/3.3.0/aarch64-linux +#usr/lib/ruby/site_ruby/3.3.0/xxxMACHINExxx-linux #usr/lib/ruby/vendor_ruby #usr/lib/ruby/vendor_ruby/3.3.0 -#usr/lib/ruby/vendor_ruby/3.3.0/aarch64-linux +#usr/lib/ruby/vendor_ruby/3.3.0/xxxMACHINExxx-linux #usr/share/man/man1/erb.1 #usr/share/man/man1/irb.1 #usr/share/man/man1/ri.1 diff --git a/config/rootfiles/common/unbound b/config/rootfiles/common/unbound index 1da88aa9d5..57390d6d9a 100644 --- a/config/rootfiles/common/unbound +++ b/config/rootfiles/common/unbound @@ -11,7 +11,7 @@ etc/unbound/unbound.conf #usr/lib/libunbound.la #usr/lib/libunbound.so usr/lib/libunbound.so.8 -usr/lib/libunbound.so.8.1.29 +usr/lib/libunbound.so.8.1.30 #usr/lib/pkgconfig/libunbound.pc usr/sbin/unbound usr/sbin/unbound-anchor diff --git a/config/rootfiles/common/web-user-interface b/config/rootfiles/common/web-user-interface index 7678c1e5d0..d779ad1c84 100644 --- a/config/rootfiles/common/web-user-interface +++ b/config/rootfiles/common/web-user-interface @@ -55,7 +55,6 @@ srv/web/ipfire/cgi-bin/media.cgi srv/web/ipfire/cgi-bin/memory.cgi srv/web/ipfire/cgi-bin/modem-status.cgi srv/web/ipfire/cgi-bin/modem.cgi -#srv/web/ipfire/cgi-bin/mpfire.cgi #srv/web/ipfire/cgi-bin/mympd.cgi srv/web/ipfire/cgi-bin/netexternal.cgi srv/web/ipfire/cgi-bin/netinternal.cgi @@ -218,8 +217,6 @@ srv/web/ipfire/html/images/media-resume.png srv/web/ipfire/html/images/media-shuffle.png srv/web/ipfire/html/images/media-skip-backward.png srv/web/ipfire/html/images/media-skip-forward.png -srv/web/ipfire/html/images/mpfire -srv/web/ipfire/html/images/mpfire/box.png srv/web/ipfire/html/images/network-error.png srv/web/ipfire/html/images/network-idle.png srv/web/ipfire/html/images/network-offline.png diff --git a/config/rootfiles/common/whatmask b/config/rootfiles/common/whatmask index 84721f7410..15b0b809cb 100644 --- a/config/rootfiles/common/whatmask +++ b/config/rootfiles/common/whatmask @@ -1,2 +1,2 @@ usr/bin/whatmask -#usr/man/man1/whatmask.1 +#usr/share/man/man1/whatmask.1 diff --git a/config/rootfiles/common/x86_64/linux b/config/rootfiles/common/x86_64/linux index cecaf36fa1..90bc8a8181 100644 --- a/config/rootfiles/common/x86_64/linux +++ b/config/rootfiles/common/x86_64/linux @@ -1607,6 +1607,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/arch/x86/include/asm/platform_sst_audio.h #lib/modules/KVER/build/arch/x86/include/asm/pm-trace.h #lib/modules/KVER/build/arch/x86/include/asm/posix_types.h +#lib/modules/KVER/build/arch/x86/include/asm/posted_intr.h #lib/modules/KVER/build/arch/x86/include/asm/preempt.h #lib/modules/KVER/build/arch/x86/include/asm/probe_roms.h #lib/modules/KVER/build/arch/x86/include/asm/processor-cyrix.h @@ -7314,6 +7315,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/CC_HAS_IBT #lib/modules/KVER/build/include/config/CC_HAS_INT128 #lib/modules/KVER/build/include/config/CC_HAS_KASAN_GENERIC +#lib/modules/KVER/build/include/config/CC_HAS_KASAN_SW_TAGS #lib/modules/KVER/build/include/config/CC_HAS_NO_PROFILE_FN_ATTR #lib/modules/KVER/build/include/config/CC_HAS_RETURN_THUNK #lib/modules/KVER/build/include/config/CC_HAS_SANCOV_TRACE_PC @@ -7597,6 +7599,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/CRYPTO_SHA3 #lib/modules/KVER/build/include/config/CRYPTO_SHA512 #lib/modules/KVER/build/include/config/CRYPTO_SHA512_SSSE3 +#lib/modules/KVER/build/include/config/CRYPTO_SIG #lib/modules/KVER/build/include/config/CRYPTO_SIG2 #lib/modules/KVER/build/include/config/CRYPTO_SIMD #lib/modules/KVER/build/include/config/CRYPTO_SKCIPHER @@ -8093,6 +8096,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/FB_HYPERV #lib/modules/KVER/build/include/config/FB_I740 #lib/modules/KVER/build/include/config/FB_IBM_GXT4500 +#lib/modules/KVER/build/include/config/FB_IOMEM_FOPS #lib/modules/KVER/build/include/config/FB_IOMEM_HELPERS #lib/modules/KVER/build/include/config/FB_KYRO #lib/modules/KVER/build/include/config/FB_LE80578 @@ -8197,7 +8201,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/GACT_PROB #lib/modules/KVER/build/include/config/GARP #lib/modules/KVER/build/include/config/GCC10_NO_ARRAY_BOUNDS -#lib/modules/KVER/build/include/config/GCC_ASM_GOTO_OUTPUT_WORKAROUND #lib/modules/KVER/build/include/config/GCC_PLUGINS #lib/modules/KVER/build/include/config/GCC_VERSION #lib/modules/KVER/build/include/config/GENERIC_ALLOCATOR @@ -8708,6 +8711,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/IOSF_MBI #lib/modules/KVER/build/include/config/IO_DELAY_0X80 #lib/modules/KVER/build/include/config/IO_STRICT_DEVMEM +#lib/modules/KVER/build/include/config/IO_URING +#lib/modules/KVER/build/include/config/IO_WQ #lib/modules/KVER/build/include/config/IP5XXX_POWER #lib/modules/KVER/build/include/config/IP6_NF_FILTER #lib/modules/KVER/build/include/config/IP6_NF_IPTABLES @@ -10011,6 +10016,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/PCI_XEN #lib/modules/KVER/build/include/config/PCNET32 #lib/modules/KVER/build/include/config/PCPU_DEV_REFCNT +#lib/modules/KVER/build/include/config/PCP_BATCH_SCALE_MAX #lib/modules/KVER/build/include/config/PCSPKR_PLATFORM #lib/modules/KVER/build/include/config/PCS_LYNX #lib/modules/KVER/build/include/config/PCS_MTK_LYNXI @@ -10112,6 +10118,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/PRINTK #lib/modules/KVER/build/include/config/PROC_EVENTS #lib/modules/KVER/build/include/config/PROC_FS +#lib/modules/KVER/build/include/config/PROC_MEM_ALWAYS_FORCE #lib/modules/KVER/build/include/config/PROC_PAGE_MONITOR #lib/modules/KVER/build/include/config/PROC_PID_ARCH_STATUS #lib/modules/KVER/build/include/config/PROC_PID_CPUSET @@ -10418,6 +10425,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/config/SCHED_SMT #lib/modules/KVER/build/include/config/SCHED_STACK_END_CHECK #lib/modules/KVER/build/include/config/SCHED_TRACER +#lib/modules/KVER/build/include/config/SCREEN_INFO #lib/modules/KVER/build/include/config/SCSI #lib/modules/KVER/build/include/config/SCSI_3W_9XXX #lib/modules/KVER/build/include/config/SCSI_3W_SAS @@ -13780,11 +13788,11 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/linux/iio/accel/kxcjk_1013.h #lib/modules/KVER/build/include/linux/iio/adc #lib/modules/KVER/build/include/linux/iio/adc/ad_sigma_delta.h -#lib/modules/KVER/build/include/linux/iio/adc/adi-axi-adc.h #lib/modules/KVER/build/include/linux/iio/adc/qcom-vadc-common.h #lib/modules/KVER/build/include/linux/iio/adc/stm32-dfsdm-adc.h #lib/modules/KVER/build/include/linux/iio/afe #lib/modules/KVER/build/include/linux/iio/afe/rescale.h +#lib/modules/KVER/build/include/linux/iio/backend.h #lib/modules/KVER/build/include/linux/iio/buffer-dma.h #lib/modules/KVER/build/include/linux/iio/buffer-dmaengine.h #lib/modules/KVER/build/include/linux/iio/buffer.h @@ -15329,6 +15337,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/include/linux/soc/actions/owl-sps.h #lib/modules/KVER/build/include/linux/soc/amlogic #lib/modules/KVER/build/include/linux/soc/amlogic/meson-canvas.h +#lib/modules/KVER/build/include/linux/soc/andes +#lib/modules/KVER/build/include/linux/soc/andes/irq.h #lib/modules/KVER/build/include/linux/soc/apple #lib/modules/KVER/build/include/linux/soc/apple/rtkit.h #lib/modules/KVER/build/include/linux/soc/apple/sart.h @@ -18484,6 +18494,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/Makefile.randstruct #lib/modules/KVER/build/scripts/Makefile.ubsan #lib/modules/KVER/build/scripts/Makefile.userprogs +#lib/modules/KVER/build/scripts/Makefile.vdsoinst #lib/modules/KVER/build/scripts/Makefile.vmlinux #lib/modules/KVER/build/scripts/Makefile.vmlinux_o #lib/modules/KVER/build/scripts/as-version.sh @@ -18819,7 +18830,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/kconfig/images.h #lib/modules/KVER/build/scripts/kconfig/internal.h #lib/modules/KVER/build/scripts/kconfig/lexer.l -#lib/modules/KVER/build/scripts/kconfig/lexer.lex.c #lib/modules/KVER/build/scripts/kconfig/list.h #lib/modules/KVER/build/scripts/kconfig/lkc.h #lib/modules/KVER/build/scripts/kconfig/lkc_proto.h @@ -18840,8 +18850,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER/build/scripts/kconfig/nconf.c #lib/modules/KVER/build/scripts/kconfig/nconf.gui.c #lib/modules/KVER/build/scripts/kconfig/nconf.h -#lib/modules/KVER/build/scripts/kconfig/parser.tab.c -#lib/modules/KVER/build/scripts/kconfig/parser.tab.h #lib/modules/KVER/build/scripts/kconfig/parser.y #lib/modules/KVER/build/scripts/kconfig/preprocess.c #lib/modules/KVER/build/scripts/kconfig/qconf-cfg.sh @@ -20395,6 +20403,7 @@ lib/modules/KVER/kernel #lib/modules/KVER/kernel/drivers/edac/pnd2_edac.ko.xz #lib/modules/KVER/kernel/drivers/edac/sb_edac.ko.xz #lib/modules/KVER/kernel/drivers/edac/skx_edac.ko.xz +#lib/modules/KVER/kernel/drivers/edac/skx_edac_common.ko.xz #lib/modules/KVER/kernel/drivers/edac/x38_edac.ko.xz #lib/modules/KVER/kernel/drivers/extcon #lib/modules/KVER/kernel/drivers/extcon/extcon-usbc-tusb320.ko.xz diff --git a/config/rootfiles/common/x86_64/ruby b/config/rootfiles/common/x86_64/ruby deleted file mode 100644 index 92c09e9ef8..0000000000 --- a/config/rootfiles/common/x86_64/ruby +++ /dev/null @@ -1,3073 +0,0 @@ -#usr/bin/bundle -#usr/bin/bundler -#usr/bin/erb -#usr/bin/gem -#usr/bin/irb -#usr/bin/racc -#usr/bin/rake -#usr/bin/rbs -#usr/bin/rdbg -#usr/bin/rdoc -#usr/bin/ri -#usr/bin/ruby -#usr/bin/syntax_suggest -#usr/bin/typeprof -#usr/include/ruby-3.3.0 -#usr/include/ruby-3.3.0/ruby -#usr/include/ruby-3.3.0/ruby.h -#usr/include/ruby-3.3.0/ruby/assert.h -#usr/include/ruby-3.3.0/ruby/atomic.h -#usr/include/ruby-3.3.0/ruby/backward -#usr/include/ruby-3.3.0/ruby/backward.h -#usr/include/ruby-3.3.0/ruby/backward/2 -#usr/include/ruby-3.3.0/ruby/backward/2/assume.h -#usr/include/ruby-3.3.0/ruby/backward/2/attributes.h -#usr/include/ruby-3.3.0/ruby/backward/2/bool.h -#usr/include/ruby-3.3.0/ruby/backward/2/gcc_version_since.h -#usr/include/ruby-3.3.0/ruby/backward/2/inttypes.h -#usr/include/ruby-3.3.0/ruby/backward/2/limits.h -#usr/include/ruby-3.3.0/ruby/backward/2/long_long.h -#usr/include/ruby-3.3.0/ruby/backward/2/r_cast.h -#usr/include/ruby-3.3.0/ruby/backward/2/rmodule.h -#usr/include/ruby-3.3.0/ruby/backward/2/stdalign.h -#usr/include/ruby-3.3.0/ruby/backward/2/stdarg.h -#usr/include/ruby-3.3.0/ruby/backward/cxxanyargs.hpp -#usr/include/ruby-3.3.0/ruby/debug.h -#usr/include/ruby-3.3.0/ruby/defines.h -#usr/include/ruby-3.3.0/ruby/digest.h -#usr/include/ruby-3.3.0/ruby/encoding.h -#usr/include/ruby-3.3.0/ruby/fiber -#usr/include/ruby-3.3.0/ruby/fiber/scheduler.h -#usr/include/ruby-3.3.0/ruby/intern.h -#usr/include/ruby-3.3.0/ruby/internal -#usr/include/ruby-3.3.0/ruby/internal/abi.h -#usr/include/ruby-3.3.0/ruby/internal/anyargs.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic -#usr/include/ruby-3.3.0/ruby/internal/arithmetic.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/char.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/double.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/fixnum.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/gid_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/int.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/intptr_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/long.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/long_long.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/mode_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/off_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/pid_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/short.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/size_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/st_data_t.h -#usr/include/ruby-3.3.0/ruby/internal/arithmetic/uid_t.h -#usr/include/ruby-3.3.0/ruby/internal/assume.h -#usr/include/ruby-3.3.0/ruby/internal/attr -#usr/include/ruby-3.3.0/ruby/internal/attr/alloc_size.h -#usr/include/ruby-3.3.0/ruby/internal/attr/artificial.h -#usr/include/ruby-3.3.0/ruby/internal/attr/cold.h -#usr/include/ruby-3.3.0/ruby/internal/attr/const.h -#usr/include/ruby-3.3.0/ruby/internal/attr/constexpr.h -#usr/include/ruby-3.3.0/ruby/internal/attr/deprecated.h -#usr/include/ruby-3.3.0/ruby/internal/attr/diagnose_if.h -#usr/include/ruby-3.3.0/ruby/internal/attr/enum_extensibility.h -#usr/include/ruby-3.3.0/ruby/internal/attr/error.h -#usr/include/ruby-3.3.0/ruby/internal/attr/flag_enum.h -#usr/include/ruby-3.3.0/ruby/internal/attr/forceinline.h -#usr/include/ruby-3.3.0/ruby/internal/attr/format.h -#usr/include/ruby-3.3.0/ruby/internal/attr/maybe_unused.h -#usr/include/ruby-3.3.0/ruby/internal/attr/noalias.h -#usr/include/ruby-3.3.0/ruby/internal/attr/nodiscard.h -#usr/include/ruby-3.3.0/ruby/internal/attr/noexcept.h -#usr/include/ruby-3.3.0/ruby/internal/attr/noinline.h -#usr/include/ruby-3.3.0/ruby/internal/attr/nonnull.h -#usr/include/ruby-3.3.0/ruby/internal/attr/noreturn.h -#usr/include/ruby-3.3.0/ruby/internal/attr/packed_struct.h -#usr/include/ruby-3.3.0/ruby/internal/attr/pure.h -#usr/include/ruby-3.3.0/ruby/internal/attr/restrict.h -#usr/include/ruby-3.3.0/ruby/internal/attr/returns_nonnull.h -#usr/include/ruby-3.3.0/ruby/internal/attr/warning.h -#usr/include/ruby-3.3.0/ruby/internal/attr/weakref.h -#usr/include/ruby-3.3.0/ruby/internal/cast.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is -#usr/include/ruby-3.3.0/ruby/internal/compiler_is.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/apple.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/clang.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/gcc.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/intel.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/msvc.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_is/sunpro.h -#usr/include/ruby-3.3.0/ruby/internal/compiler_since.h -#usr/include/ruby-3.3.0/ruby/internal/config.h -#usr/include/ruby-3.3.0/ruby/internal/constant_p.h -#usr/include/ruby-3.3.0/ruby/internal/core -#usr/include/ruby-3.3.0/ruby/internal/core.h -#usr/include/ruby-3.3.0/ruby/internal/core/rarray.h -#usr/include/ruby-3.3.0/ruby/internal/core/rbasic.h -#usr/include/ruby-3.3.0/ruby/internal/core/rbignum.h -#usr/include/ruby-3.3.0/ruby/internal/core/rclass.h -#usr/include/ruby-3.3.0/ruby/internal/core/rdata.h -#usr/include/ruby-3.3.0/ruby/internal/core/rfile.h -#usr/include/ruby-3.3.0/ruby/internal/core/rhash.h -#usr/include/ruby-3.3.0/ruby/internal/core/rmatch.h -#usr/include/ruby-3.3.0/ruby/internal/core/robject.h -#usr/include/ruby-3.3.0/ruby/internal/core/rregexp.h -#usr/include/ruby-3.3.0/ruby/internal/core/rstring.h -#usr/include/ruby-3.3.0/ruby/internal/core/rstruct.h -#usr/include/ruby-3.3.0/ruby/internal/core/rtypeddata.h -#usr/include/ruby-3.3.0/ruby/internal/ctype.h -#usr/include/ruby-3.3.0/ruby/internal/dllexport.h -#usr/include/ruby-3.3.0/ruby/internal/dosish.h -#usr/include/ruby-3.3.0/ruby/internal/encoding -#usr/include/ruby-3.3.0/ruby/internal/encoding/coderange.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/ctype.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/encoding.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/pathname.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/re.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/sprintf.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/string.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/symbol.h -#usr/include/ruby-3.3.0/ruby/internal/encoding/transcode.h -#usr/include/ruby-3.3.0/ruby/internal/error.h -#usr/include/ruby-3.3.0/ruby/internal/eval.h -#usr/include/ruby-3.3.0/ruby/internal/event.h -#usr/include/ruby-3.3.0/ruby/internal/fl_type.h -#usr/include/ruby-3.3.0/ruby/internal/gc.h -#usr/include/ruby-3.3.0/ruby/internal/glob.h -#usr/include/ruby-3.3.0/ruby/internal/globals.h -#usr/include/ruby-3.3.0/ruby/internal/has -#usr/include/ruby-3.3.0/ruby/internal/has/attribute.h -#usr/include/ruby-3.3.0/ruby/internal/has/builtin.h -#usr/include/ruby-3.3.0/ruby/internal/has/c_attribute.h -#usr/include/ruby-3.3.0/ruby/internal/has/cpp_attribute.h -#usr/include/ruby-3.3.0/ruby/internal/has/declspec_attribute.h -#usr/include/ruby-3.3.0/ruby/internal/has/extension.h -#usr/include/ruby-3.3.0/ruby/internal/has/feature.h -#usr/include/ruby-3.3.0/ruby/internal/has/warning.h -#usr/include/ruby-3.3.0/ruby/internal/intern -#usr/include/ruby-3.3.0/ruby/internal/intern/array.h -#usr/include/ruby-3.3.0/ruby/internal/intern/bignum.h -#usr/include/ruby-3.3.0/ruby/internal/intern/class.h -#usr/include/ruby-3.3.0/ruby/internal/intern/compar.h -#usr/include/ruby-3.3.0/ruby/internal/intern/complex.h -#usr/include/ruby-3.3.0/ruby/internal/intern/cont.h -#usr/include/ruby-3.3.0/ruby/internal/intern/dir.h -#usr/include/ruby-3.3.0/ruby/internal/intern/enum.h -#usr/include/ruby-3.3.0/ruby/internal/intern/enumerator.h -#usr/include/ruby-3.3.0/ruby/internal/intern/error.h -#usr/include/ruby-3.3.0/ruby/internal/intern/eval.h -#usr/include/ruby-3.3.0/ruby/internal/intern/file.h -#usr/include/ruby-3.3.0/ruby/internal/intern/hash.h -#usr/include/ruby-3.3.0/ruby/internal/intern/io.h -#usr/include/ruby-3.3.0/ruby/internal/intern/load.h -#usr/include/ruby-3.3.0/ruby/internal/intern/marshal.h -#usr/include/ruby-3.3.0/ruby/internal/intern/numeric.h -#usr/include/ruby-3.3.0/ruby/internal/intern/object.h -#usr/include/ruby-3.3.0/ruby/internal/intern/parse.h -#usr/include/ruby-3.3.0/ruby/internal/intern/proc.h -#usr/include/ruby-3.3.0/ruby/internal/intern/process.h -#usr/include/ruby-3.3.0/ruby/internal/intern/random.h -#usr/include/ruby-3.3.0/ruby/internal/intern/range.h -#usr/include/ruby-3.3.0/ruby/internal/intern/rational.h -#usr/include/ruby-3.3.0/ruby/internal/intern/re.h -#usr/include/ruby-3.3.0/ruby/internal/intern/ruby.h -#usr/include/ruby-3.3.0/ruby/internal/intern/select -#usr/include/ruby-3.3.0/ruby/internal/intern/select.h -#usr/include/ruby-3.3.0/ruby/internal/intern/select/largesize.h -#usr/include/ruby-3.3.0/ruby/internal/intern/select/posix.h -#usr/include/ruby-3.3.0/ruby/internal/intern/signal.h -#usr/include/ruby-3.3.0/ruby/internal/intern/sprintf.h -#usr/include/ruby-3.3.0/ruby/internal/intern/string.h -#usr/include/ruby-3.3.0/ruby/internal/intern/struct.h -#usr/include/ruby-3.3.0/ruby/internal/intern/thread.h -#usr/include/ruby-3.3.0/ruby/internal/intern/time.h -#usr/include/ruby-3.3.0/ruby/internal/intern/variable.h -#usr/include/ruby-3.3.0/ruby/internal/intern/vm.h -#usr/include/ruby-3.3.0/ruby/internal/interpreter.h -#usr/include/ruby-3.3.0/ruby/internal/iterator.h -#usr/include/ruby-3.3.0/ruby/internal/memory.h -#usr/include/ruby-3.3.0/ruby/internal/method.h -#usr/include/ruby-3.3.0/ruby/internal/module.h -#usr/include/ruby-3.3.0/ruby/internal/newobj.h -#usr/include/ruby-3.3.0/ruby/internal/scan_args.h -#usr/include/ruby-3.3.0/ruby/internal/special_consts.h -#usr/include/ruby-3.3.0/ruby/internal/static_assert.h -#usr/include/ruby-3.3.0/ruby/internal/stdalign.h -#usr/include/ruby-3.3.0/ruby/internal/stdbool.h -#usr/include/ruby-3.3.0/ruby/internal/symbol.h -#usr/include/ruby-3.3.0/ruby/internal/value.h -#usr/include/ruby-3.3.0/ruby/internal/value_type.h -#usr/include/ruby-3.3.0/ruby/internal/variable.h -#usr/include/ruby-3.3.0/ruby/internal/warning_push.h -#usr/include/ruby-3.3.0/ruby/internal/xmalloc.h -#usr/include/ruby-3.3.0/ruby/io -#usr/include/ruby-3.3.0/ruby/io.h -#usr/include/ruby-3.3.0/ruby/io/buffer.h -#usr/include/ruby-3.3.0/ruby/memory_view.h -#usr/include/ruby-3.3.0/ruby/missing.h -#usr/include/ruby-3.3.0/ruby/onigmo.h -#usr/include/ruby-3.3.0/ruby/oniguruma.h -#usr/include/ruby-3.3.0/ruby/ractor.h -#usr/include/ruby-3.3.0/ruby/random.h -#usr/include/ruby-3.3.0/ruby/re.h -#usr/include/ruby-3.3.0/ruby/regex.h -#usr/include/ruby-3.3.0/ruby/ruby.h -#usr/include/ruby-3.3.0/ruby/st.h -#usr/include/ruby-3.3.0/ruby/subst.h -#usr/include/ruby-3.3.0/ruby/thread.h -#usr/include/ruby-3.3.0/ruby/thread_native.h -#usr/include/ruby-3.3.0/ruby/util.h -#usr/include/ruby-3.3.0/ruby/version.h -#usr/include/ruby-3.3.0/ruby/vm.h -#usr/include/ruby-3.3.0/x86_64-linux -#usr/include/ruby-3.3.0/x86_64-linux/ruby -#usr/include/ruby-3.3.0/x86_64-linux/ruby/config.h -#usr/lib/libruby.so -#usr/lib/libruby.so.3.3 -#usr/lib/libruby.so.3.3.4 -#usr/lib/pkgconfig/ruby-3.3.pc -#usr/lib/ruby -#usr/lib/ruby/3.3.0 -#usr/lib/ruby/3.3.0/English.rb -#usr/lib/ruby/3.3.0/abbrev.rb -#usr/lib/ruby/3.3.0/base64.rb -#usr/lib/ruby/3.3.0/benchmark.rb -#usr/lib/ruby/3.3.0/bigdecimal -#usr/lib/ruby/3.3.0/bigdecimal.rb -#usr/lib/ruby/3.3.0/bigdecimal/jacobian.rb -#usr/lib/ruby/3.3.0/bigdecimal/ludcmp.rb -#usr/lib/ruby/3.3.0/bigdecimal/math.rb -#usr/lib/ruby/3.3.0/bigdecimal/newton.rb -#usr/lib/ruby/3.3.0/bigdecimal/util.rb -#usr/lib/ruby/3.3.0/bundled_gems.rb -#usr/lib/ruby/3.3.0/bundler -#usr/lib/ruby/3.3.0/bundler.rb -#usr/lib/ruby/3.3.0/bundler/build_metadata.rb -#usr/lib/ruby/3.3.0/bundler/capistrano.rb -#usr/lib/ruby/3.3.0/bundler/checksum.rb -#usr/lib/ruby/3.3.0/bundler/ci_detector.rb -#usr/lib/ruby/3.3.0/bundler/cli -#usr/lib/ruby/3.3.0/bundler/cli.rb -#usr/lib/ruby/3.3.0/bundler/cli/add.rb -#usr/lib/ruby/3.3.0/bundler/cli/binstubs.rb -#usr/lib/ruby/3.3.0/bundler/cli/cache.rb -#usr/lib/ruby/3.3.0/bundler/cli/check.rb -#usr/lib/ruby/3.3.0/bundler/cli/clean.rb -#usr/lib/ruby/3.3.0/bundler/cli/common.rb -#usr/lib/ruby/3.3.0/bundler/cli/config.rb -#usr/lib/ruby/3.3.0/bundler/cli/console.rb -#usr/lib/ruby/3.3.0/bundler/cli/doctor.rb -#usr/lib/ruby/3.3.0/bundler/cli/exec.rb -#usr/lib/ruby/3.3.0/bundler/cli/fund.rb -#usr/lib/ruby/3.3.0/bundler/cli/gem.rb -#usr/lib/ruby/3.3.0/bundler/cli/info.rb -#usr/lib/ruby/3.3.0/bundler/cli/init.rb -#usr/lib/ruby/3.3.0/bundler/cli/inject.rb -#usr/lib/ruby/3.3.0/bundler/cli/install.rb -#usr/lib/ruby/3.3.0/bundler/cli/issue.rb -#usr/lib/ruby/3.3.0/bundler/cli/list.rb -#usr/lib/ruby/3.3.0/bundler/cli/lock.rb -#usr/lib/ruby/3.3.0/bundler/cli/open.rb -#usr/lib/ruby/3.3.0/bundler/cli/outdated.rb -#usr/lib/ruby/3.3.0/bundler/cli/platform.rb -#usr/lib/ruby/3.3.0/bundler/cli/plugin.rb -#usr/lib/ruby/3.3.0/bundler/cli/pristine.rb -#usr/lib/ruby/3.3.0/bundler/cli/remove.rb -#usr/lib/ruby/3.3.0/bundler/cli/show.rb -#usr/lib/ruby/3.3.0/bundler/cli/update.rb -#usr/lib/ruby/3.3.0/bundler/cli/viz.rb -#usr/lib/ruby/3.3.0/bundler/compact_index_client -#usr/lib/ruby/3.3.0/bundler/compact_index_client.rb -#usr/lib/ruby/3.3.0/bundler/compact_index_client/cache.rb -#usr/lib/ruby/3.3.0/bundler/compact_index_client/cache_file.rb -#usr/lib/ruby/3.3.0/bundler/compact_index_client/gem_parser.rb -#usr/lib/ruby/3.3.0/bundler/compact_index_client/updater.rb -#usr/lib/ruby/3.3.0/bundler/constants.rb -#usr/lib/ruby/3.3.0/bundler/current_ruby.rb -#usr/lib/ruby/3.3.0/bundler/definition.rb -#usr/lib/ruby/3.3.0/bundler/dependency.rb -#usr/lib/ruby/3.3.0/bundler/deployment.rb -#usr/lib/ruby/3.3.0/bundler/deprecate.rb -#usr/lib/ruby/3.3.0/bundler/digest.rb -#usr/lib/ruby/3.3.0/bundler/dsl.rb -#usr/lib/ruby/3.3.0/bundler/endpoint_specification.rb -#usr/lib/ruby/3.3.0/bundler/env.rb -#usr/lib/ruby/3.3.0/bundler/environment_preserver.rb -#usr/lib/ruby/3.3.0/bundler/errors.rb -#usr/lib/ruby/3.3.0/bundler/feature_flag.rb -#usr/lib/ruby/3.3.0/bundler/fetcher -#usr/lib/ruby/3.3.0/bundler/fetcher.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/base.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/compact_index.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/dependency.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/downloader.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/gem_remote_fetcher.rb -#usr/lib/ruby/3.3.0/bundler/fetcher/index.rb -#usr/lib/ruby/3.3.0/bundler/force_platform.rb -#usr/lib/ruby/3.3.0/bundler/friendly_errors.rb -#usr/lib/ruby/3.3.0/bundler/gem_helper.rb -#usr/lib/ruby/3.3.0/bundler/gem_helpers.rb -#usr/lib/ruby/3.3.0/bundler/gem_tasks.rb -#usr/lib/ruby/3.3.0/bundler/gem_version_promoter.rb -#usr/lib/ruby/3.3.0/bundler/graph.rb -#usr/lib/ruby/3.3.0/bundler/index.rb -#usr/lib/ruby/3.3.0/bundler/injector.rb -#usr/lib/ruby/3.3.0/bundler/inline.rb -#usr/lib/ruby/3.3.0/bundler/installer -#usr/lib/ruby/3.3.0/bundler/installer.rb -#usr/lib/ruby/3.3.0/bundler/installer/gem_installer.rb -#usr/lib/ruby/3.3.0/bundler/installer/parallel_installer.rb -#usr/lib/ruby/3.3.0/bundler/installer/standalone.rb -#usr/lib/ruby/3.3.0/bundler/lazy_specification.rb -#usr/lib/ruby/3.3.0/bundler/lockfile_generator.rb -#usr/lib/ruby/3.3.0/bundler/lockfile_parser.rb -#usr/lib/ruby/3.3.0/bundler/man -#usr/lib/ruby/3.3.0/bundler/man/bundle-add.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-add.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-binstubs.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-binstubs.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-cache.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-cache.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-check.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-check.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-clean.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-clean.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-config.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-config.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-console.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-console.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-doctor.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-doctor.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-exec.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-exec.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-gem.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-gem.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-help.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-help.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-info.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-info.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-init.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-init.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-inject.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-inject.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-install.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-install.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-list.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-list.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-lock.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-lock.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-open.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-open.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-outdated.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-outdated.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-platform.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-platform.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-plugin.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-plugin.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-pristine.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-pristine.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-remove.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-remove.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-show.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-show.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-update.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-update.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-version.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-version.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle-viz.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle-viz.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/bundle.1 -#usr/lib/ruby/3.3.0/bundler/man/bundle.1.ronn -#usr/lib/ruby/3.3.0/bundler/man/gemfile.5 -#usr/lib/ruby/3.3.0/bundler/man/gemfile.5.ronn -#usr/lib/ruby/3.3.0/bundler/match_metadata.rb -#usr/lib/ruby/3.3.0/bundler/match_platform.rb -#usr/lib/ruby/3.3.0/bundler/match_remote_metadata.rb -#usr/lib/ruby/3.3.0/bundler/mirror.rb -#usr/lib/ruby/3.3.0/bundler/plugin -#usr/lib/ruby/3.3.0/bundler/plugin.rb -#usr/lib/ruby/3.3.0/bundler/plugin/api -#usr/lib/ruby/3.3.0/bundler/plugin/api.rb -#usr/lib/ruby/3.3.0/bundler/plugin/api/source.rb -#usr/lib/ruby/3.3.0/bundler/plugin/dsl.rb -#usr/lib/ruby/3.3.0/bundler/plugin/events.rb -#usr/lib/ruby/3.3.0/bundler/plugin/index.rb -#usr/lib/ruby/3.3.0/bundler/plugin/installer -#usr/lib/ruby/3.3.0/bundler/plugin/installer.rb -#usr/lib/ruby/3.3.0/bundler/plugin/installer/git.rb -#usr/lib/ruby/3.3.0/bundler/plugin/installer/path.rb -#usr/lib/ruby/3.3.0/bundler/plugin/installer/rubygems.rb -#usr/lib/ruby/3.3.0/bundler/plugin/source_list.rb -#usr/lib/ruby/3.3.0/bundler/process_lock.rb -#usr/lib/ruby/3.3.0/bundler/remote_specification.rb -#usr/lib/ruby/3.3.0/bundler/resolver -#usr/lib/ruby/3.3.0/bundler/resolver.rb -#usr/lib/ruby/3.3.0/bundler/resolver/base.rb -#usr/lib/ruby/3.3.0/bundler/resolver/candidate.rb -#usr/lib/ruby/3.3.0/bundler/resolver/incompatibility.rb -#usr/lib/ruby/3.3.0/bundler/resolver/package.rb -#usr/lib/ruby/3.3.0/bundler/resolver/root.rb -#usr/lib/ruby/3.3.0/bundler/resolver/spec_group.rb -#usr/lib/ruby/3.3.0/bundler/retry.rb -#usr/lib/ruby/3.3.0/bundler/ruby_dsl.rb -#usr/lib/ruby/3.3.0/bundler/ruby_version.rb -#usr/lib/ruby/3.3.0/bundler/rubygems_ext.rb -#usr/lib/ruby/3.3.0/bundler/rubygems_gem_installer.rb -#usr/lib/ruby/3.3.0/bundler/rubygems_integration.rb -#usr/lib/ruby/3.3.0/bundler/runtime.rb -#usr/lib/ruby/3.3.0/bundler/safe_marshal.rb -#usr/lib/ruby/3.3.0/bundler/self_manager.rb -#usr/lib/ruby/3.3.0/bundler/settings -#usr/lib/ruby/3.3.0/bundler/settings.rb -#usr/lib/ruby/3.3.0/bundler/settings/validator.rb -#usr/lib/ruby/3.3.0/bundler/setup.rb -#usr/lib/ruby/3.3.0/bundler/shared_helpers.rb -#usr/lib/ruby/3.3.0/bundler/similarity_detector.rb -#usr/lib/ruby/3.3.0/bundler/source -#usr/lib/ruby/3.3.0/bundler/source.rb -#usr/lib/ruby/3.3.0/bundler/source/gemspec.rb -#usr/lib/ruby/3.3.0/bundler/source/git -#usr/lib/ruby/3.3.0/bundler/source/git.rb -#usr/lib/ruby/3.3.0/bundler/source/git/git_proxy.rb -#usr/lib/ruby/3.3.0/bundler/source/metadata.rb -#usr/lib/ruby/3.3.0/bundler/source/path -#usr/lib/ruby/3.3.0/bundler/source/path.rb -#usr/lib/ruby/3.3.0/bundler/source/path/installer.rb -#usr/lib/ruby/3.3.0/bundler/source/rubygems -#usr/lib/ruby/3.3.0/bundler/source/rubygems.rb -#usr/lib/ruby/3.3.0/bundler/source/rubygems/remote.rb -#usr/lib/ruby/3.3.0/bundler/source/rubygems_aggregate.rb -#usr/lib/ruby/3.3.0/bundler/source_list.rb -#usr/lib/ruby/3.3.0/bundler/source_map.rb -#usr/lib/ruby/3.3.0/bundler/spec_set.rb -#usr/lib/ruby/3.3.0/bundler/stub_specification.rb -#usr/lib/ruby/3.3.0/bundler/templates -#usr/lib/ruby/3.3.0/bundler/templates/Executable -#usr/lib/ruby/3.3.0/bundler/templates/Executable.bundler -#usr/lib/ruby/3.3.0/bundler/templates/Executable.standalone -#usr/lib/ruby/3.3.0/bundler/templates/Gemfile -#usr/lib/ruby/3.3.0/bundler/templates/newgem -#usr/lib/ruby/3.3.0/bundler/templates/newgem/CHANGELOG.md.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/CODE_OF_CONDUCT.md.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/Cargo.toml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/Gemfile.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/LICENSE.txt.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/README.md.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/Rakefile.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/bin -#usr/lib/ruby/3.3.0/bundler/templates/newgem/bin/console.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/bin/setup.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/circleci -#usr/lib/ruby/3.3.0/bundler/templates/newgem/circleci/config.yml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/exe -#usr/lib/ruby/3.3.0/bundler/templates/newgem/exe/newgem.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/Cargo.toml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/extconf-c.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/extconf-rust.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/newgem.c.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/newgem.h.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/src -#usr/lib/ruby/3.3.0/bundler/templates/newgem/ext/newgem/src/lib.rs.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/github -#usr/lib/ruby/3.3.0/bundler/templates/newgem/github/workflows -#usr/lib/ruby/3.3.0/bundler/templates/newgem/github/workflows/main.yml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/gitignore.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/gitlab-ci.yml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/lib -#usr/lib/ruby/3.3.0/bundler/templates/newgem/lib/newgem -#usr/lib/ruby/3.3.0/bundler/templates/newgem/lib/newgem.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/lib/newgem/version.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/newgem.gemspec.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/rspec.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/rubocop.yml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/sig -#usr/lib/ruby/3.3.0/bundler/templates/newgem/sig/newgem.rbs.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/spec -#usr/lib/ruby/3.3.0/bundler/templates/newgem/spec/newgem_spec.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/spec/spec_helper.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/standard.yml.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/minitest -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/minitest/test_helper.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/minitest/test_newgem.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/test-unit -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/test-unit/newgem_test.rb.tt -#usr/lib/ruby/3.3.0/bundler/templates/newgem/test/test-unit/test_helper.rb.tt -#usr/lib/ruby/3.3.0/bundler/ui -#usr/lib/ruby/3.3.0/bundler/ui.rb -#usr/lib/ruby/3.3.0/bundler/ui/rg_proxy.rb -#usr/lib/ruby/3.3.0/bundler/ui/shell.rb -#usr/lib/ruby/3.3.0/bundler/ui/silent.rb -#usr/lib/ruby/3.3.0/bundler/uri_credentials_filter.rb -#usr/lib/ruby/3.3.0/bundler/uri_normalizer.rb -#usr/lib/ruby/3.3.0/bundler/vendor -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib/connection_pool -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib/connection_pool.rb -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib/connection_pool/timed_stack.rb -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib/connection_pool/version.rb -#usr/lib/ruby/3.3.0/bundler/vendor/connection_pool/lib/connection_pool/wrapper.rb -#usr/lib/ruby/3.3.0/bundler/vendor/fileutils -#usr/lib/ruby/3.3.0/bundler/vendor/fileutils/lib -#usr/lib/ruby/3.3.0/bundler/vendor/fileutils/lib/fileutils.rb -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http/persistent -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http/persistent.rb -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http/persistent/connection.rb -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http/persistent/pool.rb -#usr/lib/ruby/3.3.0/bundler/vendor/net-http-persistent/lib/net/http/persistent/timed_stack_multi.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/assignment.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/basic_package_source.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/failure_writer.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/incompatibility.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/package.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/partial_solution.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/rubygems.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/solve_failure.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/static_package_source.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/term.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/version.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/version_constraint.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/version_range.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/version_solver.rb -#usr/lib/ruby/3.3.0/bundler/vendor/pub_grub/lib/pub_grub/version_union.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/create_file.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/create_link.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/directory.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/empty_directory.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/file_manipulation.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/actions/inject_into_file.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/base.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/command.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/core_ext -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/error.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/group.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/invocation.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/line_editor -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/line_editor.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/line_editor/basic.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/line_editor/readline.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/nested_context.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser/argument.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser/arguments.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser/option.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/parser/options.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/rake_compat.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/runner.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/basic.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/color.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/column_printer.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/html.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/table_printer.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/terminal.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/shell/wrapped_printer.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/util.rb -#usr/lib/ruby/3.3.0/bundler/vendor/thor/lib/thor/version.rb -#usr/lib/ruby/3.3.0/bundler/vendor/tsort -#usr/lib/ruby/3.3.0/bundler/vendor/tsort/lib -#usr/lib/ruby/3.3.0/bundler/vendor/tsort/lib/tsort.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/common.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/file.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/ftp.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/generic.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/http.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/https.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/ldap.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/ldaps.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/mailto.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/rfc2396_parser.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/rfc3986_parser.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/version.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/ws.rb -#usr/lib/ruby/3.3.0/bundler/vendor/uri/lib/uri/wss.rb -#usr/lib/ruby/3.3.0/bundler/vendored_fileutils.rb -#usr/lib/ruby/3.3.0/bundler/vendored_net_http.rb -#usr/lib/ruby/3.3.0/bundler/vendored_persistent.rb -#usr/lib/ruby/3.3.0/bundler/vendored_pub_grub.rb -#usr/lib/ruby/3.3.0/bundler/vendored_thor.rb -#usr/lib/ruby/3.3.0/bundler/vendored_timeout.rb -#usr/lib/ruby/3.3.0/bundler/vendored_tsort.rb -#usr/lib/ruby/3.3.0/bundler/vendored_uri.rb -#usr/lib/ruby/3.3.0/bundler/version.rb -#usr/lib/ruby/3.3.0/bundler/vlad.rb -#usr/lib/ruby/3.3.0/bundler/worker.rb -#usr/lib/ruby/3.3.0/bundler/yaml_serializer.rb -#usr/lib/ruby/3.3.0/cgi -#usr/lib/ruby/3.3.0/cgi.rb -#usr/lib/ruby/3.3.0/cgi/cookie.rb -#usr/lib/ruby/3.3.0/cgi/core.rb -#usr/lib/ruby/3.3.0/cgi/html.rb -#usr/lib/ruby/3.3.0/cgi/session -#usr/lib/ruby/3.3.0/cgi/session.rb -#usr/lib/ruby/3.3.0/cgi/session/pstore.rb -#usr/lib/ruby/3.3.0/cgi/util.rb -#usr/lib/ruby/3.3.0/coverage.rb -#usr/lib/ruby/3.3.0/csv -#usr/lib/ruby/3.3.0/csv.rb -#usr/lib/ruby/3.3.0/csv/core_ext -#usr/lib/ruby/3.3.0/csv/core_ext/array.rb -#usr/lib/ruby/3.3.0/csv/core_ext/string.rb -#usr/lib/ruby/3.3.0/csv/fields_converter.rb -#usr/lib/ruby/3.3.0/csv/input_record_separator.rb -#usr/lib/ruby/3.3.0/csv/parser.rb -#usr/lib/ruby/3.3.0/csv/row.rb -#usr/lib/ruby/3.3.0/csv/table.rb -#usr/lib/ruby/3.3.0/csv/version.rb -#usr/lib/ruby/3.3.0/csv/writer.rb -#usr/lib/ruby/3.3.0/date.rb -#usr/lib/ruby/3.3.0/delegate.rb -#usr/lib/ruby/3.3.0/did_you_mean -#usr/lib/ruby/3.3.0/did_you_mean.rb -#usr/lib/ruby/3.3.0/did_you_mean/core_ext -#usr/lib/ruby/3.3.0/did_you_mean/core_ext/name_error.rb -#usr/lib/ruby/3.3.0/did_you_mean/experimental.rb -#usr/lib/ruby/3.3.0/did_you_mean/formatter.rb -#usr/lib/ruby/3.3.0/did_you_mean/formatters -#usr/lib/ruby/3.3.0/did_you_mean/formatters/plain_formatter.rb -#usr/lib/ruby/3.3.0/did_you_mean/formatters/verbose_formatter.rb -#usr/lib/ruby/3.3.0/did_you_mean/jaro_winkler.rb -#usr/lib/ruby/3.3.0/did_you_mean/levenshtein.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/key_error_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/method_name_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/name_error_checkers -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/name_error_checkers.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/null_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/spell_checkers/require_path_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/tree_spell_checker.rb -#usr/lib/ruby/3.3.0/did_you_mean/verbose.rb -#usr/lib/ruby/3.3.0/did_you_mean/version.rb -#usr/lib/ruby/3.3.0/digest -#usr/lib/ruby/3.3.0/digest.rb -#usr/lib/ruby/3.3.0/digest/loader.rb -#usr/lib/ruby/3.3.0/digest/sha2 -#usr/lib/ruby/3.3.0/digest/sha2.rb -#usr/lib/ruby/3.3.0/digest/sha2/loader.rb -#usr/lib/ruby/3.3.0/digest/version.rb -#usr/lib/ruby/3.3.0/drb -#usr/lib/ruby/3.3.0/drb.rb -#usr/lib/ruby/3.3.0/drb/acl.rb -#usr/lib/ruby/3.3.0/drb/drb.rb -#usr/lib/ruby/3.3.0/drb/eq.rb -#usr/lib/ruby/3.3.0/drb/extserv.rb -#usr/lib/ruby/3.3.0/drb/extservm.rb -#usr/lib/ruby/3.3.0/drb/gw.rb -#usr/lib/ruby/3.3.0/drb/invokemethod.rb -#usr/lib/ruby/3.3.0/drb/observer.rb -#usr/lib/ruby/3.3.0/drb/ssl.rb -#usr/lib/ruby/3.3.0/drb/timeridconv.rb -#usr/lib/ruby/3.3.0/drb/unix.rb -#usr/lib/ruby/3.3.0/drb/version.rb -#usr/lib/ruby/3.3.0/drb/weakidconv.rb -#usr/lib/ruby/3.3.0/erb -#usr/lib/ruby/3.3.0/erb.rb -#usr/lib/ruby/3.3.0/erb/compiler.rb -#usr/lib/ruby/3.3.0/erb/def_method.rb -#usr/lib/ruby/3.3.0/erb/util.rb -#usr/lib/ruby/3.3.0/erb/version.rb -#usr/lib/ruby/3.3.0/error_highlight -#usr/lib/ruby/3.3.0/error_highlight.rb -#usr/lib/ruby/3.3.0/error_highlight/base.rb -#usr/lib/ruby/3.3.0/error_highlight/core_ext.rb -#usr/lib/ruby/3.3.0/error_highlight/formatter.rb -#usr/lib/ruby/3.3.0/error_highlight/version.rb -#usr/lib/ruby/3.3.0/expect.rb -#usr/lib/ruby/3.3.0/fiddle -#usr/lib/ruby/3.3.0/fiddle.rb -#usr/lib/ruby/3.3.0/fiddle/closure.rb -#usr/lib/ruby/3.3.0/fiddle/cparser.rb -#usr/lib/ruby/3.3.0/fiddle/function.rb -#usr/lib/ruby/3.3.0/fiddle/import.rb -#usr/lib/ruby/3.3.0/fiddle/pack.rb -#usr/lib/ruby/3.3.0/fiddle/struct.rb -#usr/lib/ruby/3.3.0/fiddle/types.rb -#usr/lib/ruby/3.3.0/fiddle/value.rb -#usr/lib/ruby/3.3.0/fiddle/version.rb -#usr/lib/ruby/3.3.0/fileutils.rb -#usr/lib/ruby/3.3.0/find.rb -#usr/lib/ruby/3.3.0/forwardable -#usr/lib/ruby/3.3.0/forwardable.rb -#usr/lib/ruby/3.3.0/forwardable/impl.rb -#usr/lib/ruby/3.3.0/getoptlong.rb -#usr/lib/ruby/3.3.0/io -#usr/lib/ruby/3.3.0/io/console -#usr/lib/ruby/3.3.0/io/console/size.rb -#usr/lib/ruby/3.3.0/ipaddr.rb -#usr/lib/ruby/3.3.0/irb -#usr/lib/ruby/3.3.0/irb.rb -#usr/lib/ruby/3.3.0/irb/cmd -#usr/lib/ruby/3.3.0/irb/cmd/nop.rb -#usr/lib/ruby/3.3.0/irb/color.rb -#usr/lib/ruby/3.3.0/irb/color_printer.rb -#usr/lib/ruby/3.3.0/irb/command -#usr/lib/ruby/3.3.0/irb/command.rb -#usr/lib/ruby/3.3.0/irb/command/backtrace.rb -#usr/lib/ruby/3.3.0/irb/command/base.rb -#usr/lib/ruby/3.3.0/irb/command/break.rb -#usr/lib/ruby/3.3.0/irb/command/catch.rb -#usr/lib/ruby/3.3.0/irb/command/chws.rb -#usr/lib/ruby/3.3.0/irb/command/context.rb -#usr/lib/ruby/3.3.0/irb/command/continue.rb -#usr/lib/ruby/3.3.0/irb/command/debug.rb -#usr/lib/ruby/3.3.0/irb/command/delete.rb -#usr/lib/ruby/3.3.0/irb/command/disable_irb.rb -#usr/lib/ruby/3.3.0/irb/command/edit.rb -#usr/lib/ruby/3.3.0/irb/command/exit.rb -#usr/lib/ruby/3.3.0/irb/command/finish.rb -#usr/lib/ruby/3.3.0/irb/command/force_exit.rb -#usr/lib/ruby/3.3.0/irb/command/help.rb -#usr/lib/ruby/3.3.0/irb/command/history.rb -#usr/lib/ruby/3.3.0/irb/command/info.rb -#usr/lib/ruby/3.3.0/irb/command/internal_helpers.rb -#usr/lib/ruby/3.3.0/irb/command/irb_info.rb -#usr/lib/ruby/3.3.0/irb/command/load.rb -#usr/lib/ruby/3.3.0/irb/command/ls.rb -#usr/lib/ruby/3.3.0/irb/command/measure.rb -#usr/lib/ruby/3.3.0/irb/command/next.rb -#usr/lib/ruby/3.3.0/irb/command/pushws.rb -#usr/lib/ruby/3.3.0/irb/command/show_doc.rb -#usr/lib/ruby/3.3.0/irb/command/show_source.rb -#usr/lib/ruby/3.3.0/irb/command/step.rb -#usr/lib/ruby/3.3.0/irb/command/subirb.rb -#usr/lib/ruby/3.3.0/irb/command/whereami.rb -#usr/lib/ruby/3.3.0/irb/completion.rb -#usr/lib/ruby/3.3.0/irb/context.rb -#usr/lib/ruby/3.3.0/irb/debug -#usr/lib/ruby/3.3.0/irb/debug.rb -#usr/lib/ruby/3.3.0/irb/debug/ui.rb -#usr/lib/ruby/3.3.0/irb/default_commands.rb -#usr/lib/ruby/3.3.0/irb/easter-egg.rb -#usr/lib/ruby/3.3.0/irb/ext -#usr/lib/ruby/3.3.0/irb/ext/change-ws.rb -#usr/lib/ruby/3.3.0/irb/ext/eval_history.rb -#usr/lib/ruby/3.3.0/irb/ext/loader.rb -#usr/lib/ruby/3.3.0/irb/ext/multi-irb.rb -#usr/lib/ruby/3.3.0/irb/ext/tracer.rb -#usr/lib/ruby/3.3.0/irb/ext/use-loader.rb -#usr/lib/ruby/3.3.0/irb/ext/workspaces.rb -#usr/lib/ruby/3.3.0/irb/frame.rb -#usr/lib/ruby/3.3.0/irb/help.rb -#usr/lib/ruby/3.3.0/irb/helper_method -#usr/lib/ruby/3.3.0/irb/helper_method.rb -#usr/lib/ruby/3.3.0/irb/helper_method/base.rb -#usr/lib/ruby/3.3.0/irb/helper_method/conf.rb -#usr/lib/ruby/3.3.0/irb/history.rb -#usr/lib/ruby/3.3.0/irb/init.rb -#usr/lib/ruby/3.3.0/irb/input-method.rb -#usr/lib/ruby/3.3.0/irb/inspector.rb -#usr/lib/ruby/3.3.0/irb/lc -#usr/lib/ruby/3.3.0/irb/lc/error.rb -#usr/lib/ruby/3.3.0/irb/lc/help-message -#usr/lib/ruby/3.3.0/irb/lc/ja -#usr/lib/ruby/3.3.0/irb/lc/ja/error.rb -#usr/lib/ruby/3.3.0/irb/lc/ja/help-message -#usr/lib/ruby/3.3.0/irb/locale.rb -#usr/lib/ruby/3.3.0/irb/nesting_parser.rb -#usr/lib/ruby/3.3.0/irb/notifier.rb -#usr/lib/ruby/3.3.0/irb/output-method.rb -#usr/lib/ruby/3.3.0/irb/pager.rb -#usr/lib/ruby/3.3.0/irb/ruby-lex.rb -#usr/lib/ruby/3.3.0/irb/ruby_logo.aa -#usr/lib/ruby/3.3.0/irb/source_finder.rb -#usr/lib/ruby/3.3.0/irb/statement.rb -#usr/lib/ruby/3.3.0/irb/version.rb -#usr/lib/ruby/3.3.0/irb/workspace.rb -#usr/lib/ruby/3.3.0/irb/ws-for-case-2.rb -#usr/lib/ruby/3.3.0/irb/xmp.rb -#usr/lib/ruby/3.3.0/json -#usr/lib/ruby/3.3.0/json.rb -#usr/lib/ruby/3.3.0/json/add -#usr/lib/ruby/3.3.0/json/add/bigdecimal.rb -#usr/lib/ruby/3.3.0/json/add/complex.rb -#usr/lib/ruby/3.3.0/json/add/core.rb -#usr/lib/ruby/3.3.0/json/add/date.rb -#usr/lib/ruby/3.3.0/json/add/date_time.rb -#usr/lib/ruby/3.3.0/json/add/exception.rb -#usr/lib/ruby/3.3.0/json/add/ostruct.rb -#usr/lib/ruby/3.3.0/json/add/range.rb -#usr/lib/ruby/3.3.0/json/add/rational.rb -#usr/lib/ruby/3.3.0/json/add/regexp.rb -#usr/lib/ruby/3.3.0/json/add/set.rb -#usr/lib/ruby/3.3.0/json/add/struct.rb -#usr/lib/ruby/3.3.0/json/add/symbol.rb -#usr/lib/ruby/3.3.0/json/add/time.rb -#usr/lib/ruby/3.3.0/json/common.rb -#usr/lib/ruby/3.3.0/json/ext.rb -#usr/lib/ruby/3.3.0/json/generic_object.rb -#usr/lib/ruby/3.3.0/json/version.rb -#usr/lib/ruby/3.3.0/kconv.rb -#usr/lib/ruby/3.3.0/logger -#usr/lib/ruby/3.3.0/logger.rb -#usr/lib/ruby/3.3.0/logger/errors.rb -#usr/lib/ruby/3.3.0/logger/formatter.rb -#usr/lib/ruby/3.3.0/logger/log_device.rb -#usr/lib/ruby/3.3.0/logger/period.rb -#usr/lib/ruby/3.3.0/logger/severity.rb -#usr/lib/ruby/3.3.0/logger/version.rb -#usr/lib/ruby/3.3.0/mkmf.rb -#usr/lib/ruby/3.3.0/monitor.rb -#usr/lib/ruby/3.3.0/mutex_m.rb -#usr/lib/ruby/3.3.0/net -#usr/lib/ruby/3.3.0/net/http -#usr/lib/ruby/3.3.0/net/http.rb -#usr/lib/ruby/3.3.0/net/http/backward.rb -#usr/lib/ruby/3.3.0/net/http/exceptions.rb -#usr/lib/ruby/3.3.0/net/http/generic_request.rb -#usr/lib/ruby/3.3.0/net/http/header.rb -#usr/lib/ruby/3.3.0/net/http/proxy_delta.rb -#usr/lib/ruby/3.3.0/net/http/request.rb -#usr/lib/ruby/3.3.0/net/http/requests.rb -#usr/lib/ruby/3.3.0/net/http/response.rb -#usr/lib/ruby/3.3.0/net/http/responses.rb -#usr/lib/ruby/3.3.0/net/http/status.rb -#usr/lib/ruby/3.3.0/net/https.rb -#usr/lib/ruby/3.3.0/net/protocol.rb -#usr/lib/ruby/3.3.0/objspace -#usr/lib/ruby/3.3.0/objspace.rb -#usr/lib/ruby/3.3.0/objspace/trace.rb -#usr/lib/ruby/3.3.0/observer.rb -#usr/lib/ruby/3.3.0/open-uri.rb -#usr/lib/ruby/3.3.0/open3 -#usr/lib/ruby/3.3.0/open3.rb -#usr/lib/ruby/3.3.0/open3/version.rb -#usr/lib/ruby/3.3.0/openssl -#usr/lib/ruby/3.3.0/openssl.rb -#usr/lib/ruby/3.3.0/openssl/bn.rb -#usr/lib/ruby/3.3.0/openssl/buffering.rb -#usr/lib/ruby/3.3.0/openssl/cipher.rb -#usr/lib/ruby/3.3.0/openssl/digest.rb -#usr/lib/ruby/3.3.0/openssl/hmac.rb -#usr/lib/ruby/3.3.0/openssl/marshal.rb -#usr/lib/ruby/3.3.0/openssl/pkcs5.rb -#usr/lib/ruby/3.3.0/openssl/pkey.rb -#usr/lib/ruby/3.3.0/openssl/ssl.rb -#usr/lib/ruby/3.3.0/openssl/version.rb -#usr/lib/ruby/3.3.0/openssl/x509.rb -#usr/lib/ruby/3.3.0/optionparser.rb -#usr/lib/ruby/3.3.0/optparse -#usr/lib/ruby/3.3.0/optparse.rb -#usr/lib/ruby/3.3.0/optparse/ac.rb -#usr/lib/ruby/3.3.0/optparse/date.rb -#usr/lib/ruby/3.3.0/optparse/kwargs.rb -#usr/lib/ruby/3.3.0/optparse/shellwords.rb -#usr/lib/ruby/3.3.0/optparse/time.rb -#usr/lib/ruby/3.3.0/optparse/uri.rb -#usr/lib/ruby/3.3.0/optparse/version.rb -#usr/lib/ruby/3.3.0/ostruct.rb -#usr/lib/ruby/3.3.0/pathname.rb -#usr/lib/ruby/3.3.0/pp.rb -#usr/lib/ruby/3.3.0/prettyprint.rb -#usr/lib/ruby/3.3.0/prism -#usr/lib/ruby/3.3.0/prism.rb -#usr/lib/ruby/3.3.0/prism/compiler.rb -#usr/lib/ruby/3.3.0/prism/debug.rb -#usr/lib/ruby/3.3.0/prism/desugar_compiler.rb -#usr/lib/ruby/3.3.0/prism/dispatcher.rb -#usr/lib/ruby/3.3.0/prism/dsl.rb -#usr/lib/ruby/3.3.0/prism/ffi.rb -#usr/lib/ruby/3.3.0/prism/lex_compat.rb -#usr/lib/ruby/3.3.0/prism/mutation_compiler.rb -#usr/lib/ruby/3.3.0/prism/node.rb -#usr/lib/ruby/3.3.0/prism/node_ext.rb -#usr/lib/ruby/3.3.0/prism/node_inspector.rb -#usr/lib/ruby/3.3.0/prism/pack.rb -#usr/lib/ruby/3.3.0/prism/parse_result -#usr/lib/ruby/3.3.0/prism/parse_result.rb -#usr/lib/ruby/3.3.0/prism/parse_result/comments.rb -#usr/lib/ruby/3.3.0/prism/parse_result/newlines.rb -#usr/lib/ruby/3.3.0/prism/pattern.rb -#usr/lib/ruby/3.3.0/prism/ripper_compat.rb -#usr/lib/ruby/3.3.0/prism/serialize.rb -#usr/lib/ruby/3.3.0/prism/visitor.rb -#usr/lib/ruby/3.3.0/pstore.rb -#usr/lib/ruby/3.3.0/psych -#usr/lib/ruby/3.3.0/psych.rb -#usr/lib/ruby/3.3.0/psych/class_loader.rb -#usr/lib/ruby/3.3.0/psych/coder.rb -#usr/lib/ruby/3.3.0/psych/core_ext.rb -#usr/lib/ruby/3.3.0/psych/exception.rb -#usr/lib/ruby/3.3.0/psych/handler.rb -#usr/lib/ruby/3.3.0/psych/handlers -#usr/lib/ruby/3.3.0/psych/handlers/document_stream.rb -#usr/lib/ruby/3.3.0/psych/handlers/recorder.rb -#usr/lib/ruby/3.3.0/psych/json -#usr/lib/ruby/3.3.0/psych/json/ruby_events.rb -#usr/lib/ruby/3.3.0/psych/json/stream.rb -#usr/lib/ruby/3.3.0/psych/json/tree_builder.rb -#usr/lib/ruby/3.3.0/psych/json/yaml_events.rb -#usr/lib/ruby/3.3.0/psych/nodes -#usr/lib/ruby/3.3.0/psych/nodes.rb -#usr/lib/ruby/3.3.0/psych/nodes/alias.rb -#usr/lib/ruby/3.3.0/psych/nodes/document.rb -#usr/lib/ruby/3.3.0/psych/nodes/mapping.rb -#usr/lib/ruby/3.3.0/psych/nodes/node.rb -#usr/lib/ruby/3.3.0/psych/nodes/scalar.rb -#usr/lib/ruby/3.3.0/psych/nodes/sequence.rb -#usr/lib/ruby/3.3.0/psych/nodes/stream.rb -#usr/lib/ruby/3.3.0/psych/omap.rb -#usr/lib/ruby/3.3.0/psych/parser.rb -#usr/lib/ruby/3.3.0/psych/scalar_scanner.rb -#usr/lib/ruby/3.3.0/psych/set.rb -#usr/lib/ruby/3.3.0/psych/stream.rb -#usr/lib/ruby/3.3.0/psych/streaming.rb -#usr/lib/ruby/3.3.0/psych/syntax_error.rb -#usr/lib/ruby/3.3.0/psych/tree_builder.rb -#usr/lib/ruby/3.3.0/psych/versions.rb -#usr/lib/ruby/3.3.0/psych/visitors -#usr/lib/ruby/3.3.0/psych/visitors.rb -#usr/lib/ruby/3.3.0/psych/visitors/depth_first.rb -#usr/lib/ruby/3.3.0/psych/visitors/emitter.rb -#usr/lib/ruby/3.3.0/psych/visitors/json_tree.rb -#usr/lib/ruby/3.3.0/psych/visitors/to_ruby.rb -#usr/lib/ruby/3.3.0/psych/visitors/visitor.rb -#usr/lib/ruby/3.3.0/psych/visitors/yaml_tree.rb -#usr/lib/ruby/3.3.0/psych/y.rb -#usr/lib/ruby/3.3.0/random -#usr/lib/ruby/3.3.0/random/formatter.rb -#usr/lib/ruby/3.3.0/rdoc -#usr/lib/ruby/3.3.0/rdoc.rb -#usr/lib/ruby/3.3.0/rdoc/alias.rb -#usr/lib/ruby/3.3.0/rdoc/anon_class.rb -#usr/lib/ruby/3.3.0/rdoc/any_method.rb -#usr/lib/ruby/3.3.0/rdoc/attr.rb -#usr/lib/ruby/3.3.0/rdoc/class_module.rb -#usr/lib/ruby/3.3.0/rdoc/code_object.rb -#usr/lib/ruby/3.3.0/rdoc/code_objects.rb -#usr/lib/ruby/3.3.0/rdoc/comment.rb -#usr/lib/ruby/3.3.0/rdoc/constant.rb -#usr/lib/ruby/3.3.0/rdoc/context -#usr/lib/ruby/3.3.0/rdoc/context.rb -#usr/lib/ruby/3.3.0/rdoc/context/section.rb -#usr/lib/ruby/3.3.0/rdoc/cross_reference.rb -#usr/lib/ruby/3.3.0/rdoc/encoding.rb -#usr/lib/ruby/3.3.0/rdoc/erb_partial.rb -#usr/lib/ruby/3.3.0/rdoc/erbio.rb -#usr/lib/ruby/3.3.0/rdoc/extend.rb -#usr/lib/ruby/3.3.0/rdoc/generator -#usr/lib/ruby/3.3.0/rdoc/generator.rb -#usr/lib/ruby/3.3.0/rdoc/generator/darkfish.rb -#usr/lib/ruby/3.3.0/rdoc/generator/json_index.rb -#usr/lib/ruby/3.3.0/rdoc/generator/markup.rb -#usr/lib/ruby/3.3.0/rdoc/generator/pot -#usr/lib/ruby/3.3.0/rdoc/generator/pot.rb -#usr/lib/ruby/3.3.0/rdoc/generator/pot/message_extractor.rb -#usr/lib/ruby/3.3.0/rdoc/generator/pot/po.rb -#usr/lib/ruby/3.3.0/rdoc/generator/pot/po_entry.rb -#usr/lib/ruby/3.3.0/rdoc/generator/ri.rb -#usr/lib/ruby/3.3.0/rdoc/generator/template -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_footer.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_head.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_VCS_info.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_classes.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_extends.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_in_files.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_includes.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_installed.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_methods.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_pages.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_parent.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_search.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_sections.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/class.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/css -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/css/fonts.css -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/css/rdoc.css -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/Lato-Light.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/Lato-LightItalic.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/Lato-Regular.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/Lato-RegularItalic.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/SourceCodePro-Bold.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/add.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/arrow_up.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/brick.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/brick_link.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/bug.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/bullet_black.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/date.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/delete.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/find.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/loadingAnimation.gif -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/macFFBgHack.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/package.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/page_green.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/page_white_text.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/page_white_width.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/plugin.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/ruby.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/tag_blue.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/tag_green.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/transparent.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/wrench.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/wrench_orange.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/images/zoom.png -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/index.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/js -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/js/darkfish.js -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/js/search.js -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/page.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/servlet_not_found.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/servlet_root.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/darkfish/table_of_contents.rhtml -#usr/lib/ruby/3.3.0/rdoc/generator/template/json_index -#usr/lib/ruby/3.3.0/rdoc/generator/template/json_index/js -#usr/lib/ruby/3.3.0/rdoc/generator/template/json_index/js/navigation.js -#usr/lib/ruby/3.3.0/rdoc/generator/template/json_index/js/searcher.js -#usr/lib/ruby/3.3.0/rdoc/ghost_method.rb -#usr/lib/ruby/3.3.0/rdoc/i18n -#usr/lib/ruby/3.3.0/rdoc/i18n.rb -#usr/lib/ruby/3.3.0/rdoc/i18n/locale.rb -#usr/lib/ruby/3.3.0/rdoc/i18n/text.rb -#usr/lib/ruby/3.3.0/rdoc/include.rb -#usr/lib/ruby/3.3.0/rdoc/known_classes.rb -#usr/lib/ruby/3.3.0/rdoc/markdown -#usr/lib/ruby/3.3.0/rdoc/markdown.rb -#usr/lib/ruby/3.3.0/rdoc/markdown/entities.rb -#usr/lib/ruby/3.3.0/rdoc/markdown/literals.rb -#usr/lib/ruby/3.3.0/rdoc/markup -#usr/lib/ruby/3.3.0/rdoc/markup.rb -#usr/lib/ruby/3.3.0/rdoc/markup/attr_changer.rb -#usr/lib/ruby/3.3.0/rdoc/markup/attr_span.rb -#usr/lib/ruby/3.3.0/rdoc/markup/attribute_manager.rb -#usr/lib/ruby/3.3.0/rdoc/markup/attributes.rb -#usr/lib/ruby/3.3.0/rdoc/markup/blank_line.rb -#usr/lib/ruby/3.3.0/rdoc/markup/block_quote.rb -#usr/lib/ruby/3.3.0/rdoc/markup/document.rb -#usr/lib/ruby/3.3.0/rdoc/markup/formatter.rb -#usr/lib/ruby/3.3.0/rdoc/markup/hard_break.rb -#usr/lib/ruby/3.3.0/rdoc/markup/heading.rb -#usr/lib/ruby/3.3.0/rdoc/markup/include.rb -#usr/lib/ruby/3.3.0/rdoc/markup/indented_paragraph.rb -#usr/lib/ruby/3.3.0/rdoc/markup/list.rb -#usr/lib/ruby/3.3.0/rdoc/markup/list_item.rb -#usr/lib/ruby/3.3.0/rdoc/markup/paragraph.rb -#usr/lib/ruby/3.3.0/rdoc/markup/parser.rb -#usr/lib/ruby/3.3.0/rdoc/markup/pre_process.rb -#usr/lib/ruby/3.3.0/rdoc/markup/raw.rb -#usr/lib/ruby/3.3.0/rdoc/markup/regexp_handling.rb -#usr/lib/ruby/3.3.0/rdoc/markup/rule.rb -#usr/lib/ruby/3.3.0/rdoc/markup/table.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_ansi.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_bs.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_html.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_html_crossref.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_html_snippet.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_joined_paragraph.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_label.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_markdown.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_rdoc.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_table_of_contents.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_test.rb -#usr/lib/ruby/3.3.0/rdoc/markup/to_tt_only.rb -#usr/lib/ruby/3.3.0/rdoc/markup/verbatim.rb -#usr/lib/ruby/3.3.0/rdoc/meta_method.rb -#usr/lib/ruby/3.3.0/rdoc/method_attr.rb -#usr/lib/ruby/3.3.0/rdoc/mixin.rb -#usr/lib/ruby/3.3.0/rdoc/normal_class.rb -#usr/lib/ruby/3.3.0/rdoc/normal_module.rb -#usr/lib/ruby/3.3.0/rdoc/options.rb -#usr/lib/ruby/3.3.0/rdoc/parser -#usr/lib/ruby/3.3.0/rdoc/parser.rb -#usr/lib/ruby/3.3.0/rdoc/parser/c.rb -#usr/lib/ruby/3.3.0/rdoc/parser/changelog.rb -#usr/lib/ruby/3.3.0/rdoc/parser/markdown.rb -#usr/lib/ruby/3.3.0/rdoc/parser/rd.rb -#usr/lib/ruby/3.3.0/rdoc/parser/ripper_state_lex.rb -#usr/lib/ruby/3.3.0/rdoc/parser/ruby.rb -#usr/lib/ruby/3.3.0/rdoc/parser/ruby_tools.rb -#usr/lib/ruby/3.3.0/rdoc/parser/simple.rb -#usr/lib/ruby/3.3.0/rdoc/parser/text.rb -#usr/lib/ruby/3.3.0/rdoc/rd -#usr/lib/ruby/3.3.0/rdoc/rd.rb -#usr/lib/ruby/3.3.0/rdoc/rd/block_parser.rb -#usr/lib/ruby/3.3.0/rdoc/rd/inline.rb -#usr/lib/ruby/3.3.0/rdoc/rd/inline_parser.rb -#usr/lib/ruby/3.3.0/rdoc/rdoc.rb -#usr/lib/ruby/3.3.0/rdoc/require.rb -#usr/lib/ruby/3.3.0/rdoc/ri -#usr/lib/ruby/3.3.0/rdoc/ri.rb -#usr/lib/ruby/3.3.0/rdoc/ri/driver.rb -#usr/lib/ruby/3.3.0/rdoc/ri/formatter.rb -#usr/lib/ruby/3.3.0/rdoc/ri/paths.rb -#usr/lib/ruby/3.3.0/rdoc/ri/store.rb -#usr/lib/ruby/3.3.0/rdoc/ri/task.rb -#usr/lib/ruby/3.3.0/rdoc/rubygems_hook.rb -#usr/lib/ruby/3.3.0/rdoc/servlet.rb -#usr/lib/ruby/3.3.0/rdoc/single_class.rb -#usr/lib/ruby/3.3.0/rdoc/stats -#usr/lib/ruby/3.3.0/rdoc/stats.rb -#usr/lib/ruby/3.3.0/rdoc/stats/normal.rb -#usr/lib/ruby/3.3.0/rdoc/stats/quiet.rb -#usr/lib/ruby/3.3.0/rdoc/stats/verbose.rb -#usr/lib/ruby/3.3.0/rdoc/store.rb -#usr/lib/ruby/3.3.0/rdoc/task.rb -#usr/lib/ruby/3.3.0/rdoc/text.rb -#usr/lib/ruby/3.3.0/rdoc/token_stream.rb -#usr/lib/ruby/3.3.0/rdoc/tom_doc.rb -#usr/lib/ruby/3.3.0/rdoc/top_level.rb -#usr/lib/ruby/3.3.0/rdoc/version.rb -#usr/lib/ruby/3.3.0/readline.rb -#usr/lib/ruby/3.3.0/reline -#usr/lib/ruby/3.3.0/reline.rb -#usr/lib/ruby/3.3.0/reline/ansi.rb -#usr/lib/ruby/3.3.0/reline/config.rb -#usr/lib/ruby/3.3.0/reline/face.rb -#usr/lib/ruby/3.3.0/reline/general_io.rb -#usr/lib/ruby/3.3.0/reline/history.rb -#usr/lib/ruby/3.3.0/reline/key_actor -#usr/lib/ruby/3.3.0/reline/key_actor.rb -#usr/lib/ruby/3.3.0/reline/key_actor/base.rb -#usr/lib/ruby/3.3.0/reline/key_actor/emacs.rb -#usr/lib/ruby/3.3.0/reline/key_actor/vi_command.rb -#usr/lib/ruby/3.3.0/reline/key_actor/vi_insert.rb -#usr/lib/ruby/3.3.0/reline/key_stroke.rb -#usr/lib/ruby/3.3.0/reline/kill_ring.rb -#usr/lib/ruby/3.3.0/reline/line_editor.rb -#usr/lib/ruby/3.3.0/reline/terminfo.rb -#usr/lib/ruby/3.3.0/reline/unicode -#usr/lib/ruby/3.3.0/reline/unicode.rb -#usr/lib/ruby/3.3.0/reline/unicode/east_asian_width.rb -#usr/lib/ruby/3.3.0/reline/version.rb -#usr/lib/ruby/3.3.0/reline/windows.rb -#usr/lib/ruby/3.3.0/resolv-replace.rb -#usr/lib/ruby/3.3.0/resolv.rb -#usr/lib/ruby/3.3.0/rinda -#usr/lib/ruby/3.3.0/rinda/rinda.rb -#usr/lib/ruby/3.3.0/rinda/ring.rb -#usr/lib/ruby/3.3.0/rinda/tuplespace.rb -#usr/lib/ruby/3.3.0/ripper -#usr/lib/ruby/3.3.0/ripper.rb -#usr/lib/ruby/3.3.0/ripper/core.rb -#usr/lib/ruby/3.3.0/ripper/filter.rb -#usr/lib/ruby/3.3.0/ripper/lexer.rb -#usr/lib/ruby/3.3.0/ripper/sexp.rb -#usr/lib/ruby/3.3.0/ruby_vm -#usr/lib/ruby/3.3.0/ruby_vm/rjit -#usr/lib/ruby/3.3.0/ruby_vm/rjit/assembler.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/block.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/branch_stub.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/c_pointer.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/c_type.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/code_block.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/compiler.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/context.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/entry_stub.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/exit_compiler.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/hooks.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/insn_compiler.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/instruction.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/invariants.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/jit_state.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/stats.rb -#usr/lib/ruby/3.3.0/ruby_vm/rjit/type.rb -#usr/lib/ruby/3.3.0/rubygems -#usr/lib/ruby/3.3.0/rubygems.rb -#usr/lib/ruby/3.3.0/rubygems/available_set.rb -#usr/lib/ruby/3.3.0/rubygems/basic_specification.rb -#usr/lib/ruby/3.3.0/rubygems/bundler_version_finder.rb -#usr/lib/ruby/3.3.0/rubygems/ci_detector.rb -#usr/lib/ruby/3.3.0/rubygems/command.rb -#usr/lib/ruby/3.3.0/rubygems/command_manager.rb -#usr/lib/ruby/3.3.0/rubygems/commands -#usr/lib/ruby/3.3.0/rubygems/commands/build_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/cert_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/check_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/cleanup_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/contents_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/dependency_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/environment_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/exec_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/fetch_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/generate_index_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/help_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/info_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/install_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/list_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/lock_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/mirror_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/open_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/outdated_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/owner_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/pristine_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/push_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/query_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/rdoc_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/rebuild_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/search_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/server_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/setup_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/signin_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/signout_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/sources_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/specification_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/stale_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/uninstall_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/unpack_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/update_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/which_command.rb -#usr/lib/ruby/3.3.0/rubygems/commands/yank_command.rb -#usr/lib/ruby/3.3.0/rubygems/compatibility.rb -#usr/lib/ruby/3.3.0/rubygems/config_file.rb -#usr/lib/ruby/3.3.0/rubygems/core_ext -#usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_gem.rb -#usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb -#usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_warn.rb -#usr/lib/ruby/3.3.0/rubygems/core_ext/tcpsocket_init.rb -#usr/lib/ruby/3.3.0/rubygems/defaults.rb -#usr/lib/ruby/3.3.0/rubygems/dependency.rb -#usr/lib/ruby/3.3.0/rubygems/dependency_installer.rb -#usr/lib/ruby/3.3.0/rubygems/dependency_list.rb -#usr/lib/ruby/3.3.0/rubygems/deprecate.rb -#usr/lib/ruby/3.3.0/rubygems/doctor.rb -#usr/lib/ruby/3.3.0/rubygems/errors.rb -#usr/lib/ruby/3.3.0/rubygems/exceptions.rb -#usr/lib/ruby/3.3.0/rubygems/ext -#usr/lib/ruby/3.3.0/rubygems/ext.rb -#usr/lib/ruby/3.3.0/rubygems/ext/build_error.rb -#usr/lib/ruby/3.3.0/rubygems/ext/builder.rb -#usr/lib/ruby/3.3.0/rubygems/ext/cargo_builder -#usr/lib/ruby/3.3.0/rubygems/ext/cargo_builder.rb -#usr/lib/ruby/3.3.0/rubygems/ext/cargo_builder/link_flag_converter.rb -#usr/lib/ruby/3.3.0/rubygems/ext/cmake_builder.rb -#usr/lib/ruby/3.3.0/rubygems/ext/configure_builder.rb -#usr/lib/ruby/3.3.0/rubygems/ext/ext_conf_builder.rb -#usr/lib/ruby/3.3.0/rubygems/ext/rake_builder.rb -#usr/lib/ruby/3.3.0/rubygems/gem_runner.rb -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities.rb -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities/webauthn_listener -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities/webauthn_listener.rb -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities/webauthn_listener/response.rb -#usr/lib/ruby/3.3.0/rubygems/gemcutter_utilities/webauthn_poller.rb -#usr/lib/ruby/3.3.0/rubygems/gemspec_helpers.rb -#usr/lib/ruby/3.3.0/rubygems/install_default_message.rb -#usr/lib/ruby/3.3.0/rubygems/install_message.rb -#usr/lib/ruby/3.3.0/rubygems/install_update_options.rb -#usr/lib/ruby/3.3.0/rubygems/installer.rb -#usr/lib/ruby/3.3.0/rubygems/installer_uninstaller_utils.rb -#usr/lib/ruby/3.3.0/rubygems/local_remote_options.rb -#usr/lib/ruby/3.3.0/rubygems/name_tuple.rb -#usr/lib/ruby/3.3.0/rubygems/openssl.rb -#usr/lib/ruby/3.3.0/rubygems/package -#usr/lib/ruby/3.3.0/rubygems/package.rb -#usr/lib/ruby/3.3.0/rubygems/package/digest_io.rb -#usr/lib/ruby/3.3.0/rubygems/package/file_source.rb -#usr/lib/ruby/3.3.0/rubygems/package/io_source.rb -#usr/lib/ruby/3.3.0/rubygems/package/old.rb -#usr/lib/ruby/3.3.0/rubygems/package/source.rb -#usr/lib/ruby/3.3.0/rubygems/package/tar_header.rb -#usr/lib/ruby/3.3.0/rubygems/package/tar_reader -#usr/lib/ruby/3.3.0/rubygems/package/tar_reader.rb -#usr/lib/ruby/3.3.0/rubygems/package/tar_reader/entry.rb -#usr/lib/ruby/3.3.0/rubygems/package/tar_writer.rb -#usr/lib/ruby/3.3.0/rubygems/package_task.rb -#usr/lib/ruby/3.3.0/rubygems/path_support.rb -#usr/lib/ruby/3.3.0/rubygems/platform.rb -#usr/lib/ruby/3.3.0/rubygems/psych_tree.rb -#usr/lib/ruby/3.3.0/rubygems/query_utils.rb -#usr/lib/ruby/3.3.0/rubygems/rdoc.rb -#usr/lib/ruby/3.3.0/rubygems/remote_fetcher.rb -#usr/lib/ruby/3.3.0/rubygems/request -#usr/lib/ruby/3.3.0/rubygems/request.rb -#usr/lib/ruby/3.3.0/rubygems/request/connection_pools.rb -#usr/lib/ruby/3.3.0/rubygems/request/http_pool.rb -#usr/lib/ruby/3.3.0/rubygems/request/https_pool.rb -#usr/lib/ruby/3.3.0/rubygems/request_set -#usr/lib/ruby/3.3.0/rubygems/request_set.rb -#usr/lib/ruby/3.3.0/rubygems/request_set/gem_dependency_api.rb -#usr/lib/ruby/3.3.0/rubygems/request_set/lockfile -#usr/lib/ruby/3.3.0/rubygems/request_set/lockfile.rb -#usr/lib/ruby/3.3.0/rubygems/request_set/lockfile/parser.rb -#usr/lib/ruby/3.3.0/rubygems/request_set/lockfile/tokenizer.rb -#usr/lib/ruby/3.3.0/rubygems/requirement.rb -#usr/lib/ruby/3.3.0/rubygems/resolver -#usr/lib/ruby/3.3.0/rubygems/resolver.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/activation_request.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/api_set -#usr/lib/ruby/3.3.0/rubygems/resolver/api_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/api_set/gem_parser.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/api_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/best_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/composed_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/conflict.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/current_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/dependency_request.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/git_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/git_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/index_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/index_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/installed_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/installer_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/local_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/lock_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/lock_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/requirement_list.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/source_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/spec_specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/specification.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/stats.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/vendor_set.rb -#usr/lib/ruby/3.3.0/rubygems/resolver/vendor_specification.rb -#usr/lib/ruby/3.3.0/rubygems/s3_uri_signer.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal -#usr/lib/ruby/3.3.0/rubygems/safe_marshal.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/elements.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/reader.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/visitors -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/visitors/stream_printer.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/visitors/to_ruby.rb -#usr/lib/ruby/3.3.0/rubygems/safe_marshal/visitors/visitor.rb -#usr/lib/ruby/3.3.0/rubygems/safe_yaml.rb -#usr/lib/ruby/3.3.0/rubygems/security -#usr/lib/ruby/3.3.0/rubygems/security.rb -#usr/lib/ruby/3.3.0/rubygems/security/policies.rb -#usr/lib/ruby/3.3.0/rubygems/security/policy.rb -#usr/lib/ruby/3.3.0/rubygems/security/signer.rb -#usr/lib/ruby/3.3.0/rubygems/security/trust_dir.rb -#usr/lib/ruby/3.3.0/rubygems/security_option.rb -#usr/lib/ruby/3.3.0/rubygems/shellwords.rb -#usr/lib/ruby/3.3.0/rubygems/source -#usr/lib/ruby/3.3.0/rubygems/source.rb -#usr/lib/ruby/3.3.0/rubygems/source/git.rb -#usr/lib/ruby/3.3.0/rubygems/source/installed.rb -#usr/lib/ruby/3.3.0/rubygems/source/local.rb -#usr/lib/ruby/3.3.0/rubygems/source/lock.rb -#usr/lib/ruby/3.3.0/rubygems/source/specific_file.rb -#usr/lib/ruby/3.3.0/rubygems/source/vendor.rb -#usr/lib/ruby/3.3.0/rubygems/source_list.rb -#usr/lib/ruby/3.3.0/rubygems/spec_fetcher.rb -#usr/lib/ruby/3.3.0/rubygems/specification.rb -#usr/lib/ruby/3.3.0/rubygems/specification_policy.rb -#usr/lib/ruby/3.3.0/rubygems/specification_record.rb -#usr/lib/ruby/3.3.0/rubygems/ssl_certs -#usr/lib/ruby/3.3.0/rubygems/ssl_certs/rubygems.org -#usr/lib/ruby/3.3.0/rubygems/ssl_certs/rubygems.org/GlobalSignRootCA.pem -#usr/lib/ruby/3.3.0/rubygems/ssl_certs/rubygems.org/GlobalSignRootCA_R3.pem -#usr/lib/ruby/3.3.0/rubygems/stub_specification.rb -#usr/lib/ruby/3.3.0/rubygems/text.rb -#usr/lib/ruby/3.3.0/rubygems/uninstaller.rb -#usr/lib/ruby/3.3.0/rubygems/unknown_command_spell_checker.rb -#usr/lib/ruby/3.3.0/rubygems/update_suggestion.rb -#usr/lib/ruby/3.3.0/rubygems/uri.rb -#usr/lib/ruby/3.3.0/rubygems/uri_formatter.rb -#usr/lib/ruby/3.3.0/rubygems/user_interaction.rb -#usr/lib/ruby/3.3.0/rubygems/util -#usr/lib/ruby/3.3.0/rubygems/util.rb -#usr/lib/ruby/3.3.0/rubygems/util/licenses.rb -#usr/lib/ruby/3.3.0/rubygems/util/list.rb -#usr/lib/ruby/3.3.0/rubygems/validator.rb -#usr/lib/ruby/3.3.0/rubygems/vendor -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/delegates -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/action.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/add_vertex.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/delete_edge.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/log.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/set_payload.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/tag.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/errors.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/gem_metadata.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/modules -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/modules/specification_provider.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/modules/ui.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/resolution.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/resolver.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/molinillo/lib/molinillo/state.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/backward.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/exceptions.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/generic_request.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/header.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/proxy_delta.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/request.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/requests.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/response.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/responses.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/http/status.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-http/lib/net/https.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/net-protocol -#usr/lib/ruby/3.3.0/rubygems/vendor/net-protocol/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/net-protocol/lib/net -#usr/lib/ruby/3.3.0/rubygems/vendor/net-protocol/lib/net/protocol.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optionparser.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/ac.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/date.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/kwargs.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/shellwords.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/time.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/uri.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/optparse/lib/optparse/version.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/resolv -#usr/lib/ruby/3.3.0/rubygems/vendor/resolv/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/resolv/lib/resolv.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/timeout -#usr/lib/ruby/3.3.0/rubygems/vendor/timeout/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/timeout/lib/timeout.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/tsort -#usr/lib/ruby/3.3.0/rubygems/vendor/tsort/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/tsort/lib/tsort.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/common.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/file.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/ftp.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/generic.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/http.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/https.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/ldap.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/ldaps.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/mailto.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/rfc2396_parser.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/rfc3986_parser.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/version.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/ws.rb -#usr/lib/ruby/3.3.0/rubygems/vendor/uri/lib/uri/wss.rb -#usr/lib/ruby/3.3.0/rubygems/vendored_molinillo.rb -#usr/lib/ruby/3.3.0/rubygems/vendored_net_http.rb -#usr/lib/ruby/3.3.0/rubygems/vendored_optparse.rb -#usr/lib/ruby/3.3.0/rubygems/vendored_timeout.rb -#usr/lib/ruby/3.3.0/rubygems/vendored_tsort.rb -#usr/lib/ruby/3.3.0/rubygems/version.rb -#usr/lib/ruby/3.3.0/rubygems/version_option.rb -#usr/lib/ruby/3.3.0/rubygems/yaml_serializer.rb -#usr/lib/ruby/3.3.0/securerandom.rb -#usr/lib/ruby/3.3.0/set -#usr/lib/ruby/3.3.0/set.rb -#usr/lib/ruby/3.3.0/set/sorted_set.rb -#usr/lib/ruby/3.3.0/shellwords.rb -#usr/lib/ruby/3.3.0/singleton.rb -#usr/lib/ruby/3.3.0/socket.rb -#usr/lib/ruby/3.3.0/syntax_suggest -#usr/lib/ruby/3.3.0/syntax_suggest.rb -#usr/lib/ruby/3.3.0/syntax_suggest/api.rb -#usr/lib/ruby/3.3.0/syntax_suggest/around_block_scan.rb -#usr/lib/ruby/3.3.0/syntax_suggest/block_expand.rb -#usr/lib/ruby/3.3.0/syntax_suggest/capture -#usr/lib/ruby/3.3.0/syntax_suggest/capture/before_after_keyword_ends.rb -#usr/lib/ruby/3.3.0/syntax_suggest/capture/falling_indent_lines.rb -#usr/lib/ruby/3.3.0/syntax_suggest/capture_code_context.rb -#usr/lib/ruby/3.3.0/syntax_suggest/clean_document.rb -#usr/lib/ruby/3.3.0/syntax_suggest/cli.rb -#usr/lib/ruby/3.3.0/syntax_suggest/code_block.rb -#usr/lib/ruby/3.3.0/syntax_suggest/code_frontier.rb -#usr/lib/ruby/3.3.0/syntax_suggest/code_line.rb -#usr/lib/ruby/3.3.0/syntax_suggest/code_search.rb -#usr/lib/ruby/3.3.0/syntax_suggest/core_ext.rb -#usr/lib/ruby/3.3.0/syntax_suggest/display_code_with_line_numbers.rb -#usr/lib/ruby/3.3.0/syntax_suggest/display_invalid_blocks.rb -#usr/lib/ruby/3.3.0/syntax_suggest/explain_syntax.rb -#usr/lib/ruby/3.3.0/syntax_suggest/left_right_lex_count.rb -#usr/lib/ruby/3.3.0/syntax_suggest/lex_all.rb -#usr/lib/ruby/3.3.0/syntax_suggest/lex_value.rb -#usr/lib/ruby/3.3.0/syntax_suggest/parse_blocks_from_indent_line.rb -#usr/lib/ruby/3.3.0/syntax_suggest/pathname_from_message.rb -#usr/lib/ruby/3.3.0/syntax_suggest/priority_engulf_queue.rb -#usr/lib/ruby/3.3.0/syntax_suggest/priority_queue.rb -#usr/lib/ruby/3.3.0/syntax_suggest/ripper_errors.rb -#usr/lib/ruby/3.3.0/syntax_suggest/scan_history.rb -#usr/lib/ruby/3.3.0/syntax_suggest/unvisited_lines.rb -#usr/lib/ruby/3.3.0/syntax_suggest/version.rb -#usr/lib/ruby/3.3.0/syslog -#usr/lib/ruby/3.3.0/syslog/logger.rb -#usr/lib/ruby/3.3.0/tempfile.rb -#usr/lib/ruby/3.3.0/time.rb -#usr/lib/ruby/3.3.0/timeout.rb -#usr/lib/ruby/3.3.0/tmpdir.rb -#usr/lib/ruby/3.3.0/tsort.rb -#usr/lib/ruby/3.3.0/un.rb -#usr/lib/ruby/3.3.0/unicode_normalize -#usr/lib/ruby/3.3.0/unicode_normalize/normalize.rb -#usr/lib/ruby/3.3.0/unicode_normalize/tables.rb -#usr/lib/ruby/3.3.0/uri -#usr/lib/ruby/3.3.0/uri.rb -#usr/lib/ruby/3.3.0/uri/common.rb -#usr/lib/ruby/3.3.0/uri/file.rb -#usr/lib/ruby/3.3.0/uri/ftp.rb -#usr/lib/ruby/3.3.0/uri/generic.rb -#usr/lib/ruby/3.3.0/uri/http.rb -#usr/lib/ruby/3.3.0/uri/https.rb -#usr/lib/ruby/3.3.0/uri/ldap.rb -#usr/lib/ruby/3.3.0/uri/ldaps.rb -#usr/lib/ruby/3.3.0/uri/mailto.rb -#usr/lib/ruby/3.3.0/uri/rfc2396_parser.rb -#usr/lib/ruby/3.3.0/uri/rfc3986_parser.rb -#usr/lib/ruby/3.3.0/uri/version.rb -#usr/lib/ruby/3.3.0/uri/ws.rb -#usr/lib/ruby/3.3.0/uri/wss.rb -#usr/lib/ruby/3.3.0/weakref.rb -#usr/lib/ruby/3.3.0/x86_64-linux -#usr/lib/ruby/3.3.0/x86_64-linux/bigdecimal.so -#usr/lib/ruby/3.3.0/x86_64-linux/cgi -#usr/lib/ruby/3.3.0/x86_64-linux/cgi/escape.so -#usr/lib/ruby/3.3.0/x86_64-linux/continuation.so -#usr/lib/ruby/3.3.0/x86_64-linux/coverage.so -#usr/lib/ruby/3.3.0/x86_64-linux/date_core.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest -#usr/lib/ruby/3.3.0/x86_64-linux/digest.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest/bubblebabble.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest/md5.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest/rmd160.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest/sha1.so -#usr/lib/ruby/3.3.0/x86_64-linux/digest/sha2.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc -#usr/lib/ruby/3.3.0/x86_64-linux/enc/big5.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/cesu_8.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/cp949.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/emacs_mule.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/euc_jp.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/euc_kr.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/euc_tw.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/gb18030.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/gb2312.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/gbk.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_1.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_10.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_11.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_13.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_14.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_15.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_16.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_2.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_3.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_4.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_5.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_6.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_7.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_8.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/iso_8859_9.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/koi8_r.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/koi8_u.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/shift_jis.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/big5.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/cesu_8.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/chinese.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/ebcdic.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/emoji.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/emoji_iso2022_kddi.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/emoji_sjis_docomo.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/emoji_sjis_kddi.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/emoji_sjis_softbank.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/escape.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/gb18030.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/gbk.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/iso2022.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/japanese.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/japanese_euc.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/japanese_sjis.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/korean.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/single_byte.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/utf8_mac.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/trans/utf_16_32.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/utf_16be.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/utf_16le.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/utf_32be.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/utf_32le.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1250.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1251.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1252.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1253.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1254.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_1257.so -#usr/lib/ruby/3.3.0/x86_64-linux/enc/windows_31j.so -#usr/lib/ruby/3.3.0/x86_64-linux/erb -#usr/lib/ruby/3.3.0/x86_64-linux/erb/escape.so -#usr/lib/ruby/3.3.0/x86_64-linux/etc.so -#usr/lib/ruby/3.3.0/x86_64-linux/fcntl.so -#usr/lib/ruby/3.3.0/x86_64-linux/fiddle.so -#usr/lib/ruby/3.3.0/x86_64-linux/io -#usr/lib/ruby/3.3.0/x86_64-linux/io/console.so -#usr/lib/ruby/3.3.0/x86_64-linux/io/nonblock.so -#usr/lib/ruby/3.3.0/x86_64-linux/io/wait.so -#usr/lib/ruby/3.3.0/x86_64-linux/json -#usr/lib/ruby/3.3.0/x86_64-linux/json/ext -#usr/lib/ruby/3.3.0/x86_64-linux/json/ext/generator.so -#usr/lib/ruby/3.3.0/x86_64-linux/json/ext/parser.so -#usr/lib/ruby/3.3.0/x86_64-linux/monitor.so -#usr/lib/ruby/3.3.0/x86_64-linux/nkf.so -#usr/lib/ruby/3.3.0/x86_64-linux/objspace.so -#usr/lib/ruby/3.3.0/x86_64-linux/openssl.so -#usr/lib/ruby/3.3.0/x86_64-linux/pathname.so -#usr/lib/ruby/3.3.0/x86_64-linux/psych.so -#usr/lib/ruby/3.3.0/x86_64-linux/pty.so -#usr/lib/ruby/3.3.0/x86_64-linux/rbconfig -#usr/lib/ruby/3.3.0/x86_64-linux/rbconfig.rb -#usr/lib/ruby/3.3.0/x86_64-linux/rbconfig/sizeof.so -#usr/lib/ruby/3.3.0/x86_64-linux/ripper.so -#usr/lib/ruby/3.3.0/x86_64-linux/socket.so -#usr/lib/ruby/3.3.0/x86_64-linux/stringio.so -#usr/lib/ruby/3.3.0/x86_64-linux/strscan.so -#usr/lib/ruby/3.3.0/x86_64-linux/syslog.so -#usr/lib/ruby/3.3.0/x86_64-linux/zlib.so -#usr/lib/ruby/3.3.0/yaml -#usr/lib/ruby/3.3.0/yaml.rb -#usr/lib/ruby/3.3.0/yaml/dbm.rb -#usr/lib/ruby/3.3.0/yaml/store.rb -#usr/lib/ruby/gems -#usr/lib/ruby/gems/3.3.0 -#usr/lib/ruby/gems/3.3.0/build_info -#usr/lib/ruby/gems/3.3.0/cache -#usr/lib/ruby/gems/3.3.0/cache/debug-1.9.1.gem -#usr/lib/ruby/gems/3.3.0/cache/matrix-0.4.2.gem -#usr/lib/ruby/gems/3.3.0/cache/minitest-5.20.0.gem -#usr/lib/ruby/gems/3.3.0/cache/net-ftp-0.3.4.gem -#usr/lib/ruby/gems/3.3.0/cache/net-imap-0.4.9.1.gem -#usr/lib/ruby/gems/3.3.0/cache/net-pop-0.1.2.gem -#usr/lib/ruby/gems/3.3.0/cache/net-smtp-0.4.0.1.gem -#usr/lib/ruby/gems/3.3.0/cache/power_assert-2.0.3.gem -#usr/lib/ruby/gems/3.3.0/cache/prime-0.1.2.gem -#usr/lib/ruby/gems/3.3.0/cache/racc-1.7.3.gem -#usr/lib/ruby/gems/3.3.0/cache/rake-13.1.0.gem -#usr/lib/ruby/gems/3.3.0/cache/rbs-3.4.0.gem -#usr/lib/ruby/gems/3.3.0/cache/rexml-3.2.8.gem -#usr/lib/ruby/gems/3.3.0/cache/rss-0.3.0.gem -#usr/lib/ruby/gems/3.3.0/cache/test-unit-3.6.1.gem -#usr/lib/ruby/gems/3.3.0/cache/typeprof-0.21.9.gem -#usr/lib/ruby/gems/3.3.0/doc -#usr/lib/ruby/gems/3.3.0/extensions -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0 -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/debug-1.9.1 -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/debug-1.9.1/debug -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/debug-1.9.1/debug/debug.so -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/debug-1.9.1/gem.build_complete -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/racc-1.7.3 -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/racc-1.7.3/gem.build_complete -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/racc-1.7.3/racc -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/racc-1.7.3/racc/cparse.so -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/rbs-3.4.0 -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/rbs-3.4.0/gem.build_complete -#usr/lib/ruby/gems/3.3.0/extensions/x86_64-linux/3.3.0/rbs-3.4.0/rbs_extension.so -#usr/lib/ruby/gems/3.3.0/gems -#usr/lib/ruby/gems/3.3.0/gems/abbrev-0.1.2 -#usr/lib/ruby/gems/3.3.0/gems/base64-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/benchmark-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/bigdecimal-3.1.5 -#usr/lib/ruby/gems/3.3.0/gems/bundler-2.5.11 -#usr/lib/ruby/gems/3.3.0/gems/bundler-2.5.11/exe -#usr/lib/ruby/gems/3.3.0/gems/bundler-2.5.11/exe/bundle -#usr/lib/ruby/gems/3.3.0/gems/bundler-2.5.11/exe/bundler -#usr/lib/ruby/gems/3.3.0/gems/cgi-0.4.1 -#usr/lib/ruby/gems/3.3.0/gems/csv-3.2.8 -#usr/lib/ruby/gems/3.3.0/gems/date-3.3.4 -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1 -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/CONTRIBUTING.md -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/README.md -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/TODO.md -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/exe -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/exe/rdbg -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/Makefile -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/debug.c -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/debug.o -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/debug_version.h -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/extconf.h -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/extconf.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/iseq_collector.c -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/iseq_collector.o -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/ext/debug/mkmf.log -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/exts.mk -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/abbrev_command.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/breakpoint.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/client.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/color.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/config.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/console.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/dap_custom -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/dap_custom/traceInspector.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/frame_info.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/irb_integration.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/local.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/open.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/open_nonstop.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/prelude.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/server.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/server_cdp.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/server_dap.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/session.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/source_repository.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/start.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/thread_client.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/tracer.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/lib/debug/version.rb -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/misc -#usr/lib/ruby/gems/3.3.0/gems/debug-1.9.1/misc/README.md.erb -#usr/lib/ruby/gems/3.3.0/gems/delegate-0.3.1 -#usr/lib/ruby/gems/3.3.0/gems/did_you_mean-1.6.3 -#usr/lib/ruby/gems/3.3.0/gems/digest-3.1.1 -#usr/lib/ruby/gems/3.3.0/gems/drb-2.2.0 -#usr/lib/ruby/gems/3.3.0/gems/english-0.8.0 -#usr/lib/ruby/gems/3.3.0/gems/erb-4.0.3 -#usr/lib/ruby/gems/3.3.0/gems/erb-4.0.3/libexec -#usr/lib/ruby/gems/3.3.0/gems/erb-4.0.3/libexec/erb -#usr/lib/ruby/gems/3.3.0/gems/error_highlight-0.6.0 -#usr/lib/ruby/gems/3.3.0/gems/etc-1.4.3 -#usr/lib/ruby/gems/3.3.0/gems/fcntl-1.1.0 -#usr/lib/ruby/gems/3.3.0/gems/fiddle-1.1.2 -#usr/lib/ruby/gems/3.3.0/gems/fileutils-1.7.2 -#usr/lib/ruby/gems/3.3.0/gems/find-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/forwardable-1.3.3 -#usr/lib/ruby/gems/3.3.0/gems/getoptlong-0.2.1 -#usr/lib/ruby/gems/3.3.0/gems/io-console-0.7.1 -#usr/lib/ruby/gems/3.3.0/gems/io-nonblock-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/io-wait-0.3.1 -#usr/lib/ruby/gems/3.3.0/gems/ipaddr-1.2.6 -#usr/lib/ruby/gems/3.3.0/gems/irb-1.13.1 -#usr/lib/ruby/gems/3.3.0/gems/irb-1.13.1/exe -#usr/lib/ruby/gems/3.3.0/gems/irb-1.13.1/exe/irb -#usr/lib/ruby/gems/3.3.0/gems/json-2.7.1 -#usr/lib/ruby/gems/3.3.0/gems/logger-1.6.0 -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2 -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib/matrix -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib/matrix.rb -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib/matrix/eigenvalue_decomposition.rb -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib/matrix/lup_decomposition.rb -#usr/lib/ruby/gems/3.3.0/gems/matrix-0.4.2/lib/matrix/version.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0 -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/History.rdoc -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/Manifest.txt -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/README.rdoc -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/design_rationale.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/hoe -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/hoe/minitest.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/assertions.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/autorun.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/benchmark.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/expectations.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/hell.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/mock.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/parallel.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/pride.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/pride_plugin.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/spec.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/test.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/test_task.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/lib/minitest/unit.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/metametameta.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_assertions.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_benchmark.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_mock.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_reporter.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_spec.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_test.rb -#usr/lib/ruby/gems/3.3.0/gems/minitest-5.20.0/test/minitest/test_minitest_test_task.rb -#usr/lib/ruby/gems/3.3.0/gems/mutex_m-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4 -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/README.md -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/lib -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/lib/net -#usr/lib/ruby/gems/3.3.0/gems/net-ftp-0.3.4/lib/net/ftp.rb -#usr/lib/ruby/gems/3.3.0/gems/net-http-0.4.1 -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1 -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/README.md -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/docs -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/docs/styles.css -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/authenticators.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/command_data.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/data_encoding.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/deprecated_client_options.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/errors.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/fetch_data.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/flags.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/response_data.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/response_parser -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/response_parser.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/response_parser/parser_utils.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/anonymous_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/authentication_exchange.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/authenticators.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/client_adapter.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/cram_md5_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/digest_md5_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/external_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/gs2_header.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/login_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/oauthbearer_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/plain_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/protocol_adapters.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/scram_algorithm.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/scram_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/stringprep.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl/xoauth2_authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sasl_adapter.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/search_result.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/sequence_set.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep/nameprep.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep/saslprep.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep/saslprep_tables.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep/tables.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/lib/net/imap/stringprep/trace.rb -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib/benchmarks.rake -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib/rdoc.rake -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib/rfcs.rake -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib/saslprep.rake -#usr/lib/ruby/gems/3.3.0/gems/net-imap-0.4.9.1/rakelib/string_prep_tables_generator.rb -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2 -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/README.md -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/lib -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/lib/net -#usr/lib/ruby/gems/3.3.0/gems/net-pop-0.1.2/lib/net/pop.rb -#usr/lib/ruby/gems/3.3.0/gems/net-protocol-0.2.2 -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1 -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/NEWS.md -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/README.md -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp.rb -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp/auth_cram_md5.rb -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp/auth_login.rb -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp/auth_plain.rb -#usr/lib/ruby/gems/3.3.0/gems/net-smtp-0.4.0.1/lib/net/smtp/authenticator.rb -#usr/lib/ruby/gems/3.3.0/gems/nkf-0.1.3 -#usr/lib/ruby/gems/3.3.0/gems/observer-0.1.2 -#usr/lib/ruby/gems/3.3.0/gems/open-uri-0.4.1 -#usr/lib/ruby/gems/3.3.0/gems/open3-0.2.1 -#usr/lib/ruby/gems/3.3.0/gems/openssl-3.2.0 -#usr/lib/ruby/gems/3.3.0/gems/optparse-0.4.0 -#usr/lib/ruby/gems/3.3.0/gems/ostruct-0.6.0 -#usr/lib/ruby/gems/3.3.0/gems/pathname-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3 -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/BSDL -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/COPYING -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/LEGAL -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/README.md -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/colorize.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/configuration.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/context.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/enable_tracepoint_events.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/inspector.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/parser.rb -#usr/lib/ruby/gems/3.3.0/gems/power_assert-2.0.3/lib/power_assert/version.rb -#usr/lib/ruby/gems/3.3.0/gems/pp-0.5.0 -#usr/lib/ruby/gems/3.3.0/gems/prettyprint-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2 -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/README.md -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/bin -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/bin/console -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/bin/setup -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/lib -#usr/lib/ruby/gems/3.3.0/gems/prime-0.1.2/lib/prime.rb -#usr/lib/ruby/gems/3.3.0/gems/prism-0.19.0 -#usr/lib/ruby/gems/3.3.0/gems/pstore-0.1.3 -#usr/lib/ruby/gems/3.3.0/gems/psych-5.1.2 -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3 -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/COPYING -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ChangeLog -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/README.ja.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/README.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/TODO -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/bin -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/bin/racc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/en -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/en/grammar.en.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/en/grammar2.en.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/command.ja.html -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/debug.ja.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/grammar.ja.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/index.ja.html -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/parser.ja.rdoc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/doc/ja/usage.ja.html -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ext -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ext/racc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ext/racc/cparse -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ext/racc/cparse/cparse.c -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/ext/racc/cparse/extconf.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/compat.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/debugflags.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/exception.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/grammar.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/grammarfileparser.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/info.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/iset.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/logfilegenerator.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/parser-text.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/parser.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/parserfilegenerator.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/sourcetext.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/state.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/statetransitiontable.rb -#usr/lib/ruby/gems/3.3.0/gems/racc-1.7.3/lib/racc/static.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0 -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/History.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/MIT-LICENSE -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/README.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/command_line_usage.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example/Rakefile1 -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example/Rakefile2 -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example/a.c -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example/b.c -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/example/main.c -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/glossary.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/jamis.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/proto_rake.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/rake.1 -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/rakefile.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/doc/rational.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/exe -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/exe/rake -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/application.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/backtrace.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/clean.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/cloneable.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/cpu_counter.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/default_loader.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/dsl_definition.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/early_time.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/ext -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/ext/core.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/ext/string.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_creation_task.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_list.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_task.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_utils.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_utils_ext.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/invocation_chain.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/invocation_exception_mixin.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/late_time.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/linked_list.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/loaders -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/loaders/makefile.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/multi_task.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/name_space.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/packagetask.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/phony.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/private_reader.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/promise.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/pseudo_status.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/rake_module.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/rake_test_loader.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/rule_recursion_overflow_error.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/scope.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/task.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/task_argument_error.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/task_arguments.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/task_manager.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/tasklib.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/testtask.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/thread_history_display.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/thread_pool.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/trace_output.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/version.rb -#usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/win32.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/BSDL -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/CHANGELOG.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/COPYING -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/Gemfile.lock -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/README.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/Steepfile -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/array.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/basic_object.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/binding.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/builtin.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/class.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/comparable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/complex.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/constants.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/data.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/dir.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/encoding.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/enumerable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/enumerator -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/enumerator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/enumerator/product.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/env.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/errno.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/errors.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/exception.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/false_class.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/fiber.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/fiber_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/file.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/file_test.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/float.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/gc.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/global_variables.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/hash.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/integer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/io -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/io.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/io/buffer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/io/wait.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/kernel.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/marshal.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/match_data.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/math.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/method.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/module.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/nil_class.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/numeric.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/object.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/object_space -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/object_space.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/object_space/weak_key_map.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/proc.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/process.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/ractor.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/random.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/range.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rational.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rb_config.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rbs/unnamed -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rbs/unnamed/argf.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rbs/unnamed/env_class.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rbs/unnamed/random.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/refinement.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/regexp.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/ruby_vm.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/basic_specification.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/config_file.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/dependency_installer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/errors.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/installer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/path_support.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/platform.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/request_set.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/requirement.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/rubygems.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/source_list.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/specification.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/stream_ui.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/uninstaller.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/rubygems/version.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/set.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/signal.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/string.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/string_io.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/struct.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/symbol.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/thread.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/thread_group.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/time.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/trace_point.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/true_class.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/unbound_method.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/core/warning.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/CONTRIBUTING.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/collection.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/data_and_struct.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/gem.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/rbs_by_example.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/repo.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/sigs.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/stdlib.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/syntax.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/docs/tools.md -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/exe -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/exe/rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/Makefile -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/constants.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/constants.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/constants.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/extconf.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/extconf.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexer.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexer.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexer.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexer.re -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexstate.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/lexstate.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/location.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/location.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/location.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/main.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/main.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/mkmf.log -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parser.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parser.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parser.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parserstate.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parserstate.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/parserstate.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/rbs_extension.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/ruby_objs.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/ruby_objs.h -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/ruby_objs.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/unescape.c -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/ext/rbs_extension/unescape.o -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/exts.mk -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/goodcheck.yml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ancestor_graph.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate/annotations.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate/formatter.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate/rdoc_annotator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/annotate/rdoc_source.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/annotation.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/comment.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/declarations.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/directives.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/members.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/ast/type_param.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/buffer.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/builtin_names.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/cli -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/cli.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/cli/colored_io.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/cli/diff.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/cli/validate.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/cleaner.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/config -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/config.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/config/lockfile.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/config/lockfile_generator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/installer.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources/base.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources/git.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources/local.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources/rubygems.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/collection/sources/stdlib.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/constant.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/definition.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/definition_builder -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/definition_builder.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/definition_builder/ancestor_builder.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/definition_builder/method_builder.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/diff.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/environment -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/environment.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/environment/use_map.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/environment_loader.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/environment_walker.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/errors.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/factory.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/file_finder.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/location_aux.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/locator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/method_type.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/namespace.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_aux.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_compat -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_compat/lexer_error.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_compat/located_value.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_compat/semantics_error.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/parser_compat/syntax_error.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/helpers.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/node_usage.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/rb.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/rbi.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/runtime -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/runtime.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/runtime/helpers.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/runtime/reflection.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/prototype/runtime/value_object_generator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/repository.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/resolver -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/resolver/constant_resolver.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/resolver/type_name_resolver.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/sorter.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/substitution.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/subtractor.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/errors.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/guaranteed.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/hook.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/observer.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/setup.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/setup_helper.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/tester.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/test/type_check.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/type_alias_dependency.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/type_alias_regularity.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/type_name.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/types.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test/convertibles.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test/spy.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test/type_assertions.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/unit_test/with_aliases.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/validator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/variance_calculator.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/vendorer.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/version.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rbs/writer.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rdoc -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rdoc/discover.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rdoc_plugin -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/lib/rdoc_plugin/parser.rb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/annotation.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/comment.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/decls.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/function.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/location.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/members.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/methodType.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/typeParam.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/schema/types.json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/ancestor_builder.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/ancestor_graph.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotate -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotate/annotations.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotate/formatter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotate/rdoc_annotater.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotate/rdoc_source.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/annotation.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/buffer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/builtin_names.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/cli -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/cli.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/cli/colored_io.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/cli/diff.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/cli/validate.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/cleaner.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/config -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/config.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/config/lockfile.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/config/lockfile_generator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/installer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/collection/sources.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/comment.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/constant.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/declarations.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/definition.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/definition_builder.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/diff.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/directives.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/environment.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/environment_loader.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/environment_walker.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/errors.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/factory.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/file_finder.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/location.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/locator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/members.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/method_builder.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/method_types.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/namespace.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/parser.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype/helpers.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype/node_usage.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype/rb.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype/rbi.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/prototype/runtime.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/rbs.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/rdoc -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/rdoc/rbs.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/repository.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/resolver -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/resolver/constant_resolver.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/resolver/context.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/resolver/type_name_resolver.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/shims -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/shims/bundler.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/shims/enumerable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/shims/rubygems.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/sorter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/substitution.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/subtractor.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/test.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/test/errors.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/test/guranteed.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/test/type_check.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/type_alias_dependency.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/type_alias_regularity.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/type_param.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/typename.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/types.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/unit_test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/unit_test/convertibles.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/unit_test/spy.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/unit_test/type_assertions.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/unit_test/with_aliases.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/use_map.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/util.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/validator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/variance_calculator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/vendorer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/version.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/sig/writer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/abbrev -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/abbrev/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/abbrev/0/abbrev.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/abbrev/0/array.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/base64 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/base64/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/base64/0/base64.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/benchmark -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/benchmark/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/benchmark/0/benchmark.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal-math -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal-math/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal-math/0/big_math.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal-math/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/bigdecimal/0/big_decimal.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/cgi -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/cgi/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/cgi/0/core.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/cgi/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/coverage -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/coverage/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/coverage/0/coverage.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/csv -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/csv/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/csv/0/csv.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/csv/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/date -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/date/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/date/0/date.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/date/0/date_time.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/date/0/time.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/dbm -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/dbm/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/dbm/0/dbm.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/delegate -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/delegate/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/delegate/0/delegator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/delegate/0/kernel.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/delegate/0/simple_delegator.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/did_you_mean -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/did_you_mean/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/did_you_mean/0/did_you_mean.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/digest -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/digest/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/digest/0/digest.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/erb -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/erb/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/erb/0/erb.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/etc -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/etc/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/etc/0/etc.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/fileutils -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/fileutils/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/fileutils/0/fileutils.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/find -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/find/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/find/0/find.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/forwardable -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/forwardable/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/forwardable/0/forwardable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/io-console -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/io-console/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/io-console/0/io-console.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ipaddr -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ipaddr/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ipaddr/0/ipaddr.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/json -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/json/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/json/0/json.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/formatter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/log_device.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/logger.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/period.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/logger/0/severity.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/kernel.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/abstract_reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/assertion.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/assertions.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/backtrace_filter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/bench_spec.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/benchmark.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/composite_reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/expectation.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/expectations.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/guard.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/mock.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel/executor.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel/test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel/test.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/parallel/test/class_methods.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/pride_io.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/pride_lol.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/progress_reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/reportable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/result.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/runnable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/skip.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/spec -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/spec.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/spec/dsl -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/spec/dsl.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/spec/dsl/instance_methods.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/statistics_reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/summary_reporter.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/test -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/test.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/test/lifecycle_hooks.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/unexpected_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/unit -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/unit.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/minitest/0/minitest/unit/test_case.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/monitor -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/monitor/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/monitor/0/monitor.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/mutex_m -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/mutex_m/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/mutex_m/0/mutex_m.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-http -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-http/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-http/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-http/0/net-http.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-protocol -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-protocol/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-protocol/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-protocol/0/net-protocol.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-smtp -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-smtp/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-smtp/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/net-smtp/0/net-smtp.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/nkf -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/nkf/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/nkf/0/nkf.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/objspace -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/objspace/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/objspace/0/objspace.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/observable -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/observable/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/observable/0/observable.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/open-uri -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/open-uri/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/open-uri/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/open-uri/0/open-uri.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/openssl -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/openssl/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/openssl/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/openssl/0/openssl.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/optparse -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/optparse/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/optparse/0/optparse.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pathname -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pathname/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pathname/0/pathname.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pp -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pp/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pp/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pp/0/pp.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/prettyprint -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/prettyprint/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/prettyprint/0/prettyprint.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pstore -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pstore/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pstore/0/pstore.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych/0/dbm.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych/0/psych.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/psych/0/store.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pty -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pty/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/pty/0/pty.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/code_object.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/comment.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/context.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/markup.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/parser.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/rdoc.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/ri.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/store.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/rdoc/0/top_level.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/resolv -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/resolv/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/resolv/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/resolv/0/resolv.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ripper -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ripper/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/ripper/0/ripper.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/securerandom -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/securerandom/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/securerandom/0/securerandom.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/shellwords -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/shellwords/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/shellwords/0/shellwords.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/singleton -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/singleton/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/singleton/0/singleton.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/addrinfo.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/basic_socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/constants.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/ip_socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/socket_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/tcp_server.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/tcp_socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/udp_socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/unix_server.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/socket/0/unix_socket.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/strscan -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/strscan/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/strscan/0/string_scanner.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tempfile -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tempfile/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tempfile/0/tempfile.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/time -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/time/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/time/0/time.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/timeout -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/timeout/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/timeout/0/timeout.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tmpdir -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tmpdir/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tmpdir/0/tmpdir.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tsort -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tsort/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tsort/0/cyclic.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tsort/0/interfaces.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/tsort/0/tsort.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/common.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/file.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/ftp.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/generic.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/http.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/https.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/ldap.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/ldaps.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/mailto.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/rfc2396_parser.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/rfc3986_parser.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/ws.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/uri/0/wss.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/yaml/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/yaml/0/manifest.yaml -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/yaml/0/yaml.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0 -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/buf_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/data_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/deflate.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file/crc_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file/error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file/length_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_file/no_footer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_reader.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/gzip_writer.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/inflate.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/mem_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/need_dict.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/stream_end.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/stream_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/version_error.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/zlib.rbs -#usr/lib/ruby/gems/3.3.0/gems/rbs-3.4.0/stdlib/zlib/0/zstream.rbs -#usr/lib/ruby/gems/3.3.0/gems/rdoc-6.6.3.1 -#usr/lib/ruby/gems/3.3.0/gems/rdoc-6.6.3.1/exe -#usr/lib/ruby/gems/3.3.0/gems/rdoc-6.6.3.1/exe/rdoc -#usr/lib/ruby/gems/3.3.0/gems/rdoc-6.6.3.1/exe/ri -#usr/lib/ruby/gems/3.3.0/gems/readline-0.0.4 -#usr/lib/ruby/gems/3.3.0/gems/reline-0.5.7 -#usr/lib/ruby/gems/3.3.0/gems/resolv-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/resolv-replace-0.1.1 -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8 -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/NEWS.md -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/README.md -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/context.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc/child.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc/document.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc/element.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc/node.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/rdoc/parent.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/child_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/document_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/element_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/master_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/node_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tasks/tocs/parent_toc.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/doc/rexml/tutorial.rdoc -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/attlistdecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/attribute.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/cdata.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/child.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/comment.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/doctype.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/document.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd/attlistdecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd/dtd.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd/elementdecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd/entitydecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/dtd/notationdecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/element.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/encoding.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/entity.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/formatters -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/formatters/default.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/formatters/pretty.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/formatters/transitive.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/functions.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/instruction.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/light -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/light/node.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/namespace.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/node.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/output.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parent.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parseexception.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/baseparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/lightparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/pullparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/sax2parser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/streamparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/treeparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/ultralightparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/parsers/xpathparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/quickpath.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/rexml.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/sax2listener.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/security.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/source.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/streamlistener.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/text.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/undefinednamespaceexception.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/validation -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/validation/relaxng.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/validation/validation.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/validation/validationexception.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/xmldecl.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/xmltokens.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/xpath.rb -#usr/lib/ruby/gems/3.3.0/gems/rexml-3.2.8/lib/rexml/xpath_parser.rb -#usr/lib/ruby/gems/3.3.0/gems/rinda-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/LICENSE.txt -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/NEWS.md -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/README.md -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/0.9.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/1.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/2.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/atom.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/content -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/content.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/content/1.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/content/2.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/converter.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/dublincore -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/dublincore.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/dublincore/1.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/dublincore/2.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/dublincore/atom.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/image.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/itunes.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/0.9.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/1.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/2.0.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/atom.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/base.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/content.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/dublincore.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/entry.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/feed.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/image.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/itunes.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/slash.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/syndication.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/taxonomy.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/maker/trackback.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/parser.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/rexmlparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/rss.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/slash.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/syndication.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/taxonomy.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/trackback.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/utils.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/version.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/xml-stylesheet.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/xml.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/xmlparser.rb -#usr/lib/ruby/gems/3.3.0/gems/rss-0.3.0/lib/rss/xmlscanner.rb -#usr/lib/ruby/gems/3.3.0/gems/ruby2_keywords-0.0.5 -#usr/lib/ruby/gems/3.3.0/gems/securerandom-0.3.1 -#usr/lib/ruby/gems/3.3.0/gems/set-1.1.0 -#usr/lib/ruby/gems/3.3.0/gems/shellwords-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/singleton-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/stringio-3.1.1 -#usr/lib/ruby/gems/3.3.0/gems/strscan-3.0.9 -#usr/lib/ruby/gems/3.3.0/gems/syntax_suggest-2.0.0 -#usr/lib/ruby/gems/3.3.0/gems/syntax_suggest-2.0.0/exe -#usr/lib/ruby/gems/3.3.0/gems/syntax_suggest-2.0.0/exe/syntax_suggest -#usr/lib/ruby/gems/3.3.0/gems/syslog-0.1.2 -#usr/lib/ruby/gems/3.3.0/gems/tempfile-0.2.1 -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1 -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/BSDL -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/COPYING -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/PSFL -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/README.md -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/doc -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/doc/text -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/doc/text/getting-started.md -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/doc/text/how-to.md -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/doc/text/news.md -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test-unit.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/assertion-failed-error.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/assertions.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/attribute-matcher.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/attribute.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/auto-runner-loader.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/autorunner.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/code-snippet-fetcher.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector/descendant.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector/dir.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector/load.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector/objectspace.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/collector/xml.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/color-scheme.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/color.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/data-sets.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/data.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/diff.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/error.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/exception-handler.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/failure.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/fault-location-detector.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/fixture.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/notification.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/omission.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/pending.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/priority.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/runner -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/runner/console.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/runner/emacs.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/runner/xml.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/test-suite-creator.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/testcase.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/testresult.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/testsuite.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/console -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/console/outputlevel.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/console/testrunner.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/emacs -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/emacs/testrunner.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/testrunner.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/testrunnermediator.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/testrunnerutilities.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/xml -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/ui/xml/testrunner.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/backtracefilter.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/memory-usage.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/method-owner-finder.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/observable.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/output.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/util/procwrapper.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/version.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/lib/test/unit/warning.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample/adder.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample/subtracter.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample/test_adder.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample/test_subtracter.rb -#usr/lib/ruby/gems/3.3.0/gems/test-unit-3.6.1/sample/test_user.rb -#usr/lib/ruby/gems/3.3.0/gems/time-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/timeout-0.4.1 -#usr/lib/ruby/gems/3.3.0/gems/tmpdir-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/tsort-0.2.0 -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9 -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/Gemfile -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/Gemfile.lock -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/LICENSE -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/README.md -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/Rakefile -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/exe -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/exe/typeprof -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/analyzer.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/arguments.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/block.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/builtin.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/cli.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/code-range.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/config.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/container-type.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/export.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/import.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/insns-def.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/iseq.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/lsp.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/method.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/type.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/utils.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/lib/typeprof/version.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/tools -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/tools/coverage.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/tools/setup-insns-def.rb -#usr/lib/ruby/gems/3.3.0/gems/typeprof-0.21.9/typeprof-lsp -#usr/lib/ruby/gems/3.3.0/gems/un-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/uri-0.13.0 -#usr/lib/ruby/gems/3.3.0/gems/weakref-0.1.3 -#usr/lib/ruby/gems/3.3.0/gems/yaml-0.3.0 -#usr/lib/ruby/gems/3.3.0/gems/zlib-3.1.1 -#usr/lib/ruby/gems/3.3.0/plugins -#usr/lib/ruby/gems/3.3.0/specifications -#usr/lib/ruby/gems/3.3.0/specifications/debug-1.9.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default -#usr/lib/ruby/gems/3.3.0/specifications/default/abbrev-0.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/base64-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/benchmark-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/bigdecimal-3.1.5.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/bundler-2.5.11.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/cgi-0.4.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/csv-3.2.8.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/date-3.3.4.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/delegate-0.3.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/did_you_mean-1.6.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/digest-3.1.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/drb-2.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/english-0.8.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/erb-4.0.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/error_highlight-0.6.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/etc-1.4.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/fcntl-1.1.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/fiddle-1.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/fileutils-1.7.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/find-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/forwardable-1.3.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/getoptlong-0.2.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/io-console-0.7.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/io-nonblock-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/io-wait-0.3.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/ipaddr-1.2.6.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/irb-1.13.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/json-2.7.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/logger-1.6.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/mutex_m-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/net-http-0.4.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/net-protocol-0.2.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/nkf-0.1.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/observer-0.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/open-uri-0.4.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/open3-0.2.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/openssl-3.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/optparse-0.4.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/ostruct-0.6.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/pathname-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/pp-0.5.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/prettyprint-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/prism-0.19.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/pstore-0.1.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/psych-5.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/rdoc-6.6.3.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/readline-0.0.4.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/reline-0.5.7.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/resolv-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/resolv-replace-0.1.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/rinda-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/ruby2_keywords-0.0.5.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/securerandom-0.3.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/set-1.1.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/shellwords-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/singleton-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/stringio-3.1.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/strscan-3.0.9.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/syntax_suggest-2.0.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/syslog-0.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/tempfile-0.2.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/time-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/timeout-0.4.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/tmpdir-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/tsort-0.2.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/un-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/uri-0.13.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/weakref-0.1.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/yaml-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/default/zlib-3.1.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/matrix-0.4.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/minitest-5.20.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/net-ftp-0.3.4.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/net-imap-0.4.9.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/net-pop-0.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/net-smtp-0.4.0.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/power_assert-2.0.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/prime-0.1.2.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/racc-1.7.3.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/rake-13.1.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/rbs-3.4.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/rexml-3.2.8.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/rss-0.3.0.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/test-unit-3.6.1.gemspec -#usr/lib/ruby/gems/3.3.0/specifications/typeprof-0.21.9.gemspec -#usr/lib/ruby/site_ruby -#usr/lib/ruby/site_ruby/3.3.0 -#usr/lib/ruby/site_ruby/3.3.0/x86_64-linux -#usr/lib/ruby/vendor_ruby -#usr/lib/ruby/vendor_ruby/3.3.0 -#usr/lib/ruby/vendor_ruby/3.3.0/x86_64-linux -#usr/share/man/man1/erb.1 -#usr/share/man/man1/irb.1 -#usr/share/man/man1/ri.1 -#usr/share/man/man1/ruby.1 diff --git a/config/rootfiles/core/190/exclude b/config/rootfiles/core/190/exclude new file mode 100644 index 0000000000..32c932f910 --- /dev/null +++ b/config/rootfiles/core/190/exclude @@ -0,0 +1,36 @@ +boot/config.txt +boot/grub/grub.cfg +boot/grub/grubenv +boot/uEnv.txt +etc/alternatives +etc/collectd.custom +etc/default/grub +etc/ipsec.conf +etc/ipsec.secrets +etc/ipsec.user.conf +etc/ipsec.user.secrets +etc/localtime +etc/shadow +etc/snort/snort.conf +etc/ssl/openssl.cnf +etc/sudoers +etc/sysconfig/firewall.local +etc/sysconfig/rc.local +etc/udev/rules.d/30-persistent-network.rules +srv/web/ipfire/html/proxy.pac +var/ipfire/dma +var/ipfire/time +var/ipfire/firewall/locationblock +var/ipfire/fwhosts/customlocationgrp +var/ipfire/ovpn +var/ipfire/urlfilter/blacklist +var/ipfire/urlfilter/settings +var/lib/alternatives +var/lib/location/database.db +var/lib/location/ipset +var/log/cache +var/log/dhcpcd.log +var/log/messages +var/log/squid/access.log +var/state/dhcp/dhcpd.leases +var/updatecache diff --git a/config/rootfiles/core/190/filelists/aarch64/linux b/config/rootfiles/core/190/filelists/aarch64/linux new file mode 120000 index 0000000000..3a2532bc7d --- /dev/null +++ b/config/rootfiles/core/190/filelists/aarch64/linux @@ -0,0 +1 @@ +../../../../common/aarch64/linux \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/apr b/config/rootfiles/core/190/filelists/apr new file mode 120000 index 0000000000..87dd1974f2 --- /dev/null +++ b/config/rootfiles/core/190/filelists/apr @@ -0,0 +1 @@ +../../../common/apr \ No newline at end of file diff --git a/config/rootfiles/core/189/filelists/bind b/config/rootfiles/core/190/filelists/bind similarity index 100% rename from config/rootfiles/core/189/filelists/bind rename to config/rootfiles/core/190/filelists/bind diff --git a/config/rootfiles/core/190/filelists/ca-certificates b/config/rootfiles/core/190/filelists/ca-certificates new file mode 120000 index 0000000000..320fea8f40 --- /dev/null +++ b/config/rootfiles/core/190/filelists/ca-certificates @@ -0,0 +1 @@ +../../../common/ca-certificates \ No newline at end of file diff --git a/config/rootfiles/core/189/filelists/core-files b/config/rootfiles/core/190/filelists/core-files similarity index 100% rename from config/rootfiles/core/189/filelists/core-files rename to config/rootfiles/core/190/filelists/core-files diff --git a/config/rootfiles/core/189/filelists/curl b/config/rootfiles/core/190/filelists/curl similarity index 100% rename from config/rootfiles/core/189/filelists/curl rename to config/rootfiles/core/190/filelists/curl diff --git a/config/rootfiles/core/190/filelists/files b/config/rootfiles/core/190/filelists/files new file mode 100644 index 0000000000..f25c5f8577 --- /dev/null +++ b/config/rootfiles/core/190/filelists/files @@ -0,0 +1,34 @@ +etc/collectd.conf +etc/collectd.d +etc/httpd/conf/vhosts.d/ipfire-interface-ssl.conf +etc/rc.d/helper/aws-setup +etc/rc.d/helper/azure-setup +etc/rc.d/helper/exoscale-setup +etc/rc.d/helper/gcp-setup +etc/rc.d/helper/oci-setup +etc/rc.d/init.d/apache +etc/rc.d/init.d/cleanfs +etc/rc.d/init.d/collectd +etc/rc.d/init.d/firewall +etc/rc.d/init.d/networking/functions.network +etc/rc.d/init.d/networking/red +etc/rc.d/init.d/squid +etc/rc.d/init.d/suricata +lib/udev/network-hotplug-bridges +srv/web/ipfire/cgi-bin/getrrdimage.cgi +srv/web/ipfire/cgi-bin/ids.cgi +srv/web/ipfire/cgi-bin/index.cgi +srv/web/ipfire/cgi-bin/logs.cgi/log.dat +srv/web/ipfire/cgi-bin/ovpnmain.cgi +srv/web/ipfire/cgi-bin/vpnmain.cgi +usr/bin/suricata-watcher +usr/lib/firewall/rules.pl +usr/lib/perl5/5.36.0/xxxMACHINExxx-linux-thread-multi/Compress/Raw/Zlib.pm +usr/local/bin/openvpnctrl +usr/local/bin/sshctrl +usr/sbin/unbound-dhcp-leases-bridge +usr/sbin/setup +var/ipfire/backup/include +var/ipfire/dhcpc/dhcpcd.conf +var/ipfire/graphs.pl +var/ipfire/network-functions.pl diff --git a/config/rootfiles/core/190/filelists/libhtp b/config/rootfiles/core/190/filelists/libhtp new file mode 120000 index 0000000000..676e2c5e87 --- /dev/null +++ b/config/rootfiles/core/190/filelists/libhtp @@ -0,0 +1 @@ +../../../common/libhtp \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/libpng b/config/rootfiles/core/190/filelists/libpng new file mode 120000 index 0000000000..8ef96e2c13 --- /dev/null +++ b/config/rootfiles/core/190/filelists/libpng @@ -0,0 +1 @@ +../../../common/libpng \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/liburcu b/config/rootfiles/core/190/filelists/liburcu new file mode 120000 index 0000000000..d19012e047 --- /dev/null +++ b/config/rootfiles/core/190/filelists/liburcu @@ -0,0 +1 @@ +../../../common/liburcu \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/linux-firmware-config b/config/rootfiles/core/190/filelists/linux-firmware-config new file mode 100644 index 0000000000..be6a50dac8 --- /dev/null +++ b/config/rootfiles/core/190/filelists/linux-firmware-config @@ -0,0 +1,75 @@ +lib/firmware/ar3k/1020200/RamPatch.txt +lib/firmware/ar3k/1020201/RamPatch.txt +lib/firmware/ar3k/30000/RamPatch.txt +lib/firmware/ar3k/30101/RamPatch.txt +lib/firmware/ar3k/30101coex/RamPatch.txt +lib/firmware/brcm/brcmfmac43241b4-sdio.Advantech-MICA-071.txt +lib/firmware/brcm/brcmfmac43241b4-sdio.Intel Corp.-VALLEYVIEW C0 PLATFORM.txt +lib/firmware/brcm/brcmfmac4330-sdio.Prowise-PT301.txt +lib/firmware/brcm/brcmfmac43340-sdio.ASUSTeK COMPUTER INC.-TF103CE.txt +lib/firmware/brcm/brcmfmac43340-sdio.Insyde-VESPA2.txt +lib/firmware/brcm/brcmfmac43340-sdio.meegopad-t08.txt +lib/firmware/brcm/brcmfmac43340-sdio.pov-tab-p1006w-data.txt +lib/firmware/brcm/brcmfmac43340-sdio.predia-basic.txt +lib/firmware/brcm/brcmfmac43362-sdio.ASUSTeK COMPUTER INC.-ME176C.txt +lib/firmware/brcm/brcmfmac43362-sdio.WC121.txt +lib/firmware/brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt +lib/firmware/brcm/brcmfmac43362-sdio.kobo,aura.txt +lib/firmware/brcm/brcmfmac43362-sdio.kobo,tolino-shine2hd.txt +lib/firmware/brcm/brcmfmac43362-sdio.lemaker,bananapro.txt +lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt +lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt +lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt +lib/firmware/brcm/brcmfmac43430-sdio.beagle,beaglev-starlight-jh7100-a1.txt +lib/firmware/brcm/brcmfmac43430-sdio.beagle,beaglev-starlight-jh7100-r0.txt +lib/firmware/brcm/brcmfmac43430-sdio.friendlyarm,nanopi-r1.txt +lib/firmware/brcm/brcmfmac43430-sdio.ilife-S806.txt +lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt +lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,model-zero-2-w.txt +lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,model-zero-w.txt +lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bananapi-m64.txt +lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-plus.txt +lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-ultra.txt +lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-zero.txt +lib/firmware/brcm/brcmfmac43430-sdio.sinovoip,bpi-m3.txt +lib/firmware/brcm/brcmfmac43430-sdio.starfive,visionfive-v1.txt +lib/firmware/brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt +lib/firmware/brcm/brcmfmac43430a0-sdio.ilife-S806.txt +lib/firmware/brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt +lib/firmware/brcm/brcmfmac43455-sdio.AW-CM256SM.txt +lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt +lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi 4 Model B.txt +lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi Compute Module 4.txt +lib/firmware/brcm/brcmfmac43455-sdio.acepc-t8.txt +lib/firmware/brcm/brcmfmac43455-sdio.beagle,am5729-beagleboneai.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinebook-pro.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinenote-v1.1.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinenote-v1.2.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,pinephone-pro.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,quartz64-a.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,quartz64-b.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.0.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,rockpro64-v2.1.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-blade.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-cm4io.txt +lib/firmware/brcm/brcmfmac43455-sdio.pine64,soquartz-model-a.txt +lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt +lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt +lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-compute-module.txt +lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt +lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.txt +lib/firmware/brcm/brcmfmac4356-pcie.Intel Corporation-CHERRYVIEW D1 PLATFORM.txt +lib/firmware/brcm/brcmfmac4356-pcie.Xiaomi Inc-Mipad2.txt +lib/firmware/brcm/brcmfmac4356-pcie.gpd-win-pocket.txt +lib/firmware/brcm/brcmfmac4356-sdio.AP6356S.txt +lib/firmware/brcm/brcmfmac4356-sdio.firefly,firefly-rk3399.txt +lib/firmware/brcm/brcmfmac4356-sdio.khadas,vim2.txt +lib/firmware/brcm/brcmfmac4356-sdio.vamrs,rock960.txt +lib/firmware/cxgb4/configs/t4-config-default.txt +lib/firmware/cxgb4/configs/t5-config-default.txt +lib/firmware/cxgb4/configs/t5-config-hashfilter.txt +lib/firmware/cxgb4/configs/t6-config-default.txt +lib/firmware/cxgb4/configs/t6-config-hashfilter.txt +lib/firmware/cxgb4/t4-config.txt +lib/firmware/cxgb4/t5-config.txt +lib/firmware/cxgb4/t6-config.txt diff --git a/config/rootfiles/core/190/filelists/lmdb b/config/rootfiles/core/190/filelists/lmdb new file mode 120000 index 0000000000..c25767da5c --- /dev/null +++ b/config/rootfiles/core/190/filelists/lmdb @@ -0,0 +1 @@ +../../../common/lmdb \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/logrotate b/config/rootfiles/core/190/filelists/logrotate new file mode 120000 index 0000000000..bc192c05db --- /dev/null +++ b/config/rootfiles/core/190/filelists/logrotate @@ -0,0 +1 @@ +../../../common/logrotate \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/logwatch b/config/rootfiles/core/190/filelists/logwatch new file mode 120000 index 0000000000..f14eabda99 --- /dev/null +++ b/config/rootfiles/core/190/filelists/logwatch @@ -0,0 +1 @@ +../../../common/logwatch \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/lvm2 b/config/rootfiles/core/190/filelists/lvm2 new file mode 120000 index 0000000000..d640870b75 --- /dev/null +++ b/config/rootfiles/core/190/filelists/lvm2 @@ -0,0 +1 @@ +../../../common/lvm2 \ No newline at end of file diff --git a/config/rootfiles/core/189/filelists/ncat b/config/rootfiles/core/190/filelists/ncat similarity index 100% rename from config/rootfiles/core/189/filelists/ncat rename to config/rootfiles/core/190/filelists/ncat diff --git a/config/rootfiles/core/190/filelists/nettle b/config/rootfiles/core/190/filelists/nettle new file mode 120000 index 0000000000..f0dba7ac81 --- /dev/null +++ b/config/rootfiles/core/190/filelists/nettle @@ -0,0 +1 @@ +../../../common/nettle \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/openssh b/config/rootfiles/core/190/filelists/openssh new file mode 120000 index 0000000000..d8c77fd8e7 --- /dev/null +++ b/config/rootfiles/core/190/filelists/openssh @@ -0,0 +1 @@ +../../../common/openssh \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/ppp b/config/rootfiles/core/190/filelists/ppp new file mode 120000 index 0000000000..4844a9b58c --- /dev/null +++ b/config/rootfiles/core/190/filelists/ppp @@ -0,0 +1 @@ +../../../common/ppp \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/protobuf b/config/rootfiles/core/190/filelists/protobuf new file mode 120000 index 0000000000..e04ed90e7e --- /dev/null +++ b/config/rootfiles/core/190/filelists/protobuf @@ -0,0 +1 @@ +../../../common/protobuf \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/protobuf-c b/config/rootfiles/core/190/filelists/protobuf-c new file mode 120000 index 0000000000..5435540d52 --- /dev/null +++ b/config/rootfiles/core/190/filelists/protobuf-c @@ -0,0 +1 @@ +../../../common/protobuf-c \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/riscv64/linux b/config/rootfiles/core/190/filelists/riscv64/linux new file mode 120000 index 0000000000..c8e8350ca6 --- /dev/null +++ b/config/rootfiles/core/190/filelists/riscv64/linux @@ -0,0 +1 @@ +../../../../common/riscv64/linux \ No newline at end of file diff --git a/config/rootfiles/core/190/filelists/squid b/config/rootfiles/core/190/filelists/squid new file mode 120000 index 0000000000..2dc8372a0e --- /dev/null +++ b/config/rootfiles/core/190/filelists/squid @@ -0,0 +1 @@ +../../../common/squid \ No newline at end of file diff --git a/config/rootfiles/core/189/filelists/suricata b/config/rootfiles/core/190/filelists/suricata similarity index 100% rename from config/rootfiles/core/189/filelists/suricata rename to config/rootfiles/core/190/filelists/suricata diff --git a/config/rootfiles/core/190/filelists/texinfo b/config/rootfiles/core/190/filelists/texinfo new file mode 120000 index 0000000000..fa9df02576 --- /dev/null +++ b/config/rootfiles/core/190/filelists/texinfo @@ -0,0 +1 @@ +../../../common/texinfo \ No newline at end of file diff --git a/config/rootfiles/core/189/filelists/unbound b/config/rootfiles/core/190/filelists/unbound similarity index 100% rename from config/rootfiles/core/189/filelists/unbound rename to config/rootfiles/core/190/filelists/unbound diff --git a/config/rootfiles/core/189/filelists/x86_64/intel-microcode b/config/rootfiles/core/190/filelists/x86_64/intel-microcode similarity index 100% rename from config/rootfiles/core/189/filelists/x86_64/intel-microcode rename to config/rootfiles/core/190/filelists/x86_64/intel-microcode diff --git a/config/rootfiles/core/190/filelists/x86_64/linux b/config/rootfiles/core/190/filelists/x86_64/linux new file mode 120000 index 0000000000..0615b5b9ad --- /dev/null +++ b/config/rootfiles/core/190/filelists/x86_64/linux @@ -0,0 +1 @@ +../../../../common/x86_64/linux \ No newline at end of file diff --git a/config/rootfiles/core/190/update.sh b/config/rootfiles/core/190/update.sh new file mode 100644 index 0000000000..16ef608e2d --- /dev/null +++ b/config/rootfiles/core/190/update.sh @@ -0,0 +1,163 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2024 IPFire-Team info@ipfire.org. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +core=190 + +exit_with_error() { + # Set last succesfull installed core. + echo $(($core-1)) > /opt/pakfire/db/core/mine + # force fsck at next boot, this may fix free space on xfs + touch /forcefsck + # don't start pakfire again at error + killall -KILL pak_update + /usr/bin/logger -p syslog.emerg -t ipfire \ + "core-update-${core}: $1" + exit $2 +} + +# Remove old core updates from pakfire cache to save space... +for (( i=1; i<=$core; i++ )); do + rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire +done + +# Stop services +/etc/init.d/suricata stop + +KVER="xxxKVERxxx" + +# Backup uEnv.txt if exist +if [ -e /boot/uEnv.txt ]; then + cp -vf /boot/uEnv.txt /boot/uEnv.txt.org +fi + +# Do some sanity checks prior to the kernel update +case $(uname -r) in + *-ipfire*) + # Ok. + ;; + *) + exit_with_error "ERROR cannot update. No IPFire Kernel." 1 + ;; +esac + +# Check diskspace on root and size of boot +ROOTSPACE=$( df / -Pk | sed "s| * | |g" | cut -d" " -f4 | tail -n 1 ) +if [ $ROOTSPACE -lt 200000 ]; then + exit_with_error "ERROR cannot update because not enough free space on root." 2 +fi +BOOTSIZE=$( df /boot -Pk | sed "s| * | |g" | cut -d" " -f2 | tail -n 1 ) +if [ $BOOTSIZE -lt 100000 ]; then + exit_with_error "ERROR cannot update. BOOT partition is to small." 3 +fi + +# Remove the old kernel +rm -rvf \ + /boot/System.map-* \ + /boot/config-* \ + /boot/ipfirerd-* \ + /boot/initramfs-* \ + /boot/vmlinuz-* \ + /boot/uImage-* \ + /boot/zImage-* \ + /boot/uInit-* \ + /boot/dtb-* \ + /lib/modules + + +# Remove the metadata for ncat (if installed) as this is now part of the core system +rm -f "/opt/pakfire/db/installed/meta-ncat" +rm -f "/opt/pakfire/db/meta/meta-ncat" +rm -f "/opt/pakfire/db/rootfiles/ncat" + +# Extract files +extract_files + +# update linker config +ldconfig + +# Update Language cache +/usr/local/bin/update-lang-cache + +# Filesytem cleanup +/usr/local/bin/filesystem-cleanup + +# Apply local configuration to sshd_config +/usr/local/bin/sshctrl + +# collectd +if [ -e "/etc/collectd.custom" ]; then + mv -v /etc/collectd.custom /etc/collectd.d/ +fi + +# Start services +/etc/rc.d/init.d/apache restart +/etc/init.d/collectd restart +/etc/init.d/sshd restart +/etc/init.d/squid restart +/etc/init.d/suricata start +/etc/init.d/unbound restart + + +# Regenerate Suricata rule files +perl -e "require '/var/ipfire/ids-functions.pl'; &IDS::write_used_rulefiles_file(&IDS::get_enabled_providers());" +/etc/init.d/suricata reload + +# Build initial ramdisks +dracut --regenerate-all --force +KVER="xxxKVERxxx" +case "$(uname -m)" in + aarch64) + mkimage -A arm64 -T ramdisk -C lzma -d /boot/initramfs-${KVER}.img /boot/uInit-${KVER} + # dont remove initramfs because grub need this to boot. + ;; +esac + +# Upadate Kernel version in uEnv.txt +if [ -e /boot/uEnv.txt ]; then + sed -i -e "s/KVER=.*/KVER=${KVER}/g" /boot/uEnv.txt +fi + +# Call user update script (needed for some ARM boards) +if [ -e /boot/pakfire-kernel-update ]; then + /boot/pakfire-kernel-update ${KVER} +fi + +# This update needs a reboot... +touch /var/run/need_reboot + +# Finish +/etc/init.d/fireinfo start +sendprofile + +# Update grub config to display new core version +if [ -e /boot/grub/grub.cfg ]; then + grub-mkconfig -o /boot/grub/grub.cfg +fi + +sync + +# Don't report the exitcode last command +exit 0 diff --git a/config/rootfiles/core/189/exclude b/config/rootfiles/oldcore/189/exclude similarity index 100% rename from config/rootfiles/core/189/exclude rename to config/rootfiles/oldcore/189/exclude diff --git a/config/rootfiles/core/189/filelists/aarch64/binutils b/config/rootfiles/oldcore/189/filelists/aarch64/binutils similarity index 100% rename from config/rootfiles/core/189/filelists/aarch64/binutils rename to config/rootfiles/oldcore/189/filelists/aarch64/binutils diff --git a/config/rootfiles/core/189/filelists/aarch64/gcc b/config/rootfiles/oldcore/189/filelists/aarch64/gcc similarity index 100% rename from config/rootfiles/core/189/filelists/aarch64/gcc rename to config/rootfiles/oldcore/189/filelists/aarch64/gcc diff --git a/config/rootfiles/core/189/filelists/aarch64/glibc b/config/rootfiles/oldcore/189/filelists/aarch64/glibc similarity index 100% rename from config/rootfiles/core/189/filelists/aarch64/glibc rename to config/rootfiles/oldcore/189/filelists/aarch64/glibc diff --git a/config/rootfiles/core/189/filelists/aarch64/ruby b/config/rootfiles/oldcore/189/filelists/aarch64/ruby similarity index 100% rename from config/rootfiles/core/189/filelists/aarch64/ruby rename to config/rootfiles/oldcore/189/filelists/aarch64/ruby diff --git a/config/rootfiles/core/189/filelists/automake b/config/rootfiles/oldcore/189/filelists/automake similarity index 100% rename from config/rootfiles/core/189/filelists/automake rename to config/rootfiles/oldcore/189/filelists/automake diff --git a/config/rootfiles/oldcore/189/filelists/bind b/config/rootfiles/oldcore/189/filelists/bind new file mode 120000 index 0000000000..48a0ebaefd --- /dev/null +++ b/config/rootfiles/oldcore/189/filelists/bind @@ -0,0 +1 @@ +../../../common/bind \ No newline at end of file diff --git a/config/rootfiles/oldcore/189/filelists/core-files b/config/rootfiles/oldcore/189/filelists/core-files new file mode 100644 index 0000000000..0dec37e538 --- /dev/null +++ b/config/rootfiles/oldcore/189/filelists/core-files @@ -0,0 +1,5 @@ +etc/system-release +etc/issue +etc/os-release +srv/web/ipfire/cgi-bin/credits.cgi +var/ipfire/langs diff --git a/config/rootfiles/core/189/filelists/coreutils b/config/rootfiles/oldcore/189/filelists/coreutils similarity index 100% rename from config/rootfiles/core/189/filelists/coreutils rename to config/rootfiles/oldcore/189/filelists/coreutils diff --git a/config/rootfiles/oldcore/189/filelists/curl b/config/rootfiles/oldcore/189/filelists/curl new file mode 120000 index 0000000000..4b84bef53a --- /dev/null +++ b/config/rootfiles/oldcore/189/filelists/curl @@ -0,0 +1 @@ +../../../common/curl \ No newline at end of file diff --git a/config/rootfiles/core/189/filelists/dhcpcd b/config/rootfiles/oldcore/189/filelists/dhcpcd similarity index 100% rename from config/rootfiles/core/189/filelists/dhcpcd rename to config/rootfiles/oldcore/189/filelists/dhcpcd diff --git a/config/rootfiles/core/189/filelists/dtc b/config/rootfiles/oldcore/189/filelists/dtc similarity index 100% rename from config/rootfiles/core/189/filelists/dtc rename to config/rootfiles/oldcore/189/filelists/dtc diff --git a/config/rootfiles/core/189/filelists/expat b/config/rootfiles/oldcore/189/filelists/expat similarity index 100% rename from config/rootfiles/core/189/filelists/expat rename to config/rootfiles/oldcore/189/filelists/expat diff --git a/config/rootfiles/core/189/filelists/files b/config/rootfiles/oldcore/189/filelists/files similarity index 100% rename from config/rootfiles/core/189/filelists/files rename to config/rootfiles/oldcore/189/filelists/files diff --git a/config/rootfiles/core/189/filelists/gdbm b/config/rootfiles/oldcore/189/filelists/gdbm similarity index 100% rename from config/rootfiles/core/189/filelists/gdbm rename to config/rootfiles/oldcore/189/filelists/gdbm diff --git a/config/rootfiles/core/189/filelists/gnutls b/config/rootfiles/oldcore/189/filelists/gnutls similarity index 100% rename from config/rootfiles/core/189/filelists/gnutls rename to config/rootfiles/oldcore/189/filelists/gnutls diff --git a/config/rootfiles/core/189/filelists/iana-etc b/config/rootfiles/oldcore/189/filelists/iana-etc similarity index 100% rename from config/rootfiles/core/189/filelists/iana-etc rename to config/rootfiles/oldcore/189/filelists/iana-etc diff --git a/config/rootfiles/core/189/filelists/linux-firmware b/config/rootfiles/oldcore/189/filelists/linux-firmware similarity index 100% rename from config/rootfiles/core/189/filelists/linux-firmware rename to config/rootfiles/oldcore/189/filelists/linux-firmware diff --git a/config/rootfiles/core/189/filelists/lua b/config/rootfiles/oldcore/189/filelists/lua similarity index 100% rename from config/rootfiles/core/189/filelists/lua rename to config/rootfiles/oldcore/189/filelists/lua diff --git a/config/rootfiles/core/189/filelists/meson b/config/rootfiles/oldcore/189/filelists/meson similarity index 100% rename from config/rootfiles/core/189/filelists/meson rename to config/rootfiles/oldcore/189/filelists/meson diff --git a/config/rootfiles/core/189/filelists/misc-progs b/config/rootfiles/oldcore/189/filelists/misc-progs similarity index 100% rename from config/rootfiles/core/189/filelists/misc-progs rename to config/rootfiles/oldcore/189/filelists/misc-progs diff --git a/config/rootfiles/oldcore/189/filelists/ncat b/config/rootfiles/oldcore/189/filelists/ncat new file mode 120000 index 0000000000..38dcdb2245 --- /dev/null +++ b/config/rootfiles/oldcore/189/filelists/ncat @@ -0,0 +1 @@ +../../../common/ncat \ No newline at end of file diff --git a/config/rootfiles/core/189/filelists/ntp b/config/rootfiles/oldcore/189/filelists/ntp similarity index 100% rename from config/rootfiles/core/189/filelists/ntp rename to config/rootfiles/oldcore/189/filelists/ntp diff --git a/config/rootfiles/core/189/filelists/openssl b/config/rootfiles/oldcore/189/filelists/openssl similarity index 100% rename from config/rootfiles/core/189/filelists/openssl rename to config/rootfiles/oldcore/189/filelists/openssl diff --git a/config/rootfiles/core/189/filelists/openvpn b/config/rootfiles/oldcore/189/filelists/openvpn similarity index 100% rename from config/rootfiles/core/189/filelists/openvpn rename to config/rootfiles/oldcore/189/filelists/openvpn diff --git a/config/rootfiles/core/189/filelists/p11-kit b/config/rootfiles/oldcore/189/filelists/p11-kit similarity index 100% rename from config/rootfiles/core/189/filelists/p11-kit rename to config/rootfiles/oldcore/189/filelists/p11-kit diff --git a/config/rootfiles/core/189/filelists/riscv64/binutils b/config/rootfiles/oldcore/189/filelists/riscv64/binutils similarity index 100% rename from config/rootfiles/core/189/filelists/riscv64/binutils rename to config/rootfiles/oldcore/189/filelists/riscv64/binutils diff --git a/config/rootfiles/core/189/filelists/riscv64/gcc b/config/rootfiles/oldcore/189/filelists/riscv64/gcc similarity index 100% rename from config/rootfiles/core/189/filelists/riscv64/gcc rename to config/rootfiles/oldcore/189/filelists/riscv64/gcc diff --git a/config/rootfiles/core/189/filelists/riscv64/glibc b/config/rootfiles/oldcore/189/filelists/riscv64/glibc similarity index 100% rename from config/rootfiles/core/189/filelists/riscv64/glibc rename to config/rootfiles/oldcore/189/filelists/riscv64/glibc diff --git a/config/rootfiles/core/189/filelists/riscv64/ruby b/config/rootfiles/oldcore/189/filelists/riscv64/ruby similarity index 100% rename from config/rootfiles/core/189/filelists/riscv64/ruby rename to config/rootfiles/oldcore/189/filelists/riscv64/ruby diff --git a/config/rootfiles/core/189/filelists/sudo b/config/rootfiles/oldcore/189/filelists/sudo similarity index 100% rename from config/rootfiles/core/189/filelists/sudo rename to config/rootfiles/oldcore/189/filelists/sudo diff --git a/config/rootfiles/oldcore/189/filelists/suricata b/config/rootfiles/oldcore/189/filelists/suricata new file mode 120000 index 0000000000..f671f69933 --- /dev/null +++ b/config/rootfiles/oldcore/189/filelists/suricata @@ -0,0 +1 @@ +../../../common/suricata \ No newline at end of file diff --git a/config/rootfiles/core/189/filelists/sysvinit b/config/rootfiles/oldcore/189/filelists/sysvinit similarity index 100% rename from config/rootfiles/core/189/filelists/sysvinit rename to config/rootfiles/oldcore/189/filelists/sysvinit diff --git a/config/rootfiles/oldcore/189/filelists/unbound b/config/rootfiles/oldcore/189/filelists/unbound new file mode 120000 index 0000000000..66adf09242 --- /dev/null +++ b/config/rootfiles/oldcore/189/filelists/unbound @@ -0,0 +1 @@ +../../../common/unbound \ No newline at end of file diff --git a/config/rootfiles/core/189/filelists/x86_64/binutils b/config/rootfiles/oldcore/189/filelists/x86_64/binutils similarity index 100% rename from config/rootfiles/core/189/filelists/x86_64/binutils rename to config/rootfiles/oldcore/189/filelists/x86_64/binutils diff --git a/config/rootfiles/core/189/filelists/x86_64/gcc b/config/rootfiles/oldcore/189/filelists/x86_64/gcc similarity index 100% rename from config/rootfiles/core/189/filelists/x86_64/gcc rename to config/rootfiles/oldcore/189/filelists/x86_64/gcc diff --git a/config/rootfiles/core/189/filelists/x86_64/glibc b/config/rootfiles/oldcore/189/filelists/x86_64/glibc similarity index 100% rename from config/rootfiles/core/189/filelists/x86_64/glibc rename to config/rootfiles/oldcore/189/filelists/x86_64/glibc diff --git a/config/rootfiles/oldcore/189/filelists/x86_64/intel-microcode b/config/rootfiles/oldcore/189/filelists/x86_64/intel-microcode new file mode 120000 index 0000000000..d5ac074e2e --- /dev/null +++ b/config/rootfiles/oldcore/189/filelists/x86_64/intel-microcode @@ -0,0 +1 @@ +../../../../common/x86_64/intel-microcode \ No newline at end of file diff --git a/config/rootfiles/core/189/filelists/x86_64/ruby b/config/rootfiles/oldcore/189/filelists/x86_64/ruby similarity index 100% rename from config/rootfiles/core/189/filelists/x86_64/ruby rename to config/rootfiles/oldcore/189/filelists/x86_64/ruby diff --git a/config/rootfiles/core/189/filelists/xfsprogs b/config/rootfiles/oldcore/189/filelists/xfsprogs similarity index 100% rename from config/rootfiles/core/189/filelists/xfsprogs rename to config/rootfiles/oldcore/189/filelists/xfsprogs diff --git a/config/rootfiles/core/189/update.sh b/config/rootfiles/oldcore/189/update.sh similarity index 100% rename from config/rootfiles/core/189/update.sh rename to config/rootfiles/oldcore/189/update.sh diff --git a/config/rootfiles/packages/aarch64/samba b/config/rootfiles/packages/aarch64/samba index 82ad93a904..cb7407504d 100644 --- a/config/rootfiles/packages/aarch64/samba +++ b/config/rootfiles/packages/aarch64/samba @@ -57,8 +57,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/core/ntstatus_gen.h #usr/include/samba-4.0/core/werror.h #usr/include/samba-4.0/core/werror_gen.h -#usr/include/samba-4.0/credentials.h -#usr/include/samba-4.0/dcerpc.h #usr/include/samba-4.0/dcesrv_core.h #usr/include/samba-4.0/domain_credentials.h #usr/include/samba-4.0/gen_ndr @@ -80,7 +78,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/gen_ndr/ndr_misc.h #usr/include/samba-4.0/gen_ndr/ndr_nbt.h #usr/include/samba-4.0/gen_ndr/ndr_samr.h -#usr/include/samba-4.0/gen_ndr/ndr_samr_c.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl_c.h #usr/include/samba-4.0/gen_ndr/netlogon.h @@ -101,9 +98,7 @@ usr/bin/wspsearch #usr/include/samba-4.0/ndr/ndr_nbt.h #usr/include/samba-4.0/ndr/ndr_svcctl.h #usr/include/samba-4.0/netapi.h -#usr/include/samba-4.0/param.h #usr/include/samba-4.0/passdb.h -#usr/include/samba-4.0/policy.h #usr/include/samba-4.0/rpc_common.h #usr/include/samba-4.0/samba #usr/include/samba-4.0/samba/session.h @@ -129,9 +124,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/util/idtree_random.h #usr/include/samba-4.0/util/signal.h #usr/include/samba-4.0/util/substitute.h -#usr/include/samba-4.0/util/tevent_ntstatus.h -#usr/include/samba-4.0/util/tevent_unix.h -#usr/include/samba-4.0/util/tevent_werror.h #usr/include/samba-4.0/util/tfork.h #usr/include/samba-4.0/util/time.h #usr/include/samba-4.0/util_ldb.h @@ -139,15 +131,9 @@ usr/bin/wspsearch usr/lib/libdcerpc-binding.so usr/lib/libdcerpc-binding.so.0 usr/lib/libdcerpc-binding.so.0.0.1 -usr/lib/libdcerpc-samr.so -usr/lib/libdcerpc-samr.so.0 -usr/lib/libdcerpc-samr.so.0.0.1 usr/lib/libdcerpc-server-core.so usr/lib/libdcerpc-server-core.so.0 usr/lib/libdcerpc-server-core.so.0.0.1 -usr/lib/libdcerpc.so -usr/lib/libdcerpc.so.0 -usr/lib/libdcerpc.so.0.0.1 usr/lib/libndr-krb5pac.so usr/lib/libndr-krb5pac.so.0 usr/lib/libndr-krb5pac.so.0.0.1 @@ -158,34 +144,22 @@ usr/lib/libndr-standard.so usr/lib/libndr-standard.so.0 usr/lib/libndr-standard.so.0.0.1 usr/lib/libndr.so -usr/lib/libndr.so.4 -usr/lib/libndr.so.4.0.0 +usr/lib/libndr.so.5 +usr/lib/libndr.so.5.0.0 usr/lib/libnetapi.so usr/lib/libnetapi.so.1 usr/lib/libnetapi.so.1.0.0 usr/lib/libnss_winbind.so.2 usr/lib/libnss_wins.so.2 -usr/lib/libsamba-credentials.so -usr/lib/libsamba-credentials.so.1 -usr/lib/libsamba-credentials.so.1.0.0 usr/lib/libsamba-errors.so usr/lib/libsamba-errors.so.1 usr/lib/libsamba-errors.so.1.0.0 -usr/lib/libsamba-hostconfig.so -usr/lib/libsamba-hostconfig.so.0 -usr/lib/libsamba-hostconfig.so.0.0.1 usr/lib/libsamba-passdb.so usr/lib/libsamba-passdb.so.0 -usr/lib/libsamba-passdb.so.0.28.0 -usr/lib/libsamba-policy.cpython-310-aarch64-linux-gnu.so -usr/lib/libsamba-policy.cpython-310-aarch64-linux-gnu.so.0 -usr/lib/libsamba-policy.cpython-310-aarch64-linux-gnu.so.0.0.1 +usr/lib/libsamba-passdb.so.0.29.0 usr/lib/libsamba-util.so usr/lib/libsamba-util.so.0 usr/lib/libsamba-util.so.0.0.1 -usr/lib/libsamdb.so -usr/lib/libsamdb.so.0 -usr/lib/libsamdb.so.0.0.1 usr/lib/libsmbclient.so usr/lib/libsmbclient.so.0 usr/lib/libsmbclient.so.0.8.0 @@ -195,24 +169,15 @@ usr/lib/libsmbconf.so.0.0.1 usr/lib/libsmbldap.so usr/lib/libsmbldap.so.2 usr/lib/libsmbldap.so.2.1.0 -usr/lib/libtevent-util.so -usr/lib/libtevent-util.so.0 -usr/lib/libtevent-util.so.0.0.1 usr/lib/libwbclient.so usr/lib/libwbclient.so.0 usr/lib/libwbclient.so.0.16 -#usr/lib/pkgconfig/dcerpc.pc -#usr/lib/pkgconfig/dcerpc_samr.pc #usr/lib/pkgconfig/ndr.pc #usr/lib/pkgconfig/ndr_krb5pac.pc #usr/lib/pkgconfig/ndr_nbt.pc #usr/lib/pkgconfig/ndr_standard.pc #usr/lib/pkgconfig/netapi.pc -#usr/lib/pkgconfig/samba-credentials.pc -#usr/lib/pkgconfig/samba-hostconfig.pc -#usr/lib/pkgconfig/samba-policy.cpython-310-aarch64-linux-gnu.pc #usr/lib/pkgconfig/samba-util.pc -#usr/lib/pkgconfig/samdb.pc #usr/lib/pkgconfig/smbclient.pc #usr/lib/pkgconfig/wbclient.pc usr/lib/python3.10/site-packages/_ldb_text.py @@ -283,6 +248,31 @@ usr/lib/python3.10/site-packages/samba/dcerpc/xattr.cpython-310-aarch64-linux-gn usr/lib/python3.10/site-packages/samba/descriptor.py usr/lib/python3.10/site-packages/samba/dnsresolver.py usr/lib/python3.10/site-packages/samba/dnsserver.py +#usr/lib/python3.10/site-packages/samba/domain +usr/lib/python3.10/site-packages/samba/domain/__init__.py +#usr/lib/python3.10/site-packages/samba/domain/models +usr/lib/python3.10/site-packages/samba/domain/models/__init__.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_policy.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_silo.py +usr/lib/python3.10/site-packages/samba/domain/models/claim_type.py +usr/lib/python3.10/site-packages/samba/domain/models/computer.py +usr/lib/python3.10/site-packages/samba/domain/models/constants.py +usr/lib/python3.10/site-packages/samba/domain/models/container.py +usr/lib/python3.10/site-packages/samba/domain/models/exceptions.py +usr/lib/python3.10/site-packages/samba/domain/models/fields.py +usr/lib/python3.10/site-packages/samba/domain/models/gmsa.py +usr/lib/python3.10/site-packages/samba/domain/models/group.py +usr/lib/python3.10/site-packages/samba/domain/models/model.py +usr/lib/python3.10/site-packages/samba/domain/models/org.py +usr/lib/python3.10/site-packages/samba/domain/models/person.py +usr/lib/python3.10/site-packages/samba/domain/models/query.py +usr/lib/python3.10/site-packages/samba/domain/models/registry.py +usr/lib/python3.10/site-packages/samba/domain/models/schema.py +usr/lib/python3.10/site-packages/samba/domain/models/site.py +usr/lib/python3.10/site-packages/samba/domain/models/subnet.py +usr/lib/python3.10/site-packages/samba/domain/models/types.py +usr/lib/python3.10/site-packages/samba/domain/models/user.py +usr/lib/python3.10/site-packages/samba/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/domain_update.py usr/lib/python3.10/site-packages/samba/drs_utils.py usr/lib/python3.10/site-packages/samba/dsdb.cpython-310-aarch64-linux-gnu.so @@ -344,6 +334,7 @@ usr/lib/python3.10/site-packages/samba/kcc/graph_utils.py usr/lib/python3.10/site-packages/samba/kcc/kcc_utils.py usr/lib/python3.10/site-packages/samba/kcc/ldif_import_export.py usr/lib/python3.10/site-packages/samba/logger.py +usr/lib/python3.10/site-packages/samba/lsa_utils.py usr/lib/python3.10/site-packages/samba/mdb_util.py usr/lib/python3.10/site-packages/samba/messaging.cpython-310-aarch64-linux-gnu.so usr/lib/python3.10/site-packages/samba/ms_display_specifiers.py @@ -366,9 +357,18 @@ usr/lib/python3.10/site-packages/samba/netcmd/domain usr/lib/python3.10/site-packages/samba/netcmd/domain/__init__.py usr/lib/python3.10/site-packages/samba/netcmd/domain/auth usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo_member.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/computer_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/policy.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_to.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/member.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/silo.py usr/lib/python3.10/site-packages/samba/netcmd/domain/backup.py usr/lib/python3.10/site-packages/samba/netcmd/domain/claim usr/lib/python3.10/site-packages/samba/netcmd/domain/claim/__init__.py @@ -381,24 +381,12 @@ usr/lib/python3.10/site-packages/samba/netcmd/domain/demote.py usr/lib/python3.10/site-packages/samba/netcmd/domain/functional_prep.py usr/lib/python3.10/site-packages/samba/netcmd/domain/info.py usr/lib/python3.10/site-packages/samba/netcmd/domain/join.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/kds +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/root_key.py usr/lib/python3.10/site-packages/samba/netcmd/domain/keytab.py usr/lib/python3.10/site-packages/samba/netcmd/domain/leave.py usr/lib/python3.10/site-packages/samba/netcmd/domain/level.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/claim_type.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/exceptions.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/fields.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/group.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/model.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/query.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/schema.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/site.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/subnet.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/user.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/netcmd/domain/passwordsettings.py usr/lib/python3.10/site-packages/samba/netcmd/domain/provision.py usr/lib/python3.10/site-packages/samba/netcmd/domain/samba3upgrade.py @@ -422,6 +410,10 @@ usr/lib/python3.10/site-packages/samba/netcmd/processes.py usr/lib/python3.10/site-packages/samba/netcmd/pso.py usr/lib/python3.10/site-packages/samba/netcmd/rodc.py usr/lib/python3.10/site-packages/samba/netcmd/schema.py +#usr/lib/python3.10/site-packages/samba/netcmd/service_account +usr/lib/python3.10/site-packages/samba/netcmd/service_account/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/group_msa_membership.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/service_account.py usr/lib/python3.10/site-packages/samba/netcmd/shell.py usr/lib/python3.10/site-packages/samba/netcmd/sites.py usr/lib/python3.10/site-packages/samba/netcmd/spn.py @@ -513,10 +505,11 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/__init__.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/bug13653.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/check_output.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/claims.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/claims.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/downgradedatabase.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/http_chunk.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/gmsa.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/http_chunk.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/mdsearch.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/misc_dfs_widelink.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/ndrdump.py @@ -548,10 +541,10 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/array.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/bare.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/binding.py -#usr/lib/python3.10/site-packages/samba/tests/dcerpc/createtrustrelax.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/dnsserver.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/integer.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa.py +#usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa_utils.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/mdssvc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/misc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/raw_protocol.py @@ -583,6 +576,8 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_api.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_dns.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_lock.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_env_tests.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_provision_tests.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_schema_attributes.py #usr/lib/python3.10/site-packages/samba/tests/emulate #usr/lib/python3.10/site-packages/samba/tests/emulate/__init__.py @@ -620,6 +615,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/krb5/etype_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/fast_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/gkdi_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/gmsa_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/group_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kcrypto.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_base_test.py @@ -716,6 +712,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_policy.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_silo.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_claim.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_kds_root_key.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_models.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/dsacl.py @@ -738,6 +735,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/provision_userPassword_crypt.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/rodc.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/schema.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/service_account.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/silo_base.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/sites.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/timecmd.py @@ -782,7 +780,6 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/upgradeprovisionneeddc.py #usr/lib/python3.10/site-packages/samba/tests/usage.py #usr/lib/python3.10/site-packages/samba/tests/xattr.py -usr/lib/python3.10/site-packages/samba/trust_utils.py usr/lib/python3.10/site-packages/samba/upgrade.py usr/lib/python3.10/site-packages/samba/upgradehelpers.py usr/lib/python3.10/site-packages/samba/uptodateness.py @@ -808,6 +805,7 @@ usr/lib/samba/krb5/winbind_krb5_locator.so #usr/lib/samba/ldb usr/lib/samba/ldb/asq.so usr/lib/samba/ldb/ildap.so +usr/lib/samba/ldb/ldap.so usr/lib/samba/ldb/ldb.so usr/lib/samba/ldb/ldbsamba_extensions.so usr/lib/samba/ldb/paged_searches.so @@ -847,8 +845,10 @@ usr/lib/samba/libcom-err-private-samba.so usr/lib/samba/libcommon-auth-private-samba.so usr/lib/samba/libdbwrap-private-samba.so usr/lib/samba/libdcerpc-pkt-auth-private-samba.so +usr/lib/samba/libdcerpc-private-samba.so usr/lib/samba/libdcerpc-samba-private-samba.so usr/lib/samba/libdcerpc-samba4-private-samba.so +usr/lib/samba/libdcerpc-samr-private-samba.so usr/lib/samba/libdnsserver-common-private-samba.so usr/lib/samba/libdsdb-module-private-samba.so usr/lib/samba/libevents-private-samba.so @@ -901,14 +901,19 @@ usr/lib/samba/libregistry-private-samba.so usr/lib/samba/libreplace-private-samba.so usr/lib/samba/libroken-private-samba.so usr/lib/samba/libsamba-cluster-support-private-samba.so +usr/lib/samba/libsamba-credentials-private-samba.so usr/lib/samba/libsamba-debug-private-samba.so +usr/lib/samba/libsamba-hostconfig-private-samba.so usr/lib/samba/libsamba-modules-private-samba.so -usr/lib/samba/libsamba-net.cpython-310-aarch64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-join.cpython-310-aarch64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-private-samba.so +usr/lib/samba/libsamba-policy-private-samba.so usr/lib/samba/libsamba-python.cpython-310-aarch64-linux-gnu-private-samba.so usr/lib/samba/libsamba-security-private-samba.so usr/lib/samba/libsamba-sockets-private-samba.so usr/lib/samba/libsamba3-util-private-samba.so usr/lib/samba/libsamdb-common-private-samba.so +usr/lib/samba/libsamdb-private-samba.so usr/lib/samba/libsecrets3-private-samba.so usr/lib/samba/libserver-id-db-private-samba.so usr/lib/samba/libserver-role-private-samba.so @@ -928,9 +933,9 @@ usr/lib/samba/libtalloc-report-private-samba.so usr/lib/samba/libtdb-private-samba.so usr/lib/samba/libtdb-wrap-private-samba.so usr/lib/samba/libtevent-private-samba.so +usr/lib/samba/libtevent-util-private-samba.so usr/lib/samba/libtime-basic-private-samba.so usr/lib/samba/libtorture-private-samba.so -usr/lib/samba/libtrusts-util-private-samba.so usr/lib/samba/libutil-reg-private-samba.so usr/lib/samba/libutil-setid-private-samba.so usr/lib/samba/libutil-tdb-private-samba.so diff --git a/config/rootfiles/packages/freeradius b/config/rootfiles/packages/freeradius index 24e2edf223..7e02a46dff 100644 --- a/config/rootfiles/packages/freeradius +++ b/config/rootfiles/packages/freeradius @@ -574,6 +574,9 @@ usr/lib/freeradius/rlm_sql_map.so #usr/lib/freeradius/rlm_sql_null.a #usr/lib/freeradius/rlm_sql_null.la usr/lib/freeradius/rlm_sql_null.so +#usr/lib/freeradius/rlm_sql_sqlite.a +#usr/lib/freeradius/rlm_sql_sqlite.la +usr/lib/freeradius/rlm_sql_sqlite.so #usr/lib/freeradius/rlm_sqlcounter.a #usr/lib/freeradius/rlm_sqlcounter.la usr/lib/freeradius/rlm_sqlcounter.so diff --git a/config/rootfiles/packages/lcdproc b/config/rootfiles/packages/lcdproc deleted file mode 100644 index 092533c72f..0000000000 --- a/config/rootfiles/packages/lcdproc +++ /dev/null @@ -1,69 +0,0 @@ -#etc/lcdproc -etc/lcdproc/LCDd.conf -etc/lcdproc/lcdexec.conf -etc/lcdproc/lcdproc.conf -etc/lcdproc/lcdvc.conf -etc/rc.d/init.d/lcdproc -etc/rc.d/rc0.d/K40lcdproc -etc/rc.d/rc3.d/S60lcdproc -etc/rc.d/rc6.d/K40lcdproc -usr/bin/fortune.pl -usr/bin/iosock.pl -usr/bin/lcdexec -usr/bin/lcdident.pl -usr/bin/lcdmetar.pl -usr/bin/lcdproc -usr/bin/lcdvc -usr/bin/tail.pl -usr/bin/x11amp.pl -usr/lib/lcdproc -#usr/lib/lcdproc/CFontz.so -#usr/lib/lcdproc/CFontzPacket.so -#usr/lib/lcdproc/CwLnx.so -#usr/lib/lcdproc/EyeboxOne.so -#usr/lib/lcdproc/MD8800.so -#usr/lib/lcdproc/MtxOrb.so -#usr/lib/lcdproc/NoritakeVFD.so -#usr/lib/lcdproc/Olimex_MOD_LCD1x9.so -#usr/lib/lcdproc/SureElec.so -#usr/lib/lcdproc/bayrad.so -#usr/lib/lcdproc/curses.so -#usr/lib/lcdproc/ea65.so -#usr/lib/lcdproc/futaba.so -#usr/lib/lcdproc/glcd.so -#usr/lib/lcdproc/glk.so -#usr/lib/lcdproc/hd44780.so -#usr/lib/lcdproc/icp_a106.so -#usr/lib/lcdproc/imon.so -#usr/lib/lcdproc/imonlcd.so -#usr/lib/lcdproc/irtrans.so -#usr/lib/lcdproc/joy.so -#usr/lib/lcdproc/jw002.so -#usr/lib/lcdproc/lb216.so -#usr/lib/lcdproc/lcdm001.so -#usr/lib/lcdproc/lcterm.so -#usr/lib/lcdproc/linux_input.so -#usr/lib/lcdproc/ms6931.so -#usr/lib/lcdproc/mtc_s16209x.so -#usr/lib/lcdproc/picolcd.so -#usr/lib/lcdproc/pyramid.so -#usr/lib/lcdproc/rawserial.so -#usr/lib/lcdproc/sdeclcd.so -#usr/lib/lcdproc/sed1330.so -#usr/lib/lcdproc/sed1520.so -#usr/lib/lcdproc/serialPOS.so -#usr/lib/lcdproc/serialVFD.so -#usr/lib/lcdproc/sli.so -#usr/lib/lcdproc/stv5730.so -#usr/lib/lcdproc/t6963.so -#usr/lib/lcdproc/text.so -#usr/lib/lcdproc/tyan.so -#usr/lib/lcdproc/vlsys_m428.so -#usr/lib/lcdproc/yard2LCD.so -usr/sbin/LCDd -#usr/share/man/man1/lcdexec.1 -#usr/share/man/man1/lcdproc.1 -#usr/share/man/man1/lcdvc.1 -#usr/share/man/man5/lcdproc-config.5 -#usr/share/man/man8/LCDd.8 -var/ipfire/backup/addons/includes/lcdproc diff --git a/config/rootfiles/packages/miniupnpc b/config/rootfiles/packages/miniupnpc new file mode 100644 index 0000000000..deee07ed45 --- /dev/null +++ b/config/rootfiles/packages/miniupnpc @@ -0,0 +1,19 @@ +usr/bin/external-ip +usr/bin/upnp-listdevices +usr/bin/upnpc +#usr/include/miniupnpc +#usr/include/miniupnpc/igd_desc_parse.h +#usr/include/miniupnpc/miniupnpc.h +#usr/include/miniupnpc/miniupnpc_declspec.h +#usr/include/miniupnpc/miniupnpctypes.h +#usr/include/miniupnpc/miniwget.h +#usr/include/miniupnpc/portlistingparse.h +#usr/include/miniupnpc/upnpcommands.h +#usr/include/miniupnpc/upnpdev.h +#usr/include/miniupnpc/upnperrors.h +#usr/include/miniupnpc/upnpreplyparse.h +#usr/lib/libminiupnpc.a +#usr/lib/libminiupnpc.so +usr/lib/libminiupnpc.so.18 +#usr/lib/pkgconfig/miniupnpc.pc +#usr/share/man/man3/miniupnpc.3.gz diff --git a/config/rootfiles/packages/mpfire b/config/rootfiles/packages/mpfire deleted file mode 100644 index ab12bde032..0000000000 --- a/config/rootfiles/packages/mpfire +++ /dev/null @@ -1,35 +0,0 @@ -srv/web/ipfire/cgi-bin/mpfire.cgi -srv/web/ipfire/html/images/mpfire -usr/lib/perl5/5.36.0/Class/Accessor -usr/lib/perl5/5.36.0/Class/Accessor.pm -usr/lib/perl5/5.36.0/Class/Accessor/Fast.pm -usr/lib/perl5/5.36.0/Class/Accessor/Faster.pm -usr/lib/perl5/5.36.0/Readonly.pm -usr/lib/perl5/site_perl/5.36.0/Audio -usr/lib/perl5/site_perl/5.36.0/Audio/MPD -usr/lib/perl5/site_perl/5.36.0/Audio/MPD.pm -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Collection.pm -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Common -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Common.pm -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Common/Item -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Common/Item.pm -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Common/Item/Directory.pm -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Common/Item/Playlist.pm -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Common/Item/Song.pm -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Common/Stats.pm -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Common/Status.pm -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Common/Time.pm -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Playlist.pm -usr/lib/perl5/site_perl/5.36.0/Audio/MPD/Test.pm -usr/local/bin/mpfirectrl -var/ipfire/backup/addons/includes/mpfire -var/ipfire/menu.d/EX-mpfire.menu -var/ipfire/mpfire -var/ipfire/mpfire/bin -var/ipfire/mpfire/bin/mpfire.pl -var/ipfire/mpfire/settings -var/ipfire/mpfire/webradio -usr/local/bin/mpfirectrl -srv/web/ipfire/cgi-bin/mpfire.cgi -srv/web/ipfire/html/images/mpfire -var/ipfire/menu.d/EX-mpfire.menu diff --git a/config/rootfiles/packages/nfs b/config/rootfiles/packages/nfs index e4c3c5219f..2090e30e55 100644 --- a/config/rootfiles/packages/nfs +++ b/config/rootfiles/packages/nfs @@ -37,6 +37,7 @@ usr/sbin/nfsdclddb usr/sbin/nfsdclnts usr/sbin/nfsidmap usr/sbin/nfsiostat +usr/sbin/nfsref usr/sbin/nfsstat usr/sbin/rpc.idmapd usr/sbin/rpc.mountd @@ -70,6 +71,7 @@ usr/sbin/start-statd #usr/share/man/man8/nfsdcltrack.8 #usr/share/man/man8/nfsidmap.8 #usr/share/man/man8/nfsiostat.8 +#usr/share/man/man8/nfsref.8 #usr/share/man/man8/nfsstat.8 #usr/share/man/man8/rpc.idmapd.8 #usr/share/man/man8/rpc.mountd.8 diff --git a/config/rootfiles/packages/nmap b/config/rootfiles/packages/nmap index 5f660dd9f6..4fa71c9cf7 100644 --- a/config/rootfiles/packages/nmap +++ b/config/rootfiles/packages/nmap @@ -1,6 +1,7 @@ usr/bin/nmap usr/bin/nping #usr/share/man/de/man1/nmap.1 +#usr/share/man/es #usr/share/man/es/man1 #usr/share/man/es/man1/nmap.1 #usr/share/man/fr/man1/nmap.1 @@ -14,6 +15,7 @@ usr/bin/nping #usr/share/man/ja/man1/nmap.1 #usr/share/man/man1/nmap.1 #usr/share/man/man1/nping.1 +#usr/share/man/pl #usr/share/man/pl/man1 #usr/share/man/pl/man1/nmap.1 #usr/share/man/pt_BR/man1/nmap.1 diff --git a/config/rootfiles/packages/perl-JSON b/config/rootfiles/packages/perl-JSON deleted file mode 100644 index c4de95df91..0000000000 --- a/config/rootfiles/packages/perl-JSON +++ /dev/null @@ -1,14 +0,0 @@ -#usr/lib/perl5/site_perl/5.36.0/JSON -usr/lib/perl5/site_perl/5.36.0/JSON.pm -#usr/lib/perl5/site_perl/5.36.0/JSON/backportPP -usr/lib/perl5/site_perl/5.36.0/JSON/backportPP.pm -usr/lib/perl5/site_perl/5.36.0/JSON/backportPP/Boolean.pm -usr/lib/perl5/site_perl/5.36.0/JSON/backportPP/Compat5005.pm -usr/lib/perl5/site_perl/5.36.0/JSON/backportPP/Compat5006.pm -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/JSON -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/JSON/.packlist -#usr/share/man/man3/JSON.3 -#usr/share/man/man3/JSON::backportPP.3 -#usr/share/man/man3/JSON::backportPP::Boolean.3 -#usr/share/man/man3/JSON::backportPP::Compat5005.3 -#usr/share/man/man3/JSON::backportPP::Compat5006.3 diff --git a/config/rootfiles/packages/perl-MIME-Base64 b/config/rootfiles/packages/perl-MIME-Base64 deleted file mode 100644 index b4107feae9..0000000000 --- a/config/rootfiles/packages/perl-MIME-Base64 +++ /dev/null @@ -1,7 +0,0 @@ -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/MIME -usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/MIME/Base64.pm -usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/MIME/QuotedPrint.pm -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/MIME/Base64 -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/MIME/Base64/.packlist -#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/MIME/Base64/Base64.bs -usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/auto/MIME/Base64/Base64.so diff --git a/config/rootfiles/packages/riscv64/samba b/config/rootfiles/packages/riscv64/samba index 93e39e0e7a..b530ea2b25 100644 --- a/config/rootfiles/packages/riscv64/samba +++ b/config/rootfiles/packages/riscv64/samba @@ -57,8 +57,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/core/ntstatus_gen.h #usr/include/samba-4.0/core/werror.h #usr/include/samba-4.0/core/werror_gen.h -#usr/include/samba-4.0/credentials.h -#usr/include/samba-4.0/dcerpc.h #usr/include/samba-4.0/dcesrv_core.h #usr/include/samba-4.0/domain_credentials.h #usr/include/samba-4.0/gen_ndr @@ -80,7 +78,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/gen_ndr/ndr_misc.h #usr/include/samba-4.0/gen_ndr/ndr_nbt.h #usr/include/samba-4.0/gen_ndr/ndr_samr.h -#usr/include/samba-4.0/gen_ndr/ndr_samr_c.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl_c.h #usr/include/samba-4.0/gen_ndr/netlogon.h @@ -101,9 +98,7 @@ usr/bin/wspsearch #usr/include/samba-4.0/ndr/ndr_nbt.h #usr/include/samba-4.0/ndr/ndr_svcctl.h #usr/include/samba-4.0/netapi.h -#usr/include/samba-4.0/param.h #usr/include/samba-4.0/passdb.h -#usr/include/samba-4.0/policy.h #usr/include/samba-4.0/rpc_common.h #usr/include/samba-4.0/samba #usr/include/samba-4.0/samba/session.h @@ -129,9 +124,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/util/idtree_random.h #usr/include/samba-4.0/util/signal.h #usr/include/samba-4.0/util/substitute.h -#usr/include/samba-4.0/util/tevent_ntstatus.h -#usr/include/samba-4.0/util/tevent_unix.h -#usr/include/samba-4.0/util/tevent_werror.h #usr/include/samba-4.0/util/tfork.h #usr/include/samba-4.0/util/time.h #usr/include/samba-4.0/util_ldb.h @@ -139,15 +131,9 @@ usr/bin/wspsearch usr/lib/libdcerpc-binding.so usr/lib/libdcerpc-binding.so.0 usr/lib/libdcerpc-binding.so.0.0.1 -usr/lib/libdcerpc-samr.so -usr/lib/libdcerpc-samr.so.0 -usr/lib/libdcerpc-samr.so.0.0.1 usr/lib/libdcerpc-server-core.so usr/lib/libdcerpc-server-core.so.0 usr/lib/libdcerpc-server-core.so.0.0.1 -usr/lib/libdcerpc.so -usr/lib/libdcerpc.so.0 -usr/lib/libdcerpc.so.0.0.1 usr/lib/libndr-krb5pac.so usr/lib/libndr-krb5pac.so.0 usr/lib/libndr-krb5pac.so.0.0.1 @@ -158,34 +144,22 @@ usr/lib/libndr-standard.so usr/lib/libndr-standard.so.0 usr/lib/libndr-standard.so.0.0.1 usr/lib/libndr.so -usr/lib/libndr.so.4 -usr/lib/libndr.so.4.0.0 +usr/lib/libndr.so.5 +usr/lib/libndr.so.5.0.0 usr/lib/libnetapi.so usr/lib/libnetapi.so.1 usr/lib/libnetapi.so.1.0.0 usr/lib/libnss_winbind.so.2 usr/lib/libnss_wins.so.2 -usr/lib/libsamba-credentials.so -usr/lib/libsamba-credentials.so.1 -usr/lib/libsamba-credentials.so.1.0.0 usr/lib/libsamba-errors.so usr/lib/libsamba-errors.so.1 usr/lib/libsamba-errors.so.1.0.0 -usr/lib/libsamba-hostconfig.so -usr/lib/libsamba-hostconfig.so.0 -usr/lib/libsamba-hostconfig.so.0.0.1 usr/lib/libsamba-passdb.so usr/lib/libsamba-passdb.so.0 -usr/lib/libsamba-passdb.so.0.28.0 -usr/lib/libsamba-policy.cpython-310-riscv64-linux-gnu.so -usr/lib/libsamba-policy.cpython-310-riscv64-linux-gnu.so.0 -usr/lib/libsamba-policy.cpython-310-riscv64-linux-gnu.so.0.0.1 +usr/lib/libsamba-passdb.so.0.29.0 usr/lib/libsamba-util.so usr/lib/libsamba-util.so.0 usr/lib/libsamba-util.so.0.0.1 -usr/lib/libsamdb.so -usr/lib/libsamdb.so.0 -usr/lib/libsamdb.so.0.0.1 usr/lib/libsmbclient.so usr/lib/libsmbclient.so.0 usr/lib/libsmbclient.so.0.8.0 @@ -195,24 +169,15 @@ usr/lib/libsmbconf.so.0.0.1 usr/lib/libsmbldap.so usr/lib/libsmbldap.so.2 usr/lib/libsmbldap.so.2.1.0 -usr/lib/libtevent-util.so -usr/lib/libtevent-util.so.0 -usr/lib/libtevent-util.so.0.0.1 usr/lib/libwbclient.so usr/lib/libwbclient.so.0 usr/lib/libwbclient.so.0.16 -#usr/lib/pkgconfig/dcerpc.pc -#usr/lib/pkgconfig/dcerpc_samr.pc #usr/lib/pkgconfig/ndr.pc #usr/lib/pkgconfig/ndr_krb5pac.pc #usr/lib/pkgconfig/ndr_nbt.pc #usr/lib/pkgconfig/ndr_standard.pc #usr/lib/pkgconfig/netapi.pc -#usr/lib/pkgconfig/samba-credentials.pc -#usr/lib/pkgconfig/samba-hostconfig.pc -#usr/lib/pkgconfig/samba-policy.cpython-310-riscv64-linux-gnu.pc #usr/lib/pkgconfig/samba-util.pc -#usr/lib/pkgconfig/samdb.pc #usr/lib/pkgconfig/smbclient.pc #usr/lib/pkgconfig/wbclient.pc usr/lib/python3.10/site-packages/_ldb_text.py @@ -283,6 +248,31 @@ usr/lib/python3.10/site-packages/samba/dcerpc/xattr.cpython-310-riscv64-linux-gn usr/lib/python3.10/site-packages/samba/descriptor.py usr/lib/python3.10/site-packages/samba/dnsresolver.py usr/lib/python3.10/site-packages/samba/dnsserver.py +#usr/lib/python3.10/site-packages/samba/domain +usr/lib/python3.10/site-packages/samba/domain/__init__.py +#usr/lib/python3.10/site-packages/samba/domain/models +usr/lib/python3.10/site-packages/samba/domain/models/__init__.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_policy.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_silo.py +usr/lib/python3.10/site-packages/samba/domain/models/claim_type.py +usr/lib/python3.10/site-packages/samba/domain/models/computer.py +usr/lib/python3.10/site-packages/samba/domain/models/constants.py +usr/lib/python3.10/site-packages/samba/domain/models/container.py +usr/lib/python3.10/site-packages/samba/domain/models/exceptions.py +usr/lib/python3.10/site-packages/samba/domain/models/fields.py +usr/lib/python3.10/site-packages/samba/domain/models/gmsa.py +usr/lib/python3.10/site-packages/samba/domain/models/group.py +usr/lib/python3.10/site-packages/samba/domain/models/model.py +usr/lib/python3.10/site-packages/samba/domain/models/org.py +usr/lib/python3.10/site-packages/samba/domain/models/person.py +usr/lib/python3.10/site-packages/samba/domain/models/query.py +usr/lib/python3.10/site-packages/samba/domain/models/registry.py +usr/lib/python3.10/site-packages/samba/domain/models/schema.py +usr/lib/python3.10/site-packages/samba/domain/models/site.py +usr/lib/python3.10/site-packages/samba/domain/models/subnet.py +usr/lib/python3.10/site-packages/samba/domain/models/types.py +usr/lib/python3.10/site-packages/samba/domain/models/user.py +usr/lib/python3.10/site-packages/samba/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/domain_update.py usr/lib/python3.10/site-packages/samba/drs_utils.py usr/lib/python3.10/site-packages/samba/dsdb.cpython-310-riscv64-linux-gnu.so @@ -344,6 +334,7 @@ usr/lib/python3.10/site-packages/samba/kcc/graph_utils.py usr/lib/python3.10/site-packages/samba/kcc/kcc_utils.py usr/lib/python3.10/site-packages/samba/kcc/ldif_import_export.py usr/lib/python3.10/site-packages/samba/logger.py +usr/lib/python3.10/site-packages/samba/lsa_utils.py usr/lib/python3.10/site-packages/samba/mdb_util.py usr/lib/python3.10/site-packages/samba/messaging.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/ms_display_specifiers.py @@ -366,9 +357,18 @@ usr/lib/python3.10/site-packages/samba/netcmd/dns.py usr/lib/python3.10/site-packages/samba/netcmd/domain/__init__.py #usr/lib/python3.10/site-packages/samba/netcmd/domain/auth usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo_member.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/computer_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/policy.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_to.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/member.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/silo.py usr/lib/python3.10/site-packages/samba/netcmd/domain/backup.py #usr/lib/python3.10/site-packages/samba/netcmd/domain/claim usr/lib/python3.10/site-packages/samba/netcmd/domain/claim/__init__.py @@ -381,24 +381,12 @@ usr/lib/python3.10/site-packages/samba/netcmd/domain/demote.py usr/lib/python3.10/site-packages/samba/netcmd/domain/functional_prep.py usr/lib/python3.10/site-packages/samba/netcmd/domain/info.py usr/lib/python3.10/site-packages/samba/netcmd/domain/join.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/kds +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/root_key.py usr/lib/python3.10/site-packages/samba/netcmd/domain/keytab.py usr/lib/python3.10/site-packages/samba/netcmd/domain/leave.py usr/lib/python3.10/site-packages/samba/netcmd/domain/level.py -#usr/lib/python3.10/site-packages/samba/netcmd/domain/models -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/claim_type.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/exceptions.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/fields.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/group.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/model.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/query.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/schema.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/site.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/subnet.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/user.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/netcmd/domain/passwordsettings.py usr/lib/python3.10/site-packages/samba/netcmd/domain/provision.py usr/lib/python3.10/site-packages/samba/netcmd/domain/samba3upgrade.py @@ -422,6 +410,10 @@ usr/lib/python3.10/site-packages/samba/netcmd/processes.py usr/lib/python3.10/site-packages/samba/netcmd/pso.py usr/lib/python3.10/site-packages/samba/netcmd/rodc.py usr/lib/python3.10/site-packages/samba/netcmd/schema.py +#usr/lib/python3.10/site-packages/samba/netcmd/service_account +usr/lib/python3.10/site-packages/samba/netcmd/service_account/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/group_msa_membership.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/service_account.py usr/lib/python3.10/site-packages/samba/netcmd/shell.py usr/lib/python3.10/site-packages/samba/netcmd/sites.py usr/lib/python3.10/site-packages/samba/netcmd/spn.py @@ -515,6 +507,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/check_output.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/claims.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/downgradedatabase.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/gmsa.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/http_chunk.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/mdsearch.py @@ -548,10 +541,10 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/array.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/bare.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/binding.py -#usr/lib/python3.10/site-packages/samba/tests/dcerpc/createtrustrelax.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/dnsserver.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/integer.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa.py +#usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa_utils.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/mdssvc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/misc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/raw_protocol.py @@ -583,6 +576,8 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_api.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_dns.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_lock.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_env_tests.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_provision_tests.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_schema_attributes.py #usr/lib/python3.10/site-packages/samba/tests/emulate #usr/lib/python3.10/site-packages/samba/tests/emulate/__init__.py @@ -620,6 +615,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/krb5/etype_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/fast_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/gkdi_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/gmsa_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/group_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kcrypto.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_base_test.py @@ -716,6 +712,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_policy.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_silo.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_claim.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_kds_root_key.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_models.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/dsacl.py @@ -738,6 +735,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/provision_userPassword_crypt.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/rodc.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/schema.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/service_account.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/silo_base.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/sites.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/timecmd.py @@ -782,7 +780,6 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/upgradeprovisionneeddc.py #usr/lib/python3.10/site-packages/samba/tests/usage.py #usr/lib/python3.10/site-packages/samba/tests/xattr.py -#usr/lib/python3.10/site-packages/samba/trust_utils.py usr/lib/python3.10/site-packages/samba/upgrade.py usr/lib/python3.10/site-packages/samba/upgradehelpers.py usr/lib/python3.10/site-packages/samba/uptodateness.py @@ -808,6 +805,7 @@ usr/lib/samba/krb5/winbind_krb5_locator.so #usr/lib/samba/ldb usr/lib/samba/ldb/asq.so usr/lib/samba/ldb/ildap.so +usr/lib/samba/ldb/ldap.so usr/lib/samba/ldb/ldb.so usr/lib/samba/ldb/ldbsamba_extensions.so usr/lib/samba/ldb/paged_searches.so @@ -847,8 +845,10 @@ usr/lib/samba/libcom-err-private-samba.so usr/lib/samba/libcommon-auth-private-samba.so usr/lib/samba/libdbwrap-private-samba.so usr/lib/samba/libdcerpc-pkt-auth-private-samba.so +usr/lib/samba/libdcerpc-private-samba.so usr/lib/samba/libdcerpc-samba-private-samba.so usr/lib/samba/libdcerpc-samba4-private-samba.so +usr/lib/samba/libdcerpc-samr-private-samba.so usr/lib/samba/libdnsserver-common-private-samba.so usr/lib/samba/libdsdb-module-private-samba.so usr/lib/samba/libevents-private-samba.so @@ -901,14 +901,19 @@ usr/lib/samba/libregistry-private-samba.so usr/lib/samba/libreplace-private-samba.so usr/lib/samba/libroken-private-samba.so usr/lib/samba/libsamba-cluster-support-private-samba.so +usr/lib/samba/libsamba-credentials-private-samba.so usr/lib/samba/libsamba-debug-private-samba.so +usr/lib/samba/libsamba-hostconfig-private-samba.so usr/lib/samba/libsamba-modules-private-samba.so -usr/lib/samba/libsamba-net.cpython-310-riscv64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-join.cpython-310-riscv64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-private-samba.so +usr/lib/samba/libsamba-policy-private-samba.so usr/lib/samba/libsamba-python.cpython-310-riscv64-linux-gnu-private-samba.so usr/lib/samba/libsamba-security-private-samba.so usr/lib/samba/libsamba-sockets-private-samba.so usr/lib/samba/libsamba3-util-private-samba.so usr/lib/samba/libsamdb-common-private-samba.so +usr/lib/samba/libsamdb-private-samba.so usr/lib/samba/libsecrets3-private-samba.so usr/lib/samba/libserver-id-db-private-samba.so usr/lib/samba/libserver-role-private-samba.so @@ -928,9 +933,9 @@ usr/lib/samba/libtalloc-report-private-samba.so usr/lib/samba/libtdb-private-samba.so usr/lib/samba/libtdb-wrap-private-samba.so usr/lib/samba/libtevent-private-samba.so +usr/lib/samba/libtevent-util-private-samba.so usr/lib/samba/libtime-basic-private-samba.so usr/lib/samba/libtorture-private-samba.so -usr/lib/samba/libtrusts-util-private-samba.so usr/lib/samba/libutil-reg-private-samba.so usr/lib/samba/libutil-setid-private-samba.so usr/lib/samba/libutil-tdb-private-samba.so @@ -1019,4 +1024,4 @@ var/log/samba var/spool/samba srv/web/ipfire/cgi-bin/samba.cgi var/ipfire/menu.d/EX-samba.menu -usr/local/bin/sambactrl +usr/local/bin/sambactrl \ No newline at end of file diff --git a/config/rootfiles/packages/tshark b/config/rootfiles/packages/tshark index a177b7b313..1a2df8938f 100644 --- a/config/rootfiles/packages/tshark +++ b/config/rootfiles/packages/tshark @@ -11,14 +11,14 @@ usr/bin/dumpcap #usr/bin/text2pcap usr/bin/tshark #usr/lib/libwireshark.so -usr/lib/libwireshark.so.17 -usr/lib/libwireshark.so.17.0.7 +usr/lib/libwireshark.so.18 +usr/lib/libwireshark.so.18.0.1 #usr/lib/libwiretap.so -usr/lib/libwiretap.so.14 -usr/lib/libwiretap.so.14.1.7 +usr/lib/libwiretap.so.15 +usr/lib/libwiretap.so.15.0.1 #usr/lib/libwsutil.so -usr/lib/libwsutil.so.15 -usr/lib/libwsutil.so.15.0.0 +usr/lib/libwsutil.so.16 +usr/lib/libwsutil.so.16.0.0 #usr/lib/wireshark #usr/lib/wireshark/extcap usr/lib/wireshark/extcap/androiddump @@ -29,26 +29,27 @@ usr/lib/wireshark/extcap/sshdump usr/lib/wireshark/extcap/udpdump usr/lib/wireshark/extcap/wifidump #usr/lib/wireshark/plugins -usr/lib/wireshark/plugins/4.2 -usr/lib/wireshark/plugins/4.2/codecs -usr/lib/wireshark/plugins/4.2/codecs/g711.so -usr/lib/wireshark/plugins/4.2/codecs/l16mono.so -usr/lib/wireshark/plugins/4.2/codecs/opus_dec.so -usr/lib/wireshark/plugins/4.2/epan -usr/lib/wireshark/plugins/4.2/epan/ethercat.so -usr/lib/wireshark/plugins/4.2/epan/gryphon.so -usr/lib/wireshark/plugins/4.2/epan/irda.so -usr/lib/wireshark/plugins/4.2/epan/mate.so -usr/lib/wireshark/plugins/4.2/epan/opcua.so -usr/lib/wireshark/plugins/4.2/epan/profinet.so -usr/lib/wireshark/plugins/4.2/epan/stats_tree.so -usr/lib/wireshark/plugins/4.2/epan/transum.so -usr/lib/wireshark/plugins/4.2/epan/unistim.so -usr/lib/wireshark/plugins/4.2/epan/wimax.so -usr/lib/wireshark/plugins/4.2/epan/wimaxasncp.so -usr/lib/wireshark/plugins/4.2/epan/wimaxmacphy.so -usr/lib/wireshark/plugins/4.2/wiretap -usr/lib/wireshark/plugins/4.2/wiretap/usbdump.so +usr/lib/wireshark/plugins/4.4 +usr/lib/wireshark/plugins/4.4/codecs +usr/lib/wireshark/plugins/4.4/codecs/g711.so +usr/lib/wireshark/plugins/4.4/codecs/l16mono.so +usr/lib/wireshark/plugins/4.4/codecs/opus_dec.so +usr/lib/wireshark/plugins/4.4/epan +usr/lib/wireshark/plugins/4.4/epan/ethercat.so +usr/lib/wireshark/plugins/4.4/epan/gryphon.so +usr/lib/wireshark/plugins/4.4/epan/ipaddr.so +usr/lib/wireshark/plugins/4.4/epan/irda.so +usr/lib/wireshark/plugins/4.4/epan/mate.so +usr/lib/wireshark/plugins/4.4/epan/opcua.so +usr/lib/wireshark/plugins/4.4/epan/profinet.so +usr/lib/wireshark/plugins/4.4/epan/stats_tree.so +usr/lib/wireshark/plugins/4.4/epan/transum.so +usr/lib/wireshark/plugins/4.4/epan/unistim.so +usr/lib/wireshark/plugins/4.4/epan/wimax.so +usr/lib/wireshark/plugins/4.4/epan/wimaxasncp.so +usr/lib/wireshark/plugins/4.4/epan/wimaxmacphy.so +usr/lib/wireshark/plugins/4.4/wiretap +usr/lib/wireshark/plugins/4.4/wiretap/usbdump.so #usr/share/doc/wireshark #usr/share/doc/wireshark/COPYING #usr/share/doc/wireshark/README.xml-output @@ -102,7 +103,6 @@ usr/lib/wireshark/plugins/4.2/wiretap/usbdump.so #usr/share/wireshark usr/share/wireshark/cfilters usr/share/wireshark/colorfilters -#usr/share/wireshark/dfilter_macros usr/share/wireshark/dfilters #usr/share/wireshark/diameter usr/share/wireshark/diameter/AlcatelLucent.xml @@ -124,6 +124,7 @@ usr/share/wireshark/diameter/Starent.xml usr/share/wireshark/diameter/TGPP.xml usr/share/wireshark/diameter/TGPP2.xml usr/share/wireshark/diameter/Telefonica.xml +usr/share/wireshark/diameter/Travelping.xml usr/share/wireshark/diameter/VerizonWireless.xml usr/share/wireshark/diameter/Vodafone.xml usr/share/wireshark/diameter/chargecontrol.xml @@ -136,6 +137,7 @@ usr/share/wireshark/diameter/mobileipv6.xml usr/share/wireshark/diameter/nasreq.xml usr/share/wireshark/diameter/sip.xml usr/share/wireshark/diameter/sunping.xml +usr/share/wireshark/dmacros #usr/share/wireshark/dtds usr/share/wireshark/dtds/dc.dtd usr/share/wireshark/dtds/itunes.dtd @@ -159,6 +161,7 @@ usr/share/wireshark/dtds/xcap-error.dtd #usr/share/wireshark/profiles/No Reassembly #usr/share/wireshark/profiles/No Reassembly/preferences #usr/share/wireshark/radius +usr/share/wireshark/radius/.editorconfig #usr/share/wireshark/radius/README.radius_dictionary usr/share/wireshark/radius/custom.includes usr/share/wireshark/radius/dictionary @@ -169,12 +172,15 @@ usr/share/wireshark/radius/dictionary.5x9 usr/share/wireshark/radius/dictionary.acc usr/share/wireshark/radius/dictionary.acme usr/share/wireshark/radius/dictionary.actelis +usr/share/wireshark/radius/dictionary.adtran +usr/share/wireshark/radius/dictionary.adva usr/share/wireshark/radius/dictionary.aerohive usr/share/wireshark/radius/dictionary.airespace usr/share/wireshark/radius/dictionary.alcatel usr/share/wireshark/radius/dictionary.alcatel-lucent.aaa usr/share/wireshark/radius/dictionary.alcatel.esam usr/share/wireshark/radius/dictionary.alcatel.sr +usr/share/wireshark/radius/dictionary.alphion usr/share/wireshark/radius/dictionary.alteon usr/share/wireshark/radius/dictionary.altiga usr/share/wireshark/radius/dictionary.alvarion @@ -183,15 +189,19 @@ usr/share/wireshark/radius/dictionary.apc usr/share/wireshark/radius/dictionary.aptilo usr/share/wireshark/radius/dictionary.aptis usr/share/wireshark/radius/dictionary.arbor +usr/share/wireshark/radius/dictionary.arista usr/share/wireshark/radius/dictionary.aruba usr/share/wireshark/radius/dictionary.ascend +usr/share/wireshark/radius/dictionary.ascend.illegal usr/share/wireshark/radius/dictionary.asn usr/share/wireshark/radius/dictionary.audiocodes usr/share/wireshark/radius/dictionary.avaya usr/share/wireshark/radius/dictionary.azaire usr/share/wireshark/radius/dictionary.bay +usr/share/wireshark/radius/dictionary.bigswitch usr/share/wireshark/radius/dictionary.bintec usr/share/wireshark/radius/dictionary.bluecoat +usr/share/wireshark/radius/dictionary.boingo usr/share/wireshark/radius/dictionary.bristol usr/share/wireshark/radius/dictionary.broadsoft usr/share/wireshark/radius/dictionary.brocade @@ -199,14 +209,20 @@ usr/share/wireshark/radius/dictionary.bskyb usr/share/wireshark/radius/dictionary.bt usr/share/wireshark/radius/dictionary.cablelabs usr/share/wireshark/radius/dictionary.cabletron +usr/share/wireshark/radius/dictionary.calix +usr/share/wireshark/radius/dictionary.cambium usr/share/wireshark/radius/dictionary.camiant +usr/share/wireshark/radius/dictionary.centec +usr/share/wireshark/radius/dictionary.checkpoint usr/share/wireshark/radius/dictionary.chillispot +usr/share/wireshark/radius/dictionary.ciena usr/share/wireshark/radius/dictionary.cisco usr/share/wireshark/radius/dictionary.cisco.asa usr/share/wireshark/radius/dictionary.cisco.bbsm usr/share/wireshark/radius/dictionary.cisco.vpn3000 usr/share/wireshark/radius/dictionary.cisco.vpn5000 usr/share/wireshark/radius/dictionary.citrix +usr/share/wireshark/radius/dictionary.ckey usr/share/wireshark/radius/dictionary.clavister usr/share/wireshark/radius/dictionary.cnergee usr/share/wireshark/radius/dictionary.colubris @@ -214,13 +230,14 @@ usr/share/wireshark/radius/dictionary.columbia_university usr/share/wireshark/radius/dictionary.compat usr/share/wireshark/radius/dictionary.compatible usr/share/wireshark/radius/dictionary.cosine +usr/share/wireshark/radius/dictionary.covaro usr/share/wireshark/radius/dictionary.dante usr/share/wireshark/radius/dictionary.dellemc -usr/share/wireshark/radius/dictionary.dhcp usr/share/wireshark/radius/dictionary.digium usr/share/wireshark/radius/dictionary.dlink usr/share/wireshark/radius/dictionary.dragonwave usr/share/wireshark/radius/dictionary.efficientip +usr/share/wireshark/radius/dictionary.eleven usr/share/wireshark/radius/dictionary.eltex usr/share/wireshark/radius/dictionary.enterasys usr/share/wireshark/radius/dictionary.epygi @@ -228,24 +245,29 @@ usr/share/wireshark/radius/dictionary.equallogic usr/share/wireshark/radius/dictionary.ericsson usr/share/wireshark/radius/dictionary.ericsson.ab usr/share/wireshark/radius/dictionary.ericsson.packet.core.networks +usr/share/wireshark/radius/dictionary.erx usr/share/wireshark/radius/dictionary.extreme usr/share/wireshark/radius/dictionary.f5 usr/share/wireshark/radius/dictionary.fdxtended +usr/share/wireshark/radius/dictionary.force10 usr/share/wireshark/radius/dictionary.fortinet usr/share/wireshark/radius/dictionary.foundry usr/share/wireshark/radius/dictionary.freedhcp usr/share/wireshark/radius/dictionary.freeradius +usr/share/wireshark/radius/dictionary.freeradius.evs5 usr/share/wireshark/radius/dictionary.freeradius.internal usr/share/wireshark/radius/dictionary.freeswitch usr/share/wireshark/radius/dictionary.gandalf usr/share/wireshark/radius/dictionary.garderos usr/share/wireshark/radius/dictionary.gemtek usr/share/wireshark/radius/dictionary.h3c +usr/share/wireshark/radius/dictionary.hillstone usr/share/wireshark/radius/dictionary.hp usr/share/wireshark/radius/dictionary.huawei usr/share/wireshark/radius/dictionary.iana usr/share/wireshark/radius/dictionary.identity_engines usr/share/wireshark/radius/dictionary.iea +usr/share/wireshark/radius/dictionary.infinera usr/share/wireshark/radius/dictionary.infoblox usr/share/wireshark/radius/dictionary.infonet usr/share/wireshark/radius/dictionary.ipunplugged @@ -256,39 +278,50 @@ usr/share/wireshark/radius/dictionary.juniper usr/share/wireshark/radius/dictionary.karlnet usr/share/wireshark/radius/dictionary.kineto usr/share/wireshark/radius/dictionary.lancom +usr/share/wireshark/radius/dictionary.lantronix usr/share/wireshark/radius/dictionary.livingston usr/share/wireshark/radius/dictionary.localweb usr/share/wireshark/radius/dictionary.lucent usr/share/wireshark/radius/dictionary.manzara usr/share/wireshark/radius/dictionary.meinberg +usr/share/wireshark/radius/dictionary.mellanox usr/share/wireshark/radius/dictionary.meraki usr/share/wireshark/radius/dictionary.merit usr/share/wireshark/radius/dictionary.meru usr/share/wireshark/radius/dictionary.microsemi usr/share/wireshark/radius/dictionary.microsoft usr/share/wireshark/radius/dictionary.mikrotik +usr/share/wireshark/radius/dictionary.mimosa usr/share/wireshark/radius/dictionary.motorola +usr/share/wireshark/radius/dictionary.motorola.illegal usr/share/wireshark/radius/dictionary.motorola.wimax usr/share/wireshark/radius/dictionary.navini +usr/share/wireshark/radius/dictionary.net +usr/share/wireshark/radius/dictionary.netelastic usr/share/wireshark/radius/dictionary.netscreen usr/share/wireshark/radius/dictionary.networkphysics usr/share/wireshark/radius/dictionary.nexans +usr/share/wireshark/radius/dictionary.nile usr/share/wireshark/radius/dictionary.nokia usr/share/wireshark/radius/dictionary.nokia.conflict usr/share/wireshark/radius/dictionary.nomadix usr/share/wireshark/radius/dictionary.nortel usr/share/wireshark/radius/dictionary.ntua usr/share/wireshark/radius/dictionary.openser +usr/share/wireshark/radius/dictionary.openwifi usr/share/wireshark/radius/dictionary.packeteer usr/share/wireshark/radius/dictionary.paloalto usr/share/wireshark/radius/dictionary.patton usr/share/wireshark/radius/dictionary.perle +usr/share/wireshark/radius/dictionary.pfsense +usr/share/wireshark/radius/dictionary.pica8 usr/share/wireshark/radius/dictionary.propel usr/share/wireshark/radius/dictionary.prosoft usr/share/wireshark/radius/dictionary.proxim usr/share/wireshark/radius/dictionary.purewave usr/share/wireshark/radius/dictionary.quiconnect usr/share/wireshark/radius/dictionary.quintum +usr/share/wireshark/radius/dictionary.rcntec usr/share/wireshark/radius/dictionary.redcreek usr/share/wireshark/radius/dictionary.rfc2865 usr/share/wireshark/radius/dictionary.rfc2866 @@ -322,6 +355,8 @@ usr/share/wireshark/radius/dictionary.rfc7155 usr/share/wireshark/radius/dictionary.rfc7268 usr/share/wireshark/radius/dictionary.rfc7499 usr/share/wireshark/radius/dictionary.rfc7930 +usr/share/wireshark/radius/dictionary.rfc8045 +usr/share/wireshark/radius/dictionary.rfc8559 usr/share/wireshark/radius/dictionary.riverbed usr/share/wireshark/radius/dictionary.riverstone usr/share/wireshark/radius/dictionary.roaringpenguin @@ -333,7 +368,9 @@ usr/share/wireshark/radius/dictionary.shasta usr/share/wireshark/radius/dictionary.shiva usr/share/wireshark/radius/dictionary.siemens usr/share/wireshark/radius/dictionary.slipstream +usr/share/wireshark/radius/dictionary.smartsharesystems usr/share/wireshark/radius/dictionary.sofaware +usr/share/wireshark/radius/dictionary.softbank usr/share/wireshark/radius/dictionary.sonicwall usr/share/wireshark/radius/dictionary.springtide usr/share/wireshark/radius/dictionary.starent @@ -343,22 +380,27 @@ usr/share/wireshark/radius/dictionary.symbol usr/share/wireshark/radius/dictionary.t_systems_nova usr/share/wireshark/radius/dictionary.telebit usr/share/wireshark/radius/dictionary.telkom +usr/share/wireshark/radius/dictionary.telrad usr/share/wireshark/radius/dictionary.terena +usr/share/wireshark/radius/dictionary.tplink usr/share/wireshark/radius/dictionary.trapeze usr/share/wireshark/radius/dictionary.travelping +usr/share/wireshark/radius/dictionary.tripplite usr/share/wireshark/radius/dictionary.tropos usr/share/wireshark/radius/dictionary.ukerna usr/share/wireshark/radius/dictionary.unisphere usr/share/wireshark/radius/dictionary.unix usr/share/wireshark/radius/dictionary.usr +usr/share/wireshark/radius/dictionary.usr.illegal usr/share/wireshark/radius/dictionary.utstarcom usr/share/wireshark/radius/dictionary.valemount +usr/share/wireshark/radius/dictionary.vasexperts usr/share/wireshark/radius/dictionary.verizon usr/share/wireshark/radius/dictionary.versanet -usr/share/wireshark/radius/dictionary.vqp usr/share/wireshark/radius/dictionary.walabi usr/share/wireshark/radius/dictionary.waverider usr/share/wireshark/radius/dictionary.wichorus +usr/share/wireshark/radius/dictionary.wifialliance usr/share/wireshark/radius/dictionary.wimax usr/share/wireshark/radius/dictionary.wimax.alvarion usr/share/wireshark/radius/dictionary.wimax.wichorus diff --git a/config/rootfiles/packages/vdr_dvbapi b/config/rootfiles/packages/vdr_dvbapi index c6892374da..27e10dc923 100644 --- a/config/rootfiles/packages/vdr_dvbapi +++ b/config/rootfiles/packages/vdr_dvbapi @@ -1,3 +1,3 @@ etc/sysconfig/vdr-plugins.d/dvbapi.conf etc/vdr/plugins/dvbapi -usr/lib/vdr/libvdr-dvbapi.so.2.6.6 +usr/lib/vdr/libvdr-dvbapi.so.2.6.9 diff --git a/config/rootfiles/packages/vdr_eepg b/config/rootfiles/packages/vdr_eepg index 61f13c812a..13b14b3c96 100644 --- a/config/rootfiles/packages/vdr_eepg +++ b/config/rootfiles/packages/vdr_eepg @@ -1,2 +1,2 @@ etc/vdr/plugins/eepg -usr/lib/vdr/libvdr-eepg.so.2.6.6 +usr/lib/vdr/libvdr-eepg.so.2.6.9 diff --git a/config/rootfiles/packages/vdr_epgsearch b/config/rootfiles/packages/vdr_epgsearch index 765f8fa7ef..93ef0dc3a3 100644 --- a/config/rootfiles/packages/vdr_epgsearch +++ b/config/rootfiles/packages/vdr_epgsearch @@ -5,10 +5,10 @@ etc/sysconfig/vdr-plugins.d/quickepgsearch.conf etc/vdr/plugins/epgsearch etc/vdr/plugins/epgsearch/conf.d usr/bin/createcats -usr/lib/vdr/libvdr-conflictcheckonly.so.2.6.6 -usr/lib/vdr/libvdr-epgsearch.so.2.6.6 -usr/lib/vdr/libvdr-epgsearchonly.so.2.6.6 -usr/lib/vdr/libvdr-quickepgsearch.so.2.6.6 +usr/lib/vdr/libvdr-conflictcheckonly.so.2.6.9 +usr/lib/vdr/libvdr-epgsearch.so.2.6.9 +usr/lib/vdr/libvdr-epgsearchonly.so.2.6.9 +usr/lib/vdr/libvdr-quickepgsearch.so.2.6.9 #var/lib/vdr #var/lib/vdr/data var/lib/vdr/data/epgsearch diff --git a/config/rootfiles/packages/vdr_streamdev b/config/rootfiles/packages/vdr_streamdev index 8e631a3fd0..03a648d783 100644 --- a/config/rootfiles/packages/vdr_streamdev +++ b/config/rootfiles/packages/vdr_streamdev @@ -4,4 +4,4 @@ etc/vdr/plugins/streamdev-server etc/vdr/plugins/streamdev-server/streamdevhosts.conf #usr/lib/vdr/bin usr/lib/vdr/bin/externremux.sh -usr/lib/vdr/libvdr-streamdev-server.so.2.6.6 +usr/lib/vdr/libvdr-streamdev-server.so.2.6.9 diff --git a/config/rootfiles/packages/x86_64/samba b/config/rootfiles/packages/x86_64/samba index 92862313d1..e720457a3d 100644 --- a/config/rootfiles/packages/x86_64/samba +++ b/config/rootfiles/packages/x86_64/samba @@ -57,8 +57,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/core/ntstatus_gen.h #usr/include/samba-4.0/core/werror.h #usr/include/samba-4.0/core/werror_gen.h -#usr/include/samba-4.0/credentials.h -#usr/include/samba-4.0/dcerpc.h #usr/include/samba-4.0/dcesrv_core.h #usr/include/samba-4.0/domain_credentials.h #usr/include/samba-4.0/gen_ndr @@ -80,7 +78,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/gen_ndr/ndr_misc.h #usr/include/samba-4.0/gen_ndr/ndr_nbt.h #usr/include/samba-4.0/gen_ndr/ndr_samr.h -#usr/include/samba-4.0/gen_ndr/ndr_samr_c.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl.h #usr/include/samba-4.0/gen_ndr/ndr_svcctl_c.h #usr/include/samba-4.0/gen_ndr/netlogon.h @@ -101,9 +98,7 @@ usr/bin/wspsearch #usr/include/samba-4.0/ndr/ndr_nbt.h #usr/include/samba-4.0/ndr/ndr_svcctl.h #usr/include/samba-4.0/netapi.h -#usr/include/samba-4.0/param.h #usr/include/samba-4.0/passdb.h -#usr/include/samba-4.0/policy.h #usr/include/samba-4.0/rpc_common.h #usr/include/samba-4.0/samba #usr/include/samba-4.0/samba/session.h @@ -129,9 +124,6 @@ usr/bin/wspsearch #usr/include/samba-4.0/util/idtree_random.h #usr/include/samba-4.0/util/signal.h #usr/include/samba-4.0/util/substitute.h -#usr/include/samba-4.0/util/tevent_ntstatus.h -#usr/include/samba-4.0/util/tevent_unix.h -#usr/include/samba-4.0/util/tevent_werror.h #usr/include/samba-4.0/util/tfork.h #usr/include/samba-4.0/util/time.h #usr/include/samba-4.0/util_ldb.h @@ -139,15 +131,9 @@ usr/bin/wspsearch usr/lib/libdcerpc-binding.so usr/lib/libdcerpc-binding.so.0 usr/lib/libdcerpc-binding.so.0.0.1 -usr/lib/libdcerpc-samr.so -usr/lib/libdcerpc-samr.so.0 -usr/lib/libdcerpc-samr.so.0.0.1 usr/lib/libdcerpc-server-core.so usr/lib/libdcerpc-server-core.so.0 usr/lib/libdcerpc-server-core.so.0.0.1 -usr/lib/libdcerpc.so -usr/lib/libdcerpc.so.0 -usr/lib/libdcerpc.so.0.0.1 usr/lib/libndr-krb5pac.so usr/lib/libndr-krb5pac.so.0 usr/lib/libndr-krb5pac.so.0.0.1 @@ -158,34 +144,22 @@ usr/lib/libndr-standard.so usr/lib/libndr-standard.so.0 usr/lib/libndr-standard.so.0.0.1 usr/lib/libndr.so -usr/lib/libndr.so.4 -usr/lib/libndr.so.4.0.0 +usr/lib/libndr.so.5 +usr/lib/libndr.so.5.0.0 usr/lib/libnetapi.so usr/lib/libnetapi.so.1 usr/lib/libnetapi.so.1.0.0 usr/lib/libnss_winbind.so.2 usr/lib/libnss_wins.so.2 -usr/lib/libsamba-credentials.so -usr/lib/libsamba-credentials.so.1 -usr/lib/libsamba-credentials.so.1.0.0 usr/lib/libsamba-errors.so usr/lib/libsamba-errors.so.1 usr/lib/libsamba-errors.so.1.0.0 -usr/lib/libsamba-hostconfig.so -usr/lib/libsamba-hostconfig.so.0 -usr/lib/libsamba-hostconfig.so.0.0.1 usr/lib/libsamba-passdb.so usr/lib/libsamba-passdb.so.0 -usr/lib/libsamba-passdb.so.0.28.0 -usr/lib/libsamba-policy.cpython-310-x86-64-linux-gnu.so -usr/lib/libsamba-policy.cpython-310-x86-64-linux-gnu.so.0 -usr/lib/libsamba-policy.cpython-310-x86-64-linux-gnu.so.0.0.1 +usr/lib/libsamba-passdb.so.0.29.0 usr/lib/libsamba-util.so usr/lib/libsamba-util.so.0 usr/lib/libsamba-util.so.0.0.1 -usr/lib/libsamdb.so -usr/lib/libsamdb.so.0 -usr/lib/libsamdb.so.0.0.1 usr/lib/libsmbclient.so usr/lib/libsmbclient.so.0 usr/lib/libsmbclient.so.0.8.0 @@ -195,24 +169,15 @@ usr/lib/libsmbconf.so.0.0.1 usr/lib/libsmbldap.so usr/lib/libsmbldap.so.2 usr/lib/libsmbldap.so.2.1.0 -usr/lib/libtevent-util.so -usr/lib/libtevent-util.so.0 -usr/lib/libtevent-util.so.0.0.1 usr/lib/libwbclient.so usr/lib/libwbclient.so.0 usr/lib/libwbclient.so.0.16 -#usr/lib/pkgconfig/dcerpc.pc -#usr/lib/pkgconfig/dcerpc_samr.pc #usr/lib/pkgconfig/ndr.pc #usr/lib/pkgconfig/ndr_krb5pac.pc #usr/lib/pkgconfig/ndr_nbt.pc #usr/lib/pkgconfig/ndr_standard.pc #usr/lib/pkgconfig/netapi.pc -#usr/lib/pkgconfig/samba-credentials.pc -#usr/lib/pkgconfig/samba-hostconfig.pc -#usr/lib/pkgconfig/samba-policy.cpython-310-x86_64-linux-gnu.pc #usr/lib/pkgconfig/samba-util.pc -#usr/lib/pkgconfig/samdb.pc #usr/lib/pkgconfig/smbclient.pc #usr/lib/pkgconfig/wbclient.pc usr/lib/python3.10/site-packages/_ldb_text.py @@ -283,6 +248,31 @@ usr/lib/python3.10/site-packages/samba/dcerpc/xattr.cpython-310-x86_64-linux-gnu usr/lib/python3.10/site-packages/samba/descriptor.py usr/lib/python3.10/site-packages/samba/dnsresolver.py usr/lib/python3.10/site-packages/samba/dnsserver.py +#usr/lib/python3.10/site-packages/samba/domain +usr/lib/python3.10/site-packages/samba/domain/__init__.py +#usr/lib/python3.10/site-packages/samba/domain/models +usr/lib/python3.10/site-packages/samba/domain/models/__init__.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_policy.py +usr/lib/python3.10/site-packages/samba/domain/models/auth_silo.py +usr/lib/python3.10/site-packages/samba/domain/models/claim_type.py +usr/lib/python3.10/site-packages/samba/domain/models/computer.py +usr/lib/python3.10/site-packages/samba/domain/models/constants.py +usr/lib/python3.10/site-packages/samba/domain/models/container.py +usr/lib/python3.10/site-packages/samba/domain/models/exceptions.py +usr/lib/python3.10/site-packages/samba/domain/models/fields.py +usr/lib/python3.10/site-packages/samba/domain/models/gmsa.py +usr/lib/python3.10/site-packages/samba/domain/models/group.py +usr/lib/python3.10/site-packages/samba/domain/models/model.py +usr/lib/python3.10/site-packages/samba/domain/models/org.py +usr/lib/python3.10/site-packages/samba/domain/models/person.py +usr/lib/python3.10/site-packages/samba/domain/models/query.py +usr/lib/python3.10/site-packages/samba/domain/models/registry.py +usr/lib/python3.10/site-packages/samba/domain/models/schema.py +usr/lib/python3.10/site-packages/samba/domain/models/site.py +usr/lib/python3.10/site-packages/samba/domain/models/subnet.py +usr/lib/python3.10/site-packages/samba/domain/models/types.py +usr/lib/python3.10/site-packages/samba/domain/models/user.py +usr/lib/python3.10/site-packages/samba/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/domain_update.py usr/lib/python3.10/site-packages/samba/drs_utils.py usr/lib/python3.10/site-packages/samba/dsdb.cpython-310-x86_64-linux-gnu.so @@ -344,6 +334,7 @@ usr/lib/python3.10/site-packages/samba/kcc/graph_utils.py usr/lib/python3.10/site-packages/samba/kcc/kcc_utils.py usr/lib/python3.10/site-packages/samba/kcc/ldif_import_export.py usr/lib/python3.10/site-packages/samba/logger.py +usr/lib/python3.10/site-packages/samba/lsa_utils.py usr/lib/python3.10/site-packages/samba/mdb_util.py usr/lib/python3.10/site-packages/samba/messaging.cpython-310-x86_64-linux-gnu.so usr/lib/python3.10/site-packages/samba/ms_display_specifiers.py @@ -366,9 +357,18 @@ usr/lib/python3.10/site-packages/samba/netcmd/domain usr/lib/python3.10/site-packages/samba/netcmd/domain/__init__.py usr/lib/python3.10/site-packages/samba/netcmd/domain/auth usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo_member.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/computer_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/policy.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_to.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_from.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_to.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/member.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo/silo.py usr/lib/python3.10/site-packages/samba/netcmd/domain/backup.py usr/lib/python3.10/site-packages/samba/netcmd/domain/claim usr/lib/python3.10/site-packages/samba/netcmd/domain/claim/__init__.py @@ -381,24 +381,12 @@ usr/lib/python3.10/site-packages/samba/netcmd/domain/demote.py usr/lib/python3.10/site-packages/samba/netcmd/domain/functional_prep.py usr/lib/python3.10/site-packages/samba/netcmd/domain/info.py usr/lib/python3.10/site-packages/samba/netcmd/domain/join.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/kds +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/kds/root_key.py usr/lib/python3.10/site-packages/samba/netcmd/domain/keytab.py usr/lib/python3.10/site-packages/samba/netcmd/domain/leave.py usr/lib/python3.10/site-packages/samba/netcmd/domain/level.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/__init__.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_policy.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_silo.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/claim_type.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/exceptions.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/fields.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/group.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/model.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/query.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/schema.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/site.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/subnet.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/user.py -usr/lib/python3.10/site-packages/samba/netcmd/domain/models/value_type.py usr/lib/python3.10/site-packages/samba/netcmd/domain/passwordsettings.py usr/lib/python3.10/site-packages/samba/netcmd/domain/provision.py usr/lib/python3.10/site-packages/samba/netcmd/domain/samba3upgrade.py @@ -422,6 +410,10 @@ usr/lib/python3.10/site-packages/samba/netcmd/processes.py usr/lib/python3.10/site-packages/samba/netcmd/pso.py usr/lib/python3.10/site-packages/samba/netcmd/rodc.py usr/lib/python3.10/site-packages/samba/netcmd/schema.py +#usr/lib/python3.10/site-packages/samba/netcmd/service_account +usr/lib/python3.10/site-packages/samba/netcmd/service_account/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/group_msa_membership.py +usr/lib/python3.10/site-packages/samba/netcmd/service_account/service_account.py usr/lib/python3.10/site-packages/samba/netcmd/shell.py usr/lib/python3.10/site-packages/samba/netcmd/sites.py usr/lib/python3.10/site-packages/samba/netcmd/spn.py @@ -513,16 +505,17 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/__init__.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/bug13653.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/check_output.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/claims.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/claims.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/downgradedatabase.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/http_chunk.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/gmsa.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/http_chunk.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/http_content.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/mdsearch.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/misc_dfs_widelink.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/ndrdump.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/netads_dns.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/netads_json.py -usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py +#usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/samba_dnsupdate.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/smbcacls.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/smbcacls_basic.py @@ -548,10 +541,10 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/array.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/bare.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/binding.py -#usr/lib/python3.10/site-packages/samba/tests/dcerpc/createtrustrelax.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/dnsserver.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/integer.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa.py +#usr/lib/python3.10/site-packages/samba/tests/dcerpc/lsa_utils.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/mdssvc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/misc.py #usr/lib/python3.10/site-packages/samba/tests/dcerpc/raw_protocol.py @@ -583,6 +576,8 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_api.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_dns.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_lock.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_env_tests.py +#usr/lib/python3.10/site-packages/samba/tests/dsdb_quiet_provision_tests.py #usr/lib/python3.10/site-packages/samba/tests/dsdb_schema_attributes.py #usr/lib/python3.10/site-packages/samba/tests/emulate #usr/lib/python3.10/site-packages/samba/tests/emulate/__init__.py @@ -620,6 +615,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/krb5/etype_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/fast_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/gkdi_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/gmsa_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/group_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kcrypto.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_base_test.py @@ -716,6 +712,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_policy.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_silo.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_claim.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_kds_root_key.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_models.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/dsacl.py @@ -738,6 +735,7 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/provision_userPassword_crypt.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/rodc.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/schema.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/service_account.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/silo_base.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/sites.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/timecmd.py @@ -782,7 +780,6 @@ usr/lib/python3.10/site-packages/samba/tests/blackbox/rpcd_witness_samba_only.py #usr/lib/python3.10/site-packages/samba/tests/upgradeprovisionneeddc.py #usr/lib/python3.10/site-packages/samba/tests/usage.py #usr/lib/python3.10/site-packages/samba/tests/xattr.py -usr/lib/python3.10/site-packages/samba/trust_utils.py usr/lib/python3.10/site-packages/samba/upgrade.py usr/lib/python3.10/site-packages/samba/upgradehelpers.py usr/lib/python3.10/site-packages/samba/uptodateness.py @@ -808,6 +805,7 @@ usr/lib/samba/krb5/winbind_krb5_locator.so #usr/lib/samba/ldb usr/lib/samba/ldb/asq.so usr/lib/samba/ldb/ildap.so +usr/lib/samba/ldb/ldap.so usr/lib/samba/ldb/ldb.so usr/lib/samba/ldb/ldbsamba_extensions.so usr/lib/samba/ldb/paged_searches.so @@ -847,8 +845,10 @@ usr/lib/samba/libcom-err-private-samba.so usr/lib/samba/libcommon-auth-private-samba.so usr/lib/samba/libdbwrap-private-samba.so usr/lib/samba/libdcerpc-pkt-auth-private-samba.so +usr/lib/samba/libdcerpc-private-samba.so usr/lib/samba/libdcerpc-samba-private-samba.so usr/lib/samba/libdcerpc-samba4-private-samba.so +usr/lib/samba/libdcerpc-samr-private-samba.so usr/lib/samba/libdnsserver-common-private-samba.so usr/lib/samba/libdsdb-module-private-samba.so usr/lib/samba/libevents-private-samba.so @@ -901,14 +901,19 @@ usr/lib/samba/libregistry-private-samba.so usr/lib/samba/libreplace-private-samba.so usr/lib/samba/libroken-private-samba.so usr/lib/samba/libsamba-cluster-support-private-samba.so +usr/lib/samba/libsamba-credentials-private-samba.so usr/lib/samba/libsamba-debug-private-samba.so +usr/lib/samba/libsamba-hostconfig-private-samba.so usr/lib/samba/libsamba-modules-private-samba.so -usr/lib/samba/libsamba-net.cpython-310-x86-64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-join.cpython-310-x86-64-linux-gnu-private-samba.so +usr/lib/samba/libsamba-net-private-samba.so +usr/lib/samba/libsamba-policy-private-samba.so usr/lib/samba/libsamba-python.cpython-310-x86-64-linux-gnu-private-samba.so usr/lib/samba/libsamba-security-private-samba.so usr/lib/samba/libsamba-sockets-private-samba.so usr/lib/samba/libsamba3-util-private-samba.so usr/lib/samba/libsamdb-common-private-samba.so +usr/lib/samba/libsamdb-private-samba.so usr/lib/samba/libsecrets3-private-samba.so usr/lib/samba/libserver-id-db-private-samba.so usr/lib/samba/libserver-role-private-samba.so @@ -928,9 +933,9 @@ usr/lib/samba/libtalloc-report-private-samba.so usr/lib/samba/libtdb-private-samba.so usr/lib/samba/libtdb-wrap-private-samba.so usr/lib/samba/libtevent-private-samba.so +usr/lib/samba/libtevent-util-private-samba.so usr/lib/samba/libtime-basic-private-samba.so usr/lib/samba/libtorture-private-samba.so -usr/lib/samba/libtrusts-util-private-samba.so usr/lib/samba/libutil-reg-private-samba.so usr/lib/samba/libutil-setid-private-samba.so usr/lib/samba/libutil-tdb-private-samba.so diff --git a/config/ssh/ssh_config b/config/ssh/ssh_config index 85c069ddae..d5f63f315c 100644 --- a/config/ssh/ssh_config +++ b/config/ssh/ssh_config @@ -9,8 +9,8 @@ Host * UseRoaming no
# Only use secure crypto algorithms - KexAlgorithms sntrup761x25519-sha512@openssh.com,curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256 - Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr + KexAlgorithms sntrup761x25519-sha512,sntrup761x25519-sha512@openssh.com,mlkem768x25519-sha256,curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256 + Ciphers aes256-gcm@openssh.com,aes256-ctr,chacha20-poly1305@openssh.com,aes192-ctr,aes128-gcm@openssh.com,aes128-ctr MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,umac-128@openssh.com
# Always visualise server host keys (helps to identify key based MITM attacks) diff --git a/config/ssh/sshd_config b/config/ssh/sshd_config index 76c9b3eb1c..e338f8cef5 100644 --- a/config/ssh/sshd_config +++ b/config/ssh/sshd_config @@ -20,8 +20,8 @@ LoginGraceTime 30s MaxStartups 5
# Only allow safe crypto algorithms -KexAlgorithms sntrup761x25519-sha512@openssh.com,curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256 -Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr +KexAlgorithms sntrup761x25519-sha512,sntrup761x25519-sha512@openssh.com,mlkem768x25519-sha256,curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256 +Ciphers aes256-gcm@openssh.com,aes256-ctr,chacha20-poly1305@openssh.com,aes192-ctr,aes128-gcm@openssh.com,aes128-ctr MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,umac-128@openssh.com
# Only allow cryptographically safe SSH host keys (adjust paths if needed) diff --git a/config/udev/network-hotplug-bridges b/config/udev/network-hotplug-bridges index 9fded1fd03..39faeb5a9e 100644 --- a/config/udev/network-hotplug-bridges +++ b/config/udev/network-hotplug-bridges @@ -42,7 +42,7 @@ detect_zone() { local slave for slave in $(get_value "${zone}_SLAVES"); do # Compare if the mac address matches or if the name matches - if [ -r "/sys/class/net/${INTERFACE}/address" -a "$(</sys/class/net/${INTERFACE}/address)" = "${slave}" ] || [ "${INTERFACE}" = "${slave}" ]; then + if [ "$(cat /sys/class/net/${INTERFACE}/address 2>/dev/null)" = "${slave}" ] || [ "${INTERFACE}" = "${slave}" ]; then echo "${zone}" return 0 fi diff --git a/config/unbound/unbound-dhcp-leases-bridge b/config/unbound/unbound-dhcp-leases-bridge index 986fae2d24..4a6f9587f8 100644 --- a/config/unbound/unbound-dhcp-leases-bridge +++ b/config/unbound/unbound-dhcp-leases-bridge @@ -216,6 +216,11 @@ class UnboundDHCPLeasesBridge(object): # Find the old lease old_lease = self._find_lease(address)
+ # Don't update fixed leases as they might clear the hostname + if old_lease and old_lease.fixed: + log.debug("Won't update fixed lease %s" % old_lease) + return + # Create a new lease lease = Lease(address, { "client-hostname" : name, @@ -276,12 +281,12 @@ class UnboundDHCPLeasesBridge(object): if lease.has_expired(): log.debug(" Expired")
- self.unbound.update_dhcp_leases(self.leases) + self.unbound.update_dhcp_leases([l for l in self.leases if not l.has_expired()])
def _add_lease(self, lease): - # Skip leases without an FQDN + # Skip leases without a FQDN if not lease.fqdn: - log.debug("Skipping lease without an FQDN: %s" % lease) + log.debug("Skipping lease without a FQDN: %s" % lease) return
# Skip any leases that also are a static host @@ -581,19 +586,20 @@ class FixLeases(object): "client-hostname" : hostname, "starts" : now.strftime("%w %Y/%m/%d %H:%M:%S"), "ends" : "never", - }) + }, fixed=True) leases.append(l)
return leases
class Lease(object): - def __init__(self, ipaddr, properties): + def __init__(self, ipaddr, properties, fixed=False): if not isinstance(ipaddr, ipaddress.IPv4Address): ipaddr = ipaddress.IPv4Address(ipaddr)
self.ipaddr = ipaddr self._properties = properties + self.fixed = fixed
def __repr__(self): return "<%s for %s (%s)>" % (self.__class__.__name__, self.ipaddr, self.hostname) @@ -711,7 +717,7 @@ class Lease(object): if not self.time_ends: return self.time_starts > datetime.datetime.utcnow()
- return self.time_starts > datetime.datetime.utcnow() > self.time_ends + return not self.time_starts < datetime.datetime.utcnow() < self.time_ends
@property def rrset(self): diff --git a/doc/language_issues.de b/doc/language_issues.de index bd335de413..7883bef768 100644 --- a/doc/language_issues.de +++ b/doc/language_issues.de @@ -24,14 +24,19 @@ WARNING: translation string unused: ConnSched scheduler WARNING: translation string unused: ConnSched select profile WARNING: translation string unused: Daily WARNING: translation string unused: Disabled +WARNING: translation string unused: Existing Files WARNING: translation string unused: HDD temperature WARNING: translation string unused: Level7 rule WARNING: translation string unused: Local VPN IP +WARNING: translation string unused: Pages WARNING: translation string unused: Ping WARNING: translation string unused: Queuelenght WARNING: translation string unused: Remote IP WARNING: translation string unused: Remote VPN IP WARNING: translation string unused: Resolv +WARNING: translation string unused: Scan for Files +WARNING: translation string unused: Scan for Songs +WARNING: translation string unused: Scan from Directory WARNING: translation string unused: Subclass WARNING: translation string unused: TOS Bits WARNING: translation string unused: Utilization on @@ -110,6 +115,7 @@ WARNING: translation string unused: age seconds WARNING: translation string unused: age shour WARNING: translation string unused: age sminute WARNING: translation string unused: age ssecond +WARNING: translation string unused: album WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -122,6 +128,7 @@ WARNING: translation string unused: alt vpn WARNING: translation string unused: and WARNING: translation string unused: apply WARNING: translation string unused: archive not exist +WARNING: translation string unused: artist WARNING: translation string unused: attemps WARNING: translation string unused: avoid dod WARNING: translation string unused: backup config floppy @@ -158,6 +165,7 @@ WARNING: translation string unused: check for net traffic update WARNING: translation string unused: choose config WARNING: translation string unused: class in use WARNING: translation string unused: clear cache +WARNING: translation string unused: clear playlist WARNING: translation string unused: client WARNING: translation string unused: comment WARNING: translation string unused: community rules @@ -179,6 +187,7 @@ WARNING: translation string unused: create mask WARNING: translation string unused: create new backup WARNING: translation string unused: current media WARNING: translation string unused: current ovpn +WARNING: translation string unused: current playlist WARNING: translation string unused: current profile WARNING: translation string unused: custom networks WARNING: translation string unused: custom services @@ -375,6 +384,7 @@ WARNING: translation string unused: generatekeys WARNING: translation string unused: generatepolicy WARNING: translation string unused: generatereport WARNING: translation string unused: genkey +WARNING: translation string unused: genre WARNING: translation string unused: gpl i accept these terms and conditions WARNING: translation string unused: gpl license agreement WARNING: translation string unused: gpl please read carefully the general public license and accept it below @@ -540,6 +550,7 @@ WARNING: translation string unused: network traffic graphs WARNING: translation string unused: network updated WARNING: translation string unused: networks settings WARNING: translation string unused: new optionsfw must boot +WARNING: translation string unused: next WARNING: translation string unused: no alcatelusb firmware WARNING: translation string unused: no cfg upload WARNING: translation string unused: no eciadsl synch.bin file @@ -632,6 +643,7 @@ WARNING: translation string unused: pdc options WARNING: translation string unused: phase1 group WARNING: translation string unused: phonebook entry WARNING: translation string unused: ping disabled +WARNING: translation string unused: play WARNING: translation string unused: polfile WARNING: translation string unused: port forwarding configuration WARNING: translation string unused: ports @@ -639,6 +651,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: prefered master WARNING: translation string unused: present +WARNING: translation string unused: prev WARNING: translation string unused: printcap name WARNING: translation string unused: printer WARNING: translation string unused: printername @@ -652,6 +665,7 @@ WARNING: translation string unused: proxy no proxy local WARNING: translation string unused: proxy port WARNING: translation string unused: psk WARNING: translation string unused: qos add subclass +WARNING: translation string unused: quick playlist WARNING: translation string unused: read list WARNING: translation string unused: reboot ask WARNING: translation string unused: reboot question @@ -662,6 +676,7 @@ WARNING: translation string unused: registered user rules WARNING: translation string unused: released WARNING: translation string unused: reload WARNING: translation string unused: removable device advice +WARNING: translation string unused: repeat WARNING: translation string unused: reportfile WARNING: translation string unused: reportlevel WARNING: translation string unused: requested data @@ -704,6 +719,7 @@ WARNING: translation string unused: set WARNING: translation string unused: shaping list options WARNING: translation string unused: show last x lines WARNING: translation string unused: show share options +WARNING: translation string unused: shuffle WARNING: translation string unused: shutdown ask WARNING: translation string unused: shutdown sure WARNING: translation string unused: shutdown2 @@ -765,9 +781,11 @@ WARNING: translation string unused: this months volume WARNING: translation string unused: this update is already installed WARNING: translation string unused: this weeks volume WARNING: translation string unused: time date manually reset +WARNING: translation string unused: title WARNING: translation string unused: to email adr WARNING: translation string unused: to install an update WARNING: translation string unused: to warn email bad +WARNING: translation string unused: toggle WARNING: translation string unused: too long 80 char max WARNING: translation string unused: tor 0 = disabled WARNING: translation string unused: tor accounting period daily @@ -850,6 +868,10 @@ WARNING: translation string unused: use dov WARNING: translation string unused: use ibod WARNING: translation string unused: view log WARNING: translation string unused: visible in browselist +WARNING: translation string unused: voldown10 +WARNING: translation string unused: voldown5 +WARNING: translation string unused: volup10 +WARNING: translation string unused: volup5 WARNING: translation string unused: vpn aggrmode WARNING: translation string unused: vpn delayed start WARNING: translation string unused: vpn delayed start help @@ -862,6 +884,7 @@ WARNING: translation string unused: vpn red name WARNING: translation string unused: vpn watch WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration +WARNING: translation string unused: webradio playlist WARNING: translation string unused: week WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits diff --git a/doc/language_issues.en b/doc/language_issues.en index 0e3a3eb74f..3f1626b68d 100644 --- a/doc/language_issues.en +++ b/doc/language_issues.en @@ -59,7 +59,6 @@ WARNING: untranslated string: ConnSched up = Up WARNING: untranslated string: ConnSched weekdays = Days of the week: WARNING: untranslated string: Edit an existing route = Edit an existing route WARNING: untranslated string: Enter TOS = Activate or deactivate TOS-bits <br /> and then press <i>Save</i>. -WARNING: untranslated string: Existing Files = Files in database WARNING: untranslated string: Level7 Protocol = Level7-Protocol WARNING: untranslated string: Level7 Rule = Level7-Rule WARNING: untranslated string: MB read = MB read @@ -71,12 +70,8 @@ WARNING: untranslated string: Number of IPs for the pie chart = Number of IPs fo WARNING: untranslated string: Number of Ports for the pie chart = Number of ports for the pie chart WARNING: untranslated string: OVPN = OpenVPN WARNING: untranslated string: OpenVPN = OpenVPN -WARNING: untranslated string: Pages = Pages WARNING: untranslated string: Port Rule = Port-Rule WARNING: untranslated string: QoS not enabled = QoS is not enabled! -WARNING: untranslated string: Scan for Files = Scan for files -WARNING: untranslated string: Scan for Songs = unknown string -WARNING: untranslated string: Scan from Directory = Scan from directory WARNING: untranslated string: Set time on boot = Force setting the system clock on boot WARNING: untranslated string: TOS Rule = TOS-Rule WARNING: untranslated string: TOS rule = TOS rule @@ -307,7 +302,6 @@ WARNING: untranslated string: advproxy wpad title = Web Proxy Auto-Discovery Pro WARNING: untranslated string: advproxy wpad view pac = Open PAC File WARNING: untranslated string: age second = second WARNING: untranslated string: aktiv = Active -WARNING: untranslated string: album = Album WARNING: untranslated string: alias ip = Alias IP WARNING: untranslated string: aliases = Aliases WARNING: untranslated string: aliases default interface = - Default Interface - @@ -323,7 +317,6 @@ WARNING: untranslated string: apcupsd = APC-UPS status WARNING: untranslated string: april = April WARNING: untranslated string: are you sure = Are you sure? WARNING: untranslated string: arp table entries = ARP Table Entries -WARNING: untranslated string: artist = Artist WARNING: untranslated string: asn lookup failed = AS lookup failed WARNING: untranslated string: atm device = Device: WARNING: untranslated string: atm settings = ATM settings @@ -477,7 +470,6 @@ WARNING: untranslated string: check all = Check all WARNING: untranslated string: check vpn lr = Check WARNING: untranslated string: cipher = Encryption: WARNING: untranslated string: city = City -WARNING: untranslated string: clear playlist = Empty playlist WARNING: untranslated string: clenabled = Provide time to local network WARNING: untranslated string: click to disable = Enabled (click to disable) WARNING: untranslated string: click to enable = Disabled (click to enable) @@ -535,7 +527,6 @@ WARNING: untranslated string: current dhcp leases on blue = Current DHCP leases WARNING: untranslated string: current dynamic leases = Current dynamic leases WARNING: untranslated string: current fixed leases = Current fixed leases WARNING: untranslated string: current hosts = Current hosts -WARNING: untranslated string: current playlist = Current Playlist WARNING: untranslated string: current rules = Current rules: WARNING: untranslated string: daemon login script = Daemon login script WARNING: untranslated string: dangerous = Dangerous @@ -978,7 +969,6 @@ WARNING: untranslated string: generate iso = Generate ISO WARNING: untranslated string: generate ptr = Generate PTR WARNING: untranslated string: generate root/host certificates = Generate root/host certificates WARNING: untranslated string: generating the root and host certificates may take a long time. it can take up to several minutes on older hardware. please be patient = Generating the root and host certificates may take a long time. It can take up to several minutes on older hardware. Please be patient. -WARNING: untranslated string: genre = Genre WARNING: untranslated string: global settings = Global Settings WARNING: untranslated string: graph = Graph WARNING: untranslated string: green = GREEN @@ -1102,7 +1092,7 @@ WARNING: untranslated string: intrusion detection system = Intrusion Prevention WARNING: untranslated string: intrusion detection system rules = Ruleset WARNING: untranslated string: intrusion prevention system = Intrusion Prevention System WARNING: untranslated string: invalid broadcast ip = Invalid broadcast IP -WARNING: untranslated string: invalid characters found in pre-shared key = Invalid characters found in pre-shared key. +WARNING: untranslated string: invalid characters found in pre-shared key = Invalid single quotation mark found in pre-shared key. WARNING: untranslated string: invalid default lease time = Invalid default lease time. WARNING: untranslated string: invalid domain name = Invalid domain name. WARNING: untranslated string: invalid end address = Invalid end address. @@ -1338,13 +1328,6 @@ WARNING: untranslated string: month = Month WARNING: untranslated string: months = Months WARNING: untranslated string: most preferred = most preferred WARNING: untranslated string: mounted on = Mounted on -WARNING: untranslated string: mpfire = Media Player for IPFire -WARNING: untranslated string: mpfire controls = MPFire Control -WARNING: untranslated string: mpfire playlist = MPFire Playlist -WARNING: untranslated string: mpfire scanning = Scan for new files -WARNING: untranslated string: mpfire search = MPFire Search -WARNING: untranslated string: mpfire songs = MPFire songlist -WARNING: untranslated string: mpfire webradio = MPFire Webradio WARNING: untranslated string: mtu = MTU WARNING: untranslated string: name = Name WARNING: untranslated string: name is invalid = Name is invalid @@ -1368,7 +1351,6 @@ WARNING: untranslated string: network traffic graphs others = Network (others) WARNING: untranslated string: never = Never WARNING: untranslated string: new optionsfw later = Some options need a reboot to take effect WARNING: untranslated string: newer = Newer -WARNING: untranslated string: next = next WARNING: untranslated string: no = No WARNING: untranslated string: no data = unknown string WARNING: untranslated string: no dhcp lease = No DHCP lease has been acquired @@ -1505,7 +1487,6 @@ WARNING: untranslated string: percentage = Percentage WARNING: untranslated string: persistent = Persistent WARNING: untranslated string: pfs yes no = Perfect Forward Secrecy (PFS) WARNING: untranslated string: pkcs12 file password = PKCS12 File Password -WARNING: untranslated string: play = Play WARNING: untranslated string: please reboot to apply your changes = Please reboot to apply your changes WARNING: untranslated string: policy = Policy WARNING: untranslated string: port = Port @@ -1517,7 +1498,6 @@ WARNING: untranslated string: pptp peer = Peer WARNING: untranslated string: pptp route = PPTP Route WARNING: untranslated string: pptp settings = Additional PPTP settings: WARNING: untranslated string: pre-shared key is too short = Pre-shared key is too short. -WARNING: untranslated string: prev = previous WARNING: untranslated string: primary dns = Primary DNS: WARNING: untranslated string: primary ntp server = Primary NTP server WARNING: untranslated string: primary wins server address = Primary WINS server address @@ -1553,7 +1533,6 @@ WARNING: untranslated string: pulse dial = Pulse dial: WARNING: untranslated string: qos enter bandwidths = You will need to enter your downstream and upstream bandwidth! WARNING: untranslated string: qos graphs = Qos Graphs WARNING: untranslated string: qos warning = The rule <strong>must</strong> be saved, otherwise it will be discarded! -WARNING: untranslated string: quick playlist = Quick Playlist WARNING: untranslated string: ram = RAM WARNING: untranslated string: rdns = rDNS WARNING: untranslated string: read bytes = Bytes Read @@ -1588,7 +1567,6 @@ WARNING: untranslated string: remote subnet is invalid = Remote subnet is invali WARNING: untranslated string: remove = Remove WARNING: untranslated string: remove ca certificate = Remove CA certificate WARNING: untranslated string: remove x509 = Remove x509 -WARNING: untranslated string: repeat = Repeat WARNING: untranslated string: request = Request WARNING: untranslated string: required = Required WARNING: untranslated string: required field = Required field @@ -1651,7 +1629,6 @@ WARNING: untranslated string: show host certificate = Show host certificate WARNING: untranslated string: show otp qrcode = Show OTP QRCode WARNING: untranslated string: show root certificate = Show root certificate WARNING: untranslated string: show tls-auth key = Show tls-auth key -WARNING: untranslated string: shuffle = Shuffle WARNING: untranslated string: shutdown = Shutdown WARNING: untranslated string: shutdown control = Shutdown control WARNING: untranslated string: shutting down = Shutting down @@ -1747,9 +1724,7 @@ WARNING: untranslated string: time = Time WARNING: untranslated string: time server = Time Server WARNING: untranslated string: timeformat = %Y-%m-%d at %H:%M:%S %Z WARNING: untranslated string: timeout must be a number = Timeout must be a number. -WARNING: untranslated string: title = Title WARNING: untranslated string: to = To -WARNING: untranslated string: toggle = pause/resume WARNING: untranslated string: toggle enable disable = Enable or disable WARNING: untranslated string: token = Token: WARNING: untranslated string: token not set = No Token has been given. @@ -2119,10 +2094,6 @@ WARNING: untranslated string: version = Version WARNING: untranslated string: virtual address = Virtual Address WARNING: untranslated string: virtual private networking = Virtual Private Networking WARNING: untranslated string: visit us at = Visit us at -WARNING: untranslated string: voldown10 = Decrease volume by 10 -WARNING: untranslated string: voldown5 = Decrease volume by 5 -WARNING: untranslated string: volup10 = Increase volume by 10 -WARNING: untranslated string: volup5 = Increase volume by 5 WARNING: untranslated string: vpi number = VPI number: WARNING: untranslated string: vpn = VPN WARNING: untranslated string: vpn altname syntax = SubjectAltName is a comma separated list of email, dns, uri, rid and ip objects.<br />email:an email address. Syntax email:copy takes the email field from the cert to be used.<br />DNS:a valid domain name.<br />URI:any valid uri.<br />RID:registered object identifier.<br />IP:an IP address.<br />Note:charset is limited and case is significant.<br />Example:<br /><b>email:</b>ipfire@foo.org<b>,email:</b>copy<b>,DNS:</b>www.ipfire.org<b>,IP:</b>127.0.0.1<b>,URI:</b>http://url/to/something @@ -2157,7 +2128,6 @@ WARNING: untranslated string: was deleted = was deleted WARNING: untranslated string: web hits = Total number of websites matching selected criteria for WARNING: untranslated string: web proxy = Web Proxy WARNING: untranslated string: web server = Web Server -WARNING: untranslated string: webradio playlist = Webradio Playlist WARNING: untranslated string: website = Website WARNING: untranslated string: wednesday = Wednesday WARNING: untranslated string: weeks = Weeks diff --git a/doc/language_issues.es b/doc/language_issues.es index b33ffa2dcb..0a89279d58 100644 --- a/doc/language_issues.es +++ b/doc/language_issues.es @@ -26,14 +26,18 @@ WARNING: translation string unused: ConnSched scheduler WARNING: translation string unused: ConnSched select profile WARNING: translation string unused: Daily WARNING: translation string unused: Disabled +WARNING: translation string unused: Existing Files WARNING: translation string unused: HDD temperature WARNING: translation string unused: Level7 rule WARNING: translation string unused: Local VPN IP +WARNING: translation string unused: Pages WARNING: translation string unused: Ping WARNING: translation string unused: Queuelenght WARNING: translation string unused: Remote IP WARNING: translation string unused: Remote VPN IP WARNING: translation string unused: Resolv +WARNING: translation string unused: Scan for Files +WARNING: translation string unused: Scan from Directory WARNING: translation string unused: Subclass WARNING: translation string unused: TOS Bits WARNING: translation string unused: Utilization on @@ -112,6 +116,7 @@ WARNING: translation string unused: age seconds WARNING: translation string unused: age shour WARNING: translation string unused: age sminute WARNING: translation string unused: age ssecond +WARNING: translation string unused: album WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -125,6 +130,7 @@ WARNING: translation string unused: and WARNING: translation string unused: ansi t1.483 WARNING: translation string unused: apply WARNING: translation string unused: archive not exist +WARNING: translation string unused: artist WARNING: translation string unused: attemps WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive @@ -177,6 +183,7 @@ WARNING: translation string unused: choose config WARNING: translation string unused: choose media WARNING: translation string unused: class in use WARNING: translation string unused: clear cache +WARNING: translation string unused: clear playlist WARNING: translation string unused: client WARNING: translation string unused: comment WARNING: translation string unused: community rules @@ -200,6 +207,7 @@ WARNING: translation string unused: create new backup WARNING: translation string unused: cryptographic settings WARNING: translation string unused: current media WARNING: translation string unused: current ovpn +WARNING: translation string unused: current playlist WARNING: translation string unused: current profile WARNING: translation string unused: custom networks WARNING: translation string unused: custom services @@ -414,6 +422,7 @@ WARNING: translation string unused: generatekeys WARNING: translation string unused: generatepolicy WARNING: translation string unused: generatereport WARNING: translation string unused: genkey +WARNING: translation string unused: genre WARNING: translation string unused: gpl i accept these terms and conditions WARNING: translation string unused: gpl license agreement WARNING: translation string unused: gpl please read carefully the general public license and accept it below @@ -588,6 +597,7 @@ WARNING: translation string unused: network traffic graphs WARNING: translation string unused: network updated WARNING: translation string unused: networks settings WARNING: translation string unused: new optionsfw must boot +WARNING: translation string unused: next WARNING: translation string unused: no alcatelusb firmware WARNING: translation string unused: no cfg upload WARNING: translation string unused: no eciadsl synch.bin file @@ -688,6 +698,7 @@ WARNING: translation string unused: pdc options WARNING: translation string unused: phase1 group WARNING: translation string unused: phonebook entry WARNING: translation string unused: ping disabled +WARNING: translation string unused: play WARNING: translation string unused: polfile WARNING: translation string unused: port forwarding configuration WARNING: translation string unused: ports @@ -695,6 +706,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: prefered master WARNING: translation string unused: present +WARNING: translation string unused: prev WARNING: translation string unused: printcap name WARNING: translation string unused: printer WARNING: translation string unused: printername @@ -709,6 +721,7 @@ WARNING: translation string unused: proxy port WARNING: translation string unused: psk WARNING: translation string unused: qos add subclass WARNING: translation string unused: quick control +WARNING: translation string unused: quick playlist WARNING: translation string unused: random number generator daemon WARNING: translation string unused: read list WARNING: translation string unused: reboot ask @@ -720,6 +733,7 @@ WARNING: translation string unused: registered user rules WARNING: translation string unused: released WARNING: translation string unused: reload WARNING: translation string unused: removable device advice +WARNING: translation string unused: repeat WARNING: translation string unused: reportfile WARNING: translation string unused: reportlevel WARNING: translation string unused: requested data @@ -765,6 +779,7 @@ WARNING: translation string unused: show areas WARNING: translation string unused: show last x lines WARNING: translation string unused: show lines WARNING: translation string unused: show share options +WARNING: translation string unused: shuffle WARNING: translation string unused: shutdown ask WARNING: translation string unused: shutdown sure WARNING: translation string unused: shutdown2 @@ -829,9 +844,11 @@ WARNING: translation string unused: this months volume WARNING: translation string unused: this update is already installed WARNING: translation string unused: this weeks volume WARNING: translation string unused: time date manually reset +WARNING: translation string unused: title WARNING: translation string unused: to email adr WARNING: translation string unused: to install an update WARNING: translation string unused: to warn email bad +WARNING: translation string unused: toggle WARNING: translation string unused: too long 80 char max WARNING: translation string unused: tor 0 = disabled WARNING: translation string unused: tor accounting period daily @@ -919,6 +936,10 @@ WARNING: translation string unused: use dov WARNING: translation string unused: use ibod WARNING: translation string unused: view log WARNING: translation string unused: visible in browselist +WARNING: translation string unused: voldown10 +WARNING: translation string unused: voldown5 +WARNING: translation string unused: volup10 +WARNING: translation string unused: volup5 WARNING: translation string unused: vpn aggrmode WARNING: translation string unused: vpn configuration main WARNING: translation string unused: vpn delayed start @@ -932,6 +953,7 @@ WARNING: translation string unused: vpn red name WARNING: translation string unused: vpn watch WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration +WARNING: translation string unused: webradio playlist WARNING: translation string unused: week WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits @@ -977,7 +999,6 @@ WARNING: translation string unused: zoneconf val vlan tag range error WARNING: translation string unused: zoneconf val zoneslave amount error WARNING: untranslated string: Captive ACTIVATE = unknown string WARNING: untranslated string: Captive clients = unknown string -WARNING: untranslated string: Scan for Songs = unknown string WARNING: untranslated string: access point name = Access Point Name WARNING: untranslated string: access point name is invalid = Access Point Name is invalid WARNING: untranslated string: access point name is required = Access Point Name is required diff --git a/doc/language_issues.fr b/doc/language_issues.fr index 93466bd9ec..7f9349bc09 100644 --- a/doc/language_issues.fr +++ b/doc/language_issues.fr @@ -28,14 +28,19 @@ WARNING: translation string unused: ConnSched scheduler WARNING: translation string unused: ConnSched select profile WARNING: translation string unused: Daily WARNING: translation string unused: Disabled +WARNING: translation string unused: Existing Files WARNING: translation string unused: HDD temperature WARNING: translation string unused: Level7 rule WARNING: translation string unused: Local VPN IP +WARNING: translation string unused: Pages WARNING: translation string unused: Ping WARNING: translation string unused: Queuelenght WARNING: translation string unused: Remote IP WARNING: translation string unused: Remote VPN IP WARNING: translation string unused: Resolv +WARNING: translation string unused: Scan for Files +WARNING: translation string unused: Scan for Songs +WARNING: translation string unused: Scan from Directory WARNING: translation string unused: Subclass WARNING: translation string unused: TOS Bits WARNING: translation string unused: Utilization on @@ -115,6 +120,7 @@ WARNING: translation string unused: age seconds WARNING: translation string unused: age shour WARNING: translation string unused: age sminute WARNING: translation string unused: age ssecond +WARNING: translation string unused: album WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -127,6 +133,7 @@ WARNING: translation string unused: alt vpn WARNING: translation string unused: and WARNING: translation string unused: apply WARNING: translation string unused: archive not exist +WARNING: translation string unused: artist WARNING: translation string unused: attemps WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive @@ -179,6 +186,7 @@ WARNING: translation string unused: choose config WARNING: translation string unused: choose media WARNING: translation string unused: class in use WARNING: translation string unused: clear cache +WARNING: translation string unused: clear playlist WARNING: translation string unused: client WARNING: translation string unused: comment WARNING: translation string unused: community rules @@ -202,6 +210,7 @@ WARNING: translation string unused: create new backup WARNING: translation string unused: cryptographic settings WARNING: translation string unused: current media WARNING: translation string unused: current ovpn +WARNING: translation string unused: current playlist WARNING: translation string unused: current profile WARNING: translation string unused: custom networks WARNING: translation string unused: custom services @@ -402,6 +411,7 @@ WARNING: translation string unused: generatekeys WARNING: translation string unused: generatepolicy WARNING: translation string unused: generatereport WARNING: translation string unused: genkey +WARNING: translation string unused: genre WARNING: translation string unused: gpl i accept these terms and conditions WARNING: translation string unused: gpl license agreement WARNING: translation string unused: gpl please read carefully the general public license and accept it below @@ -568,6 +578,7 @@ WARNING: translation string unused: network traffic graphs WARNING: translation string unused: network updated WARNING: translation string unused: networks settings WARNING: translation string unused: new optionsfw must boot +WARNING: translation string unused: next WARNING: translation string unused: no alcatelusb firmware WARNING: translation string unused: no cfg upload WARNING: translation string unused: no eciadsl synch.bin file @@ -662,6 +673,7 @@ WARNING: translation string unused: pdc options WARNING: translation string unused: phase1 group WARNING: translation string unused: phonebook entry WARNING: translation string unused: ping disabled +WARNING: translation string unused: play WARNING: translation string unused: polfile WARNING: translation string unused: port forwarding configuration WARNING: translation string unused: ports @@ -669,6 +681,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: prefered master WARNING: translation string unused: present +WARNING: translation string unused: prev WARNING: translation string unused: printcap name WARNING: translation string unused: printer WARNING: translation string unused: printername @@ -683,6 +696,7 @@ WARNING: translation string unused: proxy port WARNING: translation string unused: psk WARNING: translation string unused: qos add subclass WARNING: translation string unused: quick control +WARNING: translation string unused: quick playlist WARNING: translation string unused: random number generator daemon WARNING: translation string unused: read list WARNING: translation string unused: reboot ask @@ -694,6 +708,7 @@ WARNING: translation string unused: registered user rules WARNING: translation string unused: released WARNING: translation string unused: reload WARNING: translation string unused: removable device advice +WARNING: translation string unused: repeat WARNING: translation string unused: reportfile WARNING: translation string unused: reportlevel WARNING: translation string unused: requested data @@ -739,6 +754,7 @@ WARNING: translation string unused: show areas WARNING: translation string unused: show last x lines WARNING: translation string unused: show lines WARNING: translation string unused: show share options +WARNING: translation string unused: shuffle WARNING: translation string unused: shutdown ask WARNING: translation string unused: shutdown sure WARNING: translation string unused: shutdown2 @@ -801,9 +817,11 @@ WARNING: translation string unused: this months volume WARNING: translation string unused: this update is already installed WARNING: translation string unused: this weeks volume WARNING: translation string unused: time date manually reset +WARNING: translation string unused: title WARNING: translation string unused: to email adr WARNING: translation string unused: to install an update WARNING: translation string unused: to warn email bad +WARNING: translation string unused: toggle WARNING: translation string unused: too long 80 char max WARNING: translation string unused: tor 0 = disabled WARNING: translation string unused: tor accounting period daily @@ -889,6 +907,10 @@ WARNING: translation string unused: use dov WARNING: translation string unused: use ibod WARNING: translation string unused: view log WARNING: translation string unused: visible in browselist +WARNING: translation string unused: voldown10 +WARNING: translation string unused: voldown5 +WARNING: translation string unused: volup10 +WARNING: translation string unused: volup5 WARNING: translation string unused: vpn aggrmode WARNING: translation string unused: vpn configuration main WARNING: translation string unused: vpn delayed start @@ -902,6 +924,7 @@ WARNING: translation string unused: vpn red name WARNING: translation string unused: vpn watch WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration +WARNING: translation string unused: webradio playlist WARNING: translation string unused: week WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits diff --git a/doc/language_issues.it b/doc/language_issues.it index 426df7759b..5870e2bc73 100644 --- a/doc/language_issues.it +++ b/doc/language_issues.it @@ -2,14 +2,18 @@ WARNING: translation string unused: Async logging enabled WARNING: translation string unused: Client status and controlc WARNING: translation string unused: ConnSched scheduler WARNING: translation string unused: ConnSched select profile +WARNING: translation string unused: Existing Files WARNING: translation string unused: HDD temperature WARNING: translation string unused: Level7 rule WARNING: translation string unused: Local VPN IP +WARNING: translation string unused: Pages WARNING: translation string unused: Ping WARNING: translation string unused: Queuelenght WARNING: translation string unused: Remote IP WARNING: translation string unused: Remote VPN IP WARNING: translation string unused: Resolv +WARNING: translation string unused: Scan for Files +WARNING: translation string unused: Scan from Directory WARNING: translation string unused: Subclass WARNING: translation string unused: TOS Bits WARNING: translation string unused: Utilization on @@ -85,6 +89,7 @@ WARNING: translation string unused: age seconds WARNING: translation string unused: age shour WARNING: translation string unused: age sminute WARNING: translation string unused: age ssecond +WARNING: translation string unused: album WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -98,6 +103,7 @@ WARNING: translation string unused: and WARNING: translation string unused: ansi t1.483 WARNING: translation string unused: apply WARNING: translation string unused: archive not exist +WARNING: translation string unused: artist WARNING: translation string unused: attemps WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive @@ -150,6 +156,7 @@ WARNING: translation string unused: choose config WARNING: translation string unused: choose media WARNING: translation string unused: class in use WARNING: translation string unused: clear cache +WARNING: translation string unused: clear playlist WARNING: translation string unused: client WARNING: translation string unused: comment WARNING: translation string unused: community rules @@ -172,6 +179,7 @@ WARNING: translation string unused: create mask WARNING: translation string unused: create new backup WARNING: translation string unused: current media WARNING: translation string unused: current ovpn +WARNING: translation string unused: current playlist WARNING: translation string unused: current profile WARNING: translation string unused: custom networks WARNING: translation string unused: custom services @@ -368,6 +376,7 @@ WARNING: translation string unused: generatekeys WARNING: translation string unused: generatepolicy WARNING: translation string unused: generatereport WARNING: translation string unused: genkey +WARNING: translation string unused: genre WARNING: translation string unused: gpl i accept these terms and conditions WARNING: translation string unused: gpl license agreement WARNING: translation string unused: gpl please read carefully the general public license and accept it below @@ -524,6 +533,7 @@ WARNING: translation string unused: network traffic graphs WARNING: translation string unused: network updated WARNING: translation string unused: networks settings WARNING: translation string unused: new optionsfw must boot +WARNING: translation string unused: next WARNING: translation string unused: no alcatelusb firmware WARNING: translation string unused: no cfg upload WARNING: translation string unused: no eciadsl synch.bin file @@ -616,6 +626,7 @@ WARNING: translation string unused: pdc options WARNING: translation string unused: phase1 group WARNING: translation string unused: phonebook entry WARNING: translation string unused: ping disabled +WARNING: translation string unused: play WARNING: translation string unused: polfile WARNING: translation string unused: port forwarding configuration WARNING: translation string unused: ports @@ -623,6 +634,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: prefered master WARNING: translation string unused: present +WARNING: translation string unused: prev WARNING: translation string unused: printcap name WARNING: translation string unused: printer WARNING: translation string unused: printername @@ -637,6 +649,7 @@ WARNING: translation string unused: proxy port WARNING: translation string unused: psk WARNING: translation string unused: qos add subclass WARNING: translation string unused: quick control +WARNING: translation string unused: quick playlist WARNING: translation string unused: read list WARNING: translation string unused: reboot ask WARNING: translation string unused: reboot question @@ -647,6 +660,7 @@ WARNING: translation string unused: registered user rules WARNING: translation string unused: released WARNING: translation string unused: reload WARNING: translation string unused: removable device advice +WARNING: translation string unused: repeat WARNING: translation string unused: reportfile WARNING: translation string unused: reportlevel WARNING: translation string unused: requested data @@ -691,6 +705,7 @@ WARNING: translation string unused: show areas WARNING: translation string unused: show last x lines WARNING: translation string unused: show lines WARNING: translation string unused: show share options +WARNING: translation string unused: shuffle WARNING: translation string unused: shutdown ask WARNING: translation string unused: shutdown sure WARNING: translation string unused: shutdown2 @@ -755,9 +770,11 @@ WARNING: translation string unused: this months volume WARNING: translation string unused: this update is already installed WARNING: translation string unused: this weeks volume WARNING: translation string unused: time date manually reset +WARNING: translation string unused: title WARNING: translation string unused: to email adr WARNING: translation string unused: to install an update WARNING: translation string unused: to warn email bad +WARNING: translation string unused: toggle WARNING: translation string unused: too long 80 char max WARNING: translation string unused: tor 0 = disabled WARNING: translation string unused: tor accounting period daily @@ -842,6 +859,10 @@ WARNING: translation string unused: use dov WARNING: translation string unused: use ibod WARNING: translation string unused: view log WARNING: translation string unused: visible in browselist +WARNING: translation string unused: voldown10 +WARNING: translation string unused: voldown5 +WARNING: translation string unused: volup10 +WARNING: translation string unused: volup5 WARNING: translation string unused: vpn aggrmode WARNING: translation string unused: vpn configuration main WARNING: translation string unused: vpn delayed start @@ -855,6 +876,7 @@ WARNING: translation string unused: vpn red name WARNING: translation string unused: vpn watch WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration +WARNING: translation string unused: webradio playlist WARNING: translation string unused: week WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits @@ -917,7 +939,6 @@ WARNING: untranslated string: Captive vouchervalid = Allowed time for this coupo WARNING: untranslated string: Captive wrong ext = Uploaded file has wrong filetype WARNING: untranslated string: MTU settings = MTU settings: WARNING: untranslated string: Number of Countries for the pie chart = Number of Countries for the pie chart -WARNING: untranslated string: Scan for Songs = unknown string WARNING: untranslated string: access point name = Access Point Name WARNING: untranslated string: access point name is invalid = Access Point Name is invalid WARNING: untranslated string: access point name is required = Access Point Name is required diff --git a/doc/language_issues.nl b/doc/language_issues.nl index 046e5943bf..88493d1d95 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -2,14 +2,18 @@ WARNING: translation string unused: Async logging enabled WARNING: translation string unused: Client status and controlc WARNING: translation string unused: ConnSched scheduler WARNING: translation string unused: ConnSched select profile +WARNING: translation string unused: Existing Files WARNING: translation string unused: HDD temperature WARNING: translation string unused: Level7 rule WARNING: translation string unused: Local VPN IP +WARNING: translation string unused: Pages WARNING: translation string unused: Ping WARNING: translation string unused: Queuelenght WARNING: translation string unused: Remote IP WARNING: translation string unused: Remote VPN IP WARNING: translation string unused: Resolv +WARNING: translation string unused: Scan for Files +WARNING: translation string unused: Scan from Directory WARNING: translation string unused: Subclass WARNING: translation string unused: TOS Bits WARNING: translation string unused: Utilization on @@ -85,6 +89,7 @@ WARNING: translation string unused: age seconds WARNING: translation string unused: age shour WARNING: translation string unused: age sminute WARNING: translation string unused: age ssecond +WARNING: translation string unused: album WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -98,6 +103,7 @@ WARNING: translation string unused: and WARNING: translation string unused: ansi t1.483 WARNING: translation string unused: apply WARNING: translation string unused: archive not exist +WARNING: translation string unused: artist WARNING: translation string unused: attemps WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive @@ -150,6 +156,7 @@ WARNING: translation string unused: choose config WARNING: translation string unused: choose media WARNING: translation string unused: class in use WARNING: translation string unused: clear cache +WARNING: translation string unused: clear playlist WARNING: translation string unused: client WARNING: translation string unused: comment WARNING: translation string unused: community rules @@ -172,6 +179,7 @@ WARNING: translation string unused: create mask WARNING: translation string unused: create new backup WARNING: translation string unused: current media WARNING: translation string unused: current ovpn +WARNING: translation string unused: current playlist WARNING: translation string unused: current profile WARNING: translation string unused: custom networks WARNING: translation string unused: custom services @@ -369,6 +377,7 @@ WARNING: translation string unused: generatekeys WARNING: translation string unused: generatepolicy WARNING: translation string unused: generatereport WARNING: translation string unused: genkey +WARNING: translation string unused: genre WARNING: translation string unused: gpl i accept these terms and conditions WARNING: translation string unused: gpl license agreement WARNING: translation string unused: gpl please read carefully the general public license and accept it below @@ -526,6 +535,7 @@ WARNING: translation string unused: network traffic graphs WARNING: translation string unused: network updated WARNING: translation string unused: networks settings WARNING: translation string unused: new optionsfw must boot +WARNING: translation string unused: next WARNING: translation string unused: no alcatelusb firmware WARNING: translation string unused: no cfg upload WARNING: translation string unused: no eciadsl synch.bin file @@ -616,6 +626,7 @@ WARNING: translation string unused: pdc options WARNING: translation string unused: phase1 group WARNING: translation string unused: phonebook entry WARNING: translation string unused: ping disabled +WARNING: translation string unused: play WARNING: translation string unused: polfile WARNING: translation string unused: port forwarding configuration WARNING: translation string unused: ports @@ -623,6 +634,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: prefered master WARNING: translation string unused: present +WARNING: translation string unused: prev WARNING: translation string unused: printcap name WARNING: translation string unused: printer WARNING: translation string unused: printername @@ -637,6 +649,7 @@ WARNING: translation string unused: proxy port WARNING: translation string unused: psk WARNING: translation string unused: qos add subclass WARNING: translation string unused: quick control +WARNING: translation string unused: quick playlist WARNING: translation string unused: read list WARNING: translation string unused: reboot ask WARNING: translation string unused: reboot question @@ -647,6 +660,7 @@ WARNING: translation string unused: registered user rules WARNING: translation string unused: released WARNING: translation string unused: reload WARNING: translation string unused: removable device advice +WARNING: translation string unused: repeat WARNING: translation string unused: reportfile WARNING: translation string unused: reportlevel WARNING: translation string unused: requested data @@ -691,6 +705,7 @@ WARNING: translation string unused: show areas WARNING: translation string unused: show last x lines WARNING: translation string unused: show lines WARNING: translation string unused: show share options +WARNING: translation string unused: shuffle WARNING: translation string unused: shutdown ask WARNING: translation string unused: shutdown sure WARNING: translation string unused: shutdown2 @@ -756,9 +771,11 @@ WARNING: translation string unused: this months volume WARNING: translation string unused: this update is already installed WARNING: translation string unused: this weeks volume WARNING: translation string unused: time date manually reset +WARNING: translation string unused: title WARNING: translation string unused: to email adr WARNING: translation string unused: to install an update WARNING: translation string unused: to warn email bad +WARNING: translation string unused: toggle WARNING: translation string unused: too long 80 char max WARNING: translation string unused: tor 0 = disabled WARNING: translation string unused: tor accounting period daily @@ -843,6 +860,10 @@ WARNING: translation string unused: use dov WARNING: translation string unused: use ibod WARNING: translation string unused: view log WARNING: translation string unused: visible in browselist +WARNING: translation string unused: voldown10 +WARNING: translation string unused: voldown5 +WARNING: translation string unused: volup10 +WARNING: translation string unused: volup5 WARNING: translation string unused: vpn aggrmode WARNING: translation string unused: vpn configuration main WARNING: translation string unused: vpn delayed start @@ -856,6 +877,7 @@ WARNING: translation string unused: vpn red name WARNING: translation string unused: vpn watch WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration +WARNING: translation string unused: webradio playlist WARNING: translation string unused: week WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits @@ -918,7 +940,6 @@ WARNING: untranslated string: Captive vouchervalid = Allowed time for this coupo WARNING: untranslated string: Captive wrong ext = Uploaded file has wrong filetype WARNING: untranslated string: MTU settings = MTU settings: WARNING: untranslated string: Number of Countries for the pie chart = Number of Countries for the pie chart -WARNING: untranslated string: Scan for Songs = unknown string WARNING: untranslated string: access point name = Access Point Name WARNING: untranslated string: access point name is invalid = Access Point Name is invalid WARNING: untranslated string: access point name is required = Access Point Name is required diff --git a/doc/language_issues.pl b/doc/language_issues.pl index f0a60ab304..5f38061021 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -2,14 +2,18 @@ WARNING: translation string unused: Async logging enabled WARNING: translation string unused: Client status and controlc WARNING: translation string unused: ConnSched scheduler WARNING: translation string unused: ConnSched select profile +WARNING: translation string unused: Existing Files WARNING: translation string unused: HDD temperature WARNING: translation string unused: Level7 rule WARNING: translation string unused: Local VPN IP +WARNING: translation string unused: Pages WARNING: translation string unused: Ping WARNING: translation string unused: Queuelenght WARNING: translation string unused: Remote IP WARNING: translation string unused: Remote VPN IP WARNING: translation string unused: Resolv +WARNING: translation string unused: Scan for Files +WARNING: translation string unused: Scan from Directory WARNING: translation string unused: Subclass WARNING: translation string unused: TOS Bits WARNING: translation string unused: Utilization on @@ -80,6 +84,7 @@ WARNING: translation string unused: advproxy update information WARNING: translation string unused: advproxy update notification WARNING: translation string unused: advproxy web browser WARNING: translation string unused: again +WARNING: translation string unused: album WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -93,6 +98,7 @@ WARNING: translation string unused: and WARNING: translation string unused: ansi t1.483 WARNING: translation string unused: apply WARNING: translation string unused: archive not exist +WARNING: translation string unused: artist WARNING: translation string unused: attemps WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive @@ -143,6 +149,7 @@ WARNING: translation string unused: choose config WARNING: translation string unused: choose media WARNING: translation string unused: class in use WARNING: translation string unused: clear cache +WARNING: translation string unused: clear playlist WARNING: translation string unused: client WARNING: translation string unused: comment WARNING: translation string unused: compression @@ -164,6 +171,7 @@ WARNING: translation string unused: create mask WARNING: translation string unused: create new backup WARNING: translation string unused: current media WARNING: translation string unused: current ovpn +WARNING: translation string unused: current playlist WARNING: translation string unused: current profile WARNING: translation string unused: custom networks WARNING: translation string unused: custom services @@ -309,6 +317,7 @@ WARNING: translation string unused: generatekeys WARNING: translation string unused: generatepolicy WARNING: translation string unused: generatereport WARNING: translation string unused: genkey +WARNING: translation string unused: genre WARNING: translation string unused: gpl i accept these terms and conditions WARNING: translation string unused: gpl license agreement WARNING: translation string unused: gpl please read carefully the general public license and accept it below @@ -463,6 +472,7 @@ WARNING: translation string unused: network traffic graphs WARNING: translation string unused: network updated WARNING: translation string unused: networks settings WARNING: translation string unused: new optionsfw must boot +WARNING: translation string unused: next WARNING: translation string unused: no alcatelusb firmware WARNING: translation string unused: no cfg upload WARNING: translation string unused: no eciadsl synch.bin file @@ -541,6 +551,7 @@ WARNING: translation string unused: pdc options WARNING: translation string unused: phase1 group WARNING: translation string unused: phonebook entry WARNING: translation string unused: ping disabled +WARNING: translation string unused: play WARNING: translation string unused: polfile WARNING: translation string unused: port forwarding configuration WARNING: translation string unused: ports @@ -548,6 +559,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: prefered master WARNING: translation string unused: present +WARNING: translation string unused: prev WARNING: translation string unused: printcap name WARNING: translation string unused: printer WARNING: translation string unused: printername @@ -562,6 +574,7 @@ WARNING: translation string unused: proxy port WARNING: translation string unused: psk WARNING: translation string unused: qos add subclass WARNING: translation string unused: quick control +WARNING: translation string unused: quick playlist WARNING: translation string unused: read list WARNING: translation string unused: reboot ask WARNING: translation string unused: reboot question @@ -572,6 +585,7 @@ WARNING: translation string unused: registered user rules WARNING: translation string unused: released WARNING: translation string unused: reload WARNING: translation string unused: removable device advice +WARNING: translation string unused: repeat WARNING: translation string unused: reportfile WARNING: translation string unused: reportlevel WARNING: translation string unused: requested data @@ -616,6 +630,7 @@ WARNING: translation string unused: show areas WARNING: translation string unused: show last x lines WARNING: translation string unused: show lines WARNING: translation string unused: show share options +WARNING: translation string unused: shuffle WARNING: translation string unused: shutdown ask WARNING: translation string unused: shutdown sure WARNING: translation string unused: shutdown2 @@ -679,9 +694,11 @@ WARNING: translation string unused: this months volume WARNING: translation string unused: this update is already installed WARNING: translation string unused: this weeks volume WARNING: translation string unused: time date manually reset +WARNING: translation string unused: title WARNING: translation string unused: to email adr WARNING: translation string unused: to install an update WARNING: translation string unused: to warn email bad +WARNING: translation string unused: toggle WARNING: translation string unused: too long 80 char max WARNING: translation string unused: traffic back WARNING: translation string unused: traffic calc time @@ -754,6 +771,10 @@ WARNING: translation string unused: use dov WARNING: translation string unused: use ibod WARNING: translation string unused: view log WARNING: translation string unused: visible in browselist +WARNING: translation string unused: voldown10 +WARNING: translation string unused: voldown5 +WARNING: translation string unused: volup10 +WARNING: translation string unused: volup5 WARNING: translation string unused: vpn aggrmode WARNING: translation string unused: vpn configuration main WARNING: translation string unused: vpn delayed start @@ -767,6 +788,7 @@ WARNING: translation string unused: vpn red name WARNING: translation string unused: vpn watch WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration +WARNING: translation string unused: webradio playlist WARNING: translation string unused: week WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits @@ -834,7 +856,6 @@ WARNING: untranslated string: MB read = MB read WARNING: untranslated string: MB written = MB written WARNING: untranslated string: MTU settings = MTU settings: WARNING: untranslated string: Number of Countries for the pie chart = Number of Countries for the pie chart -WARNING: untranslated string: Scan for Songs = unknown string WARNING: untranslated string: access point name = Access Point Name WARNING: untranslated string: access point name is invalid = Access Point Name is invalid WARNING: untranslated string: access point name is required = Access Point Name is required diff --git a/doc/language_issues.ru b/doc/language_issues.ru index a8f2c15493..8891ce20e2 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -2,14 +2,18 @@ WARNING: translation string unused: Async logging enabled WARNING: translation string unused: Client status and controlc WARNING: translation string unused: ConnSched scheduler WARNING: translation string unused: ConnSched select profile +WARNING: translation string unused: Existing Files WARNING: translation string unused: HDD temperature WARNING: translation string unused: Level7 rule WARNING: translation string unused: Local VPN IP +WARNING: translation string unused: Pages WARNING: translation string unused: Ping WARNING: translation string unused: Queuelenght WARNING: translation string unused: Remote IP WARNING: translation string unused: Remote VPN IP WARNING: translation string unused: Resolv +WARNING: translation string unused: Scan for Files +WARNING: translation string unused: Scan from Directory WARNING: translation string unused: Subclass WARNING: translation string unused: TOS Bits WARNING: translation string unused: Utilization on @@ -80,6 +84,7 @@ WARNING: translation string unused: advproxy update information WARNING: translation string unused: advproxy update notification WARNING: translation string unused: advproxy web browser WARNING: translation string unused: again +WARNING: translation string unused: album WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -93,6 +98,7 @@ WARNING: translation string unused: and WARNING: translation string unused: ansi t1.483 WARNING: translation string unused: apply WARNING: translation string unused: archive not exist +WARNING: translation string unused: artist WARNING: translation string unused: attemps WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive @@ -143,6 +149,7 @@ WARNING: translation string unused: choose config WARNING: translation string unused: choose media WARNING: translation string unused: class in use WARNING: translation string unused: clear cache +WARNING: translation string unused: clear playlist WARNING: translation string unused: client WARNING: translation string unused: comment WARNING: translation string unused: compression @@ -164,6 +171,7 @@ WARNING: translation string unused: create mask WARNING: translation string unused: create new backup WARNING: translation string unused: current media WARNING: translation string unused: current ovpn +WARNING: translation string unused: current playlist WARNING: translation string unused: current profile WARNING: translation string unused: custom networks WARNING: translation string unused: custom services @@ -306,6 +314,7 @@ WARNING: translation string unused: generatekeys WARNING: translation string unused: generatepolicy WARNING: translation string unused: generatereport WARNING: translation string unused: genkey +WARNING: translation string unused: genre WARNING: translation string unused: gpl i accept these terms and conditions WARNING: translation string unused: gpl license agreement WARNING: translation string unused: gpl please read carefully the general public license and accept it below @@ -458,6 +467,7 @@ WARNING: translation string unused: network traffic graphs WARNING: translation string unused: network updated WARNING: translation string unused: networks settings WARNING: translation string unused: new optionsfw must boot +WARNING: translation string unused: next WARNING: translation string unused: no alcatelusb firmware WARNING: translation string unused: no cfg upload WARNING: translation string unused: no eciadsl synch.bin file @@ -536,6 +546,7 @@ WARNING: translation string unused: pdc options WARNING: translation string unused: phase1 group WARNING: translation string unused: phonebook entry WARNING: translation string unused: ping disabled +WARNING: translation string unused: play WARNING: translation string unused: polfile WARNING: translation string unused: port forwarding configuration WARNING: translation string unused: ports @@ -543,6 +554,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: prefered master WARNING: translation string unused: present +WARNING: translation string unused: prev WARNING: translation string unused: printcap name WARNING: translation string unused: printer WARNING: translation string unused: printername @@ -557,6 +569,7 @@ WARNING: translation string unused: proxy port WARNING: translation string unused: psk WARNING: translation string unused: qos add subclass WARNING: translation string unused: quick control +WARNING: translation string unused: quick playlist WARNING: translation string unused: read list WARNING: translation string unused: reboot ask WARNING: translation string unused: reboot question @@ -567,6 +580,7 @@ WARNING: translation string unused: registered user rules WARNING: translation string unused: released WARNING: translation string unused: reload WARNING: translation string unused: removable device advice +WARNING: translation string unused: repeat WARNING: translation string unused: reportfile WARNING: translation string unused: reportlevel WARNING: translation string unused: requested data @@ -611,6 +625,7 @@ WARNING: translation string unused: show areas WARNING: translation string unused: show last x lines WARNING: translation string unused: show lines WARNING: translation string unused: show share options +WARNING: translation string unused: shuffle WARNING: translation string unused: shutdown ask WARNING: translation string unused: shutdown sure WARNING: translation string unused: shutdown2 @@ -674,9 +689,11 @@ WARNING: translation string unused: this months volume WARNING: translation string unused: this update is already installed WARNING: translation string unused: this weeks volume WARNING: translation string unused: time date manually reset +WARNING: translation string unused: title WARNING: translation string unused: to email adr WARNING: translation string unused: to install an update WARNING: translation string unused: to warn email bad +WARNING: translation string unused: toggle WARNING: translation string unused: too long 80 char max WARNING: translation string unused: traffic back WARNING: translation string unused: traffic calc time @@ -749,6 +766,10 @@ WARNING: translation string unused: use dov WARNING: translation string unused: use ibod WARNING: translation string unused: view log WARNING: translation string unused: visible in browselist +WARNING: translation string unused: voldown10 +WARNING: translation string unused: voldown5 +WARNING: translation string unused: volup10 +WARNING: translation string unused: volup5 WARNING: translation string unused: vpn aggrmode WARNING: translation string unused: vpn configuration main WARNING: translation string unused: vpn delayed start @@ -762,6 +783,7 @@ WARNING: translation string unused: vpn red name WARNING: translation string unused: vpn watch WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration +WARNING: translation string unused: webradio playlist WARNING: translation string unused: week WARNING: translation string unused: weekly firewallhits WARNING: translation string unused: wildcards @@ -829,7 +851,6 @@ WARNING: untranslated string: MB read = MB read WARNING: untranslated string: MB written = MB written WARNING: untranslated string: MTU settings = MTU settings: WARNING: untranslated string: Number of Countries for the pie chart = Number of Countries for the pie chart -WARNING: untranslated string: Scan for Songs = unknown string WARNING: untranslated string: access point name = Access Point Name WARNING: untranslated string: access point name is invalid = Access Point Name is invalid WARNING: untranslated string: access point name is required = Access Point Name is required diff --git a/doc/language_issues.tr b/doc/language_issues.tr index 93619c0a47..c0cb2703a1 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -23,14 +23,18 @@ WARNING: translation string unused: Captive voucher WARNING: translation string unused: Captive vout WARNING: translation string unused: ConnSched scheduler WARNING: translation string unused: ConnSched select profile +WARNING: translation string unused: Existing Files WARNING: translation string unused: HDD temperature WARNING: translation string unused: Level7 rule WARNING: translation string unused: Local VPN IP +WARNING: translation string unused: Pages WARNING: translation string unused: Ping WARNING: translation string unused: Queuelenght WARNING: translation string unused: Remote IP WARNING: translation string unused: Remote VPN IP WARNING: translation string unused: Resolv +WARNING: translation string unused: Scan for Files +WARNING: translation string unused: Scan from Directory WARNING: translation string unused: Subclass WARNING: translation string unused: TOS Bits WARNING: translation string unused: Utilization on @@ -107,6 +111,7 @@ WARNING: translation string unused: age seconds WARNING: translation string unused: age shour WARNING: translation string unused: age sminute WARNING: translation string unused: age ssecond +WARNING: translation string unused: album WARNING: translation string unused: alcatelusb help WARNING: translation string unused: alcatelusb upload WARNING: translation string unused: all interfaces @@ -120,6 +125,7 @@ WARNING: translation string unused: and WARNING: translation string unused: ansi t1.483 WARNING: translation string unused: apply WARNING: translation string unused: archive not exist +WARNING: translation string unused: artist WARNING: translation string unused: attemps WARNING: translation string unused: avoid dod WARNING: translation string unused: backup archive @@ -172,6 +178,7 @@ WARNING: translation string unused: choose config WARNING: translation string unused: choose media WARNING: translation string unused: class in use WARNING: translation string unused: clear cache +WARNING: translation string unused: clear playlist WARNING: translation string unused: client WARNING: translation string unused: comment WARNING: translation string unused: community rules @@ -194,6 +201,7 @@ WARNING: translation string unused: create mask WARNING: translation string unused: create new backup WARNING: translation string unused: current media WARNING: translation string unused: current ovpn +WARNING: translation string unused: current playlist WARNING: translation string unused: current profile WARNING: translation string unused: custom networks WARNING: translation string unused: custom services @@ -394,6 +402,7 @@ WARNING: translation string unused: generatekeys WARNING: translation string unused: generatepolicy WARNING: translation string unused: generatereport WARNING: translation string unused: genkey +WARNING: translation string unused: genre WARNING: translation string unused: gpl i accept these terms and conditions WARNING: translation string unused: gpl license agreement WARNING: translation string unused: gpl please read carefully the general public license and accept it below @@ -553,6 +562,7 @@ WARNING: translation string unused: network traffic graphs WARNING: translation string unused: network updated WARNING: translation string unused: networks settings WARNING: translation string unused: new optionsfw must boot +WARNING: translation string unused: next WARNING: translation string unused: no alcatelusb firmware WARNING: translation string unused: no cfg upload WARNING: translation string unused: no eciadsl synch.bin file @@ -646,6 +656,7 @@ WARNING: translation string unused: pdc options WARNING: translation string unused: phase1 group WARNING: translation string unused: phonebook entry WARNING: translation string unused: ping disabled +WARNING: translation string unused: play WARNING: translation string unused: polfile WARNING: translation string unused: port forwarding configuration WARNING: translation string unused: ports @@ -653,6 +664,7 @@ WARNING: translation string unused: pots WARNING: translation string unused: pppoe WARNING: translation string unused: prefered master WARNING: translation string unused: present +WARNING: translation string unused: prev WARNING: translation string unused: printcap name WARNING: translation string unused: printer WARNING: translation string unused: printername @@ -667,6 +679,7 @@ WARNING: translation string unused: proxy port WARNING: translation string unused: psk WARNING: translation string unused: qos add subclass WARNING: translation string unused: quick control +WARNING: translation string unused: quick playlist WARNING: translation string unused: read list WARNING: translation string unused: reboot ask WARNING: translation string unused: reboot question @@ -677,6 +690,7 @@ WARNING: translation string unused: registered user rules WARNING: translation string unused: released WARNING: translation string unused: reload WARNING: translation string unused: removable device advice +WARNING: translation string unused: repeat WARNING: translation string unused: reportfile WARNING: translation string unused: reportlevel WARNING: translation string unused: requested data @@ -721,6 +735,7 @@ WARNING: translation string unused: show areas WARNING: translation string unused: show last x lines WARNING: translation string unused: show lines WARNING: translation string unused: show share options +WARNING: translation string unused: shuffle WARNING: translation string unused: shutdown ask WARNING: translation string unused: shutdown sure WARNING: translation string unused: shutdown2 @@ -785,9 +800,11 @@ WARNING: translation string unused: this months volume WARNING: translation string unused: this update is already installed WARNING: translation string unused: this weeks volume WARNING: translation string unused: time date manually reset +WARNING: translation string unused: title WARNING: translation string unused: to email adr WARNING: translation string unused: to install an update WARNING: translation string unused: to warn email bad +WARNING: translation string unused: toggle WARNING: translation string unused: too long 80 char max WARNING: translation string unused: tor 0 = disabled WARNING: translation string unused: tor accounting period daily @@ -872,6 +889,10 @@ WARNING: translation string unused: use dov WARNING: translation string unused: use ibod WARNING: translation string unused: view log WARNING: translation string unused: visible in browselist +WARNING: translation string unused: voldown10 +WARNING: translation string unused: voldown5 +WARNING: translation string unused: volup10 +WARNING: translation string unused: volup5 WARNING: translation string unused: vpn aggrmode WARNING: translation string unused: vpn configuration main WARNING: translation string unused: vpn delayed start @@ -885,6 +906,7 @@ WARNING: translation string unused: vpn red name WARNING: translation string unused: vpn watch WARNING: translation string unused: warn when traffic reaches WARNING: translation string unused: web proxy configuration +WARNING: translation string unused: webradio playlist WARNING: translation string unused: week WARNING: translation string unused: week-graph WARNING: translation string unused: weekly firewallhits @@ -911,7 +933,6 @@ WARNING: translation string unused: year-graph WARNING: translation string unused: yearly firewallhits WARNING: untranslated string: Captive clients = unknown string WARNING: untranslated string: Captive delete logo = Delete Logo -WARNING: untranslated string: Scan for Songs = unknown string WARNING: untranslated string: access point name = Access Point Name WARNING: untranslated string: access point name is invalid = Access Point Name is invalid WARNING: untranslated string: access point name is required = Access Point Name is required diff --git a/html/cgi-bin/index.cgi b/html/cgi-bin/index.cgi index a3b1589aa9..d9c74ce7f8 100644 --- a/html/cgi-bin/index.cgi +++ b/html/cgi-bin/index.cgi @@ -199,7 +199,6 @@ END my $frequency = &Network::wifi_get_frequency($iface); my $access_point = &Network::wifi_get_access_point($iface); my $bit_rate = &Network::wifi_get_bit_rate($iface); - my $link_quality = &Network::wifi_get_link_quality($iface); my $signal_level = &Network::wifi_get_signal_level($iface);
print <<END; @@ -224,7 +223,7 @@ END $bit_rate </td> <td style="text-align: center"> - $link_quality% @ $signal_level + $signal_level </td> </tr> END diff --git a/html/cgi-bin/logs.cgi/log.dat b/html/cgi-bin/logs.cgi/log.dat index 01c382a0df..4370b1bf32 100644 --- a/html/cgi-bin/logs.cgi/log.dat +++ b/html/cgi-bin/logs.cgi/log.dat @@ -75,7 +75,7 @@ my %sections = ( 'samba' => '(nmbd|smbd|winbind)[\d+]:', 'suricata' => '(suricata: )', 'squid' => '(squid[.*]: |squid: )', - 'ssh' => '(sshd(?:(.*))?[.*]: )', + 'ssh' => '(sshd(?:(.*))?[.*]: |sshd-session(?:(.*))?[.*]:)', 'unbound' => '(unbound: [.*?])(.*:.*$)', 'urlfilter bl' => '(installpackage[urlfilter]: )', 'wireless' => '(hostapd:|kernel: ath.*:|kernel: wifi[0-9]:)', @@ -388,17 +388,15 @@ if ($logsettings{'LOGVIEW_REVERSE'} eq 'on') { @log = reverse @log; } if ($lines != 0) { &oldernewer(); }
print <<END -<table width='100%' class='tbl'> -<tr> - <th width='10%' align='center' class='boldbase'><b>$Lang::tr{'time'}</b></th> - <th width='15%' align='center' class='boldbase'><b>$Lang::tr{'section'}</b></th> - <th width='75%'> </th> -</tr> +<table class='tbl'> + <tr> + <th width='10%' align='center'>$Lang::tr{'time'}</th> + <th width='15%' align='center'>$Lang::tr{'section'}</th> + <th width='75%'> </th> + </tr> END ;
-$lines = 0; -#print '<tt>'; foreach $_ (@log) { /^... (..) (..:..:..) [\w-.]+ ${section}(.*)$/; @@ -406,29 +404,24 @@ foreach $_ (@log) $day =~ tr / /0/; my $time = $cgiparams{'DAY'} ? "$2" : "$day/$2" ; my $sec = $3; - my $data = $4; - # correct the cut position, just when section=RED - if (($cgiparams{'SECTION'} eq 'red' ) && ($sec =~ /(kernel:)(.*)/)) { - $sec = 'kernel'; - $data = $2.': '.$data; - } - my $d = substr ($data,0,80); - while (length($data)>80){ #very basic breaking of lines... - $data = substr ($data,80); #permit correct display in table cell - $d .= ' ' . substr ($data,0,80); - } - my $col=""; - - if ($lines % 2) { - print "<tr>"; - $col="bgcolor='$color{'color20'}'"; } - else { - print "<tr>"; - $col="bgcolor='$color{'color22'}'"; } - print "<td $col>$time<td $col>$sec<td $col>" .&Header::cleanhtml ("$d", 'y') . "</td></tr>\n"; - $lines++; + my $data = &Header::cleanhtml($4, 'y'); + + print <<END; + <tr> + <td align='center'> + $time + </td> + + <td> + $sec + </td> + + <td> + $data + </td> + </tr> +END } -#print '</tt>'; print "</table>";
&oldernewer(); diff --git a/html/cgi-bin/mpfire.cgi b/html/cgi-bin/mpfire.cgi deleted file mode 100644 index 5685053e66..0000000000 --- a/html/cgi-bin/mpfire.cgi +++ /dev/null @@ -1,673 +0,0 @@ -#!/usr/bin/perl -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# 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 # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see http://www.gnu.org/licenses/. # -# # -############################################################################### - -use strict; - -# enable only the following on debugging purpose -#use warnings; -#use CGI::Carp 'fatalsToBrowser'; - -# use the special mpd POD and the encode POD to handle the utf8 scalars -use Audio::MPD; -use Encode; - -# initiate the connector for the mpd POD, mpd must be running on locahost -# port 6600 without authentication -my $mpd = Audio::MPD->new('localhost',6600,'','$REUSE'); -my $work = $mpd->status()->updating_db(); - -require '/var/ipfire/general-functions.pl'; -require "${General::swroot}/lang.pl"; -require "${General::swroot}/header.pl"; - -my %color = (); -my %mainsettings = (); -my %mpfiresettings = (); -my %checked = (); -my $message = '0'; -my $errormessage = ""; -my @songs; - -&General::readhash("${General::swroot}/main/settings", %mainsettings); -&General::readhash("/srv/web/ipfire/html/themes/ipfire/include/colors.txt", %color); - -&Header::showhttpheaders(); - -if ( $ENV{'QUERY_STRING'} =~ /title/){ - -################################################################################ -# $ENV{'QUERY_STRING'} =~ /title/ is used to handle the inline iframe used to -# display the current song playing ( artist - title - album aso ) -# the cgi call´s itself with a parameter and the iframe refreshes itself without -# reloading the whole page -################################################################################ - - my $number = $mpd->status()->song()+1; - my $volume = $mpd->status()->volume(); - my $random = $mpd->status()->random(); - - if ($random eq "0" ){ - $random="off"; - }else{ - $random="on"; - } - - my $repeat = $mpd->status()->repeat(); - if ($repeat eq "0" ){ - $repeat="off"; - }else{ - $repeat="on"; - } - - my $song = ""; - if ( $mpd->current() ) - { - $song = substr("-= ".$mpd->current()->Artist()." | ".$mpd->current()->Title(),0,85)." =-<br /> "; - if ( $song eq "-= | =-<br /> " ){ - $song = "None<br />" - }; - $song .= $mpd->current()->Track()."# ".substr($mpd->current()->Album(),0,90)."<br />"; - }else{ - $song = "None<br /><br />"; - } - - if ( $song eq "None<br /># <br />" ){ - $song = "None<br />".substr($mpd->current()->file(),0,90)."<br />" - }; - $song .= "Playlist: ".$number."-".$mpd->status()->playlistlength()." Time: ".$mpd->status()->time()->sofar."/"; - $song .= $mpd->status()->time()->total." (".$mpd->status()->time()->percent()."%) Status: "; - $song .= $mpd->status()->state()." Volume: ".$volume." % Repeat: ".$repeat." Random: ".$random; - - print <<END -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<meta http-equiv='refresh' content='5'> -<title></title> -<body> -<table width='100%' cellspacing='0' align='center' style="background-image:url(/images/mpfire/box.png);background-repeat:no-repeat"> -END -; - print"<tr ><td align='center'><font color='red' face='Verdana' size='2'><br />".encode('utf-8', $song)."<br /><br /></font></td></tr></table></body>"; - exit; -}elsif ( $ENV{'QUERY_STRING'} =~ /control/){ - -################################################################################ -# $ENV{'QUERY_STRING'} =~ /control/ is used to handle the inline iframe used to -# display the control button ( prev play skip stop toggle aso ) -# the cgi call´s itself with a parameter and only the iframe is reloaded on click -################################################################################ - - &Header::getcgihash(%mpfiresettings); - if ( $mpfiresettings{'ACTION'} eq "playall" ){ - $mpd->playlist->clear(); - foreach ($mpd->collection->all_pathes){ - $mpd->playlist->add($_); - } - $mpd->play(); - }elsif ($mpfiresettings{'ACTION'} eq "x" ){ - $mpd->stop(); - }elsif ( $mpfiresettings{'ACTION'} eq "|>" ){ - $mpd->pause(); - }elsif ( $mpfiresettings{'ACTION'} eq "<<" ){ - $mpd->prev(); - }elsif ( $mpfiresettings{'ACTION'} eq ">>" ){ - $mpd->next(); - }elsif ( $mpfiresettings{'ACTION'} eq "+" ){ - $mpd->volume('+5'); - }elsif ( $mpfiresettings{'ACTION'} eq "-" ){ - $mpd->volume('-5'); - }elsif ( $mpfiresettings{'ACTION'} eq "++" ){ - $mpd->volume('+10'); - }elsif ( $mpfiresettings{'ACTION'} eq "--" ){ - $mpd->volume('-10'); - }elsif ( $mpfiresettings{'ACTION'} eq ">" ){ - $mpd->play(); - }elsif ( $mpfiresettings{'ACTION'} eq "repeat" ){ - $mpd->repeat(); - }elsif ( $mpfiresettings{'ACTION'} eq "shuffle" ){ - $mpd->random(); - } - print <<END -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<title></title> -<body> -<table width='95%' cellspacing='0'> -<tr> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='<<' /><input type='image' alt='$Lang::tr{'prev'}' title='$Lang::tr{'prev'}' src='/images/media-skip-backward.png' /></form></td> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='x' /><input type='image' alt='$Lang::tr{'stop'}' title='$Lang::tr{'stop'}' src='/images/media-playback-stop.png' /></form></td> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='|>' /><input type='image' alt='$Lang::tr{'toggle'}' title='$Lang::tr{'toggle'}' src='/images/media-resume.png' /></form></td> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='>' /><input type='image' alt='$Lang::tr{'play'}' title='$Lang::tr{'play'}' src='/images/media-playback-start.png' /></form></td> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='playall' /><input type='image' alt='$Lang::tr{'play'} all' title='$Lang::tr{'play'} all' src='/images/media-playback-start-all.png' /></form></td> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='>>' /><input type='image' alt='$Lang::tr{'next'}' title='$Lang::tr{'next'}' src='/images/media-skip-forward.png' /></form></td> -</tr> -END -; - print <<END -<tr> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='repeat' /><input type='image' alt='$Lang::tr{'repeat'}' title='$Lang::tr{'repeat'}' src='/images/media-repeat.png' /></form></td> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='--' /><input type='image' alt='$Lang::tr{'voldown10'}' title='$Lang::tr{'voldown10'}' src='/images/audio-volume-low-red.png' /></form></td> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='-' /><input type='image' alt='$Lang::tr{'voldown5'}' title='$Lang::tr{'voldown5'}' src='/images/audio-volume-low.png' /></form></td> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='+' /><input type='image' alt='$Lang::tr{'volup5'}' title='$Lang::tr{'volup5'}' src='/images/audio-volume-high.png' /></form></td> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='++' /><input type='image' alt='$Lang::tr{'volup10'}' title='$Lang::tr{'volup10'}' src='/images/audio-volume-high-red.png' /></form></td> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}?control'><input type='hidden' name='ACTION' value='shuffle' /><input type='image' alt='$Lang::tr{'shuffle'}' title='$Lang::tr{'shuffle'}' src='/images/media-shuffle.png' /></form></td> -</tr> -</table> -</body> -END -; - exit; -} - -# just a little subpage to handle automatic page refresh on demand ( 1 sec ) -sub refreshpage{ - &Header::openbox( 'Waiting', 1, "<meta http-equiv='refresh' content='1;' />" ); - print "<center><img src='/images/clock.gif' alt='' /><br/><font color='red'>$Lang::tr{'pagerefresh'}</font></center>"; - &Header::closebox(); -} - -# if the mpd is updating his database because of user interaction then the cgi -# should display that the mpd is unavailable, and refresh the status every 5 seconds -if ($work ne ""){ - &Header::openpage($Lang::tr{'mpfire'}, 1,); - &Header::openbigbox('100%', 'left', '', $errormessage); - &Header::openbox( 'Waiting', 5, "<meta http-equiv='refresh' content='5;' />" ); - print "<center><img src='/images/clock.gif' alt='' /><br/><font color='red'>Database is updating, please be patient.</font></center>"; - &Header::closebox(); - &Header::closebigbox(); - &Header::closepage(); - exit; -} - -if ( $mpfiresettings{'PAGE'} eq "" ){ $mpfiresettings{'PAGE'} = "1";}; -if ( $mpfiresettings{'FRAME'} eq "" ){$mpfiresettings{'FRAME'} = "webradio";}; - -&Header::getcgihash(%mpfiresettings); -&Header::openpage($Lang::tr{'mpfire'}, 1,); -&Header::openbigbox('100%', 'left', '', $errormessage); - -############################################################################################################################ -######################################## Scanne Verzeichnisse nach Mp3 Dateien ############################################# - -if ( $mpfiresettings{'ACTION'} eq "scan" ){ - -# on keypress scan the given directory and store the path to the mpd config - &General::readhash("${General::swroot}/mpfire/settings", %mpfiresettings); - &Header::getcgihash(%mpfiresettings); - delete $mpfiresettings{'__CGI__'};delete $mpfiresettings{'x'};delete $mpfiresettings{'y'}; - delete $mpfiresettings{'PAGE'}; delete $mpfiresettings{'FRAME'}; - &General::writehash("${General::swroot}/mpfire/settings", %mpfiresettings); - - open(DATEI, "<${General::swroot}/mpd/mpd.conf") || die "Datei nicht gefunden"; - my @Zeilen = <DATEI>; - close(DATEI); - - open(DATEI, ">${General::swroot}/mpd/mpd.conf") || die "Datei nicht gefunden"; - foreach (@Zeilen){ - if ( $_ =~ /music_directory/){ - print DATEI "music_directory "".$mpfiresettings{'MUSICDIR'}.""\n"; - }else { - print DATEI $_; - } - } - close(DATEI); - - $mpd->updatedb(); - refreshpage(); -}elsif ( $mpfiresettings{'ACTION'} eq "playweb" ){ - $message= &General::system_output("/usr/local/bin/mpfirectrl","playweb",""$mpfiresettings{'FILE'}""); -}elsif ( $mpfiresettings{'ACTION'} eq "playlist" ){ - $mpd->play(); -}elsif ( $mpfiresettings{'ACTION'} eq "emptyplaylist" ){ -# on keypress clear the playlist - $mpd->playlist->clear(); -}elsif ( $mpfiresettings{'ACTION'} eq "addtoplaylist" ){ - $mpd->playlist->add($mpfiresettings{'FILE'}); -}elsif ( $mpfiresettings{'ACTION'} eq "playalbum" ){ -# on keypress play the selected albums - my @select = split(/|/,$mpfiresettings{'album'}); - $mpd->playlist->clear(); - foreach (@select){ - foreach ($mpd->collection->filenames_by_album($_)){ - if ( $_ ne "" ){ - $mpd->playlist->add($_); - } - } - } - $mpd->play(); -}elsif ( $mpfiresettings{'ACTION'} eq "playartist" ){ -# on keypress play the selected artist - my @select = split(/|/,$mpfiresettings{'artist'}); - $mpd->playlist->clear(); - foreach (@select){ - foreach ($mpd->collection->filenames_by_artist($_)){ - if ( $_ ne "" ){ - $mpd->playlist->add($_); - } - } - } - $mpd->play(); -}elsif ( $mpfiresettings{'ACTION'} eq "playyear" ){ -# on keypress play the selected year - my @select = split(/|/,$mpfiresettings{'year'}); - $mpd->playlist->clear(); - foreach (@select){ - foreach ($mpd->collection->filenames_by_year($_)){ - if ( $_ ne "" ){ - $mpd->playlist->add($_); - } - } - } - $mpd->play(); -}elsif ( $mpfiresettings{'ACTION'} eq "playgenre" ){ -# on keypress play the selected genre - my @select = split(/|/,$mpfiresettings{'genre'}); - $mpd->playlist->clear(); - foreach (@select){ - foreach ($mpd->collection->filenames_by_genre($_)){ - if ( $_ ne "" ){ - $mpd->playlist->add($_); - } - } - } - $mpd->play(); -}elsif ( $mpfiresettings{'ACTION'} eq ">" ){ - $mpd->playlist->clear(); - $mpd->playlist->add($mpfiresettings{'FILE'}); - $mpd->play(); -} - - if ( $mpfiresettings{'SEARCH'} eq "artist" && $mpfiresettings{'SEARCHITEM'} ne "" ){ - foreach ($mpd->collection->songs_with_artist_partial_filename($mpfiresettings{'SEARCHITEM'})){ - if ( $_ ne "" ){ - push(@songs,$_); - } - } - }elsif ( $mpfiresettings{'SEARCH'} eq "title" && $mpfiresettings{'SEARCHITEM'} ne "" ){ - foreach ($mpd->collection->songs_with_title_partial_filename($mpfiresettings{'SEARCHITEM'})){ - if ( $_ ne "" ){ - push(@songs,$_); - } - } - }elsif ( $mpfiresettings{'SEARCH'} eq "album" && $mpfiresettings{'SEARCHITEM'} ne "" ){ - foreach ($mpd->collection->songs_with_album_partial_filename($mpfiresettings{'SEARCHITEM'})){ - if ( $_ ne "" ){ - push(@songs,$_); - } - } - }else{ - @songs = $mpd->collection->all_items_simple(); - shift(@songs); - } - -############################################################################################################################ -################################### Aufbau der HTML Seite fr globale Sambaeinstellungen #################################### - -$mpfiresettings{'MUSICDIR'} = "/var/mp3"; -&General::readhash("${General::swroot}/mpfire/settings", %mpfiresettings); - -############################################################################################################################ -########################################### rekursiv nach neuen Mp3s Scannen ##############################################ä - -if ( $message ne '0' ){ - print "<font color='red'>An Error occured while launching the command</font>"; -}elsif ( $message ne "" && $message ne '0' ){ - print "<font color='red'>$message</font>"; -} - -&Header::openbox('100%', 'center', $Lang::tr{'mpfire scanning'}); -# box to enter the music directory and initiate the scan process -print <<END -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<table width='95%' cellspacing='0'> -<tr bgcolor='$color{'color20'}'><td colspan='2' align='left'><b>$Lang::tr{'Scan for Files'}</b></td></tr> -<tr><td align='left' width='40%'>$Lang::tr{'Scan from Directory'}</td><td align='left'><input type='text' name='MUSICDIR' value='$mpfiresettings{'MUSICDIR'}' size="50" /></td></tr> -<tr><td align='center' colspan='2'><input type='hidden' name='ACTION' value='scan' /><input type='image' alt='$Lang::tr{'Scan for Files'}' title='$Lang::tr{'Scan for Files'}' src='/images/edit-find.png' /></td></tr> -</table> -</form> -END -; -&Header::closebox(); - -&Header::openbox('100%', 'center', $Lang::tr{'mpfire controls'}); -# box for the two iframes showing the current playbar and the control buttons -print <<END -<iframe height='85' width='685' src='/cgi-bin/mpfire.cgi?title' scrolling='no' frameborder='no' marginheight='0'></iframe> -<iframe height='50' width='685' src='/cgi-bin/mpfire.cgi?control' scrolling='no' frameborder='no' marginheight='0'></iframe> -END -; -print "<b>Songs:".$mpd->stats()->songs()."</b><br />"; - -&Header::closebox(); - -&Header::openbox('100%', 'center', ''); -print <<END -<tr><td align='center' colspan='4'> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -END -; -my @buttons=("webradio", "quick playlist","songs"); -foreach (@buttons){ - if ( $mpfiresettings{'FRAME'} eq $_ ) { - print "<input type='submit' name='FRAME' value='$_' disabled />"; - } else { - print "<input type='submit' name='FRAME' value='$_' />"; - } -} - -print <<END -</form></td></tr> -END -; -&Header::closebox(); - -if ( $mpfiresettings{'FRAME'} eq "quick playlist" ) -{ -&Header::openbox('100%', 'center', $Lang::tr{'quick playlist'}); -# box to quickly select artist, album, year or genre and play the selection -print "<table width='95%' cellspacing='0'>"; -print "<tr><td align='center' bgcolor='$color{'color20'}'><b>$Lang::tr{'artist'} - ".$mpd->stats()->artists()."</b></td><td align='center' bgcolor='$color{'color20'}'><b>$Lang::tr{'album'} - ".$mpd->stats()->albums()."</b></td></tr>"; - -print <<END -<tr><td align='center'> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<select name='artist' size='8' multiple='multiple' style='width:300px;'> -END -; - -foreach (sort($mpd->collection->all_artists())){ - if ( $_ ne '' ){ - print "<option>".encode('utf-8', $_)."</option>\n"; - } -} - -print <<END -</select><br/> -<input type='hidden' name='ACTION' value='playartist' /> -<input type='image' alt='$Lang::tr{'play'}' title='$Lang::tr{'play'}' src='/images/media-playback-start.png' /> -<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' /> -</form></td> -<td align='center'> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<select name='album' size='8' multiple='multiple' style='width:300px;'> -END -; - -foreach (sort($mpd->collection->all_albums())){ - if ( $_ ne '' ){ - print "<option>".encode('utf-8', $_)."</option>\n"; - } -} - -print <<END -</select><br/> -<input type='hidden' name='ACTION' value='playalbum' /> -<input type='image' alt='$Lang::tr{'play'}' title='$Lang::tr{'play'}' src='/images/media-playback-start.png' /> -<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' /> -</form></td> -</tr> -<tr><td align='center' bgcolor='$color{'color20'}'><b>$Lang::tr{'year'}</b></td><td align='center' bgcolor='$color{'color20'}'><b>$Lang::tr{'genre'}</b></td></tr> -<tr><td align='center'> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<select name='year' size='8' multiple='multiple' style='width:300px;'> -END -; - -foreach (sort($mpd->collection->all_years())){ - if ( $_ ne '' ){ - print "<option>$_</option>\n"; - } -} - -print <<END -</select><br/> -<input type='hidden' name='ACTION' value='playyear' /> -<input type='image' alt='$Lang::tr{'play'}' title='$Lang::tr{'play'}' src='/images/media-playback-start.png' /> -<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' /> -</form></td> -<td align='center'> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<select name='genre' size='8' multiple='multiple' style='width:300px;'> -END -; - -foreach (sort($mpd->collection->all_genre())){ - if ( $_ ne '' ){ - print "<option>$_</option>\n"; - } -} - -print <<END -</select><br/> -<input type='hidden' name='ACTION' value='playgenre' /> -<input type='image' alt='$Lang::tr{'play'}' title='$Lang::tr{'play'}' src='/images/media-playback-start.png' /> -<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' /> -</form></td> -</tr></table> -END -; - -&Header::closebox(); -} - -if ( $mpfiresettings{'FRAME'} eq "songs" ) -{ -&Header::openbox('100%', 'center', $Lang::tr{'mpfire search'}); -# box to quickly search artist, album or title -print <<END -<form method='post' action='$ENV{'SCRIPT_NAME'}#$Lang::tr{'mpfire songs'}'> -<table width='95%' cellspacing='0'> -<tr> -<td align='right' width='33%'>$Lang::tr{'artist'}</td> -<td align='center' width='33%'>$Lang::tr{'title'}</td> -<td align='left' width='33%'>$Lang::tr{'album'}</td> -</tr> -<tr> -<td align='right' width='33%'><input type='radio' name='SEARCH' value='artist' /></td> -<td align='center' width='33%'><input type='radio' name='SEARCH' value='title' checked='checked' /></td> -<td align='left' width='33%'><input type='radio' name='SEARCH' value='album' /></td> -</tr> -<tr> -<td align='center' colspan='3'><input type='text' name='SEARCHITEM' value='$mpfiresettings{'SEARCHITEM'}' size="50" /></td> -</tr> -<tr> -<td align='center' colspan='3'><input type='hidden' name='ACTION' value='search' /><input type='image' alt='$Lang::tr{'Scan for Songs'}' title='$Lang::tr{'Scan for Songs'}' src='/images/edit-find.png' /></td> -</tr> -</table> -<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' /> -</form> -END -; -&Header::closebox(); - -&Header::openbox('100%', 'center', $Lang::tr{'mpfire songs'}); -print <<END -<a id='$Lang::tr{'mpfire songs'}' name='$Lang::tr{'mpfire songs'}'></a> -<table width='95%' cellspacing='3'> -<tr bgcolor='$color{'color20'}'><td colspan='4' align='left'><b>$Lang::tr{'Existing Files'}</b></td></tr> -END -; -if ( $#songs > 100 ){ - print "<tr><td align='center' colspan='4'><br/>$Lang::tr{'Pages'}<br/><form method='post' action='$ENV{'SCRIPT_NAME'}'><input type='submit' name='PAGE' value='all' /><br/>"; - my $pages =(int($#songs/100)+1); - for(my $i = 1; $i <= $pages; $i++){ - print "<input type='submit' name='PAGE' value='$i' />"; - if (!($i % 205)){ - print"<br/>"; - } - } - print "<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' />"; - print "</form></td></tr>"; -} -print <<END -<tr><td align='center'></td> -<td align='center'><b>$Lang::tr{'artist'}<br/>$Lang::tr{'title'}</b></td> -<td align='center'><b>$Lang::tr{'number'}</b></td> -<td align='center'><b>$Lang::tr{'album'}</b></td> -END -; - -my $lines=0;my $i=0;my $begin;my $end; -if ( $mpfiresettings{'PAGE'} eq 'all' ){ - $begin=0; - $end=$#songs; -}else{ - $begin=(($mpfiresettings{'PAGE'}-1) * 100); - $end=(($mpfiresettings{'PAGE'} * 100)-1); -} - foreach (@songs){ - if (!($i >= $begin && $i <= $end)){ - #print $begin."->".$i."<-".$end."\n"; - $i++;next; - } - my @song = split(/=/,$mpd->collection->song($_)); - @song = reverse @song; - - if ($lines % 2) { - print "<tr bgcolor='$color{'color20'}'>"; - }else{ - print "<tr bgcolor='$color{'color22'}'>"; - } - print <<END -<td align='center' style="white-space:nowrap;"> -<form method='post' action='$ENV{'SCRIPT_NAME'}#$Lang::tr{'mpfire songs'}'> -<input type='hidden' name='ACTION' value='addtoplaylist' /> -<input type='hidden' name='FILE' value="$_" /> -<input type='hidden' name='PAGE' value='$mpfiresettings{'PAGE'}' /> -<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' /> -<input type='hidden' name='SEARCH' value='$mpfiresettings{'SEARCH'}' /> -<input type='hidden' name='SEARCHITEM' value='$mpfiresettings{'SEARCHITEM'}' /> -<input type='image' alt='$Lang::tr{'add'}' title='$Lang::tr{'add'}' src='/images/list-add.png' /> -</form> -<form method='post' action='$ENV{'SCRIPT_NAME'}#$Lang::tr{'mpfire songs'}'> -<input type='hidden' name='ACTION' value='>' /> -<input type='hidden' name='FILE' value="$_" /> -<input type='hidden' name='PAGE' value='$mpfiresettings{'PAGE'}' /> -<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' /> -<input type='hidden' name='SEARCH' value='$mpfiresettings{'SEARCH'}' /> -<input type='hidden' name='SEARCHITEM' value='$mpfiresettings{'SEARCHITEM'}' /> -<input type='image' alt='$Lang::tr{'play'}' title='$Lang::tr{'play'}' src='/images/media-playback-start.png' /> -</form> -</td> -END -; - print "<td align='center'>".encode('utf-8', $song[0])."<br/>".encode('utf-8', $song[1])."</td>"; - print "<td align='center'>".encode('utf-8', $song[2])."</td>"; - print "<td align='center'>".encode('utf-8', $song[3])."</td>"; - $lines++; - $i++; -} - -print "</table>"; -&Header::closebox(); -} - -if ( $mpfiresettings{'FRAME'} eq "webradio" ) -{ -&Header::openbox('100%', 'center', $Lang::tr{'mpfire webradio'}); -# box to select some webradio´s to be played by one click -open(DATEI, "<${General::swroot}/mpfire/webradio") || die "Could not open playlist"; -my @webradio = <DATEI>; -close(DATEI); - -print <<END -<table width='95%' cellspacing='0'> -<tr bgcolor='$color{'color20'}'><td colspan='9' align='left'><b>$Lang::tr{'webradio playlist'}</b></td></tr> -<tr><td align='left'>Stream</td><td colspan='2'></td></tr> -END -; - -my $lines=0; -foreach (@webradio){ - my @stream = split(/|/,$_); - $lines++; - chomp($stream[2]); - if ($lines % 2) { - print "<tr bgcolor='$color{'color22'}'>"; - }else{ - print "<tr>"; - } - chomp $stream[1];chomp $stream[2]; - print <<END -<td align='left'><a href='$stream[2]' target='_blank'>$stream[1]</a></td> -<td align='center'><form method='post' action='$ENV{'SCRIPT_NAME'}'><input type='hidden' name='FILE' value='$stream[0]' /><input type='hidden' name='ACTION' value='playweb' /><input type='image' alt='$Lang::tr{'play'}' title='$Lang::tr{'play'}' src='/images/media-playback-start.png' align='middle' /> -<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' /> -</form></td> -</tr> -END -; -} - -$lines++; -if ($lines % 2){ - print "<tr bgcolor='$color{'color22'}'>"; -}else{ - print "<tr>"; -} - -print <<END -<td align='center' colspan='2'><form method='post' action='$ENV{'SCRIPT_NAME'}'><br />http://<input type=text name='FILE' value='www.meineradiourl:1234' size='75' /> -<input type='hidden' name='ACTION' value='playweb' /><input type='image' alt='$Lang::tr{'play'}' title='$Lang::tr{'play'}' src='/images/media-playback-start.png' align='top' /> -<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' /> -</form></td> -</tr> -END -; -print "</table>"; -&Header::closebox(); -} - -&Header::openbox('100%', 'center', $Lang::tr{'mpfire playlist'}); -# box to show the current playlist given from mpc system command -my @playlist = `mpc playlist 2>/dev/null`; - -print <<END -<table width='95%' cellspacing='0'> -<tr bgcolor='$color{'color20'}'><td colspan='2' align='left'><b>$Lang::tr{'current playlist'}</b></td></tr> -<tr><td align='center' colspan='2' ><textarea cols='100' rows='10' name='playlist' style='font-size:11px;width:650px;' readonly='readonly'> -END -; - -foreach (@playlist){ - $_=~s/&/&/g;;print $_; -} - -print <<END -</textarea></td></tr><tr> -<td align='right'> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<input type='hidden' name='ACTION' value='emptyplaylist' /> -<input type='image' alt='$Lang::tr{'clear playlist'}' title='$Lang::tr{'clear playlist'}' src='/images/user-trash.png' /> -<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' /> -</form> -</td> -<td align='left'> -<form method='post' action='$ENV{'SCRIPT_NAME'}'> -<input type='hidden' name='ACTION' value='playlist' /> -<input type='image' alt='$Lang::tr{'play'}' title='$Lang::tr{'play'}' src='/images/media-playback-start.png' /> -<input type='hidden' name='FRAME' value='$mpfiresettings{'FRAME'}' /> -</form> -</td></tr> -</table> -END -; - -&Header::closebox(); -&Header::closebigbox(); -&Header::closepage(); diff --git a/html/cgi-bin/vpnmain.cgi b/html/cgi-bin/vpnmain.cgi old mode 100644 new mode 100755 index 55a7eff05d..3541aaa293 --- a/html/cgi-bin/vpnmain.cgi +++ b/html/cgi-bin/vpnmain.cgi @@ -94,6 +94,7 @@ $cgiparams{'LOCAL_ID'} = ''; $cgiparams{'REMOTE_ID'} = ''; $cgiparams{'REMARK'} = ''; $cgiparams{'PSK'} = ''; +$cgiparams{'BASE_64'} = ''; $cgiparams{'CERT_NAME'} = ''; $cgiparams{'CERT_EMAIL'} = ''; $cgiparams{'CERT_OU'} = ''; @@ -481,7 +482,12 @@ sub writeipsecfiles { if ($lconfighash{$key}[4] eq 'psk') { $psk_line = ($lconfighash{$key}[7] ? $lconfighash{$key}[7] : $localside) . " " ; $psk_line .= $lconfighash{$key}[9] ? $lconfighash{$key}[9] : $lconfighash{$key}[10]; #remoteid or remote address? - $psk_line .= " : PSK '$lconfighash{$key}[5]'\n"; + if ($lconfighash{$key}[40] eq 'YES') { + my $decoded_psk = MIME::Base64::decode_base64($lconfighash{$key}[5]); + $psk_line .= " : PSK '$decoded_psk'\n"; + } else { + $psk_line .= " : PSK '$lconfighash{$key}[5]'\n"; + } # if the line contains %any, it is less specific than two IP or ID, so move it at end of file. if ($psk_line =~ /%any/) { $last_secrets .= $psk_line; @@ -1702,6 +1708,7 @@ END $cgiparams{'INTERFACE_ADDRESS'} = $confighash{$cgiparams{'KEY'}}[37]; $cgiparams{'INTERFACE_MTU'} = $confighash{$cgiparams{'KEY'}}[38]; $cgiparams{'DNS_SERVERS'} = $confighash{$cgiparams{'KEY'}}[39]; + $cgiparams{'BASE_64'} = $confighash{$cgiparams{'KEY'}}[40];
if (!$cgiparams{'DPD_DELAY'}) { $cgiparams{'DPD_DELAY'} = 30; @@ -1883,6 +1890,7 @@ END }
if ($cgiparams{'AUTH'} eq 'psk') { + $cgiparams{'BASE_64'} = 'YES'; if (! length($cgiparams{'PSK'}) ) { $errormessage = $Lang::tr{'pre-shared key is too short'}; goto VPNCONF_ERROR; @@ -2260,7 +2268,13 @@ END $confighash{$key}[3] = $cgiparams{'TYPE'}; if ($cgiparams{'AUTH'} eq 'psk') { $confighash{$key}[4] = 'psk'; - $confighash{$key}[5] = $cgiparams{'PSK'}; + if ($cgiparams{'BASE_64'} eq 'YES') { + $confighash{$key}[5] = MIME::Base64::encode_base64($cgiparams{'PSK'}, ""); + $confighash{$key}[40] = 'YES'; + } else { + $confighash{$key}[5] = $cgiparams{'PSK'}; + $confighash{$key}[40] = ''; + } } else { $confighash{$key}[4] = 'cert'; } diff --git a/html/cgi-bin/wlanap.cgi b/html/cgi-bin/wlanap.cgi index 2691496ab8..1123992839 100644 --- a/html/cgi-bin/wlanap.cgi +++ b/html/cgi-bin/wlanap.cgi @@ -61,7 +61,7 @@ my %cgiparams = (); &Header::getcgihash(%cgiparams);
# Find the selected interface -my $INTF = &Network::get_intf_by_address($cgiparams{'INTERFACE'}); +my $INTF = &Network::get_intf_by_address($wlanapsettings{'INTERFACE'});
delete $wlanapsettings{'__CGI__'}; delete $wlanapsettings{'x'}; @@ -107,11 +107,11 @@ if ($cgiparams{'ACTION'} eq "$Lang::tr{'save'}") { }
# Start -} elsif ($wlanapsettings{'ACTION'} eq "$Lang::tr{'start'}") { +} elsif ($cgiparams{'ACTION'} eq "$Lang::tr{'start'}") { &General::system("/usr/local/bin/wlanapctrl", "start");
# Stop -} elsif ($wlanapsettings{'ACTION'} eq "$Lang::tr{'stop'}") { +} elsif ($cgiparams{'ACTION'} eq "$Lang::tr{'stop'}") { &General::system("/usr/local/bin/wlanapctrl", "stop"); }
@@ -281,7 +281,7 @@ print <<END; END
foreach my $channel (@channellist){ - print "<option $selected{'CHANNEL'}{$channel}>"; + print "<option value='$channel' $selected{'CHANNEL'}{$channel}>"; if ($channel eq 0) { print "- $Lang::tr{'wlanap auto'} -"; } else { @@ -376,7 +376,6 @@ END &Header::closebox();
if ($INTF) { - &Header::opensection();
my @status = `iw dev $INTF info`; diff --git a/html/html/images/mpfire/box.png b/html/html/images/mpfire/box.png deleted file mode 100644 index fdf97b343a..0000000000 Binary files a/html/html/images/mpfire/box.png and /dev/null differ diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index 61288dddf3..2565505a5e 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -1793,13 +1793,6 @@ 'most preferred' => 'präferiert', 'mount' => 'Einbinden', 'mounted on' => 'Mounted auf', -'mpfire' => 'Media Player für IPFire', -'mpfire controls' => 'MPFire Steuerung', -'mpfire playlist' => 'MPFire Playlist', -'mpfire scanning' => 'Nach neuen Dateien suchen', -'mpfire search' => 'MPFire Suche', -'mpfire songs' => 'MPFire Songliste', -'mpfire webradio' => 'MPFire Webradio', 'mtu' => 'MTU', 'mtu QoS' => 'Diese Einstellung ändert die MTU nicht global sondern nur für das QoS.', 'my new share' => 'Meine neue Freigabe', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index d736555602..5c8da52be2 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -1518,7 +1518,7 @@ 'intrusion prevention system' => 'Intrusion Prevention System', 'invalid broadcast ip' => 'Invalid broadcast IP', 'invalid cache size' => 'Invalid cache size.', -'invalid characters found in pre-shared key' => 'Invalid characters found in pre-shared key.', +'invalid characters found in pre-shared key' => 'Invalid single quotation mark found in pre-shared key.', 'invalid date entered' => 'Invalid date entered.', 'invalid default lease time' => 'Invalid default lease time.', 'invalid domain name' => 'Invalid domain name.', @@ -1853,13 +1853,6 @@ 'most preferred' => 'most preferred', 'mount' => 'Mount', 'mounted on' => 'Mounted on', -'mpfire' => 'Media Player for IPFire', -'mpfire controls' => 'MPFire Control', -'mpfire playlist' => 'MPFire Playlist', -'mpfire scanning' => 'Scan for new files', -'mpfire search' => 'MPFire Search', -'mpfire songs' => 'MPFire songlist', -'mpfire webradio' => 'MPFire Webradio', 'mtu' => 'MTU', 'mtu QoS' => 'This does not change the global MTU, it only sets MTU for QoS.', 'my new share' => 'My new share', diff --git a/langs/es/cgi-bin/es.pl b/langs/es/cgi-bin/es.pl index 1e1a0d9860..27b0e739e8 100644 --- a/langs/es/cgi-bin/es.pl +++ b/langs/es/cgi-bin/es.pl @@ -1848,13 +1848,6 @@ 'most preferred' => 'Más preferido', 'mount' => 'Montar', 'mounted on' => 'Montado en', -'mpfire' => 'Media Player para IPFire', -'mpfire controls' => 'Control de MPFire', -'mpfire playlist' => 'Lista de reproducción de MPFire', -'mpfire scanning' => 'Analiza en busca de nuevos archivos', -'mpfire search' => 'Búsqueda MPFire', -'mpfire songs' => 'Lista de canciones de MPFire', -'mpfire webradio' => 'Webradio de MPFire', 'mtu' => 'MTU', 'mtu QoS' => 'Esto no cambia el MTU global, solo establece MTU para QoS', 'my new share' => 'Mi nuevo recurso compartido', diff --git a/langs/fr/cgi-bin/fr.pl b/langs/fr/cgi-bin/fr.pl index 65a0c95fc4..21f7b645fb 100644 --- a/langs/fr/cgi-bin/fr.pl +++ b/langs/fr/cgi-bin/fr.pl @@ -1849,13 +1849,6 @@ 'most preferred' => 'le préféré', 'mount' => 'Monter', 'mounted on' => 'Monté en tant que', -'mpfire' => 'Lecteur de médias pour IPFire', -'mpfire controls' => 'Contrôle MPFire', -'mpfire playlist' => 'Liste de lecture MPFire', -'mpfire scanning' => 'Chercher de nouveaux fichiers', -'mpfire search' => 'Recherche MPFire', -'mpfire songs' => 'Liste des chansons MPFire', -'mpfire webradio' => 'Radio web MPFire', 'mtu' => 'MTU', 'mtu QoS' => 'Ceci ne change pas le MTU global, cela règle uniquement le MTU pour la QoS.', 'my new share' => 'Mon nouveau partage', diff --git a/langs/it/cgi-bin/it.pl b/langs/it/cgi-bin/it.pl index 6e35088038..4654813cc0 100644 --- a/langs/it/cgi-bin/it.pl +++ b/langs/it/cgi-bin/it.pl @@ -1516,13 +1516,6 @@ 'most preferred' => 'most preferred', 'mount' => 'Mount', 'mounted on' => 'Montato su', -'mpfire' => 'Media Player for IPFire', -'mpfire controls' => 'MPFire Control', -'mpfire playlist' => 'MPFire Playlist', -'mpfire scanning' => 'Scan for new files', -'mpfire search' => 'MPFire Search', -'mpfire songs' => 'MPFire songlist', -'mpfire webradio' => 'MPFire Webradio', 'mtu QoS' => 'This does not change the global MTU, it only sets MTU for QoS.', 'my new share' => 'My new share', 'name' => 'Nome', diff --git a/langs/nl/cgi-bin/nl.pl b/langs/nl/cgi-bin/nl.pl index a397680ceb..beb1b6e36f 100644 --- a/langs/nl/cgi-bin/nl.pl +++ b/langs/nl/cgi-bin/nl.pl @@ -1497,13 +1497,6 @@ 'most preferred' => 'Meeste voorkeur', 'mount' => 'Koppelen', 'mounted on' => 'Gekoppeld op', -'mpfire' => 'Mediaspeler voor IPFire', -'mpfire controls' => 'MPFire Controle', -'mpfire playlist' => 'MPFire afspeellijst', -'mpfire scanning' => 'Zoeken naar nieuwe bestanden', -'mpfire search' => 'MPFire Zoeken', -'mpfire songs' => 'MPFire lijst met nummers', -'mpfire webradio' => 'MPFire Webradio', 'mtu QoS' => 'Dit verandert niet de globale MTU, het zet alleen de MTU voor QoS.', 'my new share' => 'Mijn nieuwe share', 'name' => 'Naam', diff --git a/langs/pl/cgi-bin/pl.pl b/langs/pl/cgi-bin/pl.pl index 86364a0a2d..4be749041d 100644 --- a/langs/pl/cgi-bin/pl.pl +++ b/langs/pl/cgi-bin/pl.pl @@ -1193,13 +1193,6 @@ 'more' => 'więcej', 'mount' => 'Montuj', 'mounted on' => 'Zamontowany w', -'mpfire' => 'Odtwarzać mediów dla IPFire', -'mpfire controls' => 'Zarządzanie MPFire', -'mpfire playlist' => 'Playlist'a MPFire ', -'mpfire scanning' => 'Skanuj w poszukiwaniu nowych plików', -'mpfire search' => 'MPFire Szukaj', -'mpfire songs' => 'MPFire lista utworów', -'mpfire webradio' => 'MPFire Webradio', 'mtu QoS' => 'Ta opcja nie zmienia globalnego MTU, a jedynie MTU dla QoS.', 'my new share' => 'Mój nowy zasób', 'name' => 'Nazwa', diff --git a/langs/ru/cgi-bin/ru.pl b/langs/ru/cgi-bin/ru.pl index 32f0f2425d..32f6f993d3 100644 --- a/langs/ru/cgi-bin/ru.pl +++ b/langs/ru/cgi-bin/ru.pl @@ -1185,13 +1185,6 @@ 'more' => 'Больше', 'mount' => 'Монтировать', 'mounted on' => 'Смонтирован на', -'mpfire' => 'Media Player for IPFire', -'mpfire controls' => 'MPFire Control', -'mpfire playlist' => 'MPFire Playlist', -'mpfire scanning' => 'Искать новые файлы', -'mpfire search' => 'MPFire Search', -'mpfire songs' => 'MPFire songlist', -'mpfire webradio' => 'MPFire Webradio', 'mtu QoS' => 'Это нре изменит глобальные настройки MTU, а только задаёт MTU для QoS.', 'my new share' => 'Моя новая шара', 'name' => 'Имя', diff --git a/langs/tr/cgi-bin/tr.pl b/langs/tr/cgi-bin/tr.pl index d279309af6..f3a37182af 100644 --- a/langs/tr/cgi-bin/tr.pl +++ b/langs/tr/cgi-bin/tr.pl @@ -1652,13 +1652,6 @@ 'most preferred' => 'En çok tercih edilen', 'mount' => 'Bağla', 'mounted on' => 'Bağlı', -'mpfire' => 'IPFire için Media Player', -'mpfire controls' => 'MPFire Kontrol', -'mpfire playlist' => 'MPFire Çalma Listesi', -'mpfire scanning' => 'Yeni dosyalar için tara', -'mpfire search' => 'MPFire Ara', -'mpfire songs' => 'MPFire şarkı listesi', -'mpfire webradio' => 'MPFire Webradyo', 'mtu QoS' => 'Bu genel MTU değiştirilemez. Sadece QoS için MTU ayarı yapılır.', 'my new share' => 'Yeni paylaşımlarım', 'name' => 'Ad', diff --git a/lfs/Config b/lfs/Config index 9fabe790c3..1a59ebe1ed 100644 --- a/lfs/Config +++ b/lfs/Config @@ -282,7 +282,7 @@ define POSTBUILD # $(TARGET)_rootfile : ROOTFILE with KVER replacement # $(TARGET) : log result with {commented|include|added} files @if [ -s "$(TARGET)_diff" ]; then \ - LFS_SCRIPT=$(firstword $(MAKEFILE_LIST)); \ + LFS_SCRIPT=$(firstword $(MAKEFILE_LIST))${ROOTFILE_APPEND} ; \ echo $(LFS_SCRIPT); \ ROOTFILE=$$(find -L $(DIR_SRC)/config/rootfiles/{common,packages}/{$(BUILD_ARCH),} -maxdepth 1 -type f -name $$LFS_SCRIPT 2>/dev/null | head -1); \ if [ "$$ROOTFILE" = "" ]; then \ @@ -425,7 +425,7 @@ define CREATE_META echo "Summary: $(SUMMARY)" >> $(2) echo "ProgVersion: $(VER)" >> $(2) echo "Release: $(PAK_VER)" >> $(2) - echo "Size: $(shell stat --format=%s $(1))" >> $(2) + echo "Size: $$(stat --format=%s $(1))" >> $(2) echo "Dependencies: $(DEPS)" >> $(2) echo "File: $(PROG)-$(VER)-$(PAK_VER).ipfire" >> $(2) echo "Services: $(SERVICES)" >> $(2) diff --git a/lfs/apr b/lfs/apr index 1375448ff1..5df4e9925d 100644 --- a/lfs/apr +++ b/lfs/apr @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -25,7 +25,7 @@
include Config
-VER = 1.7.4 +VER = 1.7.5
THISAPP = apr-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -42,7 +42,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = a93b9d3f2c46fe0a34ce1d544e7a43ba40720e2fae8b8a7d0957413ac695057902378dbf96f067ced7486da86c8e513b7fbd48fa79839efeeb40a3295fe2d3df +$(DL_FILE)_BLAKE2 = 1feacb24e213843c4d3312806abf698e332c45557b7cfd74c9c654d4f9d835dd3a8bf4f9a3bb8328483dcc244948ca118ed6fab9655e482ac6fb53cc7fd92908
install : $(TARGET)
diff --git a/lfs/bind b/lfs/bind index 5833b90059..2d52157c94 100644 --- a/lfs/bind +++ b/lfs/bind @@ -25,7 +25,7 @@
include Config
-VER = 9.20.1 +VER = 9.20.3
THISAPP = bind-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -43,7 +43,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 0607a2753bcda828cff0f01a7929c3192286050813243a0733d4cf29313c9d9532285d049864b67f3ce352b71cbb878bc22785a73fe186bf244ca807934fefdf +$(DL_FILE)_BLAKE2 = b6a5298bbed613e9d257675e3a7fd1a8fb82b4f68891517935c8383bb85b2f976cae504feece750a274b2b1344a1221e04956930a34bdcba08d5f2d4a5255bc1
install : $(TARGET)
diff --git a/lfs/ca-certificates b/lfs/ca-certificates index 6c603340ab..dde31abb08 100644 --- a/lfs/ca-certificates +++ b/lfs/ca-certificates @@ -24,7 +24,7 @@
include Config
-VER = 20240610 +VER = 20240920
# From https://hg.mozilla.org/mozilla-central/raw-file/tip/security/nss/lib/ckfw/bu...
diff --git a/lfs/collectd b/lfs/collectd index d1d4ea7213..0abd91cc41 100644 --- a/lfs/collectd +++ b/lfs/collectd @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -129,6 +129,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --with-librrd=/usr/share/rrdtool-1.2.30 \ --with-fp-layout=nothing cd $(DIR_APP) && make install #collectd-4 does not support parallel build + mkdir /etc/collectd.d + echo "# Put custom configfiles in this folder" > /etc/collectd.d/info cp -vf $(DIR_SRC)/config/collectd/collectd.* /etc/ mv /etc/collectd.vpn /var/ipfire/ovpn/collectd.vpn chown nobody.nobody /var/ipfire/ovpn/collectd.vpn diff --git a/lfs/dhcpcd b/lfs/dhcpcd index 10b7b02127..0c21544ab3 100644 --- a/lfs/dhcpcd +++ b/lfs/dhcpcd @@ -24,7 +24,7 @@
include Config
-VER = 10.0.10 +VER = 10.1.0
THISAPP = dhcpcd-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 2ecf52009f3fd4442863e1927a8d9e777ee6f34ff4d50a6f1e67821fb23fd12221df1e3a0a04ea0874df8feac15785772b4aa75af407f74448e442db36410e30 +$(DL_FILE)_BLAKE2 = 9d47ae8b97ba082f980966a2c3f688c6a8addb10989c166dafebdb6491793815c4caddc3016334f6549923632fd01fc8ce0987eca31af01948b0f4a643f88b38
install : $(TARGET)
diff --git a/lfs/dnsdist b/lfs/dnsdist index 5a8c0ac702..8c5c322717 100644 --- a/lfs/dnsdist +++ b/lfs/dnsdist @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config
SUMMARY = A highly DNS-, DoS- and abuse-aware loadbalancer
-VER = 1.9.4 +VER = 1.9.6
THISAPP = dnsdist-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -34,9 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = dnsdist -PAK_VER = 23 - -SUP_ARCH = x86_64 aarch64 +PAK_VER = 24
DEPS =
@@ -52,7 +50,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = a8cfc5c2da135ed96b857f9f1b6c3caa796b27f66ff7ead6e976b871a5e5db208ef3ce275c23085318bd7ff2f0fa2ec19e28ad36234991d84b8d13e74acb2f34 +$(DL_FILE)_BLAKE2 = adb56707bb768ceae974cd9b725d2bf1f4beaa6e3edc6ede22a7d93920214614f10c82d71dbb773741f56dff04e0f0aa26dc0a0e2d5d405bee89d8ada1130303
install : $(TARGET)
diff --git a/lfs/flash-images b/lfs/flash-images index 6b762b1549..2f3010fc4d 100644 --- a/lfs/flash-images +++ b/lfs/flash-images @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -112,6 +112,11 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
kpartx -v -a $(DEVICE)
+ # kpartx trigger a automount on some desktop enviroments + # this leads in failing zerofree after build and umount the image + # with the sleep 1 prevent this because the image has no fs yet. + sleep 1 + # Format them ifeq "$(PART_TYPE)" "c" mkfs.vfat $(PART_BOOT) @@ -225,7 +230,7 @@ endif umount $(MNThdd)/boot umount $(MNThdd)
- # zerofree the ext2 images to get better compression + # zerofree the ext4 images to get better compression ifneq "$(PART_TYPE)" "c" zerofree $(PART_BOOT) -fsck.ext2 -f -y $(PART_BOOT) diff --git a/lfs/freeradius b/lfs/freeradius index 7136dc3e17..228515400e 100644 --- a/lfs/freeradius +++ b/lfs/freeradius @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = freeradius -PAK_VER = 21 +PAK_VER = 22
DEPS = libtalloc samba
diff --git a/lfs/frr b/lfs/frr index 577698cd68..95fbdf0f19 100644 --- a/lfs/frr +++ b/lfs/frr @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = frr -PAK_VER = 10 +PAK_VER = 11
DEPS =
diff --git a/lfs/gcc b/lfs/gcc index 93d25d26d1..a340442b0d 100644 --- a/lfs/gcc +++ b/lfs/gcc @@ -69,6 +69,7 @@ ifeq "$(ROOT)" "" EXTRA_INSTALL = ifeq "$(PASS)" "A" TARGET = $(DIR_INFO)/$(THISAPP)-libatomic + ROOTFILE_APPEND = "-libatomic" endif else ifeq "$(PASS)" "1" diff --git a/lfs/git b/lfs/git index c75e37df89..e209fb5686 100644 --- a/lfs/git +++ b/lfs/git @@ -33,9 +33,9 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = git -PAK_VER = 34 +PAK_VER = 35
-DEPS = perl-Authen-SASL perl-MIME-Base64 perl-Net-SMTP-SSL +DEPS = perl-Authen-SASL perl-Net-SMTP-SSL
SERVICES =
diff --git a/lfs/hostapd b/lfs/hostapd index 306b32641d..c63884c04b 100644 --- a/lfs/hostapd +++ b/lfs/hostapd @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = hostapd -PAK_VER = 66 +PAK_VER = 68
DEPS =
diff --git a/lfs/intel-microcode b/lfs/intel-microcode index 7b77c25432..1d14b0524b 100644 --- a/lfs/intel-microcode +++ b/lfs/intel-microcode @@ -24,7 +24,7 @@
include Config
-VER = 20240910 +VER = 20241029
THISAPP = Intel-Linux-Processor-Microcode-Data-Files-microcode-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -41,7 +41,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = b4c353dd340ef8004e5be2e596de0ebaf8366684a3371207e14d3d8c0e4bbdc5a9c75d8279d280d1029452368556a0c2e7bf85f3fe75f1b1560e16c953f223b7 +$(DL_FILE)_BLAKE2 = 22b6b4a4a667e972da6663195bd22facb2473fb6204936f1f548529f2fb03eb4d8c8ec7c87cb3fa51f9845a26e738df245da97e3459127c7352d16bffb9482b2
install : $(TARGET)
diff --git a/lfs/lcdproc b/lfs/lcdproc deleted file mode 100644 index f15440bd86..0000000000 --- a/lfs/lcdproc +++ /dev/null @@ -1,113 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see http://www.gnu.org/licenses/. # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -SUMMARY = Daemon capable of showing info on LCD displays - -VER = 0e2ce9b - -THISAPP = lcdproc-$(VER) -DL_FILE = $(THISAPP).tar.gz -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) -PROG = lcdproc -PAK_VER = 5 - -DEPS = - -SERVICES = lcdproc - -CFLAGS += -fcommon -Wno-error=implicit-function-declaration - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_BLAKE2 = e35471d3f77eeeaa90a87881a85163e8f551de1f198ce8d3821da15bdc3489149b0a6a5d40c7ad4412d50204d5009c7863613d80851f67bb28933c5bdb603fe4 - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -b2 : $(subst %,%_BLAKE2,$(objects)) - -dist: - $(PAK) - -############################################################################### -# Downloading, checking, b2sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_BLAKE2,$(objects)) : - @$(B2SUM) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - $(UPDATE_AUTOMAKE) - cd $(DIR_APP) && ./autogen.sh - cd $(DIR_APP) && \ - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc/lcdproc \ - --enable-libusb \ - --enable-libusb-1-0 \ - --enable-drivers=all \ - --enable-lcdproc-menus \ - --enable-stat-nfs \ - --enable-stat-smbfs \ - --with-lcdport=13666 - cd $(DIR_APP) && make $(MAKETUNING) - cd $(DIR_APP) && make install - -mkdir -pv /etc/lcdproc - cp -vf $(DIR_SRC)/config/lcdproc/{LCDd,lcdproc}.conf /etc/lcdproc - - #install initscripts - $(call INSTALL_INITSCRIPTS,$(SERVICES)) - - ln -sf ../init.d/lcdproc /etc/rc.d/rc3.d/S60lcdproc - ln -sf ../init.d/lcdproc /etc/rc.d/rc0.d/K40lcdproc - ln -sf ../init.d/lcdproc /etc/rc.d/rc6.d/K40lcdproc - install -v -m 644 $(DIR_SRC)/config/backup/includes/lcdproc \ - /var/ipfire/backup/addons/includes/lcdproc - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/libhtp b/lfs/libhtp index d3b56dcb26..205ae3ed18 100644 --- a/lfs/libhtp +++ b/lfs/libhtp @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 0.5.48 +VER = 0.5.49
THISAPP = libhtp-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 56eeef3524ffeac593c251846196d09e0ccfacd9aadd03b35061fd1fe6a245d1374c338581b4f7bee67255797740f4e282344fc10bf3d0c0fdf824f159380053 +$(DL_FILE)_BLAKE2 = 84473148547fd68a75a1ef458980b648f7ee28c1f1ca81f1a9a8320efda5cd8df83df4be6135c67b45be2997ec59e1f84dae0634b925425eea93852ea8dc26c8
install : $(TARGET)
diff --git a/lfs/libpng b/lfs/libpng index b22b64b65a..5639913276 100644 --- a/lfs/libpng +++ b/lfs/libpng @@ -24,7 +24,7 @@
include Config
-VER = 1.6.42 +VER = 1.6.44
THISAPP = libpng-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 8a8895b673ff90416a00c9ff775d7bdc38ab1ab0d83fd6e70cfffea2ed78bd42896950a64bf48ad9a00ea50d8c5d5702975b0bae7bb3300d4de4c82b334e513e +$(DL_FILE)_BLAKE2 = 61064dd83f40a7e2e60ff723a568b7d0cda95aa80621a211aee7127b9783fbfc20cd82a2fe2d03584cbf9ab77c5444e3e008ac5ccc7f64af6e858ebcbcb78822
install : $(TARGET)
@@ -70,7 +70,8 @@ $(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) && ./configure --prefix=/usr + cd $(DIR_APP) && ./configure \ + --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) diff --git a/lfs/liburcu b/lfs/liburcu index 6825b50a6c..09ea0956e3 100644 --- a/lfs/liburcu +++ b/lfs/liburcu @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 0.14.0 +VER = 0.14.1
THISAPP = userspace-rcu-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -41,7 +41,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = ba9fa4c6dec693d2616234187db531f00fc0ade65f7e2a57182d9441728ddfa6f3e9d4544b824ca5edf7c027a43c9231d998a309c01f4bbab1eeefe856344f77 +$(DL_FILE)_BLAKE2 = 6ae6a98020f731b5dc3bef5e7cf1a0b590087dbaff8836a4d2b694ad8d0d76b298261d99bea4281907cb516980b69c673d80baac17ae244e2f4fe690fc539293
install : $(TARGET)
diff --git a/lfs/linux b/lfs/linux index 36b8f53411..9491ca95a2 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,7 +24,7 @@
include Config
-VER = 6.6.47 +VER = 6.6.63
THISAPP = linux-$(VER) DL_FILE = linux-$(VER).tar.xz @@ -54,6 +54,7 @@ else HEADERS_PREFIX = /usr ifeq "$(HEADERS)" "1" TARGET = $(DIR_INFO)/$(THISAPP)-headers + ROOTFILE_APPEND="-headers" else TARGET = $(DIR_INFO)/$(THISAPP) endif @@ -68,7 +69,7 @@ objects = \
$(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = ece3be3257b205c3d56c71525b95798347ab40b00d9ca54f0812a5407725512613075e85b3a6a0f3bfc4a59c714438efc4c08ed171a3f92e62cc3e4046f87a1f +$(DL_FILE)_BLAKE2 = e7e00e6e7e333929be3145784d0dc4cac53e236154627026bd2be0030cc76c347bffa43dffc69677b4a74a19725c54483b14f3168e743e4607e3c5228bd32aa4
install : $(TARGET)
diff --git a/lfs/lmdb b/lfs/lmdb index 87f19833bc..2da8f1fe20 100644 --- a/lfs/lmdb +++ b/lfs/lmdb @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 0.9.31 +VER = 0.9.33
THISAPP = openldap-LMDB_$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = c1f8ebc7fdaa0b337e093cc6e20cdb824b2154eb09b070e93a802e2115c8b865a4960558ffcf1681714fe049b264b2fcdf23b592a4f91e9735634309d98012c2 +$(DL_FILE)_BLAKE2 = d5f3df15b0b2b036121cf6c82d6ef5a7298d6a9e7476fa8f94f02bf39812684b3463de4971b782e52883e1b354d6833017cf95aebd99c1761990504bd63b2eb3
install : $(TARGET)
diff --git a/lfs/logrotate b/lfs/logrotate index eb0f2de3f8..7cbba67fe1 100644 --- a/lfs/logrotate +++ b/lfs/logrotate @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,10 +24,10 @@
include Config
-VER = 3.21.0 +VER = 3.22.0
THISAPP = logrotate-$(VER) -DL_FILE = logrotate-$(VER).tar.gz +DL_FILE = logrotate-$(VER).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) @@ -42,7 +42,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = bd801aa8daed19213720ef36af8070277c3b36df2b866ab921bc5ff85afe97871638f4a690061ba752f16b2df53acc76373097bf95b6a7fd2821c20574a444d8 +$(DL_FILE)_BLAKE2 = c1c9f1ff792905d2917e9ba3cee360c50259e1520e04073cb69abe475499adcf01aeb3cb4c6933af61255fbb5978577c4fdf9d6ab6ebf9568358d2446791c7f3
install : $(TARGET)
@@ -71,11 +71,9 @@ $(subst %,%_BLAKE2,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - - cd $(DIR_APP) && ./autogen.sh - cd $(DIR_APP) && ./configure --prefix=/usr - + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && ./configure \ + --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install mkdir -pv /etc/logrotate.d diff --git a/lfs/logwatch b/lfs/logwatch index 391315de48..b2452e21e3 100644 --- a/lfs/logwatch +++ b/lfs/logwatch @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 7.8 +VER = 7.11
THISAPP = logwatch-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 35480a22077e43b70d15a00cc0a3a8297c1e57c465d6fffe7a9a68a9b4fb14ef62c1d2bcae8a4ab2d70af16451b8f0b5dba8aec29beae1012501a118915edd92 +$(DL_FILE)_BLAKE2 = 074b9b1d58bd199c82edc6fb40703b71f9488966e2acb8afc015fde93806740d11a3c8705303139716bbc50c353f3e8c3f4c0e9cf1d5f870cbb8599fbdd526d1
install : $(TARGET)
@@ -72,9 +72,10 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && sed -e "s/^TEMPDIR=.*/TEMPDIR="/tmp"/g" -i install_logwatch.sh
- cd $(DIR_APP)/lib && patch < $(DIR_SRC)/src/patches/logwatch/logwatch-7.3.6-date_manip6.patch - cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/logwatch/logwatch-7.6-disable_iptables.patch - cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/logwatch/logwatch-7.6-enable-mdadm-sudo.patch + cd $(DIR_APP)/lib && patch -i $(DIR_SRC)/src/patches/logwatch/logwatch-7.11-date_manip6.patch + cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/logwatch/logwatch-7.11-disable_iptables.patch + cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/logwatch/logwatch-7.11-enable-mdadm-sudo.patch + cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/logwatch/logwatch-7.11-Added-support-for-OpenSSH-9.8-sshd-session-and-port-number.patch
@cd $(DIR_APP) && chmod 755 install_logwatch.sh cd $(DIR_APP) && yes "" | ./install_logwatch.sh diff --git a/lfs/lvm2 b/lfs/lvm2 index 4e8cf6614c..a3570bfd06 100644 --- a/lfs/lvm2 +++ b/lfs/lvm2 @@ -24,7 +24,7 @@
include Config
-VER = 2.03.23 +VER = 2.03.26
THISAPP = LVM2.$(VER) DL_FILE = $(THISAPP).tgz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 00d215d395d92fa23743fc77d91a6bd14df29bc4fb334e1e8c4deb8d34007bfdb4e188821ec1789b5f0bca39fe944923050e401ddae0d25e4932cffb109a0dda +$(DL_FILE)_BLAKE2 = bf7abb8cea32336d8e4c695111fa73fffb242925b2276ddbffcc74c5547a6338a8c7e0dab6a6f77efa31fb9a3f4fad59792b36dedd5c03baeef4dfff5fbf545d
install : $(TARGET)
diff --git a/lfs/perl-Archive-Tar b/lfs/miniupnpc similarity index 84% rename from lfs/perl-Archive-Tar rename to lfs/miniupnpc index f66be599b1..ae6f0947e2 100644 --- a/lfs/perl-Archive-Tar +++ b/lfs/miniupnpc @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -18,20 +18,25 @@ # # ###############################################################################
- ############################################################################### # Definitions ###############################################################################
include Config
-VER = 1.29 +SUMMARY = mini uPNP client (needed for transmission) + +VER = 2.2.8
-THISAPP = Archive-Tar-$(VER) +THISAPP = miniupnpc-$(VER) DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) +PROG = miniupnpc +PAK_VER = 1 + +DEPS =
############################################################################### # Top-level Rules @@ -41,7 +46,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 31f2e5b6454b2b45ae93f9d7aad9011dffac67eb34399258687916f8e3ab84cf8ced891eb5a40acfdb9594501540442b34dbf230e0fccdbb6d5417329878038e +$(DL_FILE)_BLAKE2 = eae4d97bdf8c494ea6744edfeb870f9d92df8468d23f974e0e44e735fc7c8925189ea58f60a71c37315aebff1269ae69e9413cdf80dc292c4b90df5f12bf58a4
install : $(TARGET)
@@ -51,8 +56,8 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
b2 : $(subst %,%_BLAKE2,$(objects))
-#dist: -# make-packages.sh Archive-Tar $(THISAPP)-ipfire-beta-1 +dist: + @$(PAK)
############################################################################### # Downloading, checking, b2sum @@ -73,9 +78,10 @@ $(subst %,%_BLAKE2,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && perl Makefile.PL - cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && make + cd $(DIR_APP) && python3 setup.py build cd $(DIR_APP) && make install @rm -rf $(DIR_APP) @$(POSTBUILD) + diff --git a/lfs/monit b/lfs/monit index 0d71cb4651..4d687ae0fb 100644 --- a/lfs/monit +++ b/lfs/monit @@ -24,7 +24,7 @@
include Config
-VER = 5.34.0 +VER = 5.34.2 SUMMARY = Utility for monitoring services on a Unix system
THISAPP = monit-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = monit -PAK_VER = 23 +PAK_VER = 25
DEPS =
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = e49e271f981d76b5d1f71818b7e6e1b1a2de56d8b1f856931c9abec053358dc6557e58fe3c37c5af9cf0f4e2c667ead5cff2ac96c6d8a2c70155cf301c6ffb44 +$(DL_FILE)_BLAKE2 = d4e5587299a44697d0c7d26b0fcc1a7fe4330693de188cf82301e4ab8fa8b2aea141f3aaa99bd1c598655ba993c616faf0a559dbb9c538d2d9421c6791f36880
install : $(TARGET)
diff --git a/lfs/mpd b/lfs/mpd index 6fd78f2af6..4ef453fb17 100644 --- a/lfs/mpd +++ b/lfs/mpd @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/${THISAPP} TARGET = $(DIR_INFO)/$(THISAPP) PROG = mpd -PAK_VER = 40 +PAK_VER = 41 # SUP_ARCH = aarch64 x86_64
DEPS = alsa avahi faad2 ffmpeg flac lame libmad libshout libogg libid3tag libvorbis opus soxr fmt diff --git a/lfs/mpfire b/lfs/mpfire deleted file mode 100644 index 54551a0b6d..0000000000 --- a/lfs/mpfire +++ /dev/null @@ -1,75 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see http://www.gnu.org/licenses/. # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -SUMMARY = IPFire integration for the Music Player Daemon - -VER = ipfire - -THISAPP = mpfire-$(VER) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) -PROG = mpfire -PAK_VER = 17 - -DEPS = mpd mpc - -SERVICES = - -############################################################################### -# Top-level Rules -############################################################################### - -objects = - -install : $(TARGET) - -check : - -download : - -b2 : - -dist: - @$(PAK) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - -mkdir -p /var/ipfire/mpfire/bin - touch /var/ipfire/mpfire/settings - install -v -m 755 $(DIR_SRC)/config/mpfire/mpfire.pl /var/ipfire/mpfire/bin - install -v -m 644 $(DIR_SRC)/config/mpfire/webradio /var/ipfire/mpfire/ - chown nobody.nobody /var/ipfire/mpfire/{settings,webradio} - chmod 755 /srv/web/ipfire/html/images/mpfire - install -v -m 644 $(DIR_SRC)/config/backup/includes/mpfire /var/ipfire/backup/addons/includes/mpfire - -mkdir -p /usr/lib/perl5/site_perl/5.36.0/Audio/ - cp -vrf $(DIR_SRC)/config/mpfire/perl/Audio/MPD* /usr/lib/perl5/site_perl/5.36.0/Audio/ - cp -vrf $(DIR_SRC)/config/mpfire/perl/Accessor* /usr/lib/perl5/5.36.0/Class/ - cp -vrf $(DIR_SRC)/config/mpfire/perl/Readonly.pm /usr/lib/perl5/5.36.0/Readonly.pm - @$(POSTBUILD) diff --git a/lfs/mympd b/lfs/mympd index 1dd1c530d6..f431194b80 100644 --- a/lfs/mympd +++ b/lfs/mympd @@ -26,7 +26,7 @@ include Config
SUMMARY = Webfrontend for Music Player Daemon
-VER = 15.0.1 +VER = 18.0.0
THISAPP = myMPD-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = mympd -PAK_VER = 6 +PAK_VER = 7
DEPS = mpd libmpdclient
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = ebd28edb73a884cbb30a5ceefc20813c678c28b03601f97ac9889c2c242dd7a2f7934d98b1f92bf148283ad9f026ac0994b75a1d046d3694160871523dc8a7ca +$(DL_FILE)_BLAKE2 = b599c3dd621bd6d3cc3259f6015f86b69b81724390272db6e05228092fe5b75a5c74191285318dc07938fe75d4b57dd902aa9fb58518b71ae39371496e9e5aca
install : $(TARGET)
diff --git a/lfs/nano b/lfs/nano index 557ccd6ce4..d9a37b61e8 100644 --- a/lfs/nano +++ b/lfs/nano @@ -24,7 +24,7 @@
include Config
-VER = 8.1 +VER = 8.2
THISAPP = nano-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = e454f6e5ef86afbab3b2cf6707954d8821bf47ebc89bdad8cc6c70e2d4bb9fac27614069140f40140bca156b14605d286b0dca42469901c6559051089645cab8 +$(DL_FILE)_BLAKE2 = 08e078f8f5acc8d70ad50a0a402d06a12bcf836c8161f803e2b674375abaa16d663000f02cd1fa1e0b4aad2f127a85ee3b2f60d725a761ab375ae00c905408fd
install : $(TARGET)
diff --git a/lfs/netatalk b/lfs/netatalk index 35858b430a..00d804eaf7 100644 --- a/lfs/netatalk +++ b/lfs/netatalk @@ -26,7 +26,7 @@ include Config
SUMMARY = AppleShare file server
-VER = 3.2.5 +VER = 3.2.8
THISAPP = netatalk-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = netatalk -PAK_VER = 9 +PAK_VER = 10
DEPS = avahi dbus
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 017c8390f4d6e7f81fcc9ddde459af48a47acd9e3fdf3b230887d36ebf96518a96e3483ac063ee734b20e9bca39c7cc2c9c1720265fb05d49358447bedc2976d +$(DL_FILE)_BLAKE2 = fa7706a87d446c06fb94f20a17e0894c3c1ed6e8dcb75fd6232f049dc12fb57eb0587b433fa3ccc9be2ccb4d4969a893bb79c065729660142f68862e79f53eba
install : $(TARGET)
diff --git a/lfs/nettle b/lfs/nettle index 2d01f9557e..cd902b8d54 100644 --- a/lfs/nettle +++ b/lfs/nettle @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 3.9 +VER = 3.10
THISAPP = nettle-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 80885fa380de58765155a5d4b209e524f4bd0336156ba6f5189702007438998094df0e4e801370fd0a74251b8cf91f46638b0c0139388c2c2098b1207ed3415c +$(DL_FILE)_BLAKE2 = edf0ba6375f06e2dd4b1e3ed4bab5f592ac04a36f748ce0461bbec32622eb3d5f96f89350926c24b5bbbf37dbe14a1ad64bba5df7cb7ad5987ec634573aabbb5
install : $(TARGET)
@@ -71,9 +71,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && ./configure \ - --prefix=/usr \ - --disable-documentation \ - --disable-static + --prefix=/usr \ + --disable-documentation \ + --disable-static cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install chmod -v 755 /usr/lib/lib{hogweed,nettle}.so diff --git a/lfs/nfs b/lfs/nfs index 713dbeacde..3c7766645d 100644 --- a/lfs/nfs +++ b/lfs/nfs @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config
SUMMARY = Support Utilities for Kernel nfsd
-VER = 2.6.4 +VER = 2.7.1
THISAPP = nfs-utils-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = nfs -PAK_VER = 22 +PAK_VER = 24
DEPS = rpcbind
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = eaec88d872e2b4cf8cd588e8770af44b7f7636685a229c9a70c10e6fab1344651c5e9a73ab9f520e7c92c2de455998bf14bba070b463db1e17e9e7042851b38f +$(DL_FILE)_BLAKE2 = 0b62f9e86c687c5608947b667526b23cb480c1c526a4303db4d3e551383e5d482ea5b088e26d7f70240abcac405db3668f71377679294bd80796b42717d05f3b
install : $(TARGET)
@@ -87,7 +87,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --disable-gss \ --without-tcp-wrappers \ --disable-ipv6 - cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install
diff --git a/lfs/nginx b/lfs/nginx index c344b29551..0468fed117 100644 --- a/lfs/nginx +++ b/lfs/nginx @@ -25,7 +25,7 @@ include Config
SUMMARY = A HTTP server and IMAP/POP3 proxy server -VER = 1.26.1 +VER = 1.26.2
THISAPP = nginx-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = nginx -PAK_VER = 16 +PAK_VER = 17
DEPS =
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 5df95f6771a93009f5bd1a4038857c29af580d18af841e8cffe073339578b3ae0492d3a4cc797cac03a1039096ac5206ed1fa01da11c98591bce2cc4b2d18679 +$(DL_FILE)_BLAKE2 = f054deb47bf21bf963fedc8f980d29c92325bbfcb39c5a2cc67cce15add32036f0b771c7abac018ded6354a0df0850ed5843d26e0cf5d9577b70ca3fa89a206c
install : $(TARGET)
diff --git a/lfs/ninja b/lfs/ninja index 1386a30463..50e97f69f8 100644 --- a/lfs/ninja +++ b/lfs/ninja @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 1.11.1 +VER = 1.12.1
THISAPP = ninja-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = c96cf7c319b7abd65f644465688d256f8b3a576c4616d0c63852e25dd0dc5f63c66708d429d8dddb6228502eb147211a86a5dd369b80ec2228902b370d2343e5 +$(DL_FILE)_BLAKE2 = 915545888cbd7d9e6e7e4fb0bad42f6c36ecef2de93356966541de0f8f4315e59e47cf20f189de5de11ba2a038488c7964ec709bad8868488cc03524a88483f4
install : $(TARGET)
diff --git a/lfs/openssh b/lfs/openssh index 036d0bb8ec..c14c8267cf 100644 --- a/lfs/openssh +++ b/lfs/openssh @@ -24,7 +24,7 @@
include Config
-VER = 9.8p1 +VER = 9.9p1
THISAPP = openssh-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 3bf983c4ef5358054ed0104cd51d3e0069fbc2b80d8522d0df644d5508ec1d26a67bf061b1b5698d1cdf0d2cbba16b4cdca12a4ce30da24429094576a075e192 +$(DL_FILE)_BLAKE2 = 817d267e42b8be74a13e0cfd7999bdb4dab6355c7f62c1a4dd89adad310c5fb7fe3f17109ce1a36cd269a3639c1b8f1d18330c615ab3b419253ec027cfa20997
install : $(TARGET)
diff --git a/lfs/perl-Compress-Zlib b/lfs/perl-Compress-Zlib deleted file mode 100644 index aaa79f3f3a..0000000000 --- a/lfs/perl-Compress-Zlib +++ /dev/null @@ -1,79 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see http://www.gnu.org/licenses/. # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -VER = 1.35 - -THISAPP = Compress-Zlib-$(VER) -DL_FILE = $(THISAPP).tar.gz -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_BLAKE2 = b2f9dd29c73565ca3383dc88a5dd21458932ade85eaf218688b72094696d503d427ed3ee65d2c35d5e74a4ecd9232a00383867b41a2edef7b04433324bda4c19 - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -b2 : $(subst %,%_BLAKE2,$(objects)) - -############################################################################### -# Downloading, checking, b2sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_BLAKE2,$(objects)) : - @$(B2SUM) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && echo -e "BUILD_ZLIB = False\nINCLUDE = /usr/include\nLIB = /lib\nOLD_ZLIB = True\n" > config.in - cd $(DIR_APP) && perl Makefile.PL - cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) - diff --git a/lfs/perl-Digest b/lfs/perl-Digest deleted file mode 100644 index 892b303ca0..0000000000 --- a/lfs/perl-Digest +++ /dev/null @@ -1,78 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see http://www.gnu.org/licenses/. # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -VER = 1.19 - -THISAPP = Digest-$(VER) -DL_FILE = $(THISAPP).tar.gz -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_BLAKE2 = bf12784ff9a1b6ebe5404e14750b2ca65ad6ac5fb37e94f0da883a0d3bb95766f7231ea324cdec33b8c36836c635b7ddaa67b2eafa15dd9ea22255ecec3fad1f - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -b2 : $(subst %,%_BLAKE2,$(objects)) - -############################################################################### -# Downloading, checking, b2sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_BLAKE2,$(objects)) : - @$(B2SUM) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && sed -i "s%,'y'%,'n'%" Makefile.PL - cd $(DIR_APP) && yes 'n' | perl Makefile.PL - cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/perl-Digest-HMAC b/lfs/perl-Digest-HMAC deleted file mode 100644 index d95f9099f2..0000000000 --- a/lfs/perl-Digest-HMAC +++ /dev/null @@ -1,78 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007-2020 IPFire Team info@ipfire.org # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see http://www.gnu.org/licenses/. # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -VER = 1.03 - -THISAPP = Digest-HMAC-$(VER) -DL_FILE = $(THISAPP).tar.gz -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_BLAKE2 = 4dda8519d63befc278277b03ba00fb8738913e3322b136ca751ef9c1bf9644e1fec957d9f757ae06f4f06a64e88c85227666792cea0b59ed772577a1e8128c18 - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -b2 : $(subst %,%_BLAKE2,$(objects)) - -############################################################################### -# Downloading, checking, b2sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_BLAKE2,$(objects)) : - @$(B2SUM) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && sed -i "s%,'y'%,'n'%" Makefile.PL - cd $(DIR_APP) && yes 'n' | perl Makefile.PL - cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/perl-Digest-SHA1 b/lfs/perl-Digest-SHA1 deleted file mode 100644 index 14f47c8d3e..0000000000 --- a/lfs/perl-Digest-SHA1 +++ /dev/null @@ -1,78 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007-2020 IPFire Team info@ipfire.org # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see http://www.gnu.org/licenses/. # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -VER = 2.13 - -THISAPP = Digest-SHA1-$(VER) -DL_FILE = $(THISAPP).tar.gz -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_BLAKE2 = b83c9013a932f0c1da9a9ff57831a57de04ca57f61ee553bb7f7084cb75eb8bcd61069ab5277af2039c4ede37b8d7c34d7a5c99f434000cd14670d4b2b5ca7e4 - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -b2 : $(subst %,%_BLAKE2,$(objects)) - -############################################################################### -# Downloading, checking, b2sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_BLAKE2,$(objects)) : - @$(B2SUM) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && sed -i "s%,'y'%,'n'%" Makefile.PL - cd $(DIR_APP) && yes 'n' | perl Makefile.PL - cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/perl-JSON b/lfs/perl-JSON deleted file mode 100644 index 629726a017..0000000000 --- a/lfs/perl-JSON +++ /dev/null @@ -1,88 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007-2019 IPFire Team info@ipfire.org # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see http://www.gnu.org/licenses/. # -# # -############################################################################### - - -############################################################################### -# Definitions -############################################################################### -include Config - -SUMMARY = JSON (JavaScript Object Notation) encoder/decoder - -VER = 4.05 - -THISAPP = JSON-$(VER) -DL_FILE = ${THISAPP}.tar.gz -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) - -PROG = perl-JSON -DEPS = -PAK_VER = 2 - -SERVICES = - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_BLAKE2 = 0ecf27b15a780833fe6cb12bece6eaa5a75de92a02f901014105d1435857867d86ccad94e2666195fc66ed41f45f8f91061a06b1e5e05f3a332803b46bb4b53e - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -b2 : $(subst %,%_BLAKE2,$(objects)) - -dist: - @$(PAK) - -############################################################################### -# Downloading, checking, b2sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_BLAKE2,$(objects)) : - @$(B2SUM) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && perl Makefile.PL - cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/perl-MIME-Base64 b/lfs/perl-MIME-Base64 deleted file mode 100644 index 60544ffa12..0000000000 --- a/lfs/perl-MIME-Base64 +++ /dev/null @@ -1,87 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007-2019 IPFire Team info@ipfire.org # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see http://www.gnu.org/licenses/. # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -SUMMARY = Perl extension for encoding and decoding of base64 strings - -VER = 3.16 - -THISAPP = MIME-Base64-$(VER) -DL_FILE = ${THISAPP}.tar.gz -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) -PROG = perl-MIME-Base64 -DEPS = -PAK_VER = 5 - -SERVICES = - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_BLAKE2 = c9617bcadaa103657e33b0eb8a5513afe8ad021dc0200d5b59efafe5daa762160a2b931ee9f806cab86e21aa84c5f563c681f6a881b7749fb902873b8d579de5 - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -b2 : $(subst %,%_BLAKE2,$(objects)) - -dist: - @$(PAK) - -############################################################################### -# Downloading, checking, b2sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_BLAKE2,$(objects)) : - @$(B2SUM) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && perl Makefile.PL - cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/ppp b/lfs/ppp index 9290a7c41d..a83dd10c6a 100644 --- a/lfs/ppp +++ b/lfs/ppp @@ -24,7 +24,9 @@
include Config
-VER = e1266c7 +VER = 2.5.1 + +# Download source file from https://download.samba.org/pub/ppp/
THISAPP = ppp-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -42,7 +44,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = be60fadeed632ae2511e2d60148905da9868bd4271139b4fecab6b4b93e4a403e645d84204f907a8661748fb1a18b59c893925d91565520b9af791a45b0aaf4f +$(DL_FILE)_BLAKE2 = e3ece873ea25bde5ddffd0da168ffe6ba890693f20fb9f1d6a48f365331abdb4cf517fd0b3004d26a0c778ad4d750e39e38486544e2771b23223469db13c239c
install : $(TARGET)
@@ -73,12 +75,11 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && autoreconf -vfi - cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/ppp/ppp-2.5.0-1-we-don-t-want-to-accidentally-leak-fds.patch - cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/ppp/ppp-e1266c7-2-everywhere-O_CLOEXEC-harder.patch - cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/ppp/ppp-2.5.0-3-everywhere-use-SOCK_CLOEXEC-when-creating-socket.patch - cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/ppp/ppp-2.5.0-4-increase-max-padi-attempts.patch - cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/ppp/ppp-2.5.0-5-headers_4.9.patch - cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/ppp/ppp-2.5.0-6-patch-configure-to-handle-cflags-properly.patch + cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/ppp/ppp-2.5.1-1-we-don-t-want-to-accidentally-leak-fds.patch + cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/ppp/ppp-2.5.1-2-everywhere-O_CLOEXEC-harder.patch + cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/ppp/ppp-2.5.1-3-everywhere-use-SOCK_CLOEXEC-when-creating-socket.patch + cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/ppp/ppp-2.5.1-4-increase-max-padi-attempts.patch + cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/ppp/ppp-2.5.1-5-headers_4.9.patch cd $(DIR_APP) && ./configure \ --prefix=/usr \ --sysconfdir=/etc \ diff --git a/lfs/protobuf b/lfs/protobuf index 5258fc192b..368e581238 100644 --- a/lfs/protobuf +++ b/lfs/protobuf @@ -24,7 +24,7 @@
include Config
-VER = 25.2 +VER = 28.1
THISAPP = protobuf-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 1ee7a48d3a481f523ff240c79e8cacb39b6a7e2c671279812cbffd5ce9be595034461fba41f03bed363133118c1b92bd14bcfd8c4e46ac6368e6407a23fb02ea +$(DL_FILE)_BLAKE2 = 908dd074cc4ef632efdf123fdc76e6d78fd0db13d580584f00fd6afd3b5e1b6d3b6b52e49c528d4095905c802dcf0f391b01d2edf872738ed11a70c1123258a9
install : $(TARGET)
diff --git a/lfs/protobuf-c b/lfs/protobuf-c index 2c3128f356..6799778724 100644 --- a/lfs/protobuf-c +++ b/lfs/protobuf-c @@ -70,8 +70,9 @@ $(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/protobuf-c_1.5.0_protobuf-26.patch cd $(DIR_APP) && ./configure \ - --prefix=/usr + --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) diff --git a/lfs/samba b/lfs/samba index f8812d6784..8358264a3f 100644 --- a/lfs/samba +++ b/lfs/samba @@ -24,7 +24,7 @@
include Config
-VER = 4.20.4 +VER = 4.21.0 SUMMARY = A SMB/CIFS File, Print, and Authentication Server
THISAPP = samba-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = samba -PAK_VER = 104 +PAK_VER = 105
DEPS = avahi cups perl-Parse-Yapp perl-JSON wsdd
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 1e5d99ed249f7a2bc21d0efec1d795262c556276984d48a774aef133bc1a9e182b7f20ce85aef2fc2b7d7e0b8b3a4edf1a6a855f679ed4d2408bd69b059463ee +$(DL_FILE)_BLAKE2 = 0889f2be3b78affee88250114397de87a77da77d9674815ec5605780a6bb3e2e28dbbae53b66695196408f4aef550acce793e6397045fbea4bb236fdd095ce1a
install : $(TARGET)
diff --git a/lfs/squid b/lfs/squid index d7fefe8c80..f84d4e8951 100644 --- a/lfs/squid +++ b/lfs/squid @@ -24,7 +24,7 @@
include Config
-VER = 6.10 +VER = 6.12
THISAPP = squid-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -46,7 +46,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 608b49c25549e73bc58ee4ec82a4d582f6f28b6dd324261806931eb2e37f0b5d63f6c2f6373a3db43823e805f5d6df56b2a4b5a8324cd6e623c4302d2c4b9421 +$(DL_FILE)_BLAKE2 = ef1ae1bb0769a3509783027cd9596bdc64cedd1c46bbf393b34504f7074bd5eec8dcaf79c6e9fc227cc709f4f90b8abba373bb2ac06d93dcb5b1783196349e04
install : $(TARGET)
diff --git a/lfs/suricata b/lfs/suricata index dcee61ea13..b563ff9dab 100644 --- a/lfs/suricata +++ b/lfs/suricata @@ -24,7 +24,7 @@
include Config
-VER = 7.0.6 +VER = 7.0.7
THISAPP = suricata-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = e031eda35913f0db553ae68e6fc4173db2f0a87b2f2c60141edf09abba3eef44cdba6cca1db039c8814525ff803dd60ea13cbba7b66e57fed3ae5297f90c7b18 +$(DL_FILE)_BLAKE2 = dc39279b99880762bee2b1788fea9046dc63c01560332ffc167844673314165456dcbff3b0d05d32c931741b397fd68e9e294d2ee6c526a3d286445c2a83b789
install : $(TARGET)
diff --git a/lfs/texinfo b/lfs/texinfo index 4210ea89eb..58cd05ba80 100644 --- a/lfs/texinfo +++ b/lfs/texinfo @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 7.1 +VER = 7.1.1
THISAPP = texinfo-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 4385ca6250daeaa4f6bfedd9ab41f25993613031bcb8da55360365701213f4f3cf786d958749c59dc1c9dda328eca42f028aa051a7062313142aa92f55a96ecd +$(DL_FILE)_BLAKE2 = 64dbd315e65d5b7cb0bb06c918e9924bb15a25a4bb26322db10b7ee98e9e6626b62592f8edd0ff016256f4a84837dabacb5278c3826e34fa3e080a5e8c0fb626
install : $(TARGET)
@@ -77,7 +77,9 @@ $(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) && ./configure --prefix=$(PREFIX) --disable-nls + cd $(DIR_APP) && ./configure \ + --prefix=$(PREFIX) \ + --disable-nls cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) diff --git a/lfs/transmission b/lfs/transmission index 298c2a0e9f..49e024a139 100644 --- a/lfs/transmission +++ b/lfs/transmission @@ -26,7 +26,7 @@ include Config
SUMMARY = A BitTorrent client with multiple UIs
-VER = 4.0.5 +VER = 4.0.6
THISAPP = transmission-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -34,9 +34,9 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = transmission -PAK_VER = 22 +PAK_VER = 24
-DEPS = +DEPS = miniupnpc
SERVICES = transmission
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 60caa3bc615137b225d3ac3f25daa352c6960fcc848c91e5ea45488ae109d93b53e314e4683bd7c4ef3f9b2f364d796b6c5bb014ca647d3f44fb5c9df9f8c997 +$(DL_FILE)_BLAKE2 = 3eb1d851322299cb1b79c799f431c09db5aee1be0372fa2877e16508ca6f9e78ea42ed75520ab29a3325e62efcfca63a83559db73c39c981c9e2eddb403ef65a
install : $(TARGET)
@@ -81,6 +81,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/transmission-4.0.6-fix_for_miniupnpc-2.2.8.patch cd $(DIR_APP) && cmake . \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/lfs/tshark b/lfs/tshark index c4d29c8e1d..de079aa8d2 100644 --- a/lfs/tshark +++ b/lfs/tshark @@ -26,7 +26,7 @@ include Config
SUMMARY = A Network Traffic Analyser
-VER = 4.2.7 +VER = 4.4.1
THISAPP = wireshark-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -35,7 +35,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = tshark DEPS = c-ares -PAK_VER = 18 +PAK_VER = 19
SERVICES =
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = ab82c4ff9afa0fecb3cddbabc7441c3f457c2ccfc39f8a1e65f5d4df752bbdf7cb3d892db5a3de86ec055b12c512f4d067f6d98626ecd2f58f31052e10415be8 +$(DL_FILE)_BLAKE2 = 747ffe14a7b30c4d7bb435bff1fded11efcf03a8bfcacd48d36141fae7a9cfb7965076b1a807d7f095f66bb99148732c090493d2c3654b4a20355f8dbeac3972
install : $(TARGET)
diff --git a/lfs/unbound b/lfs/unbound index d8efaf8721..0f91218a5a 100644 --- a/lfs/unbound +++ b/lfs/unbound @@ -24,7 +24,7 @@
include Config
-VER = 1.21.1 +VER = 1.22.0
THISAPP = unbound-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 4a14019a52c7f0641a6cfcb946be3016d9fd722acff7eeb5ea243808621af9fc05d2bb4dcba1024f134eb6ec609994e5a07b6c4b6bc0b8cc639b35db1546acd1 +$(DL_FILE)_BLAKE2 = 28cf5c6c5e29d4026beb33e8a17b012d1185a3a100fafd3e2717233f47c7b0ad2bf7b7fc2d5ad8c15b6fef496ed9d9c95d116535c3c34c945b27c2a42fa197ff
install : $(TARGET)
diff --git a/lfs/vdr b/lfs/vdr index 41dd4e92dd..f1aa5d0b2e 100644 --- a/lfs/vdr +++ b/lfs/vdr @@ -26,20 +26,20 @@ include Config
SUMMARY = Video Disk Recorder
-VER = 2.6.6 +VER = 2.6.9
# VDRPLUGVER must match with APIVERSION! in config.h # after change this update also all vdr plugins -VDRPLUGVER = 2.6.6 +VDRPLUGVER = 2.6.9
THISAPP = vdr-$(VER) -DL_FILE = $(THISAPP).tar.bz2 +DL_FILE = $(THISAPP).tar.xz
DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = vdr -PAK_VER = 17 +PAK_VER = 18
DEPS = vdr_streamdev
@@ -71,7 +71,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 22ad6d0d4048347ff16a48ad137900f32dda7adfc7fb54bb1501f14cfc426185f942ffa4997de1e0318ca8c6b67a7dfc48d49b30bfda9367d7337b2d601544fc +$(DL_FILE)_BLAKE2 = 50d7380be2a9d1d9176c7c3a503e8d2e12086dc82d96b04ddcff15cebc95115389e460b44f3da41e363ca55697f3c2c16764e54492e6a58a723f7dbcb36450c3
install : $(TARGET)
@@ -103,7 +103,7 @@ $(subst %,%_BLAKE2,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
# Compile main package. cd $(DIR_APP) && make $(MAKE_OPTIONS) $(MAKETUNING) vdr include-dir diff --git a/lfs/vdr_dvbapi b/lfs/vdr_dvbapi index d36f75d69f..39402b09fa 100644 --- a/lfs/vdr_dvbapi +++ b/lfs/vdr_dvbapi @@ -35,13 +35,13 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = vdr_dvbapi -PAK_VER = 7 +PAK_VER = 8
DEPS =
SERVICES =
-VDRPLUGVER = 2.6.6 +VDRPLUGVER = 2.6.9
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE CFLAGS += $(EXTRA_FLAGS) diff --git a/lfs/vdr_eepg b/lfs/vdr_eepg index 61c156da31..982cf667a2 100644 --- a/lfs/vdr_eepg +++ b/lfs/vdr_eepg @@ -38,13 +38,13 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = vdr_eepg -PAK_VER = 6 +PAK_VER = 7
DEPS =
SERVICES =
-VDRPLUGVER = 2.6.6 +VDRPLUGVER = 2.6.9
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE CFLAGS += $(EXTRA_FLAGS) diff --git a/lfs/vdr_epgsearch b/lfs/vdr_epgsearch index dceea2cc87..48efc38cce 100644 --- a/lfs/vdr_epgsearch +++ b/lfs/vdr_epgsearch @@ -35,13 +35,13 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = vdr_epgsearch -PAK_VER = 12 +PAK_VER = 13
DEPS =
SERVICES =
-VDRPLUGVER = 2.6.6 +VDRPLUGVER = 2.6.9
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE CFLAGS += $(EXTRA_FLAGS) diff --git a/lfs/vdr_streamdev b/lfs/vdr_streamdev index af13b392b2..eafef69182 100644 --- a/lfs/vdr_streamdev +++ b/lfs/vdr_streamdev @@ -35,13 +35,13 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = vdr_streamdev -PAK_VER = 8 +PAK_VER = 9
DEPS =
SERVICES =
-VDRPLUGVER = 2.6.6 +VDRPLUGVER = 2.6.9
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE CFLAGS += $(EXTRA_FLAGS) diff --git a/lfs/zabbix_agentd b/lfs/zabbix_agentd index dd593ecf1b..e33d9db2d2 100644 --- a/lfs/zabbix_agentd +++ b/lfs/zabbix_agentd @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = zabbix_agentd -PAK_VER = 14 +PAK_VER = 15
DEPS = fping
diff --git a/make.sh b/make.sh index 2e6580651a..35a602f625 100755 --- a/make.sh +++ b/make.sh @@ -23,7 +23,7 @@ NAME="IPFire" # Software name SNAME="ipfire" # Short name # If you update the version don't forget to update backupiso and add it to core update VERSION="2.29" # Version number -CORE="189" # Core Level (Filename) +CORE="190" # Core Level (Filename) SLOGAN="www.ipfire.org" # Software slogan CONFIG_ROOT=/var/ipfire # Configuration rootdir
@@ -1725,10 +1725,6 @@ build_system() { lfsmake2 perl-HTML-Tagset lfsmake2 perl-HTML-Parser lfsmake2 perl-HTML-Template - lfsmake2 perl-Compress-Zlib - lfsmake2 perl-Digest - lfsmake2 perl-Digest-SHA1 - lfsmake2 perl-Digest-HMAC lfsmake2 perl-libwww lfsmake2 perl-LWP-Protocol-https lfsmake2 perl-Net-HTTP @@ -1744,13 +1740,11 @@ build_system() { lfsmake2 perl-Canary-Stability lfsmake2 perl-Convert-TNEF lfsmake2 perl-Convert-UUlib - lfsmake2 perl-Archive-Tar lfsmake2 perl-Archive-Zip lfsmake2 perl-Text-Tabs+Wrap lfsmake2 perl-XML-Parser lfsmake2 perl-Crypt-PasswdMD5 lfsmake2 perl-Net-Telnet - lfsmake2 perl-JSON lfsmake2 perl-Capture-Tiny lfsmake2 perl-Config-AutoConf lfsmake2 perl-Object-Tiny @@ -1825,7 +1819,6 @@ build_system() { lfsmake2 perl-NetAddr-IP lfsmake2 dma lfsmake2 alsa - lfsmake2 mpfire lfsmake2 guardian lfsmake2 libid3tag lfsmake2 libmad @@ -1895,7 +1888,6 @@ build_system() { lfsmake2 mpc lfsmake2 perl-Net-CIDR-Lite lfsmake2 perl-Net-SMTP-SSL - lfsmake2 perl-MIME-Base64 lfsmake2 perl-Authen-SASL lfsmake2 perl-MIME-Lite lfsmake2 perl-Email-Date-Format @@ -1991,6 +1983,7 @@ build_system() { lfsmake2 aws-cli lfsmake2 oci-python-sdk lfsmake2 oci-cli + lfsmake2 miniupnpc lfsmake2 transmission lfsmake2 mtr lfsmake2 minidlna @@ -2005,7 +1998,6 @@ build_system() { lfsmake2 strace lfsmake2 ltrace lfsmake2 ipfire-netboot - lfsmake2 lcdproc lfsmake2 keepalived lfsmake2 ipvsadm lfsmake2 perl-Carp-Clan @@ -2163,6 +2155,8 @@ check_for_missing_rootfiles() {
local file for file in ${LOG_DIR}/*_missing_rootfile; do + [ -e "${file}" ] || continue + file="${file##*/}" file="${file/_missing_rootfile/}";
@@ -2205,12 +2199,18 @@ check_rootfiles_for_arch() { args+=( "--exclude" "${x}" ) done
- # Search for all lines that contain the architecture, but exclude commented lines - if grep -r "^[^#].*${arch}" "${args[@]}"; then - return 1 - fi + # Search for all files that contain the architecture, but exclude commented lines + local files=( + $(grep --files-with-matches -r "^[^#].*${arch}" "${args[@]}") + )
- return 0 + local file + for file in ${files[@]}; do + print_line "${file} contains ${arch}" + print_status FAIL + done + + return "${#files[@]}" }
check_rootfiles_for_pattern() { @@ -2275,6 +2275,26 @@ check_rootfiles() { return ${failed} }
+check_changed_rootfiles() { + local files=( + $(grep --files-with-matches -r "^+" "${LOG_DIR}" --exclude="_*" | sort) + ) + + # If we have no matches, there is nothing to do + [ "${#files[@]}" -eq 0 ] && return 0 + + print_line "Packages have created new files" + print_status WARN + + local file + for file in ${files[@]}; do + print_line " ${file##*/}" + print_status WARN + done + + return 0 +} + # Set BASEDIR readonly BASEDIR="$(find_base)"
@@ -2478,6 +2498,8 @@ build) exiterror "Rootfiles are inconsistent" fi
+ check_changed_rootfiles + print_build_summary $(( SECONDS - START_TIME )) ;; tail) @@ -2496,6 +2518,9 @@ shell) prepareenv --network entershell ;; +check) + check_changed_rootfiles + ;; clean) print_line "Cleaning build directory..."
diff --git a/src/initscripts/helper/aws-setup b/src/initscripts/helper/aws-setup index f14f4eb578..7b3371ac3a 100644 --- a/src/initscripts/helper/aws-setup +++ b/src/initscripts/helper/aws-setup @@ -110,11 +110,11 @@ import_aws_configuration() { if [ -n "${key}" ] && ! grep -q "^${key}$" "/home/setup/.ssh/authorized_keys" 2>/dev/null; then mkdir -p "/home/setup/.ssh" chmod 700 "/home/setup/.ssh" - chown setup.nobody "/home/setup/.ssh" + chown setup:nobody "/home/setup/.ssh"
echo "${key}" >> "/home/setup/.ssh/authorized_keys" chmod 600 "/home/setup/.ssh/authorized_keys" - chown setup.nobody "/home/setup/.ssh/authorized_keys" + chown setup:nobody "/home/setup/.ssh/authorized_keys" fi done
diff --git a/src/initscripts/helper/azure-setup b/src/initscripts/helper/azure-setup index 7a4422a353..1a1c2a9fe4 100644 --- a/src/initscripts/helper/azure-setup +++ b/src/initscripts/helper/azure-setup @@ -132,12 +132,12 @@ import_azure_configuration() { # Install directory mkdir -p "${dir}" chmod 700 "${dir}" - chown "${user}.nobody" "${dir}" + chown "${user}:nobody" "${dir}"
# Install the key echo "${key}" >> "${path}" chmod 600 "${path}" - chown "${user}.nobody" "${path}" + chown "${user}:nobody" "${path}" fi done
diff --git a/src/initscripts/helper/exoscale-setup b/src/initscripts/helper/exoscale-setup index 02fdda2a35..a0475c2bb3 100644 --- a/src/initscripts/helper/exoscale-setup +++ b/src/initscripts/helper/exoscale-setup @@ -76,11 +76,11 @@ import_exoscale_configuration() { if [ -n "${key}" ] && ! grep -q "^${key}$" "/home/setup/.ssh/authorized_keys" 2>/dev/null; then mkdir -p "/home/setup/.ssh" chmod 700 "/home/setup/.ssh" - chown setup.nobody "/home/setup/.ssh" + chown setup:nobody "/home/setup/.ssh"
echo "${key}" >> "/home/setup/.ssh/authorized_keys" chmod 600 "/home/setup/.ssh/authorized_keys" - chown setup.nobody "/home/setup/.ssh/authorized_keys" + chown setup:nobody "/home/setup/.ssh/authorized_keys" fi
# Import any previous settings for the local interfaces diff --git a/src/initscripts/helper/gcp-setup b/src/initscripts/helper/gcp-setup index 4f5148c3e2..132ee9bb88 100644 --- a/src/initscripts/helper/gcp-setup +++ b/src/initscripts/helper/gcp-setup @@ -110,11 +110,11 @@ import_gcp_configuration() { if [ -n "${key}" ] && ! grep -q "^${key}$" "/home/setup/.ssh/authorized_keys" 2>/dev/null; then mkdir -p "/home/setup/.ssh" chmod 700 "/home/setup/.ssh" - chown setup.nobody "/home/setup/.ssh" + chown setup:nobody "/home/setup/.ssh"
echo "${key}" >> "/home/setup/.ssh/authorized_keys" chmod 600 "/home/setup/.ssh/authorized_keys" - chown setup.nobody "/home/setup/.ssh/authorized_keys" + chown setup:nobody "/home/setup/.ssh/authorized_keys" fi done <<<"$(get instance/attributes/ssh-keys)"
diff --git a/src/initscripts/helper/oci-setup b/src/initscripts/helper/oci-setup index 312014b74c..8ea465e509 100644 --- a/src/initscripts/helper/oci-setup +++ b/src/initscripts/helper/oci-setup @@ -139,11 +139,11 @@ import_oci_configuration() { if [ -n "${key}" ] && ! grep -q "^${key}$" "/home/setup/.ssh/authorized_keys" 2>/dev/null; then mkdir -p "/home/setup/.ssh" chmod 700 "/home/setup/.ssh" - chown setup.nobody "/home/setup/.ssh" + chown setup:nobody "/home/setup/.ssh"
echo "${key}" >> "/home/setup/.ssh/authorized_keys" chmod 600 "/home/setup/.ssh/authorized_keys" - chown setup.nobody "/home/setup/.ssh/authorized_keys" + chown setup:nobody "/home/setup/.ssh/authorized_keys" fi done <<<"$(get instance/metadata/ssh_authorized_keys)"
diff --git a/src/initscripts/networking/red b/src/initscripts/networking/red index 34ee8cc581..2a5f06b4e3 100644 --- a/src/initscripts/networking/red +++ b/src/initscripts/networking/red @@ -171,9 +171,18 @@ case "${1}" in # To determine this we check if a wpa_supplicant is running. pid="$(pidof wpa_supplicant)"
+ DHCPCD_ARGS=() + + # Enable Rapid Commit (enabled by default) + case "${RED_DHCP_RAPID_COMMIT}" in + ""|yes|true|on) + DHCPCD_ARGS+=( "--option" "rapid_commit" ) + ;; + esac + if [ -z "${pid}" ]; then # No wpa_supplicant is running. So it's save to start dhcpcd. - dhcpcd_start "${DEVICE}" + dhcpcd_start "${DEVICE}" "${DHCPCD_ARGS[@]}" fi
elif [ "$TYPE" == "PPPOE" ]; then diff --git a/src/initscripts/packages/frr b/src/initscripts/packages/frr index 22cf2f7aaf..54cf4d3e71 100644 --- a/src/initscripts/packages/frr +++ b/src/initscripts/packages/frr @@ -28,14 +28,14 @@ case "${1}" in start) # Fix permissions of configuration directory if [ -d "/etc/frr" ]; then - chown root.frr /etc/frr + chown root:frr /etc/frr chmod 775 /etc/frr fi
for daemon in ${DAEMONS}; do if [ -f "/etc/frr/${daemon}.conf" ]; then # Set permissions - chown frr.frr "/etc/frr/${daemon}.conf" + chown frr:frr "/etc/frr/${daemon}.conf"
boot_mesg "Starting FRRouting ${daemon}..." loadproc "/usr/sbin/${daemon}" --daemon diff --git a/src/initscripts/packages/hostapd b/src/initscripts/packages/hostapd index cd2aef9b1b..b0a20e7c0c 100644 --- a/src/initscripts/packages/hostapd +++ b/src/initscripts/packages/hostapd @@ -54,7 +54,7 @@ case "${1}" in fi
boot_mesg "Starting hostapd... " - loadproc /usr/bin/hostapd -B /etc/hostapd.conf -i "${interface}" + loadproc /usr/bin/hostapd -s -B /etc/hostapd.conf -i "${interface}" ;;
stop) diff --git a/src/initscripts/packages/lcdproc b/src/initscripts/packages/lcdproc deleted file mode 100644 index 179214bac5..0000000000 --- a/src/initscripts/packages/lcdproc +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/sh -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see http://www.gnu.org/licenses/. # -# # -############################################################################### - -. /etc/sysconfig/rc -. ${rc_functions} - -CLIENT="lcdproc" - -CONFIG_FILE="/etc/sysconfig/lcdproc" - -# Read the configuration file if any. -[ -e "${CONFIG_FILE}" ] && . ${CONFIG_FILE} - -case "${1}" in - start) - boot_mesg "Starting LCDd..." - loadproc /usr/sbin/LCDd -c /etc/lcdproc/LCDd.conf 2>/dev/null - - case "${CLIENT}" in - lcdproc) - boot_mesg "Starting lcdproc..." - loadproc /usr/bin/lcdproc -c /etc/lcdproc/lcdproc.conf 2>/dev/null - ;; - vc) - boot_mesg "Starting LCD virtual console..." - loadproc /usr/bin/lcdvc -c /etc/lcdproc/lcdvc.conf 2>/dev/null - ;; - esac - ;; - - stop) - boot_mesg "Stopping LCDd..." - killproc /usr/sbin/LCDd - - boot_mesg "Stopping lcdproc..." - killproc /usr/bin/lcdproc - - boot_mesg "Stopping LCD virtual console..." - killproc /usr/bin/lcdvc - ;; - - restart) - ${0} stop - sleep 1 - ${0} start - ;; - - status) - statusproc /usr/sbin/LCDd - statusproc /usr/bin/lcdproc - statusproc /usr/bin/lcdvc - ;; - - *) - echo "Usage: ${0} {start|stop|restart|status}" - exit 1 - ;; -esac diff --git a/src/initscripts/packages/mpd b/src/initscripts/packages/mpd index d42c0c5495..4d031c4723 100644 --- a/src/initscripts/packages/mpd +++ b/src/initscripts/packages/mpd @@ -25,7 +25,7 @@ case "$1" in start) boot_mesg "Starting MPD..." - chown -R root.nobody /var/ipfire/mpd/db + chown -R root:nobody /var/ipfire/mpd/db /bin/nice --5 /usr/bin/mpd evaluate_retval ;; diff --git a/src/initscripts/packages/zabbix_agentd b/src/initscripts/packages/zabbix_agentd index 055968ef0c..224cc4fe41 100644 --- a/src/initscripts/packages/zabbix_agentd +++ b/src/initscripts/packages/zabbix_agentd @@ -26,7 +26,7 @@ case "${1}" in start) if [ ! -d "/var/run/zabbix" ]; then mkdir -p /var/run/zabbix - chown zabbix.zabbix /var/run/zabbix + chown zabbix:zabbix /var/run/zabbix fi
boot_mesg "Starting Zabbix Agent..." diff --git a/src/initscripts/system/apache b/src/initscripts/system/apache index e7a62097e1..ba7ede6702 100644 --- a/src/initscripts/system/apache +++ b/src/initscripts/system/apache @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -25,13 +25,6 @@ PIDFILE="/var/run/httpd.pid"
generate_certificates() { - if [ ! -f "/etc/httpd/server.key" ]; then - boot_mesg "Generating HTTPS RSA server key (this will take a moment)..." - openssl genrsa -out /etc/httpd/server.key 4096 &>/dev/null - chmod 600 /etc/httpd/server.key - evaluate_retval - fi - if [ ! -f "/etc/httpd/server-ecdsa.key" ]; then boot_mesg "Generating HTTPS ECDSA server key..." openssl ecparam -genkey -name secp384r1 -noout \ @@ -40,29 +33,12 @@ generate_certificates() { evaluate_retval fi
- # Generate RSA CSR - if [ ! -f "/etc/httpd/server.csr" ]; then - sed "s/HOSTNAME/`hostname -f`/" < /etc/certparams | \ - openssl req -new -key /etc/httpd/server.key \ - -out /etc/httpd/server.csr &>/dev/null - fi - - # Generate ECDSA CSR if [ ! -f "/etc/httpd/server-ecdsa.csr" ]; then sed "s/HOSTNAME/`hostname -f`/" < /etc/certparams | \ openssl req -new -key /etc/httpd/server-ecdsa.key \ -out /etc/httpd/server-ecdsa.csr &>/dev/null fi
- if [ ! -f "/etc/httpd/server.crt" ]; then - boot_mesg "Signing RSA certificate..." - openssl x509 -req -days 999999 -sha256 \ - -in /etc/httpd/server.csr \ - -signkey /etc/httpd/server.key \ - -out /etc/httpd/server.crt &>/dev/null - evaluate_retval - fi - if [ ! -f "/etc/httpd/server-ecdsa.crt" ]; then boot_mesg "Signing ECDSA certificate..." openssl x509 -req -days 999999 -sha256 \ diff --git a/src/initscripts/system/cleanfs b/src/initscripts/system/cleanfs index d1cbb2547e..af9332c495 100644 --- a/src/initscripts/system/cleanfs +++ b/src/initscripts/system/cleanfs @@ -92,7 +92,7 @@ case "${1}" in fi if [ ! -e /var/lock/time ]; then mkdir -p /var/lock/time - chown nobody.root /var/lock/time + chown nobody:root /var/lock/time fi if [ ! -e /var/run/clamav ]; then mkdir -p /var/run/clamav diff --git a/src/initscripts/system/collectd b/src/initscripts/system/collectd index 56b799d56d..263511fc7c 100644 --- a/src/initscripts/system/collectd +++ b/src/initscripts/system/collectd @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -68,9 +68,6 @@ case "$1" in # ARM does not support to scan for sensors. In that case, # we create an empty configuration file. machine=$(uname -m) - if [ "${machine:0:3}" = "arm" ]; then - touch /etc/sysconfig/lm_sensors - fi if [ "${machine:0:7}" = "aarch64" ]; then touch /etc/sysconfig/lm_sensors fi diff --git a/src/initscripts/system/squid b/src/initscripts/system/squid index b7cb30b7c9..d457343342 100644 --- a/src/initscripts/system/squid +++ b/src/initscripts/system/squid @@ -185,7 +185,7 @@ case "$1" in ;;
setperms) - chown -R nobody.squid /var/updatecache/ + chown -R nobody:squid /var/updatecache/ ;;
*) diff --git a/src/initscripts/system/sshd b/src/initscripts/system/sshd index fa40bc11d5..e5a9931afa 100644 --- a/src/initscripts/system/sshd +++ b/src/initscripts/system/sshd @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,14 +24,14 @@
case "$1" in start) - for algo in rsa ecdsa ed25519; do + for algo in ecdsa ed25519; do keyfile="/etc/ssh/ssh_host_${algo}_key"
# If the key already exists, there is nothing to do. [ -e "${keyfile}" ] && continue
boot_mesg "Generating SSH key (${algo})..." - ssh-keygen -qf "${keyfile}" -N '' -t ${algo} + ssh-keygen -qf "${keyfile}" -N '' -b 521 -t ${algo} evaluate_retval done
diff --git a/src/initscripts/system/suricata b/src/initscripts/system/suricata index a753e32e68..a0f6079712 100644 --- a/src/initscripts/system/suricata +++ b/src/initscripts/system/suricata @@ -111,6 +111,18 @@ generate_fw_rules() { if [ "${!status}" = "on" ]; then # Handle IPsec packets case "${zone}" in + RED) + # If IPsec is not enabled, skip everything that is IPsec traffic + if [ "${ENABLE_IDS_IPSEC}" != "on" ]; then + for intf in $(network_get_intfs "${zone}"); do + iptables -w -t mangle -A IPS_SCAN_IN \ + -i "${intf}" -m policy --pol ipsec --dir in -j RETURN + iptables -w -t mangle -A IPS_SCAN_OUT \ + -o "${intf}" -m policy --pol ipsec --dir out -j RETURN + done + fi + ;; + IPSEC) iptables -w -t mangle -A IPS_SCAN_IN \ -m policy --pol ipsec --dir in -j MARK --set-mark "$(( IPS_SCAN_MARK ))/$(( IPS_SCAN_MASK ))" diff --git a/src/misc-progs/Makefile b/src/misc-progs/Makefile index 7c3ef75295..1ae12b2946 100644 --- a/src/misc-progs/Makefile +++ b/src/misc-progs/Makefile @@ -29,7 +29,7 @@ SUID_PROGS = squidctrl sshctrl ipfirereboot \ logwatch wioscan wiohelper openvpnctrl firewallctrl \ wirelessctrl getipstat qosctrl \ redctrl syslogdctrl extrahdctrl sambactrl \ - smartctrl clamavctrl addonctrl pakfire mpfirectrl wlanapctrl \ + smartctrl clamavctrl addonctrl pakfire wlanapctrl \ setaliases urlfilterctrl updxlratorctrl fireinfoctrl rebuildroutes \ getconntracktable wirelessclient torctrl ddnsctrl unboundctrl \ captivectrl diff --git a/src/misc-progs/mpfirectrl.c b/src/misc-progs/mpfirectrl.c deleted file mode 100644 index 4ea1fb5437..0000000000 --- a/src/misc-progs/mpfirectrl.c +++ /dev/null @@ -1,15 +0,0 @@ -/* This file is part of the IPFire Firewall. - * - * This program is distributed under the terms of the GNU General Public - * Licence. See the file COPYING for details. - * - */ - -#include "setuid.h" - -int main(int argc, char** argv) { - if (!initsetuid()) - exit(1); - - return run("/var/ipfire/mpfire/bin/mpfire.pl", argv + 1); -} diff --git a/src/misc-progs/openvpnctrl.c b/src/misc-progs/openvpnctrl.c index 8de6eec5cb..fb32146e43 100644 --- a/src/misc-progs/openvpnctrl.c +++ b/src/misc-progs/openvpnctrl.c @@ -504,7 +504,7 @@ void startDaemon(void) { executeCommand(command); snprintf(command, STRING_SIZE-1, "/usr/sbin/openvpn --config /var/ipfire/ovpn/server.conf"); executeCommand(command); - snprintf(command, STRING_SIZE-1, "/bin/chown root.nobody /var/run/ovpnserver.log"); + snprintf(command, STRING_SIZE-1, "/bin/chown root:nobody /var/run/ovpnserver.log"); executeCommand(command); snprintf(command, STRING_SIZE-1, "/bin/chmod 644 /var/run/ovpnserver.log"); executeCommand(command); diff --git a/src/misc-progs/sshctrl.c b/src/misc-progs/sshctrl.c index f1d0338c23..31f59b140a 100644 --- a/src/misc-progs/sshctrl.c +++ b/src/misc-progs/sshctrl.c @@ -142,7 +142,7 @@ int main(int argc, char *argv[]) sleep(5); unlink("/var/ipfire/remote/enablessh"); safe_system("cat /var/ipfire/remote/settings | sed 's/ENABLE_SSH=on/ENABLE_SSH=off/' > /var/ipfire/remote/settings2 && mv /var/ipfire/remote/settings2 /var/ipfire/remote/settings"); - safe_system("chown nobody.nobody /var/ipfire/remote/settings"); + safe_system("chown nobody:nobody /var/ipfire/remote/settings"); snprintf(command, BUFFER_SIZE-1, "sleep %s && /usr/local/bin/sshctrl &", argv[2]); safe_system(command); } diff --git a/src/paks/mpfire/install.sh b/src/paks/mpfire/install.sh deleted file mode 100644 index 541a25ca2e..0000000000 --- a/src/paks/mpfire/install.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/bash -############################################################################ -# # -# This file is part of the IPFire Firewall. # -# # -# IPFire is free software; you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation; either version 2 of the License, or # -# (at your option) any later version. # -# # -# IPFire is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with IPFire; if not, write to the Free Software # -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# # -# Copyright (C) 2007-2024 IPFire-Team info@ipfire.org. # -# # -############################################################################ -# -. /opt/pakfire/lib/functions.sh -extract_files -chmod 755 /srv/web/ipfire/html/images/mpfire -restore_backup ${NAME} diff --git a/src/paks/mpfire/uninstall.sh b/src/paks/mpfire/uninstall.sh deleted file mode 100644 index ed7e6a821c..0000000000 --- a/src/paks/mpfire/uninstall.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash -############################################################################ -# # -# This file is part of the IPFire Firewall. # -# # -# IPFire is free software; you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation; either version 2 of the License, or # -# (at your option) any later version. # -# # -# IPFire is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with IPFire; if not, write to the Free Software # -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# # -# Copyright (C) 2007-2024 IPFire-Team info@ipfire.org. # -# # -############################################################################ -# -. /opt/pakfire/lib/functions.sh -make_backup ${NAME} -remove_files diff --git a/src/paks/mpfire/update.sh b/src/paks/mpfire/update.sh deleted file mode 100644 index 31d1d77cc5..0000000000 --- a/src/paks/mpfire/update.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/bash -############################################################################ -# # -# This file is part of the IPFire Firewall. # -# # -# IPFire is free software; you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation; either version 2 of the License, or # -# (at your option) any later version. # -# # -# IPFire is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with IPFire; if not, write to the Free Software # -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# # -# Copyright (C) 2007-2024 IPFire-Team info@ipfire.org. # -# # -############################################################################ -# -. /opt/pakfire/lib/functions.sh -extract_backup_includes -./uninstall.sh -./install.sh diff --git a/src/patches/linux/aarch64/0001-rockchip-dt-nanopi-r2s-change-button-from-restart-to.patch b/src/patches/linux/aarch64/0001-rockchip-dt-nanopi-r2s-change-button-from-restart-to.patch index b1c3e4dc52..62ed454d72 100644 --- a/src/patches/linux/aarch64/0001-rockchip-dt-nanopi-r2s-change-button-from-restart-to.patch +++ b/src/patches/linux/aarch64/0001-rockchip-dt-nanopi-r2s-change-button-from-restart-to.patch @@ -1,4 +1,4 @@ -From 937057185cce0a05eea29f307aa3ef498e49138e Mon Sep 17 00:00:00 2001 +From 2d60e513e8a1889714fbe8a160606ec63b484208 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter arne_f@ipfire.org Date: Tue, 9 Nov 2021 08:52:11 +0100 Subject: [PATCH 1/8] rockchip: dt: nanopi-r2s: change button from restart to @@ -28,5 +28,5 @@ index 1445b879ac7a..35b76d7e8ab4 100644 }; }; -- -2.34.1 +2.39.5
diff --git a/src/patches/linux/aarch64/0002-rockchip-dt-nanopi-r2s-change-sysled-trigger-to-hear.patch b/src/patches/linux/aarch64/0002-rockchip-dt-nanopi-r2s-change-sysled-trigger-to-hear.patch index 05adfe5471..e74636eae9 100644 --- a/src/patches/linux/aarch64/0002-rockchip-dt-nanopi-r2s-change-sysled-trigger-to-hear.patch +++ b/src/patches/linux/aarch64/0002-rockchip-dt-nanopi-r2s-change-sysled-trigger-to-hear.patch @@ -1,4 +1,4 @@ -From ebdbd87a1e1b67755a8e04e93b2bba6a56b2019c Mon Sep 17 00:00:00 2001 +From edc3ad29d3c011ba91c8f5ee2399c21086a2cf1e Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter arne_f@ipfire.org Date: Tue, 9 Nov 2021 08:55:06 +0100 Subject: [PATCH 2/8] rockchip: dt: nanopi-r2s: change sysled trigger to @@ -22,5 +22,5 @@ index 35b76d7e8ab4..16caf1e32259 100644
wan_led: led-2 { -- -2.34.1 +2.39.5
diff --git a/src/patches/linux/aarch64/0003-rockchip-dt-nanopi-r4s-fix-led-names-and-button.patch b/src/patches/linux/aarch64/0003-rockchip-dt-nanopi-r4s-fix-led-names-and-button.patch index 91284e85f8..57164ab66d 100644 --- a/src/patches/linux/aarch64/0003-rockchip-dt-nanopi-r4s-fix-led-names-and-button.patch +++ b/src/patches/linux/aarch64/0003-rockchip-dt-nanopi-r4s-fix-led-names-and-button.patch @@ -1,4 +1,4 @@ -From 38b042cba08034365a6b152202e943883ee12c95 Mon Sep 17 00:00:00 2001 +From bce6688912ade6dcb227e60f58b7a150aad4b2fc Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter arne_f@ipfire.org Date: Tue, 25 Jan 2022 18:04:28 +0100 Subject: [PATCH 3/8] rockchip: dt: nanopi-r4s: fix led names and button @@ -47,5 +47,5 @@ index fe5b52610010..9125f013438d 100644 };
-- -2.34.1 +2.39.5
diff --git a/src/patches/linux/aarch64/0004-rockchip-dt-nanopi-r4s-add-realtek-pci-devicenode.patch b/src/patches/linux/aarch64/0004-rockchip-dt-nanopi-r4s-add-realtek-pci-devicenode.patch index b361a46630..720c2778d0 100644 --- a/src/patches/linux/aarch64/0004-rockchip-dt-nanopi-r4s-add-realtek-pci-devicenode.patch +++ b/src/patches/linux/aarch64/0004-rockchip-dt-nanopi-r4s-add-realtek-pci-devicenode.patch @@ -1,4 +1,4 @@ -From 6039099142af6cba233ab72b49f70605b611d1c6 Mon Sep 17 00:00:00 2001 +From ef1fa9320c957717d1544dc466042b31695a1b94 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter arne_f@ipfire.org Date: Fri, 28 Jan 2022 17:20:56 +0100 Subject: [PATCH 4/8] rockchip: dt: nanopi-r4s: add realtek pci devicenode @@ -42,5 +42,5 @@ index 9125f013438d..5a60460bd974 100644
&pinctrl { -- -2.34.1 +2.39.5
diff --git a/src/patches/linux/aarch64/0005-mmc-core-set-initial-signal-voltage-on-power-off.patch b/src/patches/linux/aarch64/0005-mmc-core-set-initial-signal-voltage-on-power-off.patch index 81a43ebe1c..7191cea98a 100644 --- a/src/patches/linux/aarch64/0005-mmc-core-set-initial-signal-voltage-on-power-off.patch +++ b/src/patches/linux/aarch64/0005-mmc-core-set-initial-signal-voltage-on-power-off.patch @@ -1,4 +1,4 @@ -From dfacc132a5be8eb643495f8ca693fd59368cc262 Mon Sep 17 00:00:00 2001 +From 2b121723dac68ed0817201a289cf766a5100e8a5 Mon Sep 17 00:00:00 2001 From: Jonas Karlman jonas@kwiboo.se Date: Sun, 17 Feb 2019 22:14:38 +0000 Subject: [PATCH 5/8] mmc: core: set initial signal voltage on power off @@ -23,10 +23,10 @@ Signed-off-by: Jonas Karlman jonas@kwiboo.se 1 file changed, 8 insertions(+)
diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c -index 3d3e0ca52614..33cb13b7bf88 100644 +index a8c17b4cd737..16a4d660cbbe 100644 --- a/drivers/mmc/core/core.c +++ b/drivers/mmc/core/core.c -@@ -1363,6 +1363,14 @@ void mmc_power_off(struct mmc_host *host) +@@ -1368,6 +1368,14 @@ void mmc_power_off(struct mmc_host *host) if (host->ios.power_mode == MMC_POWER_OFF) return;
@@ -42,5 +42,5 @@ index 3d3e0ca52614..33cb13b7bf88 100644
host->ios.clock = 0; -- -2.34.1 +2.39.5
diff --git a/src/patches/linux/aarch64/0006-pcie-rockchip-host-try-again-if-training-fail.patch b/src/patches/linux/aarch64/0006-pcie-rockchip-host-try-again-if-training-fail.patch index 9323c0a29f..91aaa89f2b 100644 --- a/src/patches/linux/aarch64/0006-pcie-rockchip-host-try-again-if-training-fail.patch +++ b/src/patches/linux/aarch64/0006-pcie-rockchip-host-try-again-if-training-fail.patch @@ -1,4 +1,4 @@ -From 828dc7d5beca4c10db50330d1858cd70588bff5d Mon Sep 17 00:00:00 2001 +From 018eddc7f56efa7addd2d871434e71319bb334df Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter arne_f@ipfire.org Date: Sat, 5 Feb 2022 15:35:57 +0000 Subject: [PATCH 6/8] pcie-rockchip-host: try again if training fail. @@ -35,5 +35,5 @@ index afbbdccd195d..5d75189e64e5 100644 err = rockchip_pcie_init_irq_domain(rockchip); if (err < 0) -- -2.34.1 +2.39.5
diff --git a/src/patches/linux/aarch64/0007-rockchip-dt-add-overclocked-NanoPi-R4S.patch b/src/patches/linux/aarch64/0007-rockchip-dt-add-overclocked-NanoPi-R4S.patch index eecf1ada30..37a8287796 100644 --- a/src/patches/linux/aarch64/0007-rockchip-dt-add-overclocked-NanoPi-R4S.patch +++ b/src/patches/linux/aarch64/0007-rockchip-dt-add-overclocked-NanoPi-R4S.patch @@ -1,4 +1,4 @@ -From a7489da29122b1aa890c1186e63d1ad4ba610bb9 Mon Sep 17 00:00:00 2001 +From c9be84478925e2cde05a6c099073525af7f497af Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter arne_f@ipfire.org Date: Fri, 11 Feb 2022 09:34:40 +0000 Subject: [PATCH 7/8] rockchip: dt: add overclocked NanoPi R4S @@ -11,10 +11,10 @@ Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s-oc.dts
diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile -index e7728007fd1b..f32fe64a84ed 100644 +index 259e59594bf2..9b7394e72104 100644 --- a/arch/arm64/boot/dts/rockchip/Makefile +++ b/arch/arm64/boot/dts/rockchip/Makefile -@@ -49,6 +49,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-m4.dtb +@@ -50,6 +50,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-m4.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-m4b.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-neo4.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-nanopi-r4s.dtb @@ -56,5 +56,5 @@ index 000000000000..7268d2209f52 + }; +}; -- -2.34.1 +2.39.5
diff --git a/src/patches/linux/aarch64/0008-rockchip-dt-add-some-overclocked-rk3328-boards.patch b/src/patches/linux/aarch64/0008-rockchip-dt-add-some-overclocked-rk3328-boards.patch index 2c537fb5dc..954ee4bce2 100644 --- a/src/patches/linux/aarch64/0008-rockchip-dt-add-some-overclocked-rk3328-boards.patch +++ b/src/patches/linux/aarch64/0008-rockchip-dt-add-some-overclocked-rk3328-boards.patch @@ -1,31 +1,34 @@ -From 5d1a97bca7efef833d4a9577c8a4951933f01303 Mon Sep 17 00:00:00 2001 +From 9c4b72a28a0cdb42a9c8f63141fec6c637ad1854 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter arne_f@ipfire.org -Date: Sun, 19 Nov 2023 13:27:36 +0000 +Date: Wed, 20 Nov 2024 09:41:13 +0100 Subject: [PATCH 8/8] rockchip: dt: add some overclocked rk3328 boards
nanopi-r2c, nanopi-r2c-plus-oc, nanopi-r2s-oc, -orangepi-r1-plus-lts-oc, orangepi-r1-plus-oc +nanopi-r2s-plus oc, orangepi-r1-plus-lts-oc, +orangepi-r1-plus-oc
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org --- - arch/arm64/boot/dts/rockchip/Makefile | 5 ++++ + arch/arm64/boot/dts/rockchip/Makefile | 6 +++++ .../dts/rockchip/rk3328-nanopi-r2c-oc.dts | 25 +++++++++++++++++++ .../rockchip/rk3328-nanopi-r2c-plus-oc.dts | 25 +++++++++++++++++++ .../dts/rockchip/rk3328-nanopi-r2s-oc.dts | 25 +++++++++++++++++++ + .../rockchip/rk3328-nanopi-r2s-plus-oc.dts | 25 +++++++++++++++++++ .../rk3328-orangepi-r1-plus-lts-oc.dts | 25 +++++++++++++++++++ .../rockchip/rk3328-orangepi-r1-plus-oc.dts | 25 +++++++++++++++++++ - 6 files changed, 130 insertions(+) + 7 files changed, 156 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts + create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-plus-oc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts
diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile -index f32fe64a84ed..4d1cb2b32572 100644 +index 9b7394e72104..5f7c5f56f804 100644 --- a/arch/arm64/boot/dts/rockchip/Makefile +++ b/arch/arm64/boot/dts/rockchip/Makefile -@@ -15,10 +15,15 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3326-odroid-go3.dtb +@@ -15,11 +15,17 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3326-odroid-go3.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-a1.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-evb.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c.dtb @@ -33,6 +36,8 @@ index f32fe64a84ed..4d1cb2b32572 100644 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-plus.dtb +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-plus-oc.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s.dtb + dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s-plus.dtb ++dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s-plus-oc.dtb +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s-oc.dtb dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus.dtb +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-oc.dtb @@ -134,6 +139,37 @@ index 000000000000..b94dc24d44e5 + }; + }; +}; +diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-plus-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-plus-oc.dts +new file mode 100644 +index 000000000000..963765f63341 +--- /dev/null ++++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-plus-oc.dts +@@ -0,0 +1,25 @@ ++// SPDX-License-Identifier: (GPL-2.0+ OR MIT) ++/* ++ * overclock Nanopi R2S plus to 1.5 Ghz ++ */ ++ ++/dts-v1/; ++ ++#include "rk3328-nanopi-r2s-plus.dts" ++ ++/ { ++ model = "FriendlyElec NanoPi R2S OC"; ++ ++ cpu0_opp_table: opp-table-0 { ++ opp-1392000000 { ++ opp-hz = /bits/ 64 <1392000000>; ++ opp-microvolt = <1350000>; ++ clock-latency-ns = <40000>; ++ }; ++ opp-1512000000 { ++ opp-hz = /bits/ 64 <1512000000>; ++ opp-microvolt = <1400000>; ++ clock-latency-ns = <40000>; ++ }; ++ }; ++}; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts new file mode 100644 index 000000000000..1cc615a5d8e0 @@ -197,5 +233,5 @@ index 000000000000..1a420d214f12 + }; +}; -- -2.34.1 +2.39.5
diff --git a/src/patches/logwatch/logwatch-7.11-Added-support-for-OpenSSH-9.8-sshd-session-and-port-number.patch b/src/patches/logwatch/logwatch-7.11-Added-support-for-OpenSSH-9.8-sshd-session-and-port-number.patch new file mode 100644 index 0000000000..816f6b4e80 --- /dev/null +++ b/src/patches/logwatch/logwatch-7.11-Added-support-for-OpenSSH-9.8-sshd-session-and-port-number.patch @@ -0,0 +1,39 @@ +diff -Naur logwatch-7.11.orig/conf/services/secure.conf logwatch-7.11/conf/services/secure.conf +--- logwatch-7.11.orig/conf/services/secure.conf 2016-03-09 21:14:35.000000000 +0100 ++++ logwatch-7.11/conf/services/secure.conf 2024-08-27 14:48:48.453853293 +0200 +@@ -24,7 +24,7 @@ + # Use this to ignore certain services in the secure log. + # You can ignore as many services as you would like. + # (we ignore sshd because its entries are processed by the sshd script) +-$ignore_services = sshd Pluto stunnel proftpd saslauthd imapd postfix/smtpd ++$ignore_services = sshd sshd-session Pluto stunnel proftpd saslauthd imapd postfix/smtpd + + # For these services, summarize only (i.e. don't least each IP, just + # list the number of connections total) +diff -Naur logwatch-7.11.orig/conf/services/sshd.conf logwatch-7.11/conf/services/sshd.conf +--- logwatch-7.11.orig/conf/services/sshd.conf 2020-09-20 23:38:32.000000000 +0200 ++++ logwatch-7.11/conf/services/sshd.conf 2024-08-27 14:49:08.077782387 +0200 +@@ -19,7 +19,7 @@ + LogFile = messages + + # Only give lines pertaining to the sshd service... +-*OnlyService = sshd ++*OnlyService = (sshd|sshd-session) + *RemoveHeaders + + # Variable $sshd_ignore_host is used to filter out hosts that login +diff -Naur logwatch-7.11.orig/scripts/services/sshd logwatch-7.11/scripts/services/sshd +--- logwatch-7.11.orig/scripts/services/sshd 2022-12-29 01:34:28.000000000 +0100 ++++ logwatch-7.11/scripts/services/sshd 2024-08-27 14:49:21.908202288 +0200 +@@ -246,9 +246,9 @@ + $NoIdent{$name}++; + } elsif ( + ($ThisLine =~ m/^(?:error:.*|fatal:) Connection closed by remote host/ ) or +- ($ThisLine =~ m/^(|fatal: )Read error from remote host(| [^ ]+): Connection reset by peer/ ) or ++ ($ThisLine =~ m/^(|fatal: )Read error from remote host(| [^ ]+)(| port \d+): Connection reset by peer/ ) or + ($ThisLine =~ m/^error: .*: read: Connection reset by peer/ ) or +- ($ThisLine =~ m/^Read error from remote host [^ ]+: (Connection timed out|No route to host)/ ) or ++ ($ThisLine =~ m/^Read error from remote host [^ ]+(| port \d+): (Connection timed out|No route to host)/ ) or + ($ThisLine =~ m/^fatal: Read from socket failed: No route to host/) or + ($ThisLine =~ m/^fatal: Write failed: Network is unreachable/ ) or + ($ThisLine =~ m/^fatal: Write failed: Broken pipe/) or diff --git a/src/patches/logwatch/logwatch-7.3.6-date_manip6.patch b/src/patches/logwatch/logwatch-7.11-date_manip6.patch similarity index 61% rename from src/patches/logwatch/logwatch-7.3.6-date_manip6.patch rename to src/patches/logwatch/logwatch-7.11-date_manip6.patch index 015e7d6bed..7f9ebd1c63 100644 --- a/src/patches/logwatch/logwatch-7.3.6-date_manip6.patch +++ b/src/patches/logwatch/logwatch-7.11-date_manip6.patch @@ -1,9 +1,9 @@ ---- Logwatch.pm.orig 2012-06-20 09:58:12.786294471 +0200 -+++ Logwatch.pm 2012-06-20 09:41:59.443055298 +0200 +--- Logwatch.pm.orig 2022-02-07 01:59:10.000000000 +0100 ++++ Logwatch.pm 2024-08-27 15:16:30.023491645 +0200 @@ -4,6 +4,10 @@ - + package Logwatch; - + +# Define interace version 5 for Date::Manip +BEGIN { + $Date::Manip::Backend = 'DM5'; diff --git a/src/patches/logwatch/logwatch-7.11-disable_iptables.patch b/src/patches/logwatch/logwatch-7.11-disable_iptables.patch new file mode 100644 index 0000000000..9876c2ecb8 --- /dev/null +++ b/src/patches/logwatch/logwatch-7.11-disable_iptables.patch @@ -0,0 +1,14 @@ +--- logwatch-7.11/conf/logwatch.conf.orig 2024-01-22 20:31:51.000000000 +0100 ++++ logwatch-7.11/conf/logwatch.conf 2024-08-27 15:17:43.685786586 +0200 +@@ -126,6 +126,11 @@ + # prints useful system configuration info. + Service = "-eximstats" # Prevents execution of eximstats service, which + # is a wrapper for the eximstats program. ++ ++# Disabled: 'iptables' ++Service = "-iptables" ++ ++ + # Because the above sets "All" as the default, and disables certain + # services, you can also set the Service variable to an empty string + # in your local logwatch.conf (by default, under /etc/logwatch/conf). diff --git a/src/patches/logwatch/logwatch-7.6-enable-mdadm-sudo.patch b/src/patches/logwatch/logwatch-7.11-enable-mdadm-sudo.patch similarity index 71% rename from src/patches/logwatch/logwatch-7.6-enable-mdadm-sudo.patch rename to src/patches/logwatch/logwatch-7.11-enable-mdadm-sudo.patch index af792250f1..dc39ee4018 100644 --- a/src/patches/logwatch/logwatch-7.6-enable-mdadm-sudo.patch +++ b/src/patches/logwatch/logwatch-7.11-enable-mdadm-sudo.patch @@ -1,6 +1,6 @@ -diff -U 3 a/conf/services/mdadm.conf b/conf/services/mdadm.conf ---- a/conf/services/mdadm.conf Sat Jan 22 01:00:00 2022 -+++ b/conf/services/mdadm.conf Sun Apr 10 10:48:21 2022 +diff -Naur logwatch-7.11.orig/conf/services/mdadm.conf logwatch-7.11/conf/services/mdadm.conf +--- logwatch-7.11.orig/conf/services/mdadm.conf 2018-12-17 02:47:45.000000000 +0100 ++++ logwatch-7.11/conf/services/mdadm.conf 2024-08-27 15:18:31.430605943 +0200 @@ -13,7 +13,7 @@ # Logwatch will try to find md devices in /etc/mdadm.conf or # /etc/mdadm/mdadm.conf. If none of these files exist it can scan actively @@ -10,14 +10,14 @@ diff -U 3 a/conf/services/mdadm.conf b/conf/services/mdadm.conf
# Logwatch will emit an error for md devices listed in /etc/mdadm.conf # that are not present. If you do not want this (e.g. raid devices may come -diff -U 3 a/scripts/services/mdadm b/scripts/services/mdadm ---- a/scripts/services/mdadm Sat Jan 22 01:00:00 2022 -+++ b/scripts/services/mdadm Sun Apr 10 10:38:19 2022 +diff -Naur logwatch-7.11.orig/scripts/services/mdadm logwatch-7.11/scripts/services/mdadm +--- logwatch-7.11.orig/scripts/services/mdadm 2023-05-21 02:25:35.000000000 +0200 ++++ logwatch-7.11/scripts/services/mdadm 2024-08-27 15:21:08.495487732 +0200 @@ -36,7 +36,7 @@ if ( open($mdadm, "<", "/etc/mdadm.conf") or open($mdadm, "<", "/etc/mdadm/mdadm.conf") or -- open($mdadm, "<", "mdadm --detail --scan 2>/dev/null|")) { +- open($mdadm, "-|", "mdadm --detail --scan")) { + open($mdadm, "<", "sudo mdadm --detail --scan 2>/dev/null|")) { while (<$mdadm>) { if (/^ARRAY/) { diff --git a/src/patches/logwatch/logwatch-7.6-disable_iptables.patch b/src/patches/logwatch/logwatch-7.6-disable_iptables.patch deleted file mode 100644 index 99c5b493b0..0000000000 --- a/src/patches/logwatch/logwatch-7.6-disable_iptables.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -U 3 a/conf/logwatch.conf b/conf/logwatch.conf ---- a/conf/logwatch.conf Sat Jan 22 01:00:00 2022 -+++ b/conf/logwatch.conf Sun Apr 10 10:33:20 2022 -@@ -96,6 +96,10 @@ - # prints useful system configuration info. - Service = "-eximstats" # Prevents execution of eximstats service, which - # is a wrapper for the eximstats program. -+ -+# Disabled: 'iptables' -+Service = "-iptables" -+ - # If you only cared about FTP messages, you could use these 2 lines - # instead of the above: - #Service = ftpd-messages # Processes ftpd messages in /var/log/messages diff --git a/src/patches/ppp/ppp-2.5.0-6-patch-configure-to-handle-cflags-properly.patch b/src/patches/ppp/ppp-2.5.0-6-patch-configure-to-handle-cflags-properly.patch deleted file mode 100644 index 0e9eab6ede..0000000000 --- a/src/patches/ppp/ppp-2.5.0-6-patch-configure-to-handle-cflags-properly.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -Naur ppp-2.5.0.orig/configure ppp-2.5.0/configure ---- ppp-2.5.0.orig/configure 2023-03-25 05:38:36.000000000 +0100 -+++ ppp-2.5.0/configure 2023-06-30 14:05:14.773950477 +0200 -@@ -17774,10 +17774,10 @@ - rm -f $2 - if [ -f $1 ]; then - echo " $2 <= $1" -- sed -e "s,@DESTDIR@,$prefix,g" \ -- -e "s,@SYSCONF@,$sysconfdir,g" \ -- -e "s,@CC@,$CC,g" \ -- -e "s|@CFLAGS@|$CFLAGS|g" $1 > $2 -+ sed -e "s#@DESTDIR@#$prefix#g" \ -+ -e "s#@SYSCONF@#$sysconfdir#g" \ -+ -e "s#@CC@#$CC#g" \ -+ -e "s#@CFLAGS@#$CFLAGS#g" $1 > $2 - fi - } - diff --git a/src/patches/ppp/ppp-2.5.0-1-we-don-t-want-to-accidentally-leak-fds.patch b/src/patches/ppp/ppp-2.5.1-1-we-don-t-want-to-accidentally-leak-fds.patch similarity index 79% rename from src/patches/ppp/ppp-2.5.0-1-we-don-t-want-to-accidentally-leak-fds.patch rename to src/patches/ppp/ppp-2.5.1-1-we-don-t-want-to-accidentally-leak-fds.patch index 98ab031196..d755b89c33 100644 --- a/src/patches/ppp/ppp-2.5.0-1-we-don-t-want-to-accidentally-leak-fds.patch +++ b/src/patches/ppp/ppp-2.5.1-1-we-don-t-want-to-accidentally-leak-fds.patch @@ -1,7 +1,7 @@ diff -Naur pppd.orig/auth.c pppd/auth.c ---- pppd.orig/auth.c 2023-03-25 05:38:30.000000000 +0100 -+++ pppd/auth.c 2023-06-30 12:38:13.748482796 +0200 -@@ -518,7 +518,7 @@ +--- pppd.orig/auth.c 2024-09-18 06:30:31.000000000 +0200 ++++ pppd/auth.c 2024-10-07 16:12:09.202924555 +0200 +@@ -529,7 +529,7 @@ free(fname); return 0; } @@ -10,8 +10,8 @@ diff -Naur pppd.orig/auth.c pppd/auth.c if (seteuid(euid) == -1) fatal("unable to regain privileges: %m"); if (ufile == NULL) { -@@ -1535,7 +1535,7 @@ - filename = PPP_PATH_UPAPFILE; +@@ -1552,7 +1552,7 @@ + filename = path_upapfile; addrs = opts = NULL; ret = UPAP_AUTHNAK; - f = fopen(filename, "r"); @@ -19,43 +19,43 @@ diff -Naur pppd.orig/auth.c pppd/auth.c if (f == NULL) { error("Can't open PAP password file %s: %m", filename);
-@@ -1635,7 +1635,7 @@ +@@ -1652,7 +1652,7 @@ if (ret <= 0) { - filename = PPP_PATH_UPAPFILE; + filename = path_upapfile; addrs = NULL; - f = fopen(filename, "r"); + f = fopen(filename, "re"); if (f == NULL) return 0; check_access(f, filename); -@@ -1681,7 +1681,7 @@ +@@ -1698,7 +1698,7 @@ }
- filename = PPP_PATH_UPAPFILE; + filename = path_upapfile; - f = fopen(filename, "r"); + f = fopen(filename, "re"); if (f == NULL) return 0; check_access(f, filename); -@@ -1718,7 +1718,7 @@ +@@ -1735,7 +1735,7 @@ }
- filename = PPP_PATH_UPAPFILE; + filename = path_upapfile; - f = fopen(filename, "r"); + f = fopen(filename, "re"); if (f == NULL) return 0;
-@@ -1760,7 +1760,7 @@ +@@ -1777,7 +1777,7 @@ }
- filename = PPP_PATH_CHAPFILE; + filename = path_chapfile; - f = fopen(filename, "r"); + f = fopen(filename, "re"); if (f == NULL) return 0;
-@@ -1798,7 +1798,7 @@ +@@ -1815,7 +1815,7 @@ struct wordlist *addrs;
filename = PPP_PATH_SRPFILE; @@ -64,7 +64,7 @@ diff -Naur pppd.orig/auth.c pppd/auth.c if (f == NULL) return 0;
-@@ -1849,7 +1849,7 @@ +@@ -1866,7 +1866,7 @@ addrs = NULL; secbuf[0] = 0;
@@ -73,7 +73,7 @@ diff -Naur pppd.orig/auth.c pppd/auth.c if (f == NULL) { error("Can't open chap secret file %s: %m", filename); return 0; -@@ -1902,7 +1902,7 @@ +@@ -1919,7 +1919,7 @@ filename = PPP_PATH_SRPFILE; addrs = NULL;
@@ -82,7 +82,7 @@ diff -Naur pppd.orig/auth.c pppd/auth.c if (fp == NULL) { error("Can't open srp secret file %s: %m", filename); return 0; -@@ -2291,7 +2291,7 @@ +@@ -2309,7 +2309,7 @@ */ if (word[0] == '@' && word[1] == '/') { strlcpy(atfile, word+1, sizeof(atfile)); @@ -91,7 +91,7 @@ diff -Naur pppd.orig/auth.c pppd/auth.c warn("can't open indirect secret file %s", atfile); continue; } -@@ -2461,7 +2461,7 @@ +@@ -2479,7 +2479,7 @@ char pkfile[MAXWORDLEN];
filename = PPP_PATH_EAPTLSSERVFILE; @@ -100,7 +100,7 @@ diff -Naur pppd.orig/auth.c pppd/auth.c if (f == NULL) return 0;
-@@ -2518,7 +2518,7 @@ +@@ -2536,7 +2536,7 @@ return 1;
filename = PPP_PATH_EAPTLSCLIFILE; @@ -109,7 +109,7 @@ diff -Naur pppd.orig/auth.c pppd/auth.c if (f == NULL) return 0;
-@@ -2738,7 +2738,7 @@ +@@ -2756,7 +2756,7 @@ filename = (am_server ? PPP_PATH_EAPTLSSERVFILE : PPP_PATH_EAPTLSCLIFILE); addrs = NULL;
@@ -119,9 +119,9 @@ diff -Naur pppd.orig/auth.c pppd/auth.c { error("Can't open eap-tls secret file %s: %m", filename); diff -Naur pppd.orig/options.c pppd/options.c ---- pppd.orig/options.c 2023-03-25 05:38:30.000000000 +0100 -+++ pppd/options.c 2023-06-30 12:42:19.262593140 +0200 -@@ -555,7 +555,7 @@ +--- pppd.orig/options.c 2024-09-18 06:30:31.000000000 +0200 ++++ pppd/options.c 2024-10-07 16:12:40.217129032 +0200 +@@ -572,7 +572,7 @@ ppp_option_error("unable to drop privileges to open %s: %m", filename); return 0; } @@ -131,9 +131,9 @@ diff -Naur pppd.orig/options.c pppd/options.c if (check_prot && seteuid(euid) == -1) fatal("unable to regain privileges"); diff -Naur pppd.orig/sys-linux.c pppd/sys-linux.c ---- pppd.orig/sys-linux.c 2023-03-10 02:50:41.000000000 +0100 -+++ pppd/sys-linux.c 2023-06-30 12:43:20.634453475 +0200 -@@ -1978,7 +1978,7 @@ +--- pppd.orig/sys-linux.c 2024-09-18 06:30:31.000000000 +0200 ++++ pppd/sys-linux.c 2024-10-07 16:13:35.002001250 +0200 +@@ -1970,7 +1970,7 @@ /* Default the mount location of /proc */ strlcpy (proc_path, "/proc", sizeof(proc_path)); proc_path_len = 5; @@ -142,7 +142,7 @@ diff -Naur pppd.orig/sys-linux.c pppd/sys-linux.c if (fp != NULL) { while ((mntent = getmntent(fp)) != NULL) { if (strcmp(mntent->mnt_type, MNTTYPE_IGNORE) == 0) -@@ -2038,7 +2038,7 @@ +@@ -2030,7 +2030,7 @@ close_route_table();
path = path_to_procfs("/net/route"); @@ -151,7 +151,7 @@ diff -Naur pppd.orig/sys-linux.c pppd/sys-linux.c if (route_fd == NULL) { error("can't open routing table %s: %m", path); return 0; -@@ -2322,7 +2322,7 @@ +@@ -2330,7 +2330,7 @@ close_route_table();
path = path_to_procfs("/net/ipv6_route"); diff --git a/src/patches/ppp/ppp-e1266c7-2-everywhere-O_CLOEXEC-harder.patch b/src/patches/ppp/ppp-2.5.1-2-everywhere-O_CLOEXEC-harder.patch similarity index 75% rename from src/patches/ppp/ppp-e1266c7-2-everywhere-O_CLOEXEC-harder.patch rename to src/patches/ppp/ppp-2.5.1-2-everywhere-O_CLOEXEC-harder.patch index b6fd842a7f..72102b74d2 100644 --- a/src/patches/ppp/ppp-e1266c7-2-everywhere-O_CLOEXEC-harder.patch +++ b/src/patches/ppp/ppp-2.5.1-2-everywhere-O_CLOEXEC-harder.patch @@ -1,6 +1,6 @@ -diff -Naur ppp-e1266c7-orig/pppd/eap.c ppp-e1266c7/pppd/eap.c ---- ppp-e1266c7-orig/pppd/eap.c 2024-02-13 10:40:56.000000000 +0100 -+++ ppp-e1266c7/pppd/eap.c 2024-03-15 10:40:53.637190252 +0100 +diff -Naur pppd.orig/eap.c pppd/eap.c +--- pppd.orig/eap.c 2024-09-18 06:30:31.000000000 +0200 ++++ pppd/eap.c 2024-10-07 16:18:53.077603533 +0200 @@ -1542,7 +1542,7 @@
if ((path = name_of_pn_file()) == NULL) @@ -10,10 +10,10 @@ diff -Naur ppp-e1266c7-orig/pppd/eap.c ppp-e1266c7/pppd/eap.c err = errno; free(path); errno = err; -diff -Naur ppp-e1266c7-orig/pppd/main.c ppp-e1266c7/pppd/main.c ---- ppp-e1266c7-orig/pppd/main.c 2024-02-13 10:40:56.000000000 +0100 -+++ ppp-e1266c7/pppd/main.c 2024-03-15 10:41:43.842037617 +0100 -@@ -480,7 +480,7 @@ +diff -Naur pppd.orig/main.c pppd/main.c +--- pppd.orig/main.c 2024-09-18 06:30:31.000000000 +0200 ++++ pppd/main.c 2024-10-07 16:19:34.702106298 +0200 +@@ -491,7 +491,7 @@ die(0);
/* Make sure fds 0, 1, 2 are open to somewhere. */ @@ -22,10 +22,10 @@ diff -Naur ppp-e1266c7-orig/pppd/main.c ppp-e1266c7/pppd/main.c if (fd_devnull < 0) fatal("Couldn't open %s: %m", PPP_DEVNULL); while (fd_devnull <= 2) { -diff -Naur ppp-e1266c7-orig/pppd/options.c ppp-e1266c7/pppd/options.c ---- ppp-e1266c7-orig/pppd/options.c 2024-02-13 10:40:56.000000000 +0100 -+++ ppp-e1266c7/pppd/options.c 2024-03-15 10:43:02.867753370 +0100 -@@ -1719,9 +1719,9 @@ +diff -Naur pppd.orig/options.c pppd/options.c +--- pppd.orig/options.c 2024-09-18 06:30:31.000000000 +0200 ++++ pppd/options.c 2024-10-07 16:21:04.207954343 +0200 +@@ -1736,9 +1736,9 @@ ppp_option_error("unable to drop permissions to open %s: %m", *argv); return 0; } @@ -37,9 +37,9 @@ diff -Naur ppp-e1266c7-orig/pppd/options.c ppp-e1266c7/pppd/options.c err = errno; if (!privileged_option && seteuid(euid) == -1) fatal("unable to regain privileges: %m"); -diff -Naur ppp-e1266c7-orig/pppd/sys-linux.c ppp-e1266c7/pppd/sys-linux.c ---- ppp-e1266c7-orig/pppd/sys-linux.c 2024-02-13 10:40:56.000000000 +0100 -+++ ppp-e1266c7/pppd/sys-linux.c 2024-03-15 10:49:59.310297165 +0100 +diff -Naur pppd.orig/sys-linux.c pppd/sys-linux.c +--- pppd.orig/sys-linux.c 2024-09-18 06:30:31.000000000 +0200 ++++ pppd/sys-linux.c 2024-10-07 16:27:42.282472415 +0200 @@ -656,7 +656,7 @@ goto err; } @@ -135,10 +135,10 @@ diff -Naur ppp-e1266c7-orig/pppd/sys-linux.c ppp-e1266c7/pppd/sys-linux.c if (sfd >= 0) { ret = fchown(sfd, uid, -1); if (ret != 0) { -diff -Naur ppp-e1266c7-orig/pppd/tdb.c ppp-e1266c7/pppd/tdb.c ---- ppp-e1266c7-orig/pppd/tdb.c 2024-02-13 10:40:56.000000000 +0100 -+++ ppp-e1266c7/pppd/tdb.c 2024-03-15 10:51:25.182882191 +0100 -@@ -1732,7 +1732,7 @@ +diff -Naur pppd.orig/tdb.c pppd/tdb.c +--- pppd.orig/tdb.c 2024-09-18 06:30:31.000000000 +0200 ++++ pppd/tdb.c 2024-10-07 16:30:04.033122023 +0200 +@@ -1276,7 +1276,7 @@ }
again: @@ -147,18 +147,9 @@ diff -Naur ppp-e1266c7-orig/pppd/tdb.c ppp-e1266c7/pppd/tdb.c if ((open_flags & O_CREAT) && errno == ENOENT && mkdir_recursive(PPP_PATH_VARRUN) == 0) goto again; -@@ -1979,7 +1979,7 @@ - } - if (close(tdb->fd) != 0) - TDB_LOG((tdb, 0, "tdb_reopen: WARNING closing tdb->fd failed!\n")); -- tdb->fd = open(tdb->name, tdb->open_flags & ~(O_CREAT|O_TRUNC), 0); -+ tdb->fd = open(tdb->name, (tdb->open_flags & ~(O_CREAT|O_TRUNC)) | O_CLOEXEC, 0); - if (tdb->fd == -1) { - TDB_LOG((tdb, 0, "tdb_reopen: open failed (%s)\n", strerror(errno))); - goto fail; -diff -Naur ppp-e1266c7-orig/pppd/tty.c ppp-e1266c7/pppd/tty.c ---- ppp-e1266c7-orig/pppd/tty.c 2024-02-13 10:40:56.000000000 +0100 -+++ ppp-e1266c7/pppd/tty.c 2024-03-15 10:52:35.828341901 +0100 +diff -Naur pppd.orig/tty.c pppd/tty.c +--- pppd.orig/tty.c 2024-09-18 06:30:31.000000000 +0200 ++++ pppd/tty.c 2024-10-07 16:31:11.161674911 +0200 @@ -621,7 +621,7 @@ ppp_set_status(EXIT_OPEN_FAILED); goto errret; @@ -177,9 +168,9 @@ diff -Naur ppp-e1266c7-orig/pppd/tty.c ppp-e1266c7/pppd/tty.c break; if (errno != EINTR) { error("Failed to reopen %s: %m", devnam); -diff -Naur ppp-e1266c7-orig/pppd/utils.c ppp-e1266c7/pppd/utils.c ---- ppp-e1266c7-orig/pppd/utils.c 2024-02-13 10:40:56.000000000 +0100 -+++ ppp-e1266c7/pppd/utils.c 2024-03-15 10:55:27.176832115 +0100 +diff -Naur pppd.orig/utils.c pppd/utils.c +--- pppd.orig/utils.c 2024-09-18 06:30:31.000000000 +0200 ++++ pppd/utils.c 2024-10-07 16:32:37.780775463 +0200 @@ -926,14 +926,14 @@ slprintf(lock_file, sizeof(lock_file), "%s/LCK..%s", PPP_PATH_LOCKDIR, dev); #endif diff --git a/src/patches/ppp/ppp-2.5.0-3-everywhere-use-SOCK_CLOEXEC-when-creating-socket.patch b/src/patches/ppp/ppp-2.5.1-3-everywhere-use-SOCK_CLOEXEC-when-creating-socket.patch similarity index 100% rename from src/patches/ppp/ppp-2.5.0-3-everywhere-use-SOCK_CLOEXEC-when-creating-socket.patch rename to src/patches/ppp/ppp-2.5.1-3-everywhere-use-SOCK_CLOEXEC-when-creating-socket.patch diff --git a/src/patches/ppp/ppp-2.5.0-4-increase-max-padi-attempts.patch b/src/patches/ppp/ppp-2.5.1-4-increase-max-padi-attempts.patch similarity index 100% rename from src/patches/ppp/ppp-2.5.0-4-increase-max-padi-attempts.patch rename to src/patches/ppp/ppp-2.5.1-4-increase-max-padi-attempts.patch diff --git a/src/patches/ppp/ppp-2.5.0-5-headers_4.9.patch b/src/patches/ppp/ppp-2.5.1-5-headers_4.9.patch similarity index 100% rename from src/patches/ppp/ppp-2.5.0-5-headers_4.9.patch rename to src/patches/ppp/ppp-2.5.1-5-headers_4.9.patch diff --git a/src/patches/protobuf-c_1.5.0_protobuf-26.patch b/src/patches/protobuf-c_1.5.0_protobuf-26.patch new file mode 100644 index 0000000000..40c9e64d00 --- /dev/null +++ b/src/patches/protobuf-c_1.5.0_protobuf-26.patch @@ -0,0 +1,118 @@ +From a6cf1aa386067e26d582cc1d1e327787595c9f13 Mon Sep 17 00:00:00 2001 +From: Robert Edmonds edmonds@users.noreply.github.com +Date: Wed, 20 Mar 2024 21:48:10 -0400 +Subject: [PATCH 1/3] FileGenerator::GenerateHeader(): Set `min_header_version` + unconditionally + +Previously, we were conditionally trying to set `min_header_version` to +the lowest possible value, and relying on a "legacy" Google interface to +determine the file descriptor's syntax version as part of that +determination. + +Instead, simply bump the minimum version to 1003000 (1.3.0). This +release was almost 7 years ago. In practice protobuf-c users should not +be shipping pre-compiled .pb-c.c/.pb-c.h files, anyway. +--- + protoc-c/c_file.cc | 9 +-------- + 1 file changed, 1 insertion(+), 8 deletions(-) + +diff --git a/protoc-c/c_file.cc b/protoc-c/c_file.cc +index ca0ad34e..c6d8a240 100644 +--- a/protoc-c/c_file.cc ++++ b/protoc-c/c_file.cc +@@ -117,14 +117,7 @@ FileGenerator::~FileGenerator() {} + void FileGenerator::GenerateHeader(io::Printer* printer) { + std::string filename_identifier = FilenameIdentifier(file_->name()); + +- int min_header_version = 1000000; +-#if GOOGLE_PROTOBUF_VERSION >= 4023000 +- if (FileDescriptorLegacy(file_).syntax() == FileDescriptorLegacy::SYNTAX_PROTO3) { +-#else +- if (file_->syntax() == FileDescriptor::SYNTAX_PROTO3) { +-#endif +- min_header_version = 1003000; +- } ++ const int min_header_version = 1003000; + + // Generate top of header. + printer->Print( + +From ee3d9e5423c93ee6b828fdda8e7fef13a77634eb Mon Sep 17 00:00:00 2001 +From: Robert Edmonds edmonds@users.noreply.github.com +Date: Wed, 20 Mar 2024 22:25:54 -0400 +Subject: [PATCH 2/3] Reimplement FieldSyntax() to maximize compatibility + across protobuf versions + +Recent versions of Google protobuf have broken the interfaces for +determining the syntax version of a .proto file. The current protobuf-c +1.5.0 release does not compile with Google protobuf 26.0 due to the most +recentage breakage. There is a possible workaround involving the Google +protobuf `FileDescriptorLegacy` class, which is documented as: + +// TODO Remove this deprecated API entirely. + +So we probably shouldn't rely on it. + +Instead, this commit obtains the `FileDescriptorProto` corresponding +to the passed in `FieldDescriptor` and interrogates the `syntax` field +directly. This is a single implementation with no version-specific +workarounds. Hopefully this won't break in the next Google protobuf +release. + +I tested the `FieldSyntax()` implementation in this commit across a +number of different Google protobuf releases and found that it worked +(`make && make check`) on all of them: + +- Google protobuf 3.6.1.3 (Ubuntu 20.04) +- Google protobuf 3.12.4 (Ubuntu 22.04) +- Google protobuf 3.21.12 (Debian 12 + Debian unstable) +- Google protobuf 3.25.2 (Debian experimental) +- Google protobuf 26.1-dev +--- + protoc-c/c_helpers.h | 24 ++++++++++++++---------- + 1 file changed, 14 insertions(+), 10 deletions(-) + +diff --git a/protoc-c/c_helpers.h b/protoc-c/c_helpers.h +index 062d330b..be28b601 100644 +--- a/protoc-c/c_helpers.h ++++ b/protoc-c/c_helpers.h +@@ -70,10 +70,6 @@ + #include <protobuf-c/protobuf-c.pb.h> + #include <google/protobuf/io/printer.h> + +-#if GOOGLE_PROTOBUF_VERSION >= 4023000 +-# include <google/protobuf/descriptor_legacy.h> +-#endif +- + namespace google { + namespace protobuf { + namespace compiler { +@@ -173,13 +169,21 @@ struct NameIndex + int compare_name_indices_by_name(const void*, const void*); + + // Return the syntax version of the file containing the field. +-// This wrapper is needed to be able to compile against protobuf2. + inline int FieldSyntax(const FieldDescriptor* field) { +-#if GOOGLE_PROTOBUF_VERSION >= 4023000 +- return FileDescriptorLegacy(field->file()).syntax() == FileDescriptorLegacy::SYNTAX_PROTO3 ? 3 : 2; +-#else +- return field->file()->syntax() == FileDescriptor::SYNTAX_PROTO3 ? 3 : 2; +-#endif ++ auto proto = FileDescriptorProto(); ++ field->file()->CopyTo(&proto); ++ ++ if (proto.has_syntax()) { ++ auto syntax = proto.syntax(); ++ assert(syntax == "proto2" || syntax == "proto3"); ++ if (syntax == "proto2") { ++ return 2; ++ } else if (syntax == "proto3") { ++ return 3; ++ } ++ } ++ ++ return 2; + } + + // Work around changes in protobuf >= 22.x without breaking compilation against + diff --git a/src/patches/transmission-4.0.6-fix_for_miniupnpc-2.2.8.patch b/src/patches/transmission-4.0.6-fix_for_miniupnpc-2.2.8.patch new file mode 100644 index 0000000000..3426d13bcc --- /dev/null +++ b/src/patches/transmission-4.0.6-fix_for_miniupnpc-2.2.8.patch @@ -0,0 +1,34 @@ +From febfe49ca3ecab1a7142ecb34012c1f0b2bcdee8 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?C=C5=93ur?= coeur@gmx.fr +Date: Sat, 15 Jun 2024 07:24:06 +0800 +Subject: [PATCH] bump miniupnpc to 2.2.8 (#6907) + +* bump miniupnpc to 2.2.8 + +* Avoid build error "ln: include/miniupnpc/.: Operation not permitted" +--- + Transmission.xcodeproj/project.pbxproj | 2 +- + libtransmission/port-forwarding-upnp.cc | 9 +++++++-- + third-party/miniupnp | 2 +- + 3 files changed, 9 insertions(+), 4 deletions(-) + +diff --git a/libtransmission/port-forwarding-upnp.cc b/libtransmission/port-forwarding-upnp.cc +index 6d7bbc7f7c2..a4146e0df13 100644 +--- a/libtransmission/port-forwarding-upnp.cc ++++ b/libtransmission/port-forwarding-upnp.cc +@@ -261,8 +261,13 @@ tr_port_forwarding_state tr_upnpPulse( + + FreeUPNPUrls(&handle->urls); + auto lanaddr = std::array<char, TR_ADDRSTRLEN>{}; +- if (UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, std::data(lanaddr), std::size(lanaddr) - 1) == +- UPNP_IGD_VALID_CONNECTED) ++ if ( ++#if (MINIUPNPC_API_VERSION >= 18) ++ UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, std::data(lanaddr), std::size(lanaddr) - 1, nullptr, 0) ++#else ++ UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, std::data(lanaddr), std::size(lanaddr) - 1) ++#endif ++ == UPNP_IGD_VALID_CONNECTED) + { + tr_logAddInfo(fmt::format(_("Found Internet Gateway Device '{url}'"), fmt::arg("url", handle->urls.controlURL))); + tr_logAddInfo(fmt::format(_("Local Address is '{address}'"), fmt::arg("address", lanaddr.data()))); diff --git a/src/setup/netstuff.c b/src/setup/netstuff.c index 60e27242ff..602ef97f5f 100644 --- a/src/setup/netstuff.c +++ b/src/setup/netstuff.c @@ -37,6 +37,7 @@ newtComponent dhcptyperadio; newtComponent pppoetyperadio; newtComponent dhcphostnameentry; newtComponent dhcpforcemtuentry; +newtComponent dhcprapidcommitentry;
/* acceptable character filter for IP and netmaks entry boxes */ static int ip_input_filter(newtComponent entry, void * data, int ch, int cursor) @@ -64,6 +65,7 @@ int changeaddress(struct keyvalue *kv, char *colour, int typeflag, newtComponent gatewaylabel; newtComponent dhcphostnamelabel; newtComponent dhcpforcemtulabel; + newtComponent dhcprapidcommitlabel; newtComponent ok, cancel; char message[1000]; char temp[STRING_SIZE]; @@ -73,6 +75,8 @@ int changeaddress(struct keyvalue *kv, char *colour, int typeflag, char typefield[STRING_SIZE]; char dhcphostnamefield[STRING_SIZE]; char dhcpforcemtufield[STRING_SIZE]; + char dhcprapidcommitfield[STRING_SIZE]; + char enablerapidcommit; int error; int result = 0; char type[STRING_SIZE]; @@ -88,9 +92,10 @@ int changeaddress(struct keyvalue *kv, char *colour, int typeflag, sprintf(typefield, "%s_TYPE", colour); sprintf(dhcphostnamefield, "%s_DHCP_HOSTNAME", colour); sprintf(dhcpforcemtufield, "%s_DHCP_FORCE_MTU", colour); + sprintf(dhcprapidcommitfield, "%s_DHCP_RAPID_COMMIT", colour); sprintf(message, _("Interface - %s"), colour); - newtCenteredWindow(44, (typeflag ? 19 : 12), message); + newtCenteredWindow(44, (typeflag ? 20 : 12), message); networkform = newtForm(NULL, NULL, 0);
@@ -102,6 +107,15 @@ int changeaddress(struct keyvalue *kv, char *colour, int typeflag, * of the window down two rows to make room. */ if (typeflag) { + *temp = '\0'; + + // Find RapidCommit setting + findkey(kv, dhcprapidcommitfield, temp); + if (strcmp(temp, "yes") == 0 || strcmp(temp, "true") == 0 || strcmp(temp, "on") == 0 || strcmp(temp, "") == 0) + enablerapidcommit = '*'; + else + enablerapidcommit = ' '; + strcpy(temp, "STATIC"); findkey(kv, typefield, temp); if (strcmp(temp, "STATIC") == 0) startstatictype = 1; if (strcmp(temp, "DHCP") == 0) startdhcptype = 1; @@ -119,28 +133,35 @@ int changeaddress(struct keyvalue *kv, char *colour, int typeflag, newtTextboxSetText(dhcphostnamelabel, _("DHCP Hostname:")); dhcpforcemtulabel = newtTextbox(2, 9, 18, 1, 0); newtTextboxSetText(dhcpforcemtulabel, _("Force DHCP MTU:")); + dhcprapidcommitlabel = newtTextbox(2, 10, 18, 1, 0); + newtTextboxSetText(dhcprapidcommitlabel, _("Rapid Commit:")); strcpy(temp, defaultdhcphostname); findkey(kv, dhcphostnamefield, temp); dhcphostnameentry = newtEntry(20, 8, temp, 20, &dhcphostnameresult, 0); strcpy(temp, ""); findkey(kv, dhcpforcemtufield, temp); dhcpforcemtuentry = newtEntry(20, 9, temp, 20, &dhcpforcemturesult, 0); + dhcprapidcommitentry = newtCheckbox(20, 10, "", enablerapidcommit, " *", &enablerapidcommit); + newtComponentAddCallback(dhcprapidcommitentry, networkdialogcallbacktype, NULL); newtFormAddComponent(networkform, dhcphostnamelabel); newtFormAddComponent(networkform, dhcphostnameentry); newtFormAddComponent(networkform, dhcpforcemtulabel); newtFormAddComponent(networkform, dhcpforcemtuentry); + newtFormAddComponent(networkform, dhcprapidcommitlabel); + newtFormAddComponent(networkform, dhcprapidcommitentry); if (startdhcptype == 0) { newtEntrySetFlags(dhcphostnameentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_SET); newtEntrySetFlags(dhcpforcemtuentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_SET); + newtCheckboxSetFlags(dhcprapidcommitentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_SET); } } /* Address */ - addresslabel = newtTextbox(2, (typeflag ? 11 : 4) + 0, 18, 1, 0); + addresslabel = newtTextbox(2, (typeflag ? 12 : 4) + 0, 18, 1, 0); newtTextboxSetText(addresslabel, _("IP address:")); strcpy(temp, ""); findkey(kv, addressfield, temp); - addressentry = newtEntry(20, (typeflag ? 11 : 4) + 0, temp, 20, &addressresult, 0); + addressentry = newtEntry(20, (typeflag ? 12 : 4) + 0, temp, 20, &addressresult, 0); newtEntrySetFilter(addressentry, ip_input_filter, NULL); if (typeflag == 1 && startstatictype == 0) newtEntrySetFlags(addressentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_SET); @@ -148,10 +169,10 @@ int changeaddress(struct keyvalue *kv, char *colour, int typeflag, newtFormAddComponent(networkform, addressentry); /* Netmask */ - netmasklabel = newtTextbox(2, (typeflag ? 11 : 4) + 1, 18, 1, 0); + netmasklabel = newtTextbox(2, (typeflag ? 12 : 4) + 1, 18, 1, 0); newtTextboxSetText(netmasklabel, _("Network mask:")); strcpy(temp, "255.255.255.0"); findkey(kv, netmaskfield, temp); - netmaskentry = newtEntry(20, (typeflag ? 11 : 4) + 1, temp, 20, &netmaskresult, 0); + netmaskentry = newtEntry(20, (typeflag ? 12 : 4) + 1, temp, 20, &netmaskresult, 0); newtEntrySetFilter(netmaskentry, ip_input_filter, NULL); if (typeflag == 1 && startstatictype == 0) newtEntrySetFlags(netmaskentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_SET); @@ -162,11 +183,11 @@ int changeaddress(struct keyvalue *kv, char *colour, int typeflag, if (typeflag) { /* Gateway */ - gatewaylabel = newtTextbox(2, (typeflag ? 11 : 4) + 2, 18, 1, 0); + gatewaylabel = newtTextbox(2, (typeflag ? 12 : 4) + 2, 18, 1, 0); newtTextboxSetText(gatewaylabel, _("Gateway:")); strcpy(temp, ""); findkey(kv, gatewayfield, temp); - gatewayentry = newtEntry(20, (typeflag ? 11 : 4) + 2, temp, 20, &gatewayresult, 0); + gatewayentry = newtEntry(20, (typeflag ? 12 : 4) + 2, temp, 20, &gatewayresult, 0); newtEntrySetFilter(gatewayentry, ip_input_filter, NULL); if (typeflag == 1 && startstatictype == 0) newtEntrySetFlags(gatewayentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_SET); @@ -175,8 +196,8 @@ int changeaddress(struct keyvalue *kv, char *colour, int typeflag, }
/* Buttons. */ - ok = newtButton(8, (typeflag ? 15 : 7), _("OK")); - cancel = newtButton(26, (typeflag ? 15 : 7), _("Cancel")); + ok = newtButton(8, (typeflag ? 16 : 7), _("OK")); + cancel = newtButton(26, (typeflag ? 16 : 7), _("Cancel"));
newtFormAddComponents(networkform, ok, cancel, NULL);
@@ -237,6 +258,12 @@ int changeaddress(struct keyvalue *kv, char *colour, int typeflag, { replacekeyvalue(kv, dhcphostnamefield, dhcphostnameresult); replacekeyvalue(kv, dhcpforcemtufield, dhcpforcemturesult); + + if (enablerapidcommit == '*') + replacekeyvalue(kv, dhcprapidcommitfield, "on"); + else + replacekeyvalue(kv, dhcprapidcommitfield, "off"); + if (strcmp(type, "STATIC") != 0) { replacekeyvalue(kv, addressfield, "0.0.0.0"); @@ -352,11 +379,13 @@ void networkdialogcallbacktype(newtComponent cm, void *data) { newtEntrySetFlags(dhcphostnameentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_RESET); newtEntrySetFlags(dhcpforcemtuentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_RESET); + newtCheckboxSetFlags(dhcprapidcommitentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_RESET); } else { newtEntrySetFlags(dhcphostnameentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_SET); newtEntrySetFlags(dhcpforcemtuentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_SET); + newtCheckboxSetFlags(dhcprapidcommitentry, NEWT_FLAG_DISABLED, NEWT_FLAGS_SET); } newtRefresh(); newtDrawForm(networkform);
hooks/post-receive -- IPFire 2.x development tree