diff --git a/config/backup/backup.pl b/config/backup/backup.pl index 7094ed610..54957a814 100644 --- a/config/backup/backup.pl +++ b/config/backup/backup.pl @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2014 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 # @@ -157,9 +157,6 @@ restore_backup() { # Reload firewall firewallctrl - # Convert old OpenVPN CCD files (CN change, Core Update 75) - convert-ovpn - # Snort to suricata converter. if [ -d "/var/ipfire/snort" ]; then # Run converter @@ -191,7 +188,7 @@ restore_backup() { } find_logfiles() { - local filelist=( /var/log/messages* /var/log/*.log /var/log/**/*.log ) + local filelist=( /var/log/logwatch/* /var/log/messages* /var/log/*.log /var/log/**/*.log ) echo "${filelist[@]}" } diff --git a/config/backup/include b/config/backup/include index d310b8487..aacfaf64a 100644 --- a/config/backup/include +++ b/config/backup/include @@ -41,6 +41,7 @@ var/ipfire/ethernet/aliases var/ipfire/ethernet/wireless var/ipfire/firewall var/ipfire/fwhosts +var/ipfire/ipblocklist/modified var/ipfire/main/* var/ipfire/ovpn var/ipfire/ovpn/collectd.vpn @@ -54,6 +55,7 @@ var/ipfire/*/settings var/ipfire/time/ var/ipfire/urlfilter var/ipfire/vpn +var/lib/ipblocklist var/lib/suricata var/log/ip-acct/* var/log/rrd/* diff --git a/config/backup/includes/zabbix_agentd b/config/backup/includes/zabbix_agentd index cba18d772..834766992 100644 --- a/config/backup/includes/zabbix_agentd +++ b/config/backup/includes/zabbix_agentd @@ -1,2 +1,5 @@ -/etc/sudoers.d/zabbix -/etc/zabbix_agentd/* +/etc/sudoers.d/zabbix_agentd_user +/etc/zabbix_agentd/zabbix_agentd.conf +/etc/zabbix_agentd/scripts/ +/etc/zabbix_agentd/zabbix_agentd.d/ +/usr/lib/zabbix/ \ No newline at end of file diff --git a/config/ca-certificates/certdata.txt b/config/ca-certificates/certdata.txt index 4645042ba..e42b8c345 100644 --- a/config/ca-certificates/certdata.txt +++ b/config/ca-certificates/certdata.txt @@ -8003,164 +8003,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 "Hellenic Academic and Research Institutions RootCA 2011" -# -# Issuer: CN=Hellenic Academic and Research Institutions RootCA 2011,O=Hellenic Academic and Research Institutions Cert. Authority,C=GR -# Serial Number: 0 (0x0) -# Subject: CN=Hellenic Academic and Research Institutions RootCA 2011,O=Hellenic Academic and Research Institutions Cert. Authority,C=GR -# Not Valid Before: Tue Dec 06 13:49:52 2011 -# Not Valid After : Mon Dec 01 13:49:52 2031 -# Fingerprint (SHA-256): BC:10:4F:15:A4:8B:E7:09:DC:A5:42:A7:E1:D4:B9:DF:6F:05:45:27:E8:02:EA:A9:2D:59:54:44:25:8A:FE:71 -# Fingerprint (SHA1): FE:45:65:9B:79:03:5B:98:A1:61:B5:51:2E:AC:DA:58:09:48:22:4D -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 "Hellenic Academic and Research Institutions RootCA 2011" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\225\061\013\060\011\006\003\125\004\006\023\002\107\122 -\061\104\060\102\006\003\125\004\012\023\073\110\145\154\154\145 -\156\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144 -\040\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164 -\165\164\151\157\156\163\040\103\145\162\164\056\040\101\165\164 -\150\157\162\151\164\171\061\100\060\076\006\003\125\004\003\023 -\067\110\145\154\154\145\156\151\143\040\101\143\141\144\145\155 -\151\143\040\141\156\144\040\122\145\163\145\141\162\143\150\040 -\111\156\163\164\151\164\165\164\151\157\156\163\040\122\157\157 -\164\103\101\040\062\060\061\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\225\061\013\060\011\006\003\125\004\006\023\002\107\122 -\061\104\060\102\006\003\125\004\012\023\073\110\145\154\154\145 -\156\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144 -\040\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164 -\165\164\151\157\156\163\040\103\145\162\164\056\040\101\165\164 -\150\157\162\151\164\171\061\100\060\076\006\003\125\004\003\023 -\067\110\145\154\154\145\156\151\143\040\101\143\141\144\145\155 -\151\143\040\141\156\144\040\122\145\163\145\141\162\143\150\040 -\111\156\163\164\151\164\165\164\151\157\156\163\040\122\157\157 -\164\103\101\040\062\060\061\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\061\060\202\003\031\240\003\002\001\002\002\001\000 -\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060 -\201\225\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\104\060\102\006\003\125\004\012\023\073\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\145\162\164\056\040\101\165\164\150 -\157\162\151\164\171\061\100\060\076\006\003\125\004\003\023\067 -\110\145\154\154\145\156\151\143\040\101\143\141\144\145\155\151 -\143\040\141\156\144\040\122\145\163\145\141\162\143\150\040\111 -\156\163\164\151\164\165\164\151\157\156\163\040\122\157\157\164 -\103\101\040\062\060\061\061\060\036\027\015\061\061\061\062\060 -\066\061\063\064\071\065\062\132\027\015\063\061\061\062\060\061 -\061\063\064\071\065\062\132\060\201\225\061\013\060\011\006\003 -\125\004\006\023\002\107\122\061\104\060\102\006\003\125\004\012 -\023\073\110\145\154\154\145\156\151\143\040\101\143\141\144\145 -\155\151\143\040\141\156\144\040\122\145\163\145\141\162\143\150 -\040\111\156\163\164\151\164\165\164\151\157\156\163\040\103\145 -\162\164\056\040\101\165\164\150\157\162\151\164\171\061\100\060 -\076\006\003\125\004\003\023\067\110\145\154\154\145\156\151\143 -\040\101\143\141\144\145\155\151\143\040\141\156\144\040\122\145 -\163\145\141\162\143\150\040\111\156\163\164\151\164\165\164\151 -\157\156\163\040\122\157\157\164\103\101\040\062\060\061\061\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 -\251\123\000\343\056\246\366\216\372\140\330\055\225\076\370\054 -\052\124\116\315\271\204\141\224\130\117\217\075\213\344\103\363 -\165\211\215\121\344\303\067\322\212\210\115\171\036\267\022\335 -\103\170\112\212\222\346\327\110\325\017\244\072\051\104\065\270 -\007\366\150\035\125\315\070\121\360\214\044\061\205\257\203\311 -\175\351\167\257\355\032\173\235\027\371\263\235\070\120\017\246 -\132\171\221\200\257\067\256\246\323\061\373\265\046\011\235\074 -\132\357\121\305\053\337\226\135\353\062\036\002\332\160\111\354 -\156\014\310\232\067\215\367\361\066\140\113\046\054\202\236\320 -\170\363\015\017\143\244\121\060\341\371\053\047\022\007\330\352 -\275\030\142\230\260\131\067\175\276\356\363\040\121\102\132\203 -\357\223\272\151\025\361\142\235\237\231\071\202\241\267\164\056 -\213\324\305\013\173\057\360\310\012\332\075\171\012\232\223\034 -\245\050\162\163\221\103\232\247\321\115\205\204\271\251\164\217 -\024\100\307\334\336\254\101\144\154\264\031\233\002\143\155\044 -\144\217\104\262\045\352\316\135\164\014\143\062\134\215\207\345 -\002\003\001\000\001\243\201\211\060\201\206\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\013\006\003 -\125\035\017\004\004\003\002\001\006\060\035\006\003\125\035\016 -\004\026\004\024\246\221\102\375\023\141\112\043\236\010\244\051 -\345\330\023\004\043\356\101\045\060\107\006\003\125\035\036\004 -\100\060\076\240\074\060\005\202\003\056\147\162\060\005\202\003 -\056\145\165\060\006\202\004\056\145\144\165\060\006\202\004\056 -\157\162\147\060\005\201\003\056\147\162\060\005\201\003\056\145 -\165\060\006\201\004\056\145\144\165\060\006\201\004\056\157\162 -\147\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000 -\003\202\001\001\000\037\357\171\101\341\173\156\077\262\214\206 -\067\102\112\116\034\067\036\215\146\272\044\201\311\117\022\017 -\041\300\003\227\206\045\155\135\323\042\051\250\154\242\015\251 -\353\075\006\133\231\072\307\314\303\232\064\177\253\016\310\116 -\034\341\372\344\334\315\015\276\277\044\376\154\347\153\302\015 -\310\006\236\116\215\141\050\246\152\375\345\366\142\352\030\074 -\116\240\123\235\262\072\234\353\245\234\221\026\266\115\202\340 -\014\005\110\251\154\365\314\370\313\235\111\264\360\002\245\375 -\160\003\355\212\041\245\256\023\206\111\303\063\163\276\207\073 -\164\213\027\105\046\114\026\221\203\376\147\175\315\115\143\147 -\372\363\003\022\226\170\006\215\261\147\355\216\077\276\237\117 -\002\365\263\011\057\363\114\207\337\052\313\225\174\001\314\254 -\066\172\277\242\163\172\367\217\301\265\232\241\024\262\217\063 -\237\015\357\042\334\146\173\204\275\105\027\006\075\074\312\271 -\167\064\217\312\352\317\077\061\076\343\210\343\200\111\045\310 -\227\265\235\232\231\115\260\074\370\112\000\233\144\335\237\071 -\113\321\047\327\270 -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 "Hellenic Academic and Research Institutions RootCA 2011" -# Issuer: CN=Hellenic Academic and Research Institutions RootCA 2011,O=Hellenic Academic and Research Institutions Cert. Authority,C=GR -# Serial Number: 0 (0x0) -# Subject: CN=Hellenic Academic and Research Institutions RootCA 2011,O=Hellenic Academic and Research Institutions Cert. Authority,C=GR -# Not Valid Before: Tue Dec 06 13:49:52 2011 -# Not Valid After : Mon Dec 01 13:49:52 2031 -# Fingerprint (SHA-256): BC:10:4F:15:A4:8B:E7:09:DC:A5:42:A7:E1:D4:B9:DF:6F:05:45:27:E8:02:EA:A9:2D:59:54:44:25:8A:FE:71 -# Fingerprint (SHA1): FE:45:65:9B:79:03:5B:98:A1:61:B5:51:2E:AC:DA:58:09:48:22:4D -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 "Hellenic Academic and Research Institutions RootCA 2011" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\376\105\145\233\171\003\133\230\241\141\265\121\056\254\332\130 -\011\110\042\115 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\163\237\114\113\163\133\171\351\372\272\034\357\156\313\325\311 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\225\061\013\060\011\006\003\125\004\006\023\002\107\122 -\061\104\060\102\006\003\125\004\012\023\073\110\145\154\154\145 -\156\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144 -\040\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164 -\165\164\151\157\156\163\040\103\145\162\164\056\040\101\165\164 -\150\157\162\151\164\171\061\100\060\076\006\003\125\004\003\023 -\067\110\145\154\154\145\156\151\143\040\101\143\141\144\145\155 -\151\143\040\141\156\144\040\122\145\163\145\141\162\143\150\040 -\111\156\163\164\151\164\165\164\151\157\156\163\040\122\157\157 -\164\103\101\040\062\060\061\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -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 "Actalis Authentication Root CA" # @@ -23499,3 +23341,1141 @@ 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 "DigiCert TLS ECC P384 Root G5" +# +# Issuer: CN=DigiCert TLS ECC P384 Root G5,O="DigiCert, Inc.",C=US +# Serial Number:09:e0:93:65:ac:f7:d9:c8:b9:3e:1c:0b:04:2a:2e:f3 +# Subject: CN=DigiCert TLS ECC P384 Root G5,O="DigiCert, Inc.",C=US +# Not Valid Before: Fri Jan 15 00:00:00 2021 +# Not Valid After : Sun Jan 14 23:59:59 2046 +# Fingerprint (SHA-256): 01:8E:13:F0:77:25:32:CF:80:9B:D1:B1:72:81:86:72:83:FC:48:C6:E1:3B:E9:C6:98:12:85:4A:49:0C:1B:05 +# Fingerprint (SHA1): 17:F3:DE:5E:9F:0F:19:E9:8E:F6:1F:32:26:6E:20:C4:07:AE:30:EE +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 "DigiCert TLS ECC P384 Root G5" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\046\060\044\006\003\125\004 +\003\023\035\104\151\147\151\103\145\162\164\040\124\114\123\040 +\105\103\103\040\120\063\070\064\040\122\157\157\164\040\107\065 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\046\060\044\006\003\125\004 +\003\023\035\104\151\147\151\103\145\162\164\040\124\114\123\040 +\105\103\103\040\120\063\070\064\040\122\157\157\164\040\107\065 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\011\340\223\145\254\367\331\310\271\076\034\013\004\052 +\056\363 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\002\031\060\202\001\237\240\003\002\001\002\002\020\011 +\340\223\145\254\367\331\310\271\076\034\013\004\052\056\363\060 +\012\006\010\052\206\110\316\075\004\003\003\060\116\061\013\060 +\011\006\003\125\004\006\023\002\125\123\061\027\060\025\006\003 +\125\004\012\023\016\104\151\147\151\103\145\162\164\054\040\111 +\156\143\056\061\046\060\044\006\003\125\004\003\023\035\104\151 +\147\151\103\145\162\164\040\124\114\123\040\105\103\103\040\120 +\063\070\064\040\122\157\157\164\040\107\065\060\036\027\015\062 +\061\060\061\061\065\060\060\060\060\060\060\132\027\015\064\066 +\060\061\061\064\062\063\065\071\065\071\132\060\116\061\013\060 +\011\006\003\125\004\006\023\002\125\123\061\027\060\025\006\003 +\125\004\012\023\016\104\151\147\151\103\145\162\164\054\040\111 +\156\143\056\061\046\060\044\006\003\125\004\003\023\035\104\151 +\147\151\103\145\162\164\040\124\114\123\040\105\103\103\040\120 +\063\070\064\040\122\157\157\164\040\107\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\301\104\241\317\021\227\120\232\336\043\202\065\007 +\315\320\313\030\235\322\361\177\167\065\117\073\335\224\162\122 +\355\302\073\370\354\372\173\153\130\040\354\231\256\311\374\150 +\263\165\271\333\011\354\310\023\365\116\306\012\035\146\060\114 +\273\037\107\012\074\141\020\102\051\174\245\010\016\340\042\351 +\323\065\150\316\233\143\237\204\265\231\115\130\240\216\365\124 +\347\225\311\243\102\060\100\060\035\006\003\125\035\016\004\026 +\004\024\301\121\105\120\131\253\076\347\054\132\372\040\042\022 +\007\200\210\174\021\152\060\016\006\003\125\035\017\001\001\377 +\004\004\003\002\001\206\060\017\006\003\125\035\023\001\001\377 +\004\005\060\003\001\001\377\060\012\006\010\052\206\110\316\075 +\004\003\003\003\150\000\060\145\002\061\000\211\152\215\107\347 +\354\374\156\125\003\331\147\154\046\116\203\306\375\311\373\053 +\023\274\267\172\214\264\145\322\151\151\143\023\143\073\046\120 +\056\001\241\171\006\221\235\110\277\302\276\002\060\107\303\025 +\173\261\240\221\231\111\223\250\074\174\350\106\006\213\054\362 +\061\000\224\235\142\310\211\275\031\204\024\351\245\373\001\270 +\015\166\103\214\056\123\313\174\337\014\027\226\120 +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 "DigiCert TLS ECC P384 Root G5" +# Issuer: CN=DigiCert TLS ECC P384 Root G5,O="DigiCert, Inc.",C=US +# Serial Number:09:e0:93:65:ac:f7:d9:c8:b9:3e:1c:0b:04:2a:2e:f3 +# Subject: CN=DigiCert TLS ECC P384 Root G5,O="DigiCert, Inc.",C=US +# Not Valid Before: Fri Jan 15 00:00:00 2021 +# Not Valid After : Sun Jan 14 23:59:59 2046 +# Fingerprint (SHA-256): 01:8E:13:F0:77:25:32:CF:80:9B:D1:B1:72:81:86:72:83:FC:48:C6:E1:3B:E9:C6:98:12:85:4A:49:0C:1B:05 +# Fingerprint (SHA1): 17:F3:DE:5E:9F:0F:19:E9:8E:F6:1F:32:26:6E:20:C4:07:AE:30:EE +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 "DigiCert TLS ECC P384 Root G5" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\027\363\336\136\237\017\031\351\216\366\037\062\046\156\040\304 +\007\256\060\356 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\323\161\004\152\103\034\333\246\131\341\250\243\252\305\161\355 +END +CKA_ISSUER MULTILINE_OCTAL +\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\046\060\044\006\003\125\004 +\003\023\035\104\151\147\151\103\145\162\164\040\124\114\123\040 +\105\103\103\040\120\063\070\064\040\122\157\157\164\040\107\065 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\011\340\223\145\254\367\331\310\271\076\034\013\004\052 +\056\363 +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 "DigiCert TLS RSA4096 Root G5" +# +# Issuer: CN=DigiCert TLS RSA4096 Root G5,O="DigiCert, Inc.",C=US +# Serial Number:08:f9:b4:78:a8:fa:7e:da:6a:33:37:89:de:7c:cf:8a +# Subject: CN=DigiCert TLS RSA4096 Root G5,O="DigiCert, Inc.",C=US +# Not Valid Before: Fri Jan 15 00:00:00 2021 +# Not Valid After : Sun Jan 14 23:59:59 2046 +# Fingerprint (SHA-256): 37:1A:00:DC:05:33:B3:72:1A:7E:EB:40:E8:41:9E:70:79:9D:2B:0A:0F:2C:1D:80:69:31:65:F7:CE:C4:AD:75 +# Fingerprint (SHA1): A7:88:49:DC:5D:7C:75:8C:8C:DE:39:98:56:B3:AA:D0:B2:A5:71:35 +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 "DigiCert TLS RSA4096 Root G5" +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\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\045\060\043\006\003\125\004 +\003\023\034\104\151\147\151\103\145\162\164\040\124\114\123\040 +\122\123\101\064\060\071\066\040\122\157\157\164\040\107\065 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\115\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\045\060\043\006\003\125\004 +\003\023\034\104\151\147\151\103\145\162\164\040\124\114\123\040 +\122\123\101\064\060\071\066\040\122\157\157\164\040\107\065 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\010\371\264\170\250\372\176\332\152\063\067\211\336\174 +\317\212 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\005\146\060\202\003\116\240\003\002\001\002\002\020\010 +\371\264\170\250\372\176\332\152\063\067\211\336\174\317\212\060 +\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\115 +\061\013\060\011\006\003\125\004\006\023\002\125\123\061\027\060 +\025\006\003\125\004\012\023\016\104\151\147\151\103\145\162\164 +\054\040\111\156\143\056\061\045\060\043\006\003\125\004\003\023 +\034\104\151\147\151\103\145\162\164\040\124\114\123\040\122\123 +\101\064\060\071\066\040\122\157\157\164\040\107\065\060\036\027 +\015\062\061\060\061\061\065\060\060\060\060\060\060\132\027\015 +\064\066\060\061\061\064\062\063\065\071\065\071\132\060\115\061 +\013\060\011\006\003\125\004\006\023\002\125\123\061\027\060\025 +\006\003\125\004\012\023\016\104\151\147\151\103\145\162\164\054 +\040\111\156\143\056\061\045\060\043\006\003\125\004\003\023\034 +\104\151\147\151\103\145\162\164\040\124\114\123\040\122\123\101 +\064\060\071\066\040\122\157\157\164\040\107\065\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\263\320\364 +\311\171\021\235\375\374\146\201\347\314\325\344\274\354\201\076 +\152\065\216\056\267\347\336\257\371\007\115\317\060\235\352\011 +\013\231\275\154\127\332\030\112\270\170\254\072\071\250\246\110 +\254\056\162\345\275\353\361\032\315\347\244\003\251\077\021\264 +\330\057\211\026\373\224\001\075\273\057\370\023\005\241\170\034 +\216\050\340\105\340\203\364\131\033\225\263\256\176\003\105\345 +\276\302\102\376\356\362\074\266\205\023\230\062\235\026\250\051 +\302\013\034\070\334\237\061\167\134\277\047\243\374\047\254\267 +\053\275\164\233\027\055\362\201\332\135\260\341\043\027\076\210 +\112\022\043\320\352\317\235\336\003\027\261\102\112\240\026\114 +\244\155\223\351\077\072\356\072\174\235\130\235\364\116\217\374 +\073\043\310\155\270\342\005\332\314\353\354\303\061\364\327\247 +\051\124\200\317\104\133\114\157\060\236\363\314\335\037\224\103 +\235\115\177\160\160\015\324\072\321\067\360\154\235\233\300\024 +\223\130\357\315\101\070\165\274\023\003\225\174\177\343\134\351 +\325\015\325\342\174\020\142\252\153\360\075\166\363\077\243\350 +\260\301\375\357\252\127\115\254\206\247\030\264\051\301\054\016 +\277\144\276\051\214\330\002\055\315\134\057\362\177\357\025\364 +\014\025\254\012\260\361\323\015\117\152\115\167\227\001\240\361 +\146\267\267\316\357\316\354\354\245\165\312\254\343\341\143\367 +\270\241\004\310\274\173\077\135\055\026\042\126\355\110\111\376 +\247\057\171\060\045\233\272\153\055\077\235\073\304\027\347\035 +\056\373\362\317\246\374\343\024\054\226\230\041\214\264\221\351 +\031\140\203\362\060\053\006\163\120\325\230\073\006\351\307\212 +\014\140\214\050\370\122\233\156\341\366\115\273\006\044\233\327 +\053\046\077\375\052\057\161\365\326\044\276\177\061\236\017\155 +\350\217\117\115\243\077\377\065\352\337\111\136\101\217\206\371 +\361\167\171\113\033\264\243\136\057\373\106\002\320\146\023\136 +\136\205\117\316\330\160\210\173\316\001\265\226\227\327\315\175 +\375\202\370\302\044\301\312\001\071\117\215\242\301\024\100\037 +\234\146\325\014\011\106\326\362\320\321\110\166\126\072\103\313 +\266\012\021\071\272\214\023\154\006\265\236\317\353\002\003\001 +\000\001\243\102\060\100\060\035\006\003\125\035\016\004\026\004 +\024\121\063\034\355\066\100\257\027\323\045\315\151\150\362\257 +\116\043\076\263\101\060\016\006\003\125\035\017\001\001\377\004 +\004\003\002\001\206\060\017\006\003\125\035\023\001\001\377\004 +\005\060\003\001\001\377\060\015\006\011\052\206\110\206\367\015 +\001\001\014\005\000\003\202\002\001\000\140\246\257\133\137\127 +\332\211\333\113\120\251\304\043\065\041\377\320\141\060\204\221 +\267\077\020\317\045\216\311\277\106\064\331\301\041\046\034\160 +\031\162\036\243\311\207\376\251\103\144\226\072\310\123\004\012 +\266\101\273\304\107\000\331\237\030\030\073\262\016\363\064\352 +\044\367\335\257\040\140\256\222\050\137\066\347\135\344\336\307 +\074\333\120\071\255\273\075\050\115\226\174\166\306\133\364\301 +\333\024\245\253\031\142\007\030\100\137\227\221\334\234\307\253 +\265\121\015\346\151\123\125\314\071\175\332\305\021\125\162\305 +\073\213\211\370\064\055\244\027\345\027\346\231\175\060\210\041 +\067\315\060\027\075\270\362\274\250\165\240\103\334\076\211\113 +\220\256\155\003\340\034\243\240\226\011\273\175\243\267\052\020 +\104\113\106\007\064\143\355\061\271\004\356\243\233\232\256\346 +\061\170\364\352\044\141\073\253\130\144\377\273\207\047\142\045 +\201\337\334\241\057\366\355\247\377\172\217\121\056\060\370\244 +\001\322\205\071\137\001\231\226\157\132\133\160\031\106\376\206 +\140\076\255\200\020\011\335\071\045\057\130\177\273\322\164\360 +\367\106\037\106\071\112\330\123\320\363\056\073\161\245\324\157 +\374\363\147\344\007\217\335\046\031\341\215\133\372\243\223\021 +\233\351\310\072\303\125\150\232\222\341\122\166\070\350\341\272 +\275\373\117\325\357\263\347\110\203\061\360\202\041\343\266\276 +\247\253\157\357\237\337\114\317\001\270\142\152\043\075\347\011 +\115\200\033\173\060\244\303\335\007\177\064\276\244\046\262\366 +\101\350\011\035\343\040\230\252\067\117\377\367\361\342\051\160 +\061\107\077\164\320\024\026\372\041\212\002\325\212\011\224\167 +\056\362\131\050\213\174\120\222\012\146\170\070\203\165\304\265 +\132\250\021\306\345\301\235\146\125\317\123\304\257\327\165\205 +\251\102\023\126\354\041\167\201\223\132\014\352\226\331\111\312 +\241\010\362\227\073\155\233\004\030\044\104\216\174\001\362\334 +\045\330\136\206\232\261\071\333\365\221\062\152\321\246\160\212 +\242\367\336\244\105\205\046\250\036\214\135\051\133\310\113\330 +\232\152\003\136\160\362\205\117\154\113\150\057\312\124\366\214 +\332\062\376\303\153\203\077\070\306\176 +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 "DigiCert TLS RSA4096 Root G5" +# Issuer: CN=DigiCert TLS RSA4096 Root G5,O="DigiCert, Inc.",C=US +# Serial Number:08:f9:b4:78:a8:fa:7e:da:6a:33:37:89:de:7c:cf:8a +# Subject: CN=DigiCert TLS RSA4096 Root G5,O="DigiCert, Inc.",C=US +# Not Valid Before: Fri Jan 15 00:00:00 2021 +# Not Valid After : Sun Jan 14 23:59:59 2046 +# Fingerprint (SHA-256): 37:1A:00:DC:05:33:B3:72:1A:7E:EB:40:E8:41:9E:70:79:9D:2B:0A:0F:2C:1D:80:69:31:65:F7:CE:C4:AD:75 +# Fingerprint (SHA1): A7:88:49:DC:5D:7C:75:8C:8C:DE:39:98:56:B3:AA:D0:B2:A5:71:35 +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 "DigiCert TLS RSA4096 Root G5" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\247\210\111\334\135\174\165\214\214\336\071\230\126\263\252\320 +\262\245\161\065 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\254\376\367\064\226\251\362\263\264\022\113\344\047\101\157\341 +END +CKA_ISSUER MULTILINE_OCTAL +\060\115\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\045\060\043\006\003\125\004 +\003\023\034\104\151\147\151\103\145\162\164\040\124\114\123\040 +\122\123\101\064\060\071\066\040\122\157\157\164\040\107\065 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\010\371\264\170\250\372\176\332\152\063\067\211\336\174 +\317\212 +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 "DigiCert SMIME ECC P384 Root G5" +# +# Issuer: CN=DigiCert SMIME ECC P384 Root G5,O="DigiCert, Inc.",C=US +# Serial Number:05:3f:6e:a0:06:01:72:7d:ed:3f:c3:a3:b6:a3:d6:ef +# Subject: CN=DigiCert SMIME ECC P384 Root G5,O="DigiCert, Inc.",C=US +# Not Valid Before: Fri Jan 15 00:00:00 2021 +# Not Valid After : Sun Jan 14 23:59:59 2046 +# Fingerprint (SHA-256): E8:E8:17:65:36:A6:0C:C2:C4:E1:01:87:C3:BE:FC:A2:0E:F2:63:49:70:18:F5:66:D5:BE:A0:F9:4D:0C:11:1B +# Fingerprint (SHA1): 1C:B8:A7:08:C9:0D:20:79:01:A0:B2:36:7F:F0:95:65:E4:53:24:FE +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 "DigiCert SMIME ECC P384 Root G5" +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\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 +\003\023\037\104\151\147\151\103\145\162\164\040\123\115\111\115 +\105\040\105\103\103\040\120\063\070\064\040\122\157\157\164\040 +\107\065 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\120\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 +\003\023\037\104\151\147\151\103\145\162\164\040\123\115\111\115 +\105\040\105\103\103\040\120\063\070\064\040\122\157\157\164\040 +\107\065 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\005\077\156\240\006\001\162\175\355\077\303\243\266\243 +\326\357 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\002\034\060\202\001\243\240\003\002\001\002\002\020\005 +\077\156\240\006\001\162\175\355\077\303\243\266\243\326\357\060 +\012\006\010\052\206\110\316\075\004\003\003\060\120\061\013\060 +\011\006\003\125\004\006\023\002\125\123\061\027\060\025\006\003 +\125\004\012\023\016\104\151\147\151\103\145\162\164\054\040\111 +\156\143\056\061\050\060\046\006\003\125\004\003\023\037\104\151 +\147\151\103\145\162\164\040\123\115\111\115\105\040\105\103\103 +\040\120\063\070\064\040\122\157\157\164\040\107\065\060\036\027 +\015\062\061\060\061\061\065\060\060\060\060\060\060\132\027\015 +\064\066\060\061\061\064\062\063\065\071\065\071\132\060\120\061 +\013\060\011\006\003\125\004\006\023\002\125\123\061\027\060\025 +\006\003\125\004\012\023\016\104\151\147\151\103\145\162\164\054 +\040\111\156\143\056\061\050\060\046\006\003\125\004\003\023\037 +\104\151\147\151\103\145\162\164\040\123\115\111\115\105\040\105 +\103\103\040\120\063\070\064\040\122\157\157\164\040\107\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\026\235\125\345\266\324\373\373\147 +\153\032\324\241\252\322\167\225\076\210\345\007\237\266\160\146 +\040\050\244\210\354\160\065\257\263\062\377\067\023\112\236\274 +\001\003\336\204\301\270\306\346\145\107\211\362\023\125\277\315 +\245\036\010\140\177\255\177\350\141\222\051\317\011\107\136\013 +\034\300\037\244\277\362\133\274\230\357\231\114\314\160\153\266 +\272\320\050\035\277\276\004\243\102\060\100\060\035\006\003\125 +\035\016\004\026\004\024\163\172\153\226\333\102\007\213\122\146 +\302\144\062\027\376\340\147\220\056\255\060\016\006\003\125\035 +\017\001\001\377\004\004\003\002\001\206\060\017\006\003\125\035 +\023\001\001\377\004\005\060\003\001\001\377\060\012\006\010\052 +\206\110\316\075\004\003\003\003\147\000\060\144\002\060\067\104 +\365\062\200\343\161\353\364\155\317\174\314\221\232\303\156\161 +\330\322\043\135\222\115\202\102\155\134\141\225\366\221\365\247 +\010\366\152\227\351\234\224\055\230\160\375\063\266\011\002\060 +\007\074\057\271\130\202\136\017\243\142\250\223\147\360\040\303 +\151\277\003\054\073\120\247\073\257\101\070\311\122\110\221\326 +\016\373\274\140\060\174\144\077\022\036\105\177\121\076\364\246 +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 "DigiCert SMIME ECC P384 Root G5" +# Issuer: CN=DigiCert SMIME ECC P384 Root G5,O="DigiCert, Inc.",C=US +# Serial Number:05:3f:6e:a0:06:01:72:7d:ed:3f:c3:a3:b6:a3:d6:ef +# Subject: CN=DigiCert SMIME ECC P384 Root G5,O="DigiCert, Inc.",C=US +# Not Valid Before: Fri Jan 15 00:00:00 2021 +# Not Valid After : Sun Jan 14 23:59:59 2046 +# Fingerprint (SHA-256): E8:E8:17:65:36:A6:0C:C2:C4:E1:01:87:C3:BE:FC:A2:0E:F2:63:49:70:18:F5:66:D5:BE:A0:F9:4D:0C:11:1B +# Fingerprint (SHA1): 1C:B8:A7:08:C9:0D:20:79:01:A0:B2:36:7F:F0:95:65:E4:53:24:FE +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 "DigiCert SMIME ECC P384 Root G5" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\034\270\247\010\311\015\040\171\001\240\262\066\177\360\225\145 +\344\123\044\376 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\246\376\364\122\066\104\330\356\015\267\003\013\357\164\263\003 +END +CKA_ISSUER MULTILINE_OCTAL +\060\120\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 +\003\023\037\104\151\147\151\103\145\162\164\040\123\115\111\115 +\105\040\105\103\103\040\120\063\070\064\040\122\157\157\164\040 +\107\065 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\005\077\156\240\006\001\162\175\355\077\303\243\266\243 +\326\357 +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 "DigiCert SMIME RSA4096 Root G5" +# +# Issuer: CN=DigiCert SMIME RSA4096 Root G5,O="DigiCert, Inc.",C=US +# Serial Number:05:f6:ba:04:23:83:46:cb:7d:5c:e6:b9:5b:ba:1c:55 +# Subject: CN=DigiCert SMIME RSA4096 Root G5,O="DigiCert, Inc.",C=US +# Not Valid Before: Fri Jan 15 00:00:00 2021 +# Not Valid After : Sun Jan 14 23:59:59 2046 +# Fingerprint (SHA-256): 90:37:0D:3E:FA:88:BF:58:C3:01:05:BA:25:10:4A:35:84:60:A7:FA:52:DF:C2:01:1D:F2:33:A0:F4:17:91:2A +# Fingerprint (SHA1): 5B:C5:AD:E2:9A:A7:54:DA:84:89:53:A5:FE:D7:5B:46:86:D0:57:08 +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 "DigiCert SMIME RSA4096 Root G5" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\047\060\045\006\003\125\004 +\003\023\036\104\151\147\151\103\145\162\164\040\123\115\111\115 +\105\040\122\123\101\064\060\071\066\040\122\157\157\164\040\107 +\065 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\047\060\045\006\003\125\004 +\003\023\036\104\151\147\151\103\145\162\164\040\123\115\111\115 +\105\040\122\123\101\064\060\071\066\040\122\157\157\164\040\107 +\065 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\005\366\272\004\043\203\106\313\175\134\346\271\133\272 +\034\125 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\005\152\060\202\003\122\240\003\002\001\002\002\020\005 +\366\272\004\043\203\106\313\175\134\346\271\133\272\034\125\060 +\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\117 +\061\013\060\011\006\003\125\004\006\023\002\125\123\061\027\060 +\025\006\003\125\004\012\023\016\104\151\147\151\103\145\162\164 +\054\040\111\156\143\056\061\047\060\045\006\003\125\004\003\023 +\036\104\151\147\151\103\145\162\164\040\123\115\111\115\105\040 +\122\123\101\064\060\071\066\040\122\157\157\164\040\107\065\060 +\036\027\015\062\061\060\061\061\065\060\060\060\060\060\060\132 +\027\015\064\066\060\061\061\064\062\063\065\071\065\071\132\060 +\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061\027 +\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145\162 +\164\054\040\111\156\143\056\061\047\060\045\006\003\125\004\003 +\023\036\104\151\147\151\103\145\162\164\040\123\115\111\115\105 +\040\122\123\101\064\060\071\066\040\122\157\157\164\040\107\065 +\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\340\152\133\331\370\371\175\354\265\173\357\137\335\134\064 +\330\332\135\321\313\145\165\253\041\174\133\000\324\202\157\105 +\205\101\212\251\022\002\162\062\360\024\365\003\165\273\143\227 +\111\017\100\231\013\032\036\126\247\322\320\341\253\335\345\004 +\033\343\037\024\022\002\210\365\240\200\011\366\047\232\120\360 +\272\343\242\340\254\152\024\221\265\153\070\020\172\242\061\341 +\221\033\267\271\360\053\133\310\167\011\166\267\121\304\066\012 +\231\123\124\104\045\267\011\065\206\027\005\126\223\075\101\267 +\002\327\142\037\212\222\021\207\352\021\155\352\010\021\334\261 +\170\110\111\222\366\264\121\200\170\043\330\376\341\126\032\072 +\220\023\126\064\211\325\342\225\213\137\336\262\314\373\077\070 +\267\205\367\352\236\277\056\241\056\057\115\175\152\021\056\066 +\240\377\021\010\004\225\125\340\033\073\147\223\251\224\125\352 +\062\355\006\072\177\302\177\343\255\023\047\321\064\101\263\060 +\303\277\264\210\370\003\202\244\337\076\253\170\167\240\131\223 +\161\347\335\353\000\004\173\314\110\071\050\340\036\243\025\151 +\310\066\262\241\013\227\337\125\326\357\221\234\244\366\026\367 +\121\012\356\003\043\221\334\004\377\340\335\070\366\042\003\000 +\302\007\161\032\022\311\327\106\052\224\033\315\326\273\033\356 +\277\276\115\120\130\260\013\315\060\166\051\365\317\345\266\152 +\057\166\260\260\151\152\320\155\145\030\065\176\223\274\162\027 +\301\125\102\315\057\302\045\273\364\375\035\241\144\042\124\135 +\342\236\162\101\204\156\161\226\352\105\007\266\136\172\112\206 +\235\163\144\167\070\003\322\017\123\245\125\040\304\115\377\150 +\157\125\251\352\335\161\344\117\331\205\243\174\116\051\002\236 +\013\011\362\032\123\314\000\246\335\321\064\366\015\301\060\261 +\234\002\144\254\065\355\245\260\051\261\322\225\063\017\322\040 +\063\275\354\043\113\362\031\371\332\230\144\344\054\061\037\056 +\341\215\034\004\225\050\115\214\130\315\113\345\163\202\206\214 +\354\250\326\171\134\373\144\273\334\014\114\050\366\027\257\342 +\150\326\026\206\230\333\374\001\334\061\272\370\234\016\371\050 +\106\112\341\375\226\006\105\171\021\150\027\145\134\213\046\207 +\133\002\003\001\000\001\243\102\060\100\060\035\006\003\125\035 +\016\004\026\004\024\321\243\324\127\035\117\125\333\165\114\134 +\102\236\143\026\316\264\306\073\037\060\016\006\003\125\035\017 +\001\001\377\004\004\003\002\001\206\060\017\006\003\125\035\023 +\001\001\377\004\005\060\003\001\001\377\060\015\006\011\052\206 +\110\206\367\015\001\001\014\005\000\003\202\002\001\000\007\247 +\012\336\123\273\232\353\160\277\262\066\220\315\344\247\270\361 +\014\344\135\132\035\170\145\374\311\270\036\043\021\127\174\151 +\065\155\001\377\123\120\277\007\016\272\307\001\077\130\052\224 +\165\003\253\034\013\043\334\033\212\036\067\075\035\130\217\163 +\331\263\052\157\337\020\240\133\014\247\312\260\177\271\044\242 +\001\065\062\345\136\106\101\353\330\177\163\347\102\351\244\121 +\046\167\201\012\250\353\017\012\120\235\176\212\040\147\374\013 +\216\072\021\323\305\214\140\030\331\113\261\374\324\361\264\111 +\116\256\207\341\321\373\166\241\137\363\006\317\227\226\014\351 +\236\165\201\134\123\015\042\374\066\346\111\156\164\333\000\205 +\215\174\042\240\216\373\020\114\324\142\023\133\357\113\162\046 +\213\374\116\212\217\376\227\020\123\305\170\213\102\144\033\137 +\340\211\375\273\011\177\120\340\124\205\046\021\152\035\145\371 +\111\051\334\174\066\337\373\075\367\322\254\356\062\215\156\246 +\175\071\234\105\304\312\015\365\073\264\171\123\245\057\126\307 +\121\305\212\114\144\135\220\103\043\216\153\114\027\170\314\350 +\277\365\073\344\250\110\317\255\233\014\337\062\112\323\331\022 +\216\043\170\015\055\257\237\257\236\074\011\302\227\000\355\072 +\151\034\161\077\071\337\323\217\304\146\365\357\066\224\017\363 +\335\222\266\226\137\220\246\335\163\252\246\040\224\224\045\152 +\011\014\162\344\023\043\140\114\243\312\027\056\173\147\000\333 +\320\315\352\172\037\071\046\127\211\060\167\313\116\345\225\105 +\117\137\373\066\134\075\371\040\265\072\020\045\117\223\062\132 +\356\301\226\350\351\126\004\260\111\141\115\354\170\250\235\030 +\301\377\330\352\057\126\357\225\053\173\004\136\147\343\125\100 +\355\071\004\371\013\171\365\152\214\134\017\211\232\220\307\315 +\213\336\333\046\065\241\156\315\263\102\362\242\017\073\014\216 +\223\377\024\317\374\367\223\367\344\101\010\156\031\122\021\017 +\123\031\163\170\014\317\330\205\201\370\255\125\310\260\236\106 +\143\257\234\122\356\134\277\360\300\133\067\036\011\040\322\076 +\043\306\241\025\112\016\066\176\060\305\171\152\274\042\210\331 +\014\122\100\037\335\116\017\147\046\026\322\255\027\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 "DigiCert SMIME RSA4096 Root G5" +# Issuer: CN=DigiCert SMIME RSA4096 Root G5,O="DigiCert, Inc.",C=US +# Serial Number:05:f6:ba:04:23:83:46:cb:7d:5c:e6:b9:5b:ba:1c:55 +# Subject: CN=DigiCert SMIME RSA4096 Root G5,O="DigiCert, Inc.",C=US +# Not Valid Before: Fri Jan 15 00:00:00 2021 +# Not Valid After : Sun Jan 14 23:59:59 2046 +# Fingerprint (SHA-256): 90:37:0D:3E:FA:88:BF:58:C3:01:05:BA:25:10:4A:35:84:60:A7:FA:52:DF:C2:01:1D:F2:33:A0:F4:17:91:2A +# Fingerprint (SHA1): 5B:C5:AD:E2:9A:A7:54:DA:84:89:53:A5:FE:D7:5B:46:86:D0:57:08 +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 "DigiCert SMIME RSA4096 Root G5" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\133\305\255\342\232\247\124\332\204\211\123\245\376\327\133\106 +\206\320\127\010 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\321\173\340\265\077\065\162\237\175\276\013\245\244\035\251\156 +END +CKA_ISSUER MULTILINE_OCTAL +\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 +\162\164\054\040\111\156\143\056\061\047\060\045\006\003\125\004 +\003\023\036\104\151\147\151\103\145\162\164\040\123\115\111\115 +\105\040\122\123\101\064\060\071\066\040\122\157\157\164\040\107 +\065 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\005\366\272\004\043\203\106\313\175\134\346\271\133\272 +\034\125 +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 "Certainly Root R1" +# +# Issuer: CN=Certainly Root R1,O=Certainly,C=US +# Serial Number:00:8e:0f:f9:4b:90:71:68:65:33:54:f4:d4:44:39:b7:e0 +# Subject: CN=Certainly Root R1,O=Certainly,C=US +# Not Valid Before: Thu Apr 01 00:00:00 2021 +# Not Valid After : Sun Apr 01 00:00:00 2046 +# Fingerprint (SHA-256): 77:B8:2C:D8:64:4C:43:05:F7:AC:C5:CB:15:6B:45:67:50:04:03:3D:51:C6:0C:62:02:A8:E0:C3:34:67:D3:A0 +# Fingerprint (SHA1): A0:50:EE:0F:28:71:F4:27:B2:12:6D:6F:50:96:25:BA:CC:86:42:AF +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 "Certainly Root R1" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 +\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 +\162\164\141\151\156\154\171\040\122\157\157\164\040\122\061 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 +\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 +\162\164\141\151\156\154\171\040\122\157\157\164\040\122\061 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\021\000\216\017\371\113\220\161\150\145\063\124\364\324\104 +\071\267\340 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\005\107\060\202\003\057\240\003\002\001\002\002\021\000 +\216\017\371\113\220\161\150\145\063\124\364\324\104\071\267\340 +\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 +\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061\022 +\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151\156 +\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145\162 +\164\141\151\156\154\171\040\122\157\157\164\040\122\061\060\036 +\027\015\062\061\060\064\060\061\060\060\060\060\060\060\132\027 +\015\064\066\060\064\060\061\060\060\060\060\060\060\132\060\075 +\061\013\060\011\006\003\125\004\006\023\002\125\123\061\022\060 +\020\006\003\125\004\012\023\011\103\145\162\164\141\151\156\154 +\171\061\032\060\030\006\003\125\004\003\023\021\103\145\162\164 +\141\151\156\154\171\040\122\157\157\164\040\122\061\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\320\066 +\324\037\352\335\253\344\321\266\346\373\042\300\335\023\015\152 +\173\042\023\034\227\074\150\143\146\062\234\003\265\215\244\201 +\203\332\170\060\021\317\334\262\053\276\222\277\216\344\304\023 +\276\244\150\114\332\002\150\026\164\276\262\335\004\344\153\052 +\335\067\037\140\054\333\365\367\241\174\225\267\014\160\206\056 +\361\072\357\122\367\314\323\233\371\213\276\016\337\061\267\235 +\150\134\222\246\365\345\363\012\064\265\377\173\242\344\207\241 +\306\257\027\000\357\003\221\355\251\034\116\161\075\322\213\154 +\211\364\170\206\346\152\111\240\316\265\322\260\253\233\366\364 +\324\056\343\162\371\066\306\353\025\267\045\214\072\374\045\015 +\263\042\163\041\164\310\112\226\141\222\365\057\013\030\245\364 +\255\342\356\101\275\001\171\372\226\214\215\027\002\060\264\371 +\257\170\032\214\264\066\020\020\007\005\160\320\364\061\220\212 +\121\305\206\046\171\262\021\210\136\305\360\012\124\315\111\246 +\277\002\234\322\104\247\355\343\170\357\106\136\155\161\321\171 +\160\034\106\137\121\351\311\067\334\137\176\151\173\101\337\064 +\105\340\073\204\364\241\212\012\066\236\067\314\142\122\341\211 +\015\050\371\172\043\261\015\075\075\232\375\235\201\357\054\220 +\300\173\104\116\273\111\340\016\112\126\222\274\313\265\335\171 +\027\211\221\336\141\211\164\222\250\343\062\205\276\116\205\244 +\113\131\313\053\305\170\216\161\124\320\002\067\231\214\345\111 +\352\340\124\162\244\021\006\057\013\214\301\133\276\265\241\260 +\123\156\234\270\140\221\037\131\153\371\055\364\224\012\227\265 +\354\305\166\003\124\033\145\122\272\114\222\126\121\065\240\100 +\330\051\333\256\122\166\073\055\060\100\233\212\320\102\126\264 +\267\210\001\244\207\073\123\226\315\243\026\217\363\146\252\027 +\261\307\140\340\301\103\005\014\356\233\133\140\157\006\134\207 +\133\047\371\100\021\236\234\063\301\267\345\065\127\005\177\047 +\316\027\040\214\034\374\361\373\332\061\051\111\355\365\013\204 +\247\117\301\366\116\302\050\234\372\356\340\257\007\373\063\021 +\172\041\117\013\041\020\266\100\072\253\042\072\004\234\213\233 +\204\206\162\232\322\247\245\304\264\165\221\251\053\043\002\003 +\001\000\001\243\102\060\100\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\035\006\003\125\035\016\004 +\026\004\024\340\252\077\045\215\237\104\134\301\072\350\056\256 +\167\114\204\076\147\014\364\060\015\006\011\052\206\110\206\367 +\015\001\001\013\005\000\003\202\002\001\000\271\127\257\270\022 +\332\127\203\217\150\013\063\035\003\123\125\364\225\160\344\053 +\075\260\071\353\372\211\142\375\367\326\030\004\057\041\064\335 +\361\150\360\325\226\132\336\302\200\243\301\215\306\152\367\131 +\167\256\025\144\317\133\171\005\167\146\352\214\323\153\015\335 +\361\131\054\301\063\245\060\200\025\105\007\105\032\061\042\266 +\222\000\253\231\115\072\217\167\257\251\042\312\057\143\312\025 +\326\307\306\360\075\154\374\034\015\230\020\141\236\021\242\042 +\327\012\362\221\172\153\071\016\057\060\303\066\111\237\340\351 +\017\002\104\120\067\224\125\175\352\237\366\073\272\224\245\114 +\351\274\076\121\264\350\312\222\066\124\155\134\045\050\332\335 +\255\024\375\323\356\342\042\005\353\320\362\267\150\022\327\132 +\212\101\032\306\222\245\132\073\143\105\117\277\341\072\167\042 +\057\134\277\106\371\132\003\205\023\102\137\312\336\123\327\142 +\265\246\065\004\302\107\377\231\375\204\337\134\316\351\136\200 +\050\101\362\175\347\036\220\330\117\166\076\202\074\015\374\245 +\003\372\173\032\331\105\036\140\332\304\216\371\374\053\311\173 +\225\305\052\377\252\211\337\202\061\017\162\377\014\047\327\012 +\036\126\000\120\036\014\220\301\226\265\330\024\205\273\247\015 +\026\301\370\007\044\033\272\205\241\032\005\011\200\272\225\143 +\311\072\354\045\237\177\235\272\244\107\025\233\104\160\361\152 +\113\326\070\136\103\363\030\176\120\156\351\132\050\346\145\346 +\167\033\072\375\035\276\003\046\243\333\324\341\273\176\226\047 +\053\035\356\244\373\332\045\124\023\003\336\071\306\303\037\115 +\220\354\217\033\112\322\034\355\205\225\070\120\171\106\326\301 +\220\120\061\251\134\232\156\035\365\063\126\213\247\231\322\362 +\310\054\063\223\222\060\307\116\214\145\063\020\144\027\375\044 +\027\226\321\215\302\072\152\053\353\023\213\104\362\041\363\112 +\032\267\167\137\327\355\210\244\162\345\071\037\225\235\276\147 +\301\160\021\075\273\364\370\111\267\343\046\227\072\237\322\137 +\174\373\300\231\174\071\051\340\173\035\277\015\247\217\322\051 +\064\156\044\025\313\336\220\136\277\032\304\146\352\302\346\272 +\071\137\212\231\251\101\131\007\260\054\257 +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 "Certainly Root R1" +# Issuer: CN=Certainly Root R1,O=Certainly,C=US +# Serial Number:00:8e:0f:f9:4b:90:71:68:65:33:54:f4:d4:44:39:b7:e0 +# Subject: CN=Certainly Root R1,O=Certainly,C=US +# Not Valid Before: Thu Apr 01 00:00:00 2021 +# Not Valid After : Sun Apr 01 00:00:00 2046 +# Fingerprint (SHA-256): 77:B8:2C:D8:64:4C:43:05:F7:AC:C5:CB:15:6B:45:67:50:04:03:3D:51:C6:0C:62:02:A8:E0:C3:34:67:D3:A0 +# Fingerprint (SHA1): A0:50:EE:0F:28:71:F4:27:B2:12:6D:6F:50:96:25:BA:CC:86:42:AF +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 "Certainly Root R1" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\240\120\356\017\050\161\364\047\262\022\155\157\120\226\045\272 +\314\206\102\257 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\007\160\324\076\202\207\240\372\063\066\023\364\372\063\347\022 +END +CKA_ISSUER MULTILINE_OCTAL +\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 +\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 +\162\164\141\151\156\154\171\040\122\157\157\164\040\122\061 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\021\000\216\017\371\113\220\161\150\145\063\124\364\324\104 +\071\267\340 +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 "Certainly Root E1" +# +# Issuer: CN=Certainly Root E1,O=Certainly,C=US +# Serial Number:06:25:33:b1:47:03:33:27:5c:f9:8d:9a:b9:bf:cc:f8 +# Subject: CN=Certainly Root E1,O=Certainly,C=US +# Not Valid Before: Thu Apr 01 00:00:00 2021 +# Not Valid After : Sun Apr 01 00:00:00 2046 +# Fingerprint (SHA-256): B4:58:5F:22:E4:AC:75:6A:4E:86:12:A1:36:1C:5D:9D:03:1A:93:FD:84:FE:BB:77:8F:A3:06:8B:0F:C4:2D:C2 +# Fingerprint (SHA1): F9:E1:6D:DC:01:89:CF:D5:82:45:63:3E:C5:37:7D:C2:EB:93:6F:2B +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 "Certainly Root E1" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 +\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 +\162\164\141\151\156\154\171\040\122\157\157\164\040\105\061 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 +\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 +\162\164\141\151\156\154\171\040\122\157\157\164\040\105\061 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\006\045\063\261\107\003\063\047\134\371\215\232\271\277 +\314\370 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\001\367\060\202\001\175\240\003\002\001\002\002\020\006 +\045\063\261\107\003\063\047\134\371\215\232\271\277\314\370\060 +\012\006\010\052\206\110\316\075\004\003\003\060\075\061\013\060 +\011\006\003\125\004\006\023\002\125\123\061\022\060\020\006\003 +\125\004\012\023\011\103\145\162\164\141\151\156\154\171\061\032 +\060\030\006\003\125\004\003\023\021\103\145\162\164\141\151\156 +\154\171\040\122\157\157\164\040\105\061\060\036\027\015\062\061 +\060\064\060\061\060\060\060\060\060\060\132\027\015\064\066\060 +\064\060\061\060\060\060\060\060\060\132\060\075\061\013\060\011 +\006\003\125\004\006\023\002\125\123\061\022\060\020\006\003\125 +\004\012\023\011\103\145\162\164\141\151\156\154\171\061\032\060 +\030\006\003\125\004\003\023\021\103\145\162\164\141\151\156\154 +\171\040\122\157\157\164\040\105\061\060\166\060\020\006\007\052 +\206\110\316\075\002\001\006\005\053\201\004\000\042\003\142\000 +\004\336\157\370\177\034\337\355\371\107\207\206\261\244\300\212 +\370\202\227\200\352\217\310\112\136\052\175\210\150\247\001\142 +\024\221\044\172\134\236\243\027\175\212\206\041\064\030\120\033 +\020\336\320\067\113\046\307\031\140\200\351\064\275\140\031\066 +\100\326\051\207\011\074\221\172\366\274\023\043\335\131\116\004 +\136\317\310\002\034\030\123\301\061\330\332\040\351\104\215\344 +\166\243\102\060\100\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\035\006\003\125\035\016\004\026\004 +\024\363\050\030\313\144\165\356\051\052\353\355\256\043\130\070 +\205\353\310\042\007\060\012\006\010\052\206\110\316\075\004\003 +\003\003\150\000\060\145\002\061\000\261\216\132\040\303\262\031 +\142\115\336\260\117\337\156\322\160\212\361\237\176\152\214\346 +\272\336\203\151\312\151\263\251\005\265\226\222\027\207\302\322 +\352\320\173\316\330\101\133\174\256\002\060\106\336\352\313\135 +\232\354\062\302\145\026\260\114\060\134\060\363\332\116\163\206 +\006\330\316\211\004\110\067\067\370\335\063\121\235\160\257\173 +\125\330\001\056\175\005\144\016\206\270\221 +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 "Certainly Root E1" +# Issuer: CN=Certainly Root E1,O=Certainly,C=US +# Serial Number:06:25:33:b1:47:03:33:27:5c:f9:8d:9a:b9:bf:cc:f8 +# Subject: CN=Certainly Root E1,O=Certainly,C=US +# Not Valid Before: Thu Apr 01 00:00:00 2021 +# Not Valid After : Sun Apr 01 00:00:00 2046 +# Fingerprint (SHA-256): B4:58:5F:22:E4:AC:75:6A:4E:86:12:A1:36:1C:5D:9D:03:1A:93:FD:84:FE:BB:77:8F:A3:06:8B:0F:C4:2D:C2 +# Fingerprint (SHA1): F9:E1:6D:DC:01:89:CF:D5:82:45:63:3E:C5:37:7D:C2:EB:93:6F:2B +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 "Certainly Root E1" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\371\341\155\334\001\211\317\325\202\105\143\076\305\067\175\302 +\353\223\157\053 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\012\236\312\315\076\122\120\306\066\363\113\243\355\247\123\351 +END +CKA_ISSUER MULTILINE_OCTAL +\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 +\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 +\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 +\162\164\141\151\156\154\171\040\122\157\157\164\040\105\061 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\020\006\045\063\261\107\003\063\047\134\371\215\232\271\277 +\314\370 +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 "E-Tugra Global Root CA RSA v3" +# +# Issuer: CN=E-Tugra Global Root CA RSA v3,OU=E-Tugra Trust Center,O=E-Tugra EBG A.S.,L=Ankara,C=TR +# Serial Number:0d:4d:c5:cd:16:22:95:96:08:7e:b8:0b:7f:15:06:34:fb:79:10:34 +# Subject: CN=E-Tugra Global Root CA RSA v3,OU=E-Tugra Trust Center,O=E-Tugra EBG A.S.,L=Ankara,C=TR +# Not Valid Before: Wed Mar 18 09:07:17 2020 +# Not Valid After : Sun Mar 12 09:07:17 2045 +# Fingerprint (SHA-256): EF:66:B0:B1:0A:3C:DB:9F:2E:36:48:C7:6B:D2:AF:18:EA:D2:BF:E6:F1:17:65:5E:28:C4:06:0D:A1:A3:F4:C2 +# Fingerprint (SHA1): E9:A8:5D:22:14:52:1C:5B:AA:0A:B4:BE:24:6A:23:8A:C9:BA:E2:A9 +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 "E-Tugra Global Root CA RSA v3" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\201\200\061\013\060\011\006\003\125\004\006\023\002\124\122 +\061\017\060\015\006\003\125\004\007\023\006\101\156\153\141\162 +\141\061\031\060\027\006\003\125\004\012\023\020\105\055\124\165 +\147\162\141\040\105\102\107\040\101\056\123\056\061\035\060\033 +\006\003\125\004\013\023\024\105\055\124\165\147\162\141\040\124 +\162\165\163\164\040\103\145\156\164\145\162\061\046\060\044\006 +\003\125\004\003\023\035\105\055\124\165\147\162\141\040\107\154 +\157\142\141\154\040\122\157\157\164\040\103\101\040\122\123\101 +\040\166\063 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\201\200\061\013\060\011\006\003\125\004\006\023\002\124\122 +\061\017\060\015\006\003\125\004\007\023\006\101\156\153\141\162 +\141\061\031\060\027\006\003\125\004\012\023\020\105\055\124\165 +\147\162\141\040\105\102\107\040\101\056\123\056\061\035\060\033 +\006\003\125\004\013\023\024\105\055\124\165\147\162\141\040\124 +\162\165\163\164\040\103\145\156\164\145\162\061\046\060\044\006 +\003\125\004\003\023\035\105\055\124\165\147\162\141\040\107\154 +\157\142\141\154\040\122\157\157\164\040\103\101\040\122\123\101 +\040\166\063 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\024\015\115\305\315\026\042\225\226\010\176\270\013\177\025 +\006\064\373\171\020\064 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\005\363\060\202\003\333\240\003\002\001\002\002\024\015 +\115\305\315\026\042\225\226\010\176\270\013\177\025\006\064\373 +\171\020\064\060\015\006\011\052\206\110\206\367\015\001\001\013 +\005\000\060\201\200\061\013\060\011\006\003\125\004\006\023\002 +\124\122\061\017\060\015\006\003\125\004\007\023\006\101\156\153 +\141\162\141\061\031\060\027\006\003\125\004\012\023\020\105\055 +\124\165\147\162\141\040\105\102\107\040\101\056\123\056\061\035 +\060\033\006\003\125\004\013\023\024\105\055\124\165\147\162\141 +\040\124\162\165\163\164\040\103\145\156\164\145\162\061\046\060 +\044\006\003\125\004\003\023\035\105\055\124\165\147\162\141\040 +\107\154\157\142\141\154\040\122\157\157\164\040\103\101\040\122 +\123\101\040\166\063\060\036\027\015\062\060\060\063\061\070\060 +\071\060\067\061\067\132\027\015\064\065\060\063\061\062\060\071 +\060\067\061\067\132\060\201\200\061\013\060\011\006\003\125\004 +\006\023\002\124\122\061\017\060\015\006\003\125\004\007\023\006 +\101\156\153\141\162\141\061\031\060\027\006\003\125\004\012\023 +\020\105\055\124\165\147\162\141\040\105\102\107\040\101\056\123 +\056\061\035\060\033\006\003\125\004\013\023\024\105\055\124\165 +\147\162\141\040\124\162\165\163\164\040\103\145\156\164\145\162 +\061\046\060\044\006\003\125\004\003\023\035\105\055\124\165\147 +\162\141\040\107\154\157\142\141\154\040\122\157\157\164\040\103 +\101\040\122\123\101\040\166\063\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\242\146\360\211\267\162\173 +\356\011\311\143\322\323\103\335\136\303\246\204\070\112\361\215 +\201\273\024\275\107\350\100\027\363\075\303\170\105\162\246\056 +\220\336\232\072\324\040\161\312\274\237\035\113\227\012\307\061 +\272\076\327\376\045\251\052\216\066\364\321\057\307\267\251\135 +\063\334\060\160\370\100\154\113\262\246\061\141\321\064\074\075 +\061\172\307\257\304\247\247\204\341\227\244\350\113\366\027\174 +\356\074\007\355\342\212\127\334\266\373\370\103\045\120\352\047 +\201\250\206\274\217\122\112\226\072\140\032\226\273\375\163\364 +\205\375\203\375\177\204\155\064\154\177\152\267\113\001\003\277 +\255\151\267\327\062\331\365\127\152\351\206\202\076\245\146\061 +\263\026\075\302\363\046\140\062\323\122\036\260\154\244\067\076 +\364\365\257\353\341\337\200\006\317\052\101\347\146\011\341\113 +\227\347\167\275\041\155\051\266\147\303\055\176\355\326\171\145 +\321\317\072\266\321\261\136\126\141\120\172\132\316\116\120\061 +\200\003\230\107\347\344\030\174\104\132\306\244\263\073\306\306 +\303\072\360\154\303\213\310\244\221\005\363\365\331\266\252\006 +\241\267\253\344\261\352\041\024\134\203\244\374\377\266\120\323 +\214\022\046\231\166\160\351\300\017\246\164\374\273\320\033\170 +\316\162\222\342\050\234\274\346\351\011\330\072\323\211\346\276 +\056\167\337\001\012\157\226\366\345\215\074\115\122\166\032\126 +\341\163\176\027\254\075\255\154\243\122\022\030\160\346\200\116 +\063\362\176\046\062\254\005\215\070\244\346\166\074\237\020\151 +\016\155\235\322\301\171\040\153\133\317\063\215\321\224\166\065 +\347\135\125\307\267\254\050\253\106\314\347\073\041\265\012\012 +\344\112\131\334\201\065\113\104\225\022\012\147\245\241\377\133 +\000\007\322\300\314\371\077\374\237\063\362\000\370\214\154\207 +\235\006\055\361\357\343\346\006\372\305\146\023\133\374\120\007 +\236\161\206\262\332\157\164\060\317\223\123\350\334\042\326\336 +\040\037\141\215\243\056\243\170\062\220\154\334\254\062\265\005 +\344\365\074\063\015\326\340\207\167\027\114\235\260\330\011\250 +\015\127\367\104\205\360\310\004\276\134\135\132\343\027\216\124 +\143\151\177\111\164\144\005\214\243\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\037\006\003\125\035\043\004\030\060\026\200\024 +\262\264\256\346\055\367\046\325\252\165\055\166\113\300\033\123 +\041\320\110\357\060\035\006\003\125\035\016\004\026\004\024\262 +\264\256\346\055\367\046\325\252\165\055\166\113\300\033\123\041 +\320\110\357\060\016\006\003\125\035\017\001\001\377\004\004\003 +\002\001\006\060\015\006\011\052\206\110\206\367\015\001\001\013 +\005\000\003\202\002\001\000\211\250\162\177\214\353\316\056\030 +\304\020\200\055\020\014\377\373\024\315\004\340\024\074\116\232 +\373\237\051\277\042\236\127\271\202\163\022\143\046\265\314\220 +\351\322\052\051\356\234\055\314\054\231\276\105\047\344\261\161 +\355\344\070\225\061\101\362\175\172\143\170\337\312\066\026\057 +\202\210\237\274\021\107\117\166\115\310\055\216\353\337\055\174 +\116\073\332\256\366\343\332\135\024\246\256\350\205\104\235\006 +\156\216\373\357\172\112\152\055\053\050\030\376\277\220\054\165 +\026\237\017\352\226\175\005\356\233\023\245\104\154\370\003\320 +\335\043\341\375\003\022\022\010\364\030\064\263\340\067\013\167 +\021\001\110\277\141\264\265\370\031\331\313\115\352\243\214\357 +\375\360\006\265\155\222\364\112\141\120\204\355\354\111\323\344 +\276\150\346\056\343\061\013\124\013\032\222\326\202\330\266\242 +\145\074\146\004\371\125\332\154\373\333\265\024\146\115\224\203 +\073\315\036\246\053\262\376\167\100\206\253\347\337\012\311\375 +\366\335\207\126\030\330\260\054\125\140\226\372\010\176\122\220 +\365\113\246\056\207\174\313\040\333\006\076\240\135\003\167\175 +\242\074\023\033\051\242\023\125\240\075\024\042\257\157\270\320 +\232\033\162\335\005\001\215\206\140\277\244\147\356\265\245\015 +\321\177\346\032\053\142\146\303\007\272\347\240\110\034\070\303 +\351\105\373\247\177\374\355\002\150\032\312\167\022\167\246\000 +\125\050\024\354\326\307\022\242\033\145\102\351\221\350\313\076 +\207\211\124\135\331\257\235\227\234\151\347\012\377\017\132\170 +\213\143\052\114\175\107\224\077\336\113\351\123\320\060\361\305 +\366\236\111\337\073\240\221\243\243\376\315\130\314\352\337\257 +\157\050\073\240\151\233\217\354\254\256\053\124\235\233\004\261 +\107\040\257\226\022\076\143\224\035\004\347\056\273\206\307\014 +\232\210\277\166\107\357\367\260\013\227\146\322\104\317\140\122 +\007\341\325\054\112\072\047\141\167\312\327\217\347\207\016\060 +\377\014\273\004\342\141\303\242\310\227\141\216\264\060\152\074 +\155\302\007\137\112\163\057\077\371\026\212\001\146\357\272\221 +\312\122\127\173\256\324\346\017\335\013\172\177\213\236\046\040 +\317\073\357\201\161\203\131 +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 "E-Tugra Global Root CA RSA v3" +# Issuer: CN=E-Tugra Global Root CA RSA v3,OU=E-Tugra Trust Center,O=E-Tugra EBG A.S.,L=Ankara,C=TR +# Serial Number:0d:4d:c5:cd:16:22:95:96:08:7e:b8:0b:7f:15:06:34:fb:79:10:34 +# Subject: CN=E-Tugra Global Root CA RSA v3,OU=E-Tugra Trust Center,O=E-Tugra EBG A.S.,L=Ankara,C=TR +# Not Valid Before: Wed Mar 18 09:07:17 2020 +# Not Valid After : Sun Mar 12 09:07:17 2045 +# Fingerprint (SHA-256): EF:66:B0:B1:0A:3C:DB:9F:2E:36:48:C7:6B:D2:AF:18:EA:D2:BF:E6:F1:17:65:5E:28:C4:06:0D:A1:A3:F4:C2 +# Fingerprint (SHA1): E9:A8:5D:22:14:52:1C:5B:AA:0A:B4:BE:24:6A:23:8A:C9:BA:E2:A9 +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 "E-Tugra Global Root CA RSA v3" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\351\250\135\042\024\122\034\133\252\012\264\276\044\152\043\212 +\311\272\342\251 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\042\276\020\366\302\370\003\210\163\137\063\051\107\050\107\244 +END +CKA_ISSUER MULTILINE_OCTAL +\060\201\200\061\013\060\011\006\003\125\004\006\023\002\124\122 +\061\017\060\015\006\003\125\004\007\023\006\101\156\153\141\162 +\141\061\031\060\027\006\003\125\004\012\023\020\105\055\124\165 +\147\162\141\040\105\102\107\040\101\056\123\056\061\035\060\033 +\006\003\125\004\013\023\024\105\055\124\165\147\162\141\040\124 +\162\165\163\164\040\103\145\156\164\145\162\061\046\060\044\006 +\003\125\004\003\023\035\105\055\124\165\147\162\141\040\107\154 +\157\142\141\154\040\122\157\157\164\040\103\101\040\122\123\101 +\040\166\063 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\024\015\115\305\315\026\042\225\226\010\176\270\013\177\025 +\006\064\373\171\020\064 +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 "E-Tugra Global Root CA ECC v3" +# +# Issuer: CN=E-Tugra Global Root CA ECC v3,OU=E-Tugra Trust Center,O=E-Tugra EBG A.S.,L=Ankara,C=TR +# Serial Number:26:46:19:77:31:e1:4f:6f:28:36:de:39:51:86:e6:d4:97:88:22:c1 +# Subject: CN=E-Tugra Global Root CA ECC v3,OU=E-Tugra Trust Center,O=E-Tugra EBG A.S.,L=Ankara,C=TR +# Not Valid Before: Wed Mar 18 09:46:58 2020 +# Not Valid After : Sun Mar 12 09:46:58 2045 +# Fingerprint (SHA-256): 87:3F:46:85:FA:7F:56:36:25:25:2E:6D:36:BC:D7:F1:6F:C2:49:51:F2:64:E4:7E:1B:95:4F:49:08:CD:CA:13 +# Fingerprint (SHA1): 8A:2F:AF:57:53:B1:B0:E6:A1:04:EC:5B:6A:69:71:6D:F6:1C:E2:84 +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 "E-Tugra Global Root CA ECC v3" +CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 +CKA_SUBJECT MULTILINE_OCTAL +\060\201\200\061\013\060\011\006\003\125\004\006\023\002\124\122 +\061\017\060\015\006\003\125\004\007\023\006\101\156\153\141\162 +\141\061\031\060\027\006\003\125\004\012\023\020\105\055\124\165 +\147\162\141\040\105\102\107\040\101\056\123\056\061\035\060\033 +\006\003\125\004\013\023\024\105\055\124\165\147\162\141\040\124 +\162\165\163\164\040\103\145\156\164\145\162\061\046\060\044\006 +\003\125\004\003\023\035\105\055\124\165\147\162\141\040\107\154 +\157\142\141\154\040\122\157\157\164\040\103\101\040\105\103\103 +\040\166\063 +END +CKA_ID UTF8 "0" +CKA_ISSUER MULTILINE_OCTAL +\060\201\200\061\013\060\011\006\003\125\004\006\023\002\124\122 +\061\017\060\015\006\003\125\004\007\023\006\101\156\153\141\162 +\141\061\031\060\027\006\003\125\004\012\023\020\105\055\124\165 +\147\162\141\040\105\102\107\040\101\056\123\056\061\035\060\033 +\006\003\125\004\013\023\024\105\055\124\165\147\162\141\040\124 +\162\165\163\164\040\103\145\156\164\145\162\061\046\060\044\006 +\003\125\004\003\023\035\105\055\124\165\147\162\141\040\107\154 +\157\142\141\154\040\122\157\157\164\040\103\101\040\105\103\103 +\040\166\063 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\024\046\106\031\167\061\341\117\157\050\066\336\071\121\206 +\346\324\227\210\042\301 +END +CKA_VALUE MULTILINE_OCTAL +\060\202\002\245\060\202\002\052\240\003\002\001\002\002\024\046 +\106\031\167\061\341\117\157\050\066\336\071\121\206\346\324\227 +\210\042\301\060\012\006\010\052\206\110\316\075\004\003\003\060 +\201\200\061\013\060\011\006\003\125\004\006\023\002\124\122\061 +\017\060\015\006\003\125\004\007\023\006\101\156\153\141\162\141 +\061\031\060\027\006\003\125\004\012\023\020\105\055\124\165\147 +\162\141\040\105\102\107\040\101\056\123\056\061\035\060\033\006 +\003\125\004\013\023\024\105\055\124\165\147\162\141\040\124\162 +\165\163\164\040\103\145\156\164\145\162\061\046\060\044\006\003 +\125\004\003\023\035\105\055\124\165\147\162\141\040\107\154\157 +\142\141\154\040\122\157\157\164\040\103\101\040\105\103\103\040 +\166\063\060\036\027\015\062\060\060\063\061\070\060\071\064\066 +\065\070\132\027\015\064\065\060\063\061\062\060\071\064\066\065 +\070\132\060\201\200\061\013\060\011\006\003\125\004\006\023\002 +\124\122\061\017\060\015\006\003\125\004\007\023\006\101\156\153 +\141\162\141\061\031\060\027\006\003\125\004\012\023\020\105\055 +\124\165\147\162\141\040\105\102\107\040\101\056\123\056\061\035 +\060\033\006\003\125\004\013\023\024\105\055\124\165\147\162\141 +\040\124\162\165\163\164\040\103\145\156\164\145\162\061\046\060 +\044\006\003\125\004\003\023\035\105\055\124\165\147\162\141\040 +\107\154\157\142\141\154\040\122\157\157\164\040\103\101\040\105 +\103\103\040\166\063\060\166\060\020\006\007\052\206\110\316\075 +\002\001\006\005\053\201\004\000\042\003\142\000\004\216\230\051 +\277\307\020\036\047\333\253\003\314\050\054\330\136\110\031\020 +\051\314\313\131\201\314\214\270\222\027\211\203\052\222\366\303 +\244\035\114\142\325\237\326\240\106\334\034\274\166\301\343\107 +\320\133\023\332\347\245\263\146\110\347\041\232\112\117\206\012 +\175\154\352\115\062\200\012\262\172\011\233\151\113\230\201\342 +\056\354\002\160\226\037\375\365\106\316\312\334\202\243\143\060 +\141\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\377 +\202\061\162\076\371\304\146\154\255\070\236\321\260\121\210\245 +\220\314\365\060\035\006\003\125\035\016\004\026\004\024\377\202 +\061\162\076\371\304\146\154\255\070\236\321\260\121\210\245\220 +\314\365\060\016\006\003\125\035\017\001\001\377\004\004\003\002 +\001\006\060\012\006\010\052\206\110\316\075\004\003\003\003\151 +\000\060\146\002\061\000\346\005\130\151\141\345\055\312\015\313 +\361\031\010\275\326\375\121\222\032\176\143\124\004\220\221\232 +\065\221\071\231\372\007\251\146\223\272\310\150\324\212\077\372 +\355\156\026\002\047\267\002\061\000\335\132\027\053\166\035\145 +\102\226\246\254\135\212\171\126\330\212\033\337\232\336\137\307 +\120\217\261\133\161\014\046\337\152\100\000\354\063\221\041\161 +\276\150\344\043\244\331\255\241\067 +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 "E-Tugra Global Root CA ECC v3" +# Issuer: CN=E-Tugra Global Root CA ECC v3,OU=E-Tugra Trust Center,O=E-Tugra EBG A.S.,L=Ankara,C=TR +# Serial Number:26:46:19:77:31:e1:4f:6f:28:36:de:39:51:86:e6:d4:97:88:22:c1 +# Subject: CN=E-Tugra Global Root CA ECC v3,OU=E-Tugra Trust Center,O=E-Tugra EBG A.S.,L=Ankara,C=TR +# Not Valid Before: Wed Mar 18 09:46:58 2020 +# Not Valid After : Sun Mar 12 09:46:58 2045 +# Fingerprint (SHA-256): 87:3F:46:85:FA:7F:56:36:25:25:2E:6D:36:BC:D7:F1:6F:C2:49:51:F2:64:E4:7E:1B:95:4F:49:08:CD:CA:13 +# Fingerprint (SHA1): 8A:2F:AF:57:53:B1:B0:E6:A1:04:EC:5B:6A:69:71:6D:F6:1C:E2:84 +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 "E-Tugra Global Root CA ECC v3" +CKA_CERT_SHA1_HASH MULTILINE_OCTAL +\212\057\257\127\123\261\260\346\241\004\354\133\152\151\161\155 +\366\034\342\204 +END +CKA_CERT_MD5_HASH MULTILINE_OCTAL +\106\274\201\273\361\265\036\367\113\226\274\024\342\347\047\144 +END +CKA_ISSUER MULTILINE_OCTAL +\060\201\200\061\013\060\011\006\003\125\004\006\023\002\124\122 +\061\017\060\015\006\003\125\004\007\023\006\101\156\153\141\162 +\141\061\031\060\027\006\003\125\004\012\023\020\105\055\124\165 +\147\162\141\040\105\102\107\040\101\056\123\056\061\035\060\033 +\006\003\125\004\013\023\024\105\055\124\165\147\162\141\040\124 +\162\165\163\164\040\103\145\156\164\145\162\061\046\060\044\006 +\003\125\004\003\023\035\105\055\124\165\147\162\141\040\107\154 +\157\142\141\154\040\122\157\157\164\040\103\101\040\105\103\103 +\040\166\063 +END +CKA_SERIAL_NUMBER MULTILINE_OCTAL +\002\024\046\106\031\167\061\341\117\157\050\066\336\071\121\206 +\346\324\227\210\042\301 +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/cfgroot/ipblocklist-functions.pl b/config/cfgroot/ipblocklist-functions.pl new file mode 100644 index 000000000..ecabf42e8 --- /dev/null +++ b/config/cfgroot/ipblocklist-functions.pl @@ -0,0 +1,386 @@ +#!/usr/bin/perl -w +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2022 IPFire Team # +# # +# 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 2 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 . # +# # +############################################################################### + +package IPblocklist; + +require '/var/ipfire/general-functions.pl'; +require "${General::swroot}/ipblocklist/sources"; + +# The directory where all ipblocklist related files and settings are stored. +our $settings_dir = "/var/ipfire/ipblocklist"; + +# Main settings file. +our $settings_file = "$settings_dir/settings"; + +# The file which keeps the time, when a blocklist last has been modified. +our $modified_file = "$settings_dir/modified"; + +# Location where the blocklists in ipset compatible format are stored. +our $blocklist_dir = "/var/lib/ipblocklist"; + +# File extension of the blocklist files. +my $blocklist_file_extension = ".conf"; + +# Hash which calls the correct parser functions. +my %parsers = ( + 'ip-or-net-list' => \&parse_ip_or_net_list, + 'dshield' => \&parse_dshield +); + +# +## Function to get all available blocklists. +# +sub get_blocklists () { + my @blocklists; + + # Loop through the hash of blocklists. + foreach my $blocklist ( keys %IPblocklist::List::sources ) { + # Add the list to the array. + push(@blocklists, $blocklist); + } + + # Sort and return the array. + return sort(@blocklists); +} + +# +## Tiny function to get the full path and name of a given blocklist. +# +sub get_ipset_db_file($) { + my ($set) = @_; + + # Generate the + my $file = "$blocklist_dir/$set$blocklist_file_extension"; + + # Return the file name. + return $file; +} + +# +## The main download_and_create blocklist function. +## +## Uses LWP to download a given blocklist. The If-Modified-Since header is +## specified in the request so that only updated lists are downloaded (providing +## that the server supports this functionality). +## +## Once downloaded the list gets parsed, converted and stored in an ipset compatible +## format. +## +## Parameters: +## list The name of the blocklist +## +## Returns: +## nothing - On success +## not_modified - In case the servers responds with "Not modified" (304) +## dl_error - If the requested blocklist could not be downloaded. +## empty_list - The downloaded blocklist is empty, or the parser was not able to parse +## it correctly. +# +sub download_and_create_blocklist($) { + my ($list) = @_; + + # Check if the given blockist is known and data available. + unless($IPblocklist::List::sources{$list}) { + # No valid data for this blocklist - exit and return "1". + return 1; + } + + # The allowed maximum download size in bytes. + my $max_dl_bytes = 10_485_760; + + # The amount of download attempts before giving up and + # logging an error. + my $max_dl_attempts = 5; + + # Read proxysettings. + my %proxysettings=(); + &General::readhash("${General::swroot}/proxy/settings", \%proxysettings); + + # Load required perl module to handle the download. + use LWP::UserAgent; + + # Create a user agent for downloading the blacklist + # Limit the download size for safety + my $ua = LWP::UserAgent->new ( + ssl_opts => { + SSL_ca_file => '/etc/ssl/cert.pem', + verify_hostname => 1, + }, + + max_size => $max_dl_bytes, + ); + + # Set timeout to 10 seconds. + $ua->timeout(10); + + # Check if an upstream proxy is configured. + if ($proxysettings{'UPSTREAM_PROXY'}) { + my $proxy_url; + + $proxy_url = "http://"; + + # Check if the proxy requires authentication. + if (($proxysettings{'UPSTREAM_USER'}) && ($proxysettings{'UPSTREAM_PASSWORD'})) { + $proxy_url .= "$proxysettings{'UPSTREAM_USER'}\:$proxysettings{'UPSTREAM_PASSWORD'}\@"; + } + + # Add proxy server address and port. + $proxy_url .= $proxysettings{'UPSTREAM_PROXY'}; + + # Setup proxy settings. + $ua->proxy(['http', 'https'], $proxy_url); + } + + # Gather the details, when a list got modified last time. + my %modified = (); + + # Read-in data if the file exists. + &General::readhash($modified_file, \%modified ) if (-e $modified_file); + + # Get the last modified time for this list. + my $last_modified = gmtime($modified{$list} || 0); + + my $dl_attempt = 1; + my $response; + + # Download and rety on failure loop. + while ($dl_attempt <= $max_dl_attempts) { + # Try to determine if there is a newer blocklist since last time and grab it. + $response = $ua->get($IPblocklist::List::sources{$list}{'url'}, 'If-Modified-Since' => $last_modified ); + + # Check if the download attempt was successfull. + if ($response->is_success) { + # We successfully grabbed the list - no more retries needed, break the loop. + # Further process the script code. + last; + + # Exit, if the server responds with "Not modified (304). + } elsif ($response->code == 304) { + # Exit and return "not modified". + return "not_modified"; + + # Exit and log an erro + } elsif ($dl_attempt eq $max_dl_attempts) { + # Exit and return "dl_error". + return "dl_error"; + } + + # Increase download attempt counter. + $dl_attempt++; + } + + # Update the timestamp for the new or modified list. + if($response->last_modified) { + $modified{$list} = $response->last_modified; + } else { + $modified{$list} = time(); + } + + # Write-back the modified timestamps. + &General::writehash($modified_file, \%modified); + + # Parse and loop through the downloaded list. + my @blocklist = (); + + # Get the responsible parser for the current list. + my $parser = $parsers{$IPblocklist::List::sources{$list}{'parser'}}; + + # Loop through the grabbed raw list. + foreach my $line (split /[\r\n]+/, $response->content) { + # Remove newlines. + chomp $line; + + # Call the parser and obtain the addess or network. + my $address = &$parser($line); + + # Skip the line if it does not contain an address. + next unless ($address and $address =~ m/\d+\.\d+\.\d+\.\d+/); + + # Check if we got a single address. + if ($address =~ m|/32|) { + # Add /32 as prefix. + $address =~ s|/32||; + } + + # Push the address/network to the blocklist array. + push(@blocklist, $address); + } + + # Check if the content could be parsed correctly and the blocklist + # contains at least one item. + unless(@blocklist) { + # No entries - exit and return "empty_list". + return "empty_list"; + } + + # Get amount of entries in the blocklist array. + my $list_entries = scalar(@blocklist); + + # Optain the filename for this blocklist to save. + my $file = &get_ipset_db_file($list); + + # Open the file for writing. + open(FILE, ">", "$file") or die "Could not write to $file. $!\n"; + + # Write file header. + print FILE "#Autogenerated file. Any custom changes will be overwritten!\n\n"; + + # Calculate the hashsize for better list performance. + my $hashsize = &_calculate_hashsize($list_entries); + + # Simply set the limit of list elements to the double of current list elements. + my $maxelem = $list_entries *2; + + # Add "v4" suffix to the list name. + $list = "$list" . "v4"; + + # Write line to create the set. + # + # We safely can use hash:net as type because it supports single addresses and networks. + print FILE "create $list hash:net family inet hashsize $hashsize maxelem $maxelem -exist\n"; + + # Write line to flush the set itself during loading. + print FILE "flush $list\n"; + + # Loop through the array which contains the blocklist. + foreach my $entry (@blocklist) { + # Add the entry to the list. + print FILE "add $list $entry\n"; + } + + # Close the file handle. + close(FILE); + + # Finished. + return; +} + +# +## sub parse_ip_or_net_list( line ) +## +## Parses an input line, looking for lines starting with an IP Address or +### Network specification. +## +## Parameters: +## line The line to parse +## +## Returns: +## Either an IP Address or a null string +# +sub parse_ip_or_net_list( $ ) { + my ($line) = @_; + + # Grab the IP address or network. + $line =~ m|^(\d+\.\d+\.\d+\.\d+(?:/\d+)?)|; + + # Return the grabbed address. + return $1; +} + +# +## sub parse_dshield( line ) +## +## Parses an input line removing comments. +## +## The format is: +## Start Addrs End Addrs Netmask Nb Attacks Network Name Country email +## We're only interested in the start address and netmask. +## +## Parameters: +## line The line to parse +## +## Returns: +## Either and IP Address or a null string +# +sub parse_dshield( $ ) { + my ($line) = @_; + + # Skip coments. + return "" if ($line =~ m/^\s*#/); + + $line =~ s/#.*$//; + + # |Start addrs | |End Addrs | |Mask + $line =~ m|(\d+\.\d+\.\d+\.\d+(?:/\d+)?)\s+\d+\.\d+\.\d+\.\d+(?:/\d+)?\s+(\d+)|; + + # Return nothing if no start address could be grabbed. + return unless ($1); + + # Add /32 as prefix for single addresses and return it. + return "$1/32" unless ($2); + + # Return the obtained network. + return "$1/$2"; +} + +# +## Helper function to proper calculate the hashsize. +# +sub _calculate_hashsize($) { + my ($list_entries) = @_; + + my $hashsize = 1; + $hashsize <<= 1 while ($hashsize < $list_entries); + + # Return the calculated hashsize. + return $hashsize; +} + +# +## sub get_holdoff_rate(list) +## +## This function is used to get the holdoff rate in seconds for a desired provider, +## based on the configured rate limit in minutes (m), hours (h) or days (d) in the +## blacklist sources settings file. +## +# +sub get_holdoff_rate($) { + my ($list) = @_; + + # Grab the configured lookup rate for the given list. + my $rate = $IPblocklist::List::sources{$list}{'rate'}; + + # Split the grabbed rate into value and unit. + my ($value, $unit) = (uc $rate) =~ m/(\d+)([DHM]?)/; + + # Days + if ($unit eq 'D') { + $value *= 60 * 60 * 24; + + # Minutes + } elsif ($unit eq 'M') { + $value *= 60; + + # Everything else - assume hours. + } else { + $value *= 60 * 60; + } + + # Sanity check - limit to range 5 min .. 1 week + + # d h m s + $value = 5 * 60 if ($value < 5 * 60); + $value = 7 * 24 * 60 * 60 if ($value > 7 * 24 * 60 * 60); + + return $value; +} + +1; diff --git a/config/cfgroot/network-functions.pl b/config/cfgroot/network-functions.pl index d50322823..4ac6d8670 100644 --- a/config/cfgroot/network-functions.pl +++ b/config/cfgroot/network-functions.pl @@ -332,6 +332,26 @@ sub setup_upstream_proxy() { } } +sub get_red_interfaces() { + my $default = &General::get_red_interface(); + + my @intfs = ( + $default, + ); + + opendir(INTERFACES, "/sys/class/net"); + + while (my $intf = readdir(INTERFACES)) { + if ($intf =~ m/^red[0-9]+$/) { + push(@intfs, $intf); + } + } + + closedir(INTERFACES); + + return &General::uniq(@intfs); +} + sub list_wireless_interfaces() { my %interfaces = (); diff --git a/config/collectd/collectd.conf b/config/collectd/collectd.conf index e34a97da1..4ef34ea07 100644 --- a/config/collectd/collectd.conf +++ b/config/collectd/collectd.conf @@ -16,7 +16,6 @@ LoadPlugin conntrack LoadPlugin cpu #LoadPlugin cpufreq LoadPlugin disk -LoadPlugin entropy LoadPlugin interface LoadPlugin iptables LoadPlugin load diff --git a/config/cron/crontab b/config/cron/crontab index c42104626..b727531fc 100644 --- a/config/cron/crontab +++ b/config/cron/crontab @@ -65,6 +65,9 @@ HOME=/ # Perform a surciata rules update every 12 hours. @ 12h [ -f "/var/ipfire/red/active" ] && /usr/local/bin/update-ids-ruleset >/dev/null 2>&1 +# Update Lists for IP-based blocking every 15 minutes. +@ 15 [ -f "/var/ipfire/red/active" ] && /usr/local/bin/update-ipblocklists >/dev/null 2>&1 + # Retry sending spooled mails regularly %hourly * /usr/sbin/dma -q diff --git a/config/firewall/rules.pl b/config/firewall/rules.pl index 432619184..e1d7718a8 100644 --- a/config/firewall/rules.pl +++ b/config/firewall/rules.pl @@ -26,6 +26,7 @@ require '/var/ipfire/general-functions.pl'; require "${General::swroot}/lang.pl"; require "/usr/lib/firewall/firewall-lib.pl"; require "${General::swroot}/location-functions.pl"; +require "${General::swroot}/ipblocklist-functions.pl"; # Set to one to enable debugging mode. my $DEBUG = 0; @@ -73,6 +74,10 @@ my %confignatfw=(); my %locationsettings = ( "LOCATIONBLOCK_ENABLED" => "off" ); +my %blocklistsettings= ( + "ENABLE" => "off", +); + my %ipset_loaded_sets = (); my @ipset_used_sets = (); @@ -82,6 +87,7 @@ my $configoutgoing = "${General::swroot}/firewall/outgoing"; my $locationfile = "${General::swroot}/firewall/locationblock"; my $configgrp = "${General::swroot}/fwhosts/customgroups"; my $netsettings = "${General::swroot}/ethernet/settings"; +my $blocklistfile = "${General::swroot}/ipblocklist/settings"; &General::readhash("${General::swroot}/firewall/settings", \%fwdfwsettings); &General::readhash("${General::swroot}/optionsfw/settings", \%fwoptions); @@ -97,9 +103,18 @@ if (-e "$locationfile") { &General::readhash("$locationfile", \%locationsettings); } +# Check if the ipblocklist settings file exits. +if (-e "$blocklistfile") { + # Read-in settings file. + &General::readhash("$blocklistfile", \%blocklistsettings); +} + # Get all available locations. my @locations = &Location::Functions::get_locations(); +# Get all supported blocklists. +my @blocklists = &IPblocklist::get_blocklists(); + # Name or the RED interface. my $RED_DEV = &General::get_red_interface(); @@ -144,6 +159,9 @@ sub main { # Load rules to block hostile networks. &drop_hostile_networks(); + # Handle ipblocklist. + &ipblocklist(); + # Reload firewall policy. run("/usr/sbin/firewall-policy"); @@ -708,6 +726,64 @@ sub drop_hostile_networks () { run("$IPTABLES -A HOSTILE -o $RED_DEV -m set --match-set $HOSTILE_CCODE dst -j HOSTILE_DROP"); } +sub ipblocklist () { + # Flush the ipblocklist chains. + run("$IPTABLES -F BLOCKLISTIN"); + run("$IPTABLES -F BLOCKLISTOUT"); + + # Check if the blocklist feature is enabled. + if($blocklistsettings{'ENABLE'} eq "on") { + # Loop through the array of private networks. + foreach my $private_network (@PRIVATE_NETWORKS) { + # Create firewall rules to never block private networks. + run("$IPTABLES -A BLOCKLISTIN -p ALL -i $RED_DEV -s $private_network -j RETURN"); + run("$IPTABLES -A BLOCKLISTOUT -p ALL -o $RED_DEV -d $private_network -j RETURN"); + } + } + + # Loop through the array of blocklists. + foreach my $blocklist (@blocklists) { + # Check if the blocklist feature and the current processed blocklist is enabled. + if(($blocklistsettings{'ENABLE'} eq "on") && ($blocklistsettings{$blocklist}) && ($blocklistsettings{$blocklist} eq "on")) { + # Call function to load the blocklist. + &ipset_restore($blocklist); + + # Call function to check if the corresponding iptables drop chain already has been created. + if(&firewall_chain_exists("${blocklist}_DROP")) { + # Create iptables chain. + run("$IPTABLES -N ${blocklist}_DROP"); + } else { + # Flush the chain. + run("$IPTABLES -F ${blocklist}_DROP"); + } + + # Check if logging is enabled. + if($blocklistsettings{'LOGGING'} eq "on") { + # Create logging rule. + run("$IPTABLES -A ${blocklist}_DROP -j LOG -m limit --limit 10/second --log-prefix \"BLKLST_$blocklist\" "); + } + + # Create Drop rule. + run("$IPTABLES -A ${blocklist}_DROP -j DROP"); + + # Add the rules to check against the set + run("$IPTABLES -A BLOCKLISTIN -p ALL -i $RED_DEV -m set --match-set $blocklist src -j ${blocklist}_DROP"); + run("$IPTABLES -A BLOCKLISTOUT -p ALL -o $RED_DEV -m set --match-set $blocklist dst -j ${blocklist}_DROP"); + + # IP blocklist or the blocklist is disabled. + } else { + # Check if the blocklist related iptables drop chain exits. + unless(&firewall_chain_exists("${blocklist}_DROP")) { + # Flush the chain. + run("$IPTABLES -F ${blocklist}_DROP"); + + # Drop the chain. + run("$IPTABLES -X ${blocklist}_DROP"); + } + } + } +} + sub get_protocols { my $hash = shift; my $key = shift; @@ -921,6 +997,14 @@ sub firewall_is_in_subnet { return 0; } +sub firewall_chain_exists ($) { + my ($chain) = @_; + + my $ret = &General::system("iptables", "--wait", "-n", "-L", "$chain"); + + return $ret; +} + sub ipset_get_sets () { my @sets; @@ -986,6 +1070,26 @@ sub ipset_restore ($) { # If the set is not loaded, we have to rename it to proper use it. run("$IPSET rename $loc_set $set"); } + + # Check if the given set name is a blocklist. + } elsif ($set ~~ @blocklists) { + # IPblocklist sets contains v4 as setname extension. + my $set_name = "$set" . "v4"; + + # Get the database file for the given blocklist. + my $db_file = &IPblocklist::get_ipset_db_file($set); + + # Call function to restore/load the set. + &ipset_call_restore($db_file); + + # Check if the set is already loaded (has been used before). + if ($set ~~ @ipset_used_sets) { + # Swap the sets. + run("$IPSET swap $set_name $set"); + } else { + # Rename the set to proper use it. + run("$IPSET rename $set_name $set"); + } } # Store the restored set to the hash to prevent from loading it again. diff --git a/config/ipblocklist/sources b/config/ipblocklist/sources new file mode 100644 index 000000000..c750dcd58 --- /dev/null +++ b/config/ipblocklist/sources @@ -0,0 +1,140 @@ +############################################################################ +# # +# IP Address blocklists for IPFire # +# # +# This file contains a list of blocklist sources that will replace the one # +# internal to the updated if it is found at /var/ipfire/blocklist/sources. # +# The intention is to provide a common source of information for both the # +# updater and WUI. # +# # +# The chains created in the packet filter will be named by the top level # +# key and this will also be used in the log message to identify the reason # +# for the dropped packet. # +# # +# The fields are: # +# # +# name The blocklist's full name # +# url URL of the file containing the list # +# info URL giving information about the source # +# parser The parser function used to extract IP addresses from the # +# downloaded list # +# rate Minimum period between checks for updates. Can be specified in # +# days (d), hours (h) or minutes (m) # +# category Used for documentation on the WUI. Can be one of the following # +# 'application' Potentially unwanted applications # +# 'attacker' Generic source of malicious packets # +# 'c and c' Malware Command and Control source # +# 'composite' Composite of other lists # +# 'invalid' Invalid addresses on the public internet # +# 'scanner' Port scanner that is not initself malicious # +# disable Name of another list to disable if this one is enabled. Used # +# when the other list is a subset of this one. # +# # +# The info and category fields are purely for documentation. # +# # +############################################################################ + +package IPblocklist::List; + +our %sources = ( 'EMERGING_FWRULE' => { 'name' => 'Emerging Threats Blocklist', + 'url' => 'https://rules.emergingthreats.net/fwrules/emerging-Block-IPs.txt', + 'info' => 'https://doc.emergingthreats.net/bin/view/Main/EmergingFirewallRules', + 'parser' => 'ip-or-net-list', + 'rate' => '1h', + 'category' => 'composite', + 'disable' => ['FEODO_RECOMMENDED', 'FEODO_IP', 'FEODO_AGGRESSIVE', 'SPAMHAUS_DROP', 'DSHIELD'] }, + 'EMERGING_COMPROMISED' => { 'name' => 'Emerging Threats Compromised IPs', + 'url' => 'https://rules.emergingthreats.net/blockrules/compromised-ips.txt', + 'info' => 'https://doc.emergingthreats.net/bin/view/Main/CompromisedHost', + 'parser' => 'ip-or-net-list', + 'rate' => '1h', + 'category' => 'attacker' }, + 'SPAMHAUS_DROP' => { 'name' => "Spamhaus Don't Route or Peer List", + 'url' => 'https://www.spamhaus.org/drop/drop.txt', + 'info' => 'https://www.spamhaus.org/drop/', + 'parser' => 'ip-or-net-list', + 'rate' => '12h', + 'category' => 'reputation' }, + 'SPAMHAUS_EDROP' => { 'name' => "Spamhaus Extended Don't Route or Peer List", + 'url' => 'https://www.spamhaus.org/drop/edrop.txt', + 'info' => 'https://www.spamhaus.org/drop/', + 'parser' => 'ip-or-net-list', + 'rate' => '1h', + 'category' => 'reputation' }, + 'DSHIELD' => { 'name' => 'Dshield.org Recommended Block List', + 'url' => 'https://www.dshield.org/block.txt', + 'info' => 'https://dshield.org/', + 'parser' => 'dshield', + 'rate' => '1h', + 'category' => 'attacker' }, + 'FEODO_RECOMMENDED'=> {'name' => 'Feodo Trojan IP Blocklist (Recommended)', + 'url' => 'https://feodotracker.abuse.ch/downloads/ipblocklist_recommended.txt', + 'info' => 'https://feodotracker.abuse.ch/blocklist', + 'parser' => 'ip-or-net-list', + 'rate' => '5m', + 'category' => 'c and c' }, + 'FEODO_IP' => { 'name' => 'Feodo Trojan IP Blocklist', + 'url' => 'https://feodotracker.abuse.ch/downloads/ipblocklist.txt', + 'info' => 'https://feodotracker.abuse.ch/blocklist', + 'parser' => 'ip-or-net-list', + 'rate' => '5m', + 'category' => 'c and c', + 'disable' => 'FEODO_RECOMMENDED' }, + 'FEODO_AGGRESSIVE' => { 'name' => 'Feodo Trojan IP Blocklist (Aggressive)', + 'url' => 'https://feodotracker.abuse.ch/downloads/ipblocklist_aggressive.txt', + 'info' => 'https://feodotracker.abuse.ch/blocklist', + 'parser' => 'ip-or-net-list', + 'rate' => '5m', + 'category' => 'c and c', + 'disable' => ['FEODO_IP', 'FEODO_RECOMMENDED'] }, + 'CIARMY' => { 'name' => 'The CINS Army List', + 'url' => 'https://cinsscore.com/list/ci-badguys.txt', + 'info' => 'https://cinsscore.com/#list', + 'parser' => 'ip-or-net-list', + 'rate' => '15m', + 'category' => 'reputation' }, + 'TOR_ALL' => { 'name' => 'Known TOR Nodes', + 'url' => 'https://www.dan.me.uk/torlist', + 'info' => 'https://www.dan.me.uk/tornodes', + 'parser' => 'ip-or-net-list', + 'rate' => '1h', + 'category' => 'application', + 'disable' => 'TOR_EXIT' }, + 'TOR_EXIT' => { 'name' => 'Known TOR Exit Nodes', + 'url' => 'https://www.dan.me.uk/torlist/?exit', + 'info' => 'https://www.dan.me.uk/tornodes', + 'parser' => 'ip-or-net-list',, + 'rate' => '1h', + 'category' => 'application' }, + 'ALIENVAULT' => { 'name' => 'AlienVault IP Reputation database', + 'url' => 'https://reputation.alienvault.com/reputation.generic', + 'info' => 'https://www.alienvault.com/resource-center/videos/what-is-ip-domain-reputation', + 'parser' => 'ip-or-net-list', + 'rate' => '1h', + 'category' => 'reputation' }, + 'BOGON' => { 'name' => 'Bogus address list (Martian)', + 'url' => 'https://www.team-cymru.org/Services/Bogons/bogon-bn-agg.txt', + 'info' => 'https://www.team-cymru.com/bogon-reference.html', + 'parser' => 'ip-or-net-list', + 'rate' => '1d', + 'category' => 'invalid' }, + 'BOGON_FULL' => { 'name' => 'Full Bogus Address List', + 'url' => 'https://www.team-cymru.org/Services/Bogons/fullbogons-ipv4.txt', + 'info' => 'https://www.team-cymru.com/bogon-reference.html', + 'parser' => 'ip-or-net-list', + 'rate' => '4h', + 'category' => 'invalid', + 'disable' => 'BOGON' }, + 'SHODAN' => { 'name' => 'ISC Shodan scanner blocklist', + 'url' => 'https://isc.sans.edu/api/threatlist/shodan?tab', + 'info' => 'https://isc.sans.edu', + 'parser' => 'ip-or-net-list', + 'rate' => '1d', + 'category' => 'scanner' }, + 'BLOCKLIST_DE' => { 'name' => 'Blocklist.de all attacks list', + 'url' => 'https://lists.blocklist.de/lists/all.txt', + 'info' => 'https://www.blocklist.de', + 'parser' => 'ip-or-net-list', + 'rate' => '30m', + 'category' => 'attacker' } + ); diff --git a/config/kernel/kernel.config.aarch64-ipfire b/config/kernel/kernel.config.aarch64-ipfire index 469884b20..b557f4cf3 100644 --- a/config/kernel/kernel.config.aarch64-ipfire +++ b/config/kernel/kernel.config.aarch64-ipfire @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 5.15.49-ipfire Kernel Configuration +# Linux/arm64 5.15.59-ipfire Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.3.0" CONFIG_CC_IS_GCC=y @@ -247,7 +247,7 @@ CONFIG_VM_EVENT_COUNTERS=y # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set -CONFIG_SLAB_MERGE_DEFAULT=y +# CONFIG_SLAB_MERGE_DEFAULT is not set CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SHUFFLE_PAGE_ALLOCATOR=y @@ -471,7 +471,8 @@ CONFIG_ARM64_SVE=y CONFIG_ARM64_MODULE_PLTS=y # CONFIG_ARM64_PSEUDO_NMI is not set CONFIG_RELOCATABLE=y -# CONFIG_RANDOMIZE_BASE is not set +CONFIG_RANDOMIZE_BASE=y +CONFIG_RANDOMIZE_MODULE_REGION_FULL=y CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y CONFIG_STACKPROTECTOR_PER_TASK=y # end of Kernel Features @@ -6740,7 +6741,16 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set # CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set -# CONFIG_VFIO is not set +CONFIG_VFIO=m +CONFIG_VFIO_IOMMU_TYPE1=m +CONFIG_VFIO_VIRQFD=m +# CONFIG_VFIO_NOIOMMU is not set +CONFIG_VFIO_PCI_CORE=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_VFIO_PCI=m +# CONFIG_VFIO_PLATFORM is not set +# CONFIG_VFIO_MDEV is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=y CONFIG_VIRTIO_PCI_LIB=y diff --git a/config/kernel/kernel.config.armv6l-ipfire b/config/kernel/kernel.config.armv6l-ipfire index dc0aee51b..b8e0ee70c 100644 --- a/config/kernel/kernel.config.armv6l-ipfire +++ b/config/kernel/kernel.config.armv6l-ipfire @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.15.49-ipfire Kernel Configuration +# Linux/arm 5.15.59-ipfire Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.3.0" CONFIG_CC_IS_GCC=y @@ -250,7 +250,7 @@ CONFIG_VM_EVENT_COUNTERS=y # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set -CONFIG_SLAB_MERGE_DEFAULT=y +# CONFIG_SLAB_MERGE_DEFAULT is not set CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SHUFFLE_PAGE_ALLOCATOR=y @@ -2135,6 +2135,7 @@ CONFIG_MISC_ALCOR_PCI=m CONFIG_MISC_RTSX_PCI=m CONFIG_MISC_RTSX_USB=m # CONFIG_HABANA_AI is not set +# CONFIG_UACCE is not set # CONFIG_PVPANIC is not set # end of Misc devices @@ -6747,7 +6748,17 @@ CONFIG_UIO=m # CONFIG_UIO_NETX is not set # CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set -# CONFIG_VFIO is not set +CONFIG_VFIO=m +CONFIG_VFIO_IOMMU_TYPE1=m +CONFIG_VFIO_VIRQFD=m +# CONFIG_VFIO_NOIOMMU is not set +CONFIG_VFIO_PCI_CORE=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_VFIO_PCI=m +# CONFIG_VFIO_PLATFORM is not set +# CONFIG_VFIO_MDEV is not set +CONFIG_IRQ_BYPASS_MANAGER=m CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=m CONFIG_VIRTIO_MENU=y @@ -6945,6 +6956,7 @@ CONFIG_ROCKCHIP_MBOX=y CONFIG_BCM2835_MBOX=y # CONFIG_MAILBOX_TEST is not set CONFIG_SUN6I_MSGBOX=y +CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y # @@ -6955,6 +6967,10 @@ CONFIG_IOMMU_SUPPORT=y # end of Generic IOMMU Pagetable Support # CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set +CONFIG_OF_IOMMU=y # CONFIG_OMAP_IOMMU is not set # CONFIG_ROCKCHIP_IOMMU is not set # CONFIG_SUN50I_IOMMU is not set diff --git a/config/kernel/kernel.config.riscv64-ipfire b/config/kernel/kernel.config.riscv64-ipfire index 0801f4389..37d5366af 100644 --- a/config/kernel/kernel.config.riscv64-ipfire +++ b/config/kernel/kernel.config.riscv64-ipfire @@ -230,7 +230,7 @@ CONFIG_VM_EVENT_COUNTERS=y # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set -CONFIG_SLAB_MERGE_DEFAULT=y +# CONFIG_SLAB_MERGE_DEFAULT is not set CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SHUFFLE_PAGE_ALLOCATOR=y @@ -5590,7 +5590,17 @@ CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set # CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set -# CONFIG_VFIO is not set +CONFIG_VFIO=m +CONFIG_VFIO_IOMMU_TYPE1=m +CONFIG_VFIO_VIRQFD=m +# CONFIG_VFIO_NOIOMMU is not set +CONFIG_VFIO_PCI_CORE=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_VGA=y +CONFIG_VFIO_PCI_IGD=y +# CONFIG_VFIO_MDEV is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=y CONFIG_VIRTIO_PCI_LIB=y diff --git a/config/kernel/kernel.config.x86_64-ipfire b/config/kernel/kernel.config.x86_64-ipfire index 06d98e325..aa1e847dd 100644 --- a/config/kernel/kernel.config.x86_64-ipfire +++ b/config/kernel/kernel.config.x86_64-ipfire @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.15.48-ipfire Kernel Configuration +# Linux/x86 5.15.59-ipfire Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.3.0" CONFIG_CC_IS_GCC=y @@ -270,7 +270,7 @@ CONFIG_VM_EVENT_COUNTERS=y # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set -CONFIG_SLAB_MERGE_DEFAULT=y +# CONFIG_SLAB_MERGE_DEFAULT is not set CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SHUFFLE_PAGE_ALLOCATOR=y @@ -322,9 +322,6 @@ CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y # CONFIG_GOLDFISH is not set -CONFIG_RETPOLINE=y -CONFIG_CC_HAS_SLS=y -CONFIG_SLS=y # CONFIG_X86_CPU_RESCTRL is not set CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_VSMP is not set @@ -482,6 +479,16 @@ CONFIG_HAVE_LIVEPATCH=y # CONFIG_LIVEPATCH is not set # end of Processor type and features +CONFIG_CC_HAS_SLS=y +CONFIG_CC_HAS_RETURN_THUNK=y +CONFIG_SPECULATION_MITIGATIONS=y +CONFIG_PAGE_TABLE_ISOLATION=y +CONFIG_RETPOLINE=y +CONFIG_RETHUNK=y +CONFIG_CPU_UNRET_ENTRY=y +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y +CONFIG_SLS=y CONFIG_ARCH_HAS_ADD_PAGES=y CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y @@ -5114,7 +5121,7 @@ CONFIG_DRM_AMD_DC_DCN=y # CONFIG_HSA_AMD is not set CONFIG_DRM_NOUVEAU=m -CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y +# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set @@ -5194,14 +5201,7 @@ CONFIG_DRM_XEN_FRONTEND=m CONFIG_DRM_VBOXVIDEO=m CONFIG_DRM_GUD=m CONFIG_DRM_HYPERV=m -CONFIG_DRM_LEGACY=y -# CONFIG_DRM_TDFX is not set -# CONFIG_DRM_R128 is not set -# CONFIG_DRM_I810 is not set -# CONFIG_DRM_MGA is not set -# CONFIG_DRM_SIS is not set -# CONFIG_DRM_VIA is not set -# CONFIG_DRM_SAVAGE is not set +# CONFIG_DRM_LEGACY is not set CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y # @@ -6234,7 +6234,17 @@ CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set CONFIG_UIO_HV_GENERIC=m -# CONFIG_VFIO is not set +CONFIG_VFIO=m +CONFIG_VFIO_IOMMU_TYPE1=m +CONFIG_VFIO_VIRQFD=m +# CONFIG_VFIO_NOIOMMU is not set +CONFIG_VFIO_PCI_CORE=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_VGA=y +CONFIG_VFIO_PCI_IGD=y +# CONFIG_VFIO_MDEV is not set CONFIG_IRQ_BYPASS_MANAGER=m CONFIG_VIRT_DRIVERS=y # CONFIG_VBOXGUEST is not set @@ -6488,7 +6498,7 @@ CONFIG_AMD_IOMMU_V2=y CONFIG_DMAR_TABLE=y CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IOMMU_SVM=y -# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set +CONFIG_INTEL_IOMMU_DEFAULT_ON=y CONFIG_INTEL_IOMMU_FLOPPY_WA=y # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set CONFIG_IRQ_REMAP=y @@ -6962,7 +6972,6 @@ CONFIG_SECURITY_DMESG_RESTRICT=y CONFIG_SECURITY=y CONFIG_SECURITYFS=y # CONFIG_SECURITY_NETWORK is not set -CONFIG_PAGE_TABLE_ISOLATION=y # CONFIG_SECURITY_PATH is not set # CONFIG_INTEL_TXT is not set CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y diff --git a/config/logwatch/ipblocklist b/config/logwatch/ipblocklist new file mode 100755 index 000000000..8d006377e --- /dev/null +++ b/config/logwatch/ipblocklist @@ -0,0 +1,91 @@ +########################################################################### +# ipblocklist script for Logwatch +# Analyzes the IPFire IP Blocklist log +# +######################################################################### + +######################################################## +## Copyright (c) 2008 Lars Skjærlund +## Covered under the included MIT/X-Consortium License: +## http://www.opensource.org/licenses/mit-license.php +## All modifications and contributions by other persons to +## this script are assumed to have been donated to the +## Logwatch project and thus assume the above copyright +## and licensing terms. If you want to make contributions +## under your own copyright or a different license this +## must be explicitly stated in the contribution and the +## Logwatch project reserves the right to not accept such +## contributions. If you have made significant +## contributions to this script and want to claim +## copyright please contact logwatch-devel@lists.sourceforge.net. +######################################################### + +######################################################################### +# Files - all shown with default paths: +# +# /usr/share/logwatch/default.conf/logfiles/messages.conf +# /usr/share/logwatch/dist.conf/services/blocklist.conf +# /usr/share/logwatch/scripts/services/ipblocklist (this file) +# +# ... and of course +# +# /var/log/messages +######################################################################### + +use Logwatch ':dates'; + +my $Detail = $ENV{'LOGWATCH_DETAIL_LEVEL'}; + +my $SearchDate; + +my %Updates; +my %Errors; + +$SearchDate = TimeFilter("%b %e"); + +while (defined(my $ThisLine = )) +{ + next unless ($ThisLine =~ m/^\s*\w+\s+\w+\s+(..:..:..) .* ipblocklist: (.*)/); + + my $text = $2; + + if ($text =~ m/Successfully updated (\w+) blocklist/) + { + $Updates{$1}{updates}++; + } + elsif ($text !~ m/Skipping (\w+) blocklist - Too frequent update attempts!/ and + $text !~ m/Skipping (\w+) blocklist - It has not been modified!/ ) + { + $Errors{$text}++; + } +} + +##################################################################### + +if (keys %Updates) +{ + print "\nThe following block lists were updated:\n"; + foreach my $Lists (sort keys %Updates) + { + print " $Lists: $Updates{$Lists}{updates} Time(s)\n"; + } +} + +if (keys %Errors) +{ + print "\nThe following errors were detected:\n"; + + foreach my $Text (keys %Errors) + { + print " $Text: $Errors{$Text} Time(s)\n"; + } +} + +exit(0); + +# vi: shiftwidth=3 tabstop=3 syntax=perl et +# Local Variables: +# mode: perl +# perl-indent-level: 3 +# indent-tabs-mode: nil +# End: diff --git a/config/logwatch/ipblocklist.conf b/config/logwatch/ipblocklist.conf new file mode 100644 index 000000000..a723da350 --- /dev/null +++ b/config/logwatch/ipblocklist.conf @@ -0,0 +1,34 @@ +######################################################################### +# ids-update script for Logwatch +# Analyzes the IPFire IP Blocklist update log +# +# Version: 1.0.0 +# Initial release +# +######################################################################### + +######################################################################### +# This script is subject to the same copyright as Logwatch itself +######################################################################### + +######################################################################### +# Files - all shown with default paths: +# +# /usr/share/logwatch/default.conf/logfiles/messages.conf +# /usr/share/logwatch/dist.conf/services/blocklist.conf (this file) +# /usr/share/logwatch/scripts/services/blocklist +# +# ... and of course +# +# /var/log/messages +######################################################################### + + +Title = "IP Blocklist" + +# Which logfile group... +LogFile = messages + +*applystddate + +# vi: shiftwidth=3 tabstop=3 et diff --git a/config/menu/50-firewall.menu b/config/menu/50-firewall.menu index aa67d9007..cd2af7cbb 100644 --- a/config/menu/50-firewall.menu +++ b/config/menu/50-firewall.menu @@ -21,6 +21,11 @@ 'title' => "$Lang::tr{'intrusion detection system'}", 'enabled' => 1, }; + $subfirewall->{'50.ipblocklist'} = {'caption' => $Lang::tr{'ipblocklist'}, + 'uri' => '/cgi-bin/ipblocklist.cgi', + 'title' => "$Lang::tr{'ipblocklist'}", + 'enabled' => 1, + }; $subfirewall->{'60.locationblock'} = { 'caption' => $Lang::tr{'locationblock'}, 'uri' => '/cgi-bin/location-block.cgi', diff --git a/config/menu/70-log.menu b/config/menu/70-log.menu index 2fa0e426e..19add1fb1 100644 --- a/config/menu/70-log.menu +++ b/config/menu/70-log.menu @@ -43,6 +43,11 @@ 'title' => "$Lang::tr{'ids logs'}", 'enabled' => 1 }; + $sublogs->{'53.ipblocklist'} = {'caption' => $Lang::tr{'ipblocklist logs'}, + 'uri' => '/cgi-bin/logs.cgi/ipblocklists.dat', + 'title' => "$Lang::tr{'ipblocklist logs'}", + 'enabled' => 1 + }; $sublogs->{'55.ovpnclients'} = { 'caption' => $Lang::tr{'ovpn rw connection log'}, 'uri' => '/cgi-bin/logs.cgi/ovpnclients.dat', diff --git a/config/rootfiles/common/aarch64/go b/config/rootfiles/common/aarch64/go new file mode 100644 index 000000000..09770fbe1 --- /dev/null +++ b/config/rootfiles/common/aarch64/go @@ -0,0 +1,10291 @@ +#usr/bin/go +#usr/bin/gofmt +#usr/lib/go +#usr/lib/go/VERSION +#usr/lib/go/api +#usr/lib/go/api/README +#usr/lib/go/api/except.txt +#usr/lib/go/api/go1.1.txt +#usr/lib/go/api/go1.10.txt +#usr/lib/go/api/go1.11.txt +#usr/lib/go/api/go1.12.txt +#usr/lib/go/api/go1.13.txt +#usr/lib/go/api/go1.14.txt +#usr/lib/go/api/go1.15.txt +#usr/lib/go/api/go1.2.txt +#usr/lib/go/api/go1.3.txt +#usr/lib/go/api/go1.4.txt +#usr/lib/go/api/go1.5.txt +#usr/lib/go/api/go1.6.txt +#usr/lib/go/api/go1.7.txt +#usr/lib/go/api/go1.8.txt +#usr/lib/go/api/go1.9.txt +#usr/lib/go/api/go1.txt +#usr/lib/go/api/next.txt +#usr/lib/go/bin +#usr/lib/go/bin/go +#usr/lib/go/bin/gofmt +#usr/lib/go/lib +#usr/lib/go/lib/time +#usr/lib/go/lib/time/README +#usr/lib/go/lib/time/update.bash +#usr/lib/go/lib/time/zoneinfo.zip +#usr/lib/go/misc +#usr/lib/go/misc/android +#usr/lib/go/misc/android/README +#usr/lib/go/misc/android/go_android_exec.go +#usr/lib/go/misc/arm +#usr/lib/go/misc/arm/a +#usr/lib/go/misc/cgo +#usr/lib/go/misc/cgo/errors +#usr/lib/go/misc/cgo/errors/errors_test.go +#usr/lib/go/misc/cgo/errors/ptr_test.go +#usr/lib/go/misc/cgo/errors/testdata +#usr/lib/go/misc/cgo/errors/testdata/err1.go +#usr/lib/go/misc/cgo/errors/testdata/err2.go +#usr/lib/go/misc/cgo/errors/testdata/err4.go +#usr/lib/go/misc/cgo/errors/testdata/issue11097a.go +#usr/lib/go/misc/cgo/errors/testdata/issue11097b.go +#usr/lib/go/misc/cgo/errors/testdata/issue14669.go +#usr/lib/go/misc/cgo/errors/testdata/issue18452.go +#usr/lib/go/misc/cgo/errors/testdata/issue18889.go +#usr/lib/go/misc/cgo/errors/testdata/issue28069.go +#usr/lib/go/misc/cgo/errors/testdata/issue28721.go +#usr/lib/go/misc/cgo/errors/testdata/issue33061.go +#usr/lib/go/misc/cgo/errors/testdata/long_double_size.go +#usr/lib/go/misc/cgo/errors/testdata/malloc.go +#usr/lib/go/misc/cgo/fortran +#usr/lib/go/misc/cgo/fortran/answer.f90 +#usr/lib/go/misc/cgo/fortran/fortran.go +#usr/lib/go/misc/cgo/fortran/fortran_test.go +#usr/lib/go/misc/cgo/fortran/helloworld +#usr/lib/go/misc/cgo/fortran/helloworld/helloworld.f90 +#usr/lib/go/misc/cgo/fortran/test.bash +#usr/lib/go/misc/cgo/gmp +#usr/lib/go/misc/cgo/gmp/fib.go +#usr/lib/go/misc/cgo/gmp/gmp.go +#usr/lib/go/misc/cgo/gmp/pi.go +#usr/lib/go/misc/cgo/life +#usr/lib/go/misc/cgo/life/life_test.go +#usr/lib/go/misc/cgo/life/overlaydir_test.go +#usr/lib/go/misc/cgo/life/testdata +#usr/lib/go/misc/cgo/life/testdata/c-life.c +#usr/lib/go/misc/cgo/life/testdata/life.go +#usr/lib/go/misc/cgo/life/testdata/life.h +#usr/lib/go/misc/cgo/life/testdata/main.go +#usr/lib/go/misc/cgo/life/testdata/main.out +#usr/lib/go/misc/cgo/nocgo +#usr/lib/go/misc/cgo/nocgo/nocgo.go +#usr/lib/go/misc/cgo/nocgo/nocgo_test.go +#usr/lib/go/misc/cgo/stdio +#usr/lib/go/misc/cgo/stdio/overlaydir_test.go +#usr/lib/go/misc/cgo/stdio/stdio_test.go +#usr/lib/go/misc/cgo/stdio/testdata +#usr/lib/go/misc/cgo/stdio/testdata/chain.go +#usr/lib/go/misc/cgo/stdio/testdata/chain.out +#usr/lib/go/misc/cgo/stdio/testdata/fib.go +#usr/lib/go/misc/cgo/stdio/testdata/fib.out +#usr/lib/go/misc/cgo/stdio/testdata/hello.go +#usr/lib/go/misc/cgo/stdio/testdata/hello.out +#usr/lib/go/misc/cgo/stdio/testdata/run.out +#usr/lib/go/misc/cgo/stdio/testdata/stdio +#usr/lib/go/misc/cgo/stdio/testdata/stdio/file.go +#usr/lib/go/misc/cgo/stdio/testdata/stdio/stdio.go +#usr/lib/go/misc/cgo/test +#usr/lib/go/misc/cgo/test/backdoor.go +#usr/lib/go/misc/cgo/test/buildid_linux.go +#usr/lib/go/misc/cgo/test/callback.go +#usr/lib/go/misc/cgo/test/callback_c.c +#usr/lib/go/misc/cgo/test/callback_c_gc.c +#usr/lib/go/misc/cgo/test/callback_c_gccgo.c +#usr/lib/go/misc/cgo/test/cgo_linux_test.go +#usr/lib/go/misc/cgo/test/cgo_stubs_android_test.go +#usr/lib/go/misc/cgo/test/cgo_test.go +#usr/lib/go/misc/cgo/test/cgo_thread_lock.go +#usr/lib/go/misc/cgo/test/cgo_unix_test.go +#usr/lib/go/misc/cgo/test/cthread_unix.c +#usr/lib/go/misc/cgo/test/cthread_windows.c +#usr/lib/go/misc/cgo/test/issue18146.go +#usr/lib/go/misc/cgo/test/issue20910.c +#usr/lib/go/misc/cgo/test/issue21897.go +#usr/lib/go/misc/cgo/test/issue21897b.go +#usr/lib/go/misc/cgo/test/issue31891.c +#usr/lib/go/misc/cgo/test/issue4029.c +#usr/lib/go/misc/cgo/test/issue4029.go +#usr/lib/go/misc/cgo/test/issue4029w.go +#usr/lib/go/misc/cgo/test/issue4273.c +#usr/lib/go/misc/cgo/test/issue4273b.c +#usr/lib/go/misc/cgo/test/issue4339.c +#usr/lib/go/misc/cgo/test/issue4339.h +#usr/lib/go/misc/cgo/test/issue5548_c.c +#usr/lib/go/misc/cgo/test/issue5740a.c +#usr/lib/go/misc/cgo/test/issue5740b.c +#usr/lib/go/misc/cgo/test/issue6833_c.c +#usr/lib/go/misc/cgo/test/issue6907export_c.c +#usr/lib/go/misc/cgo/test/issue6997_linux.c +#usr/lib/go/misc/cgo/test/issue6997_linux.go +#usr/lib/go/misc/cgo/test/issue7234_test.go +#usr/lib/go/misc/cgo/test/issue8148.go +#usr/lib/go/misc/cgo/test/issue8331.h +#usr/lib/go/misc/cgo/test/issue8517.go +#usr/lib/go/misc/cgo/test/issue8517_windows.c +#usr/lib/go/misc/cgo/test/issue8517_windows.go +#usr/lib/go/misc/cgo/test/issue8694.go +#usr/lib/go/misc/cgo/test/issue8811.c +#usr/lib/go/misc/cgo/test/overlaydir_test.go +#usr/lib/go/misc/cgo/test/pkg_test.go +#usr/lib/go/misc/cgo/test/setgid_linux.go +#usr/lib/go/misc/cgo/test/sigaltstack.go +#usr/lib/go/misc/cgo/test/sigprocmask.c +#usr/lib/go/misc/cgo/test/sigprocmask.go +#usr/lib/go/misc/cgo/test/test.go +#usr/lib/go/misc/cgo/test/test_unix.go +#usr/lib/go/misc/cgo/test/test_windows.go +#usr/lib/go/misc/cgo/test/testdata +#usr/lib/go/misc/cgo/test/testdata/cgo_linux_test.go +#usr/lib/go/misc/cgo/test/testdata/cgo_test.go +#usr/lib/go/misc/cgo/test/testdata/gcc68255 +#usr/lib/go/misc/cgo/test/testdata/gcc68255.go +#usr/lib/go/misc/cgo/test/testdata/gcc68255/a.go +#usr/lib/go/misc/cgo/test/testdata/gcc68255/c.c +#usr/lib/go/misc/cgo/test/testdata/gcc68255/c.h +#usr/lib/go/misc/cgo/test/testdata/issue20266 +#usr/lib/go/misc/cgo/test/testdata/issue20266.go +#usr/lib/go/misc/cgo/test/testdata/issue20266/issue20266.h +#usr/lib/go/misc/cgo/test/testdata/issue23555.go +#usr/lib/go/misc/cgo/test/testdata/issue23555a +#usr/lib/go/misc/cgo/test/testdata/issue23555a/a.go +#usr/lib/go/misc/cgo/test/testdata/issue23555b +#usr/lib/go/misc/cgo/test/testdata/issue23555b/a.go +#usr/lib/go/misc/cgo/test/testdata/issue24161_darwin_test.go +#usr/lib/go/misc/cgo/test/testdata/issue24161arg +#usr/lib/go/misc/cgo/test/testdata/issue24161arg/def.go +#usr/lib/go/misc/cgo/test/testdata/issue24161arg/use.go +#usr/lib/go/misc/cgo/test/testdata/issue24161e0 +#usr/lib/go/misc/cgo/test/testdata/issue24161e0/main.go +#usr/lib/go/misc/cgo/test/testdata/issue24161e1 +#usr/lib/go/misc/cgo/test/testdata/issue24161e1/main.go +#usr/lib/go/misc/cgo/test/testdata/issue24161e2 +#usr/lib/go/misc/cgo/test/testdata/issue24161e2/main.go +#usr/lib/go/misc/cgo/test/testdata/issue24161res +#usr/lib/go/misc/cgo/test/testdata/issue24161res/restype.go +#usr/lib/go/misc/cgo/test/testdata/issue26213 +#usr/lib/go/misc/cgo/test/testdata/issue26213/jni.h +#usr/lib/go/misc/cgo/test/testdata/issue26213/test26213.go +#usr/lib/go/misc/cgo/test/testdata/issue26430 +#usr/lib/go/misc/cgo/test/testdata/issue26430.go +#usr/lib/go/misc/cgo/test/testdata/issue26430/a.go +#usr/lib/go/misc/cgo/test/testdata/issue26430/b.go +#usr/lib/go/misc/cgo/test/testdata/issue26743 +#usr/lib/go/misc/cgo/test/testdata/issue26743.go +#usr/lib/go/misc/cgo/test/testdata/issue26743/a.go +#usr/lib/go/misc/cgo/test/testdata/issue26743/b.go +#usr/lib/go/misc/cgo/test/testdata/issue27054 +#usr/lib/go/misc/cgo/test/testdata/issue27054/egl.h +#usr/lib/go/misc/cgo/test/testdata/issue27054/test27054.go +#usr/lib/go/misc/cgo/test/testdata/issue27340 +#usr/lib/go/misc/cgo/test/testdata/issue27340.go +#usr/lib/go/misc/cgo/test/testdata/issue27340/a.go +#usr/lib/go/misc/cgo/test/testdata/issue29563 +#usr/lib/go/misc/cgo/test/testdata/issue29563.go +#usr/lib/go/misc/cgo/test/testdata/issue29563/weak.go +#usr/lib/go/misc/cgo/test/testdata/issue29563/weak1.c +#usr/lib/go/misc/cgo/test/testdata/issue29563/weak2.c +#usr/lib/go/misc/cgo/test/testdata/issue30527 +#usr/lib/go/misc/cgo/test/testdata/issue30527.go +#usr/lib/go/misc/cgo/test/testdata/issue30527/a.go +#usr/lib/go/misc/cgo/test/testdata/issue30527/b.go +#usr/lib/go/misc/cgo/test/testdata/issue41761.go +#usr/lib/go/misc/cgo/test/testdata/issue41761a +#usr/lib/go/misc/cgo/test/testdata/issue41761a/a.go +#usr/lib/go/misc/cgo/test/testdata/issue8756 +#usr/lib/go/misc/cgo/test/testdata/issue8756.go +#usr/lib/go/misc/cgo/test/testdata/issue8756/issue8756.go +#usr/lib/go/misc/cgo/test/testdata/issue8828 +#usr/lib/go/misc/cgo/test/testdata/issue8828.go +#usr/lib/go/misc/cgo/test/testdata/issue8828/issue8828.c +#usr/lib/go/misc/cgo/test/testdata/issue8828/trivial.go +#usr/lib/go/misc/cgo/test/testdata/issue9026 +#usr/lib/go/misc/cgo/test/testdata/issue9026.go +#usr/lib/go/misc/cgo/test/testdata/issue9026/issue9026.go +#usr/lib/go/misc/cgo/test/testdata/issue9400 +#usr/lib/go/misc/cgo/test/testdata/issue9400/asm_386.s +#usr/lib/go/misc/cgo/test/testdata/issue9400/asm_amd64x.s +#usr/lib/go/misc/cgo/test/testdata/issue9400/asm_arm.s +#usr/lib/go/misc/cgo/test/testdata/issue9400/asm_arm64.s +#usr/lib/go/misc/cgo/test/testdata/issue9400/asm_mips64x.s +#usr/lib/go/misc/cgo/test/testdata/issue9400/asm_mipsx.s +#usr/lib/go/misc/cgo/test/testdata/issue9400/asm_ppc64x.s +#usr/lib/go/misc/cgo/test/testdata/issue9400/asm_s390x.s +#usr/lib/go/misc/cgo/test/testdata/issue9400/gccgo.go +#usr/lib/go/misc/cgo/test/testdata/issue9400/stubs.go +#usr/lib/go/misc/cgo/test/testdata/issue9400_linux.go +#usr/lib/go/misc/cgo/test/testdata/issue9510.go +#usr/lib/go/misc/cgo/test/testdata/issue9510a +#usr/lib/go/misc/cgo/test/testdata/issue9510a/a.go +#usr/lib/go/misc/cgo/test/testdata/issue9510b +#usr/lib/go/misc/cgo/test/testdata/issue9510b/b.go +#usr/lib/go/misc/cgo/test/testdata/test26213.go +#usr/lib/go/misc/cgo/test/testx.go +#usr/lib/go/misc/cgo/testasan +#usr/lib/go/misc/cgo/testasan/main.go +#usr/lib/go/misc/cgo/testcarchive +#usr/lib/go/misc/cgo/testcarchive/carchive_test.go +#usr/lib/go/misc/cgo/testcarchive/overlaydir_test.go +#usr/lib/go/misc/cgo/testcarchive/testdata +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo/libgo.go +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo2 +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo2/libgo2.go +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo3 +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo3/libgo3.go +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo4 +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo4/libgo4.go +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo6 +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo6/sigprof.go +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo7 +#usr/lib/go/misc/cgo/testcarchive/testdata/libgo7/sink.go +#usr/lib/go/misc/cgo/testcarchive/testdata/main.c +#usr/lib/go/misc/cgo/testcarchive/testdata/main2.c +#usr/lib/go/misc/cgo/testcarchive/testdata/main3.c +#usr/lib/go/misc/cgo/testcarchive/testdata/main4.c +#usr/lib/go/misc/cgo/testcarchive/testdata/main5.c +#usr/lib/go/misc/cgo/testcarchive/testdata/main6.c +#usr/lib/go/misc/cgo/testcarchive/testdata/main7.c +#usr/lib/go/misc/cgo/testcarchive/testdata/main_unix.c +#usr/lib/go/misc/cgo/testcarchive/testdata/main_windows.c +#usr/lib/go/misc/cgo/testcarchive/testdata/p +#usr/lib/go/misc/cgo/testcarchive/testdata/p/p.go +#usr/lib/go/misc/cgo/testcshared +#usr/lib/go/misc/cgo/testcshared/cshared_test.go +#usr/lib/go/misc/cgo/testcshared/overlaydir_test.go +#usr/lib/go/misc/cgo/testcshared/testdata +#usr/lib/go/misc/cgo/testcshared/testdata/go2c2go +#usr/lib/go/misc/cgo/testcshared/testdata/go2c2go/go +#usr/lib/go/misc/cgo/testcshared/testdata/go2c2go/go/shlib.go +#usr/lib/go/misc/cgo/testcshared/testdata/go2c2go/m1 +#usr/lib/go/misc/cgo/testcshared/testdata/go2c2go/m1/c.c +#usr/lib/go/misc/cgo/testcshared/testdata/go2c2go/m1/main.go +#usr/lib/go/misc/cgo/testcshared/testdata/go2c2go/m2 +#usr/lib/go/misc/cgo/testcshared/testdata/go2c2go/m2/main.go +#usr/lib/go/misc/cgo/testcshared/testdata/libgo +#usr/lib/go/misc/cgo/testcshared/testdata/libgo/libgo.go +#usr/lib/go/misc/cgo/testcshared/testdata/libgo2 +#usr/lib/go/misc/cgo/testcshared/testdata/libgo2/dup2.go +#usr/lib/go/misc/cgo/testcshared/testdata/libgo2/dup3.go +#usr/lib/go/misc/cgo/testcshared/testdata/libgo2/libgo2.go +#usr/lib/go/misc/cgo/testcshared/testdata/libgo4 +#usr/lib/go/misc/cgo/testcshared/testdata/libgo4/libgo4.go +#usr/lib/go/misc/cgo/testcshared/testdata/libgo5 +#usr/lib/go/misc/cgo/testcshared/testdata/libgo5/libgo5.go +#usr/lib/go/misc/cgo/testcshared/testdata/main0.c +#usr/lib/go/misc/cgo/testcshared/testdata/main1.c +#usr/lib/go/misc/cgo/testcshared/testdata/main2.c +#usr/lib/go/misc/cgo/testcshared/testdata/main3.c +#usr/lib/go/misc/cgo/testcshared/testdata/main4.c +#usr/lib/go/misc/cgo/testcshared/testdata/main5.c +#usr/lib/go/misc/cgo/testcshared/testdata/p +#usr/lib/go/misc/cgo/testcshared/testdata/p/p.go +#usr/lib/go/misc/cgo/testgodefs +#usr/lib/go/misc/cgo/testgodefs/testdata +#usr/lib/go/misc/cgo/testgodefs/testdata/anonunion.go +#usr/lib/go/misc/cgo/testgodefs/testdata/fieldtypedef.go +#usr/lib/go/misc/cgo/testgodefs/testdata/issue37479.go +#usr/lib/go/misc/cgo/testgodefs/testdata/issue37621.go +#usr/lib/go/misc/cgo/testgodefs/testdata/issue38649.go +#usr/lib/go/misc/cgo/testgodefs/testdata/issue39534.go +#usr/lib/go/misc/cgo/testgodefs/testdata/issue8478.go +#usr/lib/go/misc/cgo/testgodefs/testdata/main.go +#usr/lib/go/misc/cgo/testgodefs/testgodefs_test.go +#usr/lib/go/misc/cgo/testplugin +#usr/lib/go/misc/cgo/testplugin/altpath +#usr/lib/go/misc/cgo/testplugin/altpath/testdata +#usr/lib/go/misc/cgo/testplugin/altpath/testdata/common +#usr/lib/go/misc/cgo/testplugin/altpath/testdata/common/common.go +#usr/lib/go/misc/cgo/testplugin/altpath/testdata/plugin-mismatch +#usr/lib/go/misc/cgo/testplugin/altpath/testdata/plugin-mismatch/main.go +#usr/lib/go/misc/cgo/testplugin/overlaydir_test.go +#usr/lib/go/misc/cgo/testplugin/plugin_test.go +#usr/lib/go/misc/cgo/testplugin/testdata +#usr/lib/go/misc/cgo/testplugin/testdata/checkdwarf +#usr/lib/go/misc/cgo/testplugin/testdata/checkdwarf/main.go +#usr/lib/go/misc/cgo/testplugin/testdata/common +#usr/lib/go/misc/cgo/testplugin/testdata/common/common.go +#usr/lib/go/misc/cgo/testplugin/testdata/host +#usr/lib/go/misc/cgo/testplugin/testdata/host/host.go +#usr/lib/go/misc/cgo/testplugin/testdata/iface +#usr/lib/go/misc/cgo/testplugin/testdata/iface/main.go +#usr/lib/go/misc/cgo/testplugin/testdata/iface_a +#usr/lib/go/misc/cgo/testplugin/testdata/iface_a/a.go +#usr/lib/go/misc/cgo/testplugin/testdata/iface_b +#usr/lib/go/misc/cgo/testplugin/testdata/iface_b/b.go +#usr/lib/go/misc/cgo/testplugin/testdata/iface_i +#usr/lib/go/misc/cgo/testplugin/testdata/iface_i/i.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue18584 +#usr/lib/go/misc/cgo/testplugin/testdata/issue18584/main.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue18584/plugin.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue18676 +#usr/lib/go/misc/cgo/testplugin/testdata/issue18676/dynamodbstreamsevt +#usr/lib/go/misc/cgo/testplugin/testdata/issue18676/dynamodbstreamsevt/definition.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue18676/main.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue18676/plugin.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue19418 +#usr/lib/go/misc/cgo/testplugin/testdata/issue19418/main.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue19418/plugin.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue19529 +#usr/lib/go/misc/cgo/testplugin/testdata/issue19529/plugin.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue19534 +#usr/lib/go/misc/cgo/testplugin/testdata/issue19534/main.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue19534/plugin.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue22175 +#usr/lib/go/misc/cgo/testplugin/testdata/issue22175/main.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue22175/plugin1.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue22175/plugin2.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue22295.pkg +#usr/lib/go/misc/cgo/testplugin/testdata/issue22295.pkg/main.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue22295.pkg/plugin.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue24351 +#usr/lib/go/misc/cgo/testplugin/testdata/issue24351/main.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue24351/plugin.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue25756 +#usr/lib/go/misc/cgo/testplugin/testdata/issue25756/main.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue25756/plugin +#usr/lib/go/misc/cgo/testplugin/testdata/issue25756/plugin/c-life.c +#usr/lib/go/misc/cgo/testplugin/testdata/issue25756/plugin/life.go +#usr/lib/go/misc/cgo/testplugin/testdata/issue25756/plugin/life.h +#usr/lib/go/misc/cgo/testplugin/testdata/plugin1 +#usr/lib/go/misc/cgo/testplugin/testdata/plugin1/plugin1.go +#usr/lib/go/misc/cgo/testplugin/testdata/plugin2 +#usr/lib/go/misc/cgo/testplugin/testdata/plugin2/plugin2.go +#usr/lib/go/misc/cgo/testplugin/testdata/sub +#usr/lib/go/misc/cgo/testplugin/testdata/sub/plugin1 +#usr/lib/go/misc/cgo/testplugin/testdata/sub/plugin1/plugin1.go +#usr/lib/go/misc/cgo/testplugin/testdata/unnamed1 +#usr/lib/go/misc/cgo/testplugin/testdata/unnamed1/main.go +#usr/lib/go/misc/cgo/testplugin/testdata/unnamed2 +#usr/lib/go/misc/cgo/testplugin/testdata/unnamed2/main.go +#usr/lib/go/misc/cgo/testsanitizers +#usr/lib/go/misc/cgo/testsanitizers/cc_test.go +#usr/lib/go/misc/cgo/testsanitizers/cshared_test.go +#usr/lib/go/misc/cgo/testsanitizers/msan_test.go +#usr/lib/go/misc/cgo/testsanitizers/testdata +#usr/lib/go/misc/cgo/testsanitizers/testdata/msan.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/msan2.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/msan2_cmsan.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/msan3.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/msan4.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/msan5.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/msan6.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/msan_fail.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/msan_shared.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan10.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan11.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan12.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan2.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan3.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan4.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan5.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan6.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan7.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan8.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan9.go +#usr/lib/go/misc/cgo/testsanitizers/testdata/tsan_shared.go +#usr/lib/go/misc/cgo/testsanitizers/tsan_test.go +#usr/lib/go/misc/cgo/testshared +#usr/lib/go/misc/cgo/testshared/overlaydir_test.go +#usr/lib/go/misc/cgo/testshared/shared_test.go +#usr/lib/go/misc/cgo/testshared/testdata +#usr/lib/go/misc/cgo/testshared/testdata/dep2 +#usr/lib/go/misc/cgo/testshared/testdata/dep2/dep2.go +#usr/lib/go/misc/cgo/testshared/testdata/dep3 +#usr/lib/go/misc/cgo/testshared/testdata/dep3/dep3.go +#usr/lib/go/misc/cgo/testshared/testdata/depBase +#usr/lib/go/misc/cgo/testshared/testdata/depBase/asm.s +#usr/lib/go/misc/cgo/testshared/testdata/depBase/dep.go +#usr/lib/go/misc/cgo/testshared/testdata/depBase/gccgo.go +#usr/lib/go/misc/cgo/testshared/testdata/depBase/stubs.go +#usr/lib/go/misc/cgo/testshared/testdata/division +#usr/lib/go/misc/cgo/testshared/testdata/division/division.go +#usr/lib/go/misc/cgo/testshared/testdata/exe +#usr/lib/go/misc/cgo/testshared/testdata/exe/exe.go +#usr/lib/go/misc/cgo/testshared/testdata/exe2 +#usr/lib/go/misc/cgo/testshared/testdata/exe2/exe2.go +#usr/lib/go/misc/cgo/testshared/testdata/exe3 +#usr/lib/go/misc/cgo/testshared/testdata/exe3/exe3.go +#usr/lib/go/misc/cgo/testshared/testdata/execgo +#usr/lib/go/misc/cgo/testshared/testdata/execgo/exe.go +#usr/lib/go/misc/cgo/testshared/testdata/explicit +#usr/lib/go/misc/cgo/testshared/testdata/explicit/explicit.go +#usr/lib/go/misc/cgo/testshared/testdata/gcdata +#usr/lib/go/misc/cgo/testshared/testdata/gcdata/main +#usr/lib/go/misc/cgo/testshared/testdata/gcdata/main/main.go +#usr/lib/go/misc/cgo/testshared/testdata/gcdata/p +#usr/lib/go/misc/cgo/testshared/testdata/gcdata/p/p.go +#usr/lib/go/misc/cgo/testshared/testdata/global +#usr/lib/go/misc/cgo/testshared/testdata/global/main.go +#usr/lib/go/misc/cgo/testshared/testdata/globallib +#usr/lib/go/misc/cgo/testshared/testdata/globallib/global.go +#usr/lib/go/misc/cgo/testshared/testdata/iface +#usr/lib/go/misc/cgo/testshared/testdata/iface/main.go +#usr/lib/go/misc/cgo/testshared/testdata/iface_a +#usr/lib/go/misc/cgo/testshared/testdata/iface_a/a.go +#usr/lib/go/misc/cgo/testshared/testdata/iface_b +#usr/lib/go/misc/cgo/testshared/testdata/iface_b/b.go +#usr/lib/go/misc/cgo/testshared/testdata/iface_i +#usr/lib/go/misc/cgo/testshared/testdata/iface_i/i.go +#usr/lib/go/misc/cgo/testshared/testdata/implicit +#usr/lib/go/misc/cgo/testshared/testdata/implicit/implicit.go +#usr/lib/go/misc/cgo/testshared/testdata/implicitcmd +#usr/lib/go/misc/cgo/testshared/testdata/implicitcmd/implicitcmd.go +#usr/lib/go/misc/cgo/testshared/testdata/issue25065 +#usr/lib/go/misc/cgo/testshared/testdata/issue25065/a.go +#usr/lib/go/misc/cgo/testshared/testdata/issue30768 +#usr/lib/go/misc/cgo/testshared/testdata/issue30768/issue30768lib +#usr/lib/go/misc/cgo/testshared/testdata/issue30768/issue30768lib/lib.go +#usr/lib/go/misc/cgo/testshared/testdata/issue30768/x_test.go +#usr/lib/go/misc/cgo/testshared/testdata/issue39777 +#usr/lib/go/misc/cgo/testshared/testdata/issue39777/a +#usr/lib/go/misc/cgo/testshared/testdata/issue39777/a/a.go +#usr/lib/go/misc/cgo/testshared/testdata/issue39777/b +#usr/lib/go/misc/cgo/testshared/testdata/issue39777/b/b.go +#usr/lib/go/misc/cgo/testshared/testdata/trivial +#usr/lib/go/misc/cgo/testshared/testdata/trivial/trivial.go +#usr/lib/go/misc/cgo/testsigfwd +#usr/lib/go/misc/cgo/testsigfwd/main.go +#usr/lib/go/misc/cgo/testso +#usr/lib/go/misc/cgo/testso/noso_test.go +#usr/lib/go/misc/cgo/testso/overlaydir_test.go +#usr/lib/go/misc/cgo/testso/so_test.go +#usr/lib/go/misc/cgo/testso/testdata +#usr/lib/go/misc/cgo/testso/testdata/cgoso.c +#usr/lib/go/misc/cgo/testso/testdata/cgoso.go +#usr/lib/go/misc/cgo/testso/testdata/cgoso_c.c +#usr/lib/go/misc/cgo/testso/testdata/cgoso_unix.go +#usr/lib/go/misc/cgo/testso/testdata/main.go +#usr/lib/go/misc/cgo/testsovar +#usr/lib/go/misc/cgo/testsovar/noso_test.go +#usr/lib/go/misc/cgo/testsovar/overlaydir_test.go +#usr/lib/go/misc/cgo/testsovar/so_test.go +#usr/lib/go/misc/cgo/testsovar/testdata +#usr/lib/go/misc/cgo/testsovar/testdata/cgoso.go +#usr/lib/go/misc/cgo/testsovar/testdata/cgoso_c.c +#usr/lib/go/misc/cgo/testsovar/testdata/cgoso_c.h +#usr/lib/go/misc/cgo/testsovar/testdata/main.go +#usr/lib/go/misc/cgo/testtls +#usr/lib/go/misc/cgo/testtls/tls.go +#usr/lib/go/misc/cgo/testtls/tls_test.go +#usr/lib/go/misc/cgo/testtls/tls_unix.c +#usr/lib/go/misc/chrome +#usr/lib/go/misc/chrome/gophertool +#usr/lib/go/misc/chrome/gophertool/README.txt +#usr/lib/go/misc/chrome/gophertool/background.html +#usr/lib/go/misc/chrome/gophertool/background.js +#usr/lib/go/misc/chrome/gophertool/gopher.js +#usr/lib/go/misc/chrome/gophertool/gopher.png +#usr/lib/go/misc/chrome/gophertool/manifest.json +#usr/lib/go/misc/chrome/gophertool/popup.html +#usr/lib/go/misc/chrome/gophertool/popup.js +#usr/lib/go/misc/editors +#usr/lib/go/misc/go.mod +#usr/lib/go/misc/ios +#usr/lib/go/misc/ios/README +#usr/lib/go/misc/ios/clangwrap.sh +#usr/lib/go/misc/ios/detect.go +#usr/lib/go/misc/ios/go_darwin_arm_exec.go +#usr/lib/go/misc/linkcheck +#usr/lib/go/misc/linkcheck/linkcheck.go +#usr/lib/go/misc/reboot +#usr/lib/go/misc/reboot/experiment_toolid_test.go +#usr/lib/go/misc/reboot/overlaydir_test.go +#usr/lib/go/misc/reboot/reboot_test.go +#usr/lib/go/misc/swig +#usr/lib/go/misc/swig/callback +#usr/lib/go/misc/swig/callback/callback.cc +#usr/lib/go/misc/swig/callback/callback.go +#usr/lib/go/misc/swig/callback/callback.h +#usr/lib/go/misc/swig/callback/callback.swigcxx +#usr/lib/go/misc/swig/callback/callback_test.go +#usr/lib/go/misc/swig/stdio +#usr/lib/go/misc/swig/stdio/file.go +#usr/lib/go/misc/swig/stdio/file.swig +#usr/lib/go/misc/swig/stdio/file_test.go +#usr/lib/go/misc/trace +#usr/lib/go/misc/trace/README.md +#usr/lib/go/misc/trace/trace_viewer_full.html +#usr/lib/go/misc/trace/webcomponents.min.js +#usr/lib/go/misc/wasm +#usr/lib/go/misc/wasm/go_js_wasm_exec +#usr/lib/go/misc/wasm/wasm_exec.html +#usr/lib/go/misc/wasm/wasm_exec.js +#usr/lib/go/pkg +#usr/lib/go/pkg/include +#usr/lib/go/pkg/include/asm_ppc64x.h +#usr/lib/go/pkg/include/funcdata.h +#usr/lib/go/pkg/include/textflag.h +#usr/lib/go/pkg/linux_arm64 +#usr/lib/go/pkg/linux_arm64/archive +#usr/lib/go/pkg/linux_arm64/archive/tar.a +#usr/lib/go/pkg/linux_arm64/archive/zip.a +#usr/lib/go/pkg/linux_arm64/bufio.a +#usr/lib/go/pkg/linux_arm64/bytes.a +#usr/lib/go/pkg/linux_arm64/compress +#usr/lib/go/pkg/linux_arm64/compress/bzip2.a +#usr/lib/go/pkg/linux_arm64/compress/flate.a +#usr/lib/go/pkg/linux_arm64/compress/gzip.a +#usr/lib/go/pkg/linux_arm64/compress/lzw.a +#usr/lib/go/pkg/linux_arm64/compress/zlib.a +#usr/lib/go/pkg/linux_arm64/container +#usr/lib/go/pkg/linux_arm64/container/heap.a +#usr/lib/go/pkg/linux_arm64/container/list.a +#usr/lib/go/pkg/linux_arm64/container/ring.a +#usr/lib/go/pkg/linux_arm64/context.a +#usr/lib/go/pkg/linux_arm64/crypto +#usr/lib/go/pkg/linux_arm64/crypto.a +#usr/lib/go/pkg/linux_arm64/crypto/aes.a +#usr/lib/go/pkg/linux_arm64/crypto/cipher.a +#usr/lib/go/pkg/linux_arm64/crypto/des.a +#usr/lib/go/pkg/linux_arm64/crypto/dsa.a +#usr/lib/go/pkg/linux_arm64/crypto/ecdsa.a +#usr/lib/go/pkg/linux_arm64/crypto/ed25519 +#usr/lib/go/pkg/linux_arm64/crypto/ed25519.a +#usr/lib/go/pkg/linux_arm64/crypto/ed25519/internal +#usr/lib/go/pkg/linux_arm64/crypto/ed25519/internal/edwards25519.a +#usr/lib/go/pkg/linux_arm64/crypto/elliptic.a +#usr/lib/go/pkg/linux_arm64/crypto/hmac.a +#usr/lib/go/pkg/linux_arm64/crypto/internal +#usr/lib/go/pkg/linux_arm64/crypto/internal/randutil.a +#usr/lib/go/pkg/linux_arm64/crypto/internal/subtle.a +#usr/lib/go/pkg/linux_arm64/crypto/md5.a +#usr/lib/go/pkg/linux_arm64/crypto/rand.a +#usr/lib/go/pkg/linux_arm64/crypto/rc4.a +#usr/lib/go/pkg/linux_arm64/crypto/rsa.a +#usr/lib/go/pkg/linux_arm64/crypto/sha1.a +#usr/lib/go/pkg/linux_arm64/crypto/sha256.a +#usr/lib/go/pkg/linux_arm64/crypto/sha512.a +#usr/lib/go/pkg/linux_arm64/crypto/subtle.a +#usr/lib/go/pkg/linux_arm64/crypto/tls.a +#usr/lib/go/pkg/linux_arm64/crypto/x509 +#usr/lib/go/pkg/linux_arm64/crypto/x509.a +#usr/lib/go/pkg/linux_arm64/crypto/x509/pkix.a +#usr/lib/go/pkg/linux_arm64/database +#usr/lib/go/pkg/linux_arm64/database/sql +#usr/lib/go/pkg/linux_arm64/database/sql.a +#usr/lib/go/pkg/linux_arm64/database/sql/driver.a +#usr/lib/go/pkg/linux_arm64/debug +#usr/lib/go/pkg/linux_arm64/debug/dwarf.a +#usr/lib/go/pkg/linux_arm64/debug/elf.a +#usr/lib/go/pkg/linux_arm64/debug/gosym.a +#usr/lib/go/pkg/linux_arm64/debug/macho.a +#usr/lib/go/pkg/linux_arm64/debug/pe.a +#usr/lib/go/pkg/linux_arm64/debug/plan9obj.a +#usr/lib/go/pkg/linux_arm64/encoding +#usr/lib/go/pkg/linux_arm64/encoding.a +#usr/lib/go/pkg/linux_arm64/encoding/ascii85.a +#usr/lib/go/pkg/linux_arm64/encoding/asn1.a +#usr/lib/go/pkg/linux_arm64/encoding/base32.a +#usr/lib/go/pkg/linux_arm64/encoding/base64.a +#usr/lib/go/pkg/linux_arm64/encoding/binary.a +#usr/lib/go/pkg/linux_arm64/encoding/csv.a +#usr/lib/go/pkg/linux_arm64/encoding/gob.a +#usr/lib/go/pkg/linux_arm64/encoding/hex.a +#usr/lib/go/pkg/linux_arm64/encoding/json.a +#usr/lib/go/pkg/linux_arm64/encoding/pem.a +#usr/lib/go/pkg/linux_arm64/encoding/xml.a +#usr/lib/go/pkg/linux_arm64/errors.a +#usr/lib/go/pkg/linux_arm64/expvar.a +#usr/lib/go/pkg/linux_arm64/flag.a +#usr/lib/go/pkg/linux_arm64/fmt.a +#usr/lib/go/pkg/linux_arm64/go +#usr/lib/go/pkg/linux_arm64/go/ast.a +#usr/lib/go/pkg/linux_arm64/go/build.a +#usr/lib/go/pkg/linux_arm64/go/constant.a +#usr/lib/go/pkg/linux_arm64/go/doc.a +#usr/lib/go/pkg/linux_arm64/go/format.a +#usr/lib/go/pkg/linux_arm64/go/importer.a +#usr/lib/go/pkg/linux_arm64/go/internal +#usr/lib/go/pkg/linux_arm64/go/internal/gccgoimporter.a +#usr/lib/go/pkg/linux_arm64/go/internal/gcimporter.a +#usr/lib/go/pkg/linux_arm64/go/internal/srcimporter.a +#usr/lib/go/pkg/linux_arm64/go/parser.a +#usr/lib/go/pkg/linux_arm64/go/printer.a +#usr/lib/go/pkg/linux_arm64/go/scanner.a +#usr/lib/go/pkg/linux_arm64/go/token.a +#usr/lib/go/pkg/linux_arm64/go/types.a +#usr/lib/go/pkg/linux_arm64/hash +#usr/lib/go/pkg/linux_arm64/hash.a +#usr/lib/go/pkg/linux_arm64/hash/adler32.a +#usr/lib/go/pkg/linux_arm64/hash/crc32.a +#usr/lib/go/pkg/linux_arm64/hash/crc64.a +#usr/lib/go/pkg/linux_arm64/hash/fnv.a +#usr/lib/go/pkg/linux_arm64/hash/maphash.a +#usr/lib/go/pkg/linux_arm64/html +#usr/lib/go/pkg/linux_arm64/html.a +#usr/lib/go/pkg/linux_arm64/html/template.a +#usr/lib/go/pkg/linux_arm64/image +#usr/lib/go/pkg/linux_arm64/image.a +#usr/lib/go/pkg/linux_arm64/image/color +#usr/lib/go/pkg/linux_arm64/image/color.a +#usr/lib/go/pkg/linux_arm64/image/color/palette.a +#usr/lib/go/pkg/linux_arm64/image/draw.a +#usr/lib/go/pkg/linux_arm64/image/gif.a +#usr/lib/go/pkg/linux_arm64/image/internal +#usr/lib/go/pkg/linux_arm64/image/internal/imageutil.a +#usr/lib/go/pkg/linux_arm64/image/jpeg.a +#usr/lib/go/pkg/linux_arm64/image/png.a +#usr/lib/go/pkg/linux_arm64/index +#usr/lib/go/pkg/linux_arm64/index/suffixarray.a +#usr/lib/go/pkg/linux_arm64/internal +#usr/lib/go/pkg/linux_arm64/internal/bytealg.a +#usr/lib/go/pkg/linux_arm64/internal/cfg.a +#usr/lib/go/pkg/linux_arm64/internal/cpu.a +#usr/lib/go/pkg/linux_arm64/internal/fmtsort.a +#usr/lib/go/pkg/linux_arm64/internal/goroot.a +#usr/lib/go/pkg/linux_arm64/internal/goversion.a +#usr/lib/go/pkg/linux_arm64/internal/lazyregexp.a +#usr/lib/go/pkg/linux_arm64/internal/lazytemplate.a +#usr/lib/go/pkg/linux_arm64/internal/nettrace.a +#usr/lib/go/pkg/linux_arm64/internal/obscuretestdata.a +#usr/lib/go/pkg/linux_arm64/internal/oserror.a +#usr/lib/go/pkg/linux_arm64/internal/poll.a +#usr/lib/go/pkg/linux_arm64/internal/profile.a +#usr/lib/go/pkg/linux_arm64/internal/race.a +#usr/lib/go/pkg/linux_arm64/internal/reflectlite.a +#usr/lib/go/pkg/linux_arm64/internal/singleflight.a +#usr/lib/go/pkg/linux_arm64/internal/syscall +#usr/lib/go/pkg/linux_arm64/internal/syscall/execenv.a +#usr/lib/go/pkg/linux_arm64/internal/syscall/unix.a +#usr/lib/go/pkg/linux_arm64/internal/testenv.a +#usr/lib/go/pkg/linux_arm64/internal/testlog.a +#usr/lib/go/pkg/linux_arm64/internal/trace.a +#usr/lib/go/pkg/linux_arm64/internal/unsafeheader.a +#usr/lib/go/pkg/linux_arm64/internal/xcoff.a +#usr/lib/go/pkg/linux_arm64/io +#usr/lib/go/pkg/linux_arm64/io.a +#usr/lib/go/pkg/linux_arm64/io/ioutil.a +#usr/lib/go/pkg/linux_arm64/log +#usr/lib/go/pkg/linux_arm64/log.a +#usr/lib/go/pkg/linux_arm64/log/syslog.a +#usr/lib/go/pkg/linux_arm64/math +#usr/lib/go/pkg/linux_arm64/math.a +#usr/lib/go/pkg/linux_arm64/math/big.a +#usr/lib/go/pkg/linux_arm64/math/bits.a +#usr/lib/go/pkg/linux_arm64/math/cmplx.a +#usr/lib/go/pkg/linux_arm64/math/rand.a +#usr/lib/go/pkg/linux_arm64/mime +#usr/lib/go/pkg/linux_arm64/mime.a +#usr/lib/go/pkg/linux_arm64/mime/multipart.a +#usr/lib/go/pkg/linux_arm64/mime/quotedprintable.a +#usr/lib/go/pkg/linux_arm64/net +#usr/lib/go/pkg/linux_arm64/net.a +#usr/lib/go/pkg/linux_arm64/net/http +#usr/lib/go/pkg/linux_arm64/net/http.a +#usr/lib/go/pkg/linux_arm64/net/http/cgi.a +#usr/lib/go/pkg/linux_arm64/net/http/cookiejar.a +#usr/lib/go/pkg/linux_arm64/net/http/fcgi.a +#usr/lib/go/pkg/linux_arm64/net/http/httptest.a +#usr/lib/go/pkg/linux_arm64/net/http/httptrace.a +#usr/lib/go/pkg/linux_arm64/net/http/httputil.a +#usr/lib/go/pkg/linux_arm64/net/http/internal.a +#usr/lib/go/pkg/linux_arm64/net/http/pprof.a +#usr/lib/go/pkg/linux_arm64/net/internal +#usr/lib/go/pkg/linux_arm64/net/internal/socktest.a +#usr/lib/go/pkg/linux_arm64/net/mail.a +#usr/lib/go/pkg/linux_arm64/net/rpc +#usr/lib/go/pkg/linux_arm64/net/rpc.a +#usr/lib/go/pkg/linux_arm64/net/rpc/jsonrpc.a +#usr/lib/go/pkg/linux_arm64/net/smtp.a +#usr/lib/go/pkg/linux_arm64/net/textproto.a +#usr/lib/go/pkg/linux_arm64/net/url.a +#usr/lib/go/pkg/linux_arm64/os +#usr/lib/go/pkg/linux_arm64/os.a +#usr/lib/go/pkg/linux_arm64/os/exec.a +#usr/lib/go/pkg/linux_arm64/os/signal +#usr/lib/go/pkg/linux_arm64/os/signal.a +#usr/lib/go/pkg/linux_arm64/os/signal/internal +#usr/lib/go/pkg/linux_arm64/os/signal/internal/pty.a +#usr/lib/go/pkg/linux_arm64/os/user.a +#usr/lib/go/pkg/linux_arm64/path +#usr/lib/go/pkg/linux_arm64/path.a +#usr/lib/go/pkg/linux_arm64/path/filepath.a +#usr/lib/go/pkg/linux_arm64/plugin.a +#usr/lib/go/pkg/linux_arm64/reflect.a +#usr/lib/go/pkg/linux_arm64/regexp +#usr/lib/go/pkg/linux_arm64/regexp.a +#usr/lib/go/pkg/linux_arm64/regexp/syntax.a +#usr/lib/go/pkg/linux_arm64/runtime +#usr/lib/go/pkg/linux_arm64/runtime.a +#usr/lib/go/pkg/linux_arm64/runtime/cgo.a +#usr/lib/go/pkg/linux_arm64/runtime/debug.a +#usr/lib/go/pkg/linux_arm64/runtime/internal +#usr/lib/go/pkg/linux_arm64/runtime/internal/atomic.a +#usr/lib/go/pkg/linux_arm64/runtime/internal/math.a +#usr/lib/go/pkg/linux_arm64/runtime/internal/sys.a +#usr/lib/go/pkg/linux_arm64/runtime/pprof.a +#usr/lib/go/pkg/linux_arm64/runtime/race.a +#usr/lib/go/pkg/linux_arm64/runtime/trace.a +#usr/lib/go/pkg/linux_arm64/sort.a +#usr/lib/go/pkg/linux_arm64/strconv.a +#usr/lib/go/pkg/linux_arm64/strings.a +#usr/lib/go/pkg/linux_arm64/sync +#usr/lib/go/pkg/linux_arm64/sync.a +#usr/lib/go/pkg/linux_arm64/sync/atomic.a +#usr/lib/go/pkg/linux_arm64/syscall.a +#usr/lib/go/pkg/linux_arm64/testing +#usr/lib/go/pkg/linux_arm64/testing.a +#usr/lib/go/pkg/linux_arm64/testing/internal +#usr/lib/go/pkg/linux_arm64/testing/internal/testdeps.a +#usr/lib/go/pkg/linux_arm64/testing/iotest.a +#usr/lib/go/pkg/linux_arm64/testing/quick.a +#usr/lib/go/pkg/linux_arm64/text +#usr/lib/go/pkg/linux_arm64/text/scanner.a +#usr/lib/go/pkg/linux_arm64/text/tabwriter.a +#usr/lib/go/pkg/linux_arm64/text/template +#usr/lib/go/pkg/linux_arm64/text/template.a +#usr/lib/go/pkg/linux_arm64/text/template/parse.a +#usr/lib/go/pkg/linux_arm64/time +#usr/lib/go/pkg/linux_arm64/time.a +#usr/lib/go/pkg/linux_arm64/time/tzdata.a +#usr/lib/go/pkg/linux_arm64/unicode +#usr/lib/go/pkg/linux_arm64/unicode.a +#usr/lib/go/pkg/linux_arm64/unicode/utf16.a +#usr/lib/go/pkg/linux_arm64/unicode/utf8.a +#usr/lib/go/pkg/linux_arm64/vendor +#usr/lib/go/pkg/linux_arm64/vendor/golang.org +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/crypto +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/crypto/chacha20.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/crypto/chacha20poly1305.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/crypto/cryptobyte +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/crypto/cryptobyte.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/crypto/cryptobyte/asn1.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/crypto/curve25519.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/crypto/hkdf.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/crypto/internal +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/crypto/internal/subtle.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/crypto/poly1305.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/net +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/net/dns +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/net/dns/dnsmessage.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/net/http +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/net/http/httpguts.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/net/http/httpproxy.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/net/http2 +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/net/http2/hpack.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/net/idna.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/net/nettest.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/sys +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/sys/cpu.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/text +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/text/secure +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/text/secure/bidirule.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/text/transform.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/text/unicode +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/text/unicode/bidi.a +#usr/lib/go/pkg/linux_arm64/vendor/golang.org/x/text/unicode/norm.a +#usr/lib/go/pkg/tool +#usr/lib/go/pkg/tool/linux_arm64 +#usr/lib/go/pkg/tool/linux_arm64/addr2line +#usr/lib/go/pkg/tool/linux_arm64/asm +#usr/lib/go/pkg/tool/linux_arm64/buildid +#usr/lib/go/pkg/tool/linux_arm64/cgo +#usr/lib/go/pkg/tool/linux_arm64/compile +#usr/lib/go/pkg/tool/linux_arm64/cover +#usr/lib/go/pkg/tool/linux_arm64/dist +#usr/lib/go/pkg/tool/linux_arm64/doc +#usr/lib/go/pkg/tool/linux_arm64/fix +#usr/lib/go/pkg/tool/linux_arm64/link +#usr/lib/go/pkg/tool/linux_arm64/nm +#usr/lib/go/pkg/tool/linux_arm64/objdump +#usr/lib/go/pkg/tool/linux_arm64/pack +#usr/lib/go/pkg/tool/linux_arm64/pprof +#usr/lib/go/pkg/tool/linux_arm64/test2json +#usr/lib/go/pkg/tool/linux_arm64/trace +#usr/lib/go/pkg/tool/linux_arm64/vet +#usr/lib/go/src +#usr/lib/go/src/Make.dist +#usr/lib/go/src/README.vendor +#usr/lib/go/src/all.bash +#usr/lib/go/src/all.bat +#usr/lib/go/src/all.rc +#usr/lib/go/src/archive +#usr/lib/go/src/archive/tar +#usr/lib/go/src/archive/tar/common.go +#usr/lib/go/src/archive/tar/example_test.go +#usr/lib/go/src/archive/tar/format.go +#usr/lib/go/src/archive/tar/reader.go +#usr/lib/go/src/archive/tar/reader_test.go +#usr/lib/go/src/archive/tar/stat_actime1.go +#usr/lib/go/src/archive/tar/stat_actime2.go +#usr/lib/go/src/archive/tar/stat_unix.go +#usr/lib/go/src/archive/tar/strconv.go +#usr/lib/go/src/archive/tar/strconv_test.go +#usr/lib/go/src/archive/tar/tar_test.go +#usr/lib/go/src/archive/tar/testdata +#usr/lib/go/src/archive/tar/testdata/file-and-dir.tar +#usr/lib/go/src/archive/tar/testdata/gnu-incremental.tar +#usr/lib/go/src/archive/tar/testdata/gnu-long-nul.tar +#usr/lib/go/src/archive/tar/testdata/gnu-multi-hdrs.tar +#usr/lib/go/src/archive/tar/testdata/gnu-nil-sparse-data.tar +#usr/lib/go/src/archive/tar/testdata/gnu-nil-sparse-hole.tar +#usr/lib/go/src/archive/tar/testdata/gnu-not-utf8.tar +#usr/lib/go/src/archive/tar/testdata/gnu-sparse-big.tar +#usr/lib/go/src/archive/tar/testdata/gnu-utf8.tar +#usr/lib/go/src/archive/tar/testdata/gnu.tar +#usr/lib/go/src/archive/tar/testdata/hardlink.tar +#usr/lib/go/src/archive/tar/testdata/hdr-only.tar +#usr/lib/go/src/archive/tar/testdata/invalid-go17.tar +#usr/lib/go/src/archive/tar/testdata/issue10968.tar +#usr/lib/go/src/archive/tar/testdata/issue11169.tar +#usr/lib/go/src/archive/tar/testdata/issue12435.tar +#usr/lib/go/src/archive/tar/testdata/neg-size.tar +#usr/lib/go/src/archive/tar/testdata/nil-uid.tar +#usr/lib/go/src/archive/tar/testdata/pax-bad-hdr-file.tar +#usr/lib/go/src/archive/tar/testdata/pax-bad-mtime-file.tar +#usr/lib/go/src/archive/tar/testdata/pax-global-records.tar +#usr/lib/go/src/archive/tar/testdata/pax-multi-hdrs.tar +#usr/lib/go/src/archive/tar/testdata/pax-nil-sparse-data.tar +#usr/lib/go/src/archive/tar/testdata/pax-nil-sparse-hole.tar +#usr/lib/go/src/archive/tar/testdata/pax-nul-path.tar +#usr/lib/go/src/archive/tar/testdata/pax-nul-xattrs.tar +#usr/lib/go/src/archive/tar/testdata/pax-path-hdr.tar +#usr/lib/go/src/archive/tar/testdata/pax-pos-size-file.tar +#usr/lib/go/src/archive/tar/testdata/pax-records.tar +#usr/lib/go/src/archive/tar/testdata/pax-sparse-big.tar +#usr/lib/go/src/archive/tar/testdata/pax.tar +#usr/lib/go/src/archive/tar/testdata/small.txt +#usr/lib/go/src/archive/tar/testdata/small2.txt +#usr/lib/go/src/archive/tar/testdata/sparse-formats.tar +#usr/lib/go/src/archive/tar/testdata/star.tar +#usr/lib/go/src/archive/tar/testdata/trailing-slash.tar +#usr/lib/go/src/archive/tar/testdata/ustar-file-devs.tar +#usr/lib/go/src/archive/tar/testdata/ustar-file-reg.tar +#usr/lib/go/src/archive/tar/testdata/ustar.tar +#usr/lib/go/src/archive/tar/testdata/v7.tar +#usr/lib/go/src/archive/tar/testdata/writer-big-long.tar +#usr/lib/go/src/archive/tar/testdata/writer-big.tar +#usr/lib/go/src/archive/tar/testdata/writer.tar +#usr/lib/go/src/archive/tar/testdata/xattrs.tar +#usr/lib/go/src/archive/tar/writer.go +#usr/lib/go/src/archive/tar/writer_test.go +#usr/lib/go/src/archive/zip +#usr/lib/go/src/archive/zip/example_test.go +#usr/lib/go/src/archive/zip/reader.go +#usr/lib/go/src/archive/zip/reader_test.go +#usr/lib/go/src/archive/zip/register.go +#usr/lib/go/src/archive/zip/struct.go +#usr/lib/go/src/archive/zip/testdata +#usr/lib/go/src/archive/zip/testdata/crc32-not-streamed.zip +#usr/lib/go/src/archive/zip/testdata/dd.zip +#usr/lib/go/src/archive/zip/testdata/go-no-datadesc-sig.zip.base64 +#usr/lib/go/src/archive/zip/testdata/go-with-datadesc-sig.zip +#usr/lib/go/src/archive/zip/testdata/gophercolor16x16.png +#usr/lib/go/src/archive/zip/testdata/readme.notzip +#usr/lib/go/src/archive/zip/testdata/readme.zip +#usr/lib/go/src/archive/zip/testdata/symlink.zip +#usr/lib/go/src/archive/zip/testdata/test-trailing-junk.zip +#usr/lib/go/src/archive/zip/testdata/test.zip +#usr/lib/go/src/archive/zip/testdata/time-22738.zip +#usr/lib/go/src/archive/zip/testdata/time-7zip.zip +#usr/lib/go/src/archive/zip/testdata/time-go.zip +#usr/lib/go/src/archive/zip/testdata/time-infozip.zip +#usr/lib/go/src/archive/zip/testdata/time-osx.zip +#usr/lib/go/src/archive/zip/testdata/time-win7.zip +#usr/lib/go/src/archive/zip/testdata/time-winrar.zip +#usr/lib/go/src/archive/zip/testdata/time-winzip.zip +#usr/lib/go/src/archive/zip/testdata/unix.zip +#usr/lib/go/src/archive/zip/testdata/utf8-7zip.zip +#usr/lib/go/src/archive/zip/testdata/utf8-infozip.zip +#usr/lib/go/src/archive/zip/testdata/utf8-osx.zip +#usr/lib/go/src/archive/zip/testdata/utf8-winrar.zip +#usr/lib/go/src/archive/zip/testdata/utf8-winzip.zip +#usr/lib/go/src/archive/zip/testdata/winxp.zip +#usr/lib/go/src/archive/zip/testdata/zip64-2.zip +#usr/lib/go/src/archive/zip/testdata/zip64.zip +#usr/lib/go/src/archive/zip/writer.go +#usr/lib/go/src/archive/zip/writer_test.go +#usr/lib/go/src/archive/zip/zip_test.go +#usr/lib/go/src/bootstrap.bash +#usr/lib/go/src/bufio +#usr/lib/go/src/bufio/bufio.go +#usr/lib/go/src/bufio/bufio_test.go +#usr/lib/go/src/bufio/example_test.go +#usr/lib/go/src/bufio/export_test.go +#usr/lib/go/src/bufio/scan.go +#usr/lib/go/src/bufio/scan_test.go +#usr/lib/go/src/buildall.bash +#usr/lib/go/src/builtin +#usr/lib/go/src/builtin/builtin.go +#usr/lib/go/src/bytes +#usr/lib/go/src/bytes/boundary_test.go +#usr/lib/go/src/bytes/buffer.go +#usr/lib/go/src/bytes/buffer_test.go +#usr/lib/go/src/bytes/bytes.go +#usr/lib/go/src/bytes/bytes_test.go +#usr/lib/go/src/bytes/compare_test.go +#usr/lib/go/src/bytes/example_test.go +#usr/lib/go/src/bytes/export_test.go +#usr/lib/go/src/bytes/reader.go +#usr/lib/go/src/bytes/reader_test.go +#usr/lib/go/src/clean.bash +#usr/lib/go/src/clean.bat +#usr/lib/go/src/clean.rc +#usr/lib/go/src/cmd +#usr/lib/go/src/cmd/README.vendor +#usr/lib/go/src/cmd/addr2line +#usr/lib/go/src/cmd/addr2line/addr2line_test.go +#usr/lib/go/src/cmd/addr2line/main.go +#usr/lib/go/src/cmd/api +#usr/lib/go/src/cmd/api/goapi.go +#usr/lib/go/src/cmd/api/goapi_test.go +#usr/lib/go/src/cmd/api/run.go +#usr/lib/go/src/cmd/api/testdata +#usr/lib/go/src/cmd/api/testdata/src +#usr/lib/go/src/cmd/api/testdata/src/issue21181 +#usr/lib/go/src/cmd/api/testdata/src/issue21181/dep +#usr/lib/go/src/cmd/api/testdata/src/issue21181/dep/p.go +#usr/lib/go/src/cmd/api/testdata/src/issue21181/dep/p_amd64.go +#usr/lib/go/src/cmd/api/testdata/src/issue21181/indirect +#usr/lib/go/src/cmd/api/testdata/src/issue21181/indirect/p.go +#usr/lib/go/src/cmd/api/testdata/src/issue21181/p +#usr/lib/go/src/cmd/api/testdata/src/issue21181/p/p.go +#usr/lib/go/src/cmd/api/testdata/src/issue21181/p/p_amd64.go +#usr/lib/go/src/cmd/api/testdata/src/issue21181/p/p_generic.go +#usr/lib/go/src/cmd/api/testdata/src/issue29837 +#usr/lib/go/src/cmd/api/testdata/src/issue29837/p +#usr/lib/go/src/cmd/api/testdata/src/issue29837/p/README +#usr/lib/go/src/cmd/api/testdata/src/pkg +#usr/lib/go/src/cmd/api/testdata/src/pkg/p1 +#usr/lib/go/src/cmd/api/testdata/src/pkg/p1/golden.txt +#usr/lib/go/src/cmd/api/testdata/src/pkg/p1/p1.go +#usr/lib/go/src/cmd/api/testdata/src/pkg/p2 +#usr/lib/go/src/cmd/api/testdata/src/pkg/p2/golden.txt +#usr/lib/go/src/cmd/api/testdata/src/pkg/p2/p2.go +#usr/lib/go/src/cmd/api/testdata/src/pkg/p3 +#usr/lib/go/src/cmd/api/testdata/src/pkg/p3/golden.txt +#usr/lib/go/src/cmd/api/testdata/src/pkg/p3/p3.go +#usr/lib/go/src/cmd/asm +#usr/lib/go/src/cmd/asm/doc.go +#usr/lib/go/src/cmd/asm/internal +#usr/lib/go/src/cmd/asm/internal/arch +#usr/lib/go/src/cmd/asm/internal/arch/arch.go +#usr/lib/go/src/cmd/asm/internal/arch/arm.go +#usr/lib/go/src/cmd/asm/internal/arch/arm64.go +#usr/lib/go/src/cmd/asm/internal/arch/mips.go +#usr/lib/go/src/cmd/asm/internal/arch/ppc64.go +#usr/lib/go/src/cmd/asm/internal/arch/riscv64.go +#usr/lib/go/src/cmd/asm/internal/arch/s390x.go +#usr/lib/go/src/cmd/asm/internal/asm +#usr/lib/go/src/cmd/asm/internal/asm/asm.go +#usr/lib/go/src/cmd/asm/internal/asm/endtoend_test.go +#usr/lib/go/src/cmd/asm/internal/asm/expr_test.go +#usr/lib/go/src/cmd/asm/internal/asm/line_test.go +#usr/lib/go/src/cmd/asm/internal/asm/operand_test.go +#usr/lib/go/src/cmd/asm/internal/asm/parse.go +#usr/lib/go/src/cmd/asm/internal/asm/pseudo_test.go +#usr/lib/go/src/cmd/asm/internal/asm/testdata +#usr/lib/go/src/cmd/asm/internal/asm/testdata/386.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/386enc.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/amd64.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/amd64enc.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/amd64enc_extra.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/amd64error.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/arm.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/arm64.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/arm64enc.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/arm64error.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/armerror.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/armv6.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/aes_avx512f.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_4fmaps.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_4vnniw.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_bitalg.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_ifma.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vbmi.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vbmi2.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vnni.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512_vpopcntdq.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512bw.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512cd.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512dq.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512er.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512f.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/avx512pf.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/gfni_avx512f.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/avx512enc/vpclmulqdq_avx512f.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/mips.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/mips64.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/ppc64.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/ppc64enc.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/riscvenc.s +#usr/lib/go/src/cmd/asm/internal/asm/testdata/s390x.s +#usr/lib/go/src/cmd/asm/internal/flags +#usr/lib/go/src/cmd/asm/internal/flags/flags.go +#usr/lib/go/src/cmd/asm/internal/lex +#usr/lib/go/src/cmd/asm/internal/lex/input.go +#usr/lib/go/src/cmd/asm/internal/lex/lex.go +#usr/lib/go/src/cmd/asm/internal/lex/lex_test.go +#usr/lib/go/src/cmd/asm/internal/lex/slice.go +#usr/lib/go/src/cmd/asm/internal/lex/stack.go +#usr/lib/go/src/cmd/asm/internal/lex/tokenizer.go +#usr/lib/go/src/cmd/asm/main.go +#usr/lib/go/src/cmd/buildid +#usr/lib/go/src/cmd/buildid/buildid.go +#usr/lib/go/src/cmd/buildid/doc.go +#usr/lib/go/src/cmd/cgo +#usr/lib/go/src/cmd/cgo/ast.go +#usr/lib/go/src/cmd/cgo/doc.go +#usr/lib/go/src/cmd/cgo/gcc.go +#usr/lib/go/src/cmd/cgo/godefs.go +#usr/lib/go/src/cmd/cgo/main.go +#usr/lib/go/src/cmd/cgo/out.go +#usr/lib/go/src/cmd/cgo/util.go +#usr/lib/go/src/cmd/cgo/zdefaultcc.go +#usr/lib/go/src/cmd/compile +#usr/lib/go/src/cmd/compile/README.md +#usr/lib/go/src/cmd/compile/doc.go +#usr/lib/go/src/cmd/compile/fmt_test.go +#usr/lib/go/src/cmd/compile/fmtmap_test.go +#usr/lib/go/src/cmd/compile/internal +#usr/lib/go/src/cmd/compile/internal/amd64 +#usr/lib/go/src/cmd/compile/internal/amd64/galign.go +#usr/lib/go/src/cmd/compile/internal/amd64/ggen.go +#usr/lib/go/src/cmd/compile/internal/amd64/ssa.go +#usr/lib/go/src/cmd/compile/internal/arm +#usr/lib/go/src/cmd/compile/internal/arm/galign.go +#usr/lib/go/src/cmd/compile/internal/arm/ggen.go +#usr/lib/go/src/cmd/compile/internal/arm/ssa.go +#usr/lib/go/src/cmd/compile/internal/arm64 +#usr/lib/go/src/cmd/compile/internal/arm64/galign.go +#usr/lib/go/src/cmd/compile/internal/arm64/ggen.go +#usr/lib/go/src/cmd/compile/internal/arm64/ssa.go +#usr/lib/go/src/cmd/compile/internal/gc +#usr/lib/go/src/cmd/compile/internal/gc/alg.go +#usr/lib/go/src/cmd/compile/internal/gc/algkind_string.go +#usr/lib/go/src/cmd/compile/internal/gc/align.go +#usr/lib/go/src/cmd/compile/internal/gc/bench_test.go +#usr/lib/go/src/cmd/compile/internal/gc/bexport.go +#usr/lib/go/src/cmd/compile/internal/gc/bimport.go +#usr/lib/go/src/cmd/compile/internal/gc/bitset.go +#usr/lib/go/src/cmd/compile/internal/gc/bootstrap.go +#usr/lib/go/src/cmd/compile/internal/gc/builtin +#usr/lib/go/src/cmd/compile/internal/gc/builtin.go +#usr/lib/go/src/cmd/compile/internal/gc/builtin/runtime.go +#usr/lib/go/src/cmd/compile/internal/gc/builtin_test.go +#usr/lib/go/src/cmd/compile/internal/gc/bv.go +#usr/lib/go/src/cmd/compile/internal/gc/class_string.go +#usr/lib/go/src/cmd/compile/internal/gc/closure.go +#usr/lib/go/src/cmd/compile/internal/gc/const.go +#usr/lib/go/src/cmd/compile/internal/gc/constFold_test.go +#usr/lib/go/src/cmd/compile/internal/gc/dcl.go +#usr/lib/go/src/cmd/compile/internal/gc/dep_test.go +#usr/lib/go/src/cmd/compile/internal/gc/dump.go +#usr/lib/go/src/cmd/compile/internal/gc/dwinl.go +#usr/lib/go/src/cmd/compile/internal/gc/esc.go +#usr/lib/go/src/cmd/compile/internal/gc/escape.go +#usr/lib/go/src/cmd/compile/internal/gc/export.go +#usr/lib/go/src/cmd/compile/internal/gc/fixedbugs_test.go +#usr/lib/go/src/cmd/compile/internal/gc/float_test.go +#usr/lib/go/src/cmd/compile/internal/gc/fmt.go +#usr/lib/go/src/cmd/compile/internal/gc/gen.go +#usr/lib/go/src/cmd/compile/internal/gc/global_test.go +#usr/lib/go/src/cmd/compile/internal/gc/go.go +#usr/lib/go/src/cmd/compile/internal/gc/gsubr.go +#usr/lib/go/src/cmd/compile/internal/gc/iexport.go +#usr/lib/go/src/cmd/compile/internal/gc/iface_test.go +#usr/lib/go/src/cmd/compile/internal/gc/iimport.go +#usr/lib/go/src/cmd/compile/internal/gc/init.go +#usr/lib/go/src/cmd/compile/internal/gc/initorder.go +#usr/lib/go/src/cmd/compile/internal/gc/inl.go +#usr/lib/go/src/cmd/compile/internal/gc/inl_test.go +#usr/lib/go/src/cmd/compile/internal/gc/lang_test.go +#usr/lib/go/src/cmd/compile/internal/gc/lex.go +#usr/lib/go/src/cmd/compile/internal/gc/lex_test.go +#usr/lib/go/src/cmd/compile/internal/gc/logic_test.go +#usr/lib/go/src/cmd/compile/internal/gc/main.go +#usr/lib/go/src/cmd/compile/internal/gc/mapfile_mmap.go +#usr/lib/go/src/cmd/compile/internal/gc/mapfile_read.go +#usr/lib/go/src/cmd/compile/internal/gc/mkbuiltin.go +#usr/lib/go/src/cmd/compile/internal/gc/mpfloat.go +#usr/lib/go/src/cmd/compile/internal/gc/mpint.go +#usr/lib/go/src/cmd/compile/internal/gc/noder.go +#usr/lib/go/src/cmd/compile/internal/gc/obj.go +#usr/lib/go/src/cmd/compile/internal/gc/op_string.go +#usr/lib/go/src/cmd/compile/internal/gc/order.go +#usr/lib/go/src/cmd/compile/internal/gc/pgen.go +#usr/lib/go/src/cmd/compile/internal/gc/pgen_test.go +#usr/lib/go/src/cmd/compile/internal/gc/phi.go +#usr/lib/go/src/cmd/compile/internal/gc/plive.go +#usr/lib/go/src/cmd/compile/internal/gc/pprof.go +#usr/lib/go/src/cmd/compile/internal/gc/racewalk.go +#usr/lib/go/src/cmd/compile/internal/gc/range.go +#usr/lib/go/src/cmd/compile/internal/gc/reflect.go +#usr/lib/go/src/cmd/compile/internal/gc/reproduciblebuilds_test.go +#usr/lib/go/src/cmd/compile/internal/gc/scc.go +#usr/lib/go/src/cmd/compile/internal/gc/scope.go +#usr/lib/go/src/cmd/compile/internal/gc/scope_test.go +#usr/lib/go/src/cmd/compile/internal/gc/select.go +#usr/lib/go/src/cmd/compile/internal/gc/shift_test.go +#usr/lib/go/src/cmd/compile/internal/gc/sinit.go +#usr/lib/go/src/cmd/compile/internal/gc/sizeof_test.go +#usr/lib/go/src/cmd/compile/internal/gc/ssa.go +#usr/lib/go/src/cmd/compile/internal/gc/ssa_test.go +#usr/lib/go/src/cmd/compile/internal/gc/subr.go +#usr/lib/go/src/cmd/compile/internal/gc/swt.go +#usr/lib/go/src/cmd/compile/internal/gc/syntax.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata +#usr/lib/go/src/cmd/compile/internal/gc/testdata/addressed_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/append_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/arithBoundary_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/arithConst_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/arith_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/array_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/assert_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/break_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/chan_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/closure_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/cmpConst_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/cmp_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/compound_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/copy_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/ctl_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/deferNoReturn_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/divbyzero_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/dupLoad_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/flowgraph_generator1.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/fp_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/gen +#usr/lib/go/src/cmd/compile/internal/gc/testdata/gen/arithBoundaryGen.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/gen/arithConstGen.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/gen/cmpConstGen.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/gen/constFoldGen.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/gen/copyGen.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/gen/zeroGen.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/loadstore_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/map_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/namedReturn_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/phi_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/regalloc_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/reproducible +#usr/lib/go/src/cmd/compile/internal/gc/testdata/reproducible/issue20272.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/reproducible/issue27013.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/reproducible/issue30202.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/reproducible/issue38068.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/short_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/slice_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/sqrtConst_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/string_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/unsafe_test.go +#usr/lib/go/src/cmd/compile/internal/gc/testdata/zero_test.go +#usr/lib/go/src/cmd/compile/internal/gc/timings.go +#usr/lib/go/src/cmd/compile/internal/gc/trace.go +#usr/lib/go/src/cmd/compile/internal/gc/truncconst_test.go +#usr/lib/go/src/cmd/compile/internal/gc/typecheck.go +#usr/lib/go/src/cmd/compile/internal/gc/types.go +#usr/lib/go/src/cmd/compile/internal/gc/types_acc.go +#usr/lib/go/src/cmd/compile/internal/gc/universe.go +#usr/lib/go/src/cmd/compile/internal/gc/unsafe.go +#usr/lib/go/src/cmd/compile/internal/gc/util.go +#usr/lib/go/src/cmd/compile/internal/gc/walk.go +#usr/lib/go/src/cmd/compile/internal/gc/zerorange_test.go +#usr/lib/go/src/cmd/compile/internal/logopt +#usr/lib/go/src/cmd/compile/internal/logopt/escape.go +#usr/lib/go/src/cmd/compile/internal/logopt/escape_bootstrap.go +#usr/lib/go/src/cmd/compile/internal/logopt/log_opts.go +#usr/lib/go/src/cmd/compile/internal/logopt/logopt_test.go +#usr/lib/go/src/cmd/compile/internal/mips +#usr/lib/go/src/cmd/compile/internal/mips/galign.go +#usr/lib/go/src/cmd/compile/internal/mips/ggen.go +#usr/lib/go/src/cmd/compile/internal/mips/ssa.go +#usr/lib/go/src/cmd/compile/internal/mips64 +#usr/lib/go/src/cmd/compile/internal/mips64/galign.go +#usr/lib/go/src/cmd/compile/internal/mips64/ggen.go +#usr/lib/go/src/cmd/compile/internal/mips64/ssa.go +#usr/lib/go/src/cmd/compile/internal/ppc64 +#usr/lib/go/src/cmd/compile/internal/ppc64/galign.go +#usr/lib/go/src/cmd/compile/internal/ppc64/ggen.go +#usr/lib/go/src/cmd/compile/internal/ppc64/opt.go +#usr/lib/go/src/cmd/compile/internal/ppc64/ssa.go +#usr/lib/go/src/cmd/compile/internal/riscv64 +#usr/lib/go/src/cmd/compile/internal/riscv64/galign.go +#usr/lib/go/src/cmd/compile/internal/riscv64/ggen.go +#usr/lib/go/src/cmd/compile/internal/riscv64/gsubr.go +#usr/lib/go/src/cmd/compile/internal/riscv64/ssa.go +#usr/lib/go/src/cmd/compile/internal/s390x +#usr/lib/go/src/cmd/compile/internal/s390x/galign.go +#usr/lib/go/src/cmd/compile/internal/s390x/ggen.go +#usr/lib/go/src/cmd/compile/internal/s390x/ssa.go +#usr/lib/go/src/cmd/compile/internal/ssa +#usr/lib/go/src/cmd/compile/internal/ssa/README.md +#usr/lib/go/src/cmd/compile/internal/ssa/TODO +#usr/lib/go/src/cmd/compile/internal/ssa/addressingmodes.go +#usr/lib/go/src/cmd/compile/internal/ssa/biasedsparsemap.go +#usr/lib/go/src/cmd/compile/internal/ssa/block.go +#usr/lib/go/src/cmd/compile/internal/ssa/branchelim.go +#usr/lib/go/src/cmd/compile/internal/ssa/branchelim_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/cache.go +#usr/lib/go/src/cmd/compile/internal/ssa/check.go +#usr/lib/go/src/cmd/compile/internal/ssa/checkbce.go +#usr/lib/go/src/cmd/compile/internal/ssa/compile.go +#usr/lib/go/src/cmd/compile/internal/ssa/config.go +#usr/lib/go/src/cmd/compile/internal/ssa/copyelim.go +#usr/lib/go/src/cmd/compile/internal/ssa/copyelim_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/critical.go +#usr/lib/go/src/cmd/compile/internal/ssa/cse.go +#usr/lib/go/src/cmd/compile/internal/ssa/cse_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/deadcode.go +#usr/lib/go/src/cmd/compile/internal/ssa/deadcode_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/deadstore.go +#usr/lib/go/src/cmd/compile/internal/ssa/deadstore_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/debug.go +#usr/lib/go/src/cmd/compile/internal/ssa/debug_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/decompose.go +#usr/lib/go/src/cmd/compile/internal/ssa/dom.go +#usr/lib/go/src/cmd/compile/internal/ssa/dom_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/export_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/flagalloc.go +#usr/lib/go/src/cmd/compile/internal/ssa/flags_amd64_test.s +#usr/lib/go/src/cmd/compile/internal/ssa/flags_arm64_test.s +#usr/lib/go/src/cmd/compile/internal/ssa/flags_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/func.go +#usr/lib/go/src/cmd/compile/internal/ssa/func_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/fuse.go +#usr/lib/go/src/cmd/compile/internal/ssa/fuse_comparisons.go +#usr/lib/go/src/cmd/compile/internal/ssa/fuse_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen +#usr/lib/go/src/cmd/compile/internal/ssa/gen/386.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/386Ops.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/386splitload.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/AMD64.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/AMD64Ops.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/AMD64splitload.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/ARM.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/ARM64.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/ARM64Ops.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/ARMOps.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/MIPS.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/MIPS64.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/MIPS64Ops.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/MIPSOps.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/PPC64.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/PPC64Ops.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/README +#usr/lib/go/src/cmd/compile/internal/ssa/gen/RISCV64.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/RISCV64Ops.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/S390X.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/S390XOps.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/Wasm.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/WasmOps.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/cover.bash +#usr/lib/go/src/cmd/compile/internal/ssa/gen/dec.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/dec64.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/dec64Ops.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/decArgs.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/decArgsOps.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/decOps.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/generic.rules +#usr/lib/go/src/cmd/compile/internal/ssa/gen/genericOps.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/main.go +#usr/lib/go/src/cmd/compile/internal/ssa/gen/rulegen.go +#usr/lib/go/src/cmd/compile/internal/ssa/html.go +#usr/lib/go/src/cmd/compile/internal/ssa/id.go +#usr/lib/go/src/cmd/compile/internal/ssa/layout.go +#usr/lib/go/src/cmd/compile/internal/ssa/lca.go +#usr/lib/go/src/cmd/compile/internal/ssa/lca_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/likelyadjust.go +#usr/lib/go/src/cmd/compile/internal/ssa/location.go +#usr/lib/go/src/cmd/compile/internal/ssa/loopbce.go +#usr/lib/go/src/cmd/compile/internal/ssa/loopreschedchecks.go +#usr/lib/go/src/cmd/compile/internal/ssa/looprotate.go +#usr/lib/go/src/cmd/compile/internal/ssa/lower.go +#usr/lib/go/src/cmd/compile/internal/ssa/magic.go +#usr/lib/go/src/cmd/compile/internal/ssa/magic_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/nilcheck.go +#usr/lib/go/src/cmd/compile/internal/ssa/nilcheck_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/numberlines.go +#usr/lib/go/src/cmd/compile/internal/ssa/op.go +#usr/lib/go/src/cmd/compile/internal/ssa/opGen.go +#usr/lib/go/src/cmd/compile/internal/ssa/opt.go +#usr/lib/go/src/cmd/compile/internal/ssa/passbm_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/phielim.go +#usr/lib/go/src/cmd/compile/internal/ssa/phiopt.go +#usr/lib/go/src/cmd/compile/internal/ssa/poset.go +#usr/lib/go/src/cmd/compile/internal/ssa/poset_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/print.go +#usr/lib/go/src/cmd/compile/internal/ssa/prove.go +#usr/lib/go/src/cmd/compile/internal/ssa/redblack32.go +#usr/lib/go/src/cmd/compile/internal/ssa/redblack32_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/regalloc.go +#usr/lib/go/src/cmd/compile/internal/ssa/regalloc_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewrite.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewrite386.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewrite386splitload.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewriteAMD64.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewriteAMD64splitload.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewriteARM.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewriteARM64.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewriteCond_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewriteMIPS.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewriteMIPS64.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewritePPC64.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewriteRISCV64.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewriteS390X.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewriteWasm.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewrite_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewritedec.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewritedec64.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewritedecArgs.go +#usr/lib/go/src/cmd/compile/internal/ssa/rewritegeneric.go +#usr/lib/go/src/cmd/compile/internal/ssa/schedule.go +#usr/lib/go/src/cmd/compile/internal/ssa/schedule_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/shift_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/shortcircuit.go +#usr/lib/go/src/cmd/compile/internal/ssa/shortcircuit_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/sizeof_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/softfloat.go +#usr/lib/go/src/cmd/compile/internal/ssa/sparsemap.go +#usr/lib/go/src/cmd/compile/internal/ssa/sparseset.go +#usr/lib/go/src/cmd/compile/internal/ssa/sparsetree.go +#usr/lib/go/src/cmd/compile/internal/ssa/sparsetreemap.go +#usr/lib/go/src/cmd/compile/internal/ssa/stackalloc.go +#usr/lib/go/src/cmd/compile/internal/ssa/stackframe.go +#usr/lib/go/src/cmd/compile/internal/ssa/stmtlines_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/testdata +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/hist.dlv-dbg.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/hist.dlv-opt.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/hist.gdb-dbg.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/hist.gdb-opt.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/hist.go +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/i22558.dlv-dbg.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/i22558.gdb-dbg.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/i22558.go +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/i22600.dlv-dbg-race.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/i22600.gdb-dbg-race.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/i22600.go +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/infloop.dlv-opt.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/infloop.gdb-opt.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/infloop.go +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/scopes.dlv-dbg.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/scopes.dlv-opt.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/scopes.gdb-dbg.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/scopes.gdb-opt.nexts +#usr/lib/go/src/cmd/compile/internal/ssa/testdata/scopes.go +#usr/lib/go/src/cmd/compile/internal/ssa/tighten.go +#usr/lib/go/src/cmd/compile/internal/ssa/trim.go +#usr/lib/go/src/cmd/compile/internal/ssa/tuple.go +#usr/lib/go/src/cmd/compile/internal/ssa/value.go +#usr/lib/go/src/cmd/compile/internal/ssa/writebarrier.go +#usr/lib/go/src/cmd/compile/internal/ssa/writebarrier_test.go +#usr/lib/go/src/cmd/compile/internal/ssa/xposmap.go +#usr/lib/go/src/cmd/compile/internal/ssa/zcse.go +#usr/lib/go/src/cmd/compile/internal/ssa/zeroextension_test.go +#usr/lib/go/src/cmd/compile/internal/syntax +#usr/lib/go/src/cmd/compile/internal/syntax/branches.go +#usr/lib/go/src/cmd/compile/internal/syntax/dumper.go +#usr/lib/go/src/cmd/compile/internal/syntax/dumper_test.go +#usr/lib/go/src/cmd/compile/internal/syntax/error_test.go +#usr/lib/go/src/cmd/compile/internal/syntax/nodes.go +#usr/lib/go/src/cmd/compile/internal/syntax/nodes_test.go +#usr/lib/go/src/cmd/compile/internal/syntax/operator_string.go +#usr/lib/go/src/cmd/compile/internal/syntax/parser.go +#usr/lib/go/src/cmd/compile/internal/syntax/parser_test.go +#usr/lib/go/src/cmd/compile/internal/syntax/pos.go +#usr/lib/go/src/cmd/compile/internal/syntax/printer.go +#usr/lib/go/src/cmd/compile/internal/syntax/printer_test.go +#usr/lib/go/src/cmd/compile/internal/syntax/scanner.go +#usr/lib/go/src/cmd/compile/internal/syntax/scanner_test.go +#usr/lib/go/src/cmd/compile/internal/syntax/source.go +#usr/lib/go/src/cmd/compile/internal/syntax/syntax.go +#usr/lib/go/src/cmd/compile/internal/syntax/testdata +#usr/lib/go/src/cmd/compile/internal/syntax/testdata/issue20789.src +#usr/lib/go/src/cmd/compile/internal/syntax/testdata/issue23385.src +#usr/lib/go/src/cmd/compile/internal/syntax/testdata/issue23434.src +#usr/lib/go/src/cmd/compile/internal/syntax/testdata/issue31092.src +#usr/lib/go/src/cmd/compile/internal/syntax/testdata/sample.src +#usr/lib/go/src/cmd/compile/internal/syntax/token_string.go +#usr/lib/go/src/cmd/compile/internal/syntax/tokens.go +#usr/lib/go/src/cmd/compile/internal/test +#usr/lib/go/src/cmd/compile/internal/test/README +#usr/lib/go/src/cmd/compile/internal/test/divconst_test.go +#usr/lib/go/src/cmd/compile/internal/test/test.go +#usr/lib/go/src/cmd/compile/internal/types +#usr/lib/go/src/cmd/compile/internal/types/etype_string.go +#usr/lib/go/src/cmd/compile/internal/types/identity.go +#usr/lib/go/src/cmd/compile/internal/types/pkg.go +#usr/lib/go/src/cmd/compile/internal/types/scope.go +#usr/lib/go/src/cmd/compile/internal/types/sizeof_test.go +#usr/lib/go/src/cmd/compile/internal/types/sym.go +#usr/lib/go/src/cmd/compile/internal/types/sym_test.go +#usr/lib/go/src/cmd/compile/internal/types/type.go +#usr/lib/go/src/cmd/compile/internal/types/utils.go +#usr/lib/go/src/cmd/compile/internal/wasm +#usr/lib/go/src/cmd/compile/internal/wasm/ssa.go +#usr/lib/go/src/cmd/compile/internal/x86 +#usr/lib/go/src/cmd/compile/internal/x86/387.go +#usr/lib/go/src/cmd/compile/internal/x86/galign.go +#usr/lib/go/src/cmd/compile/internal/x86/ggen.go +#usr/lib/go/src/cmd/compile/internal/x86/ssa.go +#usr/lib/go/src/cmd/compile/main.go +#usr/lib/go/src/cmd/cover +#usr/lib/go/src/cmd/cover/cover.go +#usr/lib/go/src/cmd/cover/cover_test.go +#usr/lib/go/src/cmd/cover/doc.go +#usr/lib/go/src/cmd/cover/func.go +#usr/lib/go/src/cmd/cover/html.go +#usr/lib/go/src/cmd/cover/pkgname_test.go +#usr/lib/go/src/cmd/cover/profile.go +#usr/lib/go/src/cmd/cover/testdata +#usr/lib/go/src/cmd/cover/testdata/directives.go +#usr/lib/go/src/cmd/cover/testdata/html +#usr/lib/go/src/cmd/cover/testdata/html/html.go +#usr/lib/go/src/cmd/cover/testdata/html/html.golden +#usr/lib/go/src/cmd/cover/testdata/html/html_test.go +#usr/lib/go/src/cmd/cover/testdata/main.go +#usr/lib/go/src/cmd/cover/testdata/p.go +#usr/lib/go/src/cmd/cover/testdata/profile.cov +#usr/lib/go/src/cmd/cover/testdata/test.go +#usr/lib/go/src/cmd/cover/testdata/toolexec.go +#usr/lib/go/src/cmd/dist +#usr/lib/go/src/cmd/dist/README +#usr/lib/go/src/cmd/dist/build.go +#usr/lib/go/src/cmd/dist/buildgo.go +#usr/lib/go/src/cmd/dist/buildruntime.go +#usr/lib/go/src/cmd/dist/buildtool.go +#usr/lib/go/src/cmd/dist/cpuid_386.s +#usr/lib/go/src/cmd/dist/cpuid_amd64.s +#usr/lib/go/src/cmd/dist/cpuid_default.s +#usr/lib/go/src/cmd/dist/doc.go +#usr/lib/go/src/cmd/dist/imports.go +#usr/lib/go/src/cmd/dist/main.go +#usr/lib/go/src/cmd/dist/sys_default.go +#usr/lib/go/src/cmd/dist/sys_windows.go +#usr/lib/go/src/cmd/dist/test.go +#usr/lib/go/src/cmd/dist/test_linux.go +#usr/lib/go/src/cmd/dist/util.go +#usr/lib/go/src/cmd/dist/util_gc.go +#usr/lib/go/src/cmd/dist/util_gccgo.go +#usr/lib/go/src/cmd/dist/vfp_arm.s +#usr/lib/go/src/cmd/dist/vfp_default.s +#usr/lib/go/src/cmd/doc +#usr/lib/go/src/cmd/doc/dirs.go +#usr/lib/go/src/cmd/doc/doc_test.go +#usr/lib/go/src/cmd/doc/main.go +#usr/lib/go/src/cmd/doc/pkg.go +#usr/lib/go/src/cmd/doc/testdata +#usr/lib/go/src/cmd/doc/testdata/merge +#usr/lib/go/src/cmd/doc/testdata/merge/aa.go +#usr/lib/go/src/cmd/doc/testdata/merge/bb.go +#usr/lib/go/src/cmd/doc/testdata/nested +#usr/lib/go/src/cmd/doc/testdata/nested/empty +#usr/lib/go/src/cmd/doc/testdata/nested/empty/empty.go +#usr/lib/go/src/cmd/doc/testdata/nested/ignore.go +#usr/lib/go/src/cmd/doc/testdata/nested/nested +#usr/lib/go/src/cmd/doc/testdata/nested/nested/real.go +#usr/lib/go/src/cmd/doc/testdata/pkg.go +#usr/lib/go/src/cmd/fix +#usr/lib/go/src/cmd/fix/cftype.go +#usr/lib/go/src/cmd/fix/cftype_test.go +#usr/lib/go/src/cmd/fix/context.go +#usr/lib/go/src/cmd/fix/context_test.go +#usr/lib/go/src/cmd/fix/doc.go +#usr/lib/go/src/cmd/fix/egltype.go +#usr/lib/go/src/cmd/fix/egltype_test.go +#usr/lib/go/src/cmd/fix/fix.go +#usr/lib/go/src/cmd/fix/gotypes.go +#usr/lib/go/src/cmd/fix/gotypes_test.go +#usr/lib/go/src/cmd/fix/import_test.go +#usr/lib/go/src/cmd/fix/jnitype.go +#usr/lib/go/src/cmd/fix/jnitype_test.go +#usr/lib/go/src/cmd/fix/main.go +#usr/lib/go/src/cmd/fix/main_test.go +#usr/lib/go/src/cmd/fix/netipv6zone.go +#usr/lib/go/src/cmd/fix/netipv6zone_test.go +#usr/lib/go/src/cmd/fix/printerconfig.go +#usr/lib/go/src/cmd/fix/printerconfig_test.go +#usr/lib/go/src/cmd/fix/typecheck.go +#usr/lib/go/src/cmd/go +#usr/lib/go/src/cmd/go.mod +#usr/lib/go/src/cmd/go.sum +#usr/lib/go/src/cmd/go/alldocs.go +#usr/lib/go/src/cmd/go/go11.go +#usr/lib/go/src/cmd/go/go_test.go +#usr/lib/go/src/cmd/go/go_unix_test.go +#usr/lib/go/src/cmd/go/go_windows_test.go +#usr/lib/go/src/cmd/go/help_test.go +#usr/lib/go/src/cmd/go/init_test.go +#usr/lib/go/src/cmd/go/internal +#usr/lib/go/src/cmd/go/internal/auth +#usr/lib/go/src/cmd/go/internal/auth/auth.go +#usr/lib/go/src/cmd/go/internal/auth/netrc.go +#usr/lib/go/src/cmd/go/internal/auth/netrc_test.go +#usr/lib/go/src/cmd/go/internal/base +#usr/lib/go/src/cmd/go/internal/base/base.go +#usr/lib/go/src/cmd/go/internal/base/env.go +#usr/lib/go/src/cmd/go/internal/base/flag.go +#usr/lib/go/src/cmd/go/internal/base/goflags.go +#usr/lib/go/src/cmd/go/internal/base/path.go +#usr/lib/go/src/cmd/go/internal/base/signal.go +#usr/lib/go/src/cmd/go/internal/base/signal_notunix.go +#usr/lib/go/src/cmd/go/internal/base/signal_unix.go +#usr/lib/go/src/cmd/go/internal/base/tool.go +#usr/lib/go/src/cmd/go/internal/bug +#usr/lib/go/src/cmd/go/internal/bug/bug.go +#usr/lib/go/src/cmd/go/internal/cache +#usr/lib/go/src/cmd/go/internal/cache/cache.go +#usr/lib/go/src/cmd/go/internal/cache/cache_test.go +#usr/lib/go/src/cmd/go/internal/cache/default.go +#usr/lib/go/src/cmd/go/internal/cache/hash.go +#usr/lib/go/src/cmd/go/internal/cache/hash_test.go +#usr/lib/go/src/cmd/go/internal/cfg +#usr/lib/go/src/cmd/go/internal/cfg/cfg.go +#usr/lib/go/src/cmd/go/internal/cfg/zdefaultcc.go +#usr/lib/go/src/cmd/go/internal/cfg/zosarch.go +#usr/lib/go/src/cmd/go/internal/clean +#usr/lib/go/src/cmd/go/internal/clean/clean.go +#usr/lib/go/src/cmd/go/internal/cmdflag +#usr/lib/go/src/cmd/go/internal/cmdflag/flag.go +#usr/lib/go/src/cmd/go/internal/doc +#usr/lib/go/src/cmd/go/internal/doc/doc.go +#usr/lib/go/src/cmd/go/internal/envcmd +#usr/lib/go/src/cmd/go/internal/envcmd/env.go +#usr/lib/go/src/cmd/go/internal/fix +#usr/lib/go/src/cmd/go/internal/fix/fix.go +#usr/lib/go/src/cmd/go/internal/fmtcmd +#usr/lib/go/src/cmd/go/internal/fmtcmd/fmt.go +#usr/lib/go/src/cmd/go/internal/generate +#usr/lib/go/src/cmd/go/internal/generate/generate.go +#usr/lib/go/src/cmd/go/internal/generate/generate_test.go +#usr/lib/go/src/cmd/go/internal/get +#usr/lib/go/src/cmd/go/internal/get/discovery.go +#usr/lib/go/src/cmd/go/internal/get/get.go +#usr/lib/go/src/cmd/go/internal/get/path.go +#usr/lib/go/src/cmd/go/internal/get/pkg_test.go +#usr/lib/go/src/cmd/go/internal/get/tag_test.go +#usr/lib/go/src/cmd/go/internal/get/vcs.go +#usr/lib/go/src/cmd/go/internal/get/vcs_test.go +#usr/lib/go/src/cmd/go/internal/help +#usr/lib/go/src/cmd/go/internal/help/help.go +#usr/lib/go/src/cmd/go/internal/help/helpdoc.go +#usr/lib/go/src/cmd/go/internal/imports +#usr/lib/go/src/cmd/go/internal/imports/build.go +#usr/lib/go/src/cmd/go/internal/imports/read.go +#usr/lib/go/src/cmd/go/internal/imports/read_test.go +#usr/lib/go/src/cmd/go/internal/imports/scan.go +#usr/lib/go/src/cmd/go/internal/imports/scan_test.go +#usr/lib/go/src/cmd/go/internal/imports/tags.go +#usr/lib/go/src/cmd/go/internal/imports/testdata +#usr/lib/go/src/cmd/go/internal/imports/testdata/android +#usr/lib/go/src/cmd/go/internal/imports/testdata/android/a_android.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/android/b_android_arm64.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/android/c_linux.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/android/d_linux_arm64.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/android/e.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/android/f.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/android/g.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/android/tags.txt +#usr/lib/go/src/cmd/go/internal/imports/testdata/android/want.txt +#usr/lib/go/src/cmd/go/internal/imports/testdata/illumos +#usr/lib/go/src/cmd/go/internal/imports/testdata/illumos/a_illumos.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/illumos/b_illumos_amd64.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/illumos/c_solaris.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/illumos/d_solaris_amd64.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/illumos/e.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/illumos/f.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/illumos/g.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/illumos/tags.txt +#usr/lib/go/src/cmd/go/internal/imports/testdata/illumos/want.txt +#usr/lib/go/src/cmd/go/internal/imports/testdata/star +#usr/lib/go/src/cmd/go/internal/imports/testdata/star/tags.txt +#usr/lib/go/src/cmd/go/internal/imports/testdata/star/want.txt +#usr/lib/go/src/cmd/go/internal/imports/testdata/star/x.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/star/x1.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/star/x_darwin.go +#usr/lib/go/src/cmd/go/internal/imports/testdata/star/x_windows.go +#usr/lib/go/src/cmd/go/internal/list +#usr/lib/go/src/cmd/go/internal/list/context.go +#usr/lib/go/src/cmd/go/internal/list/list.go +#usr/lib/go/src/cmd/go/internal/load +#usr/lib/go/src/cmd/go/internal/load/flag.go +#usr/lib/go/src/cmd/go/internal/load/flag_test.go +#usr/lib/go/src/cmd/go/internal/load/path.go +#usr/lib/go/src/cmd/go/internal/load/pkg.go +#usr/lib/go/src/cmd/go/internal/load/pkg_test.go +#usr/lib/go/src/cmd/go/internal/load/search.go +#usr/lib/go/src/cmd/go/internal/load/test.go +#usr/lib/go/src/cmd/go/internal/lockedfile +#usr/lib/go/src/cmd/go/internal/lockedfile/internal +#usr/lib/go/src/cmd/go/internal/lockedfile/internal/filelock +#usr/lib/go/src/cmd/go/internal/lockedfile/internal/filelock/filelock.go +#usr/lib/go/src/cmd/go/internal/lockedfile/internal/filelock/filelock_fcntl.go +#usr/lib/go/src/cmd/go/internal/lockedfile/internal/filelock/filelock_other.go +#usr/lib/go/src/cmd/go/internal/lockedfile/internal/filelock/filelock_plan9.go +#usr/lib/go/src/cmd/go/internal/lockedfile/internal/filelock/filelock_test.go +#usr/lib/go/src/cmd/go/internal/lockedfile/internal/filelock/filelock_unix.go +#usr/lib/go/src/cmd/go/internal/lockedfile/internal/filelock/filelock_windows.go +#usr/lib/go/src/cmd/go/internal/lockedfile/lockedfile.go +#usr/lib/go/src/cmd/go/internal/lockedfile/lockedfile_filelock.go +#usr/lib/go/src/cmd/go/internal/lockedfile/lockedfile_plan9.go +#usr/lib/go/src/cmd/go/internal/lockedfile/lockedfile_test.go +#usr/lib/go/src/cmd/go/internal/lockedfile/mutex.go +#usr/lib/go/src/cmd/go/internal/lockedfile/transform_test.go +#usr/lib/go/src/cmd/go/internal/modcmd +#usr/lib/go/src/cmd/go/internal/modcmd/download.go +#usr/lib/go/src/cmd/go/internal/modcmd/edit.go +#usr/lib/go/src/cmd/go/internal/modcmd/graph.go +#usr/lib/go/src/cmd/go/internal/modcmd/init.go +#usr/lib/go/src/cmd/go/internal/modcmd/mod.go +#usr/lib/go/src/cmd/go/internal/modcmd/tidy.go +#usr/lib/go/src/cmd/go/internal/modcmd/vendor.go +#usr/lib/go/src/cmd/go/internal/modcmd/verify.go +#usr/lib/go/src/cmd/go/internal/modcmd/why.go +#usr/lib/go/src/cmd/go/internal/modconv +#usr/lib/go/src/cmd/go/internal/modconv/convert.go +#usr/lib/go/src/cmd/go/internal/modconv/convert_test.go +#usr/lib/go/src/cmd/go/internal/modconv/dep.go +#usr/lib/go/src/cmd/go/internal/modconv/glide.go +#usr/lib/go/src/cmd/go/internal/modconv/glock.go +#usr/lib/go/src/cmd/go/internal/modconv/godeps.go +#usr/lib/go/src/cmd/go/internal/modconv/modconv.go +#usr/lib/go/src/cmd/go/internal/modconv/modconv_test.go +#usr/lib/go/src/cmd/go/internal/modconv/testdata +#usr/lib/go/src/cmd/go/internal/modconv/testdata/cockroach.glock +#usr/lib/go/src/cmd/go/internal/modconv/testdata/cockroach.out +#usr/lib/go/src/cmd/go/internal/modconv/testdata/dockermachine.godeps +#usr/lib/go/src/cmd/go/internal/modconv/testdata/dockermachine.out +#usr/lib/go/src/cmd/go/internal/modconv/testdata/dockerman.glide +#usr/lib/go/src/cmd/go/internal/modconv/testdata/dockerman.out +#usr/lib/go/src/cmd/go/internal/modconv/testdata/govmomi.out +#usr/lib/go/src/cmd/go/internal/modconv/testdata/govmomi.vmanifest +#usr/lib/go/src/cmd/go/internal/modconv/testdata/juju.out +#usr/lib/go/src/cmd/go/internal/modconv/testdata/juju.tsv +#usr/lib/go/src/cmd/go/internal/modconv/testdata/moby.out +#usr/lib/go/src/cmd/go/internal/modconv/testdata/moby.vconf +#usr/lib/go/src/cmd/go/internal/modconv/testdata/panicparse.out +#usr/lib/go/src/cmd/go/internal/modconv/testdata/panicparse.vyml +#usr/lib/go/src/cmd/go/internal/modconv/testdata/prometheus.out +#usr/lib/go/src/cmd/go/internal/modconv/testdata/prometheus.vjson +#usr/lib/go/src/cmd/go/internal/modconv/testdata/traefik.dep +#usr/lib/go/src/cmd/go/internal/modconv/testdata/traefik.out +#usr/lib/go/src/cmd/go/internal/modconv/testdata/upspin.dep +#usr/lib/go/src/cmd/go/internal/modconv/testdata/upspin.out +#usr/lib/go/src/cmd/go/internal/modconv/tsv.go +#usr/lib/go/src/cmd/go/internal/modconv/vconf.go +#usr/lib/go/src/cmd/go/internal/modconv/vjson.go +#usr/lib/go/src/cmd/go/internal/modconv/vmanifest.go +#usr/lib/go/src/cmd/go/internal/modconv/vyml.go +#usr/lib/go/src/cmd/go/internal/modfetch +#usr/lib/go/src/cmd/go/internal/modfetch/bootstrap.go +#usr/lib/go/src/cmd/go/internal/modfetch/cache.go +#usr/lib/go/src/cmd/go/internal/modfetch/cache_test.go +#usr/lib/go/src/cmd/go/internal/modfetch/codehost +#usr/lib/go/src/cmd/go/internal/modfetch/codehost/codehost.go +#usr/lib/go/src/cmd/go/internal/modfetch/codehost/git.go +#usr/lib/go/src/cmd/go/internal/modfetch/codehost/git_test.go +#usr/lib/go/src/cmd/go/internal/modfetch/codehost/shell.go +#usr/lib/go/src/cmd/go/internal/modfetch/codehost/svn.go +#usr/lib/go/src/cmd/go/internal/modfetch/codehost/vcs.go +#usr/lib/go/src/cmd/go/internal/modfetch/coderepo.go +#usr/lib/go/src/cmd/go/internal/modfetch/coderepo_test.go +#usr/lib/go/src/cmd/go/internal/modfetch/fetch.go +#usr/lib/go/src/cmd/go/internal/modfetch/insecure.go +#usr/lib/go/src/cmd/go/internal/modfetch/key.go +#usr/lib/go/src/cmd/go/internal/modfetch/proxy.go +#usr/lib/go/src/cmd/go/internal/modfetch/pseudo.go +#usr/lib/go/src/cmd/go/internal/modfetch/pseudo_test.go +#usr/lib/go/src/cmd/go/internal/modfetch/repo.go +#usr/lib/go/src/cmd/go/internal/modfetch/sumdb.go +#usr/lib/go/src/cmd/go/internal/modfetch/zip_sum_test +#usr/lib/go/src/cmd/go/internal/modfetch/zip_sum_test/testdata +#usr/lib/go/src/cmd/go/internal/modfetch/zip_sum_test/testdata/zip_sums.csv +#usr/lib/go/src/cmd/go/internal/modfetch/zip_sum_test/zip_sum_test.go +#usr/lib/go/src/cmd/go/internal/modget +#usr/lib/go/src/cmd/go/internal/modget/get.go +#usr/lib/go/src/cmd/go/internal/modinfo +#usr/lib/go/src/cmd/go/internal/modinfo/info.go +#usr/lib/go/src/cmd/go/internal/modload +#usr/lib/go/src/cmd/go/internal/modload/build.go +#usr/lib/go/src/cmd/go/internal/modload/help.go +#usr/lib/go/src/cmd/go/internal/modload/import.go +#usr/lib/go/src/cmd/go/internal/modload/import_test.go +#usr/lib/go/src/cmd/go/internal/modload/init.go +#usr/lib/go/src/cmd/go/internal/modload/list.go +#usr/lib/go/src/cmd/go/internal/modload/load.go +#usr/lib/go/src/cmd/go/internal/modload/modfile.go +#usr/lib/go/src/cmd/go/internal/modload/mvs.go +#usr/lib/go/src/cmd/go/internal/modload/query.go +#usr/lib/go/src/cmd/go/internal/modload/query_test.go +#usr/lib/go/src/cmd/go/internal/modload/search.go +#usr/lib/go/src/cmd/go/internal/modload/stat_openfile.go +#usr/lib/go/src/cmd/go/internal/modload/stat_unix.go +#usr/lib/go/src/cmd/go/internal/modload/stat_windows.go +#usr/lib/go/src/cmd/go/internal/modload/testgo.go +#usr/lib/go/src/cmd/go/internal/modload/vendor.go +#usr/lib/go/src/cmd/go/internal/mvs +#usr/lib/go/src/cmd/go/internal/mvs/mvs.go +#usr/lib/go/src/cmd/go/internal/mvs/mvs_test.go +#usr/lib/go/src/cmd/go/internal/par +#usr/lib/go/src/cmd/go/internal/par/work.go +#usr/lib/go/src/cmd/go/internal/par/work_test.go +#usr/lib/go/src/cmd/go/internal/renameio +#usr/lib/go/src/cmd/go/internal/renameio/renameio.go +#usr/lib/go/src/cmd/go/internal/renameio/renameio_test.go +#usr/lib/go/src/cmd/go/internal/renameio/umask_test.go +#usr/lib/go/src/cmd/go/internal/robustio +#usr/lib/go/src/cmd/go/internal/robustio/robustio.go +#usr/lib/go/src/cmd/go/internal/robustio/robustio_darwin.go +#usr/lib/go/src/cmd/go/internal/robustio/robustio_flaky.go +#usr/lib/go/src/cmd/go/internal/robustio/robustio_other.go +#usr/lib/go/src/cmd/go/internal/robustio/robustio_windows.go +#usr/lib/go/src/cmd/go/internal/run +#usr/lib/go/src/cmd/go/internal/run/run.go +#usr/lib/go/src/cmd/go/internal/search +#usr/lib/go/src/cmd/go/internal/search/search.go +#usr/lib/go/src/cmd/go/internal/search/search_test.go +#usr/lib/go/src/cmd/go/internal/str +#usr/lib/go/src/cmd/go/internal/str/path.go +#usr/lib/go/src/cmd/go/internal/str/str.go +#usr/lib/go/src/cmd/go/internal/test +#usr/lib/go/src/cmd/go/internal/test/cover.go +#usr/lib/go/src/cmd/go/internal/test/flagdefs.go +#usr/lib/go/src/cmd/go/internal/test/flagdefs_test.go +#usr/lib/go/src/cmd/go/internal/test/genflags.go +#usr/lib/go/src/cmd/go/internal/test/test.go +#usr/lib/go/src/cmd/go/internal/test/testflag.go +#usr/lib/go/src/cmd/go/internal/tool +#usr/lib/go/src/cmd/go/internal/tool/tool.go +#usr/lib/go/src/cmd/go/internal/txtar +#usr/lib/go/src/cmd/go/internal/txtar/archive.go +#usr/lib/go/src/cmd/go/internal/txtar/archive_test.go +#usr/lib/go/src/cmd/go/internal/version +#usr/lib/go/src/cmd/go/internal/version/exe.go +#usr/lib/go/src/cmd/go/internal/version/version.go +#usr/lib/go/src/cmd/go/internal/vet +#usr/lib/go/src/cmd/go/internal/vet/vet.go +#usr/lib/go/src/cmd/go/internal/vet/vetflag.go +#usr/lib/go/src/cmd/go/internal/web +#usr/lib/go/src/cmd/go/internal/web/api.go +#usr/lib/go/src/cmd/go/internal/web/bootstrap.go +#usr/lib/go/src/cmd/go/internal/web/file_test.go +#usr/lib/go/src/cmd/go/internal/web/http.go +#usr/lib/go/src/cmd/go/internal/web/url.go +#usr/lib/go/src/cmd/go/internal/web/url_other.go +#usr/lib/go/src/cmd/go/internal/web/url_other_test.go +#usr/lib/go/src/cmd/go/internal/web/url_test.go +#usr/lib/go/src/cmd/go/internal/web/url_windows.go +#usr/lib/go/src/cmd/go/internal/web/url_windows_test.go +#usr/lib/go/src/cmd/go/internal/work +#usr/lib/go/src/cmd/go/internal/work/action.go +#usr/lib/go/src/cmd/go/internal/work/build.go +#usr/lib/go/src/cmd/go/internal/work/build_test.go +#usr/lib/go/src/cmd/go/internal/work/buildid.go +#usr/lib/go/src/cmd/go/internal/work/exec.go +#usr/lib/go/src/cmd/go/internal/work/gc.go +#usr/lib/go/src/cmd/go/internal/work/gccgo.go +#usr/lib/go/src/cmd/go/internal/work/init.go +#usr/lib/go/src/cmd/go/internal/work/security.go +#usr/lib/go/src/cmd/go/internal/work/security_test.go +#usr/lib/go/src/cmd/go/internal/work/testgo.go +#usr/lib/go/src/cmd/go/main.go +#usr/lib/go/src/cmd/go/mkalldocs.sh +#usr/lib/go/src/cmd/go/note_test.go +#usr/lib/go/src/cmd/go/proxy_test.go +#usr/lib/go/src/cmd/go/script_test.go +#usr/lib/go/src/cmd/go/testdata +#usr/lib/go/src/cmd/go/testdata/addmod.go +#usr/lib/go/src/cmd/go/testdata/failssh +#usr/lib/go/src/cmd/go/testdata/failssh/ssh +#usr/lib/go/src/cmd/go/testdata/mod +#usr/lib/go/src/cmd/go/testdata/mod/README +#usr/lib/go/src/cmd/go/testdata/mod/example.com_badchain_a_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_badchain_a_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_badchain_b_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_badchain_b_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_badchain_c_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_badchain_c_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_dotgo.go_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_downgrade_v2.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_downgrade_v2_v2.0.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_incompatiblewithsub_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_incompatiblewithsub_v2.0.0+incompatible.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_invalidpath_v1_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_join_subpkg_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_join_subpkg_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_join_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_join_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_latemigrate_v2_v2.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_latemigrate_v2_v2.0.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_missingpkg_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_missingpkg_v1.0.1-beta.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_nest_sub_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_nest_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_nest_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_newcycle_a_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_newcycle_a_v1.0.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_newcycle_b_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_noroot_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_noroot_v1.0.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_notags_v0.0.0-20190507143103-cc8cbe209b64.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_printversion_v0.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_printversion_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_pseudoupgrade_v0.0.0-20190430073000-30950c05d534.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_pseudoupgrade_v0.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_pseudoupgrade_v0.1.1-0.20190429073117-b5426c86b553.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_quote_v1.5.2.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_split_subpkg_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_split_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_split_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_stack_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_stack_v1.0.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_tools_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_usemissingpre_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_version_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_version_v1.0.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/example.com_version_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/github.com_dmitshur-test_modtest5_v0.0.0-20190619020302-197a620e0c9a.txt +#usr/lib/go/src/cmd/go/testdata/mod/github.com_dmitshur-test_modtest5_v0.5.0-alpha.0.20190619023908-3da23a9deb9e.txt +#usr/lib/go/src/cmd/go/testdata/mod/github.com_dmitshur-test_modtest5_v0.5.0-alpha.txt +#usr/lib/go/src/cmd/go/testdata/mod/golang.org_notx_useinternal_v0.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/golang.org_x_internal_v0.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/golang.org_x_text_v0.0.0-20170915032832-14c0d48ead0c.txt +#usr/lib/go/src/cmd/go/testdata/mod/golang.org_x_text_v0.3.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/golang.org_x_useinternal_v0.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/gopkg.in_dummy.v2-unstable_v2.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/not-rsc.io_quote_v0.1.0-nomod.txt +#usr/lib/go/src/cmd/go/testdata/mod/patch.example.com_depofdirectpatch_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/patch.example.com_depofdirectpatch_v1.0.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/patch.example.com_direct_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/patch.example.com_direct_v1.0.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/patch.example.com_direct_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/patch.example.com_indirect_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/patch.example.com_indirect_v1.0.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/patch.example.com_indirect_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_!c!g!o_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_!q!u!o!t!e_v1.5.2.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_!q!u!o!t!e_v1.5.3-!p!r!e.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_badfile1_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_badfile2_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_badfile3_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_badfile4_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_badfile5_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_badmod_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_badsum_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_badsum_v1.0.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_badzip_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_breaker_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_breaker_v2.0.0+incompatible.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_breaker_v2.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_fortune_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_fortune_v2_v2.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v0.0.0-20180214005133-e7a685a342c0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v0.0.0-20180214005840-23179ee8a569.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v0.0.0-20180628003336-dd9747d19b04.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v0.0.0-20180709153244-fd906ed3b100.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v0.0.0-20180709160352-0d003b9c4bfa.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v0.0.0-20180709162749-b44a0b17b2d1.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v0.0.0-20180709162816-fe488b867524.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v0.0.0-20180709162918-a91498bed0a7.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v0.0.0-20180710144737-5d9f230bcfba.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v1.1.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v1.2.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v1.2.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v1.3.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v1.4.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v1.5.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v1.5.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v1.5.2.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v1.5.3-pre1.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v2.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v2_v2.0.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_quote_v3_v3.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_sampler_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_sampler_v1.2.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_sampler_v1.2.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_sampler_v1.3.0.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_sampler_v1.3.1.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_sampler_v1.99.99.txt +#usr/lib/go/src/cmd/go/testdata/mod/rsc.io_testonly_v1.0.0.txt +#usr/lib/go/src/cmd/go/testdata/modlegacy +#usr/lib/go/src/cmd/go/testdata/modlegacy/src +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/go.mod +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/new.go +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/p1 +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/p1/p1.go +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/p2 +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/p2/p2.go +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/sub +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/sub/go.mod +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/sub/inner +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/sub/inner/go.mod +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/sub/inner/x +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/sub/inner/x/x.go +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/sub/x +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/sub/x/v1 +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/sub/x/v1/y +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/new/sub/x/v1/y/y.go +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/old +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/old/p1 +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/old/p1/p1.go +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/old/p2 +#usr/lib/go/src/cmd/go/testdata/modlegacy/src/old/p2/p2.go +#usr/lib/go/src/cmd/go/testdata/savedir.go +#usr/lib/go/src/cmd/go/testdata/script +#usr/lib/go/src/cmd/go/testdata/script/README +#usr/lib/go/src/cmd/go/testdata/script/bug.txt +#usr/lib/go/src/cmd/go/testdata/script/build_GOTMPDIR.txt +#usr/lib/go/src/cmd/go/testdata/script/build_acl_windows.txt +#usr/lib/go/src/cmd/go/testdata/script/build_arm.txt +#usr/lib/go/src/cmd/go/testdata/script/build_cache_arch_mode.txt +#usr/lib/go/src/cmd/go/testdata/script/build_cache_compile.txt +#usr/lib/go/src/cmd/go/testdata/script/build_cache_gomips.txt +#usr/lib/go/src/cmd/go/testdata/script/build_cache_link.txt +#usr/lib/go/src/cmd/go/testdata/script/build_cache_output.txt +#usr/lib/go/src/cmd/go/testdata/script/build_cache_trimpath.txt +#usr/lib/go/src/cmd/go/testdata/script/build_cd_gopath_different.txt +#usr/lib/go/src/cmd/go/testdata/script/build_cgo_consistent_results.txt +#usr/lib/go/src/cmd/go/testdata/script/build_dash_n_cgo.txt +#usr/lib/go/src/cmd/go/testdata/script/build_dash_o_dev_null.txt +#usr/lib/go/src/cmd/go/testdata/script/build_dash_x.txt +#usr/lib/go/src/cmd/go/testdata/script/build_exe.txt +#usr/lib/go/src/cmd/go/testdata/script/build_gcflags.txt +#usr/lib/go/src/cmd/go/testdata/script/build_gopath_order.txt +#usr/lib/go/src/cmd/go/testdata/script/build_i.txt +#usr/lib/go/src/cmd/go/testdata/script/build_import_comment.txt +#usr/lib/go/src/cmd/go/testdata/script/build_import_cycle.txt +#usr/lib/go/src/cmd/go/testdata/script/build_internal.txt +#usr/lib/go/src/cmd/go/testdata/script/build_issue6480.txt +#usr/lib/go/src/cmd/go/testdata/script/build_link_x_import_path_escape.txt +#usr/lib/go/src/cmd/go/testdata/script/build_multi_main.txt +#usr/lib/go/src/cmd/go/testdata/script/build_n_cgo.txt +#usr/lib/go/src/cmd/go/testdata/script/build_no_go.txt +#usr/lib/go/src/cmd/go/testdata/script/build_nocache.txt +#usr/lib/go/src/cmd/go/testdata/script/build_output.txt +#usr/lib/go/src/cmd/go/testdata/script/build_package_not_stale_trailing_slash.txt +#usr/lib/go/src/cmd/go/testdata/script/build_patterns_outside_gopath.txt +#usr/lib/go/src/cmd/go/testdata/script/build_plugin_non_main.txt +#usr/lib/go/src/cmd/go/testdata/script/build_relative_pkgdir.txt +#usr/lib/go/src/cmd/go/testdata/script/build_relative_tmpdir.txt +#usr/lib/go/src/cmd/go/testdata/script/build_runtime_gcflags.txt +#usr/lib/go/src/cmd/go/testdata/script/build_tag_goexperiment.txt +#usr/lib/go/src/cmd/go/testdata/script/build_tags_no_comma.txt +#usr/lib/go/src/cmd/go/testdata/script/build_test_only.txt +#usr/lib/go/src/cmd/go/testdata/script/build_trimpath.txt +#usr/lib/go/src/cmd/go/testdata/script/build_trimpath_cgo.txt +#usr/lib/go/src/cmd/go/testdata/script/build_unsupported_goos.txt +#usr/lib/go/src/cmd/go/testdata/script/build_vendor.txt +#usr/lib/go/src/cmd/go/testdata/script/cache_unix.txt +#usr/lib/go/src/cmd/go/testdata/script/cache_vet.txt +#usr/lib/go/src/cmd/go/testdata/script/cgo_asm_error.txt +#usr/lib/go/src/cmd/go/testdata/script/cgo_bad_directives.txt +#usr/lib/go/src/cmd/go/testdata/script/cgo_depends_on_syscall.txt +#usr/lib/go/src/cmd/go/testdata/script/cgo_flag_contains_space.txt +#usr/lib/go/src/cmd/go/testdata/script/cgo_syso_issue29253.txt +#usr/lib/go/src/cmd/go/testdata/script/clean_cache_n.txt +#usr/lib/go/src/cmd/go/testdata/script/clean_testcache.txt +#usr/lib/go/src/cmd/go/testdata/script/cmd_import_error.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_asm.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_atomic_pkgall.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_blank_func_decl.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_cgo.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_cgo_extra_file.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_cgo_extra_test.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_cgo_xtest.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_dash_c.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_dep_loop.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_dot_import.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_error.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_import_main_loop.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_mod_empty.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_modes.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_pattern.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_pkgall_multiple_mains.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_pkgall_runtime.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_runs.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_statements.txt +#usr/lib/go/src/cmd/go/testdata/script/cover_sync_atomic_import.txt +#usr/lib/go/src/cmd/go/testdata/script/cpu_profile_twice.txt +#usr/lib/go/src/cmd/go/testdata/script/devnull.txt +#usr/lib/go/src/cmd/go/testdata/script/doc.txt +#usr/lib/go/src/cmd/go/testdata/script/env_write.txt +#usr/lib/go/src/cmd/go/testdata/script/fileline.txt +#usr/lib/go/src/cmd/go/testdata/script/fmt_load_errors.txt +#usr/lib/go/src/cmd/go/testdata/script/gccgo_link_c.txt +#usr/lib/go/src/cmd/go/testdata/script/gccgo_m.txt +#usr/lib/go/src/cmd/go/testdata/script/gccgo_mangle.txt +#usr/lib/go/src/cmd/go/testdata/script/gcflags_patterns.txt +#usr/lib/go/src/cmd/go/testdata/script/generate.txt +#usr/lib/go/src/cmd/go/testdata/script/generate_bad_imports.txt +#usr/lib/go/src/cmd/go/testdata/script/generate_env.txt +#usr/lib/go/src/cmd/go/testdata/script/generate_invalid.txt +#usr/lib/go/src/cmd/go/testdata/script/get_404_meta.txt +#usr/lib/go/src/cmd/go/testdata/script/get_brace.txt +#usr/lib/go/src/cmd/go/testdata/script/get_custom_domain_wildcard.txt +#usr/lib/go/src/cmd/go/testdata/script/get_dash_t.txt +#usr/lib/go/src/cmd/go/testdata/script/get_domain_root.txt +#usr/lib/go/src/cmd/go/testdata/script/get_dot_slash_download.txt +#usr/lib/go/src/cmd/go/testdata/script/get_dotfiles.txt +#usr/lib/go/src/cmd/go/testdata/script/get_go_file.txt +#usr/lib/go/src/cmd/go/testdata/script/get_goroot.txt +#usr/lib/go/src/cmd/go/testdata/script/get_insecure.txt +#usr/lib/go/src/cmd/go/testdata/script/get_insecure_custom_domain.txt +#usr/lib/go/src/cmd/go/testdata/script/get_insecure_redirect.txt +#usr/lib/go/src/cmd/go/testdata/script/get_insecure_update.txt +#usr/lib/go/src/cmd/go/testdata/script/get_internal_wildcard.txt +#usr/lib/go/src/cmd/go/testdata/script/get_issue11307.txt +#usr/lib/go/src/cmd/go/testdata/script/get_non_pkg.txt +#usr/lib/go/src/cmd/go/testdata/script/get_race.txt +#usr/lib/go/src/cmd/go/testdata/script/get_test_only.txt +#usr/lib/go/src/cmd/go/testdata/script/get_tilde.txt +#usr/lib/go/src/cmd/go/testdata/script/get_unicode.txt +#usr/lib/go/src/cmd/go/testdata/script/get_update.txt +#usr/lib/go/src/cmd/go/testdata/script/get_update_all.txt +#usr/lib/go/src/cmd/go/testdata/script/get_update_unknown_protocol.txt +#usr/lib/go/src/cmd/go/testdata/script/get_update_wildcard.txt +#usr/lib/go/src/cmd/go/testdata/script/get_vcs_error_message.txt +#usr/lib/go/src/cmd/go/testdata/script/get_vendor.txt +#usr/lib/go/src/cmd/go/testdata/script/get_with_git_trace.txt +#usr/lib/go/src/cmd/go/testdata/script/goflags.txt +#usr/lib/go/src/cmd/go/testdata/script/gopath_install.txt +#usr/lib/go/src/cmd/go/testdata/script/gopath_local.txt +#usr/lib/go/src/cmd/go/testdata/script/gopath_moved_repo.txt +#usr/lib/go/src/cmd/go/testdata/script/gopath_paths.txt +#usr/lib/go/src/cmd/go/testdata/script/gopath_std_vendor.txt +#usr/lib/go/src/cmd/go/testdata/script/gopath_vendor_dup_err.txt +#usr/lib/go/src/cmd/go/testdata/script/goroot_executable.txt +#usr/lib/go/src/cmd/go/testdata/script/help.txt +#usr/lib/go/src/cmd/go/testdata/script/import_cycle.txt +#usr/lib/go/src/cmd/go/testdata/script/import_main.txt +#usr/lib/go/src/cmd/go/testdata/script/install_cgo_excluded.txt +#usr/lib/go/src/cmd/go/testdata/script/install_cleans_build.txt +#usr/lib/go/src/cmd/go/testdata/script/install_cmd_gobin.txt +#usr/lib/go/src/cmd/go/testdata/script/install_cross_gobin.txt +#usr/lib/go/src/cmd/go/testdata/script/install_msan_and_race_require_cgo.txt +#usr/lib/go/src/cmd/go/testdata/script/install_rebuild_gopath.txt +#usr/lib/go/src/cmd/go/testdata/script/install_rebuild_removed.txt +#usr/lib/go/src/cmd/go/testdata/script/install_relative_gobin_fail.txt +#usr/lib/go/src/cmd/go/testdata/script/install_shadow_gopath.txt +#usr/lib/go/src/cmd/go/testdata/script/issue36000.txt +#usr/lib/go/src/cmd/go/testdata/script/link_syso_issue33139.txt +#usr/lib/go/src/cmd/go/testdata/script/linkname.txt +#usr/lib/go/src/cmd/go/testdata/script/list_ambiguous_path.txt +#usr/lib/go/src/cmd/go/testdata/script/list_bad_import.txt +#usr/lib/go/src/cmd/go/testdata/script/list_case_collision.txt +#usr/lib/go/src/cmd/go/testdata/script/list_compiled_imports.txt +#usr/lib/go/src/cmd/go/testdata/script/list_constraints.txt +#usr/lib/go/src/cmd/go/testdata/script/list_dedup_packages.txt +#usr/lib/go/src/cmd/go/testdata/script/list_err_stack.txt +#usr/lib/go/src/cmd/go/testdata/script/list_find.txt +#usr/lib/go/src/cmd/go/testdata/script/list_gofile_in_goroot.txt +#usr/lib/go/src/cmd/go/testdata/script/list_importmap.txt +#usr/lib/go/src/cmd/go/testdata/script/list_linkshared.txt +#usr/lib/go/src/cmd/go/testdata/script/list_load_err.txt +#usr/lib/go/src/cmd/go/testdata/script/list_parse_err.txt +#usr/lib/go/src/cmd/go/testdata/script/list_permissions.txt +#usr/lib/go/src/cmd/go/testdata/script/list_shadow.txt +#usr/lib/go/src/cmd/go/testdata/script/list_split_main.txt +#usr/lib/go/src/cmd/go/testdata/script/list_std.txt +#usr/lib/go/src/cmd/go/testdata/script/list_symlink.txt +#usr/lib/go/src/cmd/go/testdata/script/list_symlink_internal.txt +#usr/lib/go/src/cmd/go/testdata/script/list_symlink_vendor_issue14054.txt +#usr/lib/go/src/cmd/go/testdata/script/list_symlink_vendor_issue15201.txt +#usr/lib/go/src/cmd/go/testdata/script/list_test_e.txt +#usr/lib/go/src/cmd/go/testdata/script/list_test_err.txt +#usr/lib/go/src/cmd/go/testdata/script/list_test_imports.txt +#usr/lib/go/src/cmd/go/testdata/script/list_test_non_go_files.txt +#usr/lib/go/src/cmd/go/testdata/script/list_test_simple.txt +#usr/lib/go/src/cmd/go/testdata/script/list_wildcard_skip_nonmatching.txt +#usr/lib/go/src/cmd/go/testdata/script/load_test_pkg_err.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_alt_goroot.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_ambiguous_import.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_auth.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_bad_domain.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_bad_filenames.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_build_info_err.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_build_tags.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_build_versioned.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_cache_rw.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_case.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_case_cgo.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_clean_cache.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_concurrent.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_concurrent_unzipinplace.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_convert_dep.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_convert_git.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_convert_glide.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_convert_glockfile.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_convert_godeps.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_convert_tsv.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_convert_tsv_insecure.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_convert_vendor_conf.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_convert_vendor_json.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_convert_vendor_manifest.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_convert_vendor_yml.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_dir.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_doc.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_domain_root.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_dot.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_download.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_download_concurrent_read.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_download_hash.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_download_json.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_download_partial.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_download_replace_file.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_edit.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_edit_go.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_empty_err.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_enabled.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_file_proxy.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_find.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_fs_patterns.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_cmd.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_commit.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_direct.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_downgrade.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_fallback.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_go_file.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_hash.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_incompatible.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_indirect.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_insecure_redirect.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_latest_pseudo.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_legacy.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_local.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_main.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_major.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_moved.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_newcycle.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_none.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_patterns.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_prefer_incompatible.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_private_vcs.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_pseudo.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_pseudo_other_branch.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_pseudo_prefix.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_svn.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_tags.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_test.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_too_many_redirects.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_trailing_slash.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_upgrade.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_get_upgrade_pseudo.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_getmode_vendor.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_getx.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_git_export_subst.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_go_version.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_go_version_mixed.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_gobuild_import.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_gofmt_invalid.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_gomodcache.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_gonoproxy.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_gopkg_unstable.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_goroot_errors.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_graph.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_help.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_import.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_import_cycle.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_import_mod.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_import_v1suffix.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_in_testdata_dir.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_indirect.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_indirect_main.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_indirect_tidy.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_init_dep.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_init_empty.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_init_glide.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_init_path.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_install_versioned.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_internal.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_invalid_version.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_issue35317.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list_bad_import.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list_compiled_concurrent.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list_dir.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list_direct.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list_e_readonly.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list_pseudo.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list_replace_dir.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list_std.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list_test.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list_upgrade.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_list_upgrade_pseudo.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_load_badchain.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_load_badmod.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_load_badzip.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_load_replace_mismatch.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_local_replace.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_missing_repo.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_missingpkg_prerelease.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_modinfo.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_multirepo.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_nomod.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_off.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_off_init.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_outside.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_patterns.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_patterns_vendor.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_permissions.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_prefer_compatible.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_proxy_errors.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_proxy_https.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_proxy_list.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_pseudo_cache.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_query.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_query_empty.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_query_exclude.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_readonly.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_replace.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_replace_gopkgin.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_replace_import.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_require_exclude.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_retention.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_run_path.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_std_vendor.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_string_alias.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_sum_replaced.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_sumdb.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_sumdb_cache.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_sumdb_file_path.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_sumdb_golang.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_sumdb_proxy.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_symlink.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_tagged_import_cycle.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_test.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_test_cached.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_test_files.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_tidy.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_tidy_cycle.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_tidy_error.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_tidy_quote.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_tidy_replace.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_tidy_sum.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_upgrade_patch.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_vcs_missing.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_vendor.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_vendor_auto.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_vendor_build.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_vendor_nodeps.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_vendor_replace.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_vendor_trimpath.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_vendor_unused.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_vendor_unused_only.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_verify.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_versions.txt +#usr/lib/go/src/cmd/go/testdata/script/mod_why.txt +#usr/lib/go/src/cmd/go/testdata/script/modfile_flag.txt +#usr/lib/go/src/cmd/go/testdata/script/noncanonical_import.txt +#usr/lib/go/src/cmd/go/testdata/script/pattern_syntax_error.txt +#usr/lib/go/src/cmd/go/testdata/script/prevent_sys_unix_import.txt +#usr/lib/go/src/cmd/go/testdata/script/run_dirs.txt +#usr/lib/go/src/cmd/go/testdata/script/run_hello.txt +#usr/lib/go/src/cmd/go/testdata/script/run_hello_pkg.txt +#usr/lib/go/src/cmd/go/testdata/script/run_internal.txt +#usr/lib/go/src/cmd/go/testdata/script/run_issue11709.txt +#usr/lib/go/src/cmd/go/testdata/script/run_set_executable_name.txt +#usr/lib/go/src/cmd/go/testdata/script/run_vendor.txt +#usr/lib/go/src/cmd/go/testdata/script/run_wildcard.txt +#usr/lib/go/src/cmd/go/testdata/script/script_wait.txt +#usr/lib/go/src/cmd/go/testdata/script/std_vendor.txt +#usr/lib/go/src/cmd/go/testdata/script/sum_readonly.txt +#usr/lib/go/src/cmd/go/testdata/script/test_bad_example.txt +#usr/lib/go/src/cmd/go/testdata/script/test_badtest.txt +#usr/lib/go/src/cmd/go/testdata/script/test_benchmark_chatty_fail.txt +#usr/lib/go/src/cmd/go/testdata/script/test_benchmark_chatty_success.txt +#usr/lib/go/src/cmd/go/testdata/script/test_benchmark_fatal.txt +#usr/lib/go/src/cmd/go/testdata/script/test_benchmark_labels.txt +#usr/lib/go/src/cmd/go/testdata/script/test_benchmark_timeout.txt +#usr/lib/go/src/cmd/go/testdata/script/test_build_failure.txt +#usr/lib/go/src/cmd/go/testdata/script/test_cache_inputs.txt +#usr/lib/go/src/cmd/go/testdata/script/test_chatty_fail.txt +#usr/lib/go/src/cmd/go/testdata/script/test_chatty_parallel_fail.txt +#usr/lib/go/src/cmd/go/testdata/script/test_chatty_parallel_success.txt +#usr/lib/go/src/cmd/go/testdata/script/test_chatty_parallel_success_sleepy.txt +#usr/lib/go/src/cmd/go/testdata/script/test_chatty_success.txt +#usr/lib/go/src/cmd/go/testdata/script/test_compile_binary.txt +#usr/lib/go/src/cmd/go/testdata/script/test_compile_tempfile.txt +#usr/lib/go/src/cmd/go/testdata/script/test_deadline.txt +#usr/lib/go/src/cmd/go/testdata/script/test_empty.txt +#usr/lib/go/src/cmd/go/testdata/script/test_env_term.txt +#usr/lib/go/src/cmd/go/testdata/script/test_fail_fast.txt +#usr/lib/go/src/cmd/go/testdata/script/test_flag.txt +#usr/lib/go/src/cmd/go/testdata/script/test_flags.txt +#usr/lib/go/src/cmd/go/testdata/script/test_generated_main.txt +#usr/lib/go/src/cmd/go/testdata/script/test_go111module_cache.txt +#usr/lib/go/src/cmd/go/testdata/script/test_import_error_stack.txt +#usr/lib/go/src/cmd/go/testdata/script/test_json.txt +#usr/lib/go/src/cmd/go/testdata/script/test_json_exit.txt +#usr/lib/go/src/cmd/go/testdata/script/test_json_interleaved.txt +#usr/lib/go/src/cmd/go/testdata/script/test_json_panic_exit.txt +#usr/lib/go/src/cmd/go/testdata/script/test_main.txt +#usr/lib/go/src/cmd/go/testdata/script/test_main_archive.txt +#usr/lib/go/src/cmd/go/testdata/script/test_main_panic.txt +#usr/lib/go/src/cmd/go/testdata/script/test_main_twice.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_benchmark_labels.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_no_benchmarks.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_no_subtests.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_no_subtests_failure.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_no_subtests_parallel.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_no_tests.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_no_tests_build_failure.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_no_tests_with_subtests.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_only_benchmarks.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_only_example.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_only_subtests.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_only_subtests_parallel.txt +#usr/lib/go/src/cmd/go/testdata/script/test_match_only_tests.txt +#usr/lib/go/src/cmd/go/testdata/script/test_minus_n.txt +#usr/lib/go/src/cmd/go/testdata/script/test_no_run_example.txt +#usr/lib/go/src/cmd/go/testdata/script/test_no_tests.txt +#usr/lib/go/src/cmd/go/testdata/script/test_parallel_number.txt +#usr/lib/go/src/cmd/go/testdata/script/test_profile.txt +#usr/lib/go/src/cmd/go/testdata/script/test_race.txt +#usr/lib/go/src/cmd/go/testdata/script/test_race_cover_mode_issue20435.txt +#usr/lib/go/src/cmd/go/testdata/script/test_race_install.txt +#usr/lib/go/src/cmd/go/testdata/script/test_race_install_cgo.txt +#usr/lib/go/src/cmd/go/testdata/script/test_rebuildall.txt +#usr/lib/go/src/cmd/go/testdata/script/test_regexps.txt +#usr/lib/go/src/cmd/go/testdata/script/test_relative_cmdline.txt +#usr/lib/go/src/cmd/go/testdata/script/test_relative_import.txt +#usr/lib/go/src/cmd/go/testdata/script/test_relative_import_dash_i.txt +#usr/lib/go/src/cmd/go/testdata/script/test_source_order.txt +#usr/lib/go/src/cmd/go/testdata/script/test_status.txt +#usr/lib/go/src/cmd/go/testdata/script/test_syntax_error_says_fail.txt +#usr/lib/go/src/cmd/go/testdata/script/test_timeout.txt +#usr/lib/go/src/cmd/go/testdata/script/test_vendor.txt +#usr/lib/go/src/cmd/go/testdata/script/test_vet.txt +#usr/lib/go/src/cmd/go/testdata/script/test_write_profiles_on_timeout.txt +#usr/lib/go/src/cmd/go/testdata/script/test_xtestonly_works.txt +#usr/lib/go/src/cmd/go/testdata/script/testing_issue40908.txt +#usr/lib/go/src/cmd/go/testdata/script/vendor_complex.txt +#usr/lib/go/src/cmd/go/testdata/script/vendor_gopath_issue11409.txt +#usr/lib/go/src/cmd/go/testdata/script/vendor_import.txt +#usr/lib/go/src/cmd/go/testdata/script/vendor_import_missing.txt +#usr/lib/go/src/cmd/go/testdata/script/vendor_import_wrong.txt +#usr/lib/go/src/cmd/go/testdata/script/vendor_issue12156.txt +#usr/lib/go/src/cmd/go/testdata/script/vendor_list_issue11977.txt +#usr/lib/go/src/cmd/go/testdata/script/vendor_resolve.txt +#usr/lib/go/src/cmd/go/testdata/script/vendor_test_issue11864.txt +#usr/lib/go/src/cmd/go/testdata/script/vendor_test_issue14613.txt +#usr/lib/go/src/cmd/go/testdata/script/version.txt +#usr/lib/go/src/cmd/go/testdata/script/version_replace.txt +#usr/lib/go/src/cmd/go/testdata/script/vet.txt +#usr/lib/go/src/cmd/go/testdata/script/vet_asm.txt +#usr/lib/go/src/cmd/go/testdata/script/vet_deps.txt +#usr/lib/go/src/cmd/go/testdata/script/vet_flags.txt +#usr/lib/go/src/cmd/go/testdata/script/vet_internal.txt +#usr/lib/go/src/cmd/go/testdata/testterminal18153 +#usr/lib/go/src/cmd/go/testdata/testterminal18153/terminal_test.go +#usr/lib/go/src/cmd/go/testdata/vendormod.txt +#usr/lib/go/src/cmd/gofmt +#usr/lib/go/src/cmd/gofmt/doc.go +#usr/lib/go/src/cmd/gofmt/gofmt.go +#usr/lib/go/src/cmd/gofmt/gofmt_test.go +#usr/lib/go/src/cmd/gofmt/internal.go +#usr/lib/go/src/cmd/gofmt/long_test.go +#usr/lib/go/src/cmd/gofmt/rewrite.go +#usr/lib/go/src/cmd/gofmt/simplify.go +#usr/lib/go/src/cmd/gofmt/testdata +#usr/lib/go/src/cmd/gofmt/testdata/comments.golden +#usr/lib/go/src/cmd/gofmt/testdata/comments.input +#usr/lib/go/src/cmd/gofmt/testdata/composites.golden +#usr/lib/go/src/cmd/gofmt/testdata/composites.input +#usr/lib/go/src/cmd/gofmt/testdata/crlf.golden +#usr/lib/go/src/cmd/gofmt/testdata/crlf.input +#usr/lib/go/src/cmd/gofmt/testdata/emptydecl.golden +#usr/lib/go/src/cmd/gofmt/testdata/emptydecl.input +#usr/lib/go/src/cmd/gofmt/testdata/go2numbers.golden +#usr/lib/go/src/cmd/gofmt/testdata/go2numbers.input +#usr/lib/go/src/cmd/gofmt/testdata/import.golden +#usr/lib/go/src/cmd/gofmt/testdata/import.input +#usr/lib/go/src/cmd/gofmt/testdata/issue28082.golden +#usr/lib/go/src/cmd/gofmt/testdata/issue28082.input +#usr/lib/go/src/cmd/gofmt/testdata/ranges.golden +#usr/lib/go/src/cmd/gofmt/testdata/ranges.input +#usr/lib/go/src/cmd/gofmt/testdata/rewrite1.golden +#usr/lib/go/src/cmd/gofmt/testdata/rewrite1.input +#usr/lib/go/src/cmd/gofmt/testdata/rewrite10.golden +#usr/lib/go/src/cmd/gofmt/testdata/rewrite10.input +#usr/lib/go/src/cmd/gofmt/testdata/rewrite2.golden +#usr/lib/go/src/cmd/gofmt/testdata/rewrite2.input +#usr/lib/go/src/cmd/gofmt/testdata/rewrite3.golden +#usr/lib/go/src/cmd/gofmt/testdata/rewrite3.input +#usr/lib/go/src/cmd/gofmt/testdata/rewrite4.golden +#usr/lib/go/src/cmd/gofmt/testdata/rewrite4.input +#usr/lib/go/src/cmd/gofmt/testdata/rewrite5.golden +#usr/lib/go/src/cmd/gofmt/testdata/rewrite5.input +#usr/lib/go/src/cmd/gofmt/testdata/rewrite6.golden +#usr/lib/go/src/cmd/gofmt/testdata/rewrite6.input +#usr/lib/go/src/cmd/gofmt/testdata/rewrite7.golden +#usr/lib/go/src/cmd/gofmt/testdata/rewrite7.input +#usr/lib/go/src/cmd/gofmt/testdata/rewrite8.golden +#usr/lib/go/src/cmd/gofmt/testdata/rewrite8.input +#usr/lib/go/src/cmd/gofmt/testdata/rewrite9.golden +#usr/lib/go/src/cmd/gofmt/testdata/rewrite9.input +#usr/lib/go/src/cmd/gofmt/testdata/slices1.golden +#usr/lib/go/src/cmd/gofmt/testdata/slices1.input +#usr/lib/go/src/cmd/gofmt/testdata/stdin1.golden +#usr/lib/go/src/cmd/gofmt/testdata/stdin1.input +#usr/lib/go/src/cmd/gofmt/testdata/stdin2.golden +#usr/lib/go/src/cmd/gofmt/testdata/stdin2.input +#usr/lib/go/src/cmd/gofmt/testdata/stdin3.golden +#usr/lib/go/src/cmd/gofmt/testdata/stdin3.input +#usr/lib/go/src/cmd/gofmt/testdata/stdin4.golden +#usr/lib/go/src/cmd/gofmt/testdata/stdin4.input +#usr/lib/go/src/cmd/gofmt/testdata/stdin5.golden +#usr/lib/go/src/cmd/gofmt/testdata/stdin5.input +#usr/lib/go/src/cmd/gofmt/testdata/stdin6.golden +#usr/lib/go/src/cmd/gofmt/testdata/stdin6.input +#usr/lib/go/src/cmd/gofmt/testdata/stdin7.golden +#usr/lib/go/src/cmd/gofmt/testdata/stdin7.input +#usr/lib/go/src/cmd/gofmt/testdata/typealias.golden +#usr/lib/go/src/cmd/gofmt/testdata/typealias.input +#usr/lib/go/src/cmd/gofmt/testdata/typeswitch.golden +#usr/lib/go/src/cmd/gofmt/testdata/typeswitch.input +#usr/lib/go/src/cmd/internal +#usr/lib/go/src/cmd/internal/bio +#usr/lib/go/src/cmd/internal/bio/buf.go +#usr/lib/go/src/cmd/internal/bio/buf_mmap.go +#usr/lib/go/src/cmd/internal/bio/buf_nommap.go +#usr/lib/go/src/cmd/internal/bio/must.go +#usr/lib/go/src/cmd/internal/browser +#usr/lib/go/src/cmd/internal/browser/browser.go +#usr/lib/go/src/cmd/internal/buildid +#usr/lib/go/src/cmd/internal/buildid/buildid.go +#usr/lib/go/src/cmd/internal/buildid/buildid_test.go +#usr/lib/go/src/cmd/internal/buildid/note.go +#usr/lib/go/src/cmd/internal/buildid/rewrite.go +#usr/lib/go/src/cmd/internal/buildid/testdata +#usr/lib/go/src/cmd/internal/buildid/testdata/a.elf.base64 +#usr/lib/go/src/cmd/internal/buildid/testdata/a.macho.base64 +#usr/lib/go/src/cmd/internal/buildid/testdata/a.pe.base64 +#usr/lib/go/src/cmd/internal/buildid/testdata/p.a.base64 +#usr/lib/go/src/cmd/internal/diff +#usr/lib/go/src/cmd/internal/diff/diff.go +#usr/lib/go/src/cmd/internal/dwarf +#usr/lib/go/src/cmd/internal/dwarf/dwarf.go +#usr/lib/go/src/cmd/internal/dwarf/dwarf_defs.go +#usr/lib/go/src/cmd/internal/dwarf/dwarf_test.go +#usr/lib/go/src/cmd/internal/edit +#usr/lib/go/src/cmd/internal/edit/edit.go +#usr/lib/go/src/cmd/internal/edit/edit_test.go +#usr/lib/go/src/cmd/internal/gcprog +#usr/lib/go/src/cmd/internal/gcprog/gcprog.go +#usr/lib/go/src/cmd/internal/goobj +#usr/lib/go/src/cmd/internal/goobj/goobj_test.go +#usr/lib/go/src/cmd/internal/goobj/read.go +#usr/lib/go/src/cmd/internal/goobj/readnew.go +#usr/lib/go/src/cmd/internal/goobj/testdata +#usr/lib/go/src/cmd/internal/goobj/testdata/go1.go +#usr/lib/go/src/cmd/internal/goobj/testdata/go2.go +#usr/lib/go/src/cmd/internal/goobj/testdata/mycgo +#usr/lib/go/src/cmd/internal/goobj/testdata/mycgo/c1.c +#usr/lib/go/src/cmd/internal/goobj/testdata/mycgo/c2.c +#usr/lib/go/src/cmd/internal/goobj/testdata/mycgo/go.go +#usr/lib/go/src/cmd/internal/goobj/testdata/mycgo/go1.go +#usr/lib/go/src/cmd/internal/goobj/testdata/mycgo/go2.go +#usr/lib/go/src/cmd/internal/goobj2 +#usr/lib/go/src/cmd/internal/goobj2/builtin.go +#usr/lib/go/src/cmd/internal/goobj2/builtinlist.go +#usr/lib/go/src/cmd/internal/goobj2/funcinfo.go +#usr/lib/go/src/cmd/internal/goobj2/mkbuiltin.go +#usr/lib/go/src/cmd/internal/goobj2/objfile.go +#usr/lib/go/src/cmd/internal/goobj2/objfile_test.go +#usr/lib/go/src/cmd/internal/moddeps +#usr/lib/go/src/cmd/internal/moddeps/moddeps_test.go +#usr/lib/go/src/cmd/internal/obj +#usr/lib/go/src/cmd/internal/obj/abi_string.go +#usr/lib/go/src/cmd/internal/obj/addrtype_string.go +#usr/lib/go/src/cmd/internal/obj/arm +#usr/lib/go/src/cmd/internal/obj/arm/a.out.go +#usr/lib/go/src/cmd/internal/obj/arm/anames.go +#usr/lib/go/src/cmd/internal/obj/arm/anames5.go +#usr/lib/go/src/cmd/internal/obj/arm/asm5.go +#usr/lib/go/src/cmd/internal/obj/arm/list5.go +#usr/lib/go/src/cmd/internal/obj/arm/obj5.go +#usr/lib/go/src/cmd/internal/obj/arm64 +#usr/lib/go/src/cmd/internal/obj/arm64/a.out.go +#usr/lib/go/src/cmd/internal/obj/arm64/anames.go +#usr/lib/go/src/cmd/internal/obj/arm64/anames7.go +#usr/lib/go/src/cmd/internal/obj/arm64/asm7.go +#usr/lib/go/src/cmd/internal/obj/arm64/asm_test.go +#usr/lib/go/src/cmd/internal/obj/arm64/doc.go +#usr/lib/go/src/cmd/internal/obj/arm64/list7.go +#usr/lib/go/src/cmd/internal/obj/arm64/obj7.go +#usr/lib/go/src/cmd/internal/obj/arm64/sysRegEnc.go +#usr/lib/go/src/cmd/internal/obj/data.go +#usr/lib/go/src/cmd/internal/obj/dwarf.go +#usr/lib/go/src/cmd/internal/obj/go.go +#usr/lib/go/src/cmd/internal/obj/inl.go +#usr/lib/go/src/cmd/internal/obj/ld.go +#usr/lib/go/src/cmd/internal/obj/line.go +#usr/lib/go/src/cmd/internal/obj/line_test.go +#usr/lib/go/src/cmd/internal/obj/link.go +#usr/lib/go/src/cmd/internal/obj/mips +#usr/lib/go/src/cmd/internal/obj/mips/a.out.go +#usr/lib/go/src/cmd/internal/obj/mips/anames.go +#usr/lib/go/src/cmd/internal/obj/mips/anames0.go +#usr/lib/go/src/cmd/internal/obj/mips/asm0.go +#usr/lib/go/src/cmd/internal/obj/mips/list0.go +#usr/lib/go/src/cmd/internal/obj/mips/obj0.go +#usr/lib/go/src/cmd/internal/obj/objfile.go +#usr/lib/go/src/cmd/internal/obj/objfile2.go +#usr/lib/go/src/cmd/internal/obj/pass.go +#usr/lib/go/src/cmd/internal/obj/pcln.go +#usr/lib/go/src/cmd/internal/obj/plist.go +#usr/lib/go/src/cmd/internal/obj/ppc64 +#usr/lib/go/src/cmd/internal/obj/ppc64/a.out.go +#usr/lib/go/src/cmd/internal/obj/ppc64/anames.go +#usr/lib/go/src/cmd/internal/obj/ppc64/anames9.go +#usr/lib/go/src/cmd/internal/obj/ppc64/asm9.go +#usr/lib/go/src/cmd/internal/obj/ppc64/asm_test.go +#usr/lib/go/src/cmd/internal/obj/ppc64/doc.go +#usr/lib/go/src/cmd/internal/obj/ppc64/list9.go +#usr/lib/go/src/cmd/internal/obj/ppc64/obj9.go +#usr/lib/go/src/cmd/internal/obj/riscv +#usr/lib/go/src/cmd/internal/obj/riscv/anames.go +#usr/lib/go/src/cmd/internal/obj/riscv/asm_test.go +#usr/lib/go/src/cmd/internal/obj/riscv/cpu.go +#usr/lib/go/src/cmd/internal/obj/riscv/inst.go +#usr/lib/go/src/cmd/internal/obj/riscv/list.go +#usr/lib/go/src/cmd/internal/obj/riscv/obj.go +#usr/lib/go/src/cmd/internal/obj/riscv/testdata +#usr/lib/go/src/cmd/internal/obj/riscv/testdata/testbranch +#usr/lib/go/src/cmd/internal/obj/riscv/testdata/testbranch/branch_test.go +#usr/lib/go/src/cmd/internal/obj/riscv/testdata/testbranch/branch_test.s +#usr/lib/go/src/cmd/internal/obj/s390x +#usr/lib/go/src/cmd/internal/obj/s390x/a.out.go +#usr/lib/go/src/cmd/internal/obj/s390x/anames.go +#usr/lib/go/src/cmd/internal/obj/s390x/anamesz.go +#usr/lib/go/src/cmd/internal/obj/s390x/asmz.go +#usr/lib/go/src/cmd/internal/obj/s390x/condition_code.go +#usr/lib/go/src/cmd/internal/obj/s390x/listz.go +#usr/lib/go/src/cmd/internal/obj/s390x/objz.go +#usr/lib/go/src/cmd/internal/obj/s390x/rotate.go +#usr/lib/go/src/cmd/internal/obj/s390x/vector.go +#usr/lib/go/src/cmd/internal/obj/sizeof_test.go +#usr/lib/go/src/cmd/internal/obj/stringer.go +#usr/lib/go/src/cmd/internal/obj/sym.go +#usr/lib/go/src/cmd/internal/obj/textflag.go +#usr/lib/go/src/cmd/internal/obj/util.go +#usr/lib/go/src/cmd/internal/obj/wasm +#usr/lib/go/src/cmd/internal/obj/wasm/a.out.go +#usr/lib/go/src/cmd/internal/obj/wasm/anames.go +#usr/lib/go/src/cmd/internal/obj/wasm/wasmobj.go +#usr/lib/go/src/cmd/internal/obj/x86 +#usr/lib/go/src/cmd/internal/obj/x86/a.out.go +#usr/lib/go/src/cmd/internal/obj/x86/aenum.go +#usr/lib/go/src/cmd/internal/obj/x86/anames.go +#usr/lib/go/src/cmd/internal/obj/x86/asm6.go +#usr/lib/go/src/cmd/internal/obj/x86/asm_test.go +#usr/lib/go/src/cmd/internal/obj/x86/avx_optabs.go +#usr/lib/go/src/cmd/internal/obj/x86/evex.go +#usr/lib/go/src/cmd/internal/obj/x86/list6.go +#usr/lib/go/src/cmd/internal/obj/x86/obj6.go +#usr/lib/go/src/cmd/internal/obj/x86/obj6_test.go +#usr/lib/go/src/cmd/internal/obj/x86/pcrelative_test.go +#usr/lib/go/src/cmd/internal/obj/x86/ytab.go +#usr/lib/go/src/cmd/internal/objabi +#usr/lib/go/src/cmd/internal/objabi/autotype.go +#usr/lib/go/src/cmd/internal/objabi/doc.go +#usr/lib/go/src/cmd/internal/objabi/flag.go +#usr/lib/go/src/cmd/internal/objabi/funcdata.go +#usr/lib/go/src/cmd/internal/objabi/funcid.go +#usr/lib/go/src/cmd/internal/objabi/head.go +#usr/lib/go/src/cmd/internal/objabi/line.go +#usr/lib/go/src/cmd/internal/objabi/line_test.go +#usr/lib/go/src/cmd/internal/objabi/path.go +#usr/lib/go/src/cmd/internal/objabi/path_test.go +#usr/lib/go/src/cmd/internal/objabi/reloctype.go +#usr/lib/go/src/cmd/internal/objabi/reloctype_string.go +#usr/lib/go/src/cmd/internal/objabi/stack.go +#usr/lib/go/src/cmd/internal/objabi/symkind.go +#usr/lib/go/src/cmd/internal/objabi/symkind_string.go +#usr/lib/go/src/cmd/internal/objabi/typekind.go +#usr/lib/go/src/cmd/internal/objabi/util.go +#usr/lib/go/src/cmd/internal/objabi/zbootstrap.go +#usr/lib/go/src/cmd/internal/objfile +#usr/lib/go/src/cmd/internal/objfile/disasm.go +#usr/lib/go/src/cmd/internal/objfile/elf.go +#usr/lib/go/src/cmd/internal/objfile/goobj.go +#usr/lib/go/src/cmd/internal/objfile/macho.go +#usr/lib/go/src/cmd/internal/objfile/objfile.go +#usr/lib/go/src/cmd/internal/objfile/pe.go +#usr/lib/go/src/cmd/internal/objfile/plan9obj.go +#usr/lib/go/src/cmd/internal/objfile/xcoff.go +#usr/lib/go/src/cmd/internal/src +#usr/lib/go/src/cmd/internal/src/pos.go +#usr/lib/go/src/cmd/internal/src/pos_test.go +#usr/lib/go/src/cmd/internal/src/xpos.go +#usr/lib/go/src/cmd/internal/src/xpos_test.go +#usr/lib/go/src/cmd/internal/sys +#usr/lib/go/src/cmd/internal/sys/arch.go +#usr/lib/go/src/cmd/internal/sys/supported.go +#usr/lib/go/src/cmd/internal/test2json +#usr/lib/go/src/cmd/internal/test2json/test2json.go +#usr/lib/go/src/cmd/internal/test2json/test2json_test.go +#usr/lib/go/src/cmd/internal/test2json/testdata +#usr/lib/go/src/cmd/internal/test2json/testdata/ascii.json +#usr/lib/go/src/cmd/internal/test2json/testdata/ascii.test +#usr/lib/go/src/cmd/internal/test2json/testdata/bench.json +#usr/lib/go/src/cmd/internal/test2json/testdata/bench.test +#usr/lib/go/src/cmd/internal/test2json/testdata/benchfail.json +#usr/lib/go/src/cmd/internal/test2json/testdata/benchfail.test +#usr/lib/go/src/cmd/internal/test2json/testdata/benchshort.json +#usr/lib/go/src/cmd/internal/test2json/testdata/benchshort.test +#usr/lib/go/src/cmd/internal/test2json/testdata/empty.json +#usr/lib/go/src/cmd/internal/test2json/testdata/empty.test +#usr/lib/go/src/cmd/internal/test2json/testdata/issue23036.json +#usr/lib/go/src/cmd/internal/test2json/testdata/issue23036.test +#usr/lib/go/src/cmd/internal/test2json/testdata/issue23920.json +#usr/lib/go/src/cmd/internal/test2json/testdata/issue23920.test +#usr/lib/go/src/cmd/internal/test2json/testdata/issue29755.json +#usr/lib/go/src/cmd/internal/test2json/testdata/issue29755.test +#usr/lib/go/src/cmd/internal/test2json/testdata/panic.json +#usr/lib/go/src/cmd/internal/test2json/testdata/panic.test +#usr/lib/go/src/cmd/internal/test2json/testdata/smiley.json +#usr/lib/go/src/cmd/internal/test2json/testdata/smiley.test +#usr/lib/go/src/cmd/internal/test2json/testdata/unicode.json +#usr/lib/go/src/cmd/internal/test2json/testdata/unicode.test +#usr/lib/go/src/cmd/internal/test2json/testdata/vet.json +#usr/lib/go/src/cmd/internal/test2json/testdata/vet.test +#usr/lib/go/src/cmd/link +#usr/lib/go/src/cmd/link/doc.go +#usr/lib/go/src/cmd/link/dwarf_test.go +#usr/lib/go/src/cmd/link/elf_test.go +#usr/lib/go/src/cmd/link/internal +#usr/lib/go/src/cmd/link/internal/amd64 +#usr/lib/go/src/cmd/link/internal/amd64/asm.go +#usr/lib/go/src/cmd/link/internal/amd64/l.go +#usr/lib/go/src/cmd/link/internal/amd64/obj.go +#usr/lib/go/src/cmd/link/internal/arm +#usr/lib/go/src/cmd/link/internal/arm/asm.go +#usr/lib/go/src/cmd/link/internal/arm/l.go +#usr/lib/go/src/cmd/link/internal/arm/obj.go +#usr/lib/go/src/cmd/link/internal/arm64 +#usr/lib/go/src/cmd/link/internal/arm64/asm.go +#usr/lib/go/src/cmd/link/internal/arm64/l.go +#usr/lib/go/src/cmd/link/internal/arm64/obj.go +#usr/lib/go/src/cmd/link/internal/benchmark +#usr/lib/go/src/cmd/link/internal/benchmark/bench.go +#usr/lib/go/src/cmd/link/internal/benchmark/bench_test.go +#usr/lib/go/src/cmd/link/internal/ld +#usr/lib/go/src/cmd/link/internal/ld/ar.go +#usr/lib/go/src/cmd/link/internal/ld/config.go +#usr/lib/go/src/cmd/link/internal/ld/data.go +#usr/lib/go/src/cmd/link/internal/ld/data2.go +#usr/lib/go/src/cmd/link/internal/ld/deadcode.go +#usr/lib/go/src/cmd/link/internal/ld/deadcode_test.go +#usr/lib/go/src/cmd/link/internal/ld/decodesym.go +#usr/lib/go/src/cmd/link/internal/ld/dwarf.go +#usr/lib/go/src/cmd/link/internal/ld/dwarf2.go +#usr/lib/go/src/cmd/link/internal/ld/dwarf_test.go +#usr/lib/go/src/cmd/link/internal/ld/elf.go +#usr/lib/go/src/cmd/link/internal/ld/elf2.go +#usr/lib/go/src/cmd/link/internal/ld/elf_test.go +#usr/lib/go/src/cmd/link/internal/ld/errors.go +#usr/lib/go/src/cmd/link/internal/ld/execarchive.go +#usr/lib/go/src/cmd/link/internal/ld/execarchive_noexec.go +#usr/lib/go/src/cmd/link/internal/ld/fallocate_test.go +#usr/lib/go/src/cmd/link/internal/ld/go.go +#usr/lib/go/src/cmd/link/internal/ld/issue33808_test.go +#usr/lib/go/src/cmd/link/internal/ld/ld.go +#usr/lib/go/src/cmd/link/internal/ld/ld_test.go +#usr/lib/go/src/cmd/link/internal/ld/lib.go +#usr/lib/go/src/cmd/link/internal/ld/link.go +#usr/lib/go/src/cmd/link/internal/ld/macho.go +#usr/lib/go/src/cmd/link/internal/ld/macho_combine_dwarf.go +#usr/lib/go/src/cmd/link/internal/ld/main.go +#usr/lib/go/src/cmd/link/internal/ld/nooptcgolink_test.go +#usr/lib/go/src/cmd/link/internal/ld/outbuf.go +#usr/lib/go/src/cmd/link/internal/ld/outbuf_darwin.go +#usr/lib/go/src/cmd/link/internal/ld/outbuf_linux.go +#usr/lib/go/src/cmd/link/internal/ld/outbuf_mmap.go +#usr/lib/go/src/cmd/link/internal/ld/outbuf_nofallocate.go +#usr/lib/go/src/cmd/link/internal/ld/outbuf_nommap.go +#usr/lib/go/src/cmd/link/internal/ld/outbuf_test.go +#usr/lib/go/src/cmd/link/internal/ld/outbuf_windows.go +#usr/lib/go/src/cmd/link/internal/ld/pcln.go +#usr/lib/go/src/cmd/link/internal/ld/pe.go +#usr/lib/go/src/cmd/link/internal/ld/sym.go +#usr/lib/go/src/cmd/link/internal/ld/symtab.go +#usr/lib/go/src/cmd/link/internal/ld/target.go +#usr/lib/go/src/cmd/link/internal/ld/testdata +#usr/lib/go/src/cmd/link/internal/ld/testdata/deadcode +#usr/lib/go/src/cmd/link/internal/ld/testdata/deadcode/reflectcall.go +#usr/lib/go/src/cmd/link/internal/ld/testdata/deadcode/typedesc.go +#usr/lib/go/src/cmd/link/internal/ld/testdata/httptest +#usr/lib/go/src/cmd/link/internal/ld/testdata/httptest/main +#usr/lib/go/src/cmd/link/internal/ld/testdata/httptest/main/main.go +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue10978 +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue10978/main.go +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue10978/main.s +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue25459 +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue25459/a +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue25459/a/a.go +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue25459/main +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue25459/main/main.go +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue26237 +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue26237/b.dir +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue26237/b.dir/b.go +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue26237/main +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue26237/main/main.go +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue32233 +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue32233/lib +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue32233/lib/ObjC.m +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue32233/lib/lib.go +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue32233/main +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue32233/main/main.go +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue38192 +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue38192/main.go +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue38192/oneline.s +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue39757 +#usr/lib/go/src/cmd/link/internal/ld/testdata/issue39757/issue39757main.go +#usr/lib/go/src/cmd/link/internal/ld/typelink.go +#usr/lib/go/src/cmd/link/internal/ld/util.go +#usr/lib/go/src/cmd/link/internal/ld/xcoff.go +#usr/lib/go/src/cmd/link/internal/ld/xcoff2.go +#usr/lib/go/src/cmd/link/internal/loadelf +#usr/lib/go/src/cmd/link/internal/loadelf/ldelf.go +#usr/lib/go/src/cmd/link/internal/loader +#usr/lib/go/src/cmd/link/internal/loader/loader.go +#usr/lib/go/src/cmd/link/internal/loader/loader_test.go +#usr/lib/go/src/cmd/link/internal/loader/symbolbuilder.go +#usr/lib/go/src/cmd/link/internal/loadmacho +#usr/lib/go/src/cmd/link/internal/loadmacho/ldmacho.go +#usr/lib/go/src/cmd/link/internal/loadpe +#usr/lib/go/src/cmd/link/internal/loadpe/ldpe.go +#usr/lib/go/src/cmd/link/internal/loadxcoff +#usr/lib/go/src/cmd/link/internal/loadxcoff/ldxcoff.go +#usr/lib/go/src/cmd/link/internal/mips +#usr/lib/go/src/cmd/link/internal/mips/asm.go +#usr/lib/go/src/cmd/link/internal/mips/l.go +#usr/lib/go/src/cmd/link/internal/mips/obj.go +#usr/lib/go/src/cmd/link/internal/mips64 +#usr/lib/go/src/cmd/link/internal/mips64/asm.go +#usr/lib/go/src/cmd/link/internal/mips64/l.go +#usr/lib/go/src/cmd/link/internal/mips64/obj.go +#usr/lib/go/src/cmd/link/internal/ppc64 +#usr/lib/go/src/cmd/link/internal/ppc64/asm.go +#usr/lib/go/src/cmd/link/internal/ppc64/l.go +#usr/lib/go/src/cmd/link/internal/ppc64/obj.go +#usr/lib/go/src/cmd/link/internal/riscv64 +#usr/lib/go/src/cmd/link/internal/riscv64/asm.go +#usr/lib/go/src/cmd/link/internal/riscv64/l.go +#usr/lib/go/src/cmd/link/internal/riscv64/obj.go +#usr/lib/go/src/cmd/link/internal/s390x +#usr/lib/go/src/cmd/link/internal/s390x/asm.go +#usr/lib/go/src/cmd/link/internal/s390x/l.go +#usr/lib/go/src/cmd/link/internal/s390x/obj.go +#usr/lib/go/src/cmd/link/internal/sym +#usr/lib/go/src/cmd/link/internal/sym/attribute.go +#usr/lib/go/src/cmd/link/internal/sym/compilation_unit.go +#usr/lib/go/src/cmd/link/internal/sym/library.go +#usr/lib/go/src/cmd/link/internal/sym/reloc.go +#usr/lib/go/src/cmd/link/internal/sym/segment.go +#usr/lib/go/src/cmd/link/internal/sym/sizeof_test.go +#usr/lib/go/src/cmd/link/internal/sym/symbol.go +#usr/lib/go/src/cmd/link/internal/sym/symbols.go +#usr/lib/go/src/cmd/link/internal/sym/symkind.go +#usr/lib/go/src/cmd/link/internal/sym/symkind_string.go +#usr/lib/go/src/cmd/link/internal/wasm +#usr/lib/go/src/cmd/link/internal/wasm/asm.go +#usr/lib/go/src/cmd/link/internal/wasm/obj.go +#usr/lib/go/src/cmd/link/internal/x86 +#usr/lib/go/src/cmd/link/internal/x86/asm.go +#usr/lib/go/src/cmd/link/internal/x86/l.go +#usr/lib/go/src/cmd/link/internal/x86/obj.go +#usr/lib/go/src/cmd/link/link_test.go +#usr/lib/go/src/cmd/link/linkbig_test.go +#usr/lib/go/src/cmd/link/main.go +#usr/lib/go/src/cmd/link/testdata +#usr/lib/go/src/cmd/link/testdata/testBuildFortvOS +#usr/lib/go/src/cmd/link/testdata/testBuildFortvOS/lib.go +#usr/lib/go/src/cmd/link/testdata/testBuildFortvOS/main.m +#usr/lib/go/src/cmd/link/testdata/testIndexMismatch +#usr/lib/go/src/cmd/link/testdata/testIndexMismatch/a.go +#usr/lib/go/src/cmd/link/testdata/testIndexMismatch/b.go +#usr/lib/go/src/cmd/link/testdata/testIndexMismatch/main.go +#usr/lib/go/src/cmd/link/testdata/testPErsrc +#usr/lib/go/src/cmd/link/testdata/testPErsrc/main.go +#usr/lib/go/src/cmd/link/testdata/testPErsrc/rsrc.syso +#usr/lib/go/src/cmd/nm +#usr/lib/go/src/cmd/nm/doc.go +#usr/lib/go/src/cmd/nm/nm.go +#usr/lib/go/src/cmd/nm/nm_cgo_test.go +#usr/lib/go/src/cmd/nm/nm_test.go +#usr/lib/go/src/cmd/objdump +#usr/lib/go/src/cmd/objdump/main.go +#usr/lib/go/src/cmd/objdump/objdump_test.go +#usr/lib/go/src/cmd/objdump/testdata +#usr/lib/go/src/cmd/objdump/testdata/fmthello.go +#usr/lib/go/src/cmd/oldlink +#usr/lib/go/src/cmd/oldlink/doc.go +#usr/lib/go/src/cmd/oldlink/internal +#usr/lib/go/src/cmd/oldlink/internal/amd64 +#usr/lib/go/src/cmd/oldlink/internal/amd64/asm.go +#usr/lib/go/src/cmd/oldlink/internal/amd64/l.go +#usr/lib/go/src/cmd/oldlink/internal/amd64/obj.go +#usr/lib/go/src/cmd/oldlink/internal/arm +#usr/lib/go/src/cmd/oldlink/internal/arm/asm.go +#usr/lib/go/src/cmd/oldlink/internal/arm/l.go +#usr/lib/go/src/cmd/oldlink/internal/arm/obj.go +#usr/lib/go/src/cmd/oldlink/internal/arm64 +#usr/lib/go/src/cmd/oldlink/internal/arm64/asm.go +#usr/lib/go/src/cmd/oldlink/internal/arm64/l.go +#usr/lib/go/src/cmd/oldlink/internal/arm64/obj.go +#usr/lib/go/src/cmd/oldlink/internal/ld +#usr/lib/go/src/cmd/oldlink/internal/ld/ar.go +#usr/lib/go/src/cmd/oldlink/internal/ld/config.go +#usr/lib/go/src/cmd/oldlink/internal/ld/data.go +#usr/lib/go/src/cmd/oldlink/internal/ld/deadcode.go +#usr/lib/go/src/cmd/oldlink/internal/ld/deadcode2.go +#usr/lib/go/src/cmd/oldlink/internal/ld/decodesym.go +#usr/lib/go/src/cmd/oldlink/internal/ld/dwarf.go +#usr/lib/go/src/cmd/oldlink/internal/ld/elf.go +#usr/lib/go/src/cmd/oldlink/internal/ld/execarchive.go +#usr/lib/go/src/cmd/oldlink/internal/ld/execarchive_noexec.go +#usr/lib/go/src/cmd/oldlink/internal/ld/go.go +#usr/lib/go/src/cmd/oldlink/internal/ld/ld.go +#usr/lib/go/src/cmd/oldlink/internal/ld/lib.go +#usr/lib/go/src/cmd/oldlink/internal/ld/link.go +#usr/lib/go/src/cmd/oldlink/internal/ld/macho.go +#usr/lib/go/src/cmd/oldlink/internal/ld/macho_combine_dwarf.go +#usr/lib/go/src/cmd/oldlink/internal/ld/main.go +#usr/lib/go/src/cmd/oldlink/internal/ld/outbuf.go +#usr/lib/go/src/cmd/oldlink/internal/ld/outbuf_mmap.go +#usr/lib/go/src/cmd/oldlink/internal/ld/outbuf_nommap.go +#usr/lib/go/src/cmd/oldlink/internal/ld/outbuf_windows.go +#usr/lib/go/src/cmd/oldlink/internal/ld/pcln.go +#usr/lib/go/src/cmd/oldlink/internal/ld/pe.go +#usr/lib/go/src/cmd/oldlink/internal/ld/sym.go +#usr/lib/go/src/cmd/oldlink/internal/ld/symtab.go +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/httptest +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/httptest/main +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/httptest/main/main.go +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue10978 +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue10978/main.go +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue10978/main.s +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue25459 +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue25459/a +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue25459/a/a.go +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue25459/main +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue25459/main/main.go +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue26237 +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue26237/b.dir +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue26237/b.dir/b.go +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue26237/main +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue26237/main/main.go +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue32233 +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue32233/lib +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue32233/lib/ObjC.m +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue32233/lib/lib.go +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue32233/main +#usr/lib/go/src/cmd/oldlink/internal/ld/testdata/issue32233/main/main.go +#usr/lib/go/src/cmd/oldlink/internal/ld/typelink.go +#usr/lib/go/src/cmd/oldlink/internal/ld/util.go +#usr/lib/go/src/cmd/oldlink/internal/ld/xcoff.go +#usr/lib/go/src/cmd/oldlink/internal/loadelf +#usr/lib/go/src/cmd/oldlink/internal/loadelf/ldelf.go +#usr/lib/go/src/cmd/oldlink/internal/loader +#usr/lib/go/src/cmd/oldlink/internal/loader/loader.go +#usr/lib/go/src/cmd/oldlink/internal/loadmacho +#usr/lib/go/src/cmd/oldlink/internal/loadmacho/ldmacho.go +#usr/lib/go/src/cmd/oldlink/internal/loadpe +#usr/lib/go/src/cmd/oldlink/internal/loadpe/ldpe.go +#usr/lib/go/src/cmd/oldlink/internal/loadxcoff +#usr/lib/go/src/cmd/oldlink/internal/loadxcoff/ldxcoff.go +#usr/lib/go/src/cmd/oldlink/internal/mips +#usr/lib/go/src/cmd/oldlink/internal/mips/asm.go +#usr/lib/go/src/cmd/oldlink/internal/mips/l.go +#usr/lib/go/src/cmd/oldlink/internal/mips/obj.go +#usr/lib/go/src/cmd/oldlink/internal/mips64 +#usr/lib/go/src/cmd/oldlink/internal/mips64/asm.go +#usr/lib/go/src/cmd/oldlink/internal/mips64/l.go +#usr/lib/go/src/cmd/oldlink/internal/mips64/obj.go +#usr/lib/go/src/cmd/oldlink/internal/objfile +#usr/lib/go/src/cmd/oldlink/internal/objfile/objfile.go +#usr/lib/go/src/cmd/oldlink/internal/ppc64 +#usr/lib/go/src/cmd/oldlink/internal/ppc64/asm.go +#usr/lib/go/src/cmd/oldlink/internal/ppc64/l.go +#usr/lib/go/src/cmd/oldlink/internal/ppc64/obj.go +#usr/lib/go/src/cmd/oldlink/internal/riscv64 +#usr/lib/go/src/cmd/oldlink/internal/riscv64/asm.go +#usr/lib/go/src/cmd/oldlink/internal/riscv64/l.go +#usr/lib/go/src/cmd/oldlink/internal/riscv64/obj.go +#usr/lib/go/src/cmd/oldlink/internal/s390x +#usr/lib/go/src/cmd/oldlink/internal/s390x/asm.go +#usr/lib/go/src/cmd/oldlink/internal/s390x/l.go +#usr/lib/go/src/cmd/oldlink/internal/s390x/obj.go +#usr/lib/go/src/cmd/oldlink/internal/sym +#usr/lib/go/src/cmd/oldlink/internal/sym/attribute.go +#usr/lib/go/src/cmd/oldlink/internal/sym/compilation_unit.go +#usr/lib/go/src/cmd/oldlink/internal/sym/library.go +#usr/lib/go/src/cmd/oldlink/internal/sym/reloc.go +#usr/lib/go/src/cmd/oldlink/internal/sym/segment.go +#usr/lib/go/src/cmd/oldlink/internal/sym/sizeof_test.go +#usr/lib/go/src/cmd/oldlink/internal/sym/symbol.go +#usr/lib/go/src/cmd/oldlink/internal/sym/symbols.go +#usr/lib/go/src/cmd/oldlink/internal/sym/symkind.go +#usr/lib/go/src/cmd/oldlink/internal/sym/symkind_string.go +#usr/lib/go/src/cmd/oldlink/internal/wasm +#usr/lib/go/src/cmd/oldlink/internal/wasm/asm.go +#usr/lib/go/src/cmd/oldlink/internal/wasm/obj.go +#usr/lib/go/src/cmd/oldlink/internal/x86 +#usr/lib/go/src/cmd/oldlink/internal/x86/asm.go +#usr/lib/go/src/cmd/oldlink/internal/x86/l.go +#usr/lib/go/src/cmd/oldlink/internal/x86/obj.go +#usr/lib/go/src/cmd/oldlink/main.go +#usr/lib/go/src/cmd/pack +#usr/lib/go/src/cmd/pack/doc.go +#usr/lib/go/src/cmd/pack/pack.go +#usr/lib/go/src/cmd/pack/pack_test.go +#usr/lib/go/src/cmd/pprof +#usr/lib/go/src/cmd/pprof/README +#usr/lib/go/src/cmd/pprof/doc.go +#usr/lib/go/src/cmd/pprof/pprof.go +#usr/lib/go/src/cmd/pprof/readlineui.go +#usr/lib/go/src/cmd/test2json +#usr/lib/go/src/cmd/test2json/main.go +#usr/lib/go/src/cmd/trace +#usr/lib/go/src/cmd/trace/annotations.go +#usr/lib/go/src/cmd/trace/annotations_test.go +#usr/lib/go/src/cmd/trace/doc.go +#usr/lib/go/src/cmd/trace/goroutines.go +#usr/lib/go/src/cmd/trace/main.go +#usr/lib/go/src/cmd/trace/mmu.go +#usr/lib/go/src/cmd/trace/pprof.go +#usr/lib/go/src/cmd/trace/trace.go +#usr/lib/go/src/cmd/trace/trace_test.go +#usr/lib/go/src/cmd/trace/trace_unix_test.go +#usr/lib/go/src/cmd/vendor +#usr/lib/go/src/cmd/vendor/github.com +#usr/lib/go/src/cmd/vendor/github.com/google +#usr/lib/go/src/cmd/vendor/github.com/google/pprof +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/AUTHORS +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/CONTRIBUTORS +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/LICENSE +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/driver +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/driver/driver.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/binutils +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/binutils/addr2liner.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/binutils/addr2liner_llvm.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/binutils/addr2liner_nm.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/binutils/binutils.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/binutils/disasm.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/cli.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/commands.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/driver.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/driver_focus.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/fetch.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/flags.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/flamegraph.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/interactive.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/options.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/svg.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/tempfile.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/webhtml.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/driver/webui.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/elfexec +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/elfexec/elfexec.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/graph +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/graph/dotgraph.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/graph/graph.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/measurement +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/measurement/measurement.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/plugin +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/plugin/plugin.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/report +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/report/report.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/report/source.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/report/source_html.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/symbolizer +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/symbolizer/symbolizer.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/symbolz +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/symbolz/symbolz.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/transport +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/internal/transport/transport.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/profile +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/profile/encode.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/profile/filter.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/profile/index.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/profile/legacy_java_profile.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/profile/legacy_profile.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/profile/merge.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/profile/profile.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/profile/proto.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/profile/prune.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/third_party +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/third_party/d3 +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/third_party/d3/LICENSE +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/third_party/d3/README.md +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/third_party/d3/d3.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/third_party/d3flamegraph +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/third_party/d3flamegraph/LICENSE +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/third_party/d3flamegraph/d3_flame_graph.go +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/third_party/svgpan +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/third_party/svgpan/LICENSE +#usr/lib/go/src/cmd/vendor/github.com/google/pprof/third_party/svgpan/svgpan.go +#usr/lib/go/src/cmd/vendor/github.com/ianlancetaylor +#usr/lib/go/src/cmd/vendor/github.com/ianlancetaylor/demangle +#usr/lib/go/src/cmd/vendor/github.com/ianlancetaylor/demangle/.gitignore +#usr/lib/go/src/cmd/vendor/github.com/ianlancetaylor/demangle/LICENSE +#usr/lib/go/src/cmd/vendor/github.com/ianlancetaylor/demangle/README.md +#usr/lib/go/src/cmd/vendor/github.com/ianlancetaylor/demangle/ast.go +#usr/lib/go/src/cmd/vendor/github.com/ianlancetaylor/demangle/demangle.go +#usr/lib/go/src/cmd/vendor/golang.org +#usr/lib/go/src/cmd/vendor/golang.org/x +#usr/lib/go/src/cmd/vendor/golang.org/x/arch +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/AUTHORS +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/CONTRIBUTORS +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/LICENSE +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/PATENTS +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm/armasm +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm/armasm/Makefile +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm/armasm/decode.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm/armasm/gnu.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm/armasm/inst.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm/armasm/plan9x.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm/armasm/tables.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm64 +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/arg.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/condition.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/condition_util.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/decode.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/gnu.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.json +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/plan9x.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/tables.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/ppc64 +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/decode.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/doc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/field.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/gnu.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/inst.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/plan9.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/tables.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/x86 +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/x86/x86asm +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/Makefile +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/decode.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/inst.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/intel.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/plan9x.go +#usr/lib/go/src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/AUTHORS +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/CONTRIBUTORS +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/LICENSE +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/PATENTS +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ed25519 +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ed25519/ed25519.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ed25519/ed25519_go113.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ed25519/internal +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ed25519/internal/edwards25519 +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ed25519/internal/edwards25519/const.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ed25519/internal/edwards25519/edwards25519.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/terminal.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util_aix.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util_plan9.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util_solaris.go +#usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh/terminal/util_windows.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/LICENSE +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/PATENTS +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/internal +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/internal/lazyregexp +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/internal/lazyregexp/lazyre.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/modfile +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/modfile/print.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/modfile/read.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/modfile/rule.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/module +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/module/module.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/semver +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/semver/semver.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/cache.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/client.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/dirhash +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/dirhash/hash.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/note +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/note/note.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/server.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/test.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/tlog +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/tlog/note.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/tlog/tile.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/sumdb/tlog/tlog.go +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/zip +#usr/lib/go/src/cmd/vendor/golang.org/x/mod/zip/zip.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/AUTHORS +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/CONTRIBUTORS +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/LICENSE +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/PATENTS +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/internal +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/internal/unsafeheader +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/internal/unsafeheader/unsafeheader.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/.gitignore +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/README.md +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/affinity_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/aliases.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_aix_ppc64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_darwin_386.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_darwin_arm.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_freebsd_386.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_freebsd_arm64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_386.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_amd64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_arm.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_arm64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_linux_s390x.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_netbsd_386.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_netbsd_arm64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_openbsd_386.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_openbsd_arm.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_openbsd_arm64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/bluetooth_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/cap_freebsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/constants.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/dev_aix_ppc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/dev_aix_ppc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/dev_darwin.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/dev_dragonfly.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/dev_freebsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/dev_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/dev_netbsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/dev_openbsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/dirent.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/endian_big.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/endian_little.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/env_unix.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/errors_freebsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/errors_freebsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/errors_freebsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/fcntl.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/fcntl_darwin.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/fdset.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/gccgo.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/gccgo_c.c +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ioctl.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/mkall.sh +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/mkerrors.sh +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/pagesize_unix.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/pledge_openbsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/race.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/race0.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/readdirent_getdents.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_dragonfly.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_unix.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/str.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix_ppc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_bsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.1_13.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.1_11.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm.1_11.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_dragonfly.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_illumos.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_gc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/timestruct.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/unveil_openbsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/xattr_bsd.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zptrace_linux_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_11.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_11.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_11.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_11.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_aix_ppc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/aliases.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/dll_windows.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/empty.s +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/env_windows.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/eventlog.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/exec_windows.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/memory_windows.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/mkerrors.bash +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/mkknownfolderids.bash +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/mksyscall.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/race.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/race0.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/security_windows.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/service.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/str.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/syscall.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/types_windows.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_386.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_amd64.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/types_windows_arm.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/zerrors_windows.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/zknownfolderids_windows.go +#usr/lib/go/src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/AUTHORS +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/CONTRIBUTORS +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/LICENSE +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/PATENTS +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/analysis.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/diagnostic.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/doc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/internal +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/analysisflags +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/analysisflags/flags.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/analysisflags/help.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/facts +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/facts/facts.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/internal/facts/imports.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/assign +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/assign/assign.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/atomic +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/atomic/atomic.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/bools +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/bools/bools.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/buildtag +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/buildtag/buildtag.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/cgocall +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/cgocall/cgocall.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/composite +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/composite/composite.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/composite/whitelist.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/copylock/copylock.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow/ctrlflow.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/errorsas/errorsas.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/httpresponse +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/httpresponse/httpresponse.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ifaceassert +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ifaceassert/ifaceassert.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/inspect +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/inspect/inspect.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/internal +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/internal/analysisutil +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/internal/analysisutil/util.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/loopclosure +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/loopclosure/loopclosure.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/lostcancel +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/lostcancel/lostcancel.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/nilfunc +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/nilfunc/nilfunc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/printf +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/printf/printf.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/printf/types.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/shift +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/shift/dead.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/shift/shift.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/stdmethods +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/stdmethods/stdmethods.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/stringintconv +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/stringintconv/string.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/structtag +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/structtag/structtag.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/tests +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/tests/tests.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unmarshal +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unmarshal/unmarshal.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unreachable +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unreachable/unreachable.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unsafeptr +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unsafeptr/unsafeptr.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unusedresult +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/unusedresult/unusedresult.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/unitchecker +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/unitchecker/unitchecker.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/unitchecker/unitchecker112.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/analysis/validate.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/ast +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/ast/astutil +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/ast/astutil/enclosing.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/ast/astutil/imports.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/ast/astutil/rewrite.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/ast/astutil/util.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/ast/inspector +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/ast/inspector/inspector.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/ast/inspector/typeof.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/cfg +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/cfg/builder.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/cfg/cfg.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/types +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/types/objectpath +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/types/objectpath/objectpath.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/types/typeutil +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/callee.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/imports.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/map.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/methodsetcache.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/ui.go +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/internal +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/internal/analysisinternal +#usr/lib/go/src/cmd/vendor/golang.org/x/tools/internal/analysisinternal/analysis.go +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/LICENSE +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/PATENTS +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/README +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/adaptor.go +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/codereview.cfg +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/doc.go +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/errors.go +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/fmt.go +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/format.go +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/frame.go +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/go.mod +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/internal +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/internal/internal.go +#usr/lib/go/src/cmd/vendor/golang.org/x/xerrors/wrap.go +#usr/lib/go/src/cmd/vendor/modules.txt +#usr/lib/go/src/cmd/vet +#usr/lib/go/src/cmd/vet/README +#usr/lib/go/src/cmd/vet/doc.go +#usr/lib/go/src/cmd/vet/main.go +#usr/lib/go/src/cmd/vet/testdata +#usr/lib/go/src/cmd/vet/testdata/asm +#usr/lib/go/src/cmd/vet/testdata/asm/asm.go +#usr/lib/go/src/cmd/vet/testdata/asm/asm1.s +#usr/lib/go/src/cmd/vet/testdata/assign +#usr/lib/go/src/cmd/vet/testdata/assign/assign.go +#usr/lib/go/src/cmd/vet/testdata/atomic +#usr/lib/go/src/cmd/vet/testdata/atomic/atomic.go +#usr/lib/go/src/cmd/vet/testdata/bool +#usr/lib/go/src/cmd/vet/testdata/bool/bool.go +#usr/lib/go/src/cmd/vet/testdata/buildtag +#usr/lib/go/src/cmd/vet/testdata/buildtag/buildtag.go +#usr/lib/go/src/cmd/vet/testdata/cgo +#usr/lib/go/src/cmd/vet/testdata/cgo/cgo.go +#usr/lib/go/src/cmd/vet/testdata/composite +#usr/lib/go/src/cmd/vet/testdata/composite/composite.go +#usr/lib/go/src/cmd/vet/testdata/copylock +#usr/lib/go/src/cmd/vet/testdata/copylock/copylock.go +#usr/lib/go/src/cmd/vet/testdata/deadcode +#usr/lib/go/src/cmd/vet/testdata/deadcode/deadcode.go +#usr/lib/go/src/cmd/vet/testdata/httpresponse +#usr/lib/go/src/cmd/vet/testdata/httpresponse/httpresponse.go +#usr/lib/go/src/cmd/vet/testdata/lostcancel +#usr/lib/go/src/cmd/vet/testdata/lostcancel/lostcancel.go +#usr/lib/go/src/cmd/vet/testdata/method +#usr/lib/go/src/cmd/vet/testdata/method/method.go +#usr/lib/go/src/cmd/vet/testdata/nilfunc +#usr/lib/go/src/cmd/vet/testdata/nilfunc/nilfunc.go +#usr/lib/go/src/cmd/vet/testdata/print +#usr/lib/go/src/cmd/vet/testdata/print/print.go +#usr/lib/go/src/cmd/vet/testdata/rangeloop +#usr/lib/go/src/cmd/vet/testdata/rangeloop/rangeloop.go +#usr/lib/go/src/cmd/vet/testdata/shift +#usr/lib/go/src/cmd/vet/testdata/shift/shift.go +#usr/lib/go/src/cmd/vet/testdata/structtag +#usr/lib/go/src/cmd/vet/testdata/structtag/structtag.go +#usr/lib/go/src/cmd/vet/testdata/tagtest +#usr/lib/go/src/cmd/vet/testdata/tagtest/file1.go +#usr/lib/go/src/cmd/vet/testdata/tagtest/file2.go +#usr/lib/go/src/cmd/vet/testdata/testingpkg +#usr/lib/go/src/cmd/vet/testdata/testingpkg/tests.go +#usr/lib/go/src/cmd/vet/testdata/testingpkg/tests_test.go +#usr/lib/go/src/cmd/vet/testdata/unmarshal +#usr/lib/go/src/cmd/vet/testdata/unmarshal/unmarshal.go +#usr/lib/go/src/cmd/vet/testdata/unsafeptr +#usr/lib/go/src/cmd/vet/testdata/unsafeptr/unsafeptr.go +#usr/lib/go/src/cmd/vet/testdata/unused +#usr/lib/go/src/cmd/vet/testdata/unused/unused.go +#usr/lib/go/src/cmd/vet/vet_test.go +#usr/lib/go/src/cmp.bash +#usr/lib/go/src/compress +#usr/lib/go/src/compress/bzip2 +#usr/lib/go/src/compress/bzip2/bit_reader.go +#usr/lib/go/src/compress/bzip2/bzip2.go +#usr/lib/go/src/compress/bzip2/bzip2_test.go +#usr/lib/go/src/compress/bzip2/huffman.go +#usr/lib/go/src/compress/bzip2/move_to_front.go +#usr/lib/go/src/compress/bzip2/testdata +#usr/lib/go/src/compress/bzip2/testdata/Isaac.Newton-Opticks.txt.bz2 +#usr/lib/go/src/compress/bzip2/testdata/e.txt.bz2 +#usr/lib/go/src/compress/bzip2/testdata/fail-issue5747.bz2 +#usr/lib/go/src/compress/bzip2/testdata/pass-random1.bin +#usr/lib/go/src/compress/bzip2/testdata/pass-random1.bz2 +#usr/lib/go/src/compress/bzip2/testdata/pass-random2.bin +#usr/lib/go/src/compress/bzip2/testdata/pass-random2.bz2 +#usr/lib/go/src/compress/bzip2/testdata/pass-sawtooth.bz2 +#usr/lib/go/src/compress/bzip2/testdata/random.data.bz2 +#usr/lib/go/src/compress/flate +#usr/lib/go/src/compress/flate/deflate.go +#usr/lib/go/src/compress/flate/deflate_test.go +#usr/lib/go/src/compress/flate/deflatefast.go +#usr/lib/go/src/compress/flate/dict_decoder.go +#usr/lib/go/src/compress/flate/dict_decoder_test.go +#usr/lib/go/src/compress/flate/example_test.go +#usr/lib/go/src/compress/flate/flate_test.go +#usr/lib/go/src/compress/flate/huffman_bit_writer.go +#usr/lib/go/src/compress/flate/huffman_bit_writer_test.go +#usr/lib/go/src/compress/flate/huffman_code.go +#usr/lib/go/src/compress/flate/inflate.go +#usr/lib/go/src/compress/flate/inflate_test.go +#usr/lib/go/src/compress/flate/reader_test.go +#usr/lib/go/src/compress/flate/testdata +#usr/lib/go/src/compress/flate/testdata/huffman-null-max.dyn.expect +#usr/lib/go/src/compress/flate/testdata/huffman-null-max.dyn.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-null-max.golden +#usr/lib/go/src/compress/flate/testdata/huffman-null-max.in +#usr/lib/go/src/compress/flate/testdata/huffman-null-max.wb.expect +#usr/lib/go/src/compress/flate/testdata/huffman-null-max.wb.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-pi.dyn.expect +#usr/lib/go/src/compress/flate/testdata/huffman-pi.dyn.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-pi.golden +#usr/lib/go/src/compress/flate/testdata/huffman-pi.in +#usr/lib/go/src/compress/flate/testdata/huffman-pi.wb.expect +#usr/lib/go/src/compress/flate/testdata/huffman-pi.wb.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-rand-1k.dyn.expect +#usr/lib/go/src/compress/flate/testdata/huffman-rand-1k.dyn.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-rand-1k.golden +#usr/lib/go/src/compress/flate/testdata/huffman-rand-1k.in +#usr/lib/go/src/compress/flate/testdata/huffman-rand-1k.wb.expect +#usr/lib/go/src/compress/flate/testdata/huffman-rand-1k.wb.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-rand-limit.dyn.expect +#usr/lib/go/src/compress/flate/testdata/huffman-rand-limit.dyn.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-rand-limit.golden +#usr/lib/go/src/compress/flate/testdata/huffman-rand-limit.in +#usr/lib/go/src/compress/flate/testdata/huffman-rand-limit.wb.expect +#usr/lib/go/src/compress/flate/testdata/huffman-rand-limit.wb.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-rand-max.golden +#usr/lib/go/src/compress/flate/testdata/huffman-rand-max.in +#usr/lib/go/src/compress/flate/testdata/huffman-shifts.dyn.expect +#usr/lib/go/src/compress/flate/testdata/huffman-shifts.dyn.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-shifts.golden +#usr/lib/go/src/compress/flate/testdata/huffman-shifts.in +#usr/lib/go/src/compress/flate/testdata/huffman-shifts.wb.expect +#usr/lib/go/src/compress/flate/testdata/huffman-shifts.wb.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-text-shift.dyn.expect +#usr/lib/go/src/compress/flate/testdata/huffman-text-shift.dyn.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-text-shift.golden +#usr/lib/go/src/compress/flate/testdata/huffman-text-shift.in +#usr/lib/go/src/compress/flate/testdata/huffman-text-shift.wb.expect +#usr/lib/go/src/compress/flate/testdata/huffman-text-shift.wb.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-text.dyn.expect +#usr/lib/go/src/compress/flate/testdata/huffman-text.dyn.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-text.golden +#usr/lib/go/src/compress/flate/testdata/huffman-text.in +#usr/lib/go/src/compress/flate/testdata/huffman-text.wb.expect +#usr/lib/go/src/compress/flate/testdata/huffman-text.wb.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-zero.dyn.expect +#usr/lib/go/src/compress/flate/testdata/huffman-zero.dyn.expect-noinput +#usr/lib/go/src/compress/flate/testdata/huffman-zero.golden +#usr/lib/go/src/compress/flate/testdata/huffman-zero.in +#usr/lib/go/src/compress/flate/testdata/huffman-zero.wb.expect +#usr/lib/go/src/compress/flate/testdata/huffman-zero.wb.expect-noinput +#usr/lib/go/src/compress/flate/testdata/null-long-match.dyn.expect-noinput +#usr/lib/go/src/compress/flate/testdata/null-long-match.wb.expect-noinput +#usr/lib/go/src/compress/flate/token.go +#usr/lib/go/src/compress/flate/writer_test.go +#usr/lib/go/src/compress/gzip +#usr/lib/go/src/compress/gzip/example_test.go +#usr/lib/go/src/compress/gzip/gunzip.go +#usr/lib/go/src/compress/gzip/gunzip_test.go +#usr/lib/go/src/compress/gzip/gzip.go +#usr/lib/go/src/compress/gzip/gzip_test.go +#usr/lib/go/src/compress/gzip/issue14937_test.go +#usr/lib/go/src/compress/gzip/testdata +#usr/lib/go/src/compress/gzip/testdata/issue6550.gz.base64 +#usr/lib/go/src/compress/lzw +#usr/lib/go/src/compress/lzw/reader.go +#usr/lib/go/src/compress/lzw/reader_test.go +#usr/lib/go/src/compress/lzw/writer.go +#usr/lib/go/src/compress/lzw/writer_test.go +#usr/lib/go/src/compress/testdata +#usr/lib/go/src/compress/testdata/e.txt +#usr/lib/go/src/compress/testdata/gettysburg.txt +#usr/lib/go/src/compress/testdata/pi.txt +#usr/lib/go/src/compress/zlib +#usr/lib/go/src/compress/zlib/example_test.go +#usr/lib/go/src/compress/zlib/reader.go +#usr/lib/go/src/compress/zlib/reader_test.go +#usr/lib/go/src/compress/zlib/writer.go +#usr/lib/go/src/compress/zlib/writer_test.go +#usr/lib/go/src/container +#usr/lib/go/src/container/heap +#usr/lib/go/src/container/heap/example_intheap_test.go +#usr/lib/go/src/container/heap/example_pq_test.go +#usr/lib/go/src/container/heap/heap.go +#usr/lib/go/src/container/heap/heap_test.go +#usr/lib/go/src/container/list +#usr/lib/go/src/container/list/example_test.go +#usr/lib/go/src/container/list/list.go +#usr/lib/go/src/container/list/list_test.go +#usr/lib/go/src/container/ring +#usr/lib/go/src/container/ring/example_test.go +#usr/lib/go/src/container/ring/ring.go +#usr/lib/go/src/container/ring/ring_test.go +#usr/lib/go/src/context +#usr/lib/go/src/context/benchmark_test.go +#usr/lib/go/src/context/context.go +#usr/lib/go/src/context/context_test.go +#usr/lib/go/src/context/example_test.go +#usr/lib/go/src/context/net_test.go +#usr/lib/go/src/context/x_test.go +#usr/lib/go/src/crypto +#usr/lib/go/src/crypto/aes +#usr/lib/go/src/crypto/aes/aes_gcm.go +#usr/lib/go/src/crypto/aes/aes_test.go +#usr/lib/go/src/crypto/aes/asm_amd64.s +#usr/lib/go/src/crypto/aes/asm_arm64.s +#usr/lib/go/src/crypto/aes/asm_ppc64le.s +#usr/lib/go/src/crypto/aes/asm_s390x.s +#usr/lib/go/src/crypto/aes/block.go +#usr/lib/go/src/crypto/aes/cbc_s390x.go +#usr/lib/go/src/crypto/aes/cipher.go +#usr/lib/go/src/crypto/aes/cipher_asm.go +#usr/lib/go/src/crypto/aes/cipher_generic.go +#usr/lib/go/src/crypto/aes/cipher_ppc64le.go +#usr/lib/go/src/crypto/aes/cipher_s390x.go +#usr/lib/go/src/crypto/aes/const.go +#usr/lib/go/src/crypto/aes/ctr_s390x.go +#usr/lib/go/src/crypto/aes/gcm_amd64.s +#usr/lib/go/src/crypto/aes/gcm_arm64.s +#usr/lib/go/src/crypto/aes/gcm_ppc64le.go +#usr/lib/go/src/crypto/aes/gcm_ppc64le.s +#usr/lib/go/src/crypto/aes/gcm_s390x.go +#usr/lib/go/src/crypto/aes/modes.go +#usr/lib/go/src/crypto/aes/modes_test.go +#usr/lib/go/src/crypto/cipher +#usr/lib/go/src/crypto/cipher/benchmark_test.go +#usr/lib/go/src/crypto/cipher/cbc.go +#usr/lib/go/src/crypto/cipher/cbc_aes_test.go +#usr/lib/go/src/crypto/cipher/cfb.go +#usr/lib/go/src/crypto/cipher/cfb_test.go +#usr/lib/go/src/crypto/cipher/cipher.go +#usr/lib/go/src/crypto/cipher/cipher_test.go +#usr/lib/go/src/crypto/cipher/common_test.go +#usr/lib/go/src/crypto/cipher/ctr.go +#usr/lib/go/src/crypto/cipher/ctr_aes_test.go +#usr/lib/go/src/crypto/cipher/ctr_test.go +#usr/lib/go/src/crypto/cipher/example_test.go +#usr/lib/go/src/crypto/cipher/export_test.go +#usr/lib/go/src/crypto/cipher/gcm.go +#usr/lib/go/src/crypto/cipher/gcm_test.go +#usr/lib/go/src/crypto/cipher/io.go +#usr/lib/go/src/crypto/cipher/ofb.go +#usr/lib/go/src/crypto/cipher/ofb_test.go +#usr/lib/go/src/crypto/cipher/xor_amd64.go +#usr/lib/go/src/crypto/cipher/xor_amd64.s +#usr/lib/go/src/crypto/cipher/xor_generic.go +#usr/lib/go/src/crypto/cipher/xor_ppc64x.go +#usr/lib/go/src/crypto/cipher/xor_ppc64x.s +#usr/lib/go/src/crypto/cipher/xor_test.go +#usr/lib/go/src/crypto/crypto.go +#usr/lib/go/src/crypto/des +#usr/lib/go/src/crypto/des/block.go +#usr/lib/go/src/crypto/des/cipher.go +#usr/lib/go/src/crypto/des/const.go +#usr/lib/go/src/crypto/des/des_test.go +#usr/lib/go/src/crypto/des/example_test.go +#usr/lib/go/src/crypto/dsa +#usr/lib/go/src/crypto/dsa/dsa.go +#usr/lib/go/src/crypto/dsa/dsa_test.go +#usr/lib/go/src/crypto/ecdsa +#usr/lib/go/src/crypto/ecdsa/ecdsa.go +#usr/lib/go/src/crypto/ecdsa/ecdsa_noasm.go +#usr/lib/go/src/crypto/ecdsa/ecdsa_s390x.go +#usr/lib/go/src/crypto/ecdsa/ecdsa_s390x.s +#usr/lib/go/src/crypto/ecdsa/ecdsa_s390x_test.go +#usr/lib/go/src/crypto/ecdsa/ecdsa_test.go +#usr/lib/go/src/crypto/ecdsa/equal_test.go +#usr/lib/go/src/crypto/ecdsa/example_test.go +#usr/lib/go/src/crypto/ecdsa/testdata +#usr/lib/go/src/crypto/ecdsa/testdata/SigVer.rsp.bz2 +#usr/lib/go/src/crypto/ed25519 +#usr/lib/go/src/crypto/ed25519/ed25519.go +#usr/lib/go/src/crypto/ed25519/ed25519_test.go +#usr/lib/go/src/crypto/ed25519/internal +#usr/lib/go/src/crypto/ed25519/internal/edwards25519 +#usr/lib/go/src/crypto/ed25519/internal/edwards25519/const.go +#usr/lib/go/src/crypto/ed25519/internal/edwards25519/edwards25519.go +#usr/lib/go/src/crypto/ed25519/testdata +#usr/lib/go/src/crypto/ed25519/testdata/sign.input.gz +#usr/lib/go/src/crypto/elliptic +#usr/lib/go/src/crypto/elliptic/elliptic.go +#usr/lib/go/src/crypto/elliptic/elliptic_test.go +#usr/lib/go/src/crypto/elliptic/fuzz_test.go +#usr/lib/go/src/crypto/elliptic/p224.go +#usr/lib/go/src/crypto/elliptic/p224_test.go +#usr/lib/go/src/crypto/elliptic/p256.go +#usr/lib/go/src/crypto/elliptic/p256_asm.go +#usr/lib/go/src/crypto/elliptic/p256_asm_amd64.s +#usr/lib/go/src/crypto/elliptic/p256_asm_arm64.s +#usr/lib/go/src/crypto/elliptic/p256_asm_ppc64le.s +#usr/lib/go/src/crypto/elliptic/p256_asm_s390x.s +#usr/lib/go/src/crypto/elliptic/p256_generic.go +#usr/lib/go/src/crypto/elliptic/p256_ppc64le.go +#usr/lib/go/src/crypto/elliptic/p256_s390x.go +#usr/lib/go/src/crypto/hmac +#usr/lib/go/src/crypto/hmac/hmac.go +#usr/lib/go/src/crypto/hmac/hmac_test.go +#usr/lib/go/src/crypto/internal +#usr/lib/go/src/crypto/internal/randutil +#usr/lib/go/src/crypto/internal/randutil/randutil.go +#usr/lib/go/src/crypto/internal/subtle +#usr/lib/go/src/crypto/internal/subtle/aliasing.go +#usr/lib/go/src/crypto/internal/subtle/aliasing_appengine.go +#usr/lib/go/src/crypto/internal/subtle/aliasing_test.go +#usr/lib/go/src/crypto/issue21104_test.go +#usr/lib/go/src/crypto/md5 +#usr/lib/go/src/crypto/md5/example_test.go +#usr/lib/go/src/crypto/md5/gen.go +#usr/lib/go/src/crypto/md5/md5.go +#usr/lib/go/src/crypto/md5/md5_test.go +#usr/lib/go/src/crypto/md5/md5block.go +#usr/lib/go/src/crypto/md5/md5block_386.s +#usr/lib/go/src/crypto/md5/md5block_amd64.s +#usr/lib/go/src/crypto/md5/md5block_arm.s +#usr/lib/go/src/crypto/md5/md5block_arm64.s +#usr/lib/go/src/crypto/md5/md5block_decl.go +#usr/lib/go/src/crypto/md5/md5block_generic.go +#usr/lib/go/src/crypto/md5/md5block_ppc64x.s +#usr/lib/go/src/crypto/md5/md5block_s390x.s +#usr/lib/go/src/crypto/rand +#usr/lib/go/src/crypto/rand/eagain.go +#usr/lib/go/src/crypto/rand/example_test.go +#usr/lib/go/src/crypto/rand/rand.go +#usr/lib/go/src/crypto/rand/rand_batched.go +#usr/lib/go/src/crypto/rand/rand_batched_test.go +#usr/lib/go/src/crypto/rand/rand_freebsd.go +#usr/lib/go/src/crypto/rand/rand_js.go +#usr/lib/go/src/crypto/rand/rand_linux.go +#usr/lib/go/src/crypto/rand/rand_openbsd.go +#usr/lib/go/src/crypto/rand/rand_test.go +#usr/lib/go/src/crypto/rand/rand_unix.go +#usr/lib/go/src/crypto/rand/rand_windows.go +#usr/lib/go/src/crypto/rand/util.go +#usr/lib/go/src/crypto/rand/util_test.go +#usr/lib/go/src/crypto/rc4 +#usr/lib/go/src/crypto/rc4/rc4.go +#usr/lib/go/src/crypto/rc4/rc4_test.go +#usr/lib/go/src/crypto/rsa +#usr/lib/go/src/crypto/rsa/equal_test.go +#usr/lib/go/src/crypto/rsa/example_test.go +#usr/lib/go/src/crypto/rsa/pkcs1v15.go +#usr/lib/go/src/crypto/rsa/pkcs1v15_test.go +#usr/lib/go/src/crypto/rsa/pss.go +#usr/lib/go/src/crypto/rsa/pss_test.go +#usr/lib/go/src/crypto/rsa/rsa.go +#usr/lib/go/src/crypto/rsa/rsa_test.go +#usr/lib/go/src/crypto/rsa/testdata +#usr/lib/go/src/crypto/rsa/testdata/pss-vect.txt.bz2 +#usr/lib/go/src/crypto/sha1 +#usr/lib/go/src/crypto/sha1/example_test.go +#usr/lib/go/src/crypto/sha1/fallback_test.go +#usr/lib/go/src/crypto/sha1/issue15617_test.go +#usr/lib/go/src/crypto/sha1/sha1.go +#usr/lib/go/src/crypto/sha1/sha1_test.go +#usr/lib/go/src/crypto/sha1/sha1block.go +#usr/lib/go/src/crypto/sha1/sha1block_386.s +#usr/lib/go/src/crypto/sha1/sha1block_amd64.go +#usr/lib/go/src/crypto/sha1/sha1block_amd64.s +#usr/lib/go/src/crypto/sha1/sha1block_arm.s +#usr/lib/go/src/crypto/sha1/sha1block_arm64.go +#usr/lib/go/src/crypto/sha1/sha1block_arm64.s +#usr/lib/go/src/crypto/sha1/sha1block_decl.go +#usr/lib/go/src/crypto/sha1/sha1block_generic.go +#usr/lib/go/src/crypto/sha1/sha1block_s390x.go +#usr/lib/go/src/crypto/sha1/sha1block_s390x.s +#usr/lib/go/src/crypto/sha256 +#usr/lib/go/src/crypto/sha256/example_test.go +#usr/lib/go/src/crypto/sha256/fallback_test.go +#usr/lib/go/src/crypto/sha256/sha256.go +#usr/lib/go/src/crypto/sha256/sha256_test.go +#usr/lib/go/src/crypto/sha256/sha256block.go +#usr/lib/go/src/crypto/sha256/sha256block_386.s +#usr/lib/go/src/crypto/sha256/sha256block_amd64.go +#usr/lib/go/src/crypto/sha256/sha256block_amd64.s +#usr/lib/go/src/crypto/sha256/sha256block_arm64.go +#usr/lib/go/src/crypto/sha256/sha256block_arm64.s +#usr/lib/go/src/crypto/sha256/sha256block_decl.go +#usr/lib/go/src/crypto/sha256/sha256block_generic.go +#usr/lib/go/src/crypto/sha256/sha256block_ppc64le.s +#usr/lib/go/src/crypto/sha256/sha256block_s390x.go +#usr/lib/go/src/crypto/sha256/sha256block_s390x.s +#usr/lib/go/src/crypto/sha512 +#usr/lib/go/src/crypto/sha512/fallback_test.go +#usr/lib/go/src/crypto/sha512/sha512.go +#usr/lib/go/src/crypto/sha512/sha512_test.go +#usr/lib/go/src/crypto/sha512/sha512block.go +#usr/lib/go/src/crypto/sha512/sha512block_amd64.go +#usr/lib/go/src/crypto/sha512/sha512block_amd64.s +#usr/lib/go/src/crypto/sha512/sha512block_decl.go +#usr/lib/go/src/crypto/sha512/sha512block_generic.go +#usr/lib/go/src/crypto/sha512/sha512block_ppc64le.s +#usr/lib/go/src/crypto/sha512/sha512block_s390x.go +#usr/lib/go/src/crypto/sha512/sha512block_s390x.s +#usr/lib/go/src/crypto/subtle +#usr/lib/go/src/crypto/subtle/constant_time.go +#usr/lib/go/src/crypto/subtle/constant_time_test.go +#usr/lib/go/src/crypto/tls +#usr/lib/go/src/crypto/tls/alert.go +#usr/lib/go/src/crypto/tls/auth.go +#usr/lib/go/src/crypto/tls/auth_test.go +#usr/lib/go/src/crypto/tls/cipher_suites.go +#usr/lib/go/src/crypto/tls/common.go +#usr/lib/go/src/crypto/tls/common_string.go +#usr/lib/go/src/crypto/tls/conn.go +#usr/lib/go/src/crypto/tls/conn_test.go +#usr/lib/go/src/crypto/tls/example_test.go +#usr/lib/go/src/crypto/tls/generate_cert.go +#usr/lib/go/src/crypto/tls/handshake_client.go +#usr/lib/go/src/crypto/tls/handshake_client_test.go +#usr/lib/go/src/crypto/tls/handshake_client_tls13.go +#usr/lib/go/src/crypto/tls/handshake_messages.go +#usr/lib/go/src/crypto/tls/handshake_messages_test.go +#usr/lib/go/src/crypto/tls/handshake_server.go +#usr/lib/go/src/crypto/tls/handshake_server_test.go +#usr/lib/go/src/crypto/tls/handshake_server_tls13.go +#usr/lib/go/src/crypto/tls/handshake_test.go +#usr/lib/go/src/crypto/tls/handshake_unix_test.go +#usr/lib/go/src/crypto/tls/key_agreement.go +#usr/lib/go/src/crypto/tls/key_schedule.go +#usr/lib/go/src/crypto/tls/key_schedule_test.go +#usr/lib/go/src/crypto/tls/link_test.go +#usr/lib/go/src/crypto/tls/prf.go +#usr/lib/go/src/crypto/tls/prf_test.go +#usr/lib/go/src/crypto/tls/testdata +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-ECDSA +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv10-ClientCert-ECDSA-RSA +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv10-ClientCert-Ed25519 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-ECDSA +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv10-ClientCert-RSA-RSA +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv10-ECDHE-ECDSA-AES +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv10-ECDHE-RSA-AES +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv10-Ed25519 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv10-ExportKeyingMaterial +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv10-RSA-RC4 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv11-ECDHE-ECDSA-AES +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv11-ECDHE-RSA-AES +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv11-Ed25519 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv11-RSA-RC4 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-AES128-GCM-SHA256 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-AES128-SHA256 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-AES256-GCM-SHA384 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ALPN +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ALPN-NoMatch +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ClientCert-ECDSA-ECDSA +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ClientCert-ECDSA-RSA +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ClientCert-Ed25519 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-AES256-GCM-SHA384 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-ECDSA +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-RSA +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-RSAPKCS1v15 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-RSAPSS +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES-GCM +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES128-SHA256 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES256-GCM-SHA384 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ECDHE-ECDSA-CHACHA20-POLY1305 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-AES128-SHA256 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ECDHE-RSA-CHACHA20-POLY1305 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-Ed25519 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-ExportKeyingMaterial +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-P256-ECDHE +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-RSA-RC4 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-RenegotiateOnce +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwice +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-RenegotiateTwiceRejected +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-RenegotiationRejected +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-SCT +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv12-X25519-ECDHE +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-AES128-SHA256 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-AES256-SHA384 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-ALPN +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-CHACHA20-SHA256 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-ClientCert-ECDSA-RSA +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-ClientCert-Ed25519 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-ClientCert-RSA-ECDSA +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-ClientCert-RSA-RSAPSS +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-ECDSA +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-Ed25519 +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-ExportKeyingMaterial +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-HelloRetryRequest +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-KeyUpdate +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-P256-ECDHE +#usr/lib/go/src/crypto/tls/testdata/Client-TLSv13-X25519-ECDHE +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv10-ECDHE-ECDSA-AES +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv10-ExportKeyingMaterial +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv10-RSA-3DES +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv10-RSA-AES +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv10-RSA-RC4 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv11-FallbackSCSV +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv11-RSA-RC4 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-ALPN +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-ALPN-NoMatch +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceECDSA +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-CipherSuiteCertPreferenceRSA +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndECDSAGiven +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndEd25519Given +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndGiven +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedAndPKCS1v15Given +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedNotGiven +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-ECDHE-ECDSA-AES +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-Ed25519 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-ExportKeyingMaterial +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-IssueTicket +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-IssueTicketPreDisable +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-P256 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-RSA-3DES +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-RSA-AES +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-RSA-AES256-GCM-SHA384 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-RSA-RC4 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-RSA-RSAPKCS1v15 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-RSA-RSAPSS +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-Resume +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-ResumeDisabled +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-SNI +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificate +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-SNI-GetCertificateNotFound +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv12-X25519 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-AES128-SHA256 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-AES256-SHA384 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-ALPN +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-ALPN-NoMatch +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-CHACHA20-SHA256 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedAndECDSAGiven +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedAndEd25519Given +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedAndGiven +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedNotGiven +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-ECDHE-ECDSA-AES +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-Ed25519 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-ExportKeyingMaterial +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-HelloRetryRequest +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-IssueTicket +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-IssueTicketPreDisable +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-P256 +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-RSA-RSAPSS +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-RSA-RSAPSS-TooSmall +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-Resume +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-Resume-HelloRetryRequest +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-ResumeDisabled +#usr/lib/go/src/crypto/tls/testdata/Server-TLSv13-X25519 +#usr/lib/go/src/crypto/tls/testdata/example-cert.pem +#usr/lib/go/src/crypto/tls/testdata/example-key.pem +#usr/lib/go/src/crypto/tls/ticket.go +#usr/lib/go/src/crypto/tls/tls.go +#usr/lib/go/src/crypto/tls/tls_test.go +#usr/lib/go/src/crypto/x509 +#usr/lib/go/src/crypto/x509/cert_pool.go +#usr/lib/go/src/crypto/x509/example_test.go +#usr/lib/go/src/crypto/x509/internal +#usr/lib/go/src/crypto/x509/internal/macos +#usr/lib/go/src/crypto/x509/internal/macos/corefoundation.go +#usr/lib/go/src/crypto/x509/internal/macos/corefoundation.s +#usr/lib/go/src/crypto/x509/internal/macos/security.go +#usr/lib/go/src/crypto/x509/internal/macos/security.s +#usr/lib/go/src/crypto/x509/name_constraints_test.go +#usr/lib/go/src/crypto/x509/pem_decrypt.go +#usr/lib/go/src/crypto/x509/pem_decrypt_test.go +#usr/lib/go/src/crypto/x509/pkcs1.go +#usr/lib/go/src/crypto/x509/pkcs8.go +#usr/lib/go/src/crypto/x509/pkcs8_test.go +#usr/lib/go/src/crypto/x509/pkix +#usr/lib/go/src/crypto/x509/pkix/pkix.go +#usr/lib/go/src/crypto/x509/root.go +#usr/lib/go/src/crypto/x509/root_aix.go +#usr/lib/go/src/crypto/x509/root_bsd.go +#usr/lib/go/src/crypto/x509/root_cgo_darwin_amd64.go +#usr/lib/go/src/crypto/x509/root_darwin_amd64.go +#usr/lib/go/src/crypto/x509/root_darwin_ios.go +#usr/lib/go/src/crypto/x509/root_darwin_ios_gen.go +#usr/lib/go/src/crypto/x509/root_darwin_test.go +#usr/lib/go/src/crypto/x509/root_js.go +#usr/lib/go/src/crypto/x509/root_linux.go +#usr/lib/go/src/crypto/x509/root_omit.go +#usr/lib/go/src/crypto/x509/root_omit_test.go +#usr/lib/go/src/crypto/x509/root_plan9.go +#usr/lib/go/src/crypto/x509/root_solaris.go +#usr/lib/go/src/crypto/x509/root_unix.go +#usr/lib/go/src/crypto/x509/root_unix_test.go +#usr/lib/go/src/crypto/x509/root_windows.go +#usr/lib/go/src/crypto/x509/sec1.go +#usr/lib/go/src/crypto/x509/sec1_test.go +#usr/lib/go/src/crypto/x509/test-file.crt +#usr/lib/go/src/crypto/x509/testdata +#usr/lib/go/src/crypto/x509/testdata/test-dir.crt +#usr/lib/go/src/crypto/x509/verify.go +#usr/lib/go/src/crypto/x509/verify_test.go +#usr/lib/go/src/crypto/x509/x509.go +#usr/lib/go/src/crypto/x509/x509_test.go +#usr/lib/go/src/crypto/x509/x509_test_import.go +#usr/lib/go/src/database +#usr/lib/go/src/database/sql +#usr/lib/go/src/database/sql/convert.go +#usr/lib/go/src/database/sql/convert_test.go +#usr/lib/go/src/database/sql/ctxutil.go +#usr/lib/go/src/database/sql/doc.txt +#usr/lib/go/src/database/sql/driver +#usr/lib/go/src/database/sql/driver/driver.go +#usr/lib/go/src/database/sql/driver/types.go +#usr/lib/go/src/database/sql/driver/types_test.go +#usr/lib/go/src/database/sql/example_cli_test.go +#usr/lib/go/src/database/sql/example_service_test.go +#usr/lib/go/src/database/sql/example_test.go +#usr/lib/go/src/database/sql/fakedb_test.go +#usr/lib/go/src/database/sql/sql.go +#usr/lib/go/src/database/sql/sql_test.go +#usr/lib/go/src/debug +#usr/lib/go/src/debug/dwarf +#usr/lib/go/src/debug/dwarf/attr_string.go +#usr/lib/go/src/debug/dwarf/buf.go +#usr/lib/go/src/debug/dwarf/class_string.go +#usr/lib/go/src/debug/dwarf/const.go +#usr/lib/go/src/debug/dwarf/entry.go +#usr/lib/go/src/debug/dwarf/entry_test.go +#usr/lib/go/src/debug/dwarf/export_test.go +#usr/lib/go/src/debug/dwarf/line.go +#usr/lib/go/src/debug/dwarf/line_test.go +#usr/lib/go/src/debug/dwarf/open.go +#usr/lib/go/src/debug/dwarf/tag_string.go +#usr/lib/go/src/debug/dwarf/testdata +#usr/lib/go/src/debug/dwarf/testdata/cppunsuptypes.cc +#usr/lib/go/src/debug/dwarf/testdata/cppunsuptypes.elf +#usr/lib/go/src/debug/dwarf/testdata/cycle.c +#usr/lib/go/src/debug/dwarf/testdata/cycle.elf +#usr/lib/go/src/debug/dwarf/testdata/line-clang.elf +#usr/lib/go/src/debug/dwarf/testdata/line-gcc-win.bin +#usr/lib/go/src/debug/dwarf/testdata/line-gcc.elf +#usr/lib/go/src/debug/dwarf/testdata/line1.c +#usr/lib/go/src/debug/dwarf/testdata/line1.h +#usr/lib/go/src/debug/dwarf/testdata/line2.c +#usr/lib/go/src/debug/dwarf/testdata/ranges.c +#usr/lib/go/src/debug/dwarf/testdata/ranges.elf +#usr/lib/go/src/debug/dwarf/testdata/split.c +#usr/lib/go/src/debug/dwarf/testdata/split.elf +#usr/lib/go/src/debug/dwarf/testdata/typedef.c +#usr/lib/go/src/debug/dwarf/testdata/typedef.elf +#usr/lib/go/src/debug/dwarf/testdata/typedef.elf4 +#usr/lib/go/src/debug/dwarf/testdata/typedef.macho +#usr/lib/go/src/debug/dwarf/type.go +#usr/lib/go/src/debug/dwarf/type_test.go +#usr/lib/go/src/debug/dwarf/typeunit.go +#usr/lib/go/src/debug/dwarf/unit.go +#usr/lib/go/src/debug/elf +#usr/lib/go/src/debug/elf/elf.go +#usr/lib/go/src/debug/elf/elf_test.go +#usr/lib/go/src/debug/elf/file.go +#usr/lib/go/src/debug/elf/file_test.go +#usr/lib/go/src/debug/elf/reader.go +#usr/lib/go/src/debug/elf/symbols_test.go +#usr/lib/go/src/debug/elf/testdata +#usr/lib/go/src/debug/elf/testdata/compressed-32.obj +#usr/lib/go/src/debug/elf/testdata/compressed-64.obj +#usr/lib/go/src/debug/elf/testdata/gcc-386-freebsd-exec +#usr/lib/go/src/debug/elf/testdata/gcc-amd64-linux-exec +#usr/lib/go/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-clang-arm.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-clang-x86.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc441-x86.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc492-arm.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc492-mips64.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc492-mipsle.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc493-mips64le.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc540-mips.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj +#usr/lib/go/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj +#usr/lib/go/src/debug/elf/testdata/hello-world-core.gz +#usr/lib/go/src/debug/elf/testdata/hello.c +#usr/lib/go/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj +#usr/lib/go/src/debug/gosym +#usr/lib/go/src/debug/gosym/pclntab.go +#usr/lib/go/src/debug/gosym/pclntab_test.go +#usr/lib/go/src/debug/gosym/symtab.go +#usr/lib/go/src/debug/gosym/symtab_test.go +#usr/lib/go/src/debug/gosym/testdata +#usr/lib/go/src/debug/gosym/testdata/main.go +#usr/lib/go/src/debug/gosym/testdata/pclinetest.h +#usr/lib/go/src/debug/gosym/testdata/pclinetest.s +#usr/lib/go/src/debug/macho +#usr/lib/go/src/debug/macho/fat.go +#usr/lib/go/src/debug/macho/file.go +#usr/lib/go/src/debug/macho/file_test.go +#usr/lib/go/src/debug/macho/macho.go +#usr/lib/go/src/debug/macho/reloctype.go +#usr/lib/go/src/debug/macho/reloctype_string.go +#usr/lib/go/src/debug/macho/testdata +#usr/lib/go/src/debug/macho/testdata/clang-386-darwin-exec-with-rpath.base64 +#usr/lib/go/src/debug/macho/testdata/clang-386-darwin.obj.base64 +#usr/lib/go/src/debug/macho/testdata/clang-amd64-darwin-exec-with-rpath.base64 +#usr/lib/go/src/debug/macho/testdata/clang-amd64-darwin.obj.base64 +#usr/lib/go/src/debug/macho/testdata/fat-gcc-386-amd64-darwin-exec.base64 +#usr/lib/go/src/debug/macho/testdata/gcc-386-darwin-exec.base64 +#usr/lib/go/src/debug/macho/testdata/gcc-amd64-darwin-exec-debug.base64 +#usr/lib/go/src/debug/macho/testdata/gcc-amd64-darwin-exec.base64 +#usr/lib/go/src/debug/macho/testdata/hello.c +#usr/lib/go/src/debug/pe +#usr/lib/go/src/debug/pe/file.go +#usr/lib/go/src/debug/pe/file_cgo_test.go +#usr/lib/go/src/debug/pe/file_test.go +#usr/lib/go/src/debug/pe/pe.go +#usr/lib/go/src/debug/pe/section.go +#usr/lib/go/src/debug/pe/string.go +#usr/lib/go/src/debug/pe/symbol.go +#usr/lib/go/src/debug/pe/testdata +#usr/lib/go/src/debug/pe/testdata/gcc-386-mingw-exec +#usr/lib/go/src/debug/pe/testdata/gcc-386-mingw-no-symbols-exec +#usr/lib/go/src/debug/pe/testdata/gcc-386-mingw-obj +#usr/lib/go/src/debug/pe/testdata/gcc-amd64-mingw-exec +#usr/lib/go/src/debug/pe/testdata/gcc-amd64-mingw-obj +#usr/lib/go/src/debug/pe/testdata/hello.c +#usr/lib/go/src/debug/pe/testdata/vmlinuz-4.15.0-47-generic +#usr/lib/go/src/debug/plan9obj +#usr/lib/go/src/debug/plan9obj/file.go +#usr/lib/go/src/debug/plan9obj/file_test.go +#usr/lib/go/src/debug/plan9obj/plan9obj.go +#usr/lib/go/src/debug/plan9obj/testdata +#usr/lib/go/src/debug/plan9obj/testdata/386-plan9-exec +#usr/lib/go/src/debug/plan9obj/testdata/amd64-plan9-exec +#usr/lib/go/src/debug/plan9obj/testdata/hello.c +#usr/lib/go/src/encoding +#usr/lib/go/src/encoding/ascii85 +#usr/lib/go/src/encoding/ascii85/ascii85.go +#usr/lib/go/src/encoding/ascii85/ascii85_test.go +#usr/lib/go/src/encoding/asn1 +#usr/lib/go/src/encoding/asn1/asn1.go +#usr/lib/go/src/encoding/asn1/asn1_test.go +#usr/lib/go/src/encoding/asn1/common.go +#usr/lib/go/src/encoding/asn1/marshal.go +#usr/lib/go/src/encoding/asn1/marshal_test.go +#usr/lib/go/src/encoding/base32 +#usr/lib/go/src/encoding/base32/base32.go +#usr/lib/go/src/encoding/base32/base32_test.go +#usr/lib/go/src/encoding/base32/example_test.go +#usr/lib/go/src/encoding/base64 +#usr/lib/go/src/encoding/base64/base64.go +#usr/lib/go/src/encoding/base64/base64_test.go +#usr/lib/go/src/encoding/base64/example_test.go +#usr/lib/go/src/encoding/binary +#usr/lib/go/src/encoding/binary/binary.go +#usr/lib/go/src/encoding/binary/binary_test.go +#usr/lib/go/src/encoding/binary/example_test.go +#usr/lib/go/src/encoding/binary/varint.go +#usr/lib/go/src/encoding/binary/varint_test.go +#usr/lib/go/src/encoding/csv +#usr/lib/go/src/encoding/csv/example_test.go +#usr/lib/go/src/encoding/csv/fuzz.go +#usr/lib/go/src/encoding/csv/reader.go +#usr/lib/go/src/encoding/csv/reader_test.go +#usr/lib/go/src/encoding/csv/writer.go +#usr/lib/go/src/encoding/csv/writer_test.go +#usr/lib/go/src/encoding/encoding.go +#usr/lib/go/src/encoding/gob +#usr/lib/go/src/encoding/gob/codec_test.go +#usr/lib/go/src/encoding/gob/debug.go +#usr/lib/go/src/encoding/gob/dec_helpers.go +#usr/lib/go/src/encoding/gob/decgen.go +#usr/lib/go/src/encoding/gob/decode.go +#usr/lib/go/src/encoding/gob/decoder.go +#usr/lib/go/src/encoding/gob/doc.go +#usr/lib/go/src/encoding/gob/dump.go +#usr/lib/go/src/encoding/gob/enc_helpers.go +#usr/lib/go/src/encoding/gob/encgen.go +#usr/lib/go/src/encoding/gob/encode.go +#usr/lib/go/src/encoding/gob/encoder.go +#usr/lib/go/src/encoding/gob/encoder_test.go +#usr/lib/go/src/encoding/gob/error.go +#usr/lib/go/src/encoding/gob/example_encdec_test.go +#usr/lib/go/src/encoding/gob/example_interface_test.go +#usr/lib/go/src/encoding/gob/example_test.go +#usr/lib/go/src/encoding/gob/gobencdec_test.go +#usr/lib/go/src/encoding/gob/timing_test.go +#usr/lib/go/src/encoding/gob/type.go +#usr/lib/go/src/encoding/gob/type_test.go +#usr/lib/go/src/encoding/hex +#usr/lib/go/src/encoding/hex/example_test.go +#usr/lib/go/src/encoding/hex/hex.go +#usr/lib/go/src/encoding/hex/hex_test.go +#usr/lib/go/src/encoding/json +#usr/lib/go/src/encoding/json/bench_test.go +#usr/lib/go/src/encoding/json/decode.go +#usr/lib/go/src/encoding/json/decode_test.go +#usr/lib/go/src/encoding/json/encode.go +#usr/lib/go/src/encoding/json/encode_test.go +#usr/lib/go/src/encoding/json/example_marshaling_test.go +#usr/lib/go/src/encoding/json/example_test.go +#usr/lib/go/src/encoding/json/example_text_marshaling_test.go +#usr/lib/go/src/encoding/json/fold.go +#usr/lib/go/src/encoding/json/fold_test.go +#usr/lib/go/src/encoding/json/fuzz.go +#usr/lib/go/src/encoding/json/indent.go +#usr/lib/go/src/encoding/json/number_test.go +#usr/lib/go/src/encoding/json/scanner.go +#usr/lib/go/src/encoding/json/scanner_test.go +#usr/lib/go/src/encoding/json/stream.go +#usr/lib/go/src/encoding/json/stream_test.go +#usr/lib/go/src/encoding/json/tables.go +#usr/lib/go/src/encoding/json/tagkey_test.go +#usr/lib/go/src/encoding/json/tags.go +#usr/lib/go/src/encoding/json/tags_test.go +#usr/lib/go/src/encoding/json/testdata +#usr/lib/go/src/encoding/json/testdata/code.json.gz +#usr/lib/go/src/encoding/pem +#usr/lib/go/src/encoding/pem/example_test.go +#usr/lib/go/src/encoding/pem/pem.go +#usr/lib/go/src/encoding/pem/pem_test.go +#usr/lib/go/src/encoding/xml +#usr/lib/go/src/encoding/xml/atom_test.go +#usr/lib/go/src/encoding/xml/example_marshaling_test.go +#usr/lib/go/src/encoding/xml/example_test.go +#usr/lib/go/src/encoding/xml/example_text_marshaling_test.go +#usr/lib/go/src/encoding/xml/marshal.go +#usr/lib/go/src/encoding/xml/marshal_test.go +#usr/lib/go/src/encoding/xml/read.go +#usr/lib/go/src/encoding/xml/read_test.go +#usr/lib/go/src/encoding/xml/typeinfo.go +#usr/lib/go/src/encoding/xml/xml.go +#usr/lib/go/src/encoding/xml/xml_test.go +#usr/lib/go/src/errors +#usr/lib/go/src/errors/errors.go +#usr/lib/go/src/errors/errors_test.go +#usr/lib/go/src/errors/example_test.go +#usr/lib/go/src/errors/wrap.go +#usr/lib/go/src/errors/wrap_test.go +#usr/lib/go/src/expvar +#usr/lib/go/src/expvar/expvar.go +#usr/lib/go/src/expvar/expvar_test.go +#usr/lib/go/src/flag +#usr/lib/go/src/flag/example_test.go +#usr/lib/go/src/flag/example_value_test.go +#usr/lib/go/src/flag/export_test.go +#usr/lib/go/src/flag/flag.go +#usr/lib/go/src/flag/flag_test.go +#usr/lib/go/src/fmt +#usr/lib/go/src/fmt/doc.go +#usr/lib/go/src/fmt/errors.go +#usr/lib/go/src/fmt/errors_test.go +#usr/lib/go/src/fmt/example_test.go +#usr/lib/go/src/fmt/export_test.go +#usr/lib/go/src/fmt/fmt_test.go +#usr/lib/go/src/fmt/format.go +#usr/lib/go/src/fmt/gostringer_example_test.go +#usr/lib/go/src/fmt/print.go +#usr/lib/go/src/fmt/scan.go +#usr/lib/go/src/fmt/scan_test.go +#usr/lib/go/src/fmt/stringer_example_test.go +#usr/lib/go/src/fmt/stringer_test.go +#usr/lib/go/src/go +#usr/lib/go/src/go.mod +#usr/lib/go/src/go.sum +#usr/lib/go/src/go/ast +#usr/lib/go/src/go/ast/ast.go +#usr/lib/go/src/go/ast/ast_test.go +#usr/lib/go/src/go/ast/commentmap.go +#usr/lib/go/src/go/ast/commentmap_test.go +#usr/lib/go/src/go/ast/example_test.go +#usr/lib/go/src/go/ast/filter.go +#usr/lib/go/src/go/ast/filter_test.go +#usr/lib/go/src/go/ast/import.go +#usr/lib/go/src/go/ast/issues_test.go +#usr/lib/go/src/go/ast/print.go +#usr/lib/go/src/go/ast/print_test.go +#usr/lib/go/src/go/ast/resolve.go +#usr/lib/go/src/go/ast/scope.go +#usr/lib/go/src/go/ast/walk.go +#usr/lib/go/src/go/build +#usr/lib/go/src/go/build/build.go +#usr/lib/go/src/go/build/build_test.go +#usr/lib/go/src/go/build/deps_test.go +#usr/lib/go/src/go/build/doc.go +#usr/lib/go/src/go/build/gc.go +#usr/lib/go/src/go/build/gccgo.go +#usr/lib/go/src/go/build/read.go +#usr/lib/go/src/go/build/read_test.go +#usr/lib/go/src/go/build/syslist.go +#usr/lib/go/src/go/build/syslist_test.go +#usr/lib/go/src/go/build/testdata +#usr/lib/go/src/go/build/testdata/cgo_disabled +#usr/lib/go/src/go/build/testdata/cgo_disabled/cgo_disabled.go +#usr/lib/go/src/go/build/testdata/cgo_disabled/empty.go +#usr/lib/go/src/go/build/testdata/doc +#usr/lib/go/src/go/build/testdata/doc/a_test.go +#usr/lib/go/src/go/build/testdata/doc/b_test.go +#usr/lib/go/src/go/build/testdata/doc/c_test.go +#usr/lib/go/src/go/build/testdata/doc/d_test.go +#usr/lib/go/src/go/build/testdata/doc/e.go +#usr/lib/go/src/go/build/testdata/doc/f.go +#usr/lib/go/src/go/build/testdata/empty +#usr/lib/go/src/go/build/testdata/empty/dummy +#usr/lib/go/src/go/build/testdata/multi +#usr/lib/go/src/go/build/testdata/multi/file.go +#usr/lib/go/src/go/build/testdata/multi/file_appengine.go +#usr/lib/go/src/go/build/testdata/other +#usr/lib/go/src/go/build/testdata/other/file +#usr/lib/go/src/go/build/testdata/other/file/file.go +#usr/lib/go/src/go/build/testdata/other/main.go +#usr/lib/go/src/go/build/testdata/withvendor +#usr/lib/go/src/go/build/testdata/withvendor/src +#usr/lib/go/src/go/build/testdata/withvendor/src/a +#usr/lib/go/src/go/build/testdata/withvendor/src/a/b +#usr/lib/go/src/go/build/testdata/withvendor/src/a/b/b.go +#usr/lib/go/src/go/build/testdata/withvendor/src/a/vendor +#usr/lib/go/src/go/build/testdata/withvendor/src/a/vendor/c +#usr/lib/go/src/go/build/testdata/withvendor/src/a/vendor/c/d +#usr/lib/go/src/go/build/testdata/withvendor/src/a/vendor/c/d/d.go +#usr/lib/go/src/go/build/zcgo.go +#usr/lib/go/src/go/constant +#usr/lib/go/src/go/constant/example_test.go +#usr/lib/go/src/go/constant/value.go +#usr/lib/go/src/go/constant/value_test.go +#usr/lib/go/src/go/doc +#usr/lib/go/src/go/doc/Makefile +#usr/lib/go/src/go/doc/comment.go +#usr/lib/go/src/go/doc/comment_test.go +#usr/lib/go/src/go/doc/doc.go +#usr/lib/go/src/go/doc/doc_test.go +#usr/lib/go/src/go/doc/example.go +#usr/lib/go/src/go/doc/example_test.go +#usr/lib/go/src/go/doc/exports.go +#usr/lib/go/src/go/doc/filter.go +#usr/lib/go/src/go/doc/headscan.go +#usr/lib/go/src/go/doc/reader.go +#usr/lib/go/src/go/doc/synopsis.go +#usr/lib/go/src/go/doc/synopsis_test.go +#usr/lib/go/src/go/doc/testdata +#usr/lib/go/src/go/doc/testdata/a.0.golden +#usr/lib/go/src/go/doc/testdata/a.1.golden +#usr/lib/go/src/go/doc/testdata/a.2.golden +#usr/lib/go/src/go/doc/testdata/a0.go +#usr/lib/go/src/go/doc/testdata/a1.go +#usr/lib/go/src/go/doc/testdata/b.0.golden +#usr/lib/go/src/go/doc/testdata/b.1.golden +#usr/lib/go/src/go/doc/testdata/b.2.golden +#usr/lib/go/src/go/doc/testdata/b.go +#usr/lib/go/src/go/doc/testdata/benchmark.go +#usr/lib/go/src/go/doc/testdata/blank.0.golden +#usr/lib/go/src/go/doc/testdata/blank.1.golden +#usr/lib/go/src/go/doc/testdata/blank.2.golden +#usr/lib/go/src/go/doc/testdata/blank.go +#usr/lib/go/src/go/doc/testdata/bugpara.0.golden +#usr/lib/go/src/go/doc/testdata/bugpara.1.golden +#usr/lib/go/src/go/doc/testdata/bugpara.2.golden +#usr/lib/go/src/go/doc/testdata/bugpara.go +#usr/lib/go/src/go/doc/testdata/c.0.golden +#usr/lib/go/src/go/doc/testdata/c.1.golden +#usr/lib/go/src/go/doc/testdata/c.2.golden +#usr/lib/go/src/go/doc/testdata/c.go +#usr/lib/go/src/go/doc/testdata/d.0.golden +#usr/lib/go/src/go/doc/testdata/d.1.golden +#usr/lib/go/src/go/doc/testdata/d.2.golden +#usr/lib/go/src/go/doc/testdata/d1.go +#usr/lib/go/src/go/doc/testdata/d2.go +#usr/lib/go/src/go/doc/testdata/e.0.golden +#usr/lib/go/src/go/doc/testdata/e.1.golden +#usr/lib/go/src/go/doc/testdata/e.2.golden +#usr/lib/go/src/go/doc/testdata/e.go +#usr/lib/go/src/go/doc/testdata/error1.0.golden +#usr/lib/go/src/go/doc/testdata/error1.1.golden +#usr/lib/go/src/go/doc/testdata/error1.2.golden +#usr/lib/go/src/go/doc/testdata/error1.go +#usr/lib/go/src/go/doc/testdata/error2.0.golden +#usr/lib/go/src/go/doc/testdata/error2.1.golden +#usr/lib/go/src/go/doc/testdata/error2.2.golden +#usr/lib/go/src/go/doc/testdata/error2.go +#usr/lib/go/src/go/doc/testdata/example.go +#usr/lib/go/src/go/doc/testdata/f.0.golden +#usr/lib/go/src/go/doc/testdata/f.1.golden +#usr/lib/go/src/go/doc/testdata/f.2.golden +#usr/lib/go/src/go/doc/testdata/f.go +#usr/lib/go/src/go/doc/testdata/g.0.golden +#usr/lib/go/src/go/doc/testdata/g.1.golden +#usr/lib/go/src/go/doc/testdata/g.2.golden +#usr/lib/go/src/go/doc/testdata/g.go +#usr/lib/go/src/go/doc/testdata/issue12839.0.golden +#usr/lib/go/src/go/doc/testdata/issue12839.1.golden +#usr/lib/go/src/go/doc/testdata/issue12839.2.golden +#usr/lib/go/src/go/doc/testdata/issue12839.go +#usr/lib/go/src/go/doc/testdata/issue13742.0.golden +#usr/lib/go/src/go/doc/testdata/issue13742.1.golden +#usr/lib/go/src/go/doc/testdata/issue13742.2.golden +#usr/lib/go/src/go/doc/testdata/issue13742.go +#usr/lib/go/src/go/doc/testdata/issue16153.0.golden +#usr/lib/go/src/go/doc/testdata/issue16153.1.golden +#usr/lib/go/src/go/doc/testdata/issue16153.2.golden +#usr/lib/go/src/go/doc/testdata/issue16153.go +#usr/lib/go/src/go/doc/testdata/issue17788.0.golden +#usr/lib/go/src/go/doc/testdata/issue17788.1.golden +#usr/lib/go/src/go/doc/testdata/issue17788.2.golden +#usr/lib/go/src/go/doc/testdata/issue17788.go +#usr/lib/go/src/go/doc/testdata/issue22856.0.golden +#usr/lib/go/src/go/doc/testdata/issue22856.1.golden +#usr/lib/go/src/go/doc/testdata/issue22856.2.golden +#usr/lib/go/src/go/doc/testdata/issue22856.go +#usr/lib/go/src/go/doc/testdata/predeclared.0.golden +#usr/lib/go/src/go/doc/testdata/predeclared.1.golden +#usr/lib/go/src/go/doc/testdata/predeclared.2.golden +#usr/lib/go/src/go/doc/testdata/predeclared.go +#usr/lib/go/src/go/doc/testdata/template.txt +#usr/lib/go/src/go/doc/testdata/testing.0.golden +#usr/lib/go/src/go/doc/testdata/testing.1.golden +#usr/lib/go/src/go/doc/testdata/testing.2.golden +#usr/lib/go/src/go/doc/testdata/testing.go +#usr/lib/go/src/go/format +#usr/lib/go/src/go/format/benchmark_test.go +#usr/lib/go/src/go/format/example_test.go +#usr/lib/go/src/go/format/format.go +#usr/lib/go/src/go/format/format_test.go +#usr/lib/go/src/go/format/internal.go +#usr/lib/go/src/go/importer +#usr/lib/go/src/go/importer/importer.go +#usr/lib/go/src/go/importer/importer_test.go +#usr/lib/go/src/go/internal +#usr/lib/go/src/go/internal/gccgoimporter +#usr/lib/go/src/go/internal/gccgoimporter/ar.go +#usr/lib/go/src/go/internal/gccgoimporter/gccgoinstallation.go +#usr/lib/go/src/go/internal/gccgoimporter/gccgoinstallation_test.go +#usr/lib/go/src/go/internal/gccgoimporter/importer.go +#usr/lib/go/src/go/internal/gccgoimporter/importer_test.go +#usr/lib/go/src/go/internal/gccgoimporter/parser.go +#usr/lib/go/src/go/internal/gccgoimporter/parser_test.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata +#usr/lib/go/src/go/internal/gccgoimporter/testdata/aliases.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/aliases.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/complexnums.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/complexnums.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/conversions.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/conversions.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/escapeinfo.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/escapeinfo.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/imports.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/imports.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/issue27856.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/issue27856.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/issue29198.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/issue29198.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/issue30628.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/issue30628.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/issue31540.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/issue31540.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/issue34182.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/issue34182.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/libimportsar.a +#usr/lib/go/src/go/internal/gccgoimporter/testdata/nointerface.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/nointerface.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/pointer.go +#usr/lib/go/src/go/internal/gccgoimporter/testdata/pointer.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/time.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/unicode.gox +#usr/lib/go/src/go/internal/gccgoimporter/testdata/v1reflect.gox +#usr/lib/go/src/go/internal/gcimporter +#usr/lib/go/src/go/internal/gcimporter/exportdata.go +#usr/lib/go/src/go/internal/gcimporter/gcimporter.go +#usr/lib/go/src/go/internal/gcimporter/gcimporter_test.go +#usr/lib/go/src/go/internal/gcimporter/iimport.go +#usr/lib/go/src/go/internal/gcimporter/support.go +#usr/lib/go/src/go/internal/gcimporter/testdata +#usr/lib/go/src/go/internal/gcimporter/testdata/a.go +#usr/lib/go/src/go/internal/gcimporter/testdata/b.go +#usr/lib/go/src/go/internal/gcimporter/testdata/exports.go +#usr/lib/go/src/go/internal/gcimporter/testdata/issue15920.go +#usr/lib/go/src/go/internal/gcimporter/testdata/issue20046.go +#usr/lib/go/src/go/internal/gcimporter/testdata/issue25301.go +#usr/lib/go/src/go/internal/gcimporter/testdata/issue25596.go +#usr/lib/go/src/go/internal/gcimporter/testdata/p.go +#usr/lib/go/src/go/internal/gcimporter/testdata/versions +#usr/lib/go/src/go/internal/gcimporter/testdata/versions/test.go +#usr/lib/go/src/go/internal/gcimporter/testdata/versions/test_go1.11_0i.a +#usr/lib/go/src/go/internal/gcimporter/testdata/versions/test_go1.11_6b.a +#usr/lib/go/src/go/internal/gcimporter/testdata/versions/test_go1.11_999b.a +#usr/lib/go/src/go/internal/gcimporter/testdata/versions/test_go1.11_999i.a +#usr/lib/go/src/go/internal/gcimporter/testdata/versions/test_go1.7_0.a +#usr/lib/go/src/go/internal/gcimporter/testdata/versions/test_go1.7_1.a +#usr/lib/go/src/go/internal/gcimporter/testdata/versions/test_go1.8_4.a +#usr/lib/go/src/go/internal/gcimporter/testdata/versions/test_go1.8_5.a +#usr/lib/go/src/go/internal/srcimporter +#usr/lib/go/src/go/internal/srcimporter/srcimporter.go +#usr/lib/go/src/go/internal/srcimporter/srcimporter_test.go +#usr/lib/go/src/go/internal/srcimporter/testdata +#usr/lib/go/src/go/internal/srcimporter/testdata/issue20855 +#usr/lib/go/src/go/internal/srcimporter/testdata/issue20855/issue20855.go +#usr/lib/go/src/go/internal/srcimporter/testdata/issue23092 +#usr/lib/go/src/go/internal/srcimporter/testdata/issue23092/issue23092.go +#usr/lib/go/src/go/internal/srcimporter/testdata/issue24392 +#usr/lib/go/src/go/internal/srcimporter/testdata/issue24392/issue24392.go +#usr/lib/go/src/go/parser +#usr/lib/go/src/go/parser/error_test.go +#usr/lib/go/src/go/parser/example_test.go +#usr/lib/go/src/go/parser/interface.go +#usr/lib/go/src/go/parser/parser.go +#usr/lib/go/src/go/parser/parser_test.go +#usr/lib/go/src/go/parser/performance_test.go +#usr/lib/go/src/go/parser/short_test.go +#usr/lib/go/src/go/parser/testdata +#usr/lib/go/src/go/parser/testdata/commas.src +#usr/lib/go/src/go/parser/testdata/issue11377.src +#usr/lib/go/src/go/parser/testdata/issue23434.src +#usr/lib/go/src/go/parser/testdata/issue3106.src +#usr/lib/go/src/go/parser/testdata/issue34946.src +#usr/lib/go/src/go/printer +#usr/lib/go/src/go/printer/example_test.go +#usr/lib/go/src/go/printer/nodes.go +#usr/lib/go/src/go/printer/performance_test.go +#usr/lib/go/src/go/printer/printer.go +#usr/lib/go/src/go/printer/printer_test.go +#usr/lib/go/src/go/printer/testdata +#usr/lib/go/src/go/printer/testdata/alignment.golden +#usr/lib/go/src/go/printer/testdata/alignment.input +#usr/lib/go/src/go/printer/testdata/comments.golden +#usr/lib/go/src/go/printer/testdata/comments.input +#usr/lib/go/src/go/printer/testdata/comments.x +#usr/lib/go/src/go/printer/testdata/comments2.golden +#usr/lib/go/src/go/printer/testdata/comments2.input +#usr/lib/go/src/go/printer/testdata/complit.input +#usr/lib/go/src/go/printer/testdata/complit.x +#usr/lib/go/src/go/printer/testdata/declarations.golden +#usr/lib/go/src/go/printer/testdata/declarations.input +#usr/lib/go/src/go/printer/testdata/empty.golden +#usr/lib/go/src/go/printer/testdata/empty.input +#usr/lib/go/src/go/printer/testdata/expressions.golden +#usr/lib/go/src/go/printer/testdata/expressions.input +#usr/lib/go/src/go/printer/testdata/expressions.raw +#usr/lib/go/src/go/printer/testdata/go2numbers.golden +#usr/lib/go/src/go/printer/testdata/go2numbers.input +#usr/lib/go/src/go/printer/testdata/go2numbers.norm +#usr/lib/go/src/go/printer/testdata/linebreaks.golden +#usr/lib/go/src/go/printer/testdata/linebreaks.input +#usr/lib/go/src/go/printer/testdata/parser.go +#usr/lib/go/src/go/printer/testdata/slow.golden +#usr/lib/go/src/go/printer/testdata/slow.input +#usr/lib/go/src/go/printer/testdata/statements.golden +#usr/lib/go/src/go/printer/testdata/statements.input +#usr/lib/go/src/go/scanner +#usr/lib/go/src/go/scanner/errors.go +#usr/lib/go/src/go/scanner/example_test.go +#usr/lib/go/src/go/scanner/scanner.go +#usr/lib/go/src/go/scanner/scanner_test.go +#usr/lib/go/src/go/token +#usr/lib/go/src/go/token/example_test.go +#usr/lib/go/src/go/token/position.go +#usr/lib/go/src/go/token/position_test.go +#usr/lib/go/src/go/token/serialize.go +#usr/lib/go/src/go/token/serialize_test.go +#usr/lib/go/src/go/token/token.go +#usr/lib/go/src/go/token/token_test.go +#usr/lib/go/src/go/types +#usr/lib/go/src/go/types/api.go +#usr/lib/go/src/go/types/api_test.go +#usr/lib/go/src/go/types/assignments.go +#usr/lib/go/src/go/types/builtins.go +#usr/lib/go/src/go/types/builtins_test.go +#usr/lib/go/src/go/types/call.go +#usr/lib/go/src/go/types/check.go +#usr/lib/go/src/go/types/check_test.go +#usr/lib/go/src/go/types/conversions.go +#usr/lib/go/src/go/types/decl.go +#usr/lib/go/src/go/types/errors.go +#usr/lib/go/src/go/types/eval.go +#usr/lib/go/src/go/types/eval_test.go +#usr/lib/go/src/go/types/example_test.go +#usr/lib/go/src/go/types/expr.go +#usr/lib/go/src/go/types/exprstring.go +#usr/lib/go/src/go/types/exprstring_test.go +#usr/lib/go/src/go/types/gccgosizes.go +#usr/lib/go/src/go/types/gotype.go +#usr/lib/go/src/go/types/hilbert_test.go +#usr/lib/go/src/go/types/initorder.go +#usr/lib/go/src/go/types/issues_test.go +#usr/lib/go/src/go/types/labels.go +#usr/lib/go/src/go/types/lookup.go +#usr/lib/go/src/go/types/methodset.go +#usr/lib/go/src/go/types/object.go +#usr/lib/go/src/go/types/object_test.go +#usr/lib/go/src/go/types/objset.go +#usr/lib/go/src/go/types/operand.go +#usr/lib/go/src/go/types/package.go +#usr/lib/go/src/go/types/predicates.go +#usr/lib/go/src/go/types/resolver.go +#usr/lib/go/src/go/types/resolver_test.go +#usr/lib/go/src/go/types/return.go +#usr/lib/go/src/go/types/scope.go +#usr/lib/go/src/go/types/selection.go +#usr/lib/go/src/go/types/self_test.go +#usr/lib/go/src/go/types/sizes.go +#usr/lib/go/src/go/types/sizes_test.go +#usr/lib/go/src/go/types/stdlib_test.go +#usr/lib/go/src/go/types/stmt.go +#usr/lib/go/src/go/types/testdata +#usr/lib/go/src/go/types/testdata/blank.src +#usr/lib/go/src/go/types/testdata/builtins.src +#usr/lib/go/src/go/types/testdata/const0.src +#usr/lib/go/src/go/types/testdata/const1.src +#usr/lib/go/src/go/types/testdata/constdecl.src +#usr/lib/go/src/go/types/testdata/conversions.src +#usr/lib/go/src/go/types/testdata/conversions2.src +#usr/lib/go/src/go/types/testdata/cycles.src +#usr/lib/go/src/go/types/testdata/cycles1.src +#usr/lib/go/src/go/types/testdata/cycles2.src +#usr/lib/go/src/go/types/testdata/cycles3.src +#usr/lib/go/src/go/types/testdata/cycles4.src +#usr/lib/go/src/go/types/testdata/cycles5.src +#usr/lib/go/src/go/types/testdata/decls0.src +#usr/lib/go/src/go/types/testdata/decls1.src +#usr/lib/go/src/go/types/testdata/decls2a.src +#usr/lib/go/src/go/types/testdata/decls2b.src +#usr/lib/go/src/go/types/testdata/decls3.src +#usr/lib/go/src/go/types/testdata/decls4.src +#usr/lib/go/src/go/types/testdata/decls5.src +#usr/lib/go/src/go/types/testdata/errors.src +#usr/lib/go/src/go/types/testdata/expr0.src +#usr/lib/go/src/go/types/testdata/expr1.src +#usr/lib/go/src/go/types/testdata/expr2.src +#usr/lib/go/src/go/types/testdata/expr3.src +#usr/lib/go/src/go/types/testdata/gotos.src +#usr/lib/go/src/go/types/testdata/importC.src +#usr/lib/go/src/go/types/testdata/importdecl0a.src +#usr/lib/go/src/go/types/testdata/importdecl0b.src +#usr/lib/go/src/go/types/testdata/importdecl1a.src +#usr/lib/go/src/go/types/testdata/importdecl1b.src +#usr/lib/go/src/go/types/testdata/init0.src +#usr/lib/go/src/go/types/testdata/init1.src +#usr/lib/go/src/go/types/testdata/init2.src +#usr/lib/go/src/go/types/testdata/issue23203a.src +#usr/lib/go/src/go/types/testdata/issue23203b.src +#usr/lib/go/src/go/types/testdata/issue25008a.src +#usr/lib/go/src/go/types/testdata/issue25008b.src +#usr/lib/go/src/go/types/testdata/issue26390.src +#usr/lib/go/src/go/types/testdata/issue28251.src +#usr/lib/go/src/go/types/testdata/issue6977.src +#usr/lib/go/src/go/types/testdata/issues.src +#usr/lib/go/src/go/types/testdata/labels.src +#usr/lib/go/src/go/types/testdata/literals.src +#usr/lib/go/src/go/types/testdata/methodsets.src +#usr/lib/go/src/go/types/testdata/shifts.src +#usr/lib/go/src/go/types/testdata/stmt0.src +#usr/lib/go/src/go/types/testdata/stmt1.src +#usr/lib/go/src/go/types/testdata/vardecl.src +#usr/lib/go/src/go/types/token_test.go +#usr/lib/go/src/go/types/type.go +#usr/lib/go/src/go/types/typestring.go +#usr/lib/go/src/go/types/typestring_test.go +#usr/lib/go/src/go/types/typexpr.go +#usr/lib/go/src/go/types/universe.go +#usr/lib/go/src/hash +#usr/lib/go/src/hash/adler32 +#usr/lib/go/src/hash/adler32/adler32.go +#usr/lib/go/src/hash/adler32/adler32_test.go +#usr/lib/go/src/hash/crc32 +#usr/lib/go/src/hash/crc32/crc32.go +#usr/lib/go/src/hash/crc32/crc32_amd64.go +#usr/lib/go/src/hash/crc32/crc32_amd64.s +#usr/lib/go/src/hash/crc32/crc32_arm64.go +#usr/lib/go/src/hash/crc32/crc32_arm64.s +#usr/lib/go/src/hash/crc32/crc32_generic.go +#usr/lib/go/src/hash/crc32/crc32_otherarch.go +#usr/lib/go/src/hash/crc32/crc32_ppc64le.go +#usr/lib/go/src/hash/crc32/crc32_ppc64le.s +#usr/lib/go/src/hash/crc32/crc32_s390x.go +#usr/lib/go/src/hash/crc32/crc32_s390x.s +#usr/lib/go/src/hash/crc32/crc32_table_ppc64le.s +#usr/lib/go/src/hash/crc32/crc32_test.go +#usr/lib/go/src/hash/crc32/example_test.go +#usr/lib/go/src/hash/crc32/gen_const_ppc64le.go +#usr/lib/go/src/hash/crc64 +#usr/lib/go/src/hash/crc64/crc64.go +#usr/lib/go/src/hash/crc64/crc64_test.go +#usr/lib/go/src/hash/example_test.go +#usr/lib/go/src/hash/fnv +#usr/lib/go/src/hash/fnv/fnv.go +#usr/lib/go/src/hash/fnv/fnv_test.go +#usr/lib/go/src/hash/hash.go +#usr/lib/go/src/hash/maphash +#usr/lib/go/src/hash/maphash/example_test.go +#usr/lib/go/src/hash/maphash/maphash.go +#usr/lib/go/src/hash/maphash/maphash_test.go +#usr/lib/go/src/hash/maphash/smhasher_test.go +#usr/lib/go/src/hash/marshal_test.go +#usr/lib/go/src/hash/test_cases.txt +#usr/lib/go/src/hash/test_gen.awk +#usr/lib/go/src/html +#usr/lib/go/src/html/entity.go +#usr/lib/go/src/html/entity_test.go +#usr/lib/go/src/html/escape.go +#usr/lib/go/src/html/escape_test.go +#usr/lib/go/src/html/example_test.go +#usr/lib/go/src/html/fuzz.go +#usr/lib/go/src/html/template +#usr/lib/go/src/html/template/attr.go +#usr/lib/go/src/html/template/attr_string.go +#usr/lib/go/src/html/template/clone_test.go +#usr/lib/go/src/html/template/content.go +#usr/lib/go/src/html/template/content_test.go +#usr/lib/go/src/html/template/context.go +#usr/lib/go/src/html/template/css.go +#usr/lib/go/src/html/template/css_test.go +#usr/lib/go/src/html/template/delim_string.go +#usr/lib/go/src/html/template/doc.go +#usr/lib/go/src/html/template/element_string.go +#usr/lib/go/src/html/template/error.go +#usr/lib/go/src/html/template/escape.go +#usr/lib/go/src/html/template/escape_test.go +#usr/lib/go/src/html/template/example_test.go +#usr/lib/go/src/html/template/examplefiles_test.go +#usr/lib/go/src/html/template/exec_test.go +#usr/lib/go/src/html/template/html.go +#usr/lib/go/src/html/template/html_test.go +#usr/lib/go/src/html/template/js.go +#usr/lib/go/src/html/template/js_test.go +#usr/lib/go/src/html/template/jsctx_string.go +#usr/lib/go/src/html/template/multi_test.go +#usr/lib/go/src/html/template/state_string.go +#usr/lib/go/src/html/template/template.go +#usr/lib/go/src/html/template/template_test.go +#usr/lib/go/src/html/template/testdata +#usr/lib/go/src/html/template/testdata/file1.tmpl +#usr/lib/go/src/html/template/testdata/file2.tmpl +#usr/lib/go/src/html/template/testdata/tmpl1.tmpl +#usr/lib/go/src/html/template/testdata/tmpl2.tmpl +#usr/lib/go/src/html/template/transition.go +#usr/lib/go/src/html/template/transition_test.go +#usr/lib/go/src/html/template/url.go +#usr/lib/go/src/html/template/url_test.go +#usr/lib/go/src/html/template/urlpart_string.go +#usr/lib/go/src/image +#usr/lib/go/src/image/color +#usr/lib/go/src/image/color/color.go +#usr/lib/go/src/image/color/color_test.go +#usr/lib/go/src/image/color/palette +#usr/lib/go/src/image/color/palette/gen.go +#usr/lib/go/src/image/color/palette/generate.go +#usr/lib/go/src/image/color/palette/palette.go +#usr/lib/go/src/image/color/ycbcr.go +#usr/lib/go/src/image/color/ycbcr_test.go +#usr/lib/go/src/image/decode_example_test.go +#usr/lib/go/src/image/decode_test.go +#usr/lib/go/src/image/draw +#usr/lib/go/src/image/draw/bench_test.go +#usr/lib/go/src/image/draw/clip_test.go +#usr/lib/go/src/image/draw/draw.go +#usr/lib/go/src/image/draw/draw_test.go +#usr/lib/go/src/image/draw/example_test.go +#usr/lib/go/src/image/format.go +#usr/lib/go/src/image/geom.go +#usr/lib/go/src/image/geom_test.go +#usr/lib/go/src/image/gif +#usr/lib/go/src/image/gif/reader.go +#usr/lib/go/src/image/gif/reader_test.go +#usr/lib/go/src/image/gif/writer.go +#usr/lib/go/src/image/gif/writer_test.go +#usr/lib/go/src/image/image.go +#usr/lib/go/src/image/image_test.go +#usr/lib/go/src/image/internal +#usr/lib/go/src/image/internal/imageutil +#usr/lib/go/src/image/internal/imageutil/gen.go +#usr/lib/go/src/image/internal/imageutil/imageutil.go +#usr/lib/go/src/image/internal/imageutil/impl.go +#usr/lib/go/src/image/jpeg +#usr/lib/go/src/image/jpeg/dct_test.go +#usr/lib/go/src/image/jpeg/fdct.go +#usr/lib/go/src/image/jpeg/huffman.go +#usr/lib/go/src/image/jpeg/idct.go +#usr/lib/go/src/image/jpeg/reader.go +#usr/lib/go/src/image/jpeg/reader_test.go +#usr/lib/go/src/image/jpeg/scan.go +#usr/lib/go/src/image/jpeg/writer.go +#usr/lib/go/src/image/jpeg/writer_test.go +#usr/lib/go/src/image/names.go +#usr/lib/go/src/image/png +#usr/lib/go/src/image/png/example_test.go +#usr/lib/go/src/image/png/fuzz.go +#usr/lib/go/src/image/png/paeth.go +#usr/lib/go/src/image/png/paeth_test.go +#usr/lib/go/src/image/png/reader.go +#usr/lib/go/src/image/png/reader_test.go +#usr/lib/go/src/image/png/testdata +#usr/lib/go/src/image/png/testdata/benchGray.png +#usr/lib/go/src/image/png/testdata/benchNRGBA-gradient.png +#usr/lib/go/src/image/png/testdata/benchNRGBA-opaque.png +#usr/lib/go/src/image/png/testdata/benchPaletted.png +#usr/lib/go/src/image/png/testdata/benchRGB-interlace.png +#usr/lib/go/src/image/png/testdata/benchRGB.png +#usr/lib/go/src/image/png/testdata/gray-gradient.interlaced.png +#usr/lib/go/src/image/png/testdata/gray-gradient.png +#usr/lib/go/src/image/png/testdata/invalid-crc32.png +#usr/lib/go/src/image/png/testdata/invalid-noend.png +#usr/lib/go/src/image/png/testdata/invalid-palette.png +#usr/lib/go/src/image/png/testdata/invalid-trunc.png +#usr/lib/go/src/image/png/testdata/invalid-zlib.png +#usr/lib/go/src/image/png/testdata/pngsuite +#usr/lib/go/src/image/png/testdata/pngsuite/README +#usr/lib/go/src/image/png/testdata/pngsuite/README.original +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g01-30.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g01-30.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g01.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g01.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g02-29.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g02-29.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g02.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g02.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g04-31.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g04-31.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g04.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g04.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g08.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g16.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn0g16.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn2c08.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn2c08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn2c16.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn2c16.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p01.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p01.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p02.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p02.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p04-31i.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p04-31i.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p04.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p04.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p08-trns.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p08-trns.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p08.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn3p08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn4a08.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn4a08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn4a16.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn4a16.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn6a08.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn6a08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/basn6a16.png +#usr/lib/go/src/image/png/testdata/pngsuite/basn6a16.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftbbn0g01.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftbbn0g01.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftbbn0g02.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftbbn0g02.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftbbn0g04.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftbbn0g04.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftbbn2c16.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftbbn2c16.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftbbn3p08.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftbbn3p08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftbgn2c16.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftbgn2c16.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftbgn3p08.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftbgn3p08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftbrn2c08.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftbrn2c08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftbwn0g16.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftbwn0g16.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftbwn3p08.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftbwn3p08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftbyn3p08.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftbyn3p08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftp0n0g08.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftp0n0g08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftp0n2c08.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftp0n2c08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftp0n3p08.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftp0n3p08.sng +#usr/lib/go/src/image/png/testdata/pngsuite/ftp1n3p08.png +#usr/lib/go/src/image/png/testdata/pngsuite/ftp1n3p08.sng +#usr/lib/go/src/image/png/writer.go +#usr/lib/go/src/image/png/writer_test.go +#usr/lib/go/src/image/testdata +#usr/lib/go/src/image/testdata/triangle-001.gif +#usr/lib/go/src/image/testdata/video-001.221212.jpeg +#usr/lib/go/src/image/testdata/video-001.221212.png +#usr/lib/go/src/image/testdata/video-001.5bpp.gif +#usr/lib/go/src/image/testdata/video-001.cmyk.jpeg +#usr/lib/go/src/image/testdata/video-001.cmyk.png +#usr/lib/go/src/image/testdata/video-001.gif +#usr/lib/go/src/image/testdata/video-001.interlaced.gif +#usr/lib/go/src/image/testdata/video-001.jpeg +#usr/lib/go/src/image/testdata/video-001.png +#usr/lib/go/src/image/testdata/video-001.progressive.jpeg +#usr/lib/go/src/image/testdata/video-001.progressive.truncated.jpeg +#usr/lib/go/src/image/testdata/video-001.progressive.truncated.png +#usr/lib/go/src/image/testdata/video-001.q50.410.jpeg +#usr/lib/go/src/image/testdata/video-001.q50.410.progressive.jpeg +#usr/lib/go/src/image/testdata/video-001.q50.411.jpeg +#usr/lib/go/src/image/testdata/video-001.q50.411.progressive.jpeg +#usr/lib/go/src/image/testdata/video-001.q50.420.jpeg +#usr/lib/go/src/image/testdata/video-001.q50.420.progressive.jpeg +#usr/lib/go/src/image/testdata/video-001.q50.422.jpeg +#usr/lib/go/src/image/testdata/video-001.q50.422.progressive.jpeg +#usr/lib/go/src/image/testdata/video-001.q50.440.jpeg +#usr/lib/go/src/image/testdata/video-001.q50.440.progressive.jpeg +#usr/lib/go/src/image/testdata/video-001.q50.444.jpeg +#usr/lib/go/src/image/testdata/video-001.q50.444.progressive.jpeg +#usr/lib/go/src/image/testdata/video-001.rgb.jpeg +#usr/lib/go/src/image/testdata/video-001.rgb.png +#usr/lib/go/src/image/testdata/video-001.separate.dc.progression.jpeg +#usr/lib/go/src/image/testdata/video-001.separate.dc.progression.progressive.jpeg +#usr/lib/go/src/image/testdata/video-005.gray.gif +#usr/lib/go/src/image/testdata/video-005.gray.jpeg +#usr/lib/go/src/image/testdata/video-005.gray.png +#usr/lib/go/src/image/testdata/video-005.gray.q50.2x2.jpeg +#usr/lib/go/src/image/testdata/video-005.gray.q50.2x2.progressive.jpeg +#usr/lib/go/src/image/testdata/video-005.gray.q50.jpeg +#usr/lib/go/src/image/testdata/video-005.gray.q50.progressive.jpeg +#usr/lib/go/src/image/ycbcr.go +#usr/lib/go/src/image/ycbcr_test.go +#usr/lib/go/src/index +#usr/lib/go/src/index/suffixarray +#usr/lib/go/src/index/suffixarray/example_test.go +#usr/lib/go/src/index/suffixarray/gen.go +#usr/lib/go/src/index/suffixarray/sais.go +#usr/lib/go/src/index/suffixarray/sais2.go +#usr/lib/go/src/index/suffixarray/suffixarray.go +#usr/lib/go/src/index/suffixarray/suffixarray_test.go +#usr/lib/go/src/internal +#usr/lib/go/src/internal/bytealg +#usr/lib/go/src/internal/bytealg/bytealg.go +#usr/lib/go/src/internal/bytealg/compare_386.s +#usr/lib/go/src/internal/bytealg/compare_amd64.s +#usr/lib/go/src/internal/bytealg/compare_arm.s +#usr/lib/go/src/internal/bytealg/compare_arm64.s +#usr/lib/go/src/internal/bytealg/compare_generic.go +#usr/lib/go/src/internal/bytealg/compare_mips64x.s +#usr/lib/go/src/internal/bytealg/compare_mipsx.s +#usr/lib/go/src/internal/bytealg/compare_native.go +#usr/lib/go/src/internal/bytealg/compare_ppc64x.s +#usr/lib/go/src/internal/bytealg/compare_s390x.s +#usr/lib/go/src/internal/bytealg/compare_wasm.s +#usr/lib/go/src/internal/bytealg/count_amd64.s +#usr/lib/go/src/internal/bytealg/count_arm.s +#usr/lib/go/src/internal/bytealg/count_arm64.s +#usr/lib/go/src/internal/bytealg/count_generic.go +#usr/lib/go/src/internal/bytealg/count_native.go +#usr/lib/go/src/internal/bytealg/count_ppc64x.s +#usr/lib/go/src/internal/bytealg/count_s390x.s +#usr/lib/go/src/internal/bytealg/equal_386.s +#usr/lib/go/src/internal/bytealg/equal_amd64.s +#usr/lib/go/src/internal/bytealg/equal_arm.s +#usr/lib/go/src/internal/bytealg/equal_arm64.s +#usr/lib/go/src/internal/bytealg/equal_generic.go +#usr/lib/go/src/internal/bytealg/equal_mips64x.s +#usr/lib/go/src/internal/bytealg/equal_mipsx.s +#usr/lib/go/src/internal/bytealg/equal_native.go +#usr/lib/go/src/internal/bytealg/equal_ppc64x.s +#usr/lib/go/src/internal/bytealg/equal_riscv64.s +#usr/lib/go/src/internal/bytealg/equal_s390x.s +#usr/lib/go/src/internal/bytealg/equal_wasm.s +#usr/lib/go/src/internal/bytealg/index_amd64.go +#usr/lib/go/src/internal/bytealg/index_amd64.s +#usr/lib/go/src/internal/bytealg/index_arm64.go +#usr/lib/go/src/internal/bytealg/index_arm64.s +#usr/lib/go/src/internal/bytealg/index_generic.go +#usr/lib/go/src/internal/bytealg/index_native.go +#usr/lib/go/src/internal/bytealg/index_s390x.go +#usr/lib/go/src/internal/bytealg/index_s390x.s +#usr/lib/go/src/internal/bytealg/indexbyte_386.s +#usr/lib/go/src/internal/bytealg/indexbyte_amd64.s +#usr/lib/go/src/internal/bytealg/indexbyte_arm.s +#usr/lib/go/src/internal/bytealg/indexbyte_arm64.s +#usr/lib/go/src/internal/bytealg/indexbyte_generic.go +#usr/lib/go/src/internal/bytealg/indexbyte_mips64x.s +#usr/lib/go/src/internal/bytealg/indexbyte_mipsx.s +#usr/lib/go/src/internal/bytealg/indexbyte_native.go +#usr/lib/go/src/internal/bytealg/indexbyte_ppc64x.s +#usr/lib/go/src/internal/bytealg/indexbyte_riscv64.s +#usr/lib/go/src/internal/bytealg/indexbyte_s390x.s +#usr/lib/go/src/internal/bytealg/indexbyte_wasm.s +#usr/lib/go/src/internal/cfg +#usr/lib/go/src/internal/cfg/cfg.go +#usr/lib/go/src/internal/cpu +#usr/lib/go/src/internal/cpu/cpu.go +#usr/lib/go/src/internal/cpu/cpu_386.go +#usr/lib/go/src/internal/cpu/cpu_amd64.go +#usr/lib/go/src/internal/cpu/cpu_arm.go +#usr/lib/go/src/internal/cpu/cpu_arm64.go +#usr/lib/go/src/internal/cpu/cpu_mips.go +#usr/lib/go/src/internal/cpu/cpu_mips64x.go +#usr/lib/go/src/internal/cpu/cpu_mipsle.go +#usr/lib/go/src/internal/cpu/cpu_no_init.go +#usr/lib/go/src/internal/cpu/cpu_ppc64x.go +#usr/lib/go/src/internal/cpu/cpu_riscv64.go +#usr/lib/go/src/internal/cpu/cpu_s390x.go +#usr/lib/go/src/internal/cpu/cpu_s390x.s +#usr/lib/go/src/internal/cpu/cpu_s390x_test.go +#usr/lib/go/src/internal/cpu/cpu_test.go +#usr/lib/go/src/internal/cpu/cpu_wasm.go +#usr/lib/go/src/internal/cpu/cpu_x86.go +#usr/lib/go/src/internal/cpu/cpu_x86.s +#usr/lib/go/src/internal/cpu/cpu_x86_test.go +#usr/lib/go/src/internal/cpu/export_test.go +#usr/lib/go/src/internal/fmtsort +#usr/lib/go/src/internal/fmtsort/export_test.go +#usr/lib/go/src/internal/fmtsort/sort.go +#usr/lib/go/src/internal/fmtsort/sort_test.go +#usr/lib/go/src/internal/goroot +#usr/lib/go/src/internal/goroot/gc.go +#usr/lib/go/src/internal/goroot/gccgo.go +#usr/lib/go/src/internal/goversion +#usr/lib/go/src/internal/goversion/goversion.go +#usr/lib/go/src/internal/lazyregexp +#usr/lib/go/src/internal/lazyregexp/lazyre.go +#usr/lib/go/src/internal/lazytemplate +#usr/lib/go/src/internal/lazytemplate/lazytemplate.go +#usr/lib/go/src/internal/nettrace +#usr/lib/go/src/internal/nettrace/nettrace.go +#usr/lib/go/src/internal/obscuretestdata +#usr/lib/go/src/internal/obscuretestdata/obscuretestdata.go +#usr/lib/go/src/internal/oserror +#usr/lib/go/src/internal/oserror/errors.go +#usr/lib/go/src/internal/poll +#usr/lib/go/src/internal/poll/copy_file_range_linux.go +#usr/lib/go/src/internal/poll/errno_unix.go +#usr/lib/go/src/internal/poll/errno_windows.go +#usr/lib/go/src/internal/poll/error_linux_test.go +#usr/lib/go/src/internal/poll/error_stub_test.go +#usr/lib/go/src/internal/poll/error_test.go +#usr/lib/go/src/internal/poll/export_posix_test.go +#usr/lib/go/src/internal/poll/export_test.go +#usr/lib/go/src/internal/poll/export_windows_test.go +#usr/lib/go/src/internal/poll/fcntl_js.go +#usr/lib/go/src/internal/poll/fcntl_libc.go +#usr/lib/go/src/internal/poll/fcntl_syscall.go +#usr/lib/go/src/internal/poll/fd.go +#usr/lib/go/src/internal/poll/fd_fsync_darwin.go +#usr/lib/go/src/internal/poll/fd_fsync_posix.go +#usr/lib/go/src/internal/poll/fd_fsync_windows.go +#usr/lib/go/src/internal/poll/fd_io_plan9.go +#usr/lib/go/src/internal/poll/fd_mutex.go +#usr/lib/go/src/internal/poll/fd_mutex_test.go +#usr/lib/go/src/internal/poll/fd_opendir_darwin.go +#usr/lib/go/src/internal/poll/fd_plan9.go +#usr/lib/go/src/internal/poll/fd_poll_js.go +#usr/lib/go/src/internal/poll/fd_poll_runtime.go +#usr/lib/go/src/internal/poll/fd_posix.go +#usr/lib/go/src/internal/poll/fd_posix_test.go +#usr/lib/go/src/internal/poll/fd_unix.go +#usr/lib/go/src/internal/poll/fd_windows.go +#usr/lib/go/src/internal/poll/fd_windows_test.go +#usr/lib/go/src/internal/poll/fd_writev_darwin.go +#usr/lib/go/src/internal/poll/fd_writev_unix.go +#usr/lib/go/src/internal/poll/hook_cloexec.go +#usr/lib/go/src/internal/poll/hook_unix.go +#usr/lib/go/src/internal/poll/hook_windows.go +#usr/lib/go/src/internal/poll/read_test.go +#usr/lib/go/src/internal/poll/sendfile_bsd.go +#usr/lib/go/src/internal/poll/sendfile_linux.go +#usr/lib/go/src/internal/poll/sendfile_solaris.go +#usr/lib/go/src/internal/poll/sendfile_windows.go +#usr/lib/go/src/internal/poll/sock_cloexec.go +#usr/lib/go/src/internal/poll/sockopt.go +#usr/lib/go/src/internal/poll/sockopt_linux.go +#usr/lib/go/src/internal/poll/sockopt_unix.go +#usr/lib/go/src/internal/poll/sockopt_windows.go +#usr/lib/go/src/internal/poll/sockoptip.go +#usr/lib/go/src/internal/poll/splice_linux.go +#usr/lib/go/src/internal/poll/strconv.go +#usr/lib/go/src/internal/poll/sys_cloexec.go +#usr/lib/go/src/internal/poll/writev.go +#usr/lib/go/src/internal/poll/writev_test.go +#usr/lib/go/src/internal/profile +#usr/lib/go/src/internal/profile/encode.go +#usr/lib/go/src/internal/profile/filter.go +#usr/lib/go/src/internal/profile/legacy_profile.go +#usr/lib/go/src/internal/profile/merge.go +#usr/lib/go/src/internal/profile/profile.go +#usr/lib/go/src/internal/profile/profile_test.go +#usr/lib/go/src/internal/profile/proto.go +#usr/lib/go/src/internal/profile/proto_test.go +#usr/lib/go/src/internal/profile/prune.go +#usr/lib/go/src/internal/race +#usr/lib/go/src/internal/race/doc.go +#usr/lib/go/src/internal/race/norace.go +#usr/lib/go/src/internal/race/race.go +#usr/lib/go/src/internal/reflectlite +#usr/lib/go/src/internal/reflectlite/all_test.go +#usr/lib/go/src/internal/reflectlite/asm.s +#usr/lib/go/src/internal/reflectlite/export_test.go +#usr/lib/go/src/internal/reflectlite/reflect_mirror_test.go +#usr/lib/go/src/internal/reflectlite/set_test.go +#usr/lib/go/src/internal/reflectlite/swapper.go +#usr/lib/go/src/internal/reflectlite/tostring_test.go +#usr/lib/go/src/internal/reflectlite/type.go +#usr/lib/go/src/internal/reflectlite/value.go +#usr/lib/go/src/internal/singleflight +#usr/lib/go/src/internal/singleflight/singleflight.go +#usr/lib/go/src/internal/singleflight/singleflight_test.go +#usr/lib/go/src/internal/syscall +#usr/lib/go/src/internal/syscall/execenv +#usr/lib/go/src/internal/syscall/execenv/execenv_default.go +#usr/lib/go/src/internal/syscall/execenv/execenv_windows.go +#usr/lib/go/src/internal/syscall/unix +#usr/lib/go/src/internal/syscall/unix/asm_aix_ppc64.s +#usr/lib/go/src/internal/syscall/unix/asm_solaris.s +#usr/lib/go/src/internal/syscall/unix/at.go +#usr/lib/go/src/internal/syscall/unix/at_aix.go +#usr/lib/go/src/internal/syscall/unix/at_darwin.go +#usr/lib/go/src/internal/syscall/unix/at_freebsd.go +#usr/lib/go/src/internal/syscall/unix/at_libc.go +#usr/lib/go/src/internal/syscall/unix/at_solaris.go +#usr/lib/go/src/internal/syscall/unix/at_sysnum_darwin.go +#usr/lib/go/src/internal/syscall/unix/at_sysnum_dragonfly.go +#usr/lib/go/src/internal/syscall/unix/at_sysnum_fstatat64_linux.go +#usr/lib/go/src/internal/syscall/unix/at_sysnum_fstatat_linux.go +#usr/lib/go/src/internal/syscall/unix/at_sysnum_linux.go +#usr/lib/go/src/internal/syscall/unix/at_sysnum_netbsd.go +#usr/lib/go/src/internal/syscall/unix/at_sysnum_newfstatat_linux.go +#usr/lib/go/src/internal/syscall/unix/at_sysnum_openbsd.go +#usr/lib/go/src/internal/syscall/unix/copy_file_range_linux.go +#usr/lib/go/src/internal/syscall/unix/fcntl_linux_32bit.go +#usr/lib/go/src/internal/syscall/unix/getentropy_openbsd.go +#usr/lib/go/src/internal/syscall/unix/getrandom_freebsd.go +#usr/lib/go/src/internal/syscall/unix/getrandom_linux.go +#usr/lib/go/src/internal/syscall/unix/ioctl_aix.go +#usr/lib/go/src/internal/syscall/unix/nonblocking.go +#usr/lib/go/src/internal/syscall/unix/nonblocking_js.go +#usr/lib/go/src/internal/syscall/unix/nonblocking_libc.go +#usr/lib/go/src/internal/syscall/unix/sysnum_linux_386.go +#usr/lib/go/src/internal/syscall/unix/sysnum_linux_amd64.go +#usr/lib/go/src/internal/syscall/unix/sysnum_linux_arm.go +#usr/lib/go/src/internal/syscall/unix/sysnum_linux_generic.go +#usr/lib/go/src/internal/syscall/unix/sysnum_linux_mips64x.go +#usr/lib/go/src/internal/syscall/unix/sysnum_linux_mipsx.go +#usr/lib/go/src/internal/syscall/unix/sysnum_linux_ppc64x.go +#usr/lib/go/src/internal/syscall/unix/sysnum_linux_s390x.go +#usr/lib/go/src/internal/syscall/windows +#usr/lib/go/src/internal/syscall/windows/exec_windows_test.go +#usr/lib/go/src/internal/syscall/windows/mksyscall.go +#usr/lib/go/src/internal/syscall/windows/psapi_windows.go +#usr/lib/go/src/internal/syscall/windows/registry +#usr/lib/go/src/internal/syscall/windows/registry/export_test.go +#usr/lib/go/src/internal/syscall/windows/registry/key.go +#usr/lib/go/src/internal/syscall/windows/registry/mksyscall.go +#usr/lib/go/src/internal/syscall/windows/registry/registry_test.go +#usr/lib/go/src/internal/syscall/windows/registry/syscall.go +#usr/lib/go/src/internal/syscall/windows/registry/value.go +#usr/lib/go/src/internal/syscall/windows/registry/zsyscall_windows.go +#usr/lib/go/src/internal/syscall/windows/reparse_windows.go +#usr/lib/go/src/internal/syscall/windows/security_windows.go +#usr/lib/go/src/internal/syscall/windows/symlink_windows.go +#usr/lib/go/src/internal/syscall/windows/syscall_windows.go +#usr/lib/go/src/internal/syscall/windows/sysdll +#usr/lib/go/src/internal/syscall/windows/sysdll/sysdll.go +#usr/lib/go/src/internal/syscall/windows/zsyscall_windows.go +#usr/lib/go/src/internal/testenv +#usr/lib/go/src/internal/testenv/testenv.go +#usr/lib/go/src/internal/testenv/testenv_cgo.go +#usr/lib/go/src/internal/testenv/testenv_notwin.go +#usr/lib/go/src/internal/testenv/testenv_windows.go +#usr/lib/go/src/internal/testlog +#usr/lib/go/src/internal/testlog/log.go +#usr/lib/go/src/internal/trace +#usr/lib/go/src/internal/trace/gc.go +#usr/lib/go/src/internal/trace/gc_test.go +#usr/lib/go/src/internal/trace/goroutines.go +#usr/lib/go/src/internal/trace/mkcanned.bash +#usr/lib/go/src/internal/trace/mud.go +#usr/lib/go/src/internal/trace/mud_test.go +#usr/lib/go/src/internal/trace/order.go +#usr/lib/go/src/internal/trace/parser.go +#usr/lib/go/src/internal/trace/parser_test.go +#usr/lib/go/src/internal/trace/testdata +#usr/lib/go/src/internal/trace/testdata/http_1_10_good +#usr/lib/go/src/internal/trace/testdata/http_1_11_good +#usr/lib/go/src/internal/trace/testdata/http_1_5_good +#usr/lib/go/src/internal/trace/testdata/http_1_7_good +#usr/lib/go/src/internal/trace/testdata/http_1_9_good +#usr/lib/go/src/internal/trace/testdata/stress_1_10_good +#usr/lib/go/src/internal/trace/testdata/stress_1_11_good +#usr/lib/go/src/internal/trace/testdata/stress_1_5_good +#usr/lib/go/src/internal/trace/testdata/stress_1_5_unordered +#usr/lib/go/src/internal/trace/testdata/stress_1_7_good +#usr/lib/go/src/internal/trace/testdata/stress_1_9_good +#usr/lib/go/src/internal/trace/testdata/stress_start_stop_1_10_good +#usr/lib/go/src/internal/trace/testdata/stress_start_stop_1_11_good +#usr/lib/go/src/internal/trace/testdata/stress_start_stop_1_5_good +#usr/lib/go/src/internal/trace/testdata/stress_start_stop_1_7_good +#usr/lib/go/src/internal/trace/testdata/stress_start_stop_1_9_good +#usr/lib/go/src/internal/trace/testdata/user_task_span_1_11_good +#usr/lib/go/src/internal/trace/writer.go +#usr/lib/go/src/internal/unsafeheader +#usr/lib/go/src/internal/unsafeheader/unsafeheader.go +#usr/lib/go/src/internal/unsafeheader/unsafeheader_test.go +#usr/lib/go/src/internal/xcoff +#usr/lib/go/src/internal/xcoff/ar.go +#usr/lib/go/src/internal/xcoff/ar_test.go +#usr/lib/go/src/internal/xcoff/file.go +#usr/lib/go/src/internal/xcoff/file_test.go +#usr/lib/go/src/internal/xcoff/testdata +#usr/lib/go/src/internal/xcoff/testdata/bigar-empty +#usr/lib/go/src/internal/xcoff/testdata/bigar-ppc64 +#usr/lib/go/src/internal/xcoff/testdata/gcc-ppc32-aix-dwarf2-exec +#usr/lib/go/src/internal/xcoff/testdata/gcc-ppc64-aix-dwarf2-exec +#usr/lib/go/src/internal/xcoff/testdata/hello.c +#usr/lib/go/src/internal/xcoff/testdata/printbye.c +#usr/lib/go/src/internal/xcoff/testdata/printhello.c +#usr/lib/go/src/internal/xcoff/xcoff.go +#usr/lib/go/src/io +#usr/lib/go/src/io/example_test.go +#usr/lib/go/src/io/io.go +#usr/lib/go/src/io/io_test.go +#usr/lib/go/src/io/ioutil +#usr/lib/go/src/io/ioutil/example_test.go +#usr/lib/go/src/io/ioutil/export_test.go +#usr/lib/go/src/io/ioutil/ioutil.go +#usr/lib/go/src/io/ioutil/ioutil_test.go +#usr/lib/go/src/io/ioutil/tempfile.go +#usr/lib/go/src/io/ioutil/tempfile_test.go +#usr/lib/go/src/io/ioutil/testdata +#usr/lib/go/src/io/ioutil/testdata/hello +#usr/lib/go/src/io/multi.go +#usr/lib/go/src/io/multi_test.go +#usr/lib/go/src/io/pipe.go +#usr/lib/go/src/io/pipe_test.go +#usr/lib/go/src/iostest.bash +#usr/lib/go/src/log +#usr/lib/go/src/log/example_test.go +#usr/lib/go/src/log/log.go +#usr/lib/go/src/log/log_test.go +#usr/lib/go/src/log/syslog +#usr/lib/go/src/log/syslog/doc.go +#usr/lib/go/src/log/syslog/example_test.go +#usr/lib/go/src/log/syslog/syslog.go +#usr/lib/go/src/log/syslog/syslog_test.go +#usr/lib/go/src/log/syslog/syslog_unix.go +#usr/lib/go/src/make.bash +#usr/lib/go/src/make.bat +#usr/lib/go/src/make.rc +#usr/lib/go/src/math +#usr/lib/go/src/math/abs.go +#usr/lib/go/src/math/acos_s390x.s +#usr/lib/go/src/math/acosh.go +#usr/lib/go/src/math/acosh_s390x.s +#usr/lib/go/src/math/all_test.go +#usr/lib/go/src/math/arith_s390x.go +#usr/lib/go/src/math/arith_s390x_test.go +#usr/lib/go/src/math/asin.go +#usr/lib/go/src/math/asin_386.s +#usr/lib/go/src/math/asin_s390x.s +#usr/lib/go/src/math/asinh.go +#usr/lib/go/src/math/asinh_s390x.s +#usr/lib/go/src/math/atan.go +#usr/lib/go/src/math/atan2.go +#usr/lib/go/src/math/atan2_386.s +#usr/lib/go/src/math/atan2_s390x.s +#usr/lib/go/src/math/atan_386.s +#usr/lib/go/src/math/atan_s390x.s +#usr/lib/go/src/math/atanh.go +#usr/lib/go/src/math/atanh_s390x.s +#usr/lib/go/src/math/big +#usr/lib/go/src/math/big/accuracy_string.go +#usr/lib/go/src/math/big/arith.go +#usr/lib/go/src/math/big/arith_386.s +#usr/lib/go/src/math/big/arith_amd64.go +#usr/lib/go/src/math/big/arith_amd64.s +#usr/lib/go/src/math/big/arith_arm.s +#usr/lib/go/src/math/big/arith_arm64.s +#usr/lib/go/src/math/big/arith_decl.go +#usr/lib/go/src/math/big/arith_decl_pure.go +#usr/lib/go/src/math/big/arith_decl_s390x.go +#usr/lib/go/src/math/big/arith_mips64x.s +#usr/lib/go/src/math/big/arith_mipsx.s +#usr/lib/go/src/math/big/arith_ppc64x.s +#usr/lib/go/src/math/big/arith_riscv64.s +#usr/lib/go/src/math/big/arith_s390x.s +#usr/lib/go/src/math/big/arith_s390x_test.go +#usr/lib/go/src/math/big/arith_test.go +#usr/lib/go/src/math/big/arith_wasm.s +#usr/lib/go/src/math/big/bits_test.go +#usr/lib/go/src/math/big/calibrate_test.go +#usr/lib/go/src/math/big/decimal.go +#usr/lib/go/src/math/big/decimal_test.go +#usr/lib/go/src/math/big/doc.go +#usr/lib/go/src/math/big/example_rat_test.go +#usr/lib/go/src/math/big/example_test.go +#usr/lib/go/src/math/big/float.go +#usr/lib/go/src/math/big/float_test.go +#usr/lib/go/src/math/big/floatconv.go +#usr/lib/go/src/math/big/floatconv_test.go +#usr/lib/go/src/math/big/floatexample_test.go +#usr/lib/go/src/math/big/floatmarsh.go +#usr/lib/go/src/math/big/floatmarsh_test.go +#usr/lib/go/src/math/big/ftoa.go +#usr/lib/go/src/math/big/gcd_test.go +#usr/lib/go/src/math/big/hilbert_test.go +#usr/lib/go/src/math/big/int.go +#usr/lib/go/src/math/big/int_test.go +#usr/lib/go/src/math/big/intconv.go +#usr/lib/go/src/math/big/intconv_test.go +#usr/lib/go/src/math/big/intmarsh.go +#usr/lib/go/src/math/big/intmarsh_test.go +#usr/lib/go/src/math/big/link_test.go +#usr/lib/go/src/math/big/nat.go +#usr/lib/go/src/math/big/nat_test.go +#usr/lib/go/src/math/big/natconv.go +#usr/lib/go/src/math/big/natconv_test.go +#usr/lib/go/src/math/big/prime.go +#usr/lib/go/src/math/big/prime_test.go +#usr/lib/go/src/math/big/rat.go +#usr/lib/go/src/math/big/rat_test.go +#usr/lib/go/src/math/big/ratconv.go +#usr/lib/go/src/math/big/ratconv_test.go +#usr/lib/go/src/math/big/ratmarsh.go +#usr/lib/go/src/math/big/ratmarsh_test.go +#usr/lib/go/src/math/big/roundingmode_string.go +#usr/lib/go/src/math/big/sqrt.go +#usr/lib/go/src/math/big/sqrt_test.go +#usr/lib/go/src/math/bits +#usr/lib/go/src/math/bits.go +#usr/lib/go/src/math/bits/bits.go +#usr/lib/go/src/math/bits/bits_errors.go +#usr/lib/go/src/math/bits/bits_errors_bootstrap.go +#usr/lib/go/src/math/bits/bits_tables.go +#usr/lib/go/src/math/bits/bits_test.go +#usr/lib/go/src/math/bits/example_test.go +#usr/lib/go/src/math/bits/export_test.go +#usr/lib/go/src/math/bits/make_examples.go +#usr/lib/go/src/math/bits/make_tables.go +#usr/lib/go/src/math/cbrt.go +#usr/lib/go/src/math/cbrt_s390x.s +#usr/lib/go/src/math/cmplx +#usr/lib/go/src/math/cmplx/abs.go +#usr/lib/go/src/math/cmplx/asin.go +#usr/lib/go/src/math/cmplx/cmath_test.go +#usr/lib/go/src/math/cmplx/conj.go +#usr/lib/go/src/math/cmplx/example_test.go +#usr/lib/go/src/math/cmplx/exp.go +#usr/lib/go/src/math/cmplx/huge_test.go +#usr/lib/go/src/math/cmplx/isinf.go +#usr/lib/go/src/math/cmplx/isnan.go +#usr/lib/go/src/math/cmplx/log.go +#usr/lib/go/src/math/cmplx/phase.go +#usr/lib/go/src/math/cmplx/polar.go +#usr/lib/go/src/math/cmplx/pow.go +#usr/lib/go/src/math/cmplx/rect.go +#usr/lib/go/src/math/cmplx/sin.go +#usr/lib/go/src/math/cmplx/sqrt.go +#usr/lib/go/src/math/cmplx/tan.go +#usr/lib/go/src/math/const.go +#usr/lib/go/src/math/copysign.go +#usr/lib/go/src/math/cosh_s390x.s +#usr/lib/go/src/math/dim.go +#usr/lib/go/src/math/dim_amd64.s +#usr/lib/go/src/math/dim_arm64.s +#usr/lib/go/src/math/dim_riscv64.s +#usr/lib/go/src/math/dim_s390x.s +#usr/lib/go/src/math/erf.go +#usr/lib/go/src/math/erf_s390x.s +#usr/lib/go/src/math/erfc_s390x.s +#usr/lib/go/src/math/erfinv.go +#usr/lib/go/src/math/example_test.go +#usr/lib/go/src/math/exp.go +#usr/lib/go/src/math/exp2_386.s +#usr/lib/go/src/math/exp_amd64.s +#usr/lib/go/src/math/exp_arm64.s +#usr/lib/go/src/math/exp_asm.go +#usr/lib/go/src/math/exp_s390x.s +#usr/lib/go/src/math/expm1.go +#usr/lib/go/src/math/expm1_386.s +#usr/lib/go/src/math/expm1_s390x.s +#usr/lib/go/src/math/export_s390x_test.go +#usr/lib/go/src/math/export_test.go +#usr/lib/go/src/math/floor.go +#usr/lib/go/src/math/floor_386.s +#usr/lib/go/src/math/floor_amd64.s +#usr/lib/go/src/math/floor_arm64.s +#usr/lib/go/src/math/floor_ppc64x.s +#usr/lib/go/src/math/floor_s390x.s +#usr/lib/go/src/math/floor_wasm.s +#usr/lib/go/src/math/fma.go +#usr/lib/go/src/math/frexp.go +#usr/lib/go/src/math/frexp_386.s +#usr/lib/go/src/math/gamma.go +#usr/lib/go/src/math/huge_test.go +#usr/lib/go/src/math/hypot.go +#usr/lib/go/src/math/hypot_386.s +#usr/lib/go/src/math/hypot_amd64.s +#usr/lib/go/src/math/j0.go +#usr/lib/go/src/math/j1.go +#usr/lib/go/src/math/jn.go +#usr/lib/go/src/math/ldexp.go +#usr/lib/go/src/math/ldexp_386.s +#usr/lib/go/src/math/lgamma.go +#usr/lib/go/src/math/log.go +#usr/lib/go/src/math/log10.go +#usr/lib/go/src/math/log10_386.s +#usr/lib/go/src/math/log10_s390x.s +#usr/lib/go/src/math/log1p.go +#usr/lib/go/src/math/log1p_386.s +#usr/lib/go/src/math/log1p_s390x.s +#usr/lib/go/src/math/log_386.s +#usr/lib/go/src/math/log_amd64.s +#usr/lib/go/src/math/log_s390x.s +#usr/lib/go/src/math/logb.go +#usr/lib/go/src/math/mod.go +#usr/lib/go/src/math/mod_386.s +#usr/lib/go/src/math/modf.go +#usr/lib/go/src/math/modf_386.s +#usr/lib/go/src/math/modf_arm64.s +#usr/lib/go/src/math/modf_ppc64x.s +#usr/lib/go/src/math/nextafter.go +#usr/lib/go/src/math/pow.go +#usr/lib/go/src/math/pow10.go +#usr/lib/go/src/math/pow_s390x.s +#usr/lib/go/src/math/rand +#usr/lib/go/src/math/rand/example_test.go +#usr/lib/go/src/math/rand/exp.go +#usr/lib/go/src/math/rand/gen_cooked.go +#usr/lib/go/src/math/rand/normal.go +#usr/lib/go/src/math/rand/race_test.go +#usr/lib/go/src/math/rand/rand.go +#usr/lib/go/src/math/rand/rand_test.go +#usr/lib/go/src/math/rand/regress_test.go +#usr/lib/go/src/math/rand/rng.go +#usr/lib/go/src/math/rand/zipf.go +#usr/lib/go/src/math/remainder.go +#usr/lib/go/src/math/remainder_386.s +#usr/lib/go/src/math/signbit.go +#usr/lib/go/src/math/sin.go +#usr/lib/go/src/math/sin_s390x.s +#usr/lib/go/src/math/sincos.go +#usr/lib/go/src/math/sinh.go +#usr/lib/go/src/math/sinh_s390x.s +#usr/lib/go/src/math/sqrt.go +#usr/lib/go/src/math/sqrt_386.s +#usr/lib/go/src/math/sqrt_amd64.s +#usr/lib/go/src/math/sqrt_arm.s +#usr/lib/go/src/math/sqrt_arm64.s +#usr/lib/go/src/math/sqrt_mipsx.s +#usr/lib/go/src/math/sqrt_ppc64x.s +#usr/lib/go/src/math/sqrt_riscv64.s +#usr/lib/go/src/math/sqrt_s390x.s +#usr/lib/go/src/math/sqrt_wasm.s +#usr/lib/go/src/math/stubs_386.s +#usr/lib/go/src/math/stubs_amd64.s +#usr/lib/go/src/math/stubs_arm.s +#usr/lib/go/src/math/stubs_arm64.s +#usr/lib/go/src/math/stubs_mips64x.s +#usr/lib/go/src/math/stubs_mipsx.s +#usr/lib/go/src/math/stubs_ppc64x.s +#usr/lib/go/src/math/stubs_riscv64.s +#usr/lib/go/src/math/stubs_s390x.s +#usr/lib/go/src/math/stubs_wasm.s +#usr/lib/go/src/math/tan.go +#usr/lib/go/src/math/tan_s390x.s +#usr/lib/go/src/math/tanh.go +#usr/lib/go/src/math/tanh_s390x.s +#usr/lib/go/src/math/trig_reduce.go +#usr/lib/go/src/math/unsafe.go +#usr/lib/go/src/mime +#usr/lib/go/src/mime/encodedword.go +#usr/lib/go/src/mime/encodedword_test.go +#usr/lib/go/src/mime/example_test.go +#usr/lib/go/src/mime/grammar.go +#usr/lib/go/src/mime/mediatype.go +#usr/lib/go/src/mime/mediatype_test.go +#usr/lib/go/src/mime/multipart +#usr/lib/go/src/mime/multipart/example_test.go +#usr/lib/go/src/mime/multipart/formdata.go +#usr/lib/go/src/mime/multipart/formdata_test.go +#usr/lib/go/src/mime/multipart/multipart.go +#usr/lib/go/src/mime/multipart/multipart_test.go +#usr/lib/go/src/mime/multipart/testdata +#usr/lib/go/src/mime/multipart/testdata/nested-mime +#usr/lib/go/src/mime/multipart/writer.go +#usr/lib/go/src/mime/multipart/writer_test.go +#usr/lib/go/src/mime/quotedprintable +#usr/lib/go/src/mime/quotedprintable/example_test.go +#usr/lib/go/src/mime/quotedprintable/reader.go +#usr/lib/go/src/mime/quotedprintable/reader_test.go +#usr/lib/go/src/mime/quotedprintable/writer.go +#usr/lib/go/src/mime/quotedprintable/writer_test.go +#usr/lib/go/src/mime/testdata +#usr/lib/go/src/mime/testdata/test.types +#usr/lib/go/src/mime/testdata/test.types.plan9 +#usr/lib/go/src/mime/type.go +#usr/lib/go/src/mime/type_dragonfly.go +#usr/lib/go/src/mime/type_freebsd.go +#usr/lib/go/src/mime/type_openbsd.go +#usr/lib/go/src/mime/type_plan9.go +#usr/lib/go/src/mime/type_test.go +#usr/lib/go/src/mime/type_unix.go +#usr/lib/go/src/mime/type_windows.go +#usr/lib/go/src/net +#usr/lib/go/src/net/addrselect.go +#usr/lib/go/src/net/addrselect_test.go +#usr/lib/go/src/net/cgo_aix.go +#usr/lib/go/src/net/cgo_android.go +#usr/lib/go/src/net/cgo_bsd.go +#usr/lib/go/src/net/cgo_linux.go +#usr/lib/go/src/net/cgo_netbsd.go +#usr/lib/go/src/net/cgo_openbsd.go +#usr/lib/go/src/net/cgo_resnew.go +#usr/lib/go/src/net/cgo_resold.go +#usr/lib/go/src/net/cgo_socknew.go +#usr/lib/go/src/net/cgo_sockold.go +#usr/lib/go/src/net/cgo_solaris.go +#usr/lib/go/src/net/cgo_stub.go +#usr/lib/go/src/net/cgo_unix.go +#usr/lib/go/src/net/cgo_unix_test.go +#usr/lib/go/src/net/cgo_windows.go +#usr/lib/go/src/net/conf.go +#usr/lib/go/src/net/conf_netcgo.go +#usr/lib/go/src/net/conf_test.go +#usr/lib/go/src/net/conn_test.go +#usr/lib/go/src/net/dial.go +#usr/lib/go/src/net/dial_test.go +#usr/lib/go/src/net/dial_unix_test.go +#usr/lib/go/src/net/dnsclient.go +#usr/lib/go/src/net/dnsclient_test.go +#usr/lib/go/src/net/dnsclient_unix.go +#usr/lib/go/src/net/dnsclient_unix_test.go +#usr/lib/go/src/net/dnsconfig_unix.go +#usr/lib/go/src/net/dnsconfig_unix_test.go +#usr/lib/go/src/net/dnsname_test.go +#usr/lib/go/src/net/error_plan9.go +#usr/lib/go/src/net/error_plan9_test.go +#usr/lib/go/src/net/error_posix.go +#usr/lib/go/src/net/error_posix_test.go +#usr/lib/go/src/net/error_test.go +#usr/lib/go/src/net/error_unix.go +#usr/lib/go/src/net/error_unix_test.go +#usr/lib/go/src/net/error_windows.go +#usr/lib/go/src/net/error_windows_test.go +#usr/lib/go/src/net/example_test.go +#usr/lib/go/src/net/external_test.go +#usr/lib/go/src/net/fd_plan9.go +#usr/lib/go/src/net/fd_posix.go +#usr/lib/go/src/net/fd_unix.go +#usr/lib/go/src/net/fd_windows.go +#usr/lib/go/src/net/file.go +#usr/lib/go/src/net/file_plan9.go +#usr/lib/go/src/net/file_stub.go +#usr/lib/go/src/net/file_test.go +#usr/lib/go/src/net/file_unix.go +#usr/lib/go/src/net/file_windows.go +#usr/lib/go/src/net/hook.go +#usr/lib/go/src/net/hook_plan9.go +#usr/lib/go/src/net/hook_unix.go +#usr/lib/go/src/net/hook_windows.go +#usr/lib/go/src/net/hosts.go +#usr/lib/go/src/net/hosts_test.go +#usr/lib/go/src/net/http +#usr/lib/go/src/net/http/alpn_test.go +#usr/lib/go/src/net/http/cgi +#usr/lib/go/src/net/http/cgi/child.go +#usr/lib/go/src/net/http/cgi/child_test.go +#usr/lib/go/src/net/http/cgi/host.go +#usr/lib/go/src/net/http/cgi/host_test.go +#usr/lib/go/src/net/http/cgi/integration_test.go +#usr/lib/go/src/net/http/cgi/plan9_test.go +#usr/lib/go/src/net/http/cgi/posix_test.go +#usr/lib/go/src/net/http/cgi/testdata +#usr/lib/go/src/net/http/cgi/testdata/test.cgi +#usr/lib/go/src/net/http/client.go +#usr/lib/go/src/net/http/client_test.go +#usr/lib/go/src/net/http/clientserver_test.go +#usr/lib/go/src/net/http/clone.go +#usr/lib/go/src/net/http/cookie.go +#usr/lib/go/src/net/http/cookie_test.go +#usr/lib/go/src/net/http/cookiejar +#usr/lib/go/src/net/http/cookiejar/dummy_publicsuffix_test.go +#usr/lib/go/src/net/http/cookiejar/example_test.go +#usr/lib/go/src/net/http/cookiejar/jar.go +#usr/lib/go/src/net/http/cookiejar/jar_test.go +#usr/lib/go/src/net/http/cookiejar/punycode.go +#usr/lib/go/src/net/http/cookiejar/punycode_test.go +#usr/lib/go/src/net/http/doc.go +#usr/lib/go/src/net/http/example_filesystem_test.go +#usr/lib/go/src/net/http/example_handle_test.go +#usr/lib/go/src/net/http/example_test.go +#usr/lib/go/src/net/http/export_test.go +#usr/lib/go/src/net/http/fcgi +#usr/lib/go/src/net/http/fcgi/child.go +#usr/lib/go/src/net/http/fcgi/fcgi.go +#usr/lib/go/src/net/http/fcgi/fcgi_test.go +#usr/lib/go/src/net/http/filetransport.go +#usr/lib/go/src/net/http/filetransport_test.go +#usr/lib/go/src/net/http/fs.go +#usr/lib/go/src/net/http/fs_test.go +#usr/lib/go/src/net/http/h2_bundle.go +#usr/lib/go/src/net/http/header.go +#usr/lib/go/src/net/http/header_test.go +#usr/lib/go/src/net/http/http.go +#usr/lib/go/src/net/http/http_test.go +#usr/lib/go/src/net/http/httptest +#usr/lib/go/src/net/http/httptest/example_test.go +#usr/lib/go/src/net/http/httptest/httptest.go +#usr/lib/go/src/net/http/httptest/httptest_test.go +#usr/lib/go/src/net/http/httptest/recorder.go +#usr/lib/go/src/net/http/httptest/recorder_test.go +#usr/lib/go/src/net/http/httptest/server.go +#usr/lib/go/src/net/http/httptest/server_test.go +#usr/lib/go/src/net/http/httptrace +#usr/lib/go/src/net/http/httptrace/example_test.go +#usr/lib/go/src/net/http/httptrace/trace.go +#usr/lib/go/src/net/http/httptrace/trace_test.go +#usr/lib/go/src/net/http/httputil +#usr/lib/go/src/net/http/httputil/dump.go +#usr/lib/go/src/net/http/httputil/dump_test.go +#usr/lib/go/src/net/http/httputil/example_test.go +#usr/lib/go/src/net/http/httputil/httputil.go +#usr/lib/go/src/net/http/httputil/persist.go +#usr/lib/go/src/net/http/httputil/reverseproxy.go +#usr/lib/go/src/net/http/httputil/reverseproxy_test.go +#usr/lib/go/src/net/http/internal +#usr/lib/go/src/net/http/internal/chunked.go +#usr/lib/go/src/net/http/internal/chunked_test.go +#usr/lib/go/src/net/http/internal/testcert.go +#usr/lib/go/src/net/http/jar.go +#usr/lib/go/src/net/http/main_test.go +#usr/lib/go/src/net/http/method.go +#usr/lib/go/src/net/http/omithttp2.go +#usr/lib/go/src/net/http/pprof +#usr/lib/go/src/net/http/pprof/pprof.go +#usr/lib/go/src/net/http/pprof/pprof_test.go +#usr/lib/go/src/net/http/proxy_test.go +#usr/lib/go/src/net/http/range_test.go +#usr/lib/go/src/net/http/readrequest_test.go +#usr/lib/go/src/net/http/request.go +#usr/lib/go/src/net/http/request_test.go +#usr/lib/go/src/net/http/requestwrite_test.go +#usr/lib/go/src/net/http/response.go +#usr/lib/go/src/net/http/response_test.go +#usr/lib/go/src/net/http/responsewrite_test.go +#usr/lib/go/src/net/http/roundtrip.go +#usr/lib/go/src/net/http/roundtrip_js.go +#usr/lib/go/src/net/http/serve_test.go +#usr/lib/go/src/net/http/server.go +#usr/lib/go/src/net/http/server_test.go +#usr/lib/go/src/net/http/sniff.go +#usr/lib/go/src/net/http/sniff_test.go +#usr/lib/go/src/net/http/socks_bundle.go +#usr/lib/go/src/net/http/status.go +#usr/lib/go/src/net/http/testdata +#usr/lib/go/src/net/http/testdata/file +#usr/lib/go/src/net/http/testdata/index.html +#usr/lib/go/src/net/http/testdata/style.css +#usr/lib/go/src/net/http/transfer.go +#usr/lib/go/src/net/http/transfer_test.go +#usr/lib/go/src/net/http/transport.go +#usr/lib/go/src/net/http/transport_internal_test.go +#usr/lib/go/src/net/http/transport_test.go +#usr/lib/go/src/net/http/triv.go +#usr/lib/go/src/net/interface.go +#usr/lib/go/src/net/interface_aix.go +#usr/lib/go/src/net/interface_bsd.go +#usr/lib/go/src/net/interface_bsd_test.go +#usr/lib/go/src/net/interface_bsdvar.go +#usr/lib/go/src/net/interface_darwin.go +#usr/lib/go/src/net/interface_freebsd.go +#usr/lib/go/src/net/interface_linux.go +#usr/lib/go/src/net/interface_linux_test.go +#usr/lib/go/src/net/interface_plan9.go +#usr/lib/go/src/net/interface_solaris.go +#usr/lib/go/src/net/interface_stub.go +#usr/lib/go/src/net/interface_test.go +#usr/lib/go/src/net/interface_unix_test.go +#usr/lib/go/src/net/interface_windows.go +#usr/lib/go/src/net/internal +#usr/lib/go/src/net/internal/socktest +#usr/lib/go/src/net/internal/socktest/main_test.go +#usr/lib/go/src/net/internal/socktest/main_unix_test.go +#usr/lib/go/src/net/internal/socktest/main_windows_test.go +#usr/lib/go/src/net/internal/socktest/switch.go +#usr/lib/go/src/net/internal/socktest/switch_posix.go +#usr/lib/go/src/net/internal/socktest/switch_stub.go +#usr/lib/go/src/net/internal/socktest/switch_unix.go +#usr/lib/go/src/net/internal/socktest/switch_windows.go +#usr/lib/go/src/net/internal/socktest/sys_cloexec.go +#usr/lib/go/src/net/internal/socktest/sys_unix.go +#usr/lib/go/src/net/internal/socktest/sys_windows.go +#usr/lib/go/src/net/ip.go +#usr/lib/go/src/net/ip_test.go +#usr/lib/go/src/net/iprawsock.go +#usr/lib/go/src/net/iprawsock_plan9.go +#usr/lib/go/src/net/iprawsock_posix.go +#usr/lib/go/src/net/iprawsock_test.go +#usr/lib/go/src/net/ipsock.go +#usr/lib/go/src/net/ipsock_plan9.go +#usr/lib/go/src/net/ipsock_plan9_test.go +#usr/lib/go/src/net/ipsock_posix.go +#usr/lib/go/src/net/ipsock_test.go +#usr/lib/go/src/net/listen_test.go +#usr/lib/go/src/net/lookup.go +#usr/lib/go/src/net/lookup_fake.go +#usr/lib/go/src/net/lookup_plan9.go +#usr/lib/go/src/net/lookup_test.go +#usr/lib/go/src/net/lookup_unix.go +#usr/lib/go/src/net/lookup_windows.go +#usr/lib/go/src/net/lookup_windows_test.go +#usr/lib/go/src/net/mac.go +#usr/lib/go/src/net/mac_test.go +#usr/lib/go/src/net/mail +#usr/lib/go/src/net/mail/example_test.go +#usr/lib/go/src/net/mail/message.go +#usr/lib/go/src/net/mail/message_test.go +#usr/lib/go/src/net/main_cloexec_test.go +#usr/lib/go/src/net/main_conf_test.go +#usr/lib/go/src/net/main_noconf_test.go +#usr/lib/go/src/net/main_plan9_test.go +#usr/lib/go/src/net/main_posix_test.go +#usr/lib/go/src/net/main_test.go +#usr/lib/go/src/net/main_unix_test.go +#usr/lib/go/src/net/main_windows_test.go +#usr/lib/go/src/net/mockserver_test.go +#usr/lib/go/src/net/net.go +#usr/lib/go/src/net/net_fake.go +#usr/lib/go/src/net/net_test.go +#usr/lib/go/src/net/net_windows_test.go +#usr/lib/go/src/net/netgo_unix_test.go +#usr/lib/go/src/net/nss.go +#usr/lib/go/src/net/nss_test.go +#usr/lib/go/src/net/packetconn_test.go +#usr/lib/go/src/net/parse.go +#usr/lib/go/src/net/parse_test.go +#usr/lib/go/src/net/pipe.go +#usr/lib/go/src/net/pipe_test.go +#usr/lib/go/src/net/platform_test.go +#usr/lib/go/src/net/port.go +#usr/lib/go/src/net/port_test.go +#usr/lib/go/src/net/port_unix.go +#usr/lib/go/src/net/protoconn_test.go +#usr/lib/go/src/net/rawconn.go +#usr/lib/go/src/net/rawconn_stub_test.go +#usr/lib/go/src/net/rawconn_test.go +#usr/lib/go/src/net/rawconn_unix_test.go +#usr/lib/go/src/net/rawconn_windows_test.go +#usr/lib/go/src/net/rpc +#usr/lib/go/src/net/rpc/client.go +#usr/lib/go/src/net/rpc/client_test.go +#usr/lib/go/src/net/rpc/debug.go +#usr/lib/go/src/net/rpc/jsonrpc +#usr/lib/go/src/net/rpc/jsonrpc/all_test.go +#usr/lib/go/src/net/rpc/jsonrpc/client.go +#usr/lib/go/src/net/rpc/jsonrpc/server.go +#usr/lib/go/src/net/rpc/server.go +#usr/lib/go/src/net/rpc/server_test.go +#usr/lib/go/src/net/sendfile_linux.go +#usr/lib/go/src/net/sendfile_stub.go +#usr/lib/go/src/net/sendfile_test.go +#usr/lib/go/src/net/sendfile_unix_alt.go +#usr/lib/go/src/net/sendfile_windows.go +#usr/lib/go/src/net/server_test.go +#usr/lib/go/src/net/smtp +#usr/lib/go/src/net/smtp/auth.go +#usr/lib/go/src/net/smtp/example_test.go +#usr/lib/go/src/net/smtp/smtp.go +#usr/lib/go/src/net/smtp/smtp_test.go +#usr/lib/go/src/net/sock_bsd.go +#usr/lib/go/src/net/sock_cloexec.go +#usr/lib/go/src/net/sock_linux.go +#usr/lib/go/src/net/sock_plan9.go +#usr/lib/go/src/net/sock_posix.go +#usr/lib/go/src/net/sock_stub.go +#usr/lib/go/src/net/sock_windows.go +#usr/lib/go/src/net/sockaddr_posix.go +#usr/lib/go/src/net/sockopt_aix.go +#usr/lib/go/src/net/sockopt_bsd.go +#usr/lib/go/src/net/sockopt_linux.go +#usr/lib/go/src/net/sockopt_plan9.go +#usr/lib/go/src/net/sockopt_posix.go +#usr/lib/go/src/net/sockopt_solaris.go +#usr/lib/go/src/net/sockopt_stub.go +#usr/lib/go/src/net/sockopt_windows.go +#usr/lib/go/src/net/sockoptip_bsdvar.go +#usr/lib/go/src/net/sockoptip_linux.go +#usr/lib/go/src/net/sockoptip_posix.go +#usr/lib/go/src/net/sockoptip_stub.go +#usr/lib/go/src/net/sockoptip_windows.go +#usr/lib/go/src/net/splice_linux.go +#usr/lib/go/src/net/splice_stub.go +#usr/lib/go/src/net/splice_test.go +#usr/lib/go/src/net/sys_cloexec.go +#usr/lib/go/src/net/tcpsock.go +#usr/lib/go/src/net/tcpsock_plan9.go +#usr/lib/go/src/net/tcpsock_posix.go +#usr/lib/go/src/net/tcpsock_test.go +#usr/lib/go/src/net/tcpsock_unix_test.go +#usr/lib/go/src/net/tcpsockopt_darwin.go +#usr/lib/go/src/net/tcpsockopt_dragonfly.go +#usr/lib/go/src/net/tcpsockopt_openbsd.go +#usr/lib/go/src/net/tcpsockopt_plan9.go +#usr/lib/go/src/net/tcpsockopt_posix.go +#usr/lib/go/src/net/tcpsockopt_solaris.go +#usr/lib/go/src/net/tcpsockopt_stub.go +#usr/lib/go/src/net/tcpsockopt_unix.go +#usr/lib/go/src/net/tcpsockopt_windows.go +#usr/lib/go/src/net/testdata +#usr/lib/go/src/net/testdata/case-hosts +#usr/lib/go/src/net/testdata/domain-resolv.conf +#usr/lib/go/src/net/testdata/empty-resolv.conf +#usr/lib/go/src/net/testdata/freebsd-usevc-resolv.conf +#usr/lib/go/src/net/testdata/hosts +#usr/lib/go/src/net/testdata/igmp +#usr/lib/go/src/net/testdata/igmp6 +#usr/lib/go/src/net/testdata/invalid-ndots-resolv.conf +#usr/lib/go/src/net/testdata/ipv4-hosts +#usr/lib/go/src/net/testdata/ipv6-hosts +#usr/lib/go/src/net/testdata/large-ndots-resolv.conf +#usr/lib/go/src/net/testdata/linux-use-vc-resolv.conf +#usr/lib/go/src/net/testdata/negative-ndots-resolv.conf +#usr/lib/go/src/net/testdata/openbsd-resolv.conf +#usr/lib/go/src/net/testdata/openbsd-tcp-resolv.conf +#usr/lib/go/src/net/testdata/resolv.conf +#usr/lib/go/src/net/testdata/search-resolv.conf +#usr/lib/go/src/net/testdata/single-request-reopen-resolv.conf +#usr/lib/go/src/net/testdata/single-request-resolv.conf +#usr/lib/go/src/net/testdata/singleline-hosts +#usr/lib/go/src/net/textproto +#usr/lib/go/src/net/textproto/header.go +#usr/lib/go/src/net/textproto/header_test.go +#usr/lib/go/src/net/textproto/pipeline.go +#usr/lib/go/src/net/textproto/reader.go +#usr/lib/go/src/net/textproto/reader_test.go +#usr/lib/go/src/net/textproto/textproto.go +#usr/lib/go/src/net/textproto/writer.go +#usr/lib/go/src/net/textproto/writer_test.go +#usr/lib/go/src/net/timeout_test.go +#usr/lib/go/src/net/udpsock.go +#usr/lib/go/src/net/udpsock_plan9.go +#usr/lib/go/src/net/udpsock_plan9_test.go +#usr/lib/go/src/net/udpsock_posix.go +#usr/lib/go/src/net/udpsock_test.go +#usr/lib/go/src/net/unixsock.go +#usr/lib/go/src/net/unixsock_linux_test.go +#usr/lib/go/src/net/unixsock_plan9.go +#usr/lib/go/src/net/unixsock_posix.go +#usr/lib/go/src/net/unixsock_test.go +#usr/lib/go/src/net/unixsock_windows_test.go +#usr/lib/go/src/net/url +#usr/lib/go/src/net/url/example_test.go +#usr/lib/go/src/net/url/url.go +#usr/lib/go/src/net/url/url_test.go +#usr/lib/go/src/net/write_unix_test.go +#usr/lib/go/src/net/writev_test.go +#usr/lib/go/src/net/writev_unix.go +#usr/lib/go/src/os +#usr/lib/go/src/os/dir.go +#usr/lib/go/src/os/dir_darwin.go +#usr/lib/go/src/os/dir_plan9.go +#usr/lib/go/src/os/dir_unix.go +#usr/lib/go/src/os/dir_windows.go +#usr/lib/go/src/os/env.go +#usr/lib/go/src/os/env_test.go +#usr/lib/go/src/os/env_unix_test.go +#usr/lib/go/src/os/error.go +#usr/lib/go/src/os/error_errno.go +#usr/lib/go/src/os/error_plan9.go +#usr/lib/go/src/os/error_posix.go +#usr/lib/go/src/os/error_test.go +#usr/lib/go/src/os/error_unix_test.go +#usr/lib/go/src/os/error_windows_test.go +#usr/lib/go/src/os/example_test.go +#usr/lib/go/src/os/exec +#usr/lib/go/src/os/exec.go +#usr/lib/go/src/os/exec/bench_test.go +#usr/lib/go/src/os/exec/env_test.go +#usr/lib/go/src/os/exec/example_test.go +#usr/lib/go/src/os/exec/exec.go +#usr/lib/go/src/os/exec/exec_linux_test.go +#usr/lib/go/src/os/exec/exec_plan9.go +#usr/lib/go/src/os/exec/exec_posix_test.go +#usr/lib/go/src/os/exec/exec_test.go +#usr/lib/go/src/os/exec/exec_unix.go +#usr/lib/go/src/os/exec/exec_windows.go +#usr/lib/go/src/os/exec/internal_test.go +#usr/lib/go/src/os/exec/lp_js.go +#usr/lib/go/src/os/exec/lp_plan9.go +#usr/lib/go/src/os/exec/lp_test.go +#usr/lib/go/src/os/exec/lp_unix.go +#usr/lib/go/src/os/exec/lp_unix_test.go +#usr/lib/go/src/os/exec/lp_windows.go +#usr/lib/go/src/os/exec/lp_windows_test.go +#usr/lib/go/src/os/exec/read3.go +#usr/lib/go/src/os/exec_plan9.go +#usr/lib/go/src/os/exec_posix.go +#usr/lib/go/src/os/exec_unix.go +#usr/lib/go/src/os/exec_windows.go +#usr/lib/go/src/os/executable.go +#usr/lib/go/src/os/executable_darwin.go +#usr/lib/go/src/os/executable_freebsd.go +#usr/lib/go/src/os/executable_path.go +#usr/lib/go/src/os/executable_plan9.go +#usr/lib/go/src/os/executable_procfs.go +#usr/lib/go/src/os/executable_solaris.go +#usr/lib/go/src/os/executable_test.go +#usr/lib/go/src/os/executable_windows.go +#usr/lib/go/src/os/export_linux_test.go +#usr/lib/go/src/os/export_test.go +#usr/lib/go/src/os/export_unix_test.go +#usr/lib/go/src/os/export_windows_test.go +#usr/lib/go/src/os/fifo_test.go +#usr/lib/go/src/os/file.go +#usr/lib/go/src/os/file_plan9.go +#usr/lib/go/src/os/file_posix.go +#usr/lib/go/src/os/file_unix.go +#usr/lib/go/src/os/file_windows.go +#usr/lib/go/src/os/getwd.go +#usr/lib/go/src/os/getwd_darwin.go +#usr/lib/go/src/os/os_test.go +#usr/lib/go/src/os/os_unix_test.go +#usr/lib/go/src/os/os_windows_test.go +#usr/lib/go/src/os/path.go +#usr/lib/go/src/os/path_plan9.go +#usr/lib/go/src/os/path_test.go +#usr/lib/go/src/os/path_unix.go +#usr/lib/go/src/os/path_windows.go +#usr/lib/go/src/os/path_windows_test.go +#usr/lib/go/src/os/pipe2_bsd.go +#usr/lib/go/src/os/pipe_bsd.go +#usr/lib/go/src/os/pipe_linux.go +#usr/lib/go/src/os/pipe_test.go +#usr/lib/go/src/os/proc.go +#usr/lib/go/src/os/rawconn.go +#usr/lib/go/src/os/rawconn_test.go +#usr/lib/go/src/os/readfrom_linux.go +#usr/lib/go/src/os/readfrom_linux_test.go +#usr/lib/go/src/os/readfrom_stub.go +#usr/lib/go/src/os/removeall_at.go +#usr/lib/go/src/os/removeall_noat.go +#usr/lib/go/src/os/removeall_test.go +#usr/lib/go/src/os/signal +#usr/lib/go/src/os/signal/doc.go +#usr/lib/go/src/os/signal/example_test.go +#usr/lib/go/src/os/signal/internal +#usr/lib/go/src/os/signal/internal/pty +#usr/lib/go/src/os/signal/internal/pty/pty.go +#usr/lib/go/src/os/signal/sig.s +#usr/lib/go/src/os/signal/signal.go +#usr/lib/go/src/os/signal/signal_cgo_test.go +#usr/lib/go/src/os/signal/signal_plan9.go +#usr/lib/go/src/os/signal/signal_plan9_test.go +#usr/lib/go/src/os/signal/signal_test.go +#usr/lib/go/src/os/signal/signal_unix.go +#usr/lib/go/src/os/signal/signal_windows_test.go +#usr/lib/go/src/os/stat.go +#usr/lib/go/src/os/stat_aix.go +#usr/lib/go/src/os/stat_darwin.go +#usr/lib/go/src/os/stat_dragonfly.go +#usr/lib/go/src/os/stat_freebsd.go +#usr/lib/go/src/os/stat_js.go +#usr/lib/go/src/os/stat_linux.go +#usr/lib/go/src/os/stat_netbsd.go +#usr/lib/go/src/os/stat_openbsd.go +#usr/lib/go/src/os/stat_plan9.go +#usr/lib/go/src/os/stat_solaris.go +#usr/lib/go/src/os/stat_test.go +#usr/lib/go/src/os/stat_unix.go +#usr/lib/go/src/os/stat_windows.go +#usr/lib/go/src/os/sticky_bsd.go +#usr/lib/go/src/os/sticky_notbsd.go +#usr/lib/go/src/os/str.go +#usr/lib/go/src/os/sys.go +#usr/lib/go/src/os/sys_aix.go +#usr/lib/go/src/os/sys_bsd.go +#usr/lib/go/src/os/sys_js.go +#usr/lib/go/src/os/sys_linux.go +#usr/lib/go/src/os/sys_plan9.go +#usr/lib/go/src/os/sys_solaris.go +#usr/lib/go/src/os/sys_unix.go +#usr/lib/go/src/os/sys_windows.go +#usr/lib/go/src/os/testdata +#usr/lib/go/src/os/testdata/issue37161 +#usr/lib/go/src/os/testdata/issue37161/a +#usr/lib/go/src/os/testdata/issue37161/b +#usr/lib/go/src/os/testdata/issue37161/c +#usr/lib/go/src/os/timeout_test.go +#usr/lib/go/src/os/types.go +#usr/lib/go/src/os/types_plan9.go +#usr/lib/go/src/os/types_unix.go +#usr/lib/go/src/os/types_windows.go +#usr/lib/go/src/os/user +#usr/lib/go/src/os/user/cgo_lookup_unix.go +#usr/lib/go/src/os/user/cgo_unix_test.go +#usr/lib/go/src/os/user/getgrouplist_darwin.go +#usr/lib/go/src/os/user/getgrouplist_unix.go +#usr/lib/go/src/os/user/listgroups_aix.go +#usr/lib/go/src/os/user/listgroups_solaris.go +#usr/lib/go/src/os/user/listgroups_unix.go +#usr/lib/go/src/os/user/lookup.go +#usr/lib/go/src/os/user/lookup_android.go +#usr/lib/go/src/os/user/lookup_plan9.go +#usr/lib/go/src/os/user/lookup_stubs.go +#usr/lib/go/src/os/user/lookup_unix.go +#usr/lib/go/src/os/user/lookup_unix_test.go +#usr/lib/go/src/os/user/lookup_windows.go +#usr/lib/go/src/os/user/user.go +#usr/lib/go/src/os/user/user_test.go +#usr/lib/go/src/os/wait_unimp.go +#usr/lib/go/src/os/wait_wait6.go +#usr/lib/go/src/os/wait_waitid.go +#usr/lib/go/src/path +#usr/lib/go/src/path/example_test.go +#usr/lib/go/src/path/filepath +#usr/lib/go/src/path/filepath/example_test.go +#usr/lib/go/src/path/filepath/example_unix_test.go +#usr/lib/go/src/path/filepath/example_unix_walk_test.go +#usr/lib/go/src/path/filepath/export_test.go +#usr/lib/go/src/path/filepath/export_windows_test.go +#usr/lib/go/src/path/filepath/match.go +#usr/lib/go/src/path/filepath/match_test.go +#usr/lib/go/src/path/filepath/path.go +#usr/lib/go/src/path/filepath/path_plan9.go +#usr/lib/go/src/path/filepath/path_test.go +#usr/lib/go/src/path/filepath/path_unix.go +#usr/lib/go/src/path/filepath/path_windows.go +#usr/lib/go/src/path/filepath/path_windows_test.go +#usr/lib/go/src/path/filepath/symlink.go +#usr/lib/go/src/path/filepath/symlink_unix.go +#usr/lib/go/src/path/filepath/symlink_windows.go +#usr/lib/go/src/path/match.go +#usr/lib/go/src/path/match_test.go +#usr/lib/go/src/path/path.go +#usr/lib/go/src/path/path_test.go +#usr/lib/go/src/plugin +#usr/lib/go/src/plugin/plugin.go +#usr/lib/go/src/plugin/plugin_dlopen.go +#usr/lib/go/src/plugin/plugin_stubs.go +#usr/lib/go/src/plugin/plugin_test.go +#usr/lib/go/src/race.bash +#usr/lib/go/src/race.bat +#usr/lib/go/src/reflect +#usr/lib/go/src/reflect/all_test.go +#usr/lib/go/src/reflect/asm_386.s +#usr/lib/go/src/reflect/asm_amd64.s +#usr/lib/go/src/reflect/asm_arm.s +#usr/lib/go/src/reflect/asm_arm64.s +#usr/lib/go/src/reflect/asm_mips64x.s +#usr/lib/go/src/reflect/asm_mipsx.s +#usr/lib/go/src/reflect/asm_ppc64x.s +#usr/lib/go/src/reflect/asm_riscv64.s +#usr/lib/go/src/reflect/asm_s390x.s +#usr/lib/go/src/reflect/asm_wasm.s +#usr/lib/go/src/reflect/deepequal.go +#usr/lib/go/src/reflect/example_test.go +#usr/lib/go/src/reflect/export_test.go +#usr/lib/go/src/reflect/makefunc.go +#usr/lib/go/src/reflect/set_test.go +#usr/lib/go/src/reflect/swapper.go +#usr/lib/go/src/reflect/tostring_test.go +#usr/lib/go/src/reflect/type.go +#usr/lib/go/src/reflect/value.go +#usr/lib/go/src/regexp +#usr/lib/go/src/regexp/all_test.go +#usr/lib/go/src/regexp/backtrack.go +#usr/lib/go/src/regexp/example_test.go +#usr/lib/go/src/regexp/exec.go +#usr/lib/go/src/regexp/exec2_test.go +#usr/lib/go/src/regexp/exec_test.go +#usr/lib/go/src/regexp/find_test.go +#usr/lib/go/src/regexp/onepass.go +#usr/lib/go/src/regexp/onepass_test.go +#usr/lib/go/src/regexp/regexp.go +#usr/lib/go/src/regexp/syntax +#usr/lib/go/src/regexp/syntax/compile.go +#usr/lib/go/src/regexp/syntax/doc.go +#usr/lib/go/src/regexp/syntax/make_perl_groups.pl +#usr/lib/go/src/regexp/syntax/op_string.go +#usr/lib/go/src/regexp/syntax/parse.go +#usr/lib/go/src/regexp/syntax/parse_test.go +#usr/lib/go/src/regexp/syntax/perl_groups.go +#usr/lib/go/src/regexp/syntax/prog.go +#usr/lib/go/src/regexp/syntax/prog_test.go +#usr/lib/go/src/regexp/syntax/regexp.go +#usr/lib/go/src/regexp/syntax/simplify.go +#usr/lib/go/src/regexp/syntax/simplify_test.go +#usr/lib/go/src/regexp/testdata +#usr/lib/go/src/regexp/testdata/README +#usr/lib/go/src/regexp/testdata/basic.dat +#usr/lib/go/src/regexp/testdata/nullsubexpr.dat +#usr/lib/go/src/regexp/testdata/re2-exhaustive.txt.bz2 +#usr/lib/go/src/regexp/testdata/re2-search.txt +#usr/lib/go/src/regexp/testdata/repetition.dat +#usr/lib/go/src/regexp/testdata/testregex.c +#usr/lib/go/src/run.bash +#usr/lib/go/src/run.bat +#usr/lib/go/src/run.rc +#usr/lib/go/src/runtime +#usr/lib/go/src/runtime/HACKING.md +#usr/lib/go/src/runtime/Makefile +#usr/lib/go/src/runtime/alg.go +#usr/lib/go/src/runtime/asm.s +#usr/lib/go/src/runtime/asm_386.s +#usr/lib/go/src/runtime/asm_amd64.s +#usr/lib/go/src/runtime/asm_arm.s +#usr/lib/go/src/runtime/asm_arm64.s +#usr/lib/go/src/runtime/asm_mips64x.s +#usr/lib/go/src/runtime/asm_mipsx.s +#usr/lib/go/src/runtime/asm_ppc64x.h +#usr/lib/go/src/runtime/asm_ppc64x.s +#usr/lib/go/src/runtime/asm_riscv64.s +#usr/lib/go/src/runtime/asm_s390x.s +#usr/lib/go/src/runtime/asm_wasm.s +#usr/lib/go/src/runtime/atomic_arm64.s +#usr/lib/go/src/runtime/atomic_mips64x.s +#usr/lib/go/src/runtime/atomic_mipsx.s +#usr/lib/go/src/runtime/atomic_pointer.go +#usr/lib/go/src/runtime/atomic_ppc64x.s +#usr/lib/go/src/runtime/atomic_riscv64.s +#usr/lib/go/src/runtime/auxv_none.go +#usr/lib/go/src/runtime/callers_test.go +#usr/lib/go/src/runtime/cgo +#usr/lib/go/src/runtime/cgo.go +#usr/lib/go/src/runtime/cgo/asm_386.s +#usr/lib/go/src/runtime/cgo/asm_amd64.s +#usr/lib/go/src/runtime/cgo/asm_arm.s +#usr/lib/go/src/runtime/cgo/asm_arm64.s +#usr/lib/go/src/runtime/cgo/asm_mips64x.s +#usr/lib/go/src/runtime/cgo/asm_mipsx.s +#usr/lib/go/src/runtime/cgo/asm_ppc64x.s +#usr/lib/go/src/runtime/cgo/asm_s390x.s +#usr/lib/go/src/runtime/cgo/asm_wasm.s +#usr/lib/go/src/runtime/cgo/callbacks.go +#usr/lib/go/src/runtime/cgo/callbacks_aix.go +#usr/lib/go/src/runtime/cgo/callbacks_traceback.go +#usr/lib/go/src/runtime/cgo/cgo.go +#usr/lib/go/src/runtime/cgo/dragonfly.go +#usr/lib/go/src/runtime/cgo/freebsd.go +#usr/lib/go/src/runtime/cgo/gcc_386.S +#usr/lib/go/src/runtime/cgo/gcc_aix_ppc64.S +#usr/lib/go/src/runtime/cgo/gcc_aix_ppc64.c +#usr/lib/go/src/runtime/cgo/gcc_amd64.S +#usr/lib/go/src/runtime/cgo/gcc_android.c +#usr/lib/go/src/runtime/cgo/gcc_arm.S +#usr/lib/go/src/runtime/cgo/gcc_arm64.S +#usr/lib/go/src/runtime/cgo/gcc_context.c +#usr/lib/go/src/runtime/cgo/gcc_darwin_amd64.c +#usr/lib/go/src/runtime/cgo/gcc_darwin_arm64.c +#usr/lib/go/src/runtime/cgo/gcc_dragonfly_amd64.c +#usr/lib/go/src/runtime/cgo/gcc_fatalf.c +#usr/lib/go/src/runtime/cgo/gcc_freebsd_386.c +#usr/lib/go/src/runtime/cgo/gcc_freebsd_amd64.c +#usr/lib/go/src/runtime/cgo/gcc_freebsd_arm.c +#usr/lib/go/src/runtime/cgo/gcc_freebsd_arm64.c +#usr/lib/go/src/runtime/cgo/gcc_freebsd_sigaction.c +#usr/lib/go/src/runtime/cgo/gcc_libinit.c +#usr/lib/go/src/runtime/cgo/gcc_libinit_windows.c +#usr/lib/go/src/runtime/cgo/gcc_linux_386.c +#usr/lib/go/src/runtime/cgo/gcc_linux_amd64.c +#usr/lib/go/src/runtime/cgo/gcc_linux_arm.c +#usr/lib/go/src/runtime/cgo/gcc_linux_arm64.c +#usr/lib/go/src/runtime/cgo/gcc_linux_mips64x.c +#usr/lib/go/src/runtime/cgo/gcc_linux_mipsx.c +#usr/lib/go/src/runtime/cgo/gcc_linux_ppc64x.S +#usr/lib/go/src/runtime/cgo/gcc_linux_s390x.c +#usr/lib/go/src/runtime/cgo/gcc_mips64x.S +#usr/lib/go/src/runtime/cgo/gcc_mipsx.S +#usr/lib/go/src/runtime/cgo/gcc_mmap.c +#usr/lib/go/src/runtime/cgo/gcc_netbsd_386.c +#usr/lib/go/src/runtime/cgo/gcc_netbsd_amd64.c +#usr/lib/go/src/runtime/cgo/gcc_netbsd_arm.c +#usr/lib/go/src/runtime/cgo/gcc_netbsd_arm64.c +#usr/lib/go/src/runtime/cgo/gcc_openbsd_386.c +#usr/lib/go/src/runtime/cgo/gcc_openbsd_amd64.c +#usr/lib/go/src/runtime/cgo/gcc_openbsd_arm.c +#usr/lib/go/src/runtime/cgo/gcc_openbsd_arm64.c +#usr/lib/go/src/runtime/cgo/gcc_ppc64x.c +#usr/lib/go/src/runtime/cgo/gcc_s390x.S +#usr/lib/go/src/runtime/cgo/gcc_setenv.c +#usr/lib/go/src/runtime/cgo/gcc_sigaction.c +#usr/lib/go/src/runtime/cgo/gcc_signal2_darwin_arm64.c +#usr/lib/go/src/runtime/cgo/gcc_signal_darwin_arm64.c +#usr/lib/go/src/runtime/cgo/gcc_signal_darwin_lldb.c +#usr/lib/go/src/runtime/cgo/gcc_solaris_amd64.c +#usr/lib/go/src/runtime/cgo/gcc_traceback.c +#usr/lib/go/src/runtime/cgo/gcc_util.c +#usr/lib/go/src/runtime/cgo/gcc_windows_386.c +#usr/lib/go/src/runtime/cgo/gcc_windows_amd64.c +#usr/lib/go/src/runtime/cgo/iscgo.go +#usr/lib/go/src/runtime/cgo/libcgo.h +#usr/lib/go/src/runtime/cgo/libcgo_unix.h +#usr/lib/go/src/runtime/cgo/mmap.go +#usr/lib/go/src/runtime/cgo/netbsd.go +#usr/lib/go/src/runtime/cgo/openbsd.go +#usr/lib/go/src/runtime/cgo/setenv.go +#usr/lib/go/src/runtime/cgo/sigaction.go +#usr/lib/go/src/runtime/cgo/signal_darwin_arm64.go +#usr/lib/go/src/runtime/cgo/signal_darwin_arm64.s +#usr/lib/go/src/runtime/cgo_mmap.go +#usr/lib/go/src/runtime/cgo_ppc64x.go +#usr/lib/go/src/runtime/cgo_sigaction.go +#usr/lib/go/src/runtime/cgocall.go +#usr/lib/go/src/runtime/cgocallback.go +#usr/lib/go/src/runtime/cgocheck.go +#usr/lib/go/src/runtime/chan.go +#usr/lib/go/src/runtime/chan_test.go +#usr/lib/go/src/runtime/chanbarrier_test.go +#usr/lib/go/src/runtime/checkptr.go +#usr/lib/go/src/runtime/checkptr_test.go +#usr/lib/go/src/runtime/closure_test.go +#usr/lib/go/src/runtime/compiler.go +#usr/lib/go/src/runtime/complex.go +#usr/lib/go/src/runtime/complex_test.go +#usr/lib/go/src/runtime/conv_wasm_test.go +#usr/lib/go/src/runtime/cpuflags.go +#usr/lib/go/src/runtime/cpuflags_amd64.go +#usr/lib/go/src/runtime/cpuprof.go +#usr/lib/go/src/runtime/cputicks.go +#usr/lib/go/src/runtime/crash_cgo_test.go +#usr/lib/go/src/runtime/crash_nonunix_test.go +#usr/lib/go/src/runtime/crash_test.go +#usr/lib/go/src/runtime/crash_unix_test.go +#usr/lib/go/src/runtime/debug +#usr/lib/go/src/runtime/debug.go +#usr/lib/go/src/runtime/debug/debug.s +#usr/lib/go/src/runtime/debug/garbage.go +#usr/lib/go/src/runtime/debug/garbage_test.go +#usr/lib/go/src/runtime/debug/heapdump_test.go +#usr/lib/go/src/runtime/debug/mod.go +#usr/lib/go/src/runtime/debug/stack.go +#usr/lib/go/src/runtime/debug/stack_test.go +#usr/lib/go/src/runtime/debug/stubs.go +#usr/lib/go/src/runtime/debug_test.go +#usr/lib/go/src/runtime/debugcall.go +#usr/lib/go/src/runtime/debuglog.go +#usr/lib/go/src/runtime/debuglog_off.go +#usr/lib/go/src/runtime/debuglog_on.go +#usr/lib/go/src/runtime/debuglog_test.go +#usr/lib/go/src/runtime/defer_test.go +#usr/lib/go/src/runtime/defs1_linux.go +#usr/lib/go/src/runtime/defs1_netbsd_386.go +#usr/lib/go/src/runtime/defs1_netbsd_amd64.go +#usr/lib/go/src/runtime/defs1_netbsd_arm.go +#usr/lib/go/src/runtime/defs1_netbsd_arm64.go +#usr/lib/go/src/runtime/defs1_solaris_amd64.go +#usr/lib/go/src/runtime/defs2_linux.go +#usr/lib/go/src/runtime/defs3_linux.go +#usr/lib/go/src/runtime/defs_aix.go +#usr/lib/go/src/runtime/defs_aix_ppc64.go +#usr/lib/go/src/runtime/defs_arm_linux.go +#usr/lib/go/src/runtime/defs_darwin.go +#usr/lib/go/src/runtime/defs_darwin_amd64.go +#usr/lib/go/src/runtime/defs_darwin_arm64.go +#usr/lib/go/src/runtime/defs_dragonfly.go +#usr/lib/go/src/runtime/defs_dragonfly_amd64.go +#usr/lib/go/src/runtime/defs_freebsd.go +#usr/lib/go/src/runtime/defs_freebsd_386.go +#usr/lib/go/src/runtime/defs_freebsd_amd64.go +#usr/lib/go/src/runtime/defs_freebsd_arm.go +#usr/lib/go/src/runtime/defs_freebsd_arm64.go +#usr/lib/go/src/runtime/defs_illumos_amd64.go +#usr/lib/go/src/runtime/defs_linux.go +#usr/lib/go/src/runtime/defs_linux_386.go +#usr/lib/go/src/runtime/defs_linux_amd64.go +#usr/lib/go/src/runtime/defs_linux_arm.go +#usr/lib/go/src/runtime/defs_linux_arm64.go +#usr/lib/go/src/runtime/defs_linux_mips64x.go +#usr/lib/go/src/runtime/defs_linux_mipsx.go +#usr/lib/go/src/runtime/defs_linux_ppc64.go +#usr/lib/go/src/runtime/defs_linux_ppc64le.go +#usr/lib/go/src/runtime/defs_linux_riscv64.go +#usr/lib/go/src/runtime/defs_linux_s390x.go +#usr/lib/go/src/runtime/defs_netbsd.go +#usr/lib/go/src/runtime/defs_netbsd_386.go +#usr/lib/go/src/runtime/defs_netbsd_amd64.go +#usr/lib/go/src/runtime/defs_netbsd_arm.go +#usr/lib/go/src/runtime/defs_openbsd.go +#usr/lib/go/src/runtime/defs_openbsd_386.go +#usr/lib/go/src/runtime/defs_openbsd_amd64.go +#usr/lib/go/src/runtime/defs_openbsd_arm.go +#usr/lib/go/src/runtime/defs_openbsd_arm64.go +#usr/lib/go/src/runtime/defs_plan9_386.go +#usr/lib/go/src/runtime/defs_plan9_amd64.go +#usr/lib/go/src/runtime/defs_plan9_arm.go +#usr/lib/go/src/runtime/defs_solaris.go +#usr/lib/go/src/runtime/defs_solaris_amd64.go +#usr/lib/go/src/runtime/defs_windows.go +#usr/lib/go/src/runtime/defs_windows_386.go +#usr/lib/go/src/runtime/defs_windows_amd64.go +#usr/lib/go/src/runtime/defs_windows_arm.go +#usr/lib/go/src/runtime/duff_386.s +#usr/lib/go/src/runtime/duff_amd64.s +#usr/lib/go/src/runtime/duff_arm.s +#usr/lib/go/src/runtime/duff_arm64.s +#usr/lib/go/src/runtime/duff_mips64x.s +#usr/lib/go/src/runtime/duff_ppc64x.s +#usr/lib/go/src/runtime/duff_s390x.s +#usr/lib/go/src/runtime/env_plan9.go +#usr/lib/go/src/runtime/env_posix.go +#usr/lib/go/src/runtime/env_test.go +#usr/lib/go/src/runtime/error.go +#usr/lib/go/src/runtime/example_test.go +#usr/lib/go/src/runtime/export_aix_test.go +#usr/lib/go/src/runtime/export_arm_test.go +#usr/lib/go/src/runtime/export_darwin_test.go +#usr/lib/go/src/runtime/export_debug_test.go +#usr/lib/go/src/runtime/export_debuglog_test.go +#usr/lib/go/src/runtime/export_futex_test.go +#usr/lib/go/src/runtime/export_linux_test.go +#usr/lib/go/src/runtime/export_mmap_test.go +#usr/lib/go/src/runtime/export_solaris_test.go +#usr/lib/go/src/runtime/export_test.go +#usr/lib/go/src/runtime/export_unix_test.go +#usr/lib/go/src/runtime/export_windows_test.go +#usr/lib/go/src/runtime/extern.go +#usr/lib/go/src/runtime/fastlog2.go +#usr/lib/go/src/runtime/fastlog2_test.go +#usr/lib/go/src/runtime/fastlog2table.go +#usr/lib/go/src/runtime/float.go +#usr/lib/go/src/runtime/funcdata.h +#usr/lib/go/src/runtime/futex_test.go +#usr/lib/go/src/runtime/gc_test.go +#usr/lib/go/src/runtime/gcinfo_test.go +#usr/lib/go/src/runtime/go_tls.h +#usr/lib/go/src/runtime/hash32.go +#usr/lib/go/src/runtime/hash64.go +#usr/lib/go/src/runtime/hash_test.go +#usr/lib/go/src/runtime/heapdump.go +#usr/lib/go/src/runtime/iface.go +#usr/lib/go/src/runtime/iface_test.go +#usr/lib/go/src/runtime/internal +#usr/lib/go/src/runtime/internal/atomic +#usr/lib/go/src/runtime/internal/atomic/asm_386.s +#usr/lib/go/src/runtime/internal/atomic/asm_amd64.s +#usr/lib/go/src/runtime/internal/atomic/asm_arm.s +#usr/lib/go/src/runtime/internal/atomic/asm_arm64.s +#usr/lib/go/src/runtime/internal/atomic/asm_mips64x.s +#usr/lib/go/src/runtime/internal/atomic/asm_mipsx.s +#usr/lib/go/src/runtime/internal/atomic/asm_ppc64x.s +#usr/lib/go/src/runtime/internal/atomic/asm_s390x.s +#usr/lib/go/src/runtime/internal/atomic/asm_wasm.s +#usr/lib/go/src/runtime/internal/atomic/atomic_386.go +#usr/lib/go/src/runtime/internal/atomic/atomic_amd64.go +#usr/lib/go/src/runtime/internal/atomic/atomic_arm.go +#usr/lib/go/src/runtime/internal/atomic/atomic_arm64.go +#usr/lib/go/src/runtime/internal/atomic/atomic_arm64.s +#usr/lib/go/src/runtime/internal/atomic/atomic_mips64x.go +#usr/lib/go/src/runtime/internal/atomic/atomic_mips64x.s +#usr/lib/go/src/runtime/internal/atomic/atomic_mipsx.go +#usr/lib/go/src/runtime/internal/atomic/atomic_mipsx.s +#usr/lib/go/src/runtime/internal/atomic/atomic_ppc64x.go +#usr/lib/go/src/runtime/internal/atomic/atomic_ppc64x.s +#usr/lib/go/src/runtime/internal/atomic/atomic_riscv64.go +#usr/lib/go/src/runtime/internal/atomic/atomic_riscv64.s +#usr/lib/go/src/runtime/internal/atomic/atomic_s390x.go +#usr/lib/go/src/runtime/internal/atomic/atomic_test.go +#usr/lib/go/src/runtime/internal/atomic/atomic_wasm.go +#usr/lib/go/src/runtime/internal/atomic/bench_test.go +#usr/lib/go/src/runtime/internal/atomic/stubs.go +#usr/lib/go/src/runtime/internal/atomic/sys_linux_arm.s +#usr/lib/go/src/runtime/internal/atomic/sys_nonlinux_arm.s +#usr/lib/go/src/runtime/internal/math +#usr/lib/go/src/runtime/internal/math/math.go +#usr/lib/go/src/runtime/internal/math/math_test.go +#usr/lib/go/src/runtime/internal/sys +#usr/lib/go/src/runtime/internal/sys/arch.go +#usr/lib/go/src/runtime/internal/sys/arch_386.go +#usr/lib/go/src/runtime/internal/sys/arch_amd64.go +#usr/lib/go/src/runtime/internal/sys/arch_arm.go +#usr/lib/go/src/runtime/internal/sys/arch_arm64.go +#usr/lib/go/src/runtime/internal/sys/arch_mips.go +#usr/lib/go/src/runtime/internal/sys/arch_mips64.go +#usr/lib/go/src/runtime/internal/sys/arch_mips64le.go +#usr/lib/go/src/runtime/internal/sys/arch_mipsle.go +#usr/lib/go/src/runtime/internal/sys/arch_ppc64.go +#usr/lib/go/src/runtime/internal/sys/arch_ppc64le.go +#usr/lib/go/src/runtime/internal/sys/arch_riscv64.go +#usr/lib/go/src/runtime/internal/sys/arch_s390x.go +#usr/lib/go/src/runtime/internal/sys/arch_wasm.go +#usr/lib/go/src/runtime/internal/sys/gengoos.go +#usr/lib/go/src/runtime/internal/sys/intrinsics.go +#usr/lib/go/src/runtime/internal/sys/intrinsics_386.s +#usr/lib/go/src/runtime/internal/sys/intrinsics_common.go +#usr/lib/go/src/runtime/internal/sys/intrinsics_stubs.go +#usr/lib/go/src/runtime/internal/sys/intrinsics_test.go +#usr/lib/go/src/runtime/internal/sys/stubs.go +#usr/lib/go/src/runtime/internal/sys/sys.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_386.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_amd64.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_arm.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_arm64.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_arm64be.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_armbe.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_mips.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_mips64.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_mips64le.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_mips64p32.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_mips64p32le.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_mipsle.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_ppc.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_ppc64.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_ppc64le.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_riscv.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_riscv64.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_s390.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_s390x.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_sparc.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_sparc64.go +#usr/lib/go/src/runtime/internal/sys/zgoarch_wasm.go +#usr/lib/go/src/runtime/internal/sys/zgoos_aix.go +#usr/lib/go/src/runtime/internal/sys/zgoos_android.go +#usr/lib/go/src/runtime/internal/sys/zgoos_darwin.go +#usr/lib/go/src/runtime/internal/sys/zgoos_dragonfly.go +#usr/lib/go/src/runtime/internal/sys/zgoos_freebsd.go +#usr/lib/go/src/runtime/internal/sys/zgoos_hurd.go +#usr/lib/go/src/runtime/internal/sys/zgoos_illumos.go +#usr/lib/go/src/runtime/internal/sys/zgoos_js.go +#usr/lib/go/src/runtime/internal/sys/zgoos_linux.go +#usr/lib/go/src/runtime/internal/sys/zgoos_netbsd.go +#usr/lib/go/src/runtime/internal/sys/zgoos_openbsd.go +#usr/lib/go/src/runtime/internal/sys/zgoos_plan9.go +#usr/lib/go/src/runtime/internal/sys/zgoos_solaris.go +#usr/lib/go/src/runtime/internal/sys/zgoos_windows.go +#usr/lib/go/src/runtime/internal/sys/zgoos_zos.go +#usr/lib/go/src/runtime/internal/sys/zversion.go +#usr/lib/go/src/runtime/lfstack.go +#usr/lib/go/src/runtime/lfstack_32bit.go +#usr/lib/go/src/runtime/lfstack_64bit.go +#usr/lib/go/src/runtime/lfstack_test.go +#usr/lib/go/src/runtime/libfuzzer.go +#usr/lib/go/src/runtime/libfuzzer_amd64.s +#usr/lib/go/src/runtime/libfuzzer_arm64.s +#usr/lib/go/src/runtime/lock_futex.go +#usr/lib/go/src/runtime/lock_js.go +#usr/lib/go/src/runtime/lock_sema.go +#usr/lib/go/src/runtime/lockrank.go +#usr/lib/go/src/runtime/lockrank_off.go +#usr/lib/go/src/runtime/lockrank_on.go +#usr/lib/go/src/runtime/malloc.go +#usr/lib/go/src/runtime/malloc_test.go +#usr/lib/go/src/runtime/map.go +#usr/lib/go/src/runtime/map_benchmark_test.go +#usr/lib/go/src/runtime/map_fast32.go +#usr/lib/go/src/runtime/map_fast64.go +#usr/lib/go/src/runtime/map_faststr.go +#usr/lib/go/src/runtime/map_test.go +#usr/lib/go/src/runtime/mbarrier.go +#usr/lib/go/src/runtime/mbitmap.go +#usr/lib/go/src/runtime/mcache.go +#usr/lib/go/src/runtime/mcentral.go +#usr/lib/go/src/runtime/mem_aix.go +#usr/lib/go/src/runtime/mem_bsd.go +#usr/lib/go/src/runtime/mem_darwin.go +#usr/lib/go/src/runtime/mem_js.go +#usr/lib/go/src/runtime/mem_linux.go +#usr/lib/go/src/runtime/mem_plan9.go +#usr/lib/go/src/runtime/mem_windows.go +#usr/lib/go/src/runtime/memclr_386.s +#usr/lib/go/src/runtime/memclr_amd64.s +#usr/lib/go/src/runtime/memclr_arm.s +#usr/lib/go/src/runtime/memclr_arm64.s +#usr/lib/go/src/runtime/memclr_mips64x.s +#usr/lib/go/src/runtime/memclr_mipsx.s +#usr/lib/go/src/runtime/memclr_plan9_386.s +#usr/lib/go/src/runtime/memclr_plan9_amd64.s +#usr/lib/go/src/runtime/memclr_ppc64x.s +#usr/lib/go/src/runtime/memclr_riscv64.s +#usr/lib/go/src/runtime/memclr_s390x.s +#usr/lib/go/src/runtime/memclr_wasm.s +#usr/lib/go/src/runtime/memmove_386.s +#usr/lib/go/src/runtime/memmove_amd64.s +#usr/lib/go/src/runtime/memmove_arm.s +#usr/lib/go/src/runtime/memmove_arm64.s +#usr/lib/go/src/runtime/memmove_linux_amd64_test.go +#usr/lib/go/src/runtime/memmove_mips64x.s +#usr/lib/go/src/runtime/memmove_mipsx.s +#usr/lib/go/src/runtime/memmove_plan9_386.s +#usr/lib/go/src/runtime/memmove_plan9_amd64.s +#usr/lib/go/src/runtime/memmove_ppc64x.s +#usr/lib/go/src/runtime/memmove_riscv64.s +#usr/lib/go/src/runtime/memmove_s390x.s +#usr/lib/go/src/runtime/memmove_test.go +#usr/lib/go/src/runtime/memmove_wasm.s +#usr/lib/go/src/runtime/mfinal.go +#usr/lib/go/src/runtime/mfinal_test.go +#usr/lib/go/src/runtime/mfixalloc.go +#usr/lib/go/src/runtime/mgc.go +#usr/lib/go/src/runtime/mgcmark.go +#usr/lib/go/src/runtime/mgcscavenge.go +#usr/lib/go/src/runtime/mgcscavenge_test.go +#usr/lib/go/src/runtime/mgcstack.go +#usr/lib/go/src/runtime/mgcsweep.go +#usr/lib/go/src/runtime/mgcsweepbuf.go +#usr/lib/go/src/runtime/mgcwork.go +#usr/lib/go/src/runtime/mheap.go +#usr/lib/go/src/runtime/mkduff.go +#usr/lib/go/src/runtime/mkfastlog2table.go +#usr/lib/go/src/runtime/mkpreempt.go +#usr/lib/go/src/runtime/mksizeclasses.go +#usr/lib/go/src/runtime/mmap.go +#usr/lib/go/src/runtime/mpagealloc.go +#usr/lib/go/src/runtime/mpagealloc_32bit.go +#usr/lib/go/src/runtime/mpagealloc_64bit.go +#usr/lib/go/src/runtime/mpagealloc_test.go +#usr/lib/go/src/runtime/mpagecache.go +#usr/lib/go/src/runtime/mpagecache_test.go +#usr/lib/go/src/runtime/mpallocbits.go +#usr/lib/go/src/runtime/mpallocbits_test.go +#usr/lib/go/src/runtime/mprof.go +#usr/lib/go/src/runtime/mranges.go +#usr/lib/go/src/runtime/msan +#usr/lib/go/src/runtime/msan.go +#usr/lib/go/src/runtime/msan/msan.go +#usr/lib/go/src/runtime/msan0.go +#usr/lib/go/src/runtime/msan_amd64.s +#usr/lib/go/src/runtime/msan_arm64.s +#usr/lib/go/src/runtime/msize.go +#usr/lib/go/src/runtime/mspanset.go +#usr/lib/go/src/runtime/mstats.go +#usr/lib/go/src/runtime/mwbbuf.go +#usr/lib/go/src/runtime/nbpipe_fcntl_libc_test.go +#usr/lib/go/src/runtime/nbpipe_fcntl_unix_test.go +#usr/lib/go/src/runtime/nbpipe_pipe.go +#usr/lib/go/src/runtime/nbpipe_pipe2.go +#usr/lib/go/src/runtime/nbpipe_test.go +#usr/lib/go/src/runtime/net_plan9.go +#usr/lib/go/src/runtime/netpoll.go +#usr/lib/go/src/runtime/netpoll_aix.go +#usr/lib/go/src/runtime/netpoll_epoll.go +#usr/lib/go/src/runtime/netpoll_fake.go +#usr/lib/go/src/runtime/netpoll_kqueue.go +#usr/lib/go/src/runtime/netpoll_os_test.go +#usr/lib/go/src/runtime/netpoll_solaris.go +#usr/lib/go/src/runtime/netpoll_stub.go +#usr/lib/go/src/runtime/netpoll_windows.go +#usr/lib/go/src/runtime/norace_linux_test.go +#usr/lib/go/src/runtime/norace_test.go +#usr/lib/go/src/runtime/numcpu_freebsd_test.go +#usr/lib/go/src/runtime/os2_aix.go +#usr/lib/go/src/runtime/os2_freebsd.go +#usr/lib/go/src/runtime/os2_openbsd.go +#usr/lib/go/src/runtime/os2_plan9.go +#usr/lib/go/src/runtime/os2_solaris.go +#usr/lib/go/src/runtime/os3_plan9.go +#usr/lib/go/src/runtime/os3_solaris.go +#usr/lib/go/src/runtime/os_aix.go +#usr/lib/go/src/runtime/os_android.go +#usr/lib/go/src/runtime/os_darwin.go +#usr/lib/go/src/runtime/os_darwin_arm64.go +#usr/lib/go/src/runtime/os_dragonfly.go +#usr/lib/go/src/runtime/os_freebsd.go +#usr/lib/go/src/runtime/os_freebsd2.go +#usr/lib/go/src/runtime/os_freebsd_amd64.go +#usr/lib/go/src/runtime/os_freebsd_arm.go +#usr/lib/go/src/runtime/os_freebsd_arm64.go +#usr/lib/go/src/runtime/os_freebsd_noauxv.go +#usr/lib/go/src/runtime/os_illumos.go +#usr/lib/go/src/runtime/os_js.go +#usr/lib/go/src/runtime/os_linux.go +#usr/lib/go/src/runtime/os_linux_arm.go +#usr/lib/go/src/runtime/os_linux_arm64.go +#usr/lib/go/src/runtime/os_linux_be64.go +#usr/lib/go/src/runtime/os_linux_generic.go +#usr/lib/go/src/runtime/os_linux_mips64x.go +#usr/lib/go/src/runtime/os_linux_mipsx.go +#usr/lib/go/src/runtime/os_linux_noauxv.go +#usr/lib/go/src/runtime/os_linux_novdso.go +#usr/lib/go/src/runtime/os_linux_ppc64x.go +#usr/lib/go/src/runtime/os_linux_riscv64.go +#usr/lib/go/src/runtime/os_linux_s390x.go +#usr/lib/go/src/runtime/os_linux_x86.go +#usr/lib/go/src/runtime/os_netbsd.go +#usr/lib/go/src/runtime/os_netbsd_386.go +#usr/lib/go/src/runtime/os_netbsd_amd64.go +#usr/lib/go/src/runtime/os_netbsd_arm.go +#usr/lib/go/src/runtime/os_netbsd_arm64.go +#usr/lib/go/src/runtime/os_nonopenbsd.go +#usr/lib/go/src/runtime/os_only_solaris.go +#usr/lib/go/src/runtime/os_openbsd.go +#usr/lib/go/src/runtime/os_openbsd_arm.go +#usr/lib/go/src/runtime/os_openbsd_arm64.go +#usr/lib/go/src/runtime/os_plan9.go +#usr/lib/go/src/runtime/os_plan9_arm.go +#usr/lib/go/src/runtime/os_solaris.go +#usr/lib/go/src/runtime/os_windows.go +#usr/lib/go/src/runtime/os_windows_arm.go +#usr/lib/go/src/runtime/panic.go +#usr/lib/go/src/runtime/panic32.go +#usr/lib/go/src/runtime/panic_test.go +#usr/lib/go/src/runtime/plugin.go +#usr/lib/go/src/runtime/pprof +#usr/lib/go/src/runtime/pprof/elf.go +#usr/lib/go/src/runtime/pprof/label.go +#usr/lib/go/src/runtime/pprof/label_test.go +#usr/lib/go/src/runtime/pprof/map.go +#usr/lib/go/src/runtime/pprof/mprof_test.go +#usr/lib/go/src/runtime/pprof/pprof.go +#usr/lib/go/src/runtime/pprof/pprof_norusage.go +#usr/lib/go/src/runtime/pprof/pprof_rusage.go +#usr/lib/go/src/runtime/pprof/pprof_test.go +#usr/lib/go/src/runtime/pprof/proto.go +#usr/lib/go/src/runtime/pprof/proto_test.go +#usr/lib/go/src/runtime/pprof/protobuf.go +#usr/lib/go/src/runtime/pprof/protomem.go +#usr/lib/go/src/runtime/pprof/protomem_test.go +#usr/lib/go/src/runtime/pprof/runtime.go +#usr/lib/go/src/runtime/pprof/runtime_test.go +#usr/lib/go/src/runtime/pprof/testdata +#usr/lib/go/src/runtime/pprof/testdata/README +#usr/lib/go/src/runtime/pprof/testdata/mappingtest +#usr/lib/go/src/runtime/pprof/testdata/mappingtest/main.go +#usr/lib/go/src/runtime/pprof/testdata/test32 +#usr/lib/go/src/runtime/pprof/testdata/test32be +#usr/lib/go/src/runtime/pprof/testdata/test64 +#usr/lib/go/src/runtime/pprof/testdata/test64be +#usr/lib/go/src/runtime/preempt.go +#usr/lib/go/src/runtime/preempt_386.s +#usr/lib/go/src/runtime/preempt_amd64.s +#usr/lib/go/src/runtime/preempt_arm.s +#usr/lib/go/src/runtime/preempt_arm64.s +#usr/lib/go/src/runtime/preempt_mips64x.s +#usr/lib/go/src/runtime/preempt_mipsx.s +#usr/lib/go/src/runtime/preempt_nonwindows.go +#usr/lib/go/src/runtime/preempt_ppc64x.s +#usr/lib/go/src/runtime/preempt_riscv64.s +#usr/lib/go/src/runtime/preempt_s390x.s +#usr/lib/go/src/runtime/preempt_wasm.s +#usr/lib/go/src/runtime/print.go +#usr/lib/go/src/runtime/proc.go +#usr/lib/go/src/runtime/proc_runtime_test.go +#usr/lib/go/src/runtime/proc_test.go +#usr/lib/go/src/runtime/profbuf.go +#usr/lib/go/src/runtime/profbuf_test.go +#usr/lib/go/src/runtime/proflabel.go +#usr/lib/go/src/runtime/race +#usr/lib/go/src/runtime/race.go +#usr/lib/go/src/runtime/race/README +#usr/lib/go/src/runtime/race/doc.go +#usr/lib/go/src/runtime/race/output_test.go +#usr/lib/go/src/runtime/race/race.go +#usr/lib/go/src/runtime/race/race_linux_arm64.syso +#usr/lib/go/src/runtime/race/race_linux_test.go +#usr/lib/go/src/runtime/race/race_test.go +#usr/lib/go/src/runtime/race/race_unix_test.go +#usr/lib/go/src/runtime/race/race_windows_test.go +#usr/lib/go/src/runtime/race/sched_test.go +#usr/lib/go/src/runtime/race/syso_test.go +#usr/lib/go/src/runtime/race/testdata +#usr/lib/go/src/runtime/race/testdata/atomic_test.go +#usr/lib/go/src/runtime/race/testdata/cgo_test.go +#usr/lib/go/src/runtime/race/testdata/cgo_test_main.go +#usr/lib/go/src/runtime/race/testdata/chan_test.go +#usr/lib/go/src/runtime/race/testdata/comp_test.go +#usr/lib/go/src/runtime/race/testdata/finalizer_test.go +#usr/lib/go/src/runtime/race/testdata/io_test.go +#usr/lib/go/src/runtime/race/testdata/issue12225_test.go +#usr/lib/go/src/runtime/race/testdata/issue12664_test.go +#usr/lib/go/src/runtime/race/testdata/issue13264_test.go +#usr/lib/go/src/runtime/race/testdata/map_test.go +#usr/lib/go/src/runtime/race/testdata/mop_test.go +#usr/lib/go/src/runtime/race/testdata/mutex_test.go +#usr/lib/go/src/runtime/race/testdata/pool_test.go +#usr/lib/go/src/runtime/race/testdata/reflect_test.go +#usr/lib/go/src/runtime/race/testdata/regression_test.go +#usr/lib/go/src/runtime/race/testdata/rwmutex_test.go +#usr/lib/go/src/runtime/race/testdata/select_test.go +#usr/lib/go/src/runtime/race/testdata/slice_test.go +#usr/lib/go/src/runtime/race/testdata/sync_test.go +#usr/lib/go/src/runtime/race/testdata/waitgroup_test.go +#usr/lib/go/src/runtime/race/timer_test.go +#usr/lib/go/src/runtime/race0.go +#usr/lib/go/src/runtime/race_amd64.s +#usr/lib/go/src/runtime/race_arm64.s +#usr/lib/go/src/runtime/race_ppc64le.s +#usr/lib/go/src/runtime/rand_test.go +#usr/lib/go/src/runtime/rdebug.go +#usr/lib/go/src/runtime/relax_stub.go +#usr/lib/go/src/runtime/rt0_aix_ppc64.s +#usr/lib/go/src/runtime/rt0_android_386.s +#usr/lib/go/src/runtime/rt0_android_amd64.s +#usr/lib/go/src/runtime/rt0_android_arm.s +#usr/lib/go/src/runtime/rt0_android_arm64.s +#usr/lib/go/src/runtime/rt0_darwin_amd64.s +#usr/lib/go/src/runtime/rt0_darwin_arm64.s +#usr/lib/go/src/runtime/rt0_dragonfly_amd64.s +#usr/lib/go/src/runtime/rt0_freebsd_386.s +#usr/lib/go/src/runtime/rt0_freebsd_amd64.s +#usr/lib/go/src/runtime/rt0_freebsd_arm.s +#usr/lib/go/src/runtime/rt0_freebsd_arm64.s +#usr/lib/go/src/runtime/rt0_illumos_amd64.s +#usr/lib/go/src/runtime/rt0_js_wasm.s +#usr/lib/go/src/runtime/rt0_linux_386.s +#usr/lib/go/src/runtime/rt0_linux_amd64.s +#usr/lib/go/src/runtime/rt0_linux_arm.s +#usr/lib/go/src/runtime/rt0_linux_arm64.s +#usr/lib/go/src/runtime/rt0_linux_mips64x.s +#usr/lib/go/src/runtime/rt0_linux_mipsx.s +#usr/lib/go/src/runtime/rt0_linux_ppc64.s +#usr/lib/go/src/runtime/rt0_linux_ppc64le.s +#usr/lib/go/src/runtime/rt0_linux_riscv64.s +#usr/lib/go/src/runtime/rt0_linux_s390x.s +#usr/lib/go/src/runtime/rt0_netbsd_386.s +#usr/lib/go/src/runtime/rt0_netbsd_amd64.s +#usr/lib/go/src/runtime/rt0_netbsd_arm.s +#usr/lib/go/src/runtime/rt0_netbsd_arm64.s +#usr/lib/go/src/runtime/rt0_openbsd_386.s +#usr/lib/go/src/runtime/rt0_openbsd_amd64.s +#usr/lib/go/src/runtime/rt0_openbsd_arm.s +#usr/lib/go/src/runtime/rt0_openbsd_arm64.s +#usr/lib/go/src/runtime/rt0_plan9_386.s +#usr/lib/go/src/runtime/rt0_plan9_amd64.s +#usr/lib/go/src/runtime/rt0_plan9_arm.s +#usr/lib/go/src/runtime/rt0_solaris_amd64.s +#usr/lib/go/src/runtime/rt0_windows_386.s +#usr/lib/go/src/runtime/rt0_windows_amd64.s +#usr/lib/go/src/runtime/rt0_windows_arm.s +#usr/lib/go/src/runtime/runtime-gdb.py +#usr/lib/go/src/runtime/runtime-gdb_test.go +#usr/lib/go/src/runtime/runtime-lldb_test.go +#usr/lib/go/src/runtime/runtime.go +#usr/lib/go/src/runtime/runtime1.go +#usr/lib/go/src/runtime/runtime2.go +#usr/lib/go/src/runtime/runtime_linux_test.go +#usr/lib/go/src/runtime/runtime_mmap_test.go +#usr/lib/go/src/runtime/runtime_test.go +#usr/lib/go/src/runtime/runtime_unix_test.go +#usr/lib/go/src/runtime/rwmutex.go +#usr/lib/go/src/runtime/rwmutex_test.go +#usr/lib/go/src/runtime/select.go +#usr/lib/go/src/runtime/sema.go +#usr/lib/go/src/runtime/sema_test.go +#usr/lib/go/src/runtime/semasleep_test.go +#usr/lib/go/src/runtime/sigaction.go +#usr/lib/go/src/runtime/signal_386.go +#usr/lib/go/src/runtime/signal_aix_ppc64.go +#usr/lib/go/src/runtime/signal_amd64.go +#usr/lib/go/src/runtime/signal_arm.go +#usr/lib/go/src/runtime/signal_arm64.go +#usr/lib/go/src/runtime/signal_darwin.go +#usr/lib/go/src/runtime/signal_darwin_amd64.go +#usr/lib/go/src/runtime/signal_darwin_arm64.go +#usr/lib/go/src/runtime/signal_dragonfly.go +#usr/lib/go/src/runtime/signal_dragonfly_amd64.go +#usr/lib/go/src/runtime/signal_freebsd.go +#usr/lib/go/src/runtime/signal_freebsd_386.go +#usr/lib/go/src/runtime/signal_freebsd_amd64.go +#usr/lib/go/src/runtime/signal_freebsd_arm.go +#usr/lib/go/src/runtime/signal_freebsd_arm64.go +#usr/lib/go/src/runtime/signal_linux_386.go +#usr/lib/go/src/runtime/signal_linux_amd64.go +#usr/lib/go/src/runtime/signal_linux_arm.go +#usr/lib/go/src/runtime/signal_linux_arm64.go +#usr/lib/go/src/runtime/signal_linux_mips64x.go +#usr/lib/go/src/runtime/signal_linux_mipsx.go +#usr/lib/go/src/runtime/signal_linux_ppc64x.go +#usr/lib/go/src/runtime/signal_linux_riscv64.go +#usr/lib/go/src/runtime/signal_linux_s390x.go +#usr/lib/go/src/runtime/signal_mips64x.go +#usr/lib/go/src/runtime/signal_mipsx.go +#usr/lib/go/src/runtime/signal_netbsd.go +#usr/lib/go/src/runtime/signal_netbsd_386.go +#usr/lib/go/src/runtime/signal_netbsd_amd64.go +#usr/lib/go/src/runtime/signal_netbsd_arm.go +#usr/lib/go/src/runtime/signal_netbsd_arm64.go +#usr/lib/go/src/runtime/signal_openbsd.go +#usr/lib/go/src/runtime/signal_openbsd_386.go +#usr/lib/go/src/runtime/signal_openbsd_amd64.go +#usr/lib/go/src/runtime/signal_openbsd_arm.go +#usr/lib/go/src/runtime/signal_openbsd_arm64.go +#usr/lib/go/src/runtime/signal_plan9.go +#usr/lib/go/src/runtime/signal_ppc64x.go +#usr/lib/go/src/runtime/signal_riscv64.go +#usr/lib/go/src/runtime/signal_solaris.go +#usr/lib/go/src/runtime/signal_solaris_amd64.go +#usr/lib/go/src/runtime/signal_unix.go +#usr/lib/go/src/runtime/signal_windows.go +#usr/lib/go/src/runtime/signal_windows_test.go +#usr/lib/go/src/runtime/sigqueue.go +#usr/lib/go/src/runtime/sigqueue_note.go +#usr/lib/go/src/runtime/sigqueue_plan9.go +#usr/lib/go/src/runtime/sigtab_aix.go +#usr/lib/go/src/runtime/sigtab_linux_generic.go +#usr/lib/go/src/runtime/sigtab_linux_mipsx.go +#usr/lib/go/src/runtime/sizeclasses.go +#usr/lib/go/src/runtime/sizeof_test.go +#usr/lib/go/src/runtime/slice.go +#usr/lib/go/src/runtime/slice_test.go +#usr/lib/go/src/runtime/softfloat64.go +#usr/lib/go/src/runtime/softfloat64_test.go +#usr/lib/go/src/runtime/stack.go +#usr/lib/go/src/runtime/stack_test.go +#usr/lib/go/src/runtime/string.go +#usr/lib/go/src/runtime/string_test.go +#usr/lib/go/src/runtime/stubs.go +#usr/lib/go/src/runtime/stubs2.go +#usr/lib/go/src/runtime/stubs3.go +#usr/lib/go/src/runtime/stubs32.go +#usr/lib/go/src/runtime/stubs_386.go +#usr/lib/go/src/runtime/stubs_amd64.go +#usr/lib/go/src/runtime/stubs_arm.go +#usr/lib/go/src/runtime/stubs_arm64.go +#usr/lib/go/src/runtime/stubs_linux.go +#usr/lib/go/src/runtime/stubs_mips64x.go +#usr/lib/go/src/runtime/stubs_mipsx.go +#usr/lib/go/src/runtime/stubs_nonlinux.go +#usr/lib/go/src/runtime/stubs_ppc64x.go +#usr/lib/go/src/runtime/stubs_s390x.go +#usr/lib/go/src/runtime/symtab.go +#usr/lib/go/src/runtime/symtab_test.go +#usr/lib/go/src/runtime/sys_aix_ppc64.s +#usr/lib/go/src/runtime/sys_arm.go +#usr/lib/go/src/runtime/sys_arm64.go +#usr/lib/go/src/runtime/sys_darwin.go +#usr/lib/go/src/runtime/sys_darwin_amd64.s +#usr/lib/go/src/runtime/sys_darwin_arm64.s +#usr/lib/go/src/runtime/sys_dragonfly_amd64.s +#usr/lib/go/src/runtime/sys_freebsd_386.s +#usr/lib/go/src/runtime/sys_freebsd_amd64.s +#usr/lib/go/src/runtime/sys_freebsd_arm.s +#usr/lib/go/src/runtime/sys_freebsd_arm64.s +#usr/lib/go/src/runtime/sys_linux_386.s +#usr/lib/go/src/runtime/sys_linux_amd64.s +#usr/lib/go/src/runtime/sys_linux_arm.s +#usr/lib/go/src/runtime/sys_linux_arm64.s +#usr/lib/go/src/runtime/sys_linux_mips64x.s +#usr/lib/go/src/runtime/sys_linux_mipsx.s +#usr/lib/go/src/runtime/sys_linux_ppc64x.s +#usr/lib/go/src/runtime/sys_linux_riscv64.s +#usr/lib/go/src/runtime/sys_linux_s390x.s +#usr/lib/go/src/runtime/sys_mips64x.go +#usr/lib/go/src/runtime/sys_mipsx.go +#usr/lib/go/src/runtime/sys_netbsd_386.s +#usr/lib/go/src/runtime/sys_netbsd_amd64.s +#usr/lib/go/src/runtime/sys_netbsd_arm.s +#usr/lib/go/src/runtime/sys_netbsd_arm64.s +#usr/lib/go/src/runtime/sys_nonppc64x.go +#usr/lib/go/src/runtime/sys_openbsd_386.s +#usr/lib/go/src/runtime/sys_openbsd_amd64.s +#usr/lib/go/src/runtime/sys_openbsd_arm.s +#usr/lib/go/src/runtime/sys_openbsd_arm64.s +#usr/lib/go/src/runtime/sys_plan9_386.s +#usr/lib/go/src/runtime/sys_plan9_amd64.s +#usr/lib/go/src/runtime/sys_plan9_arm.s +#usr/lib/go/src/runtime/sys_ppc64x.go +#usr/lib/go/src/runtime/sys_riscv64.go +#usr/lib/go/src/runtime/sys_s390x.go +#usr/lib/go/src/runtime/sys_solaris_amd64.s +#usr/lib/go/src/runtime/sys_wasm.go +#usr/lib/go/src/runtime/sys_wasm.s +#usr/lib/go/src/runtime/sys_windows_386.s +#usr/lib/go/src/runtime/sys_windows_amd64.s +#usr/lib/go/src/runtime/sys_windows_arm.s +#usr/lib/go/src/runtime/sys_x86.go +#usr/lib/go/src/runtime/syscall2_solaris.go +#usr/lib/go/src/runtime/syscall_aix.go +#usr/lib/go/src/runtime/syscall_solaris.go +#usr/lib/go/src/runtime/syscall_windows.go +#usr/lib/go/src/runtime/syscall_windows_test.go +#usr/lib/go/src/runtime/testdata +#usr/lib/go/src/runtime/testdata/testfaketime +#usr/lib/go/src/runtime/testdata/testfaketime/faketime.go +#usr/lib/go/src/runtime/testdata/testprog +#usr/lib/go/src/runtime/testdata/testprog/abort.go +#usr/lib/go/src/runtime/testdata/testprog/badtraceback.go +#usr/lib/go/src/runtime/testdata/testprog/checkptr.go +#usr/lib/go/src/runtime/testdata/testprog/crash.go +#usr/lib/go/src/runtime/testdata/testprog/deadlock.go +#usr/lib/go/src/runtime/testdata/testprog/gc.go +#usr/lib/go/src/runtime/testdata/testprog/lockosthread.go +#usr/lib/go/src/runtime/testdata/testprog/main.go +#usr/lib/go/src/runtime/testdata/testprog/map.go +#usr/lib/go/src/runtime/testdata/testprog/memprof.go +#usr/lib/go/src/runtime/testdata/testprog/misc.go +#usr/lib/go/src/runtime/testdata/testprog/numcpu_freebsd.go +#usr/lib/go/src/runtime/testdata/testprog/panicprint.go +#usr/lib/go/src/runtime/testdata/testprog/panicrace.go +#usr/lib/go/src/runtime/testdata/testprog/preempt.go +#usr/lib/go/src/runtime/testdata/testprog/signal.go +#usr/lib/go/src/runtime/testdata/testprog/sleep.go +#usr/lib/go/src/runtime/testdata/testprog/stringconcat.go +#usr/lib/go/src/runtime/testdata/testprog/syscall_windows.go +#usr/lib/go/src/runtime/testdata/testprog/syscalls.go +#usr/lib/go/src/runtime/testdata/testprog/syscalls_linux.go +#usr/lib/go/src/runtime/testdata/testprog/syscalls_none.go +#usr/lib/go/src/runtime/testdata/testprog/timeprof.go +#usr/lib/go/src/runtime/testdata/testprog/traceback_ancestors.go +#usr/lib/go/src/runtime/testdata/testprog/vdso.go +#usr/lib/go/src/runtime/testdata/testprogcgo +#usr/lib/go/src/runtime/testdata/testprogcgo/aprof.go +#usr/lib/go/src/runtime/testdata/testprogcgo/bigstack_windows.c +#usr/lib/go/src/runtime/testdata/testprogcgo/bigstack_windows.go +#usr/lib/go/src/runtime/testdata/testprogcgo/callback.go +#usr/lib/go/src/runtime/testdata/testprogcgo/catchpanic.go +#usr/lib/go/src/runtime/testdata/testprogcgo/cgo.go +#usr/lib/go/src/runtime/testdata/testprogcgo/crash.go +#usr/lib/go/src/runtime/testdata/testprogcgo/deadlock.go +#usr/lib/go/src/runtime/testdata/testprogcgo/dll_windows.go +#usr/lib/go/src/runtime/testdata/testprogcgo/dropm.go +#usr/lib/go/src/runtime/testdata/testprogcgo/dropm_stub.go +#usr/lib/go/src/runtime/testdata/testprogcgo/eintr.go +#usr/lib/go/src/runtime/testdata/testprogcgo/exec.go +#usr/lib/go/src/runtime/testdata/testprogcgo/lockosthread.c +#usr/lib/go/src/runtime/testdata/testprogcgo/lockosthread.go +#usr/lib/go/src/runtime/testdata/testprogcgo/main.go +#usr/lib/go/src/runtime/testdata/testprogcgo/numgoroutine.go +#usr/lib/go/src/runtime/testdata/testprogcgo/pprof.go +#usr/lib/go/src/runtime/testdata/testprogcgo/raceprof.go +#usr/lib/go/src/runtime/testdata/testprogcgo/racesig.go +#usr/lib/go/src/runtime/testdata/testprogcgo/segv.go +#usr/lib/go/src/runtime/testdata/testprogcgo/sigpanic.go +#usr/lib/go/src/runtime/testdata/testprogcgo/sigstack.go +#usr/lib/go/src/runtime/testdata/testprogcgo/stack_windows.go +#usr/lib/go/src/runtime/testdata/testprogcgo/threadpanic.go +#usr/lib/go/src/runtime/testdata/testprogcgo/threadpanic_unix.c +#usr/lib/go/src/runtime/testdata/testprogcgo/threadpanic_windows.c +#usr/lib/go/src/runtime/testdata/testprogcgo/threadpprof.go +#usr/lib/go/src/runtime/testdata/testprogcgo/threadprof.go +#usr/lib/go/src/runtime/testdata/testprogcgo/traceback.go +#usr/lib/go/src/runtime/testdata/testprogcgo/tracebackctxt.go +#usr/lib/go/src/runtime/testdata/testprogcgo/tracebackctxt_c.c +#usr/lib/go/src/runtime/testdata/testprogcgo/windows +#usr/lib/go/src/runtime/testdata/testprogcgo/windows/win.go +#usr/lib/go/src/runtime/testdata/testprognet +#usr/lib/go/src/runtime/testdata/testprognet/main.go +#usr/lib/go/src/runtime/testdata/testprognet/net.go +#usr/lib/go/src/runtime/testdata/testprognet/signal.go +#usr/lib/go/src/runtime/testdata/testprognet/signalexec.go +#usr/lib/go/src/runtime/testdata/testwinlib +#usr/lib/go/src/runtime/testdata/testwinlib/main.c +#usr/lib/go/src/runtime/testdata/testwinlib/main.go +#usr/lib/go/src/runtime/testdata/testwinlibsignal +#usr/lib/go/src/runtime/testdata/testwinlibsignal/dummy.go +#usr/lib/go/src/runtime/testdata/testwinlibsignal/main.c +#usr/lib/go/src/runtime/textflag.h +#usr/lib/go/src/runtime/time.go +#usr/lib/go/src/runtime/time_fake.go +#usr/lib/go/src/runtime/time_nofake.go +#usr/lib/go/src/runtime/time_test.go +#usr/lib/go/src/runtime/timeasm.go +#usr/lib/go/src/runtime/timestub.go +#usr/lib/go/src/runtime/timestub2.go +#usr/lib/go/src/runtime/tls_arm.s +#usr/lib/go/src/runtime/tls_arm64.h +#usr/lib/go/src/runtime/tls_arm64.s +#usr/lib/go/src/runtime/tls_mips64x.s +#usr/lib/go/src/runtime/tls_mipsx.s +#usr/lib/go/src/runtime/tls_ppc64x.s +#usr/lib/go/src/runtime/tls_riscv64.s +#usr/lib/go/src/runtime/tls_s390x.s +#usr/lib/go/src/runtime/trace +#usr/lib/go/src/runtime/trace.go +#usr/lib/go/src/runtime/trace/annotation.go +#usr/lib/go/src/runtime/trace/annotation_test.go +#usr/lib/go/src/runtime/trace/example_test.go +#usr/lib/go/src/runtime/trace/trace.go +#usr/lib/go/src/runtime/trace/trace_stack_test.go +#usr/lib/go/src/runtime/trace/trace_test.go +#usr/lib/go/src/runtime/traceback.go +#usr/lib/go/src/runtime/type.go +#usr/lib/go/src/runtime/typekind.go +#usr/lib/go/src/runtime/utf8.go +#usr/lib/go/src/runtime/vdso_elf32.go +#usr/lib/go/src/runtime/vdso_elf64.go +#usr/lib/go/src/runtime/vdso_freebsd.go +#usr/lib/go/src/runtime/vdso_freebsd_arm.go +#usr/lib/go/src/runtime/vdso_freebsd_arm64.go +#usr/lib/go/src/runtime/vdso_freebsd_x86.go +#usr/lib/go/src/runtime/vdso_in_none.go +#usr/lib/go/src/runtime/vdso_linux.go +#usr/lib/go/src/runtime/vdso_linux_386.go +#usr/lib/go/src/runtime/vdso_linux_amd64.go +#usr/lib/go/src/runtime/vdso_linux_arm.go +#usr/lib/go/src/runtime/vdso_linux_arm64.go +#usr/lib/go/src/runtime/vdso_linux_mips64x.go +#usr/lib/go/src/runtime/vdso_linux_ppc64x.go +#usr/lib/go/src/runtime/vlop_386.s +#usr/lib/go/src/runtime/vlop_arm.s +#usr/lib/go/src/runtime/vlop_arm_test.go +#usr/lib/go/src/runtime/vlrt.go +#usr/lib/go/src/runtime/wincallback.go +#usr/lib/go/src/runtime/write_err.go +#usr/lib/go/src/runtime/write_err_android.go +#usr/lib/go/src/runtime/zcallback_windows.go +#usr/lib/go/src/runtime/zcallback_windows.s +#usr/lib/go/src/runtime/zcallback_windows_arm.s +#usr/lib/go/src/sort +#usr/lib/go/src/sort/example_interface_test.go +#usr/lib/go/src/sort/example_keys_test.go +#usr/lib/go/src/sort/example_multi_test.go +#usr/lib/go/src/sort/example_search_test.go +#usr/lib/go/src/sort/example_test.go +#usr/lib/go/src/sort/example_wrapper_test.go +#usr/lib/go/src/sort/export_test.go +#usr/lib/go/src/sort/genzfunc.go +#usr/lib/go/src/sort/search.go +#usr/lib/go/src/sort/search_test.go +#usr/lib/go/src/sort/slice.go +#usr/lib/go/src/sort/slice_go113.go +#usr/lib/go/src/sort/slice_go14.go +#usr/lib/go/src/sort/slice_go18.go +#usr/lib/go/src/sort/sort.go +#usr/lib/go/src/sort/sort_test.go +#usr/lib/go/src/sort/zfuncversion.go +#usr/lib/go/src/strconv +#usr/lib/go/src/strconv/atob.go +#usr/lib/go/src/strconv/atob_test.go +#usr/lib/go/src/strconv/atoc.go +#usr/lib/go/src/strconv/atoc_test.go +#usr/lib/go/src/strconv/atof.go +#usr/lib/go/src/strconv/atof_test.go +#usr/lib/go/src/strconv/atoi.go +#usr/lib/go/src/strconv/atoi_test.go +#usr/lib/go/src/strconv/ctoa.go +#usr/lib/go/src/strconv/decimal.go +#usr/lib/go/src/strconv/decimal_test.go +#usr/lib/go/src/strconv/doc.go +#usr/lib/go/src/strconv/example_test.go +#usr/lib/go/src/strconv/export_test.go +#usr/lib/go/src/strconv/extfloat.go +#usr/lib/go/src/strconv/fp_test.go +#usr/lib/go/src/strconv/ftoa.go +#usr/lib/go/src/strconv/ftoa_test.go +#usr/lib/go/src/strconv/internal_test.go +#usr/lib/go/src/strconv/isprint.go +#usr/lib/go/src/strconv/itoa.go +#usr/lib/go/src/strconv/itoa_test.go +#usr/lib/go/src/strconv/makeisprint.go +#usr/lib/go/src/strconv/quote.go +#usr/lib/go/src/strconv/quote_test.go +#usr/lib/go/src/strconv/strconv_test.go +#usr/lib/go/src/strconv/testdata +#usr/lib/go/src/strconv/testdata/testfp.txt +#usr/lib/go/src/strings +#usr/lib/go/src/strings/builder.go +#usr/lib/go/src/strings/builder_test.go +#usr/lib/go/src/strings/compare.go +#usr/lib/go/src/strings/compare_test.go +#usr/lib/go/src/strings/example_test.go +#usr/lib/go/src/strings/export_test.go +#usr/lib/go/src/strings/reader.go +#usr/lib/go/src/strings/reader_test.go +#usr/lib/go/src/strings/replace.go +#usr/lib/go/src/strings/replace_test.go +#usr/lib/go/src/strings/search.go +#usr/lib/go/src/strings/search_test.go +#usr/lib/go/src/strings/strings.go +#usr/lib/go/src/strings/strings_test.go +#usr/lib/go/src/sync +#usr/lib/go/src/sync/atomic +#usr/lib/go/src/sync/atomic/asm.s +#usr/lib/go/src/sync/atomic/atomic_test.go +#usr/lib/go/src/sync/atomic/doc.go +#usr/lib/go/src/sync/atomic/example_test.go +#usr/lib/go/src/sync/atomic/race.s +#usr/lib/go/src/sync/atomic/value.go +#usr/lib/go/src/sync/atomic/value_test.go +#usr/lib/go/src/sync/cond.go +#usr/lib/go/src/sync/cond_test.go +#usr/lib/go/src/sync/example_pool_test.go +#usr/lib/go/src/sync/example_test.go +#usr/lib/go/src/sync/export_test.go +#usr/lib/go/src/sync/map.go +#usr/lib/go/src/sync/map_bench_test.go +#usr/lib/go/src/sync/map_reference_test.go +#usr/lib/go/src/sync/map_test.go +#usr/lib/go/src/sync/mutex.go +#usr/lib/go/src/sync/mutex_test.go +#usr/lib/go/src/sync/once.go +#usr/lib/go/src/sync/once_test.go +#usr/lib/go/src/sync/pool.go +#usr/lib/go/src/sync/pool_test.go +#usr/lib/go/src/sync/poolqueue.go +#usr/lib/go/src/sync/runtime.go +#usr/lib/go/src/sync/runtime2.go +#usr/lib/go/src/sync/runtime2_lockrank.go +#usr/lib/go/src/sync/runtime_sema_test.go +#usr/lib/go/src/sync/rwmutex.go +#usr/lib/go/src/sync/rwmutex_test.go +#usr/lib/go/src/sync/waitgroup.go +#usr/lib/go/src/sync/waitgroup_test.go +#usr/lib/go/src/syscall +#usr/lib/go/src/syscall/asm9_unix1_amd64.s +#usr/lib/go/src/syscall/asm9_unix2_amd64.s +#usr/lib/go/src/syscall/asm_aix_ppc64.s +#usr/lib/go/src/syscall/asm_darwin_amd64.s +#usr/lib/go/src/syscall/asm_darwin_arm64.s +#usr/lib/go/src/syscall/asm_freebsd_arm.s +#usr/lib/go/src/syscall/asm_freebsd_arm64.s +#usr/lib/go/src/syscall/asm_linux_386.s +#usr/lib/go/src/syscall/asm_linux_amd64.s +#usr/lib/go/src/syscall/asm_linux_arm.s +#usr/lib/go/src/syscall/asm_linux_arm64.s +#usr/lib/go/src/syscall/asm_linux_mips64x.s +#usr/lib/go/src/syscall/asm_linux_mipsx.s +#usr/lib/go/src/syscall/asm_linux_ppc64x.s +#usr/lib/go/src/syscall/asm_linux_riscv64.s +#usr/lib/go/src/syscall/asm_linux_s390x.s +#usr/lib/go/src/syscall/asm_netbsd_arm.s +#usr/lib/go/src/syscall/asm_netbsd_arm64.s +#usr/lib/go/src/syscall/asm_openbsd_arm.s +#usr/lib/go/src/syscall/asm_openbsd_arm64.s +#usr/lib/go/src/syscall/asm_plan9_386.s +#usr/lib/go/src/syscall/asm_plan9_amd64.s +#usr/lib/go/src/syscall/asm_plan9_arm.s +#usr/lib/go/src/syscall/asm_solaris_amd64.s +#usr/lib/go/src/syscall/asm_unix_386.s +#usr/lib/go/src/syscall/asm_unix_amd64.s +#usr/lib/go/src/syscall/asm_windows.s +#usr/lib/go/src/syscall/bpf_bsd.go +#usr/lib/go/src/syscall/bpf_darwin.go +#usr/lib/go/src/syscall/const_plan9.go +#usr/lib/go/src/syscall/creds_test.go +#usr/lib/go/src/syscall/dir_plan9.go +#usr/lib/go/src/syscall/dirent.go +#usr/lib/go/src/syscall/dirent_test.go +#usr/lib/go/src/syscall/dll_windows.go +#usr/lib/go/src/syscall/endian_big.go +#usr/lib/go/src/syscall/endian_little.go +#usr/lib/go/src/syscall/env_unix.go +#usr/lib/go/src/syscall/env_windows.go +#usr/lib/go/src/syscall/errors_plan9.go +#usr/lib/go/src/syscall/exec_aix_test.go +#usr/lib/go/src/syscall/exec_bsd.go +#usr/lib/go/src/syscall/exec_darwin.go +#usr/lib/go/src/syscall/exec_libc.go +#usr/lib/go/src/syscall/exec_linux.go +#usr/lib/go/src/syscall/exec_linux_test.go +#usr/lib/go/src/syscall/exec_plan9.go +#usr/lib/go/src/syscall/exec_solaris_test.go +#usr/lib/go/src/syscall/exec_unix.go +#usr/lib/go/src/syscall/exec_unix_test.go +#usr/lib/go/src/syscall/exec_windows.go +#usr/lib/go/src/syscall/export_freebsd_test.go +#usr/lib/go/src/syscall/export_linux_test.go +#usr/lib/go/src/syscall/export_test.go +#usr/lib/go/src/syscall/export_unix_test.go +#usr/lib/go/src/syscall/flock.go +#usr/lib/go/src/syscall/flock_aix.go +#usr/lib/go/src/syscall/flock_darwin.go +#usr/lib/go/src/syscall/flock_linux_32bit.go +#usr/lib/go/src/syscall/forkpipe.go +#usr/lib/go/src/syscall/forkpipe2.go +#usr/lib/go/src/syscall/fs_js.go +#usr/lib/go/src/syscall/getdirentries_test.go +#usr/lib/go/src/syscall/js +#usr/lib/go/src/syscall/js/export_test.go +#usr/lib/go/src/syscall/js/func.go +#usr/lib/go/src/syscall/js/js.go +#usr/lib/go/src/syscall/js/js_js.s +#usr/lib/go/src/syscall/js/js_test.go +#usr/lib/go/src/syscall/lsf_linux.go +#usr/lib/go/src/syscall/mkall.sh +#usr/lib/go/src/syscall/mkasm_darwin.go +#usr/lib/go/src/syscall/mkerrors.sh +#usr/lib/go/src/syscall/mkpost.go +#usr/lib/go/src/syscall/mksyscall.pl +#usr/lib/go/src/syscall/mksyscall_libc.pl +#usr/lib/go/src/syscall/mksyscall_windows.go +#usr/lib/go/src/syscall/mksysctl_openbsd.pl +#usr/lib/go/src/syscall/mksysnum_darwin.pl +#usr/lib/go/src/syscall/mksysnum_dragonfly.pl +#usr/lib/go/src/syscall/mksysnum_freebsd.pl +#usr/lib/go/src/syscall/mksysnum_linux.pl +#usr/lib/go/src/syscall/mksysnum_netbsd.pl +#usr/lib/go/src/syscall/mksysnum_openbsd.pl +#usr/lib/go/src/syscall/mksysnum_plan9.sh +#usr/lib/go/src/syscall/mmap_unix_test.go +#usr/lib/go/src/syscall/msan.go +#usr/lib/go/src/syscall/msan0.go +#usr/lib/go/src/syscall/net.go +#usr/lib/go/src/syscall/net_js.go +#usr/lib/go/src/syscall/netlink_linux.go +#usr/lib/go/src/syscall/pwd_plan9.go +#usr/lib/go/src/syscall/route_bsd.go +#usr/lib/go/src/syscall/route_darwin.go +#usr/lib/go/src/syscall/route_dragonfly.go +#usr/lib/go/src/syscall/route_freebsd.go +#usr/lib/go/src/syscall/route_freebsd_32bit.go +#usr/lib/go/src/syscall/route_freebsd_64bit.go +#usr/lib/go/src/syscall/route_netbsd.go +#usr/lib/go/src/syscall/route_openbsd.go +#usr/lib/go/src/syscall/security_windows.go +#usr/lib/go/src/syscall/setuidgid_32_linux.go +#usr/lib/go/src/syscall/setuidgid_linux.go +#usr/lib/go/src/syscall/sock_cloexec_linux.go +#usr/lib/go/src/syscall/sockcmsg_dragonfly.go +#usr/lib/go/src/syscall/sockcmsg_linux.go +#usr/lib/go/src/syscall/sockcmsg_unix.go +#usr/lib/go/src/syscall/sockcmsg_unix_other.go +#usr/lib/go/src/syscall/str.go +#usr/lib/go/src/syscall/syscall.go +#usr/lib/go/src/syscall/syscall_aix.go +#usr/lib/go/src/syscall/syscall_aix_ppc64.go +#usr/lib/go/src/syscall/syscall_bsd.go +#usr/lib/go/src/syscall/syscall_bsd_test.go +#usr/lib/go/src/syscall/syscall_darwin.go +#usr/lib/go/src/syscall/syscall_darwin_amd64.go +#usr/lib/go/src/syscall/syscall_darwin_arm64.go +#usr/lib/go/src/syscall/syscall_dragonfly.go +#usr/lib/go/src/syscall/syscall_dragonfly_amd64.go +#usr/lib/go/src/syscall/syscall_dup2_linux.go +#usr/lib/go/src/syscall/syscall_dup3_linux.go +#usr/lib/go/src/syscall/syscall_freebsd.go +#usr/lib/go/src/syscall/syscall_freebsd_386.go +#usr/lib/go/src/syscall/syscall_freebsd_amd64.go +#usr/lib/go/src/syscall/syscall_freebsd_arm.go +#usr/lib/go/src/syscall/syscall_freebsd_arm64.go +#usr/lib/go/src/syscall/syscall_freebsd_test.go +#usr/lib/go/src/syscall/syscall_getwd_bsd.go +#usr/lib/go/src/syscall/syscall_js.go +#usr/lib/go/src/syscall/syscall_linux.go +#usr/lib/go/src/syscall/syscall_linux_386.go +#usr/lib/go/src/syscall/syscall_linux_amd64.go +#usr/lib/go/src/syscall/syscall_linux_arm.go +#usr/lib/go/src/syscall/syscall_linux_arm64.go +#usr/lib/go/src/syscall/syscall_linux_mips64x.go +#usr/lib/go/src/syscall/syscall_linux_mipsx.go +#usr/lib/go/src/syscall/syscall_linux_ppc64x.go +#usr/lib/go/src/syscall/syscall_linux_riscv64.go +#usr/lib/go/src/syscall/syscall_linux_s390x.go +#usr/lib/go/src/syscall/syscall_linux_test.go +#usr/lib/go/src/syscall/syscall_netbsd.go +#usr/lib/go/src/syscall/syscall_netbsd_386.go +#usr/lib/go/src/syscall/syscall_netbsd_amd64.go +#usr/lib/go/src/syscall/syscall_netbsd_arm.go +#usr/lib/go/src/syscall/syscall_netbsd_arm64.go +#usr/lib/go/src/syscall/syscall_openbsd.go +#usr/lib/go/src/syscall/syscall_openbsd_386.go +#usr/lib/go/src/syscall/syscall_openbsd_amd64.go +#usr/lib/go/src/syscall/syscall_openbsd_arm.go +#usr/lib/go/src/syscall/syscall_openbsd_arm64.go +#usr/lib/go/src/syscall/syscall_plan9.go +#usr/lib/go/src/syscall/syscall_plan9_test.go +#usr/lib/go/src/syscall/syscall_ptrace_test.go +#usr/lib/go/src/syscall/syscall_solaris.go +#usr/lib/go/src/syscall/syscall_solaris_amd64.go +#usr/lib/go/src/syscall/syscall_test.go +#usr/lib/go/src/syscall/syscall_unix.go +#usr/lib/go/src/syscall/syscall_unix_test.go +#usr/lib/go/src/syscall/syscall_windows.go +#usr/lib/go/src/syscall/syscall_windows_386.go +#usr/lib/go/src/syscall/syscall_windows_amd64.go +#usr/lib/go/src/syscall/syscall_windows_test.go +#usr/lib/go/src/syscall/tables_js.go +#usr/lib/go/src/syscall/time_fake.go +#usr/lib/go/src/syscall/time_nofake.go +#usr/lib/go/src/syscall/timestruct.go +#usr/lib/go/src/syscall/types_aix.go +#usr/lib/go/src/syscall/types_darwin.go +#usr/lib/go/src/syscall/types_dragonfly.go +#usr/lib/go/src/syscall/types_freebsd.go +#usr/lib/go/src/syscall/types_linux.go +#usr/lib/go/src/syscall/types_netbsd.go +#usr/lib/go/src/syscall/types_openbsd.go +#usr/lib/go/src/syscall/types_solaris.go +#usr/lib/go/src/syscall/types_windows.go +#usr/lib/go/src/syscall/types_windows_386.go +#usr/lib/go/src/syscall/types_windows_amd64.go +#usr/lib/go/src/syscall/types_windows_arm.go +#usr/lib/go/src/syscall/zerrors_aix_ppc64.go +#usr/lib/go/src/syscall/zerrors_darwin_amd64.go +#usr/lib/go/src/syscall/zerrors_darwin_arm64.go +#usr/lib/go/src/syscall/zerrors_dragonfly_amd64.go +#usr/lib/go/src/syscall/zerrors_freebsd_386.go +#usr/lib/go/src/syscall/zerrors_freebsd_amd64.go +#usr/lib/go/src/syscall/zerrors_freebsd_arm.go +#usr/lib/go/src/syscall/zerrors_freebsd_arm64.go +#usr/lib/go/src/syscall/zerrors_linux_386.go +#usr/lib/go/src/syscall/zerrors_linux_amd64.go +#usr/lib/go/src/syscall/zerrors_linux_arm.go +#usr/lib/go/src/syscall/zerrors_linux_arm64.go +#usr/lib/go/src/syscall/zerrors_linux_mips.go +#usr/lib/go/src/syscall/zerrors_linux_mips64.go +#usr/lib/go/src/syscall/zerrors_linux_mips64le.go +#usr/lib/go/src/syscall/zerrors_linux_mipsle.go +#usr/lib/go/src/syscall/zerrors_linux_ppc64.go +#usr/lib/go/src/syscall/zerrors_linux_ppc64le.go +#usr/lib/go/src/syscall/zerrors_linux_riscv64.go +#usr/lib/go/src/syscall/zerrors_linux_s390x.go +#usr/lib/go/src/syscall/zerrors_netbsd_386.go +#usr/lib/go/src/syscall/zerrors_netbsd_amd64.go +#usr/lib/go/src/syscall/zerrors_netbsd_arm.go +#usr/lib/go/src/syscall/zerrors_netbsd_arm64.go +#usr/lib/go/src/syscall/zerrors_openbsd_386.go +#usr/lib/go/src/syscall/zerrors_openbsd_amd64.go +#usr/lib/go/src/syscall/zerrors_openbsd_arm.go +#usr/lib/go/src/syscall/zerrors_openbsd_arm64.go +#usr/lib/go/src/syscall/zerrors_solaris_amd64.go +#usr/lib/go/src/syscall/zerrors_windows.go +#usr/lib/go/src/syscall/zerrors_windows_386.go +#usr/lib/go/src/syscall/zerrors_windows_amd64.go +#usr/lib/go/src/syscall/zsyscall_aix_ppc64.go +#usr/lib/go/src/syscall/zsyscall_darwin_amd64.go +#usr/lib/go/src/syscall/zsyscall_darwin_amd64.s +#usr/lib/go/src/syscall/zsyscall_darwin_arm64.go +#usr/lib/go/src/syscall/zsyscall_darwin_arm64.s +#usr/lib/go/src/syscall/zsyscall_dragonfly_amd64.go +#usr/lib/go/src/syscall/zsyscall_freebsd_386.go +#usr/lib/go/src/syscall/zsyscall_freebsd_amd64.go +#usr/lib/go/src/syscall/zsyscall_freebsd_arm.go +#usr/lib/go/src/syscall/zsyscall_freebsd_arm64.go +#usr/lib/go/src/syscall/zsyscall_linux_386.go +#usr/lib/go/src/syscall/zsyscall_linux_amd64.go +#usr/lib/go/src/syscall/zsyscall_linux_arm.go +#usr/lib/go/src/syscall/zsyscall_linux_arm64.go +#usr/lib/go/src/syscall/zsyscall_linux_mips.go +#usr/lib/go/src/syscall/zsyscall_linux_mips64.go +#usr/lib/go/src/syscall/zsyscall_linux_mips64le.go +#usr/lib/go/src/syscall/zsyscall_linux_mipsle.go +#usr/lib/go/src/syscall/zsyscall_linux_ppc64.go +#usr/lib/go/src/syscall/zsyscall_linux_ppc64le.go +#usr/lib/go/src/syscall/zsyscall_linux_riscv64.go +#usr/lib/go/src/syscall/zsyscall_linux_s390x.go +#usr/lib/go/src/syscall/zsyscall_netbsd_386.go +#usr/lib/go/src/syscall/zsyscall_netbsd_amd64.go +#usr/lib/go/src/syscall/zsyscall_netbsd_arm.go +#usr/lib/go/src/syscall/zsyscall_netbsd_arm64.go +#usr/lib/go/src/syscall/zsyscall_openbsd_386.go +#usr/lib/go/src/syscall/zsyscall_openbsd_amd64.go +#usr/lib/go/src/syscall/zsyscall_openbsd_arm.go +#usr/lib/go/src/syscall/zsyscall_openbsd_arm64.go +#usr/lib/go/src/syscall/zsyscall_plan9_386.go +#usr/lib/go/src/syscall/zsyscall_plan9_amd64.go +#usr/lib/go/src/syscall/zsyscall_plan9_arm.go +#usr/lib/go/src/syscall/zsyscall_solaris_amd64.go +#usr/lib/go/src/syscall/zsyscall_windows.go +#usr/lib/go/src/syscall/zsysctl_openbsd.go +#usr/lib/go/src/syscall/zsysnum_darwin_amd64.go +#usr/lib/go/src/syscall/zsysnum_darwin_arm64.go +#usr/lib/go/src/syscall/zsysnum_dragonfly_amd64.go +#usr/lib/go/src/syscall/zsysnum_freebsd_386.go +#usr/lib/go/src/syscall/zsysnum_freebsd_amd64.go +#usr/lib/go/src/syscall/zsysnum_freebsd_arm.go +#usr/lib/go/src/syscall/zsysnum_freebsd_arm64.go +#usr/lib/go/src/syscall/zsysnum_linux_386.go +#usr/lib/go/src/syscall/zsysnum_linux_amd64.go +#usr/lib/go/src/syscall/zsysnum_linux_arm.go +#usr/lib/go/src/syscall/zsysnum_linux_arm64.go +#usr/lib/go/src/syscall/zsysnum_linux_mips.go +#usr/lib/go/src/syscall/zsysnum_linux_mips64.go +#usr/lib/go/src/syscall/zsysnum_linux_mips64le.go +#usr/lib/go/src/syscall/zsysnum_linux_mipsle.go +#usr/lib/go/src/syscall/zsysnum_linux_ppc64.go +#usr/lib/go/src/syscall/zsysnum_linux_ppc64le.go +#usr/lib/go/src/syscall/zsysnum_linux_riscv64.go +#usr/lib/go/src/syscall/zsysnum_linux_s390x.go +#usr/lib/go/src/syscall/zsysnum_netbsd_386.go +#usr/lib/go/src/syscall/zsysnum_netbsd_amd64.go +#usr/lib/go/src/syscall/zsysnum_netbsd_arm.go +#usr/lib/go/src/syscall/zsysnum_netbsd_arm64.go +#usr/lib/go/src/syscall/zsysnum_openbsd_386.go +#usr/lib/go/src/syscall/zsysnum_openbsd_amd64.go +#usr/lib/go/src/syscall/zsysnum_openbsd_arm.go +#usr/lib/go/src/syscall/zsysnum_openbsd_arm64.go +#usr/lib/go/src/syscall/zsysnum_plan9.go +#usr/lib/go/src/syscall/zsysnum_solaris_amd64.go +#usr/lib/go/src/syscall/zsysnum_windows_386.go +#usr/lib/go/src/syscall/zsysnum_windows_amd64.go +#usr/lib/go/src/syscall/ztypes_aix_ppc64.go +#usr/lib/go/src/syscall/ztypes_darwin_amd64.go +#usr/lib/go/src/syscall/ztypes_darwin_arm64.go +#usr/lib/go/src/syscall/ztypes_dragonfly_amd64.go +#usr/lib/go/src/syscall/ztypes_freebsd_386.go +#usr/lib/go/src/syscall/ztypes_freebsd_amd64.go +#usr/lib/go/src/syscall/ztypes_freebsd_arm.go +#usr/lib/go/src/syscall/ztypes_freebsd_arm64.go +#usr/lib/go/src/syscall/ztypes_linux_386.go +#usr/lib/go/src/syscall/ztypes_linux_amd64.go +#usr/lib/go/src/syscall/ztypes_linux_arm.go +#usr/lib/go/src/syscall/ztypes_linux_arm64.go +#usr/lib/go/src/syscall/ztypes_linux_mips.go +#usr/lib/go/src/syscall/ztypes_linux_mips64.go +#usr/lib/go/src/syscall/ztypes_linux_mips64le.go +#usr/lib/go/src/syscall/ztypes_linux_mipsle.go +#usr/lib/go/src/syscall/ztypes_linux_ppc64.go +#usr/lib/go/src/syscall/ztypes_linux_ppc64le.go +#usr/lib/go/src/syscall/ztypes_linux_riscv64.go +#usr/lib/go/src/syscall/ztypes_linux_s390x.go +#usr/lib/go/src/syscall/ztypes_netbsd_386.go +#usr/lib/go/src/syscall/ztypes_netbsd_amd64.go +#usr/lib/go/src/syscall/ztypes_netbsd_arm.go +#usr/lib/go/src/syscall/ztypes_netbsd_arm64.go +#usr/lib/go/src/syscall/ztypes_openbsd_386.go +#usr/lib/go/src/syscall/ztypes_openbsd_amd64.go +#usr/lib/go/src/syscall/ztypes_openbsd_arm.go +#usr/lib/go/src/syscall/ztypes_openbsd_arm64.go +#usr/lib/go/src/syscall/ztypes_solaris_amd64.go +#usr/lib/go/src/testdata +#usr/lib/go/src/testdata/Isaac.Newton-Opticks.txt +#usr/lib/go/src/testing +#usr/lib/go/src/testing/allocs.go +#usr/lib/go/src/testing/allocs_test.go +#usr/lib/go/src/testing/benchmark.go +#usr/lib/go/src/testing/benchmark_test.go +#usr/lib/go/src/testing/cover.go +#usr/lib/go/src/testing/example.go +#usr/lib/go/src/testing/export_test.go +#usr/lib/go/src/testing/helper_test.go +#usr/lib/go/src/testing/helperfuncs_test.go +#usr/lib/go/src/testing/internal +#usr/lib/go/src/testing/internal/testdeps +#usr/lib/go/src/testing/internal/testdeps/deps.go +#usr/lib/go/src/testing/iotest +#usr/lib/go/src/testing/iotest/logger.go +#usr/lib/go/src/testing/iotest/logger_test.go +#usr/lib/go/src/testing/iotest/reader.go +#usr/lib/go/src/testing/iotest/reader_test.go +#usr/lib/go/src/testing/iotest/writer.go +#usr/lib/go/src/testing/iotest/writer_test.go +#usr/lib/go/src/testing/match.go +#usr/lib/go/src/testing/match_test.go +#usr/lib/go/src/testing/panic_test.go +#usr/lib/go/src/testing/quick +#usr/lib/go/src/testing/quick/quick.go +#usr/lib/go/src/testing/quick/quick_test.go +#usr/lib/go/src/testing/run_example.go +#usr/lib/go/src/testing/run_example_js.go +#usr/lib/go/src/testing/sub_test.go +#usr/lib/go/src/testing/testing.go +#usr/lib/go/src/testing/testing_test.go +#usr/lib/go/src/text +#usr/lib/go/src/text/scanner +#usr/lib/go/src/text/scanner/example_test.go +#usr/lib/go/src/text/scanner/scanner.go +#usr/lib/go/src/text/scanner/scanner_test.go +#usr/lib/go/src/text/tabwriter +#usr/lib/go/src/text/tabwriter/example_test.go +#usr/lib/go/src/text/tabwriter/tabwriter.go +#usr/lib/go/src/text/tabwriter/tabwriter_test.go +#usr/lib/go/src/text/template +#usr/lib/go/src/text/template/doc.go +#usr/lib/go/src/text/template/example_test.go +#usr/lib/go/src/text/template/examplefiles_test.go +#usr/lib/go/src/text/template/examplefunc_test.go +#usr/lib/go/src/text/template/exec.go +#usr/lib/go/src/text/template/exec_test.go +#usr/lib/go/src/text/template/funcs.go +#usr/lib/go/src/text/template/helper.go +#usr/lib/go/src/text/template/link_test.go +#usr/lib/go/src/text/template/multi_test.go +#usr/lib/go/src/text/template/option.go +#usr/lib/go/src/text/template/parse +#usr/lib/go/src/text/template/parse/lex.go +#usr/lib/go/src/text/template/parse/lex_test.go +#usr/lib/go/src/text/template/parse/node.go +#usr/lib/go/src/text/template/parse/parse.go +#usr/lib/go/src/text/template/parse/parse_test.go +#usr/lib/go/src/text/template/template.go +#usr/lib/go/src/text/template/testdata +#usr/lib/go/src/text/template/testdata/file1.tmpl +#usr/lib/go/src/text/template/testdata/file2.tmpl +#usr/lib/go/src/text/template/testdata/tmpl1.tmpl +#usr/lib/go/src/text/template/testdata/tmpl2.tmpl +#usr/lib/go/src/time +#usr/lib/go/src/time/embed.go +#usr/lib/go/src/time/example_test.go +#usr/lib/go/src/time/export_android_test.go +#usr/lib/go/src/time/export_test.go +#usr/lib/go/src/time/export_windows_test.go +#usr/lib/go/src/time/format.go +#usr/lib/go/src/time/format_test.go +#usr/lib/go/src/time/genzabbrs.go +#usr/lib/go/src/time/internal_test.go +#usr/lib/go/src/time/mono_test.go +#usr/lib/go/src/time/sleep.go +#usr/lib/go/src/time/sleep_test.go +#usr/lib/go/src/time/sys_plan9.go +#usr/lib/go/src/time/sys_unix.go +#usr/lib/go/src/time/sys_windows.go +#usr/lib/go/src/time/tick.go +#usr/lib/go/src/time/tick_test.go +#usr/lib/go/src/time/time.go +#usr/lib/go/src/time/time_test.go +#usr/lib/go/src/time/tzdata +#usr/lib/go/src/time/tzdata/generate_zipdata.go +#usr/lib/go/src/time/tzdata/tzdata.go +#usr/lib/go/src/time/tzdata/zipdata.go +#usr/lib/go/src/time/tzdata_test.go +#usr/lib/go/src/time/zoneinfo.go +#usr/lib/go/src/time/zoneinfo_abbrs_windows.go +#usr/lib/go/src/time/zoneinfo_android.go +#usr/lib/go/src/time/zoneinfo_android_test.go +#usr/lib/go/src/time/zoneinfo_ios.go +#usr/lib/go/src/time/zoneinfo_js.go +#usr/lib/go/src/time/zoneinfo_plan9.go +#usr/lib/go/src/time/zoneinfo_read.go +#usr/lib/go/src/time/zoneinfo_test.go +#usr/lib/go/src/time/zoneinfo_unix.go +#usr/lib/go/src/time/zoneinfo_windows.go +#usr/lib/go/src/time/zoneinfo_windows_test.go +#usr/lib/go/src/unicode +#usr/lib/go/src/unicode/casetables.go +#usr/lib/go/src/unicode/digit.go +#usr/lib/go/src/unicode/digit_test.go +#usr/lib/go/src/unicode/example_test.go +#usr/lib/go/src/unicode/graphic.go +#usr/lib/go/src/unicode/graphic_test.go +#usr/lib/go/src/unicode/letter.go +#usr/lib/go/src/unicode/letter_test.go +#usr/lib/go/src/unicode/script_test.go +#usr/lib/go/src/unicode/tables.go +#usr/lib/go/src/unicode/utf16 +#usr/lib/go/src/unicode/utf16/export_test.go +#usr/lib/go/src/unicode/utf16/utf16.go +#usr/lib/go/src/unicode/utf16/utf16_test.go +#usr/lib/go/src/unicode/utf8 +#usr/lib/go/src/unicode/utf8/example_test.go +#usr/lib/go/src/unicode/utf8/utf8.go +#usr/lib/go/src/unicode/utf8/utf8_test.go +#usr/lib/go/src/unsafe +#usr/lib/go/src/unsafe/unsafe.go +#usr/lib/go/src/vendor +#usr/lib/go/src/vendor/golang.org +#usr/lib/go/src/vendor/golang.org/x +#usr/lib/go/src/vendor/golang.org/x/crypto +#usr/lib/go/src/vendor/golang.org/x/crypto/AUTHORS +#usr/lib/go/src/vendor/golang.org/x/crypto/CONTRIBUTORS +#usr/lib/go/src/vendor/golang.org/x/crypto/LICENSE +#usr/lib/go/src/vendor/golang.org/x/crypto/PATENTS +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20 +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20/chacha_arm64.go +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20/chacha_arm64.s +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20/chacha_generic.go +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20/chacha_noasm.go +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.go +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20/chacha_ppc64le.s +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20/chacha_s390x.go +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20/chacha_s390x.s +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20/xor.go +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20poly1305 +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305.go +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.go +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_amd64.s +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_generic.go +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20poly1305/chacha20poly1305_noasm.go +#usr/lib/go/src/vendor/golang.org/x/crypto/chacha20poly1305/xchacha20poly1305.go +#usr/lib/go/src/vendor/golang.org/x/crypto/cryptobyte +#usr/lib/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1 +#usr/lib/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go +#usr/lib/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1/asn1.go +#usr/lib/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go +#usr/lib/go/src/vendor/golang.org/x/crypto/cryptobyte/string.go +#usr/lib/go/src/vendor/golang.org/x/crypto/curve25519 +#usr/lib/go/src/vendor/golang.org/x/crypto/curve25519/curve25519.go +#usr/lib/go/src/vendor/golang.org/x/crypto/curve25519/curve25519_amd64.go +#usr/lib/go/src/vendor/golang.org/x/crypto/curve25519/curve25519_amd64.s +#usr/lib/go/src/vendor/golang.org/x/crypto/curve25519/curve25519_generic.go +#usr/lib/go/src/vendor/golang.org/x/crypto/curve25519/curve25519_noasm.go +#usr/lib/go/src/vendor/golang.org/x/crypto/hkdf +#usr/lib/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go +#usr/lib/go/src/vendor/golang.org/x/crypto/internal +#usr/lib/go/src/vendor/golang.org/x/crypto/internal/subtle +#usr/lib/go/src/vendor/golang.org/x/crypto/internal/subtle/aliasing.go +#usr/lib/go/src/vendor/golang.org/x/crypto/internal/subtle/aliasing_appengine.go +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305 +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305/bits_compat.go +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305/bits_go1.13.go +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305/mac_noasm.go +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305/poly1305.go +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305/sum_amd64.go +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305/sum_amd64.s +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305/sum_generic.go +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305/sum_ppc64le.go +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305/sum_ppc64le.s +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305/sum_s390x.go +#usr/lib/go/src/vendor/golang.org/x/crypto/poly1305/sum_s390x.s +#usr/lib/go/src/vendor/golang.org/x/net +#usr/lib/go/src/vendor/golang.org/x/net/AUTHORS +#usr/lib/go/src/vendor/golang.org/x/net/CONTRIBUTORS +#usr/lib/go/src/vendor/golang.org/x/net/LICENSE +#usr/lib/go/src/vendor/golang.org/x/net/PATENTS +#usr/lib/go/src/vendor/golang.org/x/net/dns +#usr/lib/go/src/vendor/golang.org/x/net/dns/dnsmessage +#usr/lib/go/src/vendor/golang.org/x/net/dns/dnsmessage/message.go +#usr/lib/go/src/vendor/golang.org/x/net/http +#usr/lib/go/src/vendor/golang.org/x/net/http/httpguts +#usr/lib/go/src/vendor/golang.org/x/net/http/httpguts/guts.go +#usr/lib/go/src/vendor/golang.org/x/net/http/httpguts/httplex.go +#usr/lib/go/src/vendor/golang.org/x/net/http/httpproxy +#usr/lib/go/src/vendor/golang.org/x/net/http/httpproxy/proxy.go +#usr/lib/go/src/vendor/golang.org/x/net/http2 +#usr/lib/go/src/vendor/golang.org/x/net/http2/hpack +#usr/lib/go/src/vendor/golang.org/x/net/http2/hpack/encode.go +#usr/lib/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go +#usr/lib/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go +#usr/lib/go/src/vendor/golang.org/x/net/http2/hpack/tables.go +#usr/lib/go/src/vendor/golang.org/x/net/idna +#usr/lib/go/src/vendor/golang.org/x/net/idna/idna10.0.0.go +#usr/lib/go/src/vendor/golang.org/x/net/idna/idna9.0.0.go +#usr/lib/go/src/vendor/golang.org/x/net/idna/punycode.go +#usr/lib/go/src/vendor/golang.org/x/net/idna/tables10.0.0.go +#usr/lib/go/src/vendor/golang.org/x/net/idna/tables11.0.0.go +#usr/lib/go/src/vendor/golang.org/x/net/idna/tables12.00.go +#usr/lib/go/src/vendor/golang.org/x/net/idna/tables9.0.0.go +#usr/lib/go/src/vendor/golang.org/x/net/idna/trie.go +#usr/lib/go/src/vendor/golang.org/x/net/idna/trieval.go +#usr/lib/go/src/vendor/golang.org/x/net/lif +#usr/lib/go/src/vendor/golang.org/x/net/lif/address.go +#usr/lib/go/src/vendor/golang.org/x/net/lif/binary.go +#usr/lib/go/src/vendor/golang.org/x/net/lif/lif.go +#usr/lib/go/src/vendor/golang.org/x/net/lif/link.go +#usr/lib/go/src/vendor/golang.org/x/net/lif/sys.go +#usr/lib/go/src/vendor/golang.org/x/net/lif/sys_solaris_amd64.s +#usr/lib/go/src/vendor/golang.org/x/net/lif/syscall.go +#usr/lib/go/src/vendor/golang.org/x/net/lif/zsys_solaris_amd64.go +#usr/lib/go/src/vendor/golang.org/x/net/nettest +#usr/lib/go/src/vendor/golang.org/x/net/nettest/conntest.go +#usr/lib/go/src/vendor/golang.org/x/net/nettest/nettest.go +#usr/lib/go/src/vendor/golang.org/x/net/nettest/nettest_stub.go +#usr/lib/go/src/vendor/golang.org/x/net/nettest/nettest_unix.go +#usr/lib/go/src/vendor/golang.org/x/net/nettest/nettest_windows.go +#usr/lib/go/src/vendor/golang.org/x/net/route +#usr/lib/go/src/vendor/golang.org/x/net/route/address.go +#usr/lib/go/src/vendor/golang.org/x/net/route/binary.go +#usr/lib/go/src/vendor/golang.org/x/net/route/empty.s +#usr/lib/go/src/vendor/golang.org/x/net/route/interface.go +#usr/lib/go/src/vendor/golang.org/x/net/route/interface_announce.go +#usr/lib/go/src/vendor/golang.org/x/net/route/interface_classic.go +#usr/lib/go/src/vendor/golang.org/x/net/route/interface_freebsd.go +#usr/lib/go/src/vendor/golang.org/x/net/route/interface_multicast.go +#usr/lib/go/src/vendor/golang.org/x/net/route/interface_openbsd.go +#usr/lib/go/src/vendor/golang.org/x/net/route/message.go +#usr/lib/go/src/vendor/golang.org/x/net/route/route.go +#usr/lib/go/src/vendor/golang.org/x/net/route/route_classic.go +#usr/lib/go/src/vendor/golang.org/x/net/route/route_openbsd.go +#usr/lib/go/src/vendor/golang.org/x/net/route/sys.go +#usr/lib/go/src/vendor/golang.org/x/net/route/sys_darwin.go +#usr/lib/go/src/vendor/golang.org/x/net/route/sys_dragonfly.go +#usr/lib/go/src/vendor/golang.org/x/net/route/sys_freebsd.go +#usr/lib/go/src/vendor/golang.org/x/net/route/sys_netbsd.go +#usr/lib/go/src/vendor/golang.org/x/net/route/sys_openbsd.go +#usr/lib/go/src/vendor/golang.org/x/net/route/syscall.go +#usr/lib/go/src/vendor/golang.org/x/net/route/syscall_go1_11_darwin.go +#usr/lib/go/src/vendor/golang.org/x/net/route/syscall_go1_12_darwin.go +#usr/lib/go/src/vendor/golang.org/x/net/route/zsys_darwin.go +#usr/lib/go/src/vendor/golang.org/x/net/route/zsys_dragonfly.go +#usr/lib/go/src/vendor/golang.org/x/net/route/zsys_freebsd_386.go +#usr/lib/go/src/vendor/golang.org/x/net/route/zsys_freebsd_amd64.go +#usr/lib/go/src/vendor/golang.org/x/net/route/zsys_freebsd_arm.go +#usr/lib/go/src/vendor/golang.org/x/net/route/zsys_freebsd_arm64.go +#usr/lib/go/src/vendor/golang.org/x/net/route/zsys_netbsd.go +#usr/lib/go/src/vendor/golang.org/x/net/route/zsys_openbsd.go +#usr/lib/go/src/vendor/golang.org/x/sys +#usr/lib/go/src/vendor/golang.org/x/sys/AUTHORS +#usr/lib/go/src/vendor/golang.org/x/sys/CONTRIBUTORS +#usr/lib/go/src/vendor/golang.org/x/sys/LICENSE +#usr/lib/go/src/vendor/golang.org/x/sys/PATENTS +#usr/lib/go/src/vendor/golang.org/x/sys/cpu +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/byteorder.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_aix_ppc64.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_arm.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_arm64.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_arm64.s +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_gc_s390x.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_gc_x86.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_gccgo_s390x.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.c +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_gccgo_x86.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_linux.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_linux_arm.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_linux_arm64.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_mips64x.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_mipsx.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_riscv64.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_s390x.s +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_wasm.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_x86.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/cpu_x86.s +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/hwcap_linux.go +#usr/lib/go/src/vendor/golang.org/x/sys/cpu/syscall_aix_ppc64_gc.go +#usr/lib/go/src/vendor/golang.org/x/text +#usr/lib/go/src/vendor/golang.org/x/text/AUTHORS +#usr/lib/go/src/vendor/golang.org/x/text/CONTRIBUTORS +#usr/lib/go/src/vendor/golang.org/x/text/LICENSE +#usr/lib/go/src/vendor/golang.org/x/text/PATENTS +#usr/lib/go/src/vendor/golang.org/x/text/secure +#usr/lib/go/src/vendor/golang.org/x/text/secure/bidirule +#usr/lib/go/src/vendor/golang.org/x/text/secure/bidirule/bidirule.go +#usr/lib/go/src/vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go +#usr/lib/go/src/vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go +#usr/lib/go/src/vendor/golang.org/x/text/transform +#usr/lib/go/src/vendor/golang.org/x/text/transform/transform.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode +#usr/lib/go/src/vendor/golang.org/x/text/unicode/bidi +#usr/lib/go/src/vendor/golang.org/x/text/unicode/bidi/bidi.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/bidi/bracket.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/bidi/core.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/bidi/prop.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/bidi/tables11.0.0.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/bidi/tables12.0.0.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/bidi/trieval.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/composition.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/forminfo.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/input.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/iter.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/normalize.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/readwriter.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/tables12.0.0.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/transform.go +#usr/lib/go/src/vendor/golang.org/x/text/unicode/norm/trie.go +#usr/lib/go/src/vendor/modules.txt +#usr/lib/go/test +#usr/lib/go/test/235.go +#usr/lib/go/test/64bit.go +#usr/lib/go/test/README.md +#usr/lib/go/test/alg.go +#usr/lib/go/test/alias.go +#usr/lib/go/test/alias1.go +#usr/lib/go/test/alias2.go +#usr/lib/go/test/alias3.dir +#usr/lib/go/test/alias3.dir/a.go +#usr/lib/go/test/alias3.dir/b.go +#usr/lib/go/test/alias3.dir/c.go +#usr/lib/go/test/alias3.go +#usr/lib/go/test/align.go +#usr/lib/go/test/append.go +#usr/lib/go/test/append1.go +#usr/lib/go/test/args.go +#usr/lib/go/test/armimm.go +#usr/lib/go/test/assign.go +#usr/lib/go/test/assign1.go +#usr/lib/go/test/atomicload.go +#usr/lib/go/test/bench +#usr/lib/go/test/bench/garbage +#usr/lib/go/test/bench/garbage/Makefile +#usr/lib/go/test/bench/garbage/parser.go +#usr/lib/go/test/bench/garbage/peano.go +#usr/lib/go/test/bench/garbage/stats.go +#usr/lib/go/test/bench/garbage/tree.go +#usr/lib/go/test/bench/garbage/tree2.go +#usr/lib/go/test/bench/go1 +#usr/lib/go/test/bench/go1/binarytree_test.go +#usr/lib/go/test/bench/go1/fannkuch_test.go +#usr/lib/go/test/bench/go1/fasta_test.go +#usr/lib/go/test/bench/go1/fmt_test.go +#usr/lib/go/test/bench/go1/go.mod +#usr/lib/go/test/bench/go1/gob_test.go +#usr/lib/go/test/bench/go1/gzip_test.go +#usr/lib/go/test/bench/go1/http_test.go +#usr/lib/go/test/bench/go1/json_test.go +#usr/lib/go/test/bench/go1/jsondata_test.go +#usr/lib/go/test/bench/go1/mandel_test.go +#usr/lib/go/test/bench/go1/parser_test.go +#usr/lib/go/test/bench/go1/parserdata_test.go +#usr/lib/go/test/bench/go1/regexp_test.go +#usr/lib/go/test/bench/go1/revcomp_test.go +#usr/lib/go/test/bench/go1/template_test.go +#usr/lib/go/test/bench/go1/time_test.go +#usr/lib/go/test/bigalg.go +#usr/lib/go/test/bigmap.go +#usr/lib/go/test/blank.go +#usr/lib/go/test/blank1.go +#usr/lib/go/test/bom.go +#usr/lib/go/test/bombad.go +#usr/lib/go/test/bounds.go +#usr/lib/go/test/chan +#usr/lib/go/test/chan/doubleselect.go +#usr/lib/go/test/chan/fifo.go +#usr/lib/go/test/chan/goroutines.go +#usr/lib/go/test/chan/nonblock.go +#usr/lib/go/test/chan/perm.go +#usr/lib/go/test/chan/powser1.go +#usr/lib/go/test/chan/powser2.go +#usr/lib/go/test/chan/select.go +#usr/lib/go/test/chan/select2.go +#usr/lib/go/test/chan/select3.go +#usr/lib/go/test/chan/select4.go +#usr/lib/go/test/chan/select5.go +#usr/lib/go/test/chan/select6.go +#usr/lib/go/test/chan/select7.go +#usr/lib/go/test/chan/select8.go +#usr/lib/go/test/chan/sendstmt.go +#usr/lib/go/test/chan/sieve1.go +#usr/lib/go/test/chan/sieve2.go +#usr/lib/go/test/chan/zerosize.go +#usr/lib/go/test/chancap.go +#usr/lib/go/test/chanlinear.go +#usr/lib/go/test/char_lit.go +#usr/lib/go/test/char_lit1.go +#usr/lib/go/test/checkbce.go +#usr/lib/go/test/clearfat.go +#usr/lib/go/test/closedchan.go +#usr/lib/go/test/closure.go +#usr/lib/go/test/closure1.go +#usr/lib/go/test/closure2.go +#usr/lib/go/test/closure3.dir +#usr/lib/go/test/closure3.dir/main.go +#usr/lib/go/test/closure3.go +#usr/lib/go/test/closure4.go +#usr/lib/go/test/cmp.go +#usr/lib/go/test/cmp6.go +#usr/lib/go/test/cmplx.go +#usr/lib/go/test/cmplxdivide.c +#usr/lib/go/test/cmplxdivide.go +#usr/lib/go/test/cmplxdivide1.go +#usr/lib/go/test/codegen +#usr/lib/go/test/codegen/README +#usr/lib/go/test/codegen/addrcalc.go +#usr/lib/go/test/codegen/alloc.go +#usr/lib/go/test/codegen/arithmetic.go +#usr/lib/go/test/codegen/bitfield.go +#usr/lib/go/test/codegen/bits.go +#usr/lib/go/test/codegen/bool.go +#usr/lib/go/test/codegen/compare_and_branch.go +#usr/lib/go/test/codegen/comparisons.go +#usr/lib/go/test/codegen/condmove.go +#usr/lib/go/test/codegen/copy.go +#usr/lib/go/test/codegen/floats.go +#usr/lib/go/test/codegen/fuse.go +#usr/lib/go/test/codegen/issue22703.go +#usr/lib/go/test/codegen/issue25378.go +#usr/lib/go/test/codegen/issue31618.go +#usr/lib/go/test/codegen/issue33580.go +#usr/lib/go/test/codegen/issue38554.go +#usr/lib/go/test/codegen/mapaccess.go +#usr/lib/go/test/codegen/maps.go +#usr/lib/go/test/codegen/math.go +#usr/lib/go/test/codegen/mathbits.go +#usr/lib/go/test/codegen/memcombine.go +#usr/lib/go/test/codegen/memops.go +#usr/lib/go/test/codegen/noextend.go +#usr/lib/go/test/codegen/race.go +#usr/lib/go/test/codegen/retpoline.go +#usr/lib/go/test/codegen/rotate.go +#usr/lib/go/test/codegen/shift.go +#usr/lib/go/test/codegen/shortcircuit.go +#usr/lib/go/test/codegen/slices.go +#usr/lib/go/test/codegen/smallintiface.go +#usr/lib/go/test/codegen/spectre.go +#usr/lib/go/test/codegen/stack.go +#usr/lib/go/test/codegen/strings.go +#usr/lib/go/test/codegen/structs.go +#usr/lib/go/test/codegen/switch.go +#usr/lib/go/test/codegen/zerosize.go +#usr/lib/go/test/complit.go +#usr/lib/go/test/complit1.go +#usr/lib/go/test/compos.go +#usr/lib/go/test/const.go +#usr/lib/go/test/const1.go +#usr/lib/go/test/const2.go +#usr/lib/go/test/const3.go +#usr/lib/go/test/const4.go +#usr/lib/go/test/const5.go +#usr/lib/go/test/const6.go +#usr/lib/go/test/convT2X.go +#usr/lib/go/test/convert.go +#usr/lib/go/test/convert1.go +#usr/lib/go/test/convert2.go +#usr/lib/go/test/convert3.go +#usr/lib/go/test/convlit.go +#usr/lib/go/test/convlit1.go +#usr/lib/go/test/copy.go +#usr/lib/go/test/copy1.go +#usr/lib/go/test/crlf.go +#usr/lib/go/test/ddd.go +#usr/lib/go/test/ddd1.go +#usr/lib/go/test/ddd2.dir +#usr/lib/go/test/ddd2.dir/ddd2.go +#usr/lib/go/test/ddd2.dir/ddd3.go +#usr/lib/go/test/ddd2.go +#usr/lib/go/test/decl.go +#usr/lib/go/test/declbad.go +#usr/lib/go/test/defer.go +#usr/lib/go/test/defererrcheck.go +#usr/lib/go/test/deferfin.go +#usr/lib/go/test/defernil.go +#usr/lib/go/test/deferprint.go +#usr/lib/go/test/deferprint.out +#usr/lib/go/test/devirt.go +#usr/lib/go/test/directive.go +#usr/lib/go/test/divide.go +#usr/lib/go/test/divmod.go +#usr/lib/go/test/dwarf +#usr/lib/go/test/dwarf/dwarf.dir +#usr/lib/go/test/dwarf/dwarf.dir/main.go +#usr/lib/go/test/dwarf/dwarf.dir/z1.go +#usr/lib/go/test/dwarf/dwarf.dir/z10.go +#usr/lib/go/test/dwarf/dwarf.dir/z11.go +#usr/lib/go/test/dwarf/dwarf.dir/z12.go +#usr/lib/go/test/dwarf/dwarf.dir/z13.go +#usr/lib/go/test/dwarf/dwarf.dir/z14.go +#usr/lib/go/test/dwarf/dwarf.dir/z15.go +#usr/lib/go/test/dwarf/dwarf.dir/z16.go +#usr/lib/go/test/dwarf/dwarf.dir/z17.go +#usr/lib/go/test/dwarf/dwarf.dir/z18.go +#usr/lib/go/test/dwarf/dwarf.dir/z19.go +#usr/lib/go/test/dwarf/dwarf.dir/z2.go +#usr/lib/go/test/dwarf/dwarf.dir/z20.go +#usr/lib/go/test/dwarf/dwarf.dir/z3.go +#usr/lib/go/test/dwarf/dwarf.dir/z4.go +#usr/lib/go/test/dwarf/dwarf.dir/z5.go +#usr/lib/go/test/dwarf/dwarf.dir/z6.go +#usr/lib/go/test/dwarf/dwarf.dir/z7.go +#usr/lib/go/test/dwarf/dwarf.dir/z8.go +#usr/lib/go/test/dwarf/dwarf.dir/z9.go +#usr/lib/go/test/dwarf/dwarf.go +#usr/lib/go/test/dwarf/linedirectives.go +#usr/lib/go/test/empty.go +#usr/lib/go/test/env.go +#usr/lib/go/test/eof.go +#usr/lib/go/test/eof1.go +#usr/lib/go/test/escape.go +#usr/lib/go/test/escape2.go +#usr/lib/go/test/escape2n.go +#usr/lib/go/test/escape3.go +#usr/lib/go/test/escape4.go +#usr/lib/go/test/escape5.go +#usr/lib/go/test/escape_array.go +#usr/lib/go/test/escape_calls.go +#usr/lib/go/test/escape_closure.go +#usr/lib/go/test/escape_field.go +#usr/lib/go/test/escape_goto.go +#usr/lib/go/test/escape_hash_maphash.go +#usr/lib/go/test/escape_iface.go +#usr/lib/go/test/escape_indir.go +#usr/lib/go/test/escape_level.go +#usr/lib/go/test/escape_map.go +#usr/lib/go/test/escape_param.go +#usr/lib/go/test/escape_runtime_atomic.go +#usr/lib/go/test/escape_selfassign.go +#usr/lib/go/test/escape_slice.go +#usr/lib/go/test/escape_struct_param1.go +#usr/lib/go/test/escape_struct_param2.go +#usr/lib/go/test/escape_struct_return.go +#usr/lib/go/test/escape_sync_atomic.go +#usr/lib/go/test/escape_unsafe.go +#usr/lib/go/test/fibo.go +#usr/lib/go/test/finprofiled.go +#usr/lib/go/test/fixedbugs +#usr/lib/go/test/fixedbugs/bug000.go +#usr/lib/go/test/fixedbugs/bug002.go +#usr/lib/go/test/fixedbugs/bug003.go +#usr/lib/go/test/fixedbugs/bug004.go +#usr/lib/go/test/fixedbugs/bug005.go +#usr/lib/go/test/fixedbugs/bug006.go +#usr/lib/go/test/fixedbugs/bug007.go +#usr/lib/go/test/fixedbugs/bug008.go +#usr/lib/go/test/fixedbugs/bug009.go +#usr/lib/go/test/fixedbugs/bug010.go +#usr/lib/go/test/fixedbugs/bug011.go +#usr/lib/go/test/fixedbugs/bug012.go +#usr/lib/go/test/fixedbugs/bug013.go +#usr/lib/go/test/fixedbugs/bug014.go +#usr/lib/go/test/fixedbugs/bug015.go +#usr/lib/go/test/fixedbugs/bug016.go +#usr/lib/go/test/fixedbugs/bug017.go +#usr/lib/go/test/fixedbugs/bug020.go +#usr/lib/go/test/fixedbugs/bug021.go +#usr/lib/go/test/fixedbugs/bug022.go +#usr/lib/go/test/fixedbugs/bug023.go +#usr/lib/go/test/fixedbugs/bug024.go +#usr/lib/go/test/fixedbugs/bug026.go +#usr/lib/go/test/fixedbugs/bug027.go +#usr/lib/go/test/fixedbugs/bug028.go +#usr/lib/go/test/fixedbugs/bug030.go +#usr/lib/go/test/fixedbugs/bug031.go +#usr/lib/go/test/fixedbugs/bug035.go +#usr/lib/go/test/fixedbugs/bug037.go +#usr/lib/go/test/fixedbugs/bug039.go +#usr/lib/go/test/fixedbugs/bug040.go +#usr/lib/go/test/fixedbugs/bug045.go +#usr/lib/go/test/fixedbugs/bug046.go +#usr/lib/go/test/fixedbugs/bug047.go +#usr/lib/go/test/fixedbugs/bug048.go +#usr/lib/go/test/fixedbugs/bug049.go +#usr/lib/go/test/fixedbugs/bug050.go +#usr/lib/go/test/fixedbugs/bug051.go +#usr/lib/go/test/fixedbugs/bug052.go +#usr/lib/go/test/fixedbugs/bug053.go +#usr/lib/go/test/fixedbugs/bug054.go +#usr/lib/go/test/fixedbugs/bug055.go +#usr/lib/go/test/fixedbugs/bug056.go +#usr/lib/go/test/fixedbugs/bug057.go +#usr/lib/go/test/fixedbugs/bug058.go +#usr/lib/go/test/fixedbugs/bug059.go +#usr/lib/go/test/fixedbugs/bug060.go +#usr/lib/go/test/fixedbugs/bug061.go +#usr/lib/go/test/fixedbugs/bug062.go +#usr/lib/go/test/fixedbugs/bug063.go +#usr/lib/go/test/fixedbugs/bug064.go +#usr/lib/go/test/fixedbugs/bug065.go +#usr/lib/go/test/fixedbugs/bug066.go +#usr/lib/go/test/fixedbugs/bug067.go +#usr/lib/go/test/fixedbugs/bug068.go +#usr/lib/go/test/fixedbugs/bug069.go +#usr/lib/go/test/fixedbugs/bug070.go +#usr/lib/go/test/fixedbugs/bug071.go +#usr/lib/go/test/fixedbugs/bug072.go +#usr/lib/go/test/fixedbugs/bug073.go +#usr/lib/go/test/fixedbugs/bug074.go +#usr/lib/go/test/fixedbugs/bug075.go +#usr/lib/go/test/fixedbugs/bug076.go +#usr/lib/go/test/fixedbugs/bug077.go +#usr/lib/go/test/fixedbugs/bug078.go +#usr/lib/go/test/fixedbugs/bug080.go +#usr/lib/go/test/fixedbugs/bug081.go +#usr/lib/go/test/fixedbugs/bug082.go +#usr/lib/go/test/fixedbugs/bug083.dir +#usr/lib/go/test/fixedbugs/bug083.dir/bug0.go +#usr/lib/go/test/fixedbugs/bug083.dir/bug1.go +#usr/lib/go/test/fixedbugs/bug083.go +#usr/lib/go/test/fixedbugs/bug084.go +#usr/lib/go/test/fixedbugs/bug085.go +#usr/lib/go/test/fixedbugs/bug086.go +#usr/lib/go/test/fixedbugs/bug087.go +#usr/lib/go/test/fixedbugs/bug088.dir +#usr/lib/go/test/fixedbugs/bug088.dir/bug0.go +#usr/lib/go/test/fixedbugs/bug088.dir/bug1.go +#usr/lib/go/test/fixedbugs/bug088.go +#usr/lib/go/test/fixedbugs/bug089.go +#usr/lib/go/test/fixedbugs/bug090.go +#usr/lib/go/test/fixedbugs/bug091.go +#usr/lib/go/test/fixedbugs/bug092.go +#usr/lib/go/test/fixedbugs/bug093.go +#usr/lib/go/test/fixedbugs/bug094.go +#usr/lib/go/test/fixedbugs/bug096.go +#usr/lib/go/test/fixedbugs/bug097.go +#usr/lib/go/test/fixedbugs/bug098.go +#usr/lib/go/test/fixedbugs/bug099.go +#usr/lib/go/test/fixedbugs/bug101.go +#usr/lib/go/test/fixedbugs/bug102.go +#usr/lib/go/test/fixedbugs/bug103.go +#usr/lib/go/test/fixedbugs/bug104.go +#usr/lib/go/test/fixedbugs/bug106.dir +#usr/lib/go/test/fixedbugs/bug106.dir/bug0.go +#usr/lib/go/test/fixedbugs/bug106.dir/bug1.go +#usr/lib/go/test/fixedbugs/bug106.go +#usr/lib/go/test/fixedbugs/bug107.go +#usr/lib/go/test/fixedbugs/bug108.go +#usr/lib/go/test/fixedbugs/bug109.go +#usr/lib/go/test/fixedbugs/bug110.go +#usr/lib/go/test/fixedbugs/bug111.go +#usr/lib/go/test/fixedbugs/bug112.go +#usr/lib/go/test/fixedbugs/bug113.go +#usr/lib/go/test/fixedbugs/bug114.go +#usr/lib/go/test/fixedbugs/bug115.go +#usr/lib/go/test/fixedbugs/bug116.go +#usr/lib/go/test/fixedbugs/bug117.go +#usr/lib/go/test/fixedbugs/bug118.go +#usr/lib/go/test/fixedbugs/bug119.go +#usr/lib/go/test/fixedbugs/bug120.go +#usr/lib/go/test/fixedbugs/bug121.go +#usr/lib/go/test/fixedbugs/bug122.go +#usr/lib/go/test/fixedbugs/bug123.go +#usr/lib/go/test/fixedbugs/bug126.go +#usr/lib/go/test/fixedbugs/bug127.go +#usr/lib/go/test/fixedbugs/bug128.go +#usr/lib/go/test/fixedbugs/bug129.go +#usr/lib/go/test/fixedbugs/bug130.go +#usr/lib/go/test/fixedbugs/bug131.go +#usr/lib/go/test/fixedbugs/bug132.go +#usr/lib/go/test/fixedbugs/bug133.dir +#usr/lib/go/test/fixedbugs/bug133.dir/bug0.go +#usr/lib/go/test/fixedbugs/bug133.dir/bug1.go +#usr/lib/go/test/fixedbugs/bug133.dir/bug2.go +#usr/lib/go/test/fixedbugs/bug133.go +#usr/lib/go/test/fixedbugs/bug13343.go +#usr/lib/go/test/fixedbugs/bug135.go +#usr/lib/go/test/fixedbugs/bug136.go +#usr/lib/go/test/fixedbugs/bug137.go +#usr/lib/go/test/fixedbugs/bug139.go +#usr/lib/go/test/fixedbugs/bug140.go +#usr/lib/go/test/fixedbugs/bug141.go +#usr/lib/go/test/fixedbugs/bug142.go +#usr/lib/go/test/fixedbugs/bug143.go +#usr/lib/go/test/fixedbugs/bug144.go +#usr/lib/go/test/fixedbugs/bug145.go +#usr/lib/go/test/fixedbugs/bug146.go +#usr/lib/go/test/fixedbugs/bug147.go +#usr/lib/go/test/fixedbugs/bug148.go +#usr/lib/go/test/fixedbugs/bug149.go +#usr/lib/go/test/fixedbugs/bug150.go +#usr/lib/go/test/fixedbugs/bug151.go +#usr/lib/go/test/fixedbugs/bug1515.go +#usr/lib/go/test/fixedbugs/bug152.go +#usr/lib/go/test/fixedbugs/bug154.go +#usr/lib/go/test/fixedbugs/bug155.go +#usr/lib/go/test/fixedbugs/bug156.go +#usr/lib/go/test/fixedbugs/bug157.go +#usr/lib/go/test/fixedbugs/bug158.go +#usr/lib/go/test/fixedbugs/bug159.go +#usr/lib/go/test/fixedbugs/bug160.dir +#usr/lib/go/test/fixedbugs/bug160.dir/x.go +#usr/lib/go/test/fixedbugs/bug160.dir/y.go +#usr/lib/go/test/fixedbugs/bug160.go +#usr/lib/go/test/fixedbugs/bug161.go +#usr/lib/go/test/fixedbugs/bug163.go +#usr/lib/go/test/fixedbugs/bug164.go +#usr/lib/go/test/fixedbugs/bug165.go +#usr/lib/go/test/fixedbugs/bug167.go +#usr/lib/go/test/fixedbugs/bug168.go +#usr/lib/go/test/fixedbugs/bug169.go +#usr/lib/go/test/fixedbugs/bug170.go +#usr/lib/go/test/fixedbugs/bug171.go +#usr/lib/go/test/fixedbugs/bug172.go +#usr/lib/go/test/fixedbugs/bug173.go +#usr/lib/go/test/fixedbugs/bug174.go +#usr/lib/go/test/fixedbugs/bug175.go +#usr/lib/go/test/fixedbugs/bug176.go +#usr/lib/go/test/fixedbugs/bug177.go +#usr/lib/go/test/fixedbugs/bug178.go +#usr/lib/go/test/fixedbugs/bug179.go +#usr/lib/go/test/fixedbugs/bug180.go +#usr/lib/go/test/fixedbugs/bug181.go +#usr/lib/go/test/fixedbugs/bug182.go +#usr/lib/go/test/fixedbugs/bug183.go +#usr/lib/go/test/fixedbugs/bug184.go +#usr/lib/go/test/fixedbugs/bug185.go +#usr/lib/go/test/fixedbugs/bug186.go +#usr/lib/go/test/fixedbugs/bug187.go +#usr/lib/go/test/fixedbugs/bug188.go +#usr/lib/go/test/fixedbugs/bug189.go +#usr/lib/go/test/fixedbugs/bug190.go +#usr/lib/go/test/fixedbugs/bug191.dir +#usr/lib/go/test/fixedbugs/bug191.dir/a.go +#usr/lib/go/test/fixedbugs/bug191.dir/b.go +#usr/lib/go/test/fixedbugs/bug191.dir/main.go +#usr/lib/go/test/fixedbugs/bug191.go +#usr/lib/go/test/fixedbugs/bug192.go +#usr/lib/go/test/fixedbugs/bug193.go +#usr/lib/go/test/fixedbugs/bug194.go +#usr/lib/go/test/fixedbugs/bug19403.go +#usr/lib/go/test/fixedbugs/bug195.go +#usr/lib/go/test/fixedbugs/bug196.go +#usr/lib/go/test/fixedbugs/bug197.go +#usr/lib/go/test/fixedbugs/bug198.go +#usr/lib/go/test/fixedbugs/bug199.go +#usr/lib/go/test/fixedbugs/bug200.go +#usr/lib/go/test/fixedbugs/bug201.go +#usr/lib/go/test/fixedbugs/bug202.go +#usr/lib/go/test/fixedbugs/bug203.go +#usr/lib/go/test/fixedbugs/bug204.go +#usr/lib/go/test/fixedbugs/bug205.go +#usr/lib/go/test/fixedbugs/bug206.go +#usr/lib/go/test/fixedbugs/bug206.out +#usr/lib/go/test/fixedbugs/bug207.go +#usr/lib/go/test/fixedbugs/bug208.go +#usr/lib/go/test/fixedbugs/bug209.go +#usr/lib/go/test/fixedbugs/bug212.go +#usr/lib/go/test/fixedbugs/bug213.go +#usr/lib/go/test/fixedbugs/bug214.go +#usr/lib/go/test/fixedbugs/bug215.go +#usr/lib/go/test/fixedbugs/bug216.go +#usr/lib/go/test/fixedbugs/bug217.go +#usr/lib/go/test/fixedbugs/bug218.go +#usr/lib/go/test/fixedbugs/bug219.go +#usr/lib/go/test/fixedbugs/bug221.go +#usr/lib/go/test/fixedbugs/bug222.dir +#usr/lib/go/test/fixedbugs/bug222.dir/chanbug.go +#usr/lib/go/test/fixedbugs/bug222.dir/chanbug2.go +#usr/lib/go/test/fixedbugs/bug222.go +#usr/lib/go/test/fixedbugs/bug223.go +#usr/lib/go/test/fixedbugs/bug224.go +#usr/lib/go/test/fixedbugs/bug225.go +#usr/lib/go/test/fixedbugs/bug227.go +#usr/lib/go/test/fixedbugs/bug228.go +#usr/lib/go/test/fixedbugs/bug229.go +#usr/lib/go/test/fixedbugs/bug230.go +#usr/lib/go/test/fixedbugs/bug231.go +#usr/lib/go/test/fixedbugs/bug232.go +#usr/lib/go/test/fixedbugs/bug233.go +#usr/lib/go/test/fixedbugs/bug234.go +#usr/lib/go/test/fixedbugs/bug235.go +#usr/lib/go/test/fixedbugs/bug236.go +#usr/lib/go/test/fixedbugs/bug237.go +#usr/lib/go/test/fixedbugs/bug238.go +#usr/lib/go/test/fixedbugs/bug239.go +#usr/lib/go/test/fixedbugs/bug240.go +#usr/lib/go/test/fixedbugs/bug241.go +#usr/lib/go/test/fixedbugs/bug242.go +#usr/lib/go/test/fixedbugs/bug243.go +#usr/lib/go/test/fixedbugs/bug244.go +#usr/lib/go/test/fixedbugs/bug245.go +#usr/lib/go/test/fixedbugs/bug246.go +#usr/lib/go/test/fixedbugs/bug247.go +#usr/lib/go/test/fixedbugs/bug248.dir +#usr/lib/go/test/fixedbugs/bug248.dir/bug0.go +#usr/lib/go/test/fixedbugs/bug248.dir/bug1.go +#usr/lib/go/test/fixedbugs/bug248.dir/bug2.go +#usr/lib/go/test/fixedbugs/bug248.dir/bug3.go +#usr/lib/go/test/fixedbugs/bug248.go +#usr/lib/go/test/fixedbugs/bug249.go +#usr/lib/go/test/fixedbugs/bug250.go +#usr/lib/go/test/fixedbugs/bug251.go +#usr/lib/go/test/fixedbugs/bug252.go +#usr/lib/go/test/fixedbugs/bug253.go +#usr/lib/go/test/fixedbugs/bug254.go +#usr/lib/go/test/fixedbugs/bug255.go +#usr/lib/go/test/fixedbugs/bug256.go +#usr/lib/go/test/fixedbugs/bug257.go +#usr/lib/go/test/fixedbugs/bug258.go +#usr/lib/go/test/fixedbugs/bug259.go +#usr/lib/go/test/fixedbugs/bug260.go +#usr/lib/go/test/fixedbugs/bug261.go +#usr/lib/go/test/fixedbugs/bug262.go +#usr/lib/go/test/fixedbugs/bug263.go +#usr/lib/go/test/fixedbugs/bug264.go +#usr/lib/go/test/fixedbugs/bug265.go +#usr/lib/go/test/fixedbugs/bug266.go +#usr/lib/go/test/fixedbugs/bug267.go +#usr/lib/go/test/fixedbugs/bug269.go +#usr/lib/go/test/fixedbugs/bug271.go +#usr/lib/go/test/fixedbugs/bug272.go +#usr/lib/go/test/fixedbugs/bug273.go +#usr/lib/go/test/fixedbugs/bug274.go +#usr/lib/go/test/fixedbugs/bug275.go +#usr/lib/go/test/fixedbugs/bug276.go +#usr/lib/go/test/fixedbugs/bug277.go +#usr/lib/go/test/fixedbugs/bug278.go +#usr/lib/go/test/fixedbugs/bug279.go +#usr/lib/go/test/fixedbugs/bug280.go +#usr/lib/go/test/fixedbugs/bug281.go +#usr/lib/go/test/fixedbugs/bug282.dir +#usr/lib/go/test/fixedbugs/bug282.dir/p1.go +#usr/lib/go/test/fixedbugs/bug282.dir/p2.go +#usr/lib/go/test/fixedbugs/bug282.go +#usr/lib/go/test/fixedbugs/bug283.go +#usr/lib/go/test/fixedbugs/bug284.go +#usr/lib/go/test/fixedbugs/bug285.go +#usr/lib/go/test/fixedbugs/bug286.go +#usr/lib/go/test/fixedbugs/bug287.go +#usr/lib/go/test/fixedbugs/bug288.go +#usr/lib/go/test/fixedbugs/bug289.go +#usr/lib/go/test/fixedbugs/bug290.go +#usr/lib/go/test/fixedbugs/bug291.go +#usr/lib/go/test/fixedbugs/bug292.go +#usr/lib/go/test/fixedbugs/bug293.go +#usr/lib/go/test/fixedbugs/bug294.go +#usr/lib/go/test/fixedbugs/bug295.go +#usr/lib/go/test/fixedbugs/bug296.go +#usr/lib/go/test/fixedbugs/bug297.go +#usr/lib/go/test/fixedbugs/bug298.go +#usr/lib/go/test/fixedbugs/bug299.go +#usr/lib/go/test/fixedbugs/bug300.go +#usr/lib/go/test/fixedbugs/bug301.go +#usr/lib/go/test/fixedbugs/bug302.dir +#usr/lib/go/test/fixedbugs/bug302.dir/main.go +#usr/lib/go/test/fixedbugs/bug302.dir/p.go +#usr/lib/go/test/fixedbugs/bug302.go +#usr/lib/go/test/fixedbugs/bug303.go +#usr/lib/go/test/fixedbugs/bug304.go +#usr/lib/go/test/fixedbugs/bug305.go +#usr/lib/go/test/fixedbugs/bug306.dir +#usr/lib/go/test/fixedbugs/bug306.dir/p1.go +#usr/lib/go/test/fixedbugs/bug306.dir/p2.go +#usr/lib/go/test/fixedbugs/bug306.go +#usr/lib/go/test/fixedbugs/bug307.go +#usr/lib/go/test/fixedbugs/bug308.go +#usr/lib/go/test/fixedbugs/bug309.go +#usr/lib/go/test/fixedbugs/bug311.go +#usr/lib/go/test/fixedbugs/bug312.go +#usr/lib/go/test/fixedbugs/bug313.dir +#usr/lib/go/test/fixedbugs/bug313.dir/a.go +#usr/lib/go/test/fixedbugs/bug313.dir/b.go +#usr/lib/go/test/fixedbugs/bug313.go +#usr/lib/go/test/fixedbugs/bug314.go +#usr/lib/go/test/fixedbugs/bug315.go +#usr/lib/go/test/fixedbugs/bug316.go +#usr/lib/go/test/fixedbugs/bug317.go +#usr/lib/go/test/fixedbugs/bug318.go +#usr/lib/go/test/fixedbugs/bug319.go +#usr/lib/go/test/fixedbugs/bug320.go +#usr/lib/go/test/fixedbugs/bug321.go +#usr/lib/go/test/fixedbugs/bug322.dir +#usr/lib/go/test/fixedbugs/bug322.dir/lib.go +#usr/lib/go/test/fixedbugs/bug322.dir/main.go +#usr/lib/go/test/fixedbugs/bug322.go +#usr/lib/go/test/fixedbugs/bug323.go +#usr/lib/go/test/fixedbugs/bug324.dir +#usr/lib/go/test/fixedbugs/bug324.dir/p.go +#usr/lib/go/test/fixedbugs/bug324.dir/prog.go +#usr/lib/go/test/fixedbugs/bug324.go +#usr/lib/go/test/fixedbugs/bug325.go +#usr/lib/go/test/fixedbugs/bug326.go +#usr/lib/go/test/fixedbugs/bug327.go +#usr/lib/go/test/fixedbugs/bug328.go +#usr/lib/go/test/fixedbugs/bug328.out +#usr/lib/go/test/fixedbugs/bug329.go +#usr/lib/go/test/fixedbugs/bug330.go +#usr/lib/go/test/fixedbugs/bug331.go +#usr/lib/go/test/fixedbugs/bug332.go +#usr/lib/go/test/fixedbugs/bug333.go +#usr/lib/go/test/fixedbugs/bug334.go +#usr/lib/go/test/fixedbugs/bug335.dir +#usr/lib/go/test/fixedbugs/bug335.dir/a.go +#usr/lib/go/test/fixedbugs/bug335.dir/b.go +#usr/lib/go/test/fixedbugs/bug335.go +#usr/lib/go/test/fixedbugs/bug336.go +#usr/lib/go/test/fixedbugs/bug337.go +#usr/lib/go/test/fixedbugs/bug338.go +#usr/lib/go/test/fixedbugs/bug339.go +#usr/lib/go/test/fixedbugs/bug340.go +#usr/lib/go/test/fixedbugs/bug341.go +#usr/lib/go/test/fixedbugs/bug342.go +#usr/lib/go/test/fixedbugs/bug343.go +#usr/lib/go/test/fixedbugs/bug344.go +#usr/lib/go/test/fixedbugs/bug345.dir +#usr/lib/go/test/fixedbugs/bug345.dir/io.go +#usr/lib/go/test/fixedbugs/bug345.dir/main.go +#usr/lib/go/test/fixedbugs/bug345.go +#usr/lib/go/test/fixedbugs/bug346.go +#usr/lib/go/test/fixedbugs/bug347.go +#usr/lib/go/test/fixedbugs/bug348.go +#usr/lib/go/test/fixedbugs/bug349.go +#usr/lib/go/test/fixedbugs/bug350.go +#usr/lib/go/test/fixedbugs/bug351.go +#usr/lib/go/test/fixedbugs/bug352.go +#usr/lib/go/test/fixedbugs/bug353.go +#usr/lib/go/test/fixedbugs/bug354.go +#usr/lib/go/test/fixedbugs/bug355.go +#usr/lib/go/test/fixedbugs/bug356.go +#usr/lib/go/test/fixedbugs/bug357.go +#usr/lib/go/test/fixedbugs/bug358.go +#usr/lib/go/test/fixedbugs/bug361.go +#usr/lib/go/test/fixedbugs/bug362.go +#usr/lib/go/test/fixedbugs/bug363.go +#usr/lib/go/test/fixedbugs/bug364.go +#usr/lib/go/test/fixedbugs/bug365.go +#usr/lib/go/test/fixedbugs/bug366.go +#usr/lib/go/test/fixedbugs/bug367.dir +#usr/lib/go/test/fixedbugs/bug367.dir/p.go +#usr/lib/go/test/fixedbugs/bug367.dir/prog.go +#usr/lib/go/test/fixedbugs/bug367.go +#usr/lib/go/test/fixedbugs/bug368.go +#usr/lib/go/test/fixedbugs/bug369.dir +#usr/lib/go/test/fixedbugs/bug369.dir/main.go +#usr/lib/go/test/fixedbugs/bug369.dir/pkg.go +#usr/lib/go/test/fixedbugs/bug369.go +#usr/lib/go/test/fixedbugs/bug370.go +#usr/lib/go/test/fixedbugs/bug371.go +#usr/lib/go/test/fixedbugs/bug372.go +#usr/lib/go/test/fixedbugs/bug373.go +#usr/lib/go/test/fixedbugs/bug374.go +#usr/lib/go/test/fixedbugs/bug375.go +#usr/lib/go/test/fixedbugs/bug376.go +#usr/lib/go/test/fixedbugs/bug377.dir +#usr/lib/go/test/fixedbugs/bug377.dir/one.go +#usr/lib/go/test/fixedbugs/bug377.dir/two.go +#usr/lib/go/test/fixedbugs/bug377.go +#usr/lib/go/test/fixedbugs/bug378.go +#usr/lib/go/test/fixedbugs/bug379.go +#usr/lib/go/test/fixedbugs/bug380.go +#usr/lib/go/test/fixedbugs/bug381.go +#usr/lib/go/test/fixedbugs/bug382.dir +#usr/lib/go/test/fixedbugs/bug382.dir/pkg.go +#usr/lib/go/test/fixedbugs/bug382.dir/prog.go +#usr/lib/go/test/fixedbugs/bug382.go +#usr/lib/go/test/fixedbugs/bug383.go +#usr/lib/go/test/fixedbugs/bug384.go +#usr/lib/go/test/fixedbugs/bug385_32.go +#usr/lib/go/test/fixedbugs/bug385_64.go +#usr/lib/go/test/fixedbugs/bug386.go +#usr/lib/go/test/fixedbugs/bug387.go +#usr/lib/go/test/fixedbugs/bug388.go +#usr/lib/go/test/fixedbugs/bug389.go +#usr/lib/go/test/fixedbugs/bug390.go +#usr/lib/go/test/fixedbugs/bug391.go +#usr/lib/go/test/fixedbugs/bug392.dir +#usr/lib/go/test/fixedbugs/bug392.dir/one.go +#usr/lib/go/test/fixedbugs/bug392.dir/pkg2.go +#usr/lib/go/test/fixedbugs/bug392.dir/pkg3.go +#usr/lib/go/test/fixedbugs/bug392.go +#usr/lib/go/test/fixedbugs/bug393.go +#usr/lib/go/test/fixedbugs/bug394.go +#usr/lib/go/test/fixedbugs/bug396.dir +#usr/lib/go/test/fixedbugs/bug396.dir/one.go +#usr/lib/go/test/fixedbugs/bug396.dir/two.go +#usr/lib/go/test/fixedbugs/bug396.go +#usr/lib/go/test/fixedbugs/bug397.go +#usr/lib/go/test/fixedbugs/bug398.go +#usr/lib/go/test/fixedbugs/bug399.go +#usr/lib/go/test/fixedbugs/bug401.go +#usr/lib/go/test/fixedbugs/bug402.go +#usr/lib/go/test/fixedbugs/bug403.go +#usr/lib/go/test/fixedbugs/bug404.dir +#usr/lib/go/test/fixedbugs/bug404.dir/one.go +#usr/lib/go/test/fixedbugs/bug404.dir/two.go +#usr/lib/go/test/fixedbugs/bug404.go +#usr/lib/go/test/fixedbugs/bug405.go +#usr/lib/go/test/fixedbugs/bug406.go +#usr/lib/go/test/fixedbugs/bug407.dir +#usr/lib/go/test/fixedbugs/bug407.dir/one.go +#usr/lib/go/test/fixedbugs/bug407.dir/two.go +#usr/lib/go/test/fixedbugs/bug407.go +#usr/lib/go/test/fixedbugs/bug409.go +#usr/lib/go/test/fixedbugs/bug409.out +#usr/lib/go/test/fixedbugs/bug410.go +#usr/lib/go/test/fixedbugs/bug411.go +#usr/lib/go/test/fixedbugs/bug412.go +#usr/lib/go/test/fixedbugs/bug413.go +#usr/lib/go/test/fixedbugs/bug414.dir +#usr/lib/go/test/fixedbugs/bug414.dir/p1.go +#usr/lib/go/test/fixedbugs/bug414.dir/prog.go +#usr/lib/go/test/fixedbugs/bug414.go +#usr/lib/go/test/fixedbugs/bug415.dir +#usr/lib/go/test/fixedbugs/bug415.dir/p.go +#usr/lib/go/test/fixedbugs/bug415.dir/prog.go +#usr/lib/go/test/fixedbugs/bug415.go +#usr/lib/go/test/fixedbugs/bug416.go +#usr/lib/go/test/fixedbugs/bug417.go +#usr/lib/go/test/fixedbugs/bug418.go +#usr/lib/go/test/fixedbugs/bug419.go +#usr/lib/go/test/fixedbugs/bug420.go +#usr/lib/go/test/fixedbugs/bug421.go +#usr/lib/go/test/fixedbugs/bug422.go +#usr/lib/go/test/fixedbugs/bug423.go +#usr/lib/go/test/fixedbugs/bug424.dir +#usr/lib/go/test/fixedbugs/bug424.dir/lib.go +#usr/lib/go/test/fixedbugs/bug424.dir/main.go +#usr/lib/go/test/fixedbugs/bug424.go +#usr/lib/go/test/fixedbugs/bug425.go +#usr/lib/go/test/fixedbugs/bug426.go +#usr/lib/go/test/fixedbugs/bug427.go +#usr/lib/go/test/fixedbugs/bug428.go +#usr/lib/go/test/fixedbugs/bug429.go +#usr/lib/go/test/fixedbugs/bug429_run.go +#usr/lib/go/test/fixedbugs/bug430.go +#usr/lib/go/test/fixedbugs/bug431.go +#usr/lib/go/test/fixedbugs/bug432.go +#usr/lib/go/test/fixedbugs/bug433.go +#usr/lib/go/test/fixedbugs/bug434.go +#usr/lib/go/test/fixedbugs/bug435.go +#usr/lib/go/test/fixedbugs/bug436.go +#usr/lib/go/test/fixedbugs/bug437.dir +#usr/lib/go/test/fixedbugs/bug437.dir/one.go +#usr/lib/go/test/fixedbugs/bug437.dir/two.go +#usr/lib/go/test/fixedbugs/bug437.dir/x.go +#usr/lib/go/test/fixedbugs/bug437.go +#usr/lib/go/test/fixedbugs/bug438.go +#usr/lib/go/test/fixedbugs/bug439.go +#usr/lib/go/test/fixedbugs/bug440_32.go +#usr/lib/go/test/fixedbugs/bug440_64.go +#usr/lib/go/test/fixedbugs/bug441.go +#usr/lib/go/test/fixedbugs/bug442.go +#usr/lib/go/test/fixedbugs/bug443.go +#usr/lib/go/test/fixedbugs/bug444.go +#usr/lib/go/test/fixedbugs/bug445.go +#usr/lib/go/test/fixedbugs/bug446.go +#usr/lib/go/test/fixedbugs/bug447.go +#usr/lib/go/test/fixedbugs/bug448.dir +#usr/lib/go/test/fixedbugs/bug448.dir/pkg1.go +#usr/lib/go/test/fixedbugs/bug448.dir/pkg2.go +#usr/lib/go/test/fixedbugs/bug448.go +#usr/lib/go/test/fixedbugs/bug449.go +#usr/lib/go/test/fixedbugs/bug450.go +#usr/lib/go/test/fixedbugs/bug451.go +#usr/lib/go/test/fixedbugs/bug452.go +#usr/lib/go/test/fixedbugs/bug453.go +#usr/lib/go/test/fixedbugs/bug454.go +#usr/lib/go/test/fixedbugs/bug455.go +#usr/lib/go/test/fixedbugs/bug456.go +#usr/lib/go/test/fixedbugs/bug457.go +#usr/lib/go/test/fixedbugs/bug458.go +#usr/lib/go/test/fixedbugs/bug459.go +#usr/lib/go/test/fixedbugs/bug460.dir +#usr/lib/go/test/fixedbugs/bug460.dir/a.go +#usr/lib/go/test/fixedbugs/bug460.dir/b.go +#usr/lib/go/test/fixedbugs/bug460.go +#usr/lib/go/test/fixedbugs/bug461.go +#usr/lib/go/test/fixedbugs/bug462.go +#usr/lib/go/test/fixedbugs/bug463.go +#usr/lib/go/test/fixedbugs/bug464.go +#usr/lib/go/test/fixedbugs/bug465.dir +#usr/lib/go/test/fixedbugs/bug465.dir/a.go +#usr/lib/go/test/fixedbugs/bug465.dir/b.go +#usr/lib/go/test/fixedbugs/bug465.go +#usr/lib/go/test/fixedbugs/bug466.dir +#usr/lib/go/test/fixedbugs/bug466.dir/a.go +#usr/lib/go/test/fixedbugs/bug466.dir/b.go +#usr/lib/go/test/fixedbugs/bug466.go +#usr/lib/go/test/fixedbugs/bug467.dir +#usr/lib/go/test/fixedbugs/bug467.dir/p1.go +#usr/lib/go/test/fixedbugs/bug467.dir/p2.go +#usr/lib/go/test/fixedbugs/bug467.dir/p3.go +#usr/lib/go/test/fixedbugs/bug467.go +#usr/lib/go/test/fixedbugs/bug468.dir +#usr/lib/go/test/fixedbugs/bug468.dir/p1.go +#usr/lib/go/test/fixedbugs/bug468.dir/p2.go +#usr/lib/go/test/fixedbugs/bug468.go +#usr/lib/go/test/fixedbugs/bug470.go +#usr/lib/go/test/fixedbugs/bug471.go +#usr/lib/go/test/fixedbugs/bug472.dir +#usr/lib/go/test/fixedbugs/bug472.dir/p1.go +#usr/lib/go/test/fixedbugs/bug472.dir/p2.go +#usr/lib/go/test/fixedbugs/bug472.dir/z.go +#usr/lib/go/test/fixedbugs/bug472.go +#usr/lib/go/test/fixedbugs/bug473.go +#usr/lib/go/test/fixedbugs/bug474.go +#usr/lib/go/test/fixedbugs/bug475.go +#usr/lib/go/test/fixedbugs/bug476.go +#usr/lib/go/test/fixedbugs/bug477.go +#usr/lib/go/test/fixedbugs/bug478.dir +#usr/lib/go/test/fixedbugs/bug478.dir/a.go +#usr/lib/go/test/fixedbugs/bug478.dir/b.go +#usr/lib/go/test/fixedbugs/bug478.go +#usr/lib/go/test/fixedbugs/bug479.dir +#usr/lib/go/test/fixedbugs/bug479.dir/a.go +#usr/lib/go/test/fixedbugs/bug479.dir/b.go +#usr/lib/go/test/fixedbugs/bug479.go +#usr/lib/go/test/fixedbugs/bug480.dir +#usr/lib/go/test/fixedbugs/bug480.dir/a.go +#usr/lib/go/test/fixedbugs/bug480.dir/b.go +#usr/lib/go/test/fixedbugs/bug480.go +#usr/lib/go/test/fixedbugs/bug481.go +#usr/lib/go/test/fixedbugs/bug482.go +#usr/lib/go/test/fixedbugs/bug483.go +#usr/lib/go/test/fixedbugs/bug484.go +#usr/lib/go/test/fixedbugs/bug485.go +#usr/lib/go/test/fixedbugs/bug486.go +#usr/lib/go/test/fixedbugs/bug487.go +#usr/lib/go/test/fixedbugs/bug488.dir +#usr/lib/go/test/fixedbugs/bug488.dir/a.go +#usr/lib/go/test/fixedbugs/bug488.dir/b.go +#usr/lib/go/test/fixedbugs/bug488.go +#usr/lib/go/test/fixedbugs/bug489.go +#usr/lib/go/test/fixedbugs/bug490.go +#usr/lib/go/test/fixedbugs/bug491.go +#usr/lib/go/test/fixedbugs/bug492.dir +#usr/lib/go/test/fixedbugs/bug492.dir/a.go +#usr/lib/go/test/fixedbugs/bug492.dir/b.go +#usr/lib/go/test/fixedbugs/bug492.go +#usr/lib/go/test/fixedbugs/bug493.go +#usr/lib/go/test/fixedbugs/bug494.go +#usr/lib/go/test/fixedbugs/bug495.go +#usr/lib/go/test/fixedbugs/bug496.go +#usr/lib/go/test/fixedbugs/bug497.go +#usr/lib/go/test/fixedbugs/bug498.go +#usr/lib/go/test/fixedbugs/bug499.go +#usr/lib/go/test/fixedbugs/bug500.go +#usr/lib/go/test/fixedbugs/bug501.go +#usr/lib/go/test/fixedbugs/bug502.go +#usr/lib/go/test/fixedbugs/bug503.go +#usr/lib/go/test/fixedbugs/bug504.dir +#usr/lib/go/test/fixedbugs/bug504.dir/a.go +#usr/lib/go/test/fixedbugs/bug504.dir/b.go +#usr/lib/go/test/fixedbugs/bug504.dir/c.go +#usr/lib/go/test/fixedbugs/bug504.dir/main.go +#usr/lib/go/test/fixedbugs/bug504.go +#usr/lib/go/test/fixedbugs/bug505.go +#usr/lib/go/test/fixedbugs/bug506.dir +#usr/lib/go/test/fixedbugs/bug506.dir/a.go +#usr/lib/go/test/fixedbugs/bug506.dir/main.go +#usr/lib/go/test/fixedbugs/bug506.go +#usr/lib/go/test/fixedbugs/bug507.dir +#usr/lib/go/test/fixedbugs/bug507.dir/a.go +#usr/lib/go/test/fixedbugs/bug507.dir/b.go +#usr/lib/go/test/fixedbugs/bug507.dir/c.go +#usr/lib/go/test/fixedbugs/bug507.go +#usr/lib/go/test/fixedbugs/bug508.go +#usr/lib/go/test/fixedbugs/gcc61204.go +#usr/lib/go/test/fixedbugs/gcc61244.go +#usr/lib/go/test/fixedbugs/gcc61246.go +#usr/lib/go/test/fixedbugs/gcc61248.go +#usr/lib/go/test/fixedbugs/gcc61253.go +#usr/lib/go/test/fixedbugs/gcc61254.go +#usr/lib/go/test/fixedbugs/gcc61255.go +#usr/lib/go/test/fixedbugs/gcc61258.go +#usr/lib/go/test/fixedbugs/gcc61264.go +#usr/lib/go/test/fixedbugs/gcc61265.go +#usr/lib/go/test/fixedbugs/gcc61273.go +#usr/lib/go/test/fixedbugs/gcc65755.go +#usr/lib/go/test/fixedbugs/gcc67968.dir +#usr/lib/go/test/fixedbugs/gcc67968.dir/a.go +#usr/lib/go/test/fixedbugs/gcc67968.dir/b.go +#usr/lib/go/test/fixedbugs/gcc67968.go +#usr/lib/go/test/fixedbugs/gcc78763.go +#usr/lib/go/test/fixedbugs/gcc80226.go +#usr/lib/go/test/fixedbugs/gcc89321.go +#usr/lib/go/test/fixedbugs/issue10047.go +#usr/lib/go/test/fixedbugs/issue10066.dir +#usr/lib/go/test/fixedbugs/issue10066.dir/a.go +#usr/lib/go/test/fixedbugs/issue10066.dir/b.go +#usr/lib/go/test/fixedbugs/issue10066.go +#usr/lib/go/test/fixedbugs/issue10135.go +#usr/lib/go/test/fixedbugs/issue10219.dir +#usr/lib/go/test/fixedbugs/issue10219.dir/a.go +#usr/lib/go/test/fixedbugs/issue10219.dir/b.go +#usr/lib/go/test/fixedbugs/issue10219.dir/c.go +#usr/lib/go/test/fixedbugs/issue10219.go +#usr/lib/go/test/fixedbugs/issue10253.go +#usr/lib/go/test/fixedbugs/issue10284.go +#usr/lib/go/test/fixedbugs/issue10320.go +#usr/lib/go/test/fixedbugs/issue10332.go +#usr/lib/go/test/fixedbugs/issue10353.go +#usr/lib/go/test/fixedbugs/issue10407.go +#usr/lib/go/test/fixedbugs/issue10441.go +#usr/lib/go/test/fixedbugs/issue10486.go +#usr/lib/go/test/fixedbugs/issue10607.go +#usr/lib/go/test/fixedbugs/issue10607a.go +#usr/lib/go/test/fixedbugs/issue10654.go +#usr/lib/go/test/fixedbugs/issue10700.dir +#usr/lib/go/test/fixedbugs/issue10700.dir/other.go +#usr/lib/go/test/fixedbugs/issue10700.dir/test.go +#usr/lib/go/test/fixedbugs/issue10700.go +#usr/lib/go/test/fixedbugs/issue10925.go +#usr/lib/go/test/fixedbugs/issue10958.go +#usr/lib/go/test/fixedbugs/issue10975.go +#usr/lib/go/test/fixedbugs/issue10977.go +#usr/lib/go/test/fixedbugs/issue11053.dir +#usr/lib/go/test/fixedbugs/issue11053.dir/p.go +#usr/lib/go/test/fixedbugs/issue11053.dir/p_test.go +#usr/lib/go/test/fixedbugs/issue11053.go +#usr/lib/go/test/fixedbugs/issue11053.out +#usr/lib/go/test/fixedbugs/issue11256.go +#usr/lib/go/test/fixedbugs/issue11286.go +#usr/lib/go/test/fixedbugs/issue11326.go +#usr/lib/go/test/fixedbugs/issue11326b.go +#usr/lib/go/test/fixedbugs/issue11354.go +#usr/lib/go/test/fixedbugs/issue11359.go +#usr/lib/go/test/fixedbugs/issue11361.go +#usr/lib/go/test/fixedbugs/issue11362.go +#usr/lib/go/test/fixedbugs/issue11369.go +#usr/lib/go/test/fixedbugs/issue11370.go +#usr/lib/go/test/fixedbugs/issue11371.go +#usr/lib/go/test/fixedbugs/issue11590.go +#usr/lib/go/test/fixedbugs/issue11610.go +#usr/lib/go/test/fixedbugs/issue11614.go +#usr/lib/go/test/fixedbugs/issue11656.go +#usr/lib/go/test/fixedbugs/issue11674.go +#usr/lib/go/test/fixedbugs/issue11699.go +#usr/lib/go/test/fixedbugs/issue11737.go +#usr/lib/go/test/fixedbugs/issue11750.go +#usr/lib/go/test/fixedbugs/issue11771.go +#usr/lib/go/test/fixedbugs/issue11790.go +#usr/lib/go/test/fixedbugs/issue11945.go +#usr/lib/go/test/fixedbugs/issue11987.go +#usr/lib/go/test/fixedbugs/issue12006.go +#usr/lib/go/test/fixedbugs/issue12108.go +#usr/lib/go/test/fixedbugs/issue12133.go +#usr/lib/go/test/fixedbugs/issue12226.go +#usr/lib/go/test/fixedbugs/issue12347.go +#usr/lib/go/test/fixedbugs/issue12411.go +#usr/lib/go/test/fixedbugs/issue12413.go +#usr/lib/go/test/fixedbugs/issue12525.go +#usr/lib/go/test/fixedbugs/issue12536.go +#usr/lib/go/test/fixedbugs/issue12577.go +#usr/lib/go/test/fixedbugs/issue12588.go +#usr/lib/go/test/fixedbugs/issue12621.go +#usr/lib/go/test/fixedbugs/issue12677.dir +#usr/lib/go/test/fixedbugs/issue12677.dir/p.go +#usr/lib/go/test/fixedbugs/issue12677.dir/q.go +#usr/lib/go/test/fixedbugs/issue12677.go +#usr/lib/go/test/fixedbugs/issue12686.go +#usr/lib/go/test/fixedbugs/issue12944.go +#usr/lib/go/test/fixedbugs/issue1304.go +#usr/lib/go/test/fixedbugs/issue13160.go +#usr/lib/go/test/fixedbugs/issue13162.go +#usr/lib/go/test/fixedbugs/issue13169.go +#usr/lib/go/test/fixedbugs/issue13171.go +#usr/lib/go/test/fixedbugs/issue13248.go +#usr/lib/go/test/fixedbugs/issue13261.go +#usr/lib/go/test/fixedbugs/issue13262.go +#usr/lib/go/test/fixedbugs/issue13263.go +#usr/lib/go/test/fixedbugs/issue13265.go +#usr/lib/go/test/fixedbugs/issue13266.go +#usr/lib/go/test/fixedbugs/issue13268.go +#usr/lib/go/test/fixedbugs/issue13273.go +#usr/lib/go/test/fixedbugs/issue13274.go +#usr/lib/go/test/fixedbugs/issue13319.go +#usr/lib/go/test/fixedbugs/issue13337.go +#usr/lib/go/test/fixedbugs/issue13365.go +#usr/lib/go/test/fixedbugs/issue13415.go +#usr/lib/go/test/fixedbugs/issue13471.go +#usr/lib/go/test/fixedbugs/issue13480.go +#usr/lib/go/test/fixedbugs/issue13485.go +#usr/lib/go/test/fixedbugs/issue13539.go +#usr/lib/go/test/fixedbugs/issue13559.go +#usr/lib/go/test/fixedbugs/issue13587.go +#usr/lib/go/test/fixedbugs/issue13684.go +#usr/lib/go/test/fixedbugs/issue13777.dir +#usr/lib/go/test/fixedbugs/issue13777.dir/burnin.go +#usr/lib/go/test/fixedbugs/issue13777.dir/main.go +#usr/lib/go/test/fixedbugs/issue13777.go +#usr/lib/go/test/fixedbugs/issue13779.go +#usr/lib/go/test/fixedbugs/issue13799.go +#usr/lib/go/test/fixedbugs/issue13821.go +#usr/lib/go/test/fixedbugs/issue13821b.go +#usr/lib/go/test/fixedbugs/issue14006.go +#usr/lib/go/test/fixedbugs/issue14010.go +#usr/lib/go/test/fixedbugs/issue14136.go +#usr/lib/go/test/fixedbugs/issue14164.dir +#usr/lib/go/test/fixedbugs/issue14164.dir/a.go +#usr/lib/go/test/fixedbugs/issue14164.dir/main.go +#usr/lib/go/test/fixedbugs/issue14164.go +#usr/lib/go/test/fixedbugs/issue14321.go +#usr/lib/go/test/fixedbugs/issue14331.dir +#usr/lib/go/test/fixedbugs/issue14331.dir/a.go +#usr/lib/go/test/fixedbugs/issue14331.dir/b.go +#usr/lib/go/test/fixedbugs/issue14331.go +#usr/lib/go/test/fixedbugs/issue14405.go +#usr/lib/go/test/fixedbugs/issue14520.go +#usr/lib/go/test/fixedbugs/issue14540.go +#usr/lib/go/test/fixedbugs/issue14553.go +#usr/lib/go/test/fixedbugs/issue14591.go +#usr/lib/go/test/fixedbugs/issue14636.go +#usr/lib/go/test/fixedbugs/issue14646.go +#usr/lib/go/test/fixedbugs/issue14651.go +#usr/lib/go/test/fixedbugs/issue14652.go +#usr/lib/go/test/fixedbugs/issue14725.go +#usr/lib/go/test/fixedbugs/issue14729.go +#usr/lib/go/test/fixedbugs/issue14988.go +#usr/lib/go/test/fixedbugs/issue14999.go +#usr/lib/go/test/fixedbugs/issue15002.go +#usr/lib/go/test/fixedbugs/issue15013.go +#usr/lib/go/test/fixedbugs/issue15039.go +#usr/lib/go/test/fixedbugs/issue15042.go +#usr/lib/go/test/fixedbugs/issue15055.go +#usr/lib/go/test/fixedbugs/issue15071.dir +#usr/lib/go/test/fixedbugs/issue15071.dir/exp.go +#usr/lib/go/test/fixedbugs/issue15071.dir/main.go +#usr/lib/go/test/fixedbugs/issue15071.go +#usr/lib/go/test/fixedbugs/issue15084.go +#usr/lib/go/test/fixedbugs/issue15091.go +#usr/lib/go/test/fixedbugs/issue15141.go +#usr/lib/go/test/fixedbugs/issue15175.go +#usr/lib/go/test/fixedbugs/issue15252.go +#usr/lib/go/test/fixedbugs/issue15277.go +#usr/lib/go/test/fixedbugs/issue15281.go +#usr/lib/go/test/fixedbugs/issue15303.go +#usr/lib/go/test/fixedbugs/issue15311.go +#usr/lib/go/test/fixedbugs/issue15329.go +#usr/lib/go/test/fixedbugs/issue15439.go +#usr/lib/go/test/fixedbugs/issue15470.dir +#usr/lib/go/test/fixedbugs/issue15470.dir/a.go +#usr/lib/go/test/fixedbugs/issue15470.dir/b.go +#usr/lib/go/test/fixedbugs/issue15470.go +#usr/lib/go/test/fixedbugs/issue15514.dir +#usr/lib/go/test/fixedbugs/issue15514.dir/a.go +#usr/lib/go/test/fixedbugs/issue15514.dir/b.go +#usr/lib/go/test/fixedbugs/issue15514.dir/c.go +#usr/lib/go/test/fixedbugs/issue15514.go +#usr/lib/go/test/fixedbugs/issue15528.go +#usr/lib/go/test/fixedbugs/issue15548.dir +#usr/lib/go/test/fixedbugs/issue15548.dir/a.go +#usr/lib/go/test/fixedbugs/issue15548.dir/b.go +#usr/lib/go/test/fixedbugs/issue15548.dir/c.go +#usr/lib/go/test/fixedbugs/issue15548.go +#usr/lib/go/test/fixedbugs/issue15550.go +#usr/lib/go/test/fixedbugs/issue15572.dir +#usr/lib/go/test/fixedbugs/issue15572.dir/a.go +#usr/lib/go/test/fixedbugs/issue15572.dir/b.go +#usr/lib/go/test/fixedbugs/issue15572.go +#usr/lib/go/test/fixedbugs/issue15585.go +#usr/lib/go/test/fixedbugs/issue15602.go +#usr/lib/go/test/fixedbugs/issue15604.go +#usr/lib/go/test/fixedbugs/issue15609.dir +#usr/lib/go/test/fixedbugs/issue15609.dir/call.go +#usr/lib/go/test/fixedbugs/issue15609.dir/call_386.s +#usr/lib/go/test/fixedbugs/issue15609.dir/call_amd64.s +#usr/lib/go/test/fixedbugs/issue15609.dir/call_decl.go +#usr/lib/go/test/fixedbugs/issue15609.dir/main.go +#usr/lib/go/test/fixedbugs/issue15609.go +#usr/lib/go/test/fixedbugs/issue15611.go +#usr/lib/go/test/fixedbugs/issue15646.dir +#usr/lib/go/test/fixedbugs/issue15646.dir/a.go +#usr/lib/go/test/fixedbugs/issue15646.dir/b.go +#usr/lib/go/test/fixedbugs/issue15646.go +#usr/lib/go/test/fixedbugs/issue15722.go +#usr/lib/go/test/fixedbugs/issue15733.go +#usr/lib/go/test/fixedbugs/issue15747.go +#usr/lib/go/test/fixedbugs/issue15747b.go +#usr/lib/go/test/fixedbugs/issue15838.dir +#usr/lib/go/test/fixedbugs/issue15838.dir/a.go +#usr/lib/go/test/fixedbugs/issue15838.dir/b.go +#usr/lib/go/test/fixedbugs/issue15838.go +#usr/lib/go/test/fixedbugs/issue15895.go +#usr/lib/go/test/fixedbugs/issue15898.go +#usr/lib/go/test/fixedbugs/issue15902.go +#usr/lib/go/test/fixedbugs/issue15920.dir +#usr/lib/go/test/fixedbugs/issue15920.dir/a.go +#usr/lib/go/test/fixedbugs/issue15920.dir/b.go +#usr/lib/go/test/fixedbugs/issue15920.go +#usr/lib/go/test/fixedbugs/issue15926.go +#usr/lib/go/test/fixedbugs/issue15961.go +#usr/lib/go/test/fixedbugs/issue15975.go +#usr/lib/go/test/fixedbugs/issue15988.go +#usr/lib/go/test/fixedbugs/issue15992.go +#usr/lib/go/test/fixedbugs/issue15992.out +#usr/lib/go/test/fixedbugs/issue16008.go +#usr/lib/go/test/fixedbugs/issue16016.go +#usr/lib/go/test/fixedbugs/issue16037_run.go +#usr/lib/go/test/fixedbugs/issue16095.go +#usr/lib/go/test/fixedbugs/issue16130.go +#usr/lib/go/test/fixedbugs/issue16133.dir +#usr/lib/go/test/fixedbugs/issue16133.dir/a1.go +#usr/lib/go/test/fixedbugs/issue16133.dir/a2.go +#usr/lib/go/test/fixedbugs/issue16133.dir/b.go +#usr/lib/go/test/fixedbugs/issue16133.dir/c.go +#usr/lib/go/test/fixedbugs/issue16133.go +#usr/lib/go/test/fixedbugs/issue16193.go +#usr/lib/go/test/fixedbugs/issue16249.go +#usr/lib/go/test/fixedbugs/issue16306.go +#usr/lib/go/test/fixedbugs/issue16317.dir +#usr/lib/go/test/fixedbugs/issue16317.dir/a.go +#usr/lib/go/test/fixedbugs/issue16317.dir/b.go +#usr/lib/go/test/fixedbugs/issue16317.go +#usr/lib/go/test/fixedbugs/issue16331.go +#usr/lib/go/test/fixedbugs/issue16369.go +#usr/lib/go/test/fixedbugs/issue16428.go +#usr/lib/go/test/fixedbugs/issue16439.go +#usr/lib/go/test/fixedbugs/issue16515.go +#usr/lib/go/test/fixedbugs/issue16616.dir +#usr/lib/go/test/fixedbugs/issue16616.dir/a.go +#usr/lib/go/test/fixedbugs/issue16616.dir/b.go +#usr/lib/go/test/fixedbugs/issue16616.dir/issue16616.go +#usr/lib/go/test/fixedbugs/issue16616.go +#usr/lib/go/test/fixedbugs/issue16733.go +#usr/lib/go/test/fixedbugs/issue16741.go +#usr/lib/go/test/fixedbugs/issue16760.go +#usr/lib/go/test/fixedbugs/issue16804.go +#usr/lib/go/test/fixedbugs/issue16870.go +#usr/lib/go/test/fixedbugs/issue16948.go +#usr/lib/go/test/fixedbugs/issue16949.go +#usr/lib/go/test/fixedbugs/issue16985.go +#usr/lib/go/test/fixedbugs/issue17005.go +#usr/lib/go/test/fixedbugs/issue17038.go +#usr/lib/go/test/fixedbugs/issue17039.go +#usr/lib/go/test/fixedbugs/issue17111.go +#usr/lib/go/test/fixedbugs/issue17194.go +#usr/lib/go/test/fixedbugs/issue17270.go +#usr/lib/go/test/fixedbugs/issue17318.go +#usr/lib/go/test/fixedbugs/issue17328.go +#usr/lib/go/test/fixedbugs/issue17381.go +#usr/lib/go/test/fixedbugs/issue17449.go +#usr/lib/go/test/fixedbugs/issue17551.go +#usr/lib/go/test/fixedbugs/issue17588.go +#usr/lib/go/test/fixedbugs/issue17596.go +#usr/lib/go/test/fixedbugs/issue17631.go +#usr/lib/go/test/fixedbugs/issue17640.go +#usr/lib/go/test/fixedbugs/issue17645.go +#usr/lib/go/test/fixedbugs/issue17710.go +#usr/lib/go/test/fixedbugs/issue17752.go +#usr/lib/go/test/fixedbugs/issue17918.go +#usr/lib/go/test/fixedbugs/issue18089.go +#usr/lib/go/test/fixedbugs/issue18092.go +#usr/lib/go/test/fixedbugs/issue18149.go +#usr/lib/go/test/fixedbugs/issue18231.go +#usr/lib/go/test/fixedbugs/issue18331.go +#usr/lib/go/test/fixedbugs/issue18392.go +#usr/lib/go/test/fixedbugs/issue18393.go +#usr/lib/go/test/fixedbugs/issue18410.go +#usr/lib/go/test/fixedbugs/issue18419.dir +#usr/lib/go/test/fixedbugs/issue18419.dir/other.go +#usr/lib/go/test/fixedbugs/issue18419.dir/test.go +#usr/lib/go/test/fixedbugs/issue18419.go +#usr/lib/go/test/fixedbugs/issue18459.go +#usr/lib/go/test/fixedbugs/issue18595.go +#usr/lib/go/test/fixedbugs/issue18636.go +#usr/lib/go/test/fixedbugs/issue18640.go +#usr/lib/go/test/fixedbugs/issue18655.go +#usr/lib/go/test/fixedbugs/issue18661.go +#usr/lib/go/test/fixedbugs/issue18725.go +#usr/lib/go/test/fixedbugs/issue18747.go +#usr/lib/go/test/fixedbugs/issue18808.go +#usr/lib/go/test/fixedbugs/issue18882.go +#usr/lib/go/test/fixedbugs/issue18895.dir +#usr/lib/go/test/fixedbugs/issue18895.dir/p.go +#usr/lib/go/test/fixedbugs/issue18895.dir/q.go +#usr/lib/go/test/fixedbugs/issue18895.go +#usr/lib/go/test/fixedbugs/issue18906.go +#usr/lib/go/test/fixedbugs/issue18911.dir +#usr/lib/go/test/fixedbugs/issue18911.dir/a.go +#usr/lib/go/test/fixedbugs/issue18911.dir/b.go +#usr/lib/go/test/fixedbugs/issue18911.go +#usr/lib/go/test/fixedbugs/issue18915.go +#usr/lib/go/test/fixedbugs/issue18994.go +#usr/lib/go/test/fixedbugs/issue19012.go +#usr/lib/go/test/fixedbugs/issue19028.dir +#usr/lib/go/test/fixedbugs/issue19028.dir/a.go +#usr/lib/go/test/fixedbugs/issue19028.dir/main.go +#usr/lib/go/test/fixedbugs/issue19028.go +#usr/lib/go/test/fixedbugs/issue19040.go +#usr/lib/go/test/fixedbugs/issue19056.go +#usr/lib/go/test/fixedbugs/issue19078.go +#usr/lib/go/test/fixedbugs/issue19084.go +#usr/lib/go/test/fixedbugs/issue19113.go +#usr/lib/go/test/fixedbugs/issue19137.go +#usr/lib/go/test/fixedbugs/issue19168.go +#usr/lib/go/test/fixedbugs/issue19182.go +#usr/lib/go/test/fixedbugs/issue19201.go +#usr/lib/go/test/fixedbugs/issue19217.go +#usr/lib/go/test/fixedbugs/issue19246.go +#usr/lib/go/test/fixedbugs/issue19261.dir +#usr/lib/go/test/fixedbugs/issue19261.dir/p.go +#usr/lib/go/test/fixedbugs/issue19261.dir/q.go +#usr/lib/go/test/fixedbugs/issue19261.go +#usr/lib/go/test/fixedbugs/issue19275.go +#usr/lib/go/test/fixedbugs/issue19323.go +#usr/lib/go/test/fixedbugs/issue19359.go +#usr/lib/go/test/fixedbugs/issue19467.dir +#usr/lib/go/test/fixedbugs/issue19467.dir/mysync.go +#usr/lib/go/test/fixedbugs/issue19467.dir/z.go +#usr/lib/go/test/fixedbugs/issue19467.go +#usr/lib/go/test/fixedbugs/issue19482.go +#usr/lib/go/test/fixedbugs/issue19507.dir +#usr/lib/go/test/fixedbugs/issue19507.dir/div_arm.s +#usr/lib/go/test/fixedbugs/issue19507.dir/main.go +#usr/lib/go/test/fixedbugs/issue19507.go +#usr/lib/go/test/fixedbugs/issue19515.go +#usr/lib/go/test/fixedbugs/issue19548.dir +#usr/lib/go/test/fixedbugs/issue19548.dir/a.go +#usr/lib/go/test/fixedbugs/issue19548.dir/b.go +#usr/lib/go/test/fixedbugs/issue19548.go +#usr/lib/go/test/fixedbugs/issue19555.go +#usr/lib/go/test/fixedbugs/issue19610.go +#usr/lib/go/test/fixedbugs/issue19632.go +#usr/lib/go/test/fixedbugs/issue19658.go +#usr/lib/go/test/fixedbugs/issue19667.go +#usr/lib/go/test/fixedbugs/issue19671.go +#usr/lib/go/test/fixedbugs/issue19678.go +#usr/lib/go/test/fixedbugs/issue19679.go +#usr/lib/go/test/fixedbugs/issue19696.go +#usr/lib/go/test/fixedbugs/issue19699.dir +#usr/lib/go/test/fixedbugs/issue19699.dir/a.go +#usr/lib/go/test/fixedbugs/issue19699.dir/b.go +#usr/lib/go/test/fixedbugs/issue19699.go +#usr/lib/go/test/fixedbugs/issue19699b.go +#usr/lib/go/test/fixedbugs/issue19705.go +#usr/lib/go/test/fixedbugs/issue19710.go +#usr/lib/go/test/fixedbugs/issue19743.go +#usr/lib/go/test/fixedbugs/issue19764.dir +#usr/lib/go/test/fixedbugs/issue19764.dir/a.go +#usr/lib/go/test/fixedbugs/issue19764.dir/b.go +#usr/lib/go/test/fixedbugs/issue19764.go +#usr/lib/go/test/fixedbugs/issue19783.go +#usr/lib/go/test/fixedbugs/issue19799.go +#usr/lib/go/test/fixedbugs/issue19880.go +#usr/lib/go/test/fixedbugs/issue19911.go +#usr/lib/go/test/fixedbugs/issue19947.go +#usr/lib/go/test/fixedbugs/issue19977.go +#usr/lib/go/test/fixedbugs/issue20029.go +#usr/lib/go/test/fixedbugs/issue20097.go +#usr/lib/go/test/fixedbugs/issue20145.go +#usr/lib/go/test/fixedbugs/issue20162.go +#usr/lib/go/test/fixedbugs/issue20174.go +#usr/lib/go/test/fixedbugs/issue20185.go +#usr/lib/go/test/fixedbugs/issue20227.go +#usr/lib/go/test/fixedbugs/issue20232.go +#usr/lib/go/test/fixedbugs/issue20233.go +#usr/lib/go/test/fixedbugs/issue20245.go +#usr/lib/go/test/fixedbugs/issue20250.go +#usr/lib/go/test/fixedbugs/issue20298.go +#usr/lib/go/test/fixedbugs/issue20333.go +#usr/lib/go/test/fixedbugs/issue20335.go +#usr/lib/go/test/fixedbugs/issue20415.go +#usr/lib/go/test/fixedbugs/issue20529.go +#usr/lib/go/test/fixedbugs/issue20530.go +#usr/lib/go/test/fixedbugs/issue20602.go +#usr/lib/go/test/fixedbugs/issue20682.dir +#usr/lib/go/test/fixedbugs/issue20682.dir/p.go +#usr/lib/go/test/fixedbugs/issue20682.dir/q.go +#usr/lib/go/test/fixedbugs/issue20682.dir/r.go +#usr/lib/go/test/fixedbugs/issue20682.go +#usr/lib/go/test/fixedbugs/issue20739.go +#usr/lib/go/test/fixedbugs/issue20749.go +#usr/lib/go/test/fixedbugs/issue20780.go +#usr/lib/go/test/fixedbugs/issue20789.go +#usr/lib/go/test/fixedbugs/issue20811.go +#usr/lib/go/test/fixedbugs/issue20812.go +#usr/lib/go/test/fixedbugs/issue20813.go +#usr/lib/go/test/fixedbugs/issue20923.go +#usr/lib/go/test/fixedbugs/issue21048.go +#usr/lib/go/test/fixedbugs/issue21120.dir +#usr/lib/go/test/fixedbugs/issue21120.dir/a.go +#usr/lib/go/test/fixedbugs/issue21120.dir/b.go +#usr/lib/go/test/fixedbugs/issue21120.dir/main.go +#usr/lib/go/test/fixedbugs/issue21120.go +#usr/lib/go/test/fixedbugs/issue21221.go +#usr/lib/go/test/fixedbugs/issue21253.go +#usr/lib/go/test/fixedbugs/issue21256.go +#usr/lib/go/test/fixedbugs/issue21273.go +#usr/lib/go/test/fixedbugs/issue21317.go +#usr/lib/go/test/fixedbugs/issue21576.go +#usr/lib/go/test/fixedbugs/issue21655.go +#usr/lib/go/test/fixedbugs/issue21687.go +#usr/lib/go/test/fixedbugs/issue21709.go +#usr/lib/go/test/fixedbugs/issue21770.go +#usr/lib/go/test/fixedbugs/issue21808.go +#usr/lib/go/test/fixedbugs/issue21808.out +#usr/lib/go/test/fixedbugs/issue21879.go +#usr/lib/go/test/fixedbugs/issue21879.out +#usr/lib/go/test/fixedbugs/issue21882.go +#usr/lib/go/test/fixedbugs/issue21887.go +#usr/lib/go/test/fixedbugs/issue21887.out +#usr/lib/go/test/fixedbugs/issue21934.go +#usr/lib/go/test/fixedbugs/issue21963.go +#usr/lib/go/test/fixedbugs/issue21979.go +#usr/lib/go/test/fixedbugs/issue21988.go +#usr/lib/go/test/fixedbugs/issue22063.go +#usr/lib/go/test/fixedbugs/issue22076.go +#usr/lib/go/test/fixedbugs/issue22083.go +#usr/lib/go/test/fixedbugs/issue22164.go +#usr/lib/go/test/fixedbugs/issue22198.go +#usr/lib/go/test/fixedbugs/issue22200.go +#usr/lib/go/test/fixedbugs/issue22200b.go +#usr/lib/go/test/fixedbugs/issue22305.go +#usr/lib/go/test/fixedbugs/issue22326.go +#usr/lib/go/test/fixedbugs/issue22326.out +#usr/lib/go/test/fixedbugs/issue22327.go +#usr/lib/go/test/fixedbugs/issue22344.go +#usr/lib/go/test/fixedbugs/issue22351.go +#usr/lib/go/test/fixedbugs/issue22389.go +#usr/lib/go/test/fixedbugs/issue22429.go +#usr/lib/go/test/fixedbugs/issue22458.go +#usr/lib/go/test/fixedbugs/issue22581.go +#usr/lib/go/test/fixedbugs/issue22605.go +#usr/lib/go/test/fixedbugs/issue22660.go +#usr/lib/go/test/fixedbugs/issue22662.go +#usr/lib/go/test/fixedbugs/issue22662b.go +#usr/lib/go/test/fixedbugs/issue22683.go +#usr/lib/go/test/fixedbugs/issue22683.out +#usr/lib/go/test/fixedbugs/issue22781.go +#usr/lib/go/test/fixedbugs/issue22794.go +#usr/lib/go/test/fixedbugs/issue22822.go +#usr/lib/go/test/fixedbugs/issue22877.dir +#usr/lib/go/test/fixedbugs/issue22877.dir/p.go +#usr/lib/go/test/fixedbugs/issue22877.dir/p.s +#usr/lib/go/test/fixedbugs/issue22877.go +#usr/lib/go/test/fixedbugs/issue22881.go +#usr/lib/go/test/fixedbugs/issue22904.go +#usr/lib/go/test/fixedbugs/issue22941.dir +#usr/lib/go/test/fixedbugs/issue22941.dir/a.go +#usr/lib/go/test/fixedbugs/issue22941.dir/b.go +#usr/lib/go/test/fixedbugs/issue22941.dir/main.go +#usr/lib/go/test/fixedbugs/issue22941.go +#usr/lib/go/test/fixedbugs/issue22962.dir +#usr/lib/go/test/fixedbugs/issue22962.dir/a.go +#usr/lib/go/test/fixedbugs/issue22962.dir/b.go +#usr/lib/go/test/fixedbugs/issue22962.go +#usr/lib/go/test/fixedbugs/issue23093.go +#usr/lib/go/test/fixedbugs/issue23094.go +#usr/lib/go/test/fixedbugs/issue23116.go +#usr/lib/go/test/fixedbugs/issue23179.dir +#usr/lib/go/test/fixedbugs/issue23179.dir/a.go +#usr/lib/go/test/fixedbugs/issue23179.dir/b.go +#usr/lib/go/test/fixedbugs/issue23179.go +#usr/lib/go/test/fixedbugs/issue23188.go +#usr/lib/go/test/fixedbugs/issue23298.go +#usr/lib/go/test/fixedbugs/issue23305.go +#usr/lib/go/test/fixedbugs/issue23311.dir +#usr/lib/go/test/fixedbugs/issue23311.dir/main.go +#usr/lib/go/test/fixedbugs/issue23311.go +#usr/lib/go/test/fixedbugs/issue23414.go +#usr/lib/go/test/fixedbugs/issue23489.go +#usr/lib/go/test/fixedbugs/issue23504.go +#usr/lib/go/test/fixedbugs/issue23521.go +#usr/lib/go/test/fixedbugs/issue23522.go +#usr/lib/go/test/fixedbugs/issue23545.go +#usr/lib/go/test/fixedbugs/issue23546.go +#usr/lib/go/test/fixedbugs/issue23586.go +#usr/lib/go/test/fixedbugs/issue23587.go +#usr/lib/go/test/fixedbugs/issue23609.go +#usr/lib/go/test/fixedbugs/issue23664.go +#usr/lib/go/test/fixedbugs/issue23719.go +#usr/lib/go/test/fixedbugs/issue23732.go +#usr/lib/go/test/fixedbugs/issue23734.go +#usr/lib/go/test/fixedbugs/issue23780.go +#usr/lib/go/test/fixedbugs/issue23781.go +#usr/lib/go/test/fixedbugs/issue23812.go +#usr/lib/go/test/fixedbugs/issue23823.go +#usr/lib/go/test/fixedbugs/issue23837.go +#usr/lib/go/test/fixedbugs/issue23912.go +#usr/lib/go/test/fixedbugs/issue24120.go +#usr/lib/go/test/fixedbugs/issue24159.go +#usr/lib/go/test/fixedbugs/issue24173.go +#usr/lib/go/test/fixedbugs/issue24187.go +#usr/lib/go/test/fixedbugs/issue24339.go +#usr/lib/go/test/fixedbugs/issue24419.go +#usr/lib/go/test/fixedbugs/issue24449.go +#usr/lib/go/test/fixedbugs/issue24470.go +#usr/lib/go/test/fixedbugs/issue24488.go +#usr/lib/go/test/fixedbugs/issue24503.go +#usr/lib/go/test/fixedbugs/issue24547.go +#usr/lib/go/test/fixedbugs/issue24651a.go +#usr/lib/go/test/fixedbugs/issue24651b.go +#usr/lib/go/test/fixedbugs/issue24693.dir +#usr/lib/go/test/fixedbugs/issue24693.dir/a.go +#usr/lib/go/test/fixedbugs/issue24693.dir/b.go +#usr/lib/go/test/fixedbugs/issue24693.dir/c.go +#usr/lib/go/test/fixedbugs/issue24693.go +#usr/lib/go/test/fixedbugs/issue24693.out +#usr/lib/go/test/fixedbugs/issue24760.go +#usr/lib/go/test/fixedbugs/issue24761.dir +#usr/lib/go/test/fixedbugs/issue24761.dir/a.go +#usr/lib/go/test/fixedbugs/issue24761.dir/b.go +#usr/lib/go/test/fixedbugs/issue24761.go +#usr/lib/go/test/fixedbugs/issue24763.go +#usr/lib/go/test/fixedbugs/issue24799.go +#usr/lib/go/test/fixedbugs/issue24801.dir +#usr/lib/go/test/fixedbugs/issue24801.dir/a.go +#usr/lib/go/test/fixedbugs/issue24801.dir/main.go +#usr/lib/go/test/fixedbugs/issue24801.go +#usr/lib/go/test/fixedbugs/issue24817.go +#usr/lib/go/test/fixedbugs/issue24937.go +#usr/lib/go/test/fixedbugs/issue24939.go +#usr/lib/go/test/fixedbugs/issue25006.go +#usr/lib/go/test/fixedbugs/issue25055.dir +#usr/lib/go/test/fixedbugs/issue25055.dir/a.go +#usr/lib/go/test/fixedbugs/issue25055.dir/b.go +#usr/lib/go/test/fixedbugs/issue25055.go +#usr/lib/go/test/fixedbugs/issue25101.go +#usr/lib/go/test/fixedbugs/issue25322.go +#usr/lib/go/test/fixedbugs/issue25322.out +#usr/lib/go/test/fixedbugs/issue25507.go +#usr/lib/go/test/fixedbugs/issue25516.go +#usr/lib/go/test/fixedbugs/issue25727.go +#usr/lib/go/test/fixedbugs/issue25741.go +#usr/lib/go/test/fixedbugs/issue25776.go +#usr/lib/go/test/fixedbugs/issue25897a.go +#usr/lib/go/test/fixedbugs/issue25897b.go +#usr/lib/go/test/fixedbugs/issue25958.go +#usr/lib/go/test/fixedbugs/issue25966.go +#usr/lib/go/test/fixedbugs/issue25984.dir +#usr/lib/go/test/fixedbugs/issue25984.dir/p.go +#usr/lib/go/test/fixedbugs/issue25984.dir/q.go +#usr/lib/go/test/fixedbugs/issue25984.go +#usr/lib/go/test/fixedbugs/issue25993.go +#usr/lib/go/test/fixedbugs/issue26024.go +#usr/lib/go/test/fixedbugs/issue26043.go +#usr/lib/go/test/fixedbugs/issue26094.go +#usr/lib/go/test/fixedbugs/issue26097.go +#usr/lib/go/test/fixedbugs/issue26105.go +#usr/lib/go/test/fixedbugs/issue26116.go +#usr/lib/go/test/fixedbugs/issue26120.go +#usr/lib/go/test/fixedbugs/issue2615.go +#usr/lib/go/test/fixedbugs/issue26153.go +#usr/lib/go/test/fixedbugs/issue26163.go +#usr/lib/go/test/fixedbugs/issue26248.go +#usr/lib/go/test/fixedbugs/issue26335.go +#usr/lib/go/test/fixedbugs/issue26340.go +#usr/lib/go/test/fixedbugs/issue26341.dir +#usr/lib/go/test/fixedbugs/issue26341.dir/a.go +#usr/lib/go/test/fixedbugs/issue26341.dir/b.go +#usr/lib/go/test/fixedbugs/issue26341.go +#usr/lib/go/test/fixedbugs/issue26407.go +#usr/lib/go/test/fixedbugs/issue26411.go +#usr/lib/go/test/fixedbugs/issue26416.go +#usr/lib/go/test/fixedbugs/issue26426.go +#usr/lib/go/test/fixedbugs/issue26438.go +#usr/lib/go/test/fixedbugs/issue26495.go +#usr/lib/go/test/fixedbugs/issue26616.go +#usr/lib/go/test/fixedbugs/issue26855.go +#usr/lib/go/test/fixedbugs/issue27143.go +#usr/lib/go/test/fixedbugs/issue27201.go +#usr/lib/go/test/fixedbugs/issue27232.go +#usr/lib/go/test/fixedbugs/issue27267.go +#usr/lib/go/test/fixedbugs/issue27278.go +#usr/lib/go/test/fixedbugs/issue27289.go +#usr/lib/go/test/fixedbugs/issue27356.go +#usr/lib/go/test/fixedbugs/issue27518a.go +#usr/lib/go/test/fixedbugs/issue27518b.go +#usr/lib/go/test/fixedbugs/issue27557.go +#usr/lib/go/test/fixedbugs/issue27595.go +#usr/lib/go/test/fixedbugs/issue27695.go +#usr/lib/go/test/fixedbugs/issue27695b.go +#usr/lib/go/test/fixedbugs/issue27695c.go +#usr/lib/go/test/fixedbugs/issue27718.go +#usr/lib/go/test/fixedbugs/issue27732a.go +#usr/lib/go/test/fixedbugs/issue27829.go +#usr/lib/go/test/fixedbugs/issue27836.dir +#usr/lib/go/test/fixedbugs/issue27836.dir/Äfoo.go +#usr/lib/go/test/fixedbugs/issue27836.dir/Ämain.go +#usr/lib/go/test/fixedbugs/issue27836.go +#usr/lib/go/test/fixedbugs/issue27938.go +#usr/lib/go/test/fixedbugs/issue27961.go +#usr/lib/go/test/fixedbugs/issue28055.go +#usr/lib/go/test/fixedbugs/issue28058.go +#usr/lib/go/test/fixedbugs/issue28078.go +#usr/lib/go/test/fixedbugs/issue28079a.go +#usr/lib/go/test/fixedbugs/issue28079b.go +#usr/lib/go/test/fixedbugs/issue28079c.go +#usr/lib/go/test/fixedbugs/issue28085.go +#usr/lib/go/test/fixedbugs/issue28268.go +#usr/lib/go/test/fixedbugs/issue28390.go +#usr/lib/go/test/fixedbugs/issue28390.out +#usr/lib/go/test/fixedbugs/issue28430.go +#usr/lib/go/test/fixedbugs/issue28445.go +#usr/lib/go/test/fixedbugs/issue28450.go +#usr/lib/go/test/fixedbugs/issue28601.go +#usr/lib/go/test/fixedbugs/issue28616.go +#usr/lib/go/test/fixedbugs/issue28688.go +#usr/lib/go/test/fixedbugs/issue28748.go +#usr/lib/go/test/fixedbugs/issue28797.go +#usr/lib/go/test/fixedbugs/issue28926.go +#usr/lib/go/test/fixedbugs/issue29013a.go +#usr/lib/go/test/fixedbugs/issue29013b.go +#usr/lib/go/test/fixedbugs/issue29190.go +#usr/lib/go/test/fixedbugs/issue29215.go +#usr/lib/go/test/fixedbugs/issue29218.go +#usr/lib/go/test/fixedbugs/issue29220.go +#usr/lib/go/test/fixedbugs/issue29264.go +#usr/lib/go/test/fixedbugs/issue29304.go +#usr/lib/go/test/fixedbugs/issue29312.go +#usr/lib/go/test/fixedbugs/issue29329.go +#usr/lib/go/test/fixedbugs/issue29350.go +#usr/lib/go/test/fixedbugs/issue29362.go +#usr/lib/go/test/fixedbugs/issue29362b.go +#usr/lib/go/test/fixedbugs/issue29389.go +#usr/lib/go/test/fixedbugs/issue29402.go +#usr/lib/go/test/fixedbugs/issue29504.go +#usr/lib/go/test/fixedbugs/issue29562.go +#usr/lib/go/test/fixedbugs/issue29610.dir +#usr/lib/go/test/fixedbugs/issue29610.dir/a.go +#usr/lib/go/test/fixedbugs/issue29610.dir/b.go +#usr/lib/go/test/fixedbugs/issue29610.dir/main.go +#usr/lib/go/test/fixedbugs/issue29610.go +#usr/lib/go/test/fixedbugs/issue29612.dir +#usr/lib/go/test/fixedbugs/issue29612.dir/main.go +#usr/lib/go/test/fixedbugs/issue29612.dir/p1 +#usr/lib/go/test/fixedbugs/issue29612.dir/p1/ssa +#usr/lib/go/test/fixedbugs/issue29612.dir/p1/ssa/ssa.go +#usr/lib/go/test/fixedbugs/issue29612.dir/p2 +#usr/lib/go/test/fixedbugs/issue29612.dir/p2/ssa +#usr/lib/go/test/fixedbugs/issue29612.dir/p2/ssa/ssa.go +#usr/lib/go/test/fixedbugs/issue29612.go +#usr/lib/go/test/fixedbugs/issue29735.go +#usr/lib/go/test/fixedbugs/issue29855.go +#usr/lib/go/test/fixedbugs/issue29870.go +#usr/lib/go/test/fixedbugs/issue29870b.go +#usr/lib/go/test/fixedbugs/issue29919.dir +#usr/lib/go/test/fixedbugs/issue29919.dir/a.go +#usr/lib/go/test/fixedbugs/issue29919.dir/main.go +#usr/lib/go/test/fixedbugs/issue29919.go +#usr/lib/go/test/fixedbugs/issue29943.go +#usr/lib/go/test/fixedbugs/issue30041.go +#usr/lib/go/test/fixedbugs/issue30061.go +#usr/lib/go/test/fixedbugs/issue30085.go +#usr/lib/go/test/fixedbugs/issue30087.go +#usr/lib/go/test/fixedbugs/issue30116.go +#usr/lib/go/test/fixedbugs/issue30116.out +#usr/lib/go/test/fixedbugs/issue30116u.go +#usr/lib/go/test/fixedbugs/issue30116u.out +#usr/lib/go/test/fixedbugs/issue30243.go +#usr/lib/go/test/fixedbugs/issue30430.go +#usr/lib/go/test/fixedbugs/issue30476.go +#usr/lib/go/test/fixedbugs/issue30566a.go +#usr/lib/go/test/fixedbugs/issue30566b.go +#usr/lib/go/test/fixedbugs/issue30606.go +#usr/lib/go/test/fixedbugs/issue30606b.go +#usr/lib/go/test/fixedbugs/issue30659.dir +#usr/lib/go/test/fixedbugs/issue30659.dir/a.go +#usr/lib/go/test/fixedbugs/issue30659.dir/b.go +#usr/lib/go/test/fixedbugs/issue30659.go +#usr/lib/go/test/fixedbugs/issue30679.go +#usr/lib/go/test/fixedbugs/issue30709.go +#usr/lib/go/test/fixedbugs/issue30709.out +#usr/lib/go/test/fixedbugs/issue30722.go +#usr/lib/go/test/fixedbugs/issue30862.dir +#usr/lib/go/test/fixedbugs/issue30862.dir/a.go +#usr/lib/go/test/fixedbugs/issue30862.dir/b.go +#usr/lib/go/test/fixedbugs/issue30862.dir/main.go +#usr/lib/go/test/fixedbugs/issue30862.go +#usr/lib/go/test/fixedbugs/issue30898.go +#usr/lib/go/test/fixedbugs/issue30907.dir +#usr/lib/go/test/fixedbugs/issue30907.dir/a.go +#usr/lib/go/test/fixedbugs/issue30907.dir/b.go +#usr/lib/go/test/fixedbugs/issue30907.go +#usr/lib/go/test/fixedbugs/issue30908.dir +#usr/lib/go/test/fixedbugs/issue30908.dir/a.go +#usr/lib/go/test/fixedbugs/issue30908.dir/b.go +#usr/lib/go/test/fixedbugs/issue30908.dir/m.go +#usr/lib/go/test/fixedbugs/issue30908.go +#usr/lib/go/test/fixedbugs/issue30956.go +#usr/lib/go/test/fixedbugs/issue30956.out +#usr/lib/go/test/fixedbugs/issue30977.go +#usr/lib/go/test/fixedbugs/issue31010.go +#usr/lib/go/test/fixedbugs/issue31053.dir +#usr/lib/go/test/fixedbugs/issue31053.dir/f1.go +#usr/lib/go/test/fixedbugs/issue31053.dir/main.go +#usr/lib/go/test/fixedbugs/issue31053.go +#usr/lib/go/test/fixedbugs/issue31060.go +#usr/lib/go/test/fixedbugs/issue31252.dir +#usr/lib/go/test/fixedbugs/issue31252.dir/a.go +#usr/lib/go/test/fixedbugs/issue31252.dir/b.go +#usr/lib/go/test/fixedbugs/issue31252.dir/c.go +#usr/lib/go/test/fixedbugs/issue31252.dir/main.go +#usr/lib/go/test/fixedbugs/issue31252.go +#usr/lib/go/test/fixedbugs/issue31412a.go +#usr/lib/go/test/fixedbugs/issue31412b.go +#usr/lib/go/test/fixedbugs/issue31419.go +#usr/lib/go/test/fixedbugs/issue31546.go +#usr/lib/go/test/fixedbugs/issue31573.go +#usr/lib/go/test/fixedbugs/issue31636.dir +#usr/lib/go/test/fixedbugs/issue31636.dir/a.go +#usr/lib/go/test/fixedbugs/issue31636.dir/b.go +#usr/lib/go/test/fixedbugs/issue31636.dir/c.go +#usr/lib/go/test/fixedbugs/issue31636.dir/main.go +#usr/lib/go/test/fixedbugs/issue31636.go +#usr/lib/go/test/fixedbugs/issue31636.out +#usr/lib/go/test/fixedbugs/issue31637.dir +#usr/lib/go/test/fixedbugs/issue31637.dir/a.go +#usr/lib/go/test/fixedbugs/issue31637.dir/b.go +#usr/lib/go/test/fixedbugs/issue31637.go +#usr/lib/go/test/fixedbugs/issue31747.go +#usr/lib/go/test/fixedbugs/issue31777.go +#usr/lib/go/test/fixedbugs/issue31782.go +#usr/lib/go/test/fixedbugs/issue31782.out +#usr/lib/go/test/fixedbugs/issue31915.go +#usr/lib/go/test/fixedbugs/issue31959.dir +#usr/lib/go/test/fixedbugs/issue31959.dir/a.go +#usr/lib/go/test/fixedbugs/issue31959.dir/main.go +#usr/lib/go/test/fixedbugs/issue31959.go +#usr/lib/go/test/fixedbugs/issue31959.out +#usr/lib/go/test/fixedbugs/issue31987.go +#usr/lib/go/test/fixedbugs/issue32133.go +#usr/lib/go/test/fixedbugs/issue32175.go +#usr/lib/go/test/fixedbugs/issue32175.out +#usr/lib/go/test/fixedbugs/issue32187.go +#usr/lib/go/test/fixedbugs/issue32288.go +#usr/lib/go/test/fixedbugs/issue32347.go +#usr/lib/go/test/fixedbugs/issue32454.go +#usr/lib/go/test/fixedbugs/issue32477.go +#usr/lib/go/test/fixedbugs/issue32560.go +#usr/lib/go/test/fixedbugs/issue32595.dir +#usr/lib/go/test/fixedbugs/issue32595.dir/a.go +#usr/lib/go/test/fixedbugs/issue32595.dir/b.go +#usr/lib/go/test/fixedbugs/issue32595.dir/main.go +#usr/lib/go/test/fixedbugs/issue32595.go +#usr/lib/go/test/fixedbugs/issue32680.go +#usr/lib/go/test/fixedbugs/issue32680.out +#usr/lib/go/test/fixedbugs/issue32680b.go +#usr/lib/go/test/fixedbugs/issue32723.go +#usr/lib/go/test/fixedbugs/issue32778.dir +#usr/lib/go/test/fixedbugs/issue32778.dir/a.go +#usr/lib/go/test/fixedbugs/issue32778.dir/b.go +#usr/lib/go/test/fixedbugs/issue32778.go +#usr/lib/go/test/fixedbugs/issue32901.dir +#usr/lib/go/test/fixedbugs/issue32901.dir/a.go +#usr/lib/go/test/fixedbugs/issue32901.dir/b.go +#usr/lib/go/test/fixedbugs/issue32901.dir/c.go +#usr/lib/go/test/fixedbugs/issue32901.dir/main.go +#usr/lib/go/test/fixedbugs/issue32901.go +#usr/lib/go/test/fixedbugs/issue32922.dir +#usr/lib/go/test/fixedbugs/issue32922.dir/a.go +#usr/lib/go/test/fixedbugs/issue32922.dir/b.go +#usr/lib/go/test/fixedbugs/issue32922.go +#usr/lib/go/test/fixedbugs/issue32959.go +#usr/lib/go/test/fixedbugs/issue33013.dir +#usr/lib/go/test/fixedbugs/issue33013.dir/a.go +#usr/lib/go/test/fixedbugs/issue33013.dir/b.go +#usr/lib/go/test/fixedbugs/issue33013.dir/c.go +#usr/lib/go/test/fixedbugs/issue33013.dir/d.go +#usr/lib/go/test/fixedbugs/issue33013.go +#usr/lib/go/test/fixedbugs/issue33020.dir +#usr/lib/go/test/fixedbugs/issue33020.dir/a.go +#usr/lib/go/test/fixedbugs/issue33020.dir/b.go +#usr/lib/go/test/fixedbugs/issue33020.go +#usr/lib/go/test/fixedbugs/issue33020a.dir +#usr/lib/go/test/fixedbugs/issue33020a.dir/a.go +#usr/lib/go/test/fixedbugs/issue33020a.dir/b.go +#usr/lib/go/test/fixedbugs/issue33020a.go +#usr/lib/go/test/fixedbugs/issue33062.go +#usr/lib/go/test/fixedbugs/issue33158.dir +#usr/lib/go/test/fixedbugs/issue33158.dir/a.go +#usr/lib/go/test/fixedbugs/issue33158.dir/b.go +#usr/lib/go/test/fixedbugs/issue33158.go +#usr/lib/go/test/fixedbugs/issue33219.dir +#usr/lib/go/test/fixedbugs/issue33219.dir/a.go +#usr/lib/go/test/fixedbugs/issue33219.dir/b.go +#usr/lib/go/test/fixedbugs/issue33219.dir/c.go +#usr/lib/go/test/fixedbugs/issue33219.go +#usr/lib/go/test/fixedbugs/issue33275.go +#usr/lib/go/test/fixedbugs/issue33275_run.go +#usr/lib/go/test/fixedbugs/issue33308.go +#usr/lib/go/test/fixedbugs/issue33355.go +#usr/lib/go/test/fixedbugs/issue33386.go +#usr/lib/go/test/fixedbugs/issue33438.go +#usr/lib/go/test/fixedbugs/issue33460.go +#usr/lib/go/test/fixedbugs/issue33555.go +#usr/lib/go/test/fixedbugs/issue33724.go +#usr/lib/go/test/fixedbugs/issue33739.dir +#usr/lib/go/test/fixedbugs/issue33739.dir/a.go +#usr/lib/go/test/fixedbugs/issue33739.dir/b.go +#usr/lib/go/test/fixedbugs/issue33739.go +#usr/lib/go/test/fixedbugs/issue33866.dir +#usr/lib/go/test/fixedbugs/issue33866.dir/a.go +#usr/lib/go/test/fixedbugs/issue33866.dir/b.go +#usr/lib/go/test/fixedbugs/issue33866.go +#usr/lib/go/test/fixedbugs/issue33903.go +#usr/lib/go/test/fixedbugs/issue34123.go +#usr/lib/go/test/fixedbugs/issue34329.go +#usr/lib/go/test/fixedbugs/issue34395.go +#usr/lib/go/test/fixedbugs/issue34503.dir +#usr/lib/go/test/fixedbugs/issue34503.dir/a.go +#usr/lib/go/test/fixedbugs/issue34503.dir/b.go +#usr/lib/go/test/fixedbugs/issue34503.go +#usr/lib/go/test/fixedbugs/issue34520.go +#usr/lib/go/test/fixedbugs/issue34577.dir +#usr/lib/go/test/fixedbugs/issue34577.dir/a.go +#usr/lib/go/test/fixedbugs/issue34577.dir/b.go +#usr/lib/go/test/fixedbugs/issue34577.go +#usr/lib/go/test/fixedbugs/issue34723.go +#usr/lib/go/test/fixedbugs/issue34966.go +#usr/lib/go/test/fixedbugs/issue34968.go +#usr/lib/go/test/fixedbugs/issue35027.go +#usr/lib/go/test/fixedbugs/issue35073.go +#usr/lib/go/test/fixedbugs/issue35157.go +#usr/lib/go/test/fixedbugs/issue35291.go +#usr/lib/go/test/fixedbugs/issue35518.go +#usr/lib/go/test/fixedbugs/issue3552.dir +#usr/lib/go/test/fixedbugs/issue3552.dir/one.go +#usr/lib/go/test/fixedbugs/issue3552.dir/two.go +#usr/lib/go/test/fixedbugs/issue3552.go +#usr/lib/go/test/fixedbugs/issue35576.go +#usr/lib/go/test/fixedbugs/issue35576.out +#usr/lib/go/test/fixedbugs/issue35586.dir +#usr/lib/go/test/fixedbugs/issue35586.dir/a.go +#usr/lib/go/test/fixedbugs/issue35586.dir/b.go +#usr/lib/go/test/fixedbugs/issue35586.go +#usr/lib/go/test/fixedbugs/issue35652.go +#usr/lib/go/test/fixedbugs/issue36085.dir +#usr/lib/go/test/fixedbugs/issue36085.dir/a.go +#usr/lib/go/test/fixedbugs/issue36085.dir/b.go +#usr/lib/go/test/fixedbugs/issue36085.go +#usr/lib/go/test/fixedbugs/issue36259.go +#usr/lib/go/test/fixedbugs/issue36437.go +#usr/lib/go/test/fixedbugs/issue36516.go +#usr/lib/go/test/fixedbugs/issue36705.go +#usr/lib/go/test/fixedbugs/issue36723.go +#usr/lib/go/test/fixedbugs/issue3705.go +#usr/lib/go/test/fixedbugs/issue37246.go +#usr/lib/go/test/fixedbugs/issue37513.dir +#usr/lib/go/test/fixedbugs/issue37513.dir/main.go +#usr/lib/go/test/fixedbugs/issue37513.dir/sigill_amd64.s +#usr/lib/go/test/fixedbugs/issue37513.go +#usr/lib/go/test/fixedbugs/issue37716.go +#usr/lib/go/test/fixedbugs/issue37753.go +#usr/lib/go/test/fixedbugs/issue3783.go +#usr/lib/go/test/fixedbugs/issue37975.go +#usr/lib/go/test/fixedbugs/issue38093.go +#usr/lib/go/test/fixedbugs/issue38117.go +#usr/lib/go/test/fixedbugs/issue38356.go +#usr/lib/go/test/fixedbugs/issue38359.go +#usr/lib/go/test/fixedbugs/issue38496.go +#usr/lib/go/test/fixedbugs/issue38690.go +#usr/lib/go/test/fixedbugs/issue38746.go +#usr/lib/go/test/fixedbugs/issue38916.go +#usr/lib/go/test/fixedbugs/issue3925.go +#usr/lib/go/test/fixedbugs/issue39459.go +#usr/lib/go/test/fixedbugs/issue39472.go +#usr/lib/go/test/fixedbugs/issue39541.go +#usr/lib/go/test/fixedbugs/issue39651.go +#usr/lib/go/test/fixedbugs/issue40367.go +#usr/lib/go/test/fixedbugs/issue40629.go +#usr/lib/go/test/fixedbugs/issue4066.go +#usr/lib/go/test/fixedbugs/issue40746.go +#usr/lib/go/test/fixedbugs/issue4085a.go +#usr/lib/go/test/fixedbugs/issue4085b.go +#usr/lib/go/test/fixedbugs/issue40917.go +#usr/lib/go/test/fixedbugs/issue40954.go +#usr/lib/go/test/fixedbugs/issue4097.go +#usr/lib/go/test/fixedbugs/issue4099.go +#usr/lib/go/test/fixedbugs/issue4162.go +#usr/lib/go/test/fixedbugs/issue4167.go +#usr/lib/go/test/fixedbugs/issue41711.go +#usr/lib/go/test/fixedbugs/issue42032.go +#usr/lib/go/test/fixedbugs/issue42076.go +#usr/lib/go/test/fixedbugs/issue4215.go +#usr/lib/go/test/fixedbugs/issue4232.go +#usr/lib/go/test/fixedbugs/issue4251.go +#usr/lib/go/test/fixedbugs/issue4252.dir +#usr/lib/go/test/fixedbugs/issue4252.dir/a.go +#usr/lib/go/test/fixedbugs/issue4252.dir/main.go +#usr/lib/go/test/fixedbugs/issue4252.go +#usr/lib/go/test/fixedbugs/issue4264.go +#usr/lib/go/test/fixedbugs/issue4283.go +#usr/lib/go/test/fixedbugs/issue4313.go +#usr/lib/go/test/fixedbugs/issue4316.go +#usr/lib/go/test/fixedbugs/issue4323.go +#usr/lib/go/test/fixedbugs/issue4326.dir +#usr/lib/go/test/fixedbugs/issue4326.dir/p1.go +#usr/lib/go/test/fixedbugs/issue4326.dir/p2.go +#usr/lib/go/test/fixedbugs/issue4326.dir/q1.go +#usr/lib/go/test/fixedbugs/issue4326.dir/q2.go +#usr/lib/go/test/fixedbugs/issue4326.dir/z.go +#usr/lib/go/test/fixedbugs/issue4326.go +#usr/lib/go/test/fixedbugs/issue4348.go +#usr/lib/go/test/fixedbugs/issue4353.go +#usr/lib/go/test/fixedbugs/issue4359.go +#usr/lib/go/test/fixedbugs/issue4365.go +#usr/lib/go/test/fixedbugs/issue4370.dir +#usr/lib/go/test/fixedbugs/issue4370.dir/p1.go +#usr/lib/go/test/fixedbugs/issue4370.dir/p2.go +#usr/lib/go/test/fixedbugs/issue4370.dir/p3.go +#usr/lib/go/test/fixedbugs/issue4370.go +#usr/lib/go/test/fixedbugs/issue4396a.go +#usr/lib/go/test/fixedbugs/issue4396b.go +#usr/lib/go/test/fixedbugs/issue4399.go +#usr/lib/go/test/fixedbugs/issue4405.go +#usr/lib/go/test/fixedbugs/issue4429.go +#usr/lib/go/test/fixedbugs/issue4448.go +#usr/lib/go/test/fixedbugs/issue4452.go +#usr/lib/go/test/fixedbugs/issue4458.go +#usr/lib/go/test/fixedbugs/issue4463.go +#usr/lib/go/test/fixedbugs/issue4468.go +#usr/lib/go/test/fixedbugs/issue4470.go +#usr/lib/go/test/fixedbugs/issue4495.go +#usr/lib/go/test/fixedbugs/issue4510.dir +#usr/lib/go/test/fixedbugs/issue4510.dir/f1.go +#usr/lib/go/test/fixedbugs/issue4510.dir/f2.go +#usr/lib/go/test/fixedbugs/issue4510.go +#usr/lib/go/test/fixedbugs/issue4517a.go +#usr/lib/go/test/fixedbugs/issue4517b.go +#usr/lib/go/test/fixedbugs/issue4517c.go +#usr/lib/go/test/fixedbugs/issue4517d.go +#usr/lib/go/test/fixedbugs/issue4518.go +#usr/lib/go/test/fixedbugs/issue4529.go +#usr/lib/go/test/fixedbugs/issue4545.go +#usr/lib/go/test/fixedbugs/issue4562.go +#usr/lib/go/test/fixedbugs/issue4585.go +#usr/lib/go/test/fixedbugs/issue4590.dir +#usr/lib/go/test/fixedbugs/issue4590.dir/pkg1.go +#usr/lib/go/test/fixedbugs/issue4590.dir/pkg2.go +#usr/lib/go/test/fixedbugs/issue4590.dir/prog.go +#usr/lib/go/test/fixedbugs/issue4590.go +#usr/lib/go/test/fixedbugs/issue4610.go +#usr/lib/go/test/fixedbugs/issue4614.go +#usr/lib/go/test/fixedbugs/issue4618.go +#usr/lib/go/test/fixedbugs/issue4620.go +#usr/lib/go/test/fixedbugs/issue4654.go +#usr/lib/go/test/fixedbugs/issue4663.go +#usr/lib/go/test/fixedbugs/issue4667.go +#usr/lib/go/test/fixedbugs/issue4734.go +#usr/lib/go/test/fixedbugs/issue4748.go +#usr/lib/go/test/fixedbugs/issue4752.go +#usr/lib/go/test/fixedbugs/issue4776.go +#usr/lib/go/test/fixedbugs/issue4785.go +#usr/lib/go/test/fixedbugs/issue4813.go +#usr/lib/go/test/fixedbugs/issue4847.go +#usr/lib/go/test/fixedbugs/issue4879.dir +#usr/lib/go/test/fixedbugs/issue4879.dir/a.go +#usr/lib/go/test/fixedbugs/issue4879.dir/b.go +#usr/lib/go/test/fixedbugs/issue4879.go +#usr/lib/go/test/fixedbugs/issue4909a.go +#usr/lib/go/test/fixedbugs/issue4909b.go +#usr/lib/go/test/fixedbugs/issue4932.dir +#usr/lib/go/test/fixedbugs/issue4932.dir/foo.go +#usr/lib/go/test/fixedbugs/issue4932.dir/state.go +#usr/lib/go/test/fixedbugs/issue4932.dir/state2.go +#usr/lib/go/test/fixedbugs/issue4932.go +#usr/lib/go/test/fixedbugs/issue4964.dir +#usr/lib/go/test/fixedbugs/issue4964.dir/a.go +#usr/lib/go/test/fixedbugs/issue4964.dir/b.go +#usr/lib/go/test/fixedbugs/issue4964.go +#usr/lib/go/test/fixedbugs/issue5002.go +#usr/lib/go/test/fixedbugs/issue5056.go +#usr/lib/go/test/fixedbugs/issue5089.go +#usr/lib/go/test/fixedbugs/issue5105.dir +#usr/lib/go/test/fixedbugs/issue5105.dir/a.go +#usr/lib/go/test/fixedbugs/issue5105.dir/b.go +#usr/lib/go/test/fixedbugs/issue5105.go +#usr/lib/go/test/fixedbugs/issue5125.dir +#usr/lib/go/test/fixedbugs/issue5125.dir/bug.go +#usr/lib/go/test/fixedbugs/issue5125.dir/main.go +#usr/lib/go/test/fixedbugs/issue5125.go +#usr/lib/go/test/fixedbugs/issue5162.go +#usr/lib/go/test/fixedbugs/issue5172.go +#usr/lib/go/test/fixedbugs/issue5231.go +#usr/lib/go/test/fixedbugs/issue5244.go +#usr/lib/go/test/fixedbugs/issue5259.dir +#usr/lib/go/test/fixedbugs/issue5259.dir/bug.go +#usr/lib/go/test/fixedbugs/issue5259.dir/main.go +#usr/lib/go/test/fixedbugs/issue5259.go +#usr/lib/go/test/fixedbugs/issue5260.dir +#usr/lib/go/test/fixedbugs/issue5260.dir/a.go +#usr/lib/go/test/fixedbugs/issue5260.dir/b.go +#usr/lib/go/test/fixedbugs/issue5260.go +#usr/lib/go/test/fixedbugs/issue5291.dir +#usr/lib/go/test/fixedbugs/issue5291.dir/pkg1.go +#usr/lib/go/test/fixedbugs/issue5291.dir/prog.go +#usr/lib/go/test/fixedbugs/issue5291.go +#usr/lib/go/test/fixedbugs/issue5358.go +#usr/lib/go/test/fixedbugs/issue5373.go +#usr/lib/go/test/fixedbugs/issue5470.dir +#usr/lib/go/test/fixedbugs/issue5470.dir/a.go +#usr/lib/go/test/fixedbugs/issue5470.dir/b.go +#usr/lib/go/test/fixedbugs/issue5470.go +#usr/lib/go/test/fixedbugs/issue5493.go +#usr/lib/go/test/fixedbugs/issue5515.go +#usr/lib/go/test/fixedbugs/issue5581.go +#usr/lib/go/test/fixedbugs/issue5607.go +#usr/lib/go/test/fixedbugs/issue5609.go +#usr/lib/go/test/fixedbugs/issue5614.dir +#usr/lib/go/test/fixedbugs/issue5614.dir/rethinkgo.go +#usr/lib/go/test/fixedbugs/issue5614.dir/x.go +#usr/lib/go/test/fixedbugs/issue5614.dir/y.go +#usr/lib/go/test/fixedbugs/issue5614.go +#usr/lib/go/test/fixedbugs/issue5698.go +#usr/lib/go/test/fixedbugs/issue5704.go +#usr/lib/go/test/fixedbugs/issue5753.go +#usr/lib/go/test/fixedbugs/issue5755.dir +#usr/lib/go/test/fixedbugs/issue5755.dir/a.go +#usr/lib/go/test/fixedbugs/issue5755.dir/main.go +#usr/lib/go/test/fixedbugs/issue5755.go +#usr/lib/go/test/fixedbugs/issue5793.go +#usr/lib/go/test/fixedbugs/issue5809.go +#usr/lib/go/test/fixedbugs/issue5820.go +#usr/lib/go/test/fixedbugs/issue5841.go +#usr/lib/go/test/fixedbugs/issue5856.go +#usr/lib/go/test/fixedbugs/issue5910.dir +#usr/lib/go/test/fixedbugs/issue5910.dir/a.go +#usr/lib/go/test/fixedbugs/issue5910.dir/main.go +#usr/lib/go/test/fixedbugs/issue5910.go +#usr/lib/go/test/fixedbugs/issue5957.dir +#usr/lib/go/test/fixedbugs/issue5957.dir/a.go +#usr/lib/go/test/fixedbugs/issue5957.dir/b.go +#usr/lib/go/test/fixedbugs/issue5957.dir/c.go +#usr/lib/go/test/fixedbugs/issue5957.go +#usr/lib/go/test/fixedbugs/issue5963.go +#usr/lib/go/test/fixedbugs/issue6004.go +#usr/lib/go/test/fixedbugs/issue6036.go +#usr/lib/go/test/fixedbugs/issue6055.go +#usr/lib/go/test/fixedbugs/issue6131.go +#usr/lib/go/test/fixedbugs/issue6140.go +#usr/lib/go/test/fixedbugs/issue6247.go +#usr/lib/go/test/fixedbugs/issue6269.go +#usr/lib/go/test/fixedbugs/issue6295.dir +#usr/lib/go/test/fixedbugs/issue6295.dir/p0.go +#usr/lib/go/test/fixedbugs/issue6295.dir/p1.go +#usr/lib/go/test/fixedbugs/issue6295.dir/p2.go +#usr/lib/go/test/fixedbugs/issue6295.go +#usr/lib/go/test/fixedbugs/issue6298.go +#usr/lib/go/test/fixedbugs/issue6399.go +#usr/lib/go/test/fixedbugs/issue6402.go +#usr/lib/go/test/fixedbugs/issue6403.go +#usr/lib/go/test/fixedbugs/issue6405.go +#usr/lib/go/test/fixedbugs/issue6406.go +#usr/lib/go/test/fixedbugs/issue6500.go +#usr/lib/go/test/fixedbugs/issue6513.dir +#usr/lib/go/test/fixedbugs/issue6513.dir/a.go +#usr/lib/go/test/fixedbugs/issue6513.dir/b.go +#usr/lib/go/test/fixedbugs/issue6513.dir/main.go +#usr/lib/go/test/fixedbugs/issue6513.go +#usr/lib/go/test/fixedbugs/issue6572.go +#usr/lib/go/test/fixedbugs/issue6671.go +#usr/lib/go/test/fixedbugs/issue6703a.go +#usr/lib/go/test/fixedbugs/issue6703b.go +#usr/lib/go/test/fixedbugs/issue6703c.go +#usr/lib/go/test/fixedbugs/issue6703d.go +#usr/lib/go/test/fixedbugs/issue6703e.go +#usr/lib/go/test/fixedbugs/issue6703f.go +#usr/lib/go/test/fixedbugs/issue6703g.go +#usr/lib/go/test/fixedbugs/issue6703h.go +#usr/lib/go/test/fixedbugs/issue6703i.go +#usr/lib/go/test/fixedbugs/issue6703j.go +#usr/lib/go/test/fixedbugs/issue6703k.go +#usr/lib/go/test/fixedbugs/issue6703l.go +#usr/lib/go/test/fixedbugs/issue6703m.go +#usr/lib/go/test/fixedbugs/issue6703n.go +#usr/lib/go/test/fixedbugs/issue6703o.go +#usr/lib/go/test/fixedbugs/issue6703p.go +#usr/lib/go/test/fixedbugs/issue6703q.go +#usr/lib/go/test/fixedbugs/issue6703r.go +#usr/lib/go/test/fixedbugs/issue6703s.go +#usr/lib/go/test/fixedbugs/issue6703t.go +#usr/lib/go/test/fixedbugs/issue6703u.go +#usr/lib/go/test/fixedbugs/issue6703v.go +#usr/lib/go/test/fixedbugs/issue6703w.go +#usr/lib/go/test/fixedbugs/issue6703x.go +#usr/lib/go/test/fixedbugs/issue6703y.go +#usr/lib/go/test/fixedbugs/issue6703z.go +#usr/lib/go/test/fixedbugs/issue6750.go +#usr/lib/go/test/fixedbugs/issue6772.go +#usr/lib/go/test/fixedbugs/issue6789.dir +#usr/lib/go/test/fixedbugs/issue6789.dir/a.go +#usr/lib/go/test/fixedbugs/issue6789.dir/b.go +#usr/lib/go/test/fixedbugs/issue6789.go +#usr/lib/go/test/fixedbugs/issue6847.go +#usr/lib/go/test/fixedbugs/issue6866.go +#usr/lib/go/test/fixedbugs/issue6889.go +#usr/lib/go/test/fixedbugs/issue6899.go +#usr/lib/go/test/fixedbugs/issue6899.out +#usr/lib/go/test/fixedbugs/issue6902.go +#usr/lib/go/test/fixedbugs/issue6964.go +#usr/lib/go/test/fixedbugs/issue6977.go +#usr/lib/go/test/fixedbugs/issue7023.dir +#usr/lib/go/test/fixedbugs/issue7023.dir/a.go +#usr/lib/go/test/fixedbugs/issue7023.dir/b.go +#usr/lib/go/test/fixedbugs/issue7023.go +#usr/lib/go/test/fixedbugs/issue7044.go +#usr/lib/go/test/fixedbugs/issue7050.go +#usr/lib/go/test/fixedbugs/issue7083.go +#usr/lib/go/test/fixedbugs/issue7129.go +#usr/lib/go/test/fixedbugs/issue7150.go +#usr/lib/go/test/fixedbugs/issue7153.go +#usr/lib/go/test/fixedbugs/issue7214.go +#usr/lib/go/test/fixedbugs/issue7223.go +#usr/lib/go/test/fixedbugs/issue7272.go +#usr/lib/go/test/fixedbugs/issue7310.go +#usr/lib/go/test/fixedbugs/issue7316.go +#usr/lib/go/test/fixedbugs/issue7346.go +#usr/lib/go/test/fixedbugs/issue7366.go +#usr/lib/go/test/fixedbugs/issue7405.go +#usr/lib/go/test/fixedbugs/issue7419.go +#usr/lib/go/test/fixedbugs/issue7525.go +#usr/lib/go/test/fixedbugs/issue7525b.go +#usr/lib/go/test/fixedbugs/issue7525c.go +#usr/lib/go/test/fixedbugs/issue7525d.go +#usr/lib/go/test/fixedbugs/issue7525e.go +#usr/lib/go/test/fixedbugs/issue7538a.go +#usr/lib/go/test/fixedbugs/issue7538b.go +#usr/lib/go/test/fixedbugs/issue7547.go +#usr/lib/go/test/fixedbugs/issue7550.go +#usr/lib/go/test/fixedbugs/issue7590.go +#usr/lib/go/test/fixedbugs/issue7648.dir +#usr/lib/go/test/fixedbugs/issue7648.dir/a.go +#usr/lib/go/test/fixedbugs/issue7648.dir/b.go +#usr/lib/go/test/fixedbugs/issue7648.go +#usr/lib/go/test/fixedbugs/issue7675.go +#usr/lib/go/test/fixedbugs/issue7690.go +#usr/lib/go/test/fixedbugs/issue7740.go +#usr/lib/go/test/fixedbugs/issue7742.go +#usr/lib/go/test/fixedbugs/issue7746.go +#usr/lib/go/test/fixedbugs/issue7760.go +#usr/lib/go/test/fixedbugs/issue7794.go +#usr/lib/go/test/fixedbugs/issue7863.go +#usr/lib/go/test/fixedbugs/issue7867.go +#usr/lib/go/test/fixedbugs/issue7884.go +#usr/lib/go/test/fixedbugs/issue7921.go +#usr/lib/go/test/fixedbugs/issue7944.go +#usr/lib/go/test/fixedbugs/issue7995.go +#usr/lib/go/test/fixedbugs/issue7995b.dir +#usr/lib/go/test/fixedbugs/issue7995b.dir/x1.go +#usr/lib/go/test/fixedbugs/issue7995b.dir/x2.go +#usr/lib/go/test/fixedbugs/issue7995b.go +#usr/lib/go/test/fixedbugs/issue7996.go +#usr/lib/go/test/fixedbugs/issue7997.go +#usr/lib/go/test/fixedbugs/issue7998.go +#usr/lib/go/test/fixedbugs/issue8004.go +#usr/lib/go/test/fixedbugs/issue8011.go +#usr/lib/go/test/fixedbugs/issue8017.go +#usr/lib/go/test/fixedbugs/issue8028.go +#usr/lib/go/test/fixedbugs/issue8036.go +#usr/lib/go/test/fixedbugs/issue8039.go +#usr/lib/go/test/fixedbugs/issue8042.go +#usr/lib/go/test/fixedbugs/issue8047.go +#usr/lib/go/test/fixedbugs/issue8047b.go +#usr/lib/go/test/fixedbugs/issue8048.go +#usr/lib/go/test/fixedbugs/issue8060.dir +#usr/lib/go/test/fixedbugs/issue8060.dir/a.go +#usr/lib/go/test/fixedbugs/issue8060.dir/b.go +#usr/lib/go/test/fixedbugs/issue8060.go +#usr/lib/go/test/fixedbugs/issue8073.go +#usr/lib/go/test/fixedbugs/issue8074.go +#usr/lib/go/test/fixedbugs/issue8076.go +#usr/lib/go/test/fixedbugs/issue8079.go +#usr/lib/go/test/fixedbugs/issue8132.go +#usr/lib/go/test/fixedbugs/issue8139.go +#usr/lib/go/test/fixedbugs/issue8154.go +#usr/lib/go/test/fixedbugs/issue8155.go +#usr/lib/go/test/fixedbugs/issue8158.go +#usr/lib/go/test/fixedbugs/issue8183.go +#usr/lib/go/test/fixedbugs/issue8280.dir +#usr/lib/go/test/fixedbugs/issue8280.dir/a.go +#usr/lib/go/test/fixedbugs/issue8280.dir/b.go +#usr/lib/go/test/fixedbugs/issue8280.go +#usr/lib/go/test/fixedbugs/issue8311.go +#usr/lib/go/test/fixedbugs/issue8325.go +#usr/lib/go/test/fixedbugs/issue8336.go +#usr/lib/go/test/fixedbugs/issue8347.go +#usr/lib/go/test/fixedbugs/issue8385.go +#usr/lib/go/test/fixedbugs/issue8438.go +#usr/lib/go/test/fixedbugs/issue8440.go +#usr/lib/go/test/fixedbugs/issue8475.go +#usr/lib/go/test/fixedbugs/issue8501.go +#usr/lib/go/test/fixedbugs/issue8507.go +#usr/lib/go/test/fixedbugs/issue8606.go +#usr/lib/go/test/fixedbugs/issue8612.go +#usr/lib/go/test/fixedbugs/issue8613.go +#usr/lib/go/test/fixedbugs/issue8620.go +#usr/lib/go/test/fixedbugs/issue8745.go +#usr/lib/go/test/fixedbugs/issue8761.go +#usr/lib/go/test/fixedbugs/issue8836.go +#usr/lib/go/test/fixedbugs/issue887.go +#usr/lib/go/test/fixedbugs/issue8947.go +#usr/lib/go/test/fixedbugs/issue8961.go +#usr/lib/go/test/fixedbugs/issue9006.go +#usr/lib/go/test/fixedbugs/issue9017.go +#usr/lib/go/test/fixedbugs/issue9036.go +#usr/lib/go/test/fixedbugs/issue9076.go +#usr/lib/go/test/fixedbugs/issue9083.go +#usr/lib/go/test/fixedbugs/issue9110.go +#usr/lib/go/test/fixedbugs/issue9321.go +#usr/lib/go/test/fixedbugs/issue9355.dir +#usr/lib/go/test/fixedbugs/issue9355.dir/a.go +#usr/lib/go/test/fixedbugs/issue9355.go +#usr/lib/go/test/fixedbugs/issue9370.go +#usr/lib/go/test/fixedbugs/issue9432.go +#usr/lib/go/test/fixedbugs/issue9521.go +#usr/lib/go/test/fixedbugs/issue9537.dir +#usr/lib/go/test/fixedbugs/issue9537.dir/a.go +#usr/lib/go/test/fixedbugs/issue9537.dir/b.go +#usr/lib/go/test/fixedbugs/issue9537.go +#usr/lib/go/test/fixedbugs/issue9604.go +#usr/lib/go/test/fixedbugs/issue9604b.go +#usr/lib/go/test/fixedbugs/issue9608.dir +#usr/lib/go/test/fixedbugs/issue9608.dir/issue9608.go +#usr/lib/go/test/fixedbugs/issue9608.go +#usr/lib/go/test/fixedbugs/issue9634.go +#usr/lib/go/test/fixedbugs/issue9691.go +#usr/lib/go/test/fixedbugs/issue9731.go +#usr/lib/go/test/fixedbugs/issue9738.go +#usr/lib/go/test/fixedbugs/issue9862.go +#usr/lib/go/test/fixedbugs/issue9862_run.go +#usr/lib/go/test/float_lit.go +#usr/lib/go/test/float_lit2.go +#usr/lib/go/test/float_lit3.go +#usr/lib/go/test/floatcmp.go +#usr/lib/go/test/for.go +#usr/lib/go/test/func.go +#usr/lib/go/test/func1.go +#usr/lib/go/test/func2.go +#usr/lib/go/test/func3.go +#usr/lib/go/test/func4.go +#usr/lib/go/test/func5.go +#usr/lib/go/test/func6.go +#usr/lib/go/test/func7.go +#usr/lib/go/test/func8.go +#usr/lib/go/test/funcdup.go +#usr/lib/go/test/funcdup2.go +#usr/lib/go/test/gc.go +#usr/lib/go/test/gc1.go +#usr/lib/go/test/gc2.go +#usr/lib/go/test/gcgort.go +#usr/lib/go/test/gcstring.go +#usr/lib/go/test/goprint.go +#usr/lib/go/test/goprint.out +#usr/lib/go/test/goto.go +#usr/lib/go/test/heapsampling.go +#usr/lib/go/test/helloworld.go +#usr/lib/go/test/helloworld.out +#usr/lib/go/test/if.go +#usr/lib/go/test/import.go +#usr/lib/go/test/import1.go +#usr/lib/go/test/import2.dir +#usr/lib/go/test/import2.dir/import2.go +#usr/lib/go/test/import2.dir/import3.go +#usr/lib/go/test/import2.go +#usr/lib/go/test/import4.dir +#usr/lib/go/test/import4.dir/empty.go +#usr/lib/go/test/import4.dir/import4.go +#usr/lib/go/test/import4.go +#usr/lib/go/test/import5.go +#usr/lib/go/test/import6.go +#usr/lib/go/test/index.go +#usr/lib/go/test/index0.go +#usr/lib/go/test/index1.go +#usr/lib/go/test/index2.go +#usr/lib/go/test/indirect.go +#usr/lib/go/test/indirect1.go +#usr/lib/go/test/init.go +#usr/lib/go/test/init1.go +#usr/lib/go/test/initcomma.go +#usr/lib/go/test/initempty.go +#usr/lib/go/test/initialize.go +#usr/lib/go/test/initializerr.go +#usr/lib/go/test/initloop.go +#usr/lib/go/test/inline.go +#usr/lib/go/test/inline_big.go +#usr/lib/go/test/inline_caller.go +#usr/lib/go/test/inline_callers.go +#usr/lib/go/test/inline_literal.go +#usr/lib/go/test/inline_math_bits_rotate.go +#usr/lib/go/test/inline_sync.go +#usr/lib/go/test/inline_variadic.go +#usr/lib/go/test/int_lit.go +#usr/lib/go/test/intcvt.go +#usr/lib/go/test/interface +#usr/lib/go/test/interface/assertinline.go +#usr/lib/go/test/interface/bigdata.go +#usr/lib/go/test/interface/convert.go +#usr/lib/go/test/interface/convert1.go +#usr/lib/go/test/interface/convert2.go +#usr/lib/go/test/interface/embed.go +#usr/lib/go/test/interface/embed1.dir +#usr/lib/go/test/interface/embed1.dir/embed0.go +#usr/lib/go/test/interface/embed1.dir/embed1.go +#usr/lib/go/test/interface/embed1.go +#usr/lib/go/test/interface/embed2.go +#usr/lib/go/test/interface/embed3.dir +#usr/lib/go/test/interface/embed3.dir/embed0.go +#usr/lib/go/test/interface/embed3.dir/embed1.go +#usr/lib/go/test/interface/embed3.go +#usr/lib/go/test/interface/explicit.go +#usr/lib/go/test/interface/fail.go +#usr/lib/go/test/interface/fake.go +#usr/lib/go/test/interface/noeq.go +#usr/lib/go/test/interface/pointer.go +#usr/lib/go/test/interface/private.dir +#usr/lib/go/test/interface/private.dir/private1.go +#usr/lib/go/test/interface/private.dir/prog.go +#usr/lib/go/test/interface/private.go +#usr/lib/go/test/interface/receiver.go +#usr/lib/go/test/interface/receiver1.go +#usr/lib/go/test/interface/recursive.go +#usr/lib/go/test/interface/recursive1.dir +#usr/lib/go/test/interface/recursive1.dir/recursive1.go +#usr/lib/go/test/interface/recursive1.dir/recursive2.go +#usr/lib/go/test/interface/recursive1.go +#usr/lib/go/test/interface/returntype.go +#usr/lib/go/test/interface/struct.go +#usr/lib/go/test/intrinsic.dir +#usr/lib/go/test/intrinsic.dir/main.go +#usr/lib/go/test/intrinsic.go +#usr/lib/go/test/intrinsic_atomic.go +#usr/lib/go/test/iota.go +#usr/lib/go/test/ken +#usr/lib/go/test/ken/array.go +#usr/lib/go/test/ken/chan.go +#usr/lib/go/test/ken/chan1.go +#usr/lib/go/test/ken/complit.go +#usr/lib/go/test/ken/convert.go +#usr/lib/go/test/ken/cplx0.go +#usr/lib/go/test/ken/cplx0.out +#usr/lib/go/test/ken/cplx1.go +#usr/lib/go/test/ken/cplx2.go +#usr/lib/go/test/ken/cplx3.go +#usr/lib/go/test/ken/cplx4.go +#usr/lib/go/test/ken/cplx5.go +#usr/lib/go/test/ken/divconst.go +#usr/lib/go/test/ken/divmod.go +#usr/lib/go/test/ken/embed.go +#usr/lib/go/test/ken/for.go +#usr/lib/go/test/ken/interbasic.go +#usr/lib/go/test/ken/interfun.go +#usr/lib/go/test/ken/intervar.go +#usr/lib/go/test/ken/label.go +#usr/lib/go/test/ken/litfun.go +#usr/lib/go/test/ken/mfunc.go +#usr/lib/go/test/ken/modconst.go +#usr/lib/go/test/ken/ptrfun.go +#usr/lib/go/test/ken/ptrvar.go +#usr/lib/go/test/ken/range.go +#usr/lib/go/test/ken/rob1.go +#usr/lib/go/test/ken/rob2.go +#usr/lib/go/test/ken/robfor.go +#usr/lib/go/test/ken/robfunc.go +#usr/lib/go/test/ken/shift.go +#usr/lib/go/test/ken/simparray.go +#usr/lib/go/test/ken/simpbool.go +#usr/lib/go/test/ken/simpconv.go +#usr/lib/go/test/ken/simpfun.go +#usr/lib/go/test/ken/simpswitch.go +#usr/lib/go/test/ken/simpvar.go +#usr/lib/go/test/ken/slicearray.go +#usr/lib/go/test/ken/sliceslice.go +#usr/lib/go/test/ken/string.go +#usr/lib/go/test/ken/string.out +#usr/lib/go/test/ken/strvar.go +#usr/lib/go/test/label.go +#usr/lib/go/test/label1.go +#usr/lib/go/test/linkmain.go +#usr/lib/go/test/linkmain_run.go +#usr/lib/go/test/linkname.dir +#usr/lib/go/test/linkname.dir/linkname1.go +#usr/lib/go/test/linkname.dir/linkname2.go +#usr/lib/go/test/linkname.dir/linkname3.go +#usr/lib/go/test/linkname.go +#usr/lib/go/test/linkobj.go +#usr/lib/go/test/linkx.go +#usr/lib/go/test/linkx_run.go +#usr/lib/go/test/literal.go +#usr/lib/go/test/literal2.go +#usr/lib/go/test/live.go +#usr/lib/go/test/live1.go +#usr/lib/go/test/live2.go +#usr/lib/go/test/live_syscall.go +#usr/lib/go/test/locklinear.go +#usr/lib/go/test/loopbce.go +#usr/lib/go/test/makechan.go +#usr/lib/go/test/makemap.go +#usr/lib/go/test/makenew.go +#usr/lib/go/test/makeslice.go +#usr/lib/go/test/mallocfin.go +#usr/lib/go/test/map.go +#usr/lib/go/test/map1.go +#usr/lib/go/test/mapclear.go +#usr/lib/go/test/maplinear.go +#usr/lib/go/test/mergemul.go +#usr/lib/go/test/method.go +#usr/lib/go/test/method1.go +#usr/lib/go/test/method2.go +#usr/lib/go/test/method3.go +#usr/lib/go/test/method4.dir +#usr/lib/go/test/method4.dir/method4a.go +#usr/lib/go/test/method4.dir/prog.go +#usr/lib/go/test/method4.go +#usr/lib/go/test/method5.go +#usr/lib/go/test/method6.go +#usr/lib/go/test/method7.go +#usr/lib/go/test/named.go +#usr/lib/go/test/named1.go +#usr/lib/go/test/nil.go +#usr/lib/go/test/nilcheck.go +#usr/lib/go/test/nilptr.go +#usr/lib/go/test/nilptr2.go +#usr/lib/go/test/nilptr3.go +#usr/lib/go/test/nilptr4.go +#usr/lib/go/test/nilptr5.go +#usr/lib/go/test/nilptr5_aix.go +#usr/lib/go/test/nilptr5_wasm.go +#usr/lib/go/test/nilptr_aix.go +#usr/lib/go/test/nosplit.go +#usr/lib/go/test/notinheap.go +#usr/lib/go/test/notinheap2.go +#usr/lib/go/test/notinheap3.go +#usr/lib/go/test/nowritebarrier.go +#usr/lib/go/test/nul1.go +#usr/lib/go/test/oldescape_linkname.dir +#usr/lib/go/test/oldescape_linkname.dir/linkname1.go +#usr/lib/go/test/oldescape_linkname.dir/linkname2.go +#usr/lib/go/test/oldescape_linkname.dir/linkname3.go +#usr/lib/go/test/opt_branchlikely.go +#usr/lib/go/test/parentype.go +#usr/lib/go/test/peano.go +#usr/lib/go/test/phiopt.go +#usr/lib/go/test/print.go +#usr/lib/go/test/print.out +#usr/lib/go/test/printbig.go +#usr/lib/go/test/printbig.out +#usr/lib/go/test/prove.go +#usr/lib/go/test/range.go +#usr/lib/go/test/recover.go +#usr/lib/go/test/recover1.go +#usr/lib/go/test/recover2.go +#usr/lib/go/test/recover3.go +#usr/lib/go/test/recover4.go +#usr/lib/go/test/recover5.go +#usr/lib/go/test/reflectmethod1.go +#usr/lib/go/test/reflectmethod2.go +#usr/lib/go/test/reflectmethod3.go +#usr/lib/go/test/reflectmethod4.go +#usr/lib/go/test/reflectmethod5.go +#usr/lib/go/test/reflectmethod6.go +#usr/lib/go/test/rename.go +#usr/lib/go/test/rename1.go +#usr/lib/go/test/reorder.go +#usr/lib/go/test/reorder2.go +#usr/lib/go/test/retjmp.dir +#usr/lib/go/test/retjmp.dir/a.s +#usr/lib/go/test/retjmp.dir/main.go +#usr/lib/go/test/retjmp.go +#usr/lib/go/test/return.go +#usr/lib/go/test/rotate.go +#usr/lib/go/test/rotate0.go +#usr/lib/go/test/rotate1.go +#usr/lib/go/test/rotate2.go +#usr/lib/go/test/rotate3.go +#usr/lib/go/test/run.go +#usr/lib/go/test/rune.go +#usr/lib/go/test/runtime +#usr/lib/go/test/runtime.go +#usr/lib/go/test/runtime/README +#usr/lib/go/test/runtime/inlinegcpc.go +#usr/lib/go/test/shift1.go +#usr/lib/go/test/shift2.go +#usr/lib/go/test/sieve.go +#usr/lib/go/test/sigchld.go +#usr/lib/go/test/sigchld.out +#usr/lib/go/test/simassign.go +#usr/lib/go/test/sinit.go +#usr/lib/go/test/sinit_run.go +#usr/lib/go/test/sizeof.go +#usr/lib/go/test/slice3.go +#usr/lib/go/test/slice3err.go +#usr/lib/go/test/slicecap.go +#usr/lib/go/test/sliceopt.go +#usr/lib/go/test/solitaire.go +#usr/lib/go/test/stack.go +#usr/lib/go/test/stackobj.go +#usr/lib/go/test/stackobj2.go +#usr/lib/go/test/stackobj3.go +#usr/lib/go/test/strcopy.go +#usr/lib/go/test/strength.go +#usr/lib/go/test/stress +#usr/lib/go/test/stress/maps.go +#usr/lib/go/test/stress/parsego.go +#usr/lib/go/test/stress/runstress.go +#usr/lib/go/test/string_lit.go +#usr/lib/go/test/stringrange.go +#usr/lib/go/test/struct0.go +#usr/lib/go/test/switch.go +#usr/lib/go/test/switch2.go +#usr/lib/go/test/switch3.go +#usr/lib/go/test/switch4.go +#usr/lib/go/test/switch5.go +#usr/lib/go/test/switch6.go +#usr/lib/go/test/switch7.go +#usr/lib/go/test/syntax +#usr/lib/go/test/syntax/chan.go +#usr/lib/go/test/syntax/chan1.go +#usr/lib/go/test/syntax/composite.go +#usr/lib/go/test/syntax/ddd.go +#usr/lib/go/test/syntax/else.go +#usr/lib/go/test/syntax/if.go +#usr/lib/go/test/syntax/import.go +#usr/lib/go/test/syntax/initvar.go +#usr/lib/go/test/syntax/interface.go +#usr/lib/go/test/syntax/semi1.go +#usr/lib/go/test/syntax/semi2.go +#usr/lib/go/test/syntax/semi3.go +#usr/lib/go/test/syntax/semi4.go +#usr/lib/go/test/syntax/semi5.go +#usr/lib/go/test/syntax/semi6.go +#usr/lib/go/test/syntax/semi7.go +#usr/lib/go/test/syntax/topexpr.go +#usr/lib/go/test/syntax/typesw.go +#usr/lib/go/test/syntax/vareq.go +#usr/lib/go/test/syntax/vareq1.go +#usr/lib/go/test/tinyfin.go +#usr/lib/go/test/torture.go +#usr/lib/go/test/turing.go +#usr/lib/go/test/typecheck.go +#usr/lib/go/test/typecheckloop.go +#usr/lib/go/test/typeswitch.go +#usr/lib/go/test/typeswitch1.go +#usr/lib/go/test/typeswitch2.go +#usr/lib/go/test/typeswitch2b.go +#usr/lib/go/test/typeswitch3.go +#usr/lib/go/test/uintptrescapes.dir +#usr/lib/go/test/uintptrescapes.dir/a.go +#usr/lib/go/test/uintptrescapes.dir/main.go +#usr/lib/go/test/uintptrescapes.go +#usr/lib/go/test/uintptrescapes2.go +#usr/lib/go/test/uintptrescapes3.go +#usr/lib/go/test/undef.go +#usr/lib/go/test/utf.go +#usr/lib/go/test/varerr.go +#usr/lib/go/test/varinit.go +#usr/lib/go/test/winbatch.go +#usr/lib/go/test/writebarrier.go +#usr/lib/go/test/zerodivide.go diff --git a/config/rootfiles/common/aarch64/linux b/config/rootfiles/common/aarch64/linux index 906fde0c3..4abb066b8 100644 --- a/config/rootfiles/common/aarch64/linux +++ b/config/rootfiles/common/aarch64/linux @@ -7646,6 +7646,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/GARP #lib/modules/KVER-ipfire/build/include/config/GCC_PLUGINS #lib/modules/KVER-ipfire/build/include/config/GCC_PLUGIN_LATENT_ENTROPY +#lib/modules/KVER-ipfire/build/include/config/GCC_PLUGIN_RANDSTRUCT +#lib/modules/KVER-ipfire/build/include/config/GCC_PLUGIN_RANDSTRUCT_PERFORMANCE #lib/modules/KVER-ipfire/build/include/config/GCC_PLUGIN_STRUCTLEAK #lib/modules/KVER-ipfire/build/include/config/GCC_PLUGIN_STRUCTLEAK_BYREF_ALL #lib/modules/KVER-ipfire/build/include/config/GCC_VERSION @@ -9003,7 +9005,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/NFSD_V4_SECURITY_LABEL #lib/modules/KVER-ipfire/build/include/config/NFS_ACL_SUPPORT #lib/modules/KVER-ipfire/build/include/config/NFS_COMMON -#lib/modules/KVER-ipfire/build/include/config/NFS_DEBUG #lib/modules/KVER-ipfire/build/include/config/NFS_DISABLE_UDP_SUPPORT #lib/modules/KVER-ipfire/build/include/config/NFS_FS #lib/modules/KVER-ipfire/build/include/config/NFS_FSCACHE @@ -9427,7 +9428,9 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/RAID6_PQ #lib/modules/KVER-ipfire/build/include/config/RAID6_PQ_BENCHMARK #lib/modules/KVER-ipfire/build/include/config/RAID_ATTRS +#lib/modules/KVER-ipfire/build/include/config/RANDOMIZE_BASE #lib/modules/KVER-ipfire/build/include/config/RANDOMIZE_KSTACK_OFFSET_DEFAULT +#lib/modules/KVER-ipfire/build/include/config/RANDOMIZE_MODULE_REGION_FULL #lib/modules/KVER-ipfire/build/include/config/RAS #lib/modules/KVER-ipfire/build/include/config/RASPBERRYPI_FIRMWARE #lib/modules/KVER-ipfire/build/include/config/RASPBERRYPI_POWER @@ -10099,7 +10102,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/SUNGEM_PHY #lib/modules/KVER-ipfire/build/include/config/SUNRPC #lib/modules/KVER-ipfire/build/include/config/SUNRPC_BACKCHANNEL -#lib/modules/KVER-ipfire/build/include/config/SUNRPC_DEBUG #lib/modules/KVER-ipfire/build/include/config/SUNRPC_GSS #lib/modules/KVER-ipfire/build/include/config/SUNXI_CCU #lib/modules/KVER-ipfire/build/include/config/SUNXI_MBUS @@ -10498,6 +10500,13 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/VETH #lib/modules/KVER-ipfire/build/include/config/VEXPRESS_CONFIG #lib/modules/KVER-ipfire/build/include/config/VFAT_FS +#lib/modules/KVER-ipfire/build/include/config/VFIO +#lib/modules/KVER-ipfire/build/include/config/VFIO_IOMMU_TYPE1 +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_CORE +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_INTX +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_MMAP +#lib/modules/KVER-ipfire/build/include/config/VFIO_VIRQFD #lib/modules/KVER-ipfire/build/include/config/VGA_ARB #lib/modules/KVER-ipfire/build/include/config/VGA_ARB_MAX_GPUS #lib/modules/KVER-ipfire/build/include/config/VHOST_MENU @@ -11683,6 +11692,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/generated/autoconf.h #lib/modules/KVER-ipfire/build/include/generated/bounds.h #lib/modules/KVER-ipfire/build/include/generated/compile.h +#lib/modules/KVER-ipfire/build/include/generated/randomize_layout_hash.h #lib/modules/KVER-ipfire/build/include/generated/timeconst.h #lib/modules/KVER-ipfire/build/include/generated/uapi #lib/modules/KVER-ipfire/build/include/generated/uapi/linux @@ -13021,6 +13031,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/linux/mmu_context.h #lib/modules/KVER-ipfire/build/include/linux/mmu_notifier.h #lib/modules/KVER-ipfire/build/include/linux/mmzone.h +#lib/modules/KVER-ipfire/build/include/linux/mnt_idmapping.h #lib/modules/KVER-ipfire/build/include/linux/mnt_namespace.h #lib/modules/KVER-ipfire/build/include/linux/mod_devicetable.h #lib/modules/KVER-ipfire/build/include/linux/mod_devicetable.h.orig @@ -17127,6 +17138,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/latent_entropy_plugin.c #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/latent_entropy_plugin.so #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/randomize_layout_plugin.c +#lib/modules/KVER-ipfire/build/scripts/gcc-plugins/randomize_layout_plugin.so +#lib/modules/KVER-ipfire/build/scripts/gcc-plugins/randomize_layout_seed.h #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/sancov_plugin.c #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/stackleak_plugin.c #lib/modules/KVER-ipfire/build/scripts/gcc-plugins/structleak_plugin.c @@ -20354,6 +20367,13 @@ lib/modules/KVER-ipfire/kernel #lib/modules/KVER-ipfire/kernel/drivers/usb/usbip/usbip-core.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/usb/usbip/usbip-host.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/usb/usbip/vhci-hcd.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio +#lib/modules/KVER-ipfire/kernel/drivers/vfio/pci +#lib/modules/KVER-ipfire/kernel/drivers/vfio/pci/vfio-pci-core.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/pci/vfio-pci.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio_iommu_type1.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio_virqfd.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/video #lib/modules/KVER-ipfire/kernel/drivers/video/backlight #lib/modules/KVER-ipfire/kernel/drivers/video/backlight/lcd.ko.xz diff --git a/config/rootfiles/common/aarch64/stage2 b/config/rootfiles/common/aarch64/stage2 index e328a4526..9911bb0d5 100644 --- a/config/rootfiles/common/aarch64/stage2 +++ b/config/rootfiles/common/aarch64/stage2 @@ -106,6 +106,7 @@ usr/local/bin/settime usr/local/bin/timecheck usr/local/bin/timezone-transition usr/local/bin/update-ids-ruleset +usr/local/bin/update-ipblocklists usr/local/bin/update-lang-cache usr/local/bin/update-location-database #usr/local/include @@ -126,7 +127,6 @@ usr/local/bin/update-location-database #usr/local/share/man/man8 #usr/local/share/misc #usr/local/share/terminfo -#usr/local/share/xt_geoip #usr/local/share/zoneinfo #usr/local/src #usr/sbin @@ -148,7 +148,6 @@ usr/share/doc/licenses/GPLv3 #usr/share/man/man8 #usr/share/misc #usr/share/terminfo -#usr/share/xt_geoip #usr/share/zoneinfo #var #var/cache @@ -156,6 +155,7 @@ var/cache/ldconfig var/cache/ldconfig/aux-cache var/empty #var/lib +var/lib/ipblocklist #var/lib/misc #var/local var/lock diff --git a/config/rootfiles/common/armv6l/linux b/config/rootfiles/common/armv6l/linux index 81f30b9ff..8409c63f6 100644 --- a/config/rootfiles/common/armv6l/linux +++ b/config/rootfiles/common/armv6l/linux @@ -8432,6 +8432,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/INPUT_YEALINK #lib/modules/KVER-ipfire/build/include/config/INTEGRITY #lib/modules/KVER-ipfire/build/include/config/INTEL_XWAY_PHY +#lib/modules/KVER-ipfire/build/include/config/IOMMU_API +#lib/modules/KVER-ipfire/build/include/config/IOMMU_DEFAULT_DMA_STRICT #lib/modules/KVER-ipfire/build/include/config/IOMMU_SUPPORT #lib/modules/KVER-ipfire/build/include/config/IOSCHED_BFQ #lib/modules/KVER-ipfire/build/include/config/IO_STRICT_DEVMEM @@ -8574,6 +8576,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/IP_VS_WLC #lib/modules/KVER-ipfire/build/include/config/IP_VS_WRR #lib/modules/KVER-ipfire/build/include/config/IRQCHIP +#lib/modules/KVER-ipfire/build/include/config/IRQ_BYPASS_MANAGER #lib/modules/KVER-ipfire/build/include/config/IRQ_CROSSBAR #lib/modules/KVER-ipfire/build/include/config/IRQ_DOMAIN #lib/modules/KVER-ipfire/build/include/config/IRQ_DOMAIN_HIERARCHY @@ -9401,7 +9404,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/NFSD_V4_SECURITY_LABEL #lib/modules/KVER-ipfire/build/include/config/NFS_ACL_SUPPORT #lib/modules/KVER-ipfire/build/include/config/NFS_COMMON -#lib/modules/KVER-ipfire/build/include/config/NFS_DEBUG #lib/modules/KVER-ipfire/build/include/config/NFS_DISABLE_UDP_SUPPORT #lib/modules/KVER-ipfire/build/include/config/NFS_FS #lib/modules/KVER-ipfire/build/include/config/NFS_FSCACHE @@ -9584,6 +9586,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/OF_EARLY_FLATTREE #lib/modules/KVER-ipfire/build/include/config/OF_FLATTREE #lib/modules/KVER-ipfire/build/include/config/OF_GPIO +#lib/modules/KVER-ipfire/build/include/config/OF_IOMMU #lib/modules/KVER-ipfire/build/include/config/OF_IRQ #lib/modules/KVER-ipfire/build/include/config/OF_KOBJ #lib/modules/KVER-ipfire/build/include/config/OF_MDIO @@ -10561,7 +10564,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/SUNGEM_PHY #lib/modules/KVER-ipfire/build/include/config/SUNRPC #lib/modules/KVER-ipfire/build/include/config/SUNRPC_BACKCHANNEL -#lib/modules/KVER-ipfire/build/include/config/SUNRPC_DEBUG #lib/modules/KVER-ipfire/build/include/config/SUNRPC_GSS #lib/modules/KVER-ipfire/build/include/config/SUNXI_CCU #lib/modules/KVER-ipfire/build/include/config/SUNXI_MBUS @@ -10977,6 +10979,13 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/VETH #lib/modules/KVER-ipfire/build/include/config/VEXPRESS_CONFIG #lib/modules/KVER-ipfire/build/include/config/VFAT_FS +#lib/modules/KVER-ipfire/build/include/config/VFIO +#lib/modules/KVER-ipfire/build/include/config/VFIO_IOMMU_TYPE1 +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_CORE +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_INTX +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_MMAP +#lib/modules/KVER-ipfire/build/include/config/VFIO_VIRQFD #lib/modules/KVER-ipfire/build/include/config/VFP #lib/modules/KVER-ipfire/build/include/config/VFPv3 #lib/modules/KVER-ipfire/build/include/config/VGA_ARB @@ -13471,6 +13480,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/linux/mmu_context.h #lib/modules/KVER-ipfire/build/include/linux/mmu_notifier.h #lib/modules/KVER-ipfire/build/include/linux/mmzone.h +#lib/modules/KVER-ipfire/build/include/linux/mnt_idmapping.h #lib/modules/KVER-ipfire/build/include/linux/mnt_namespace.h #lib/modules/KVER-ipfire/build/include/linux/mod_devicetable.h #lib/modules/KVER-ipfire/build/include/linux/mod_devicetable.h.orig @@ -20569,6 +20579,13 @@ lib/modules/KVER-ipfire/kernel #lib/modules/KVER-ipfire/kernel/drivers/usb/usbip/usbip-core.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/usb/usbip/usbip-host.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/usb/usbip/vhci-hcd.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio +#lib/modules/KVER-ipfire/kernel/drivers/vfio/pci +#lib/modules/KVER-ipfire/kernel/drivers/vfio/pci/vfio-pci-core.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/pci/vfio-pci.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio_iommu_type1.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio_virqfd.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/video #lib/modules/KVER-ipfire/kernel/drivers/video/backlight #lib/modules/KVER-ipfire/kernel/drivers/video/backlight/lcd.ko.xz @@ -21395,6 +21412,9 @@ lib/modules/KVER-ipfire/kernel #lib/modules/KVER-ipfire/kernel/sound/usb/misc/snd-ua101.ko.xz #lib/modules/KVER-ipfire/kernel/sound/usb/snd-usb-audio.ko.xz #lib/modules/KVER-ipfire/kernel/sound/usb/snd-usbmidi-lib.ko.xz +#lib/modules/KVER-ipfire/kernel/virt +#lib/modules/KVER-ipfire/kernel/virt/lib +#lib/modules/KVER-ipfire/kernel/virt/lib/irqbypass.ko.xz lib/modules/KVER-ipfire/modules.alias lib/modules/KVER-ipfire/modules.alias.bin lib/modules/KVER-ipfire/modules.builtin diff --git a/config/rootfiles/common/armv6l/python3-Cython b/config/rootfiles/common/armv6l/python3-Cython new file mode 100644 index 000000000..abc40a406 --- /dev/null +++ b/config/rootfiles/common/armv6l/python3-Cython @@ -0,0 +1,337 @@ +#usr/bin/cygdb +#usr/bin/cython +#usr/bin/cythonize +#usr/lib/python3.10/site-packages/Cython +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/entry_points.txt +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/not-zip-safe +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/top_level.txt +#usr/lib/python3.10/site-packages/Cython/Build +#usr/lib/python3.10/site-packages/Cython/Build/BuildExecutable.py +#usr/lib/python3.10/site-packages/Cython/Build/Cythonize.py +#usr/lib/python3.10/site-packages/Cython/Build/Dependencies.py +#usr/lib/python3.10/site-packages/Cython/Build/Distutils.py +#usr/lib/python3.10/site-packages/Cython/Build/Inline.py +#usr/lib/python3.10/site-packages/Cython/Build/IpythonMagic.py +#usr/lib/python3.10/site-packages/Cython/Build/Tests +#usr/lib/python3.10/site-packages/Cython/Build/Tests/TestCyCache.py +#usr/lib/python3.10/site-packages/Cython/Build/Tests/TestInline.py +#usr/lib/python3.10/site-packages/Cython/Build/Tests/TestIpythonMagic.py +#usr/lib/python3.10/site-packages/Cython/Build/Tests/TestStripLiterals.py +#usr/lib/python3.10/site-packages/Cython/Build/Tests/__init__.py +#usr/lib/python3.10/site-packages/Cython/Build/__init__.py +#usr/lib/python3.10/site-packages/Cython/CodeWriter.py +#usr/lib/python3.10/site-packages/Cython/Compiler +#usr/lib/python3.10/site-packages/Cython/Compiler/AnalysedTreeTransforms.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Annotate.py +#usr/lib/python3.10/site-packages/Cython/Compiler/AutoDocTransforms.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Buffer.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Builtin.py +#usr/lib/python3.10/site-packages/Cython/Compiler/CmdLine.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Code.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/Code.py +#usr/lib/python3.10/site-packages/Cython/Compiler/CodeGeneration.py +#usr/lib/python3.10/site-packages/Cython/Compiler/CythonScope.py +#usr/lib/python3.10/site-packages/Cython/Compiler/DebugFlags.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Errors.py +#usr/lib/python3.10/site-packages/Cython/Compiler/ExprNodes.py +#usr/lib/python3.10/site-packages/Cython/Compiler/FlowControl.cpython-310-arm-linux-gnueabi.so +#usr/lib/python3.10/site-packages/Cython/Compiler/FlowControl.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/FlowControl.py +#usr/lib/python3.10/site-packages/Cython/Compiler/FusedNode.cpython-310-arm-linux-gnueabi.so +#usr/lib/python3.10/site-packages/Cython/Compiler/FusedNode.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Future.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Interpreter.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Lexicon.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Main.py +#usr/lib/python3.10/site-packages/Cython/Compiler/MemoryView.py +#usr/lib/python3.10/site-packages/Cython/Compiler/ModuleNode.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Naming.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Nodes.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Optimize.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Options.py +#usr/lib/python3.10/site-packages/Cython/Compiler/ParseTreeTransforms.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/ParseTreeTransforms.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Parsing.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/Parsing.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Pipeline.py +#usr/lib/python3.10/site-packages/Cython/Compiler/PyrexTypes.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Pythran.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Scanning.cpython-310-arm-linux-gnueabi.so +#usr/lib/python3.10/site-packages/Cython/Compiler/Scanning.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/Scanning.py +#usr/lib/python3.10/site-packages/Cython/Compiler/StringEncoding.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Symtab.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestBuffer.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestCmdLine.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestFlowControl.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestGrammar.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestMemView.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestParseTreeTransforms.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestSignatureMatching.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestStringEncoding.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestTreeFragment.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestTreePath.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestTypes.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestUtilityLoad.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestVisitor.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/__init__.py +#usr/lib/python3.10/site-packages/Cython/Compiler/TreeFragment.py +#usr/lib/python3.10/site-packages/Cython/Compiler/TreePath.py +#usr/lib/python3.10/site-packages/Cython/Compiler/TypeInference.py +#usr/lib/python3.10/site-packages/Cython/Compiler/TypeSlots.py +#usr/lib/python3.10/site-packages/Cython/Compiler/UtilNodes.py +#usr/lib/python3.10/site-packages/Cython/Compiler/UtilityCode.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Version.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Visitor.cpython-310-arm-linux-gnueabi.so +#usr/lib/python3.10/site-packages/Cython/Compiler/Visitor.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/Visitor.py +#usr/lib/python3.10/site-packages/Cython/Compiler/__init__.py +#usr/lib/python3.10/site-packages/Cython/Coverage.py +#usr/lib/python3.10/site-packages/Cython/Debugger +#usr/lib/python3.10/site-packages/Cython/Debugger/Cygdb.py +#usr/lib/python3.10/site-packages/Cython/Debugger/DebugWriter.py +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/TestLibCython.py +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/__init__.py +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/cfuncs.c +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/codefile +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/test_libcython_in_gdb.py +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/test_libpython_in_gdb.py +#usr/lib/python3.10/site-packages/Cython/Debugger/__init__.py +#usr/lib/python3.10/site-packages/Cython/Debugger/libcython.py +#usr/lib/python3.10/site-packages/Cython/Debugger/libpython.py +#usr/lib/python3.10/site-packages/Cython/Debugging.py +#usr/lib/python3.10/site-packages/Cython/Distutils +#usr/lib/python3.10/site-packages/Cython/Distutils/__init__.py +#usr/lib/python3.10/site-packages/Cython/Distutils/build_ext.py +#usr/lib/python3.10/site-packages/Cython/Distutils/extension.py +#usr/lib/python3.10/site-packages/Cython/Distutils/old_build_ext.py +#usr/lib/python3.10/site-packages/Cython/Includes +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_bool.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_buffer.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_bytes.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_cobject.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_complex.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_dict.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_exc.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_float.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_function.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_getargs.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_instance.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_int.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_iterator.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_list.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_long.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_mapping.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_mem.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_method.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_module.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_number.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_object.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_oldbuffer.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_pycapsule.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_ref.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_sequence.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_set.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_string.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_tuple.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_type.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_unicode.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_version.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_weakref.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/stdio.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/stdlib.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/stl.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/__init__.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/array.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/bool.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/buffer.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/bytearray.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/bytes.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/cellobject.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/ceval.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/cobject.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/codecs.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/complex.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/conversion.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/datetime.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/dict.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/exc.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/float.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/function.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/genobject.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/getargs.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/instance.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/int.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/iterator.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/iterobject.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/list.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/long.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/longintrepr.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/mapping.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/mem.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/memoryview.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/method.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/module.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/number.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/object.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/oldbuffer.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/pycapsule.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/pylifecycle.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/pystate.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/pythread.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/ref.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/sequence.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/set.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/slice.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/string.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/tuple.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/type.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/unicode.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/version.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/weakref.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc +#usr/lib/python3.10/site-packages/Cython/Includes/libc/__init__.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/errno.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/float.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/limits.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/locale.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/math.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/setjmp.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/signal.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/stddef.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/stdint.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/stdio.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/stdlib.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/string.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/time.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/__init__.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/algorithm.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/cast.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/complex.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/deque.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/forward_list.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/functional.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/iterator.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/limits.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/list.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/map.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/memory.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/pair.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/queue.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/set.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/stack.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/string.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/typeindex.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/typeinfo.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/unordered_map.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/unordered_set.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/utility.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/vector.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/numpy +#usr/lib/python3.10/site-packages/Cython/Includes/numpy/__init__.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/numpy/math.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/openmp.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix +#usr/lib/python3.10/site-packages/Cython/Includes/posix/__init__.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/dlfcn.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/fcntl.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/ioctl.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/mman.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/resource.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/select.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/signal.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/stat.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/stdio.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/stdlib.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/strings.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/time.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/types.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/unistd.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/wait.pxd +#usr/lib/python3.10/site-packages/Cython/Plex +#usr/lib/python3.10/site-packages/Cython/Plex/Actions.cpython-310-arm-linux-gnueabi.so +#usr/lib/python3.10/site-packages/Cython/Plex/Actions.pxd +#usr/lib/python3.10/site-packages/Cython/Plex/Actions.py +#usr/lib/python3.10/site-packages/Cython/Plex/DFA.py +#usr/lib/python3.10/site-packages/Cython/Plex/Errors.py +#usr/lib/python3.10/site-packages/Cython/Plex/Lexicons.py +#usr/lib/python3.10/site-packages/Cython/Plex/Machines.py +#usr/lib/python3.10/site-packages/Cython/Plex/Regexps.py +#usr/lib/python3.10/site-packages/Cython/Plex/Scanners.cpython-310-arm-linux-gnueabi.so +#usr/lib/python3.10/site-packages/Cython/Plex/Scanners.pxd +#usr/lib/python3.10/site-packages/Cython/Plex/Scanners.py +#usr/lib/python3.10/site-packages/Cython/Plex/Timing.py +#usr/lib/python3.10/site-packages/Cython/Plex/Traditional.py +#usr/lib/python3.10/site-packages/Cython/Plex/Transitions.py +#usr/lib/python3.10/site-packages/Cython/Plex/__init__.py +#usr/lib/python3.10/site-packages/Cython/Runtime +#usr/lib/python3.10/site-packages/Cython/Runtime/__init__.py +#usr/lib/python3.10/site-packages/Cython/Runtime/refnanny.cpython-310-arm-linux-gnueabi.so +#usr/lib/python3.10/site-packages/Cython/Runtime/refnanny.pyx +#usr/lib/python3.10/site-packages/Cython/Shadow.py +#usr/lib/python3.10/site-packages/Cython/StringIOTree.py +#usr/lib/python3.10/site-packages/Cython/Tempita +#usr/lib/python3.10/site-packages/Cython/Tempita/__init__.py +#usr/lib/python3.10/site-packages/Cython/Tempita/_looper.py +#usr/lib/python3.10/site-packages/Cython/Tempita/_tempita.cpython-310-arm-linux-gnueabi.so +#usr/lib/python3.10/site-packages/Cython/Tempita/_tempita.py +#usr/lib/python3.10/site-packages/Cython/Tempita/compat3.py +#usr/lib/python3.10/site-packages/Cython/TestUtils.py +#usr/lib/python3.10/site-packages/Cython/Tests +#usr/lib/python3.10/site-packages/Cython/Tests/TestCodeWriter.py +#usr/lib/python3.10/site-packages/Cython/Tests/TestCythonUtils.py +#usr/lib/python3.10/site-packages/Cython/Tests/TestJediTyper.py +#usr/lib/python3.10/site-packages/Cython/Tests/TestStringIOTree.py +#usr/lib/python3.10/site-packages/Cython/Tests/__init__.py +#usr/lib/python3.10/site-packages/Cython/Tests/xmlrunner.py +#usr/lib/python3.10/site-packages/Cython/Utility +#usr/lib/python3.10/site-packages/Cython/Utility/AsyncGen.c +#usr/lib/python3.10/site-packages/Cython/Utility/Buffer.c +#usr/lib/python3.10/site-packages/Cython/Utility/Builtins.c +#usr/lib/python3.10/site-packages/Cython/Utility/CConvert.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/CMath.c +#usr/lib/python3.10/site-packages/Cython/Utility/Capsule.c +#usr/lib/python3.10/site-packages/Cython/Utility/CommonStructures.c +#usr/lib/python3.10/site-packages/Cython/Utility/Complex.c +#usr/lib/python3.10/site-packages/Cython/Utility/Coroutine.c +#usr/lib/python3.10/site-packages/Cython/Utility/CpdefEnums.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/CppConvert.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/CppSupport.cpp +#usr/lib/python3.10/site-packages/Cython/Utility/CythonFunction.c +#usr/lib/python3.10/site-packages/Cython/Utility/Embed.c +#usr/lib/python3.10/site-packages/Cython/Utility/Exceptions.c +#usr/lib/python3.10/site-packages/Cython/Utility/ExtensionTypes.c +#usr/lib/python3.10/site-packages/Cython/Utility/FunctionArguments.c +#usr/lib/python3.10/site-packages/Cython/Utility/ImportExport.c +#usr/lib/python3.10/site-packages/Cython/Utility/MemoryView.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/MemoryView_C.c +#usr/lib/python3.10/site-packages/Cython/Utility/ModuleSetupCode.c +#usr/lib/python3.10/site-packages/Cython/Utility/ObjectHandling.c +#usr/lib/python3.10/site-packages/Cython/Utility/Optimize.c +#usr/lib/python3.10/site-packages/Cython/Utility/Overflow.c +#usr/lib/python3.10/site-packages/Cython/Utility/Printing.c +#usr/lib/python3.10/site-packages/Cython/Utility/Profile.c +#usr/lib/python3.10/site-packages/Cython/Utility/StringTools.c +#usr/lib/python3.10/site-packages/Cython/Utility/TestCyUtilityLoader.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/TestCythonScope.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/TestUtilityLoader.c +#usr/lib/python3.10/site-packages/Cython/Utility/TypeConversion.c +#usr/lib/python3.10/site-packages/Cython/Utility/__init__.py +#usr/lib/python3.10/site-packages/Cython/Utility/arrayarray.h +#usr/lib/python3.10/site-packages/Cython/Utils.py +#usr/lib/python3.10/site-packages/Cython/__init__.py +#usr/lib/python3.10/site-packages/cython.py +#usr/lib/python3.10/site-packages/pyximport +#usr/lib/python3.10/site-packages/pyximport/__init__.py +#usr/lib/python3.10/site-packages/pyximport/pyxbuild.py +#usr/lib/python3.10/site-packages/pyximport/pyximport.py diff --git a/config/rootfiles/common/armv6l/stage2 b/config/rootfiles/common/armv6l/stage2 index 2bd00d968..634b843c2 100644 --- a/config/rootfiles/common/armv6l/stage2 +++ b/config/rootfiles/common/armv6l/stage2 @@ -104,6 +104,7 @@ usr/local/bin/settime usr/local/bin/timecheck usr/local/bin/timezone-transition usr/local/bin/update-ids-ruleset +usr/local/bin/update-ipblocklists usr/local/bin/update-lang-cache usr/local/bin/update-location-database #usr/local/include @@ -124,7 +125,6 @@ usr/local/bin/update-location-database #usr/local/share/man/man8 #usr/local/share/misc #usr/local/share/terminfo -#usr/local/share/xt_geoip #usr/local/share/zoneinfo #usr/local/src #usr/sbin @@ -146,7 +146,6 @@ usr/share/doc/licenses/GPLv3 #usr/share/man/man8 #usr/share/misc #usr/share/terminfo -#usr/share/xt_geoip #usr/share/zoneinfo #var #var/cache @@ -154,6 +153,7 @@ var/cache/ldconfig var/cache/ldconfig/aux-cache var/empty #var/lib +var/lib/ipblocklist #var/lib/misc #var/local var/lock diff --git a/config/rootfiles/common/bind b/config/rootfiles/common/bind index 60ec36f45..bdb0fb7e4 100644 --- a/config/rootfiles/common/bind +++ b/config/rootfiles/common/bind @@ -274,24 +274,24 @@ usr/bin/nsupdate #usr/include/pk11/site.h #usr/include/pkcs11 #usr/include/pkcs11/pkcs11.h -usr/lib/libbind9-9.16.30.so +usr/lib/libbind9-9.16.31.so #usr/lib/libbind9.la #usr/lib/libbind9.so -usr/lib/libdns-9.16.30.so +usr/lib/libdns-9.16.31.so #usr/lib/libdns.la #usr/lib/libdns.so -usr/lib/libirs-9.16.30.so +usr/lib/libirs-9.16.31.so #usr/lib/libirs.la #usr/lib/libirs.so -usr/lib/libisc-9.16.30.so +usr/lib/libisc-9.16.31.so #usr/lib/libisc.la #usr/lib/libisc.so -usr/lib/libisccc-9.16.30.so +usr/lib/libisccc-9.16.31.so #usr/lib/libisccc.la #usr/lib/libisccc.so -usr/lib/libisccfg-9.16.30.so +usr/lib/libisccfg-9.16.31.so #usr/lib/libisccfg.la #usr/lib/libisccfg.so -usr/lib/libns-9.16.30.so +usr/lib/libns-9.16.31.so #usr/lib/libns.la #usr/lib/libns.so diff --git a/config/rootfiles/common/configroot b/config/rootfiles/common/configroot index fef5ffbcf..088e87f5b 100644 --- a/config/rootfiles/common/configroot +++ b/config/rootfiles/common/configroot @@ -81,6 +81,9 @@ var/ipfire/graphs.pl var/ipfire/header.pl var/ipfire/location-functions.pl var/ipfire/ids-functions.pl +var/ipfire/ipblocklist-functions.pl +var/ipfire/ipblocklist +#var/ipfire/ipblocklist/settings var/ipfire/isdn #var/ipfire/isdn/settings var/ipfire/key diff --git a/config/rootfiles/common/gnutls b/config/rootfiles/common/gnutls index e59c1a84f..77ce36c88 100644 --- a/config/rootfiles/common/gnutls +++ b/config/rootfiles/common/gnutls @@ -33,15 +33,16 @@ usr/lib/libgnutls-dane.so.0.4.1 #usr/lib/libgnutls.la #usr/lib/libgnutls.so usr/lib/libgnutls.so.30 -usr/lib/libgnutls.so.30.28.2 +usr/lib/libgnutls.so.30.34.1 #usr/lib/libgnutlsxx.la #usr/lib/libgnutlsxx.so -usr/lib/libgnutlsxx.so.28 -usr/lib/libgnutlsxx.so.28.1.0 +usr/lib/libgnutlsxx.so.30 +usr/lib/libgnutlsxx.so.30.0.0 #usr/lib/pkgconfig/gnutls-dane.pc #usr/lib/pkgconfig/gnutls.pc #usr/share/doc/gnutls #usr/share/doc/gnutls/gnutls-client-server-use-case.png +#usr/share/doc/gnutls/gnutls-crypto-layers.png #usr/share/doc/gnutls/gnutls-handshake-sequence.png #usr/share/doc/gnutls/gnutls-handshake-state.png #usr/share/doc/gnutls/gnutls-internals.png @@ -51,6 +52,7 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/doc/gnutls/gnutls-x509.png #usr/share/doc/gnutls/pkcs11-vision.png #usr/share/info/gnutls-client-server-use-case.png +#usr/share/info/gnutls-crypto-layers.png #usr/share/info/gnutls-guile.info #usr/share/info/gnutls-handshake-sequence.png #usr/share/info/gnutls-handshake-state.png @@ -119,11 +121,13 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_aead_cipher_encryptv.3 #usr/share/man/man3/gnutls_aead_cipher_encryptv2.3 #usr/share/man/man3/gnutls_aead_cipher_init.3 +#usr/share/man/man3/gnutls_aead_cipher_set_key.3 #usr/share/man/man3/gnutls_alert_get.3 #usr/share/man/man3/gnutls_alert_get_name.3 #usr/share/man/man3/gnutls_alert_get_strname.3 #usr/share/man/man3/gnutls_alert_send.3 #usr/share/man/man3/gnutls_alert_send_appropriate.3 +#usr/share/man/man3/gnutls_alert_set_read_function.3 #usr/share/man/man3/gnutls_alpn_get_selected_protocol.3 #usr/share/man/man3/gnutls_alpn_set_protocols.3 #usr/share/man/man3/gnutls_anon_allocate_client_credentials.3 @@ -218,9 +222,11 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_cipher_add_auth.3 #usr/share/man/man3/gnutls_cipher_decrypt.3 #usr/share/man/man3/gnutls_cipher_decrypt2.3 +#usr/share/man/man3/gnutls_cipher_decrypt3.3 #usr/share/man/man3/gnutls_cipher_deinit.3 #usr/share/man/man3/gnutls_cipher_encrypt.3 #usr/share/man/man3/gnutls_cipher_encrypt2.3 +#usr/share/man/man3/gnutls_cipher_encrypt3.3 #usr/share/man/man3/gnutls_cipher_get.3 #usr/share/man/man3/gnutls_cipher_get_block_size.3 #usr/share/man/man3/gnutls_cipher_get_id.3 @@ -234,6 +240,9 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_cipher_suite_get_name.3 #usr/share/man/man3/gnutls_cipher_suite_info.3 #usr/share/man/man3/gnutls_cipher_tag.3 +#usr/share/man/man3/gnutls_ciphersuite_get.3 +#usr/share/man/man3/gnutls_compress_certificate_get_selected_method.3 +#usr/share/man/man3/gnutls_compress_certificate_set_methods.3 #usr/share/man/man3/gnutls_compression_get.3 #usr/share/man/man3/gnutls_compression_get_id.3 #usr/share/man/man3/gnutls_compression_get_name.3 @@ -282,6 +291,7 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_digest_get_name.3 #usr/share/man/man3/gnutls_digest_get_oid.3 #usr/share/man/man3/gnutls_digest_list.3 +#usr/share/man/man3/gnutls_digest_set_secure.3 #usr/share/man/man3/gnutls_dtls_cookie_send.3 #usr/share/man/man3/gnutls_dtls_cookie_verify.3 #usr/share/man/man3/gnutls_dtls_get_data_mtu.3 @@ -291,6 +301,8 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_dtls_set_data_mtu.3 #usr/share/man/man3/gnutls_dtls_set_mtu.3 #usr/share/man/man3/gnutls_dtls_set_timeouts.3 +#usr/share/man/man3/gnutls_early_cipher_get.3 +#usr/share/man/man3/gnutls_early_prf_hash_get.3 #usr/share/man/man3/gnutls_ecc_curve_get.3 #usr/share/man/man3/gnutls_ecc_curve_get_id.3 #usr/share/man/man3/gnutls_ecc_curve_get_name.3 @@ -298,6 +310,7 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_ecc_curve_get_pk.3 #usr/share/man/man3/gnutls_ecc_curve_get_size.3 #usr/share/man/man3/gnutls_ecc_curve_list.3 +#usr/share/man/man3/gnutls_ecc_curve_set_enabled.3 #usr/share/man/man3/gnutls_encode_ber_digest_info.3 #usr/share/man/man3/gnutls_encode_gost_rs_value.3 #usr/share/man/man3/gnutls_encode_rs_value.3 @@ -312,8 +325,15 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_ext_register.3 #usr/share/man/man3/gnutls_ext_set_data.3 #usr/share/man/man3/gnutls_fingerprint.3 +#usr/share/man/man3/gnutls_fips140_context_deinit.3 +#usr/share/man/man3/gnutls_fips140_context_init.3 +#usr/share/man/man3/gnutls_fips140_get_operation_state.3 #usr/share/man/man3/gnutls_fips140_mode_enabled.3 +#usr/share/man/man3/gnutls_fips140_pop_context.3 +#usr/share/man/man3/gnutls_fips140_push_context.3 +#usr/share/man/man3/gnutls_fips140_run_self_tests.3 #usr/share/man/man3/gnutls_fips140_set_mode.3 +#usr/share/man/man3/gnutls_get_library_config.3 #usr/share/man/man3/gnutls_get_system_config_file.3 #usr/share/man/man3/gnutls_global_deinit.3 #usr/share/man/man3/gnutls_global_init.3 @@ -338,7 +358,10 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_handshake_set_post_client_hello_function.3 #usr/share/man/man3/gnutls_handshake_set_private_extensions.3 #usr/share/man/man3/gnutls_handshake_set_random.3 +#usr/share/man/man3/gnutls_handshake_set_read_function.3 +#usr/share/man/man3/gnutls_handshake_set_secret_function.3 #usr/share/man/man3/gnutls_handshake_set_timeout.3 +#usr/share/man/man3/gnutls_handshake_write.3 #usr/share/man/man3/gnutls_hash.3 #usr/share/man/man3/gnutls_hash_copy.3 #usr/share/man/man3/gnutls_hash_deinit.3 @@ -655,6 +678,7 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_protocol_get_name.3 #usr/share/man/man3/gnutls_protocol_get_version.3 #usr/share/man/man3/gnutls_protocol_list.3 +#usr/share/man/man3/gnutls_protocol_set_enabled.3 #usr/share/man/man3/gnutls_psk_allocate_client_credentials.3 #usr/share/man/man3/gnutls_psk_allocate_server_credentials.3 #usr/share/man/man3/gnutls_psk_client_get_hint.3 @@ -738,6 +762,7 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_record_send.3 #usr/share/man/man3/gnutls_record_send2.3 #usr/share/man/man3/gnutls_record_send_early_data.3 +#usr/share/man/man3/gnutls_record_send_file.3 #usr/share/man/man3/gnutls_record_send_range.3 #usr/share/man/man3/gnutls_record_set_max_early_data_size.3 #usr/share/man/man3/gnutls_record_set_max_recv_size.3 @@ -783,6 +808,7 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_session_set_verify_cert.3 #usr/share/man/man3/gnutls_session_set_verify_cert2.3 #usr/share/man/man3/gnutls_session_set_verify_function.3 +#usr/share/man/man3/gnutls_session_set_verify_output_function.3 #usr/share/man/man3/gnutls_session_supplemental_register.3 #usr/share/man/man3/gnutls_session_ticket_enable_client.3 #usr/share/man/man3/gnutls_session_ticket_enable_server.3 @@ -801,6 +827,8 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_sign_is_secure.3 #usr/share/man/man3/gnutls_sign_is_secure2.3 #usr/share/man/man3/gnutls_sign_list.3 +#usr/share/man/man3/gnutls_sign_set_secure.3 +#usr/share/man/man3/gnutls_sign_set_secure_for_certs.3 #usr/share/man/man3/gnutls_sign_supports_pk_algorithm.3 #usr/share/man/man3/gnutls_srp_allocate_client_credentials.3 #usr/share/man/man3/gnutls_srp_allocate_server_credentials.3 @@ -857,6 +885,7 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_transport_get_int2.3 #usr/share/man/man3/gnutls_transport_get_ptr.3 #usr/share/man/man3/gnutls_transport_get_ptr2.3 +#usr/share/man/man3/gnutls_transport_is_ktls_enabled.3 #usr/share/man/man3/gnutls_transport_set_errno.3 #usr/share/man/man3/gnutls_transport_set_errno_function.3 #usr/share/man/man3/gnutls_transport_set_fastopen.3 @@ -1113,6 +1142,8 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_x509_crt_sign2.3 #usr/share/man/man3/gnutls_x509_crt_verify.3 #usr/share/man/man3/gnutls_x509_crt_verify_data2.3 +#usr/share/man/man3/gnutls_x509_ct_sct_get.3 +#usr/share/man/man3/gnutls_x509_ct_sct_get_version.3 #usr/share/man/man3/gnutls_x509_dn_deinit.3 #usr/share/man/man3/gnutls_x509_dn_export.3 #usr/share/man/man3/gnutls_x509_dn_export2.3 @@ -1124,6 +1155,10 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_x509_dn_oid_known.3 #usr/share/man/man3/gnutls_x509_dn_oid_name.3 #usr/share/man/man3/gnutls_x509_dn_set_str.3 +#usr/share/man/man3/gnutls_x509_ext_ct_export_scts.3 +#usr/share/man/man3/gnutls_x509_ext_ct_import_scts.3 +#usr/share/man/man3/gnutls_x509_ext_ct_scts_deinit.3 +#usr/share/man/man3/gnutls_x509_ext_ct_scts_init.3 #usr/share/man/man3/gnutls_x509_ext_deinit.3 #usr/share/man/man3/gnutls_x509_ext_export_aia.3 #usr/share/man/man3/gnutls_x509_ext_export_authority_key_id.3 @@ -1233,12 +1268,16 @@ usr/lib/libgnutlsxx.so.28.1.0 #usr/share/man/man3/gnutls_x509_trust_list_get_issuer.3 #usr/share/man/man3/gnutls_x509_trust_list_get_issuer_by_dn.3 #usr/share/man/man3/gnutls_x509_trust_list_get_issuer_by_subject_key_id.3 +#usr/share/man/man3/gnutls_x509_trust_list_get_ptr.3 #usr/share/man/man3/gnutls_x509_trust_list_init.3 #usr/share/man/man3/gnutls_x509_trust_list_iter_deinit.3 #usr/share/man/man3/gnutls_x509_trust_list_iter_get_ca.3 #usr/share/man/man3/gnutls_x509_trust_list_remove_cas.3 #usr/share/man/man3/gnutls_x509_trust_list_remove_trust_file.3 #usr/share/man/man3/gnutls_x509_trust_list_remove_trust_mem.3 +#usr/share/man/man3/gnutls_x509_trust_list_set_getissuer_function.3 +#usr/share/man/man3/gnutls_x509_trust_list_set_ptr.3 #usr/share/man/man3/gnutls_x509_trust_list_verify_crt.3 #usr/share/man/man3/gnutls_x509_trust_list_verify_crt2.3 #usr/share/man/man3/gnutls_x509_trust_list_verify_named_crt.3 + diff --git a/config/rootfiles/common/harfbuzz b/config/rootfiles/common/harfbuzz index 68269bae0..bb4bb2ee9 100644 --- a/config/rootfiles/common/harfbuzz +++ b/config/rootfiles/common/harfbuzz @@ -8,6 +8,7 @@ #usr/include/harfbuzz/hb-blob.h #usr/include/harfbuzz/hb-buffer.h #usr/include/harfbuzz/hb-common.h +#usr/include/harfbuzz/hb-cplusplus.hh #usr/include/harfbuzz/hb-deprecated.h #usr/include/harfbuzz/hb-draw.h #usr/include/harfbuzz/hb-face.h @@ -40,11 +41,11 @@ #usr/lib/libharfbuzz-subset.la #usr/lib/libharfbuzz-subset.so usr/lib/libharfbuzz-subset.so.0 -usr/lib/libharfbuzz-subset.so.0.40200.0 +usr/lib/libharfbuzz-subset.so.0.40401.0 #usr/lib/libharfbuzz.la #usr/lib/libharfbuzz.so usr/lib/libharfbuzz.so.0 -usr/lib/libharfbuzz.so.0.40200.0 +usr/lib/libharfbuzz.so.0.40401.0 #usr/lib/pkgconfig/harfbuzz-subset.pc #usr/lib/pkgconfig/harfbuzz.pc #usr/share/gtk-doc/html/harfbuzz @@ -112,12 +113,13 @@ usr/lib/libharfbuzz.so.0.40200.0 #usr/share/gtk-doc/html/harfbuzz/api-index-4-0-0.html #usr/share/gtk-doc/html/harfbuzz/api-index-4-1-0.html #usr/share/gtk-doc/html/harfbuzz/api-index-4-2-0.html +#usr/share/gtk-doc/html/harfbuzz/api-index-4-3-0.html +#usr/share/gtk-doc/html/harfbuzz/api-index-4-4-0.html #usr/share/gtk-doc/html/harfbuzz/api-index-full.html #usr/share/gtk-doc/html/harfbuzz/apple-advanced-typography-api.html #usr/share/gtk-doc/html/harfbuzz/buffers-language-script-and-direction.html #usr/share/gtk-doc/html/harfbuzz/building.html #usr/share/gtk-doc/html/harfbuzz/clusters.html -#usr/share/gtk-doc/html/harfbuzz/complex-scripts.html #usr/share/gtk-doc/html/harfbuzz/core-api.html #usr/share/gtk-doc/html/harfbuzz/customizing-unicode-functions.html #usr/share/gtk-doc/html/harfbuzz/deprecated-api-index.html @@ -185,6 +187,7 @@ usr/lib/libharfbuzz.so.0.40200.0 #usr/share/gtk-doc/html/harfbuzz/reordering-in-levels-0-and-1.html #usr/share/gtk-doc/html/harfbuzz/right-insensitive.png #usr/share/gtk-doc/html/harfbuzz/right.png +#usr/share/gtk-doc/html/harfbuzz/script-specific-shaping.html #usr/share/gtk-doc/html/harfbuzz/setting-buffer-properties.html #usr/share/gtk-doc/html/harfbuzz/shaping-and-shape-plans.html #usr/share/gtk-doc/html/harfbuzz/shaping-concepts.html @@ -210,3 +213,4 @@ usr/lib/libharfbuzz.so.0.40200.0 #usr/share/gtk-doc/html/harfbuzz/why-do-i-need-a-shaping-engine.html #usr/share/gtk-doc/html/harfbuzz/why-is-it-called-harfbuzz.html #usr/share/gtk-doc/html/harfbuzz/working-with-harfbuzz-clusters.html + diff --git a/config/rootfiles/common/i2c-tools b/config/rootfiles/common/i2c-tools index fb5ee8326..7dec1eec1 100644 --- a/config/rootfiles/common/i2c-tools +++ b/config/rootfiles/common/i2c-tools @@ -2,15 +2,24 @@ usr/bin/ddcmon usr/bin/decode-dimms usr/bin/decode-edid usr/bin/decode-vaio +#usr/include/i2c +#usr/include/i2c/smbus.h +#usr/lib/libi2c.so +usr/lib/libi2c.so.0 +usr/lib/libi2c.so.0.1.1 usr/sbin/i2c-stub-from-dump usr/sbin/i2cdetect usr/sbin/i2cdump usr/sbin/i2cget usr/sbin/i2cset +usr/sbin/i2ctransfer #usr/share/man/man1/decode-dimms.1 #usr/share/man/man1/decode-vaio.1 +#usr/share/man/man3/libi2c.3 #usr/share/man/man8/i2c-stub-from-dump.8 #usr/share/man/man8/i2cdetect.8 #usr/share/man/man8/i2cdump.8 #usr/share/man/man8/i2cget.8 #usr/share/man/man8/i2cset.8 +#usr/share/man/man8/i2ctransfer.8 + diff --git a/config/rootfiles/common/ipblocklist-sources b/config/rootfiles/common/ipblocklist-sources new file mode 100644 index 000000000..e1789037b --- /dev/null +++ b/config/rootfiles/common/ipblocklist-sources @@ -0,0 +1 @@ +var/ipfire/ipblocklist/sources diff --git a/config/rootfiles/common/kmod b/config/rootfiles/common/kmod index f46db860b..78971ea22 100644 --- a/config/rootfiles/common/kmod +++ b/config/rootfiles/common/kmod @@ -9,6 +9,6 @@ sbin/rmmod #usr/lib/libkmod.la #usr/lib/libkmod.so usr/lib/libkmod.so.2 -usr/lib/libkmod.so.2.3.7 +usr/lib/libkmod.so.2.4.0 #usr/lib/pkgconfig/libkmod.pc #usr/share/bash-completion/completions/kmod diff --git a/config/rootfiles/common/libsodium b/config/rootfiles/common/libsodium new file mode 100644 index 000000000..741f99405 --- /dev/null +++ b/config/rootfiles/common/libsodium @@ -0,0 +1,69 @@ +#usr/include/sodium +#usr/include/sodium.h +#usr/include/sodium/core.h +#usr/include/sodium/crypto_aead_aes256gcm.h +#usr/include/sodium/crypto_aead_chacha20poly1305.h +#usr/include/sodium/crypto_aead_xchacha20poly1305.h +#usr/include/sodium/crypto_auth.h +#usr/include/sodium/crypto_auth_hmacsha256.h +#usr/include/sodium/crypto_auth_hmacsha512.h +#usr/include/sodium/crypto_auth_hmacsha512256.h +#usr/include/sodium/crypto_box.h +#usr/include/sodium/crypto_box_curve25519xchacha20poly1305.h +#usr/include/sodium/crypto_box_curve25519xsalsa20poly1305.h +#usr/include/sodium/crypto_core_ed25519.h +#usr/include/sodium/crypto_core_hchacha20.h +#usr/include/sodium/crypto_core_hsalsa20.h +#usr/include/sodium/crypto_core_ristretto255.h +#usr/include/sodium/crypto_core_salsa20.h +#usr/include/sodium/crypto_core_salsa2012.h +#usr/include/sodium/crypto_core_salsa208.h +#usr/include/sodium/crypto_generichash.h +#usr/include/sodium/crypto_generichash_blake2b.h +#usr/include/sodium/crypto_hash.h +#usr/include/sodium/crypto_hash_sha256.h +#usr/include/sodium/crypto_hash_sha512.h +#usr/include/sodium/crypto_kdf.h +#usr/include/sodium/crypto_kdf_blake2b.h +#usr/include/sodium/crypto_kx.h +#usr/include/sodium/crypto_onetimeauth.h +#usr/include/sodium/crypto_onetimeauth_poly1305.h +#usr/include/sodium/crypto_pwhash.h +#usr/include/sodium/crypto_pwhash_argon2i.h +#usr/include/sodium/crypto_pwhash_argon2id.h +#usr/include/sodium/crypto_pwhash_scryptsalsa208sha256.h +#usr/include/sodium/crypto_scalarmult.h +#usr/include/sodium/crypto_scalarmult_curve25519.h +#usr/include/sodium/crypto_scalarmult_ed25519.h +#usr/include/sodium/crypto_scalarmult_ristretto255.h +#usr/include/sodium/crypto_secretbox.h +#usr/include/sodium/crypto_secretbox_xchacha20poly1305.h +#usr/include/sodium/crypto_secretbox_xsalsa20poly1305.h +#usr/include/sodium/crypto_secretstream_xchacha20poly1305.h +#usr/include/sodium/crypto_shorthash.h +#usr/include/sodium/crypto_shorthash_siphash24.h +#usr/include/sodium/crypto_sign.h +#usr/include/sodium/crypto_sign_ed25519.h +#usr/include/sodium/crypto_sign_edwards25519sha512batch.h +#usr/include/sodium/crypto_stream.h +#usr/include/sodium/crypto_stream_chacha20.h +#usr/include/sodium/crypto_stream_salsa20.h +#usr/include/sodium/crypto_stream_salsa2012.h +#usr/include/sodium/crypto_stream_salsa208.h +#usr/include/sodium/crypto_stream_xchacha20.h +#usr/include/sodium/crypto_stream_xsalsa20.h +#usr/include/sodium/crypto_verify_16.h +#usr/include/sodium/crypto_verify_32.h +#usr/include/sodium/crypto_verify_64.h +#usr/include/sodium/export.h +#usr/include/sodium/randombytes.h +#usr/include/sodium/randombytes_internal_random.h +#usr/include/sodium/randombytes_sysrandom.h +#usr/include/sodium/runtime.h +#usr/include/sodium/utils.h +#usr/include/sodium/version.h +#usr/lib/libsodium.la +#usr/lib/libsodium.so +usr/lib/libsodium.so.23 +usr/lib/libsodium.so.23.3.0 +#usr/lib/pkgconfig/libsodium.pc diff --git a/config/rootfiles/common/logwatch b/config/rootfiles/common/logwatch index 40d90cd96..975ec40c1 100644 --- a/config/rootfiles/common/logwatch +++ b/config/rootfiles/common/logwatch @@ -97,6 +97,7 @@ usr/share/logwatch/default.conf/services/dhcpd.conf #usr/share/logwatch/default.conf/services/dpkg.conf #usr/share/logwatch/default.conf/services/emerge.conf #usr/share/logwatch/default.conf/services/evtapplication.conf +#usr/share/logwatch/default.conf/services/evtmswindows.conf #usr/share/logwatch/default.conf/services/evtsecurity.conf #usr/share/logwatch/default.conf/services/evtsystem.conf #usr/share/logwatch/default.conf/services/exim.conf @@ -195,6 +196,7 @@ usr/share/logwatch/default.conf/services/zz-sys.conf usr/share/logwatch/dist.conf/logfiles usr/share/logwatch/dist.conf/services usr/share/logwatch/dist.conf/services/dialup.conf +usr/share/logwatch/dist.conf/services/ipblocklist.conf #usr/share/logwatch/lib usr/share/logwatch/lib/Logwatch.pm #usr/share/logwatch/scripts @@ -260,6 +262,7 @@ usr/share/logwatch/scripts/services/http usr/share/logwatch/scripts/services/imapd #usr/share/logwatch/scripts/services/in.qpopper usr/share/logwatch/scripts/services/init +usr/share/logwatch/scripts/services/ipblocklist usr/share/logwatch/scripts/services/ipop3d usr/share/logwatch/scripts/services/iptables usr/share/logwatch/scripts/services/kernel diff --git a/config/rootfiles/common/ncurses b/config/rootfiles/common/ncurses index 323c5c055..edd73b219 100644 --- a/config/rootfiles/common/ncurses +++ b/config/rootfiles/common/ncurses @@ -3056,9 +3056,9 @@ usr/share/terminfo/t/teraterm2.3 #usr/share/terminfo/t/ti931 #usr/share/terminfo/t/ti_ansi #usr/share/terminfo/t/tkterm -#usr/share/terminfo/t/tmux -#usr/share/terminfo/t/tmux-256color -#usr/share/terminfo/t/tmux-direct +usr/share/terminfo/t/tmux +usr/share/terminfo/t/tmux-256color +usr/share/terminfo/t/tmux-direct #usr/share/terminfo/t/tn1200 #usr/share/terminfo/t/tn300 #usr/share/terminfo/t/trs16 diff --git a/config/rootfiles/common/python3-Cython b/config/rootfiles/common/python3-Cython new file mode 100644 index 000000000..3eb20ff25 --- /dev/null +++ b/config/rootfiles/common/python3-Cython @@ -0,0 +1,337 @@ +#usr/bin/cygdb +#usr/bin/cython +#usr/bin/cythonize +#usr/lib/python3.10/site-packages/Cython +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/entry_points.txt +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/not-zip-safe +#usr/lib/python3.10/site-packages/Cython-0.29.30-py3.10.egg-info/top_level.txt +#usr/lib/python3.10/site-packages/Cython/Build +#usr/lib/python3.10/site-packages/Cython/Build/BuildExecutable.py +#usr/lib/python3.10/site-packages/Cython/Build/Cythonize.py +#usr/lib/python3.10/site-packages/Cython/Build/Dependencies.py +#usr/lib/python3.10/site-packages/Cython/Build/Distutils.py +#usr/lib/python3.10/site-packages/Cython/Build/Inline.py +#usr/lib/python3.10/site-packages/Cython/Build/IpythonMagic.py +#usr/lib/python3.10/site-packages/Cython/Build/Tests +#usr/lib/python3.10/site-packages/Cython/Build/Tests/TestCyCache.py +#usr/lib/python3.10/site-packages/Cython/Build/Tests/TestInline.py +#usr/lib/python3.10/site-packages/Cython/Build/Tests/TestIpythonMagic.py +#usr/lib/python3.10/site-packages/Cython/Build/Tests/TestStripLiterals.py +#usr/lib/python3.10/site-packages/Cython/Build/Tests/__init__.py +#usr/lib/python3.10/site-packages/Cython/Build/__init__.py +#usr/lib/python3.10/site-packages/Cython/CodeWriter.py +#usr/lib/python3.10/site-packages/Cython/Compiler +#usr/lib/python3.10/site-packages/Cython/Compiler/AnalysedTreeTransforms.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Annotate.py +#usr/lib/python3.10/site-packages/Cython/Compiler/AutoDocTransforms.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Buffer.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Builtin.py +#usr/lib/python3.10/site-packages/Cython/Compiler/CmdLine.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Code.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/Code.py +#usr/lib/python3.10/site-packages/Cython/Compiler/CodeGeneration.py +#usr/lib/python3.10/site-packages/Cython/Compiler/CythonScope.py +#usr/lib/python3.10/site-packages/Cython/Compiler/DebugFlags.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Errors.py +#usr/lib/python3.10/site-packages/Cython/Compiler/ExprNodes.py +#usr/lib/python3.10/site-packages/Cython/Compiler/FlowControl.cpython-310-xxxMACHINExxx-linux-gnu.so +#usr/lib/python3.10/site-packages/Cython/Compiler/FlowControl.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/FlowControl.py +#usr/lib/python3.10/site-packages/Cython/Compiler/FusedNode.cpython-310-xxxMACHINExxx-linux-gnu.so +#usr/lib/python3.10/site-packages/Cython/Compiler/FusedNode.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Future.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Interpreter.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Lexicon.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Main.py +#usr/lib/python3.10/site-packages/Cython/Compiler/MemoryView.py +#usr/lib/python3.10/site-packages/Cython/Compiler/ModuleNode.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Naming.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Nodes.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Optimize.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Options.py +#usr/lib/python3.10/site-packages/Cython/Compiler/ParseTreeTransforms.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/ParseTreeTransforms.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Parsing.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/Parsing.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Pipeline.py +#usr/lib/python3.10/site-packages/Cython/Compiler/PyrexTypes.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Pythran.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Scanning.cpython-310-xxxMACHINExxx-linux-gnu.so +#usr/lib/python3.10/site-packages/Cython/Compiler/Scanning.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/Scanning.py +#usr/lib/python3.10/site-packages/Cython/Compiler/StringEncoding.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Symtab.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestBuffer.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestCmdLine.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestFlowControl.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestGrammar.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestMemView.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestParseTreeTransforms.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestSignatureMatching.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestStringEncoding.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestTreeFragment.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestTreePath.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestTypes.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestUtilityLoad.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/TestVisitor.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Tests/__init__.py +#usr/lib/python3.10/site-packages/Cython/Compiler/TreeFragment.py +#usr/lib/python3.10/site-packages/Cython/Compiler/TreePath.py +#usr/lib/python3.10/site-packages/Cython/Compiler/TypeInference.py +#usr/lib/python3.10/site-packages/Cython/Compiler/TypeSlots.py +#usr/lib/python3.10/site-packages/Cython/Compiler/UtilNodes.py +#usr/lib/python3.10/site-packages/Cython/Compiler/UtilityCode.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Version.py +#usr/lib/python3.10/site-packages/Cython/Compiler/Visitor.cpython-310-xxxMACHINExxx-linux-gnu.so +#usr/lib/python3.10/site-packages/Cython/Compiler/Visitor.pxd +#usr/lib/python3.10/site-packages/Cython/Compiler/Visitor.py +#usr/lib/python3.10/site-packages/Cython/Compiler/__init__.py +#usr/lib/python3.10/site-packages/Cython/Coverage.py +#usr/lib/python3.10/site-packages/Cython/Debugger +#usr/lib/python3.10/site-packages/Cython/Debugger/Cygdb.py +#usr/lib/python3.10/site-packages/Cython/Debugger/DebugWriter.py +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/TestLibCython.py +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/__init__.py +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/cfuncs.c +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/codefile +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/test_libcython_in_gdb.py +#usr/lib/python3.10/site-packages/Cython/Debugger/Tests/test_libpython_in_gdb.py +#usr/lib/python3.10/site-packages/Cython/Debugger/__init__.py +#usr/lib/python3.10/site-packages/Cython/Debugger/libcython.py +#usr/lib/python3.10/site-packages/Cython/Debugger/libpython.py +#usr/lib/python3.10/site-packages/Cython/Debugging.py +#usr/lib/python3.10/site-packages/Cython/Distutils +#usr/lib/python3.10/site-packages/Cython/Distutils/__init__.py +#usr/lib/python3.10/site-packages/Cython/Distutils/build_ext.py +#usr/lib/python3.10/site-packages/Cython/Distutils/extension.py +#usr/lib/python3.10/site-packages/Cython/Distutils/old_build_ext.py +#usr/lib/python3.10/site-packages/Cython/Includes +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_bool.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_buffer.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_bytes.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_cobject.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_complex.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_dict.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_exc.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_float.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_function.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_getargs.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_instance.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_int.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_iterator.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_list.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_long.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_mapping.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_mem.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_method.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_module.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_number.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_object.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_oldbuffer.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_pycapsule.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_ref.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_sequence.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_set.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_string.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_tuple.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_type.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_unicode.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_version.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/python_weakref.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/stdio.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/stdlib.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/Deprecated/stl.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/__init__.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/array.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/bool.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/buffer.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/bytearray.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/bytes.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/cellobject.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/ceval.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/cobject.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/codecs.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/complex.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/conversion.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/datetime.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/dict.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/exc.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/float.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/function.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/genobject.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/getargs.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/instance.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/int.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/iterator.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/iterobject.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/list.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/long.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/longintrepr.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/mapping.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/mem.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/memoryview.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/method.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/module.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/number.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/object.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/oldbuffer.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/pycapsule.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/pylifecycle.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/pystate.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/pythread.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/ref.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/sequence.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/set.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/slice.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/string.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/tuple.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/type.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/unicode.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/version.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/cpython/weakref.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc +#usr/lib/python3.10/site-packages/Cython/Includes/libc/__init__.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/errno.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/float.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/limits.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/locale.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/math.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/setjmp.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/signal.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/stddef.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/stdint.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/stdio.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/stdlib.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/string.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libc/time.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/__init__.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/algorithm.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/cast.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/complex.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/deque.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/forward_list.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/functional.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/iterator.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/limits.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/list.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/map.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/memory.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/pair.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/queue.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/set.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/stack.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/string.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/typeindex.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/typeinfo.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/unordered_map.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/unordered_set.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/utility.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/libcpp/vector.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/numpy +#usr/lib/python3.10/site-packages/Cython/Includes/numpy/__init__.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/numpy/math.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/openmp.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix +#usr/lib/python3.10/site-packages/Cython/Includes/posix/__init__.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/dlfcn.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/fcntl.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/ioctl.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/mman.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/resource.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/select.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/signal.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/stat.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/stdio.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/stdlib.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/strings.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/time.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/types.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/unistd.pxd +#usr/lib/python3.10/site-packages/Cython/Includes/posix/wait.pxd +#usr/lib/python3.10/site-packages/Cython/Plex +#usr/lib/python3.10/site-packages/Cython/Plex/Actions.cpython-310-xxxMACHINExxx-linux-gnu.so +#usr/lib/python3.10/site-packages/Cython/Plex/Actions.pxd +#usr/lib/python3.10/site-packages/Cython/Plex/Actions.py +#usr/lib/python3.10/site-packages/Cython/Plex/DFA.py +#usr/lib/python3.10/site-packages/Cython/Plex/Errors.py +#usr/lib/python3.10/site-packages/Cython/Plex/Lexicons.py +#usr/lib/python3.10/site-packages/Cython/Plex/Machines.py +#usr/lib/python3.10/site-packages/Cython/Plex/Regexps.py +#usr/lib/python3.10/site-packages/Cython/Plex/Scanners.cpython-310-xxxMACHINExxx-linux-gnu.so +#usr/lib/python3.10/site-packages/Cython/Plex/Scanners.pxd +#usr/lib/python3.10/site-packages/Cython/Plex/Scanners.py +#usr/lib/python3.10/site-packages/Cython/Plex/Timing.py +#usr/lib/python3.10/site-packages/Cython/Plex/Traditional.py +#usr/lib/python3.10/site-packages/Cython/Plex/Transitions.py +#usr/lib/python3.10/site-packages/Cython/Plex/__init__.py +#usr/lib/python3.10/site-packages/Cython/Runtime +#usr/lib/python3.10/site-packages/Cython/Runtime/__init__.py +#usr/lib/python3.10/site-packages/Cython/Runtime/refnanny.cpython-310-xxxMACHINExxx-linux-gnu.so +#usr/lib/python3.10/site-packages/Cython/Runtime/refnanny.pyx +#usr/lib/python3.10/site-packages/Cython/Shadow.py +#usr/lib/python3.10/site-packages/Cython/StringIOTree.py +#usr/lib/python3.10/site-packages/Cython/Tempita +#usr/lib/python3.10/site-packages/Cython/Tempita/__init__.py +#usr/lib/python3.10/site-packages/Cython/Tempita/_looper.py +#usr/lib/python3.10/site-packages/Cython/Tempita/_tempita.cpython-310-xxxMACHINExxx-linux-gnu.so +#usr/lib/python3.10/site-packages/Cython/Tempita/_tempita.py +#usr/lib/python3.10/site-packages/Cython/Tempita/compat3.py +#usr/lib/python3.10/site-packages/Cython/TestUtils.py +#usr/lib/python3.10/site-packages/Cython/Tests +#usr/lib/python3.10/site-packages/Cython/Tests/TestCodeWriter.py +#usr/lib/python3.10/site-packages/Cython/Tests/TestCythonUtils.py +#usr/lib/python3.10/site-packages/Cython/Tests/TestJediTyper.py +#usr/lib/python3.10/site-packages/Cython/Tests/TestStringIOTree.py +#usr/lib/python3.10/site-packages/Cython/Tests/__init__.py +#usr/lib/python3.10/site-packages/Cython/Tests/xmlrunner.py +#usr/lib/python3.10/site-packages/Cython/Utility +#usr/lib/python3.10/site-packages/Cython/Utility/AsyncGen.c +#usr/lib/python3.10/site-packages/Cython/Utility/Buffer.c +#usr/lib/python3.10/site-packages/Cython/Utility/Builtins.c +#usr/lib/python3.10/site-packages/Cython/Utility/CConvert.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/CMath.c +#usr/lib/python3.10/site-packages/Cython/Utility/Capsule.c +#usr/lib/python3.10/site-packages/Cython/Utility/CommonStructures.c +#usr/lib/python3.10/site-packages/Cython/Utility/Complex.c +#usr/lib/python3.10/site-packages/Cython/Utility/Coroutine.c +#usr/lib/python3.10/site-packages/Cython/Utility/CpdefEnums.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/CppConvert.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/CppSupport.cpp +#usr/lib/python3.10/site-packages/Cython/Utility/CythonFunction.c +#usr/lib/python3.10/site-packages/Cython/Utility/Embed.c +#usr/lib/python3.10/site-packages/Cython/Utility/Exceptions.c +#usr/lib/python3.10/site-packages/Cython/Utility/ExtensionTypes.c +#usr/lib/python3.10/site-packages/Cython/Utility/FunctionArguments.c +#usr/lib/python3.10/site-packages/Cython/Utility/ImportExport.c +#usr/lib/python3.10/site-packages/Cython/Utility/MemoryView.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/MemoryView_C.c +#usr/lib/python3.10/site-packages/Cython/Utility/ModuleSetupCode.c +#usr/lib/python3.10/site-packages/Cython/Utility/ObjectHandling.c +#usr/lib/python3.10/site-packages/Cython/Utility/Optimize.c +#usr/lib/python3.10/site-packages/Cython/Utility/Overflow.c +#usr/lib/python3.10/site-packages/Cython/Utility/Printing.c +#usr/lib/python3.10/site-packages/Cython/Utility/Profile.c +#usr/lib/python3.10/site-packages/Cython/Utility/StringTools.c +#usr/lib/python3.10/site-packages/Cython/Utility/TestCyUtilityLoader.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/TestCythonScope.pyx +#usr/lib/python3.10/site-packages/Cython/Utility/TestUtilityLoader.c +#usr/lib/python3.10/site-packages/Cython/Utility/TypeConversion.c +#usr/lib/python3.10/site-packages/Cython/Utility/__init__.py +#usr/lib/python3.10/site-packages/Cython/Utility/arrayarray.h +#usr/lib/python3.10/site-packages/Cython/Utils.py +#usr/lib/python3.10/site-packages/Cython/__init__.py +#usr/lib/python3.10/site-packages/cython.py +#usr/lib/python3.10/site-packages/pyximport +#usr/lib/python3.10/site-packages/pyximport/__init__.py +#usr/lib/python3.10/site-packages/pyximport/pyxbuild.py +#usr/lib/python3.10/site-packages/pyximport/pyximport.py diff --git a/config/rootfiles/common/rust-Inflector b/config/rootfiles/common/rust-Inflector new file mode 100644 index 000000000..d97372ab4 --- /dev/null +++ b/config/rootfiles/common/rust-Inflector @@ -0,0 +1,54 @@ +#usr/share/cargo/registry/Inflector-0.11.4 +#usr/share/cargo/registry/Inflector-0.11.4/.cargo-checksum.json +#usr/share/cargo/registry/Inflector-0.11.4/Cargo.toml +#usr/share/cargo/registry/Inflector-0.11.4/README.md +#usr/share/cargo/registry/Inflector-0.11.4/src +#usr/share/cargo/registry/Inflector-0.11.4/src/cases +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/camelcase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/camelcase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/case +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/case/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/classcase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/classcase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/kebabcase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/kebabcase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/pascalcase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/pascalcase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/screamingsnakecase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/screamingsnakecase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/sentencecase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/sentencecase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/snakecase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/snakecase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/tablecase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/tablecase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/titlecase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/titlecase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/traincase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/traincase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/lib.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers/deordinalize +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers/deordinalize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers/ordinalize +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers/ordinalize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string +#usr/share/cargo/registry/Inflector-0.11.4/src/string/constants +#usr/share/cargo/registry/Inflector-0.11.4/src/string/constants/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string/deconstantize +#usr/share/cargo/registry/Inflector-0.11.4/src/string/deconstantize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string/demodulize +#usr/share/cargo/registry/Inflector-0.11.4/src/string/demodulize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string/pluralize +#usr/share/cargo/registry/Inflector-0.11.4/src/string/pluralize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string/singularize +#usr/share/cargo/registry/Inflector-0.11.4/src/string/singularize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/suffix +#usr/share/cargo/registry/Inflector-0.11.4/src/suffix/foreignkey +#usr/share/cargo/registry/Inflector-0.11.4/src/suffix/foreignkey/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/suffix/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/tests +#usr/share/cargo/registry/Inflector-0.11.4/tests/lib.rs diff --git a/config/rootfiles/common/rust-aliasable b/config/rootfiles/common/rust-aliasable new file mode 100644 index 000000000..e994b8dae --- /dev/null +++ b/config/rootfiles/common/rust-aliasable @@ -0,0 +1,12 @@ +#usr/share/cargo/registry/aliasable-0.1.3 +#usr/share/cargo/registry/aliasable-0.1.3/.cargo-checksum.json +#usr/share/cargo/registry/aliasable-0.1.3/CHANGELOG.md +#usr/share/cargo/registry/aliasable-0.1.3/Cargo.toml +#usr/share/cargo/registry/aliasable-0.1.3/LICENSE +#usr/share/cargo/registry/aliasable-0.1.3/README.md +#usr/share/cargo/registry/aliasable-0.1.3/src +#usr/share/cargo/registry/aliasable-0.1.3/src/boxed.rs +#usr/share/cargo/registry/aliasable-0.1.3/src/lib.rs +#usr/share/cargo/registry/aliasable-0.1.3/src/mut_ref.rs +#usr/share/cargo/registry/aliasable-0.1.3/src/string.rs +#usr/share/cargo/registry/aliasable-0.1.3/src/vec.rs diff --git a/config/rootfiles/common/rust-asn1 b/config/rootfiles/common/rust-asn1 new file mode 100644 index 000000000..941f2ddaa --- /dev/null +++ b/config/rootfiles/common/rust-asn1 @@ -0,0 +1,17 @@ +#usr/share/cargo/registry/asn1-0.8.7 +#usr/share/cargo/registry/asn1-0.8.7/.cargo-checksum.json +#usr/share/cargo/registry/asn1-0.8.7/Cargo.toml +#usr/share/cargo/registry/asn1-0.8.7/Cargo.toml.deps +#usr/share/cargo/registry/asn1-0.8.7/LICENSE +#usr/share/cargo/registry/asn1-0.8.7/README.md +#usr/share/cargo/registry/asn1-0.8.7/examples +#usr/share/cargo/registry/asn1-0.8.7/examples/no_std.rs +#usr/share/cargo/registry/asn1-0.8.7/src +#usr/share/cargo/registry/asn1-0.8.7/src/bit_string.rs +#usr/share/cargo/registry/asn1-0.8.7/src/lib.rs +#usr/share/cargo/registry/asn1-0.8.7/src/object_identifier.rs +#usr/share/cargo/registry/asn1-0.8.7/src/parser.rs +#usr/share/cargo/registry/asn1-0.8.7/src/types.rs +#usr/share/cargo/registry/asn1-0.8.7/src/writer.rs +#usr/share/cargo/registry/asn1-0.8.7/tests +#usr/share/cargo/registry/asn1-0.8.7/tests/derive_test.rs diff --git a/config/rootfiles/common/rust-asn1_derive b/config/rootfiles/common/rust-asn1_derive new file mode 100644 index 000000000..67a57cca9 --- /dev/null +++ b/config/rootfiles/common/rust-asn1_derive @@ -0,0 +1,7 @@ +#usr/share/cargo/registry/asn1_derive-0.8.7 +#usr/share/cargo/registry/asn1_derive-0.8.7/.cargo-checksum.json +#usr/share/cargo/registry/asn1_derive-0.8.7/Cargo.toml +#usr/share/cargo/registry/asn1_derive-0.8.7/Cargo.toml.deps +#usr/share/cargo/registry/asn1_derive-0.8.7/LICENSE +#usr/share/cargo/registry/asn1_derive-0.8.7/src +#usr/share/cargo/registry/asn1_derive-0.8.7/src/lib.rs diff --git a/config/rootfiles/common/rust-base64 b/config/rootfiles/common/rust-base64 new file mode 100644 index 000000000..3607db7aa --- /dev/null +++ b/config/rootfiles/common/rust-base64 @@ -0,0 +1,36 @@ +#usr/share/cargo/registry/base64-0.13.0 +#usr/share/cargo/registry/base64-0.13.0/.cargo-checksum.json +#usr/share/cargo/registry/base64-0.13.0/Cargo.toml +#usr/share/cargo/registry/base64-0.13.0/Cargo.toml.deps +#usr/share/cargo/registry/base64-0.13.0/LICENSE-APACHE +#usr/share/cargo/registry/base64-0.13.0/LICENSE-MIT +#usr/share/cargo/registry/base64-0.13.0/README.md +#usr/share/cargo/registry/base64-0.13.0/RELEASE-NOTES.md +#usr/share/cargo/registry/base64-0.13.0/benches +#usr/share/cargo/registry/base64-0.13.0/benches/benchmarks.rs +#usr/share/cargo/registry/base64-0.13.0/examples +#usr/share/cargo/registry/base64-0.13.0/examples/base64.rs +#usr/share/cargo/registry/base64-0.13.0/examples/make_tables.rs +#usr/share/cargo/registry/base64-0.13.0/icon_CLion.svg +#usr/share/cargo/registry/base64-0.13.0/src +#usr/share/cargo/registry/base64-0.13.0/src/chunked_encoder.rs +#usr/share/cargo/registry/base64-0.13.0/src/decode.rs +#usr/share/cargo/registry/base64-0.13.0/src/display.rs +#usr/share/cargo/registry/base64-0.13.0/src/encode.rs +#usr/share/cargo/registry/base64-0.13.0/src/lib.rs +#usr/share/cargo/registry/base64-0.13.0/src/read +#usr/share/cargo/registry/base64-0.13.0/src/read/decoder.rs +#usr/share/cargo/registry/base64-0.13.0/src/read/decoder_tests.rs +#usr/share/cargo/registry/base64-0.13.0/src/read/mod.rs +#usr/share/cargo/registry/base64-0.13.0/src/tables.rs +#usr/share/cargo/registry/base64-0.13.0/src/tests.rs +#usr/share/cargo/registry/base64-0.13.0/src/write +#usr/share/cargo/registry/base64-0.13.0/src/write/encoder.rs +#usr/share/cargo/registry/base64-0.13.0/src/write/encoder_string_writer.rs +#usr/share/cargo/registry/base64-0.13.0/src/write/encoder_tests.rs +#usr/share/cargo/registry/base64-0.13.0/src/write/mod.rs +#usr/share/cargo/registry/base64-0.13.0/tests +#usr/share/cargo/registry/base64-0.13.0/tests/decode.rs +#usr/share/cargo/registry/base64-0.13.0/tests/encode.rs +#usr/share/cargo/registry/base64-0.13.0/tests/helpers.rs +#usr/share/cargo/registry/base64-0.13.0/tests/tests.rs diff --git a/config/rootfiles/common/rust-chrono b/config/rootfiles/common/rust-chrono new file mode 100644 index 000000000..f30695b97 --- /dev/null +++ b/config/rootfiles/common/rust-chrono @@ -0,0 +1,44 @@ +#usr/share/cargo/registry/chrono-0.4.19 +#usr/share/cargo/registry/chrono-0.4.19/.cargo-checksum.json +#usr/share/cargo/registry/chrono-0.4.19/AUTHORS.txt +#usr/share/cargo/registry/chrono-0.4.19/CHANGELOG.md +#usr/share/cargo/registry/chrono-0.4.19/Cargo.toml +#usr/share/cargo/registry/chrono-0.4.19/Cargo.toml.deps +#usr/share/cargo/registry/chrono-0.4.19/LICENSE.txt +#usr/share/cargo/registry/chrono-0.4.19/README.md +#usr/share/cargo/registry/chrono-0.4.19/benches +#usr/share/cargo/registry/chrono-0.4.19/benches/chrono.rs +#usr/share/cargo/registry/chrono-0.4.19/benches/serde.rs +#usr/share/cargo/registry/chrono-0.4.19/rustfmt.toml +#usr/share/cargo/registry/chrono-0.4.19/src +#usr/share/cargo/registry/chrono-0.4.19/src/date.rs +#usr/share/cargo/registry/chrono-0.4.19/src/datetime.rs +#usr/share/cargo/registry/chrono-0.4.19/src/div.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format +#usr/share/cargo/registry/chrono-0.4.19/src/format/locales.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format/mod.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format/parse.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format/parsed.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format/scan.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format/strftime.rs +#usr/share/cargo/registry/chrono-0.4.19/src/lib.rs +#usr/share/cargo/registry/chrono-0.4.19/src/naive +#usr/share/cargo/registry/chrono-0.4.19/src/naive/date.rs +#usr/share/cargo/registry/chrono-0.4.19/src/naive/datetime.rs +#usr/share/cargo/registry/chrono-0.4.19/src/naive/internals.rs +#usr/share/cargo/registry/chrono-0.4.19/src/naive/isoweek.rs +#usr/share/cargo/registry/chrono-0.4.19/src/naive/time.rs +#usr/share/cargo/registry/chrono-0.4.19/src/offset +#usr/share/cargo/registry/chrono-0.4.19/src/offset/fixed.rs +#usr/share/cargo/registry/chrono-0.4.19/src/offset/local.rs +#usr/share/cargo/registry/chrono-0.4.19/src/offset/mod.rs +#usr/share/cargo/registry/chrono-0.4.19/src/offset/utc.rs +#usr/share/cargo/registry/chrono-0.4.19/src/oldtime.rs +#usr/share/cargo/registry/chrono-0.4.19/src/round.rs +#usr/share/cargo/registry/chrono-0.4.19/src/sys +#usr/share/cargo/registry/chrono-0.4.19/src/sys.rs +#usr/share/cargo/registry/chrono-0.4.19/src/sys/stub.rs +#usr/share/cargo/registry/chrono-0.4.19/src/sys/unix.rs +#usr/share/cargo/registry/chrono-0.4.19/src/sys/windows.rs +#usr/share/cargo/registry/chrono-0.4.19/tests +#usr/share/cargo/registry/chrono-0.4.19/tests/wasm.rs diff --git a/config/rootfiles/common/rust-indoc-0.3.6 b/config/rootfiles/common/rust-indoc-0.3.6 new file mode 100644 index 000000000..b4ba2d7c6 --- /dev/null +++ b/config/rootfiles/common/rust-indoc-0.3.6 @@ -0,0 +1,30 @@ +#usr/share/cargo/registry/indoc-0.3.6-0.3.6 +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/.cargo-checksum.json +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/Cargo.toml +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/Cargo.toml.deps +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/LICENSE-APACHE +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/LICENSE-MIT +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/README.md +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/src +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/src/lib.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/compiletest.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/run-pass.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/no-arguments.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/no-arguments.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/non-lit.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/non-lit.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/non-string.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/non-string.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/two-arguments.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/two-arguments.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/no-arguments.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/no-arguments.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/non-lit.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/non-lit.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/non-string.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/non-string.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/two-arguments.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/two-arguments.stderr diff --git a/config/rootfiles/common/rust-num-integer b/config/rootfiles/common/rust-num-integer new file mode 100644 index 000000000..dcc056a45 --- /dev/null +++ b/config/rootfiles/common/rust-num-integer @@ -0,0 +1,20 @@ +#usr/share/cargo/registry/num-integer-0.1.45 +#usr/share/cargo/registry/num-integer-0.1.45/.cargo-checksum.json +#usr/share/cargo/registry/num-integer-0.1.45/Cargo.toml +#usr/share/cargo/registry/num-integer-0.1.45/Cargo.toml.deps +#usr/share/cargo/registry/num-integer-0.1.45/LICENSE-APACHE +#usr/share/cargo/registry/num-integer-0.1.45/LICENSE-MIT +#usr/share/cargo/registry/num-integer-0.1.45/README.md +#usr/share/cargo/registry/num-integer-0.1.45/RELEASES.md +#usr/share/cargo/registry/num-integer-0.1.45/benches +#usr/share/cargo/registry/num-integer-0.1.45/benches/average.rs +#usr/share/cargo/registry/num-integer-0.1.45/benches/gcd.rs +#usr/share/cargo/registry/num-integer-0.1.45/benches/roots.rs +#usr/share/cargo/registry/num-integer-0.1.45/build.rs +#usr/share/cargo/registry/num-integer-0.1.45/src +#usr/share/cargo/registry/num-integer-0.1.45/src/average.rs +#usr/share/cargo/registry/num-integer-0.1.45/src/lib.rs +#usr/share/cargo/registry/num-integer-0.1.45/src/roots.rs +#usr/share/cargo/registry/num-integer-0.1.45/tests +#usr/share/cargo/registry/num-integer-0.1.45/tests/average.rs +#usr/share/cargo/registry/num-integer-0.1.45/tests/roots.rs diff --git a/config/rootfiles/common/rust-num-traits b/config/rootfiles/common/rust-num-traits new file mode 100644 index 000000000..faae900a2 --- /dev/null +++ b/config/rootfiles/common/rust-num-traits @@ -0,0 +1,31 @@ +#usr/share/cargo/registry/num-traits-0.2.15 +#usr/share/cargo/registry/num-traits-0.2.15/.cargo-checksum.json +#usr/share/cargo/registry/num-traits-0.2.15/Cargo.toml +#usr/share/cargo/registry/num-traits-0.2.15/Cargo.toml.deps +#usr/share/cargo/registry/num-traits-0.2.15/LICENSE-APACHE +#usr/share/cargo/registry/num-traits-0.2.15/LICENSE-MIT +#usr/share/cargo/registry/num-traits-0.2.15/README.md +#usr/share/cargo/registry/num-traits-0.2.15/RELEASES.md +#usr/share/cargo/registry/num-traits-0.2.15/build.rs +#usr/share/cargo/registry/num-traits-0.2.15/src +#usr/share/cargo/registry/num-traits-0.2.15/src/bounds.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/cast.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/float.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/identities.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/int.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/lib.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/macros.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/checked.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/euclid.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/inv.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/mod.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/mul_add.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/overflowing.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/saturating.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/wrapping.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/pow.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/real.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/sign.rs +#usr/share/cargo/registry/num-traits-0.2.15/tests +#usr/share/cargo/registry/num-traits-0.2.15/tests/cast.rs diff --git a/config/rootfiles/common/rust-num_threads b/config/rootfiles/common/rust-num_threads new file mode 100644 index 000000000..8497a3042 --- /dev/null +++ b/config/rootfiles/common/rust-num_threads @@ -0,0 +1,11 @@ +#usr/share/cargo/registry/num_threads-0.1.5 +#usr/share/cargo/registry/num_threads-0.1.5/.cargo-checksum.json +#usr/share/cargo/registry/num_threads-0.1.5/Cargo.toml +#usr/share/cargo/registry/num_threads-0.1.5/LICENSE-Apache +#usr/share/cargo/registry/num_threads-0.1.5/LICENSE-MIT +#usr/share/cargo/registry/num_threads-0.1.5/src +#usr/share/cargo/registry/num_threads-0.1.5/src/apple.rs +#usr/share/cargo/registry/num_threads-0.1.5/src/freebsd.rs +#usr/share/cargo/registry/num_threads-0.1.5/src/imp.rs +#usr/share/cargo/registry/num_threads-0.1.5/src/lib.rs +#usr/share/cargo/registry/num_threads-0.1.5/src/linux.rs diff --git a/config/rootfiles/common/rust-ouroboros b/config/rootfiles/common/rust-ouroboros new file mode 100644 index 000000000..6c93e73cf --- /dev/null +++ b/config/rootfiles/common/rust-ouroboros @@ -0,0 +1,6 @@ +#usr/share/cargo/registry/ouroboros-0.13.0 +#usr/share/cargo/registry/ouroboros-0.13.0/.cargo-checksum.json +#usr/share/cargo/registry/ouroboros-0.13.0/Cargo.toml +#usr/share/cargo/registry/ouroboros-0.13.0/Cargo.toml.deps +#usr/share/cargo/registry/ouroboros-0.13.0/src +#usr/share/cargo/registry/ouroboros-0.13.0/src/lib.rs diff --git a/config/rootfiles/common/rust-ouroboros_macro b/config/rootfiles/common/rust-ouroboros_macro new file mode 100644 index 000000000..31002c72f --- /dev/null +++ b/config/rootfiles/common/rust-ouroboros_macro @@ -0,0 +1,21 @@ +#usr/share/cargo/registry/ouroboros_macro-0.13.0 +#usr/share/cargo/registry/ouroboros_macro-0.13.0/.cargo-checksum.json +#usr/share/cargo/registry/ouroboros_macro-0.13.0/Cargo.toml +#usr/share/cargo/registry/ouroboros_macro-0.13.0/Cargo.toml.deps +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/covariance_detection.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/constructor.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/derives.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/into_heads.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/mod.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/struc.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/summon_borrowchk.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/try_constructor.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/type_asserts.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/with_all.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/with_each.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/info_structures.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/lib.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/parse.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/utils.rs diff --git a/config/rootfiles/common/rust-paste-0.1.18 b/config/rootfiles/common/rust-paste-0.1.18 new file mode 100644 index 000000000..0b7609d47 --- /dev/null +++ b/config/rootfiles/common/rust-paste-0.1.18 @@ -0,0 +1,41 @@ +#usr/share/cargo/registry/paste-0.1.18-0.1.18 +#usr/share/cargo/registry/paste-0.1.18-0.1.18/.cargo-checksum.json +#usr/share/cargo/registry/paste-0.1.18-0.1.18/Cargo.toml +#usr/share/cargo/registry/paste-0.1.18-0.1.18/Cargo.toml.deps +#usr/share/cargo/registry/paste-0.1.18-0.1.18/LICENSE-APACHE +#usr/share/cargo/registry/paste-0.1.18-0.1.18/LICENSE-MIT +#usr/share/cargo/registry/paste-0.1.18-0.1.18/README.md +#usr/share/cargo/registry/paste-0.1.18-0.1.18/src +#usr/share/cargo/registry/paste-0.1.18-0.1.18/src/lib.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/compiletest.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/test.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/case-warning.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/case-warning.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-empty.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-empty.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-non-string.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-non-string.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-suffix.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-suffix.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-unexpected.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-unexpected.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/invalid-ident.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/invalid-ident.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/missing-paren-on-env.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/missing-paren-on-env.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/no-env-var.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/no-env-var.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/no-ident-after-colon.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/no-ident-after-colon.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-group.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-group.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-modifier.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-modifier.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-punct.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-punct.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unsupported-literal.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unsupported-literal.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unsupported-modifier.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unsupported-modifier.stderr diff --git a/config/rootfiles/common/rust-pem b/config/rootfiles/common/rust-pem new file mode 100644 index 000000000..042dbb7d8 --- /dev/null +++ b/config/rootfiles/common/rust-pem @@ -0,0 +1,14 @@ +#usr/share/cargo/registry/pem-1.0.2 +#usr/share/cargo/registry/pem-1.0.2/.cargo-checksum.json +#usr/share/cargo/registry/pem-1.0.2/CHANGELOG.md +#usr/share/cargo/registry/pem-1.0.2/Cargo.toml +#usr/share/cargo/registry/pem-1.0.2/Cargo.toml.deps +#usr/share/cargo/registry/pem-1.0.2/LICENSE.md +#usr/share/cargo/registry/pem-1.0.2/README.md +#usr/share/cargo/registry/pem-1.0.2/benches +#usr/share/cargo/registry/pem-1.0.2/benches/pem_benchmark.rs +#usr/share/cargo/registry/pem-1.0.2/rustfmt.toml +#usr/share/cargo/registry/pem-1.0.2/src +#usr/share/cargo/registry/pem-1.0.2/src/errors.rs +#usr/share/cargo/registry/pem-1.0.2/src/lib.rs +#usr/share/cargo/registry/pem-1.0.2/src/parser.rs diff --git a/config/rootfiles/common/rust-proc-macro-error b/config/rootfiles/common/rust-proc-macro-error new file mode 100644 index 000000000..850479af1 --- /dev/null +++ b/config/rootfiles/common/rust-proc-macro-error @@ -0,0 +1,53 @@ +#usr/share/cargo/registry/proc-macro-error-1.0.4 +#usr/share/cargo/registry/proc-macro-error-1.0.4/.cargo-checksum.json +#usr/share/cargo/registry/proc-macro-error-1.0.4/CHANGELOG.md +#usr/share/cargo/registry/proc-macro-error-1.0.4/Cargo.toml +#usr/share/cargo/registry/proc-macro-error-1.0.4/Cargo.toml.deps +#usr/share/cargo/registry/proc-macro-error-1.0.4/LICENSE-APACHE +#usr/share/cargo/registry/proc-macro-error-1.0.4/LICENSE-MIT +#usr/share/cargo/registry/proc-macro-error-1.0.4/README.md +#usr/share/cargo/registry/proc-macro-error-1.0.4/build.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/diagnostic.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/dummy.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/imp +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/imp/delegate.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/imp/fallback.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/lib.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/macros.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/sealed.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/macro-errors.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ok.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/runtime-errors.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/abort.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/abort.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/append_dummy.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/append_dummy.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/children_messages.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/children_messages.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/dummy.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/dummy.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/emit.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/emit.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/explicit_span_range.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/explicit_span_range.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/misuse.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/misuse.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/multiple_tokens.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/multiple_tokens.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/not_proc_macro.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/not_proc_macro.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/option_ext.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/option_ext.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/proc_macro_hack.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/proc_macro_hack.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/result_ext.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/result_ext.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/to_tokens_span.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/to_tokens_span.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/unknown_setting.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/unknown_setting.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/unrelated_panic.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/unrelated_panic.stderr diff --git a/config/rootfiles/common/rust-proc-macro-error-attr b/config/rootfiles/common/rust-proc-macro-error-attr new file mode 100644 index 000000000..17da5873f --- /dev/null +++ b/config/rootfiles/common/rust-proc-macro-error-attr @@ -0,0 +1,11 @@ +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4 +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/.cargo-checksum.json +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/Cargo.toml +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/Cargo.toml.deps +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/LICENSE-APACHE +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/LICENSE-MIT +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/build.rs +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/src +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/src/lib.rs +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/src/parse.rs +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/src/settings.rs diff --git a/config/rootfiles/common/rust-pyo3 b/config/rootfiles/common/rust-pyo3 index 8d49a81b1..4c4913c9a 100644 --- a/config/rootfiles/common/rust-pyo3 +++ b/config/rootfiles/common/rust-pyo3 @@ -1,239 +1,308 @@ -#usr/share/cargo/registry/pyo3-0.13.1 -#usr/share/cargo/registry/pyo3-0.13.1/.cargo-checksum.json -#usr/share/cargo/registry/pyo3-0.13.1/CHANGELOG.md -#usr/share/cargo/registry/pyo3-0.13.1/Cargo.toml -#usr/share/cargo/registry/pyo3-0.13.1/Cargo.toml.deps -#usr/share/cargo/registry/pyo3-0.13.1/Code-of-Conduct.md -#usr/share/cargo/registry/pyo3-0.13.1/Contributing.md -#usr/share/cargo/registry/pyo3-0.13.1/LICENSE -#usr/share/cargo/registry/pyo3-0.13.1/Makefile -#usr/share/cargo/registry/pyo3-0.13.1/README.md -#usr/share/cargo/registry/pyo3-0.13.1/benches -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_call.rs -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_dict.rs -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_list.rs -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_pyobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_set.rs -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_tuple.rs -#usr/share/cargo/registry/pyo3-0.13.1/build.rs -#usr/share/cargo/registry/pyo3-0.13.1/codecov.yml -#usr/share/cargo/registry/pyo3-0.13.1/guide -#usr/share/cargo/registry/pyo3-0.13.1/guide/book.toml -#usr/share/cargo/registry/pyo3-0.13.1/guide/src -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/SUMMARY.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/advanced.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/building_and_distribution.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/changelog.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/class -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/class.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/class/protocols.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/conversions -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/conversions.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/conversions/tables.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/conversions/traits.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/debugging.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/exception.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/faq.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/features.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/function.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/index.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/logging.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/migration.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/module.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/parallelism.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/pypy.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/python_from_rust.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/rust_cpython.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/trait_bounds.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/types.md -#usr/share/cargo/registry/pyo3-0.13.1/pyproject.toml -#usr/share/cargo/registry/pyo3-0.13.1/src -#usr/share/cargo/registry/pyo3-0.13.1/src/buffer.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/callback.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class -#usr/share/cargo/registry/pyo3-0.13.1/src/class/basic.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/buffer.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/context.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/descr.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/gc.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/iter.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/macros.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/mapping.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/methods.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/mod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/number.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/proto_methods.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/pyasync.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/sequence.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/conversion.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/derive_utils.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/err -#usr/share/cargo/registry/pyo3-0.13.1/src/err/err_state.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/err/impls.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/err/mod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/exceptions.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/LICENSE -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/README.md -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/bltinmodule.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/boolobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/bytearrayobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/bytesobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/ceval.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/code.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/codecs.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/compile.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/complexobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/context.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/abstract_.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/bytesobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/ceval.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/code.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/dictobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/frameobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/mod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/datetime.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/descrobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/dictobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/enumobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/eval.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/fileobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/floatobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/funcobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/genobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/import.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/initconfig.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/intrcheck.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/iterobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/listobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/longobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/marshal.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/memoryobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/methodobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/mod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/modsupport.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/moduleobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/object.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/objectabstract.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/objimpl.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/osmodule.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pyarena.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pycapsule.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pydebug.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pyerrors.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pyframe.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pyhash.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pylifecycle.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pymem.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pyport.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pystate.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pystrtod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pythonrun.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/rangeobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/setobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/sliceobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/structmember.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/structseq.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/sysmodule.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/traceback.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/tupleobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/typeslots.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/unicodeobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/warnings.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/weakrefobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/freelist.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/gil.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/instance.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/internal_tricks.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/lib.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/marshal.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/once_cell.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/panic.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/prelude.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/pycell.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/pyclass.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/pyclass_init.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/pyclass_slots.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/python.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/type_object.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types -#usr/share/cargo/registry/pyo3-0.13.1/src/types/any.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/boolobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/bytearray.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/bytes.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/complex.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/datetime.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/dict.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/floatob.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/function.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/iterator.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/list.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/mod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/module.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/num.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/sequence.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/set.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/slice.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/string.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/tuple.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/typeobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests -#usr/share/cargo/registry/pyo3-0.13.1/tests/common.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_arithmetics.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_buffer_protocol.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_bytes.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_class_attributes.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_class_basics.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_class_conversion.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_class_new.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_compile_error.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_datetime.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_dict_iter.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_dunder.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_exceptions.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_frompyobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_gc.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_getter_setter.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_inheritance.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_mapping.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_methods.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_module.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_pyfunction.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_pyself.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_sequence.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_string.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_text_signature.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_unsendable_dict.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_variable_arguments.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_various.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/abi3_nativetype_inheritance.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/abi3_nativetype_inheritance.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_frompy_derive.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_frompy_derive.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_macro_args.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_macro_args.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_need_module_arg_position.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_need_module_arg_position.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_property_args.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_property_args.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pyclass_args.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pyclass_args.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pymethod_names.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pymethod_names.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pymethod_receiver.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pymethod_receiver.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_result_conversion.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_result_conversion.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/missing_clone.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/missing_clone.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/pyclass_send.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/pyclass_send.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/reject_generics.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/reject_generics.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/static_ref.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/static_ref.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/wrong_aspyref_lifetimes.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/wrong_aspyref_lifetimes.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tox.ini +#usr/share/cargo/registry/pyo3-0.15.1 +#usr/share/cargo/registry/pyo3-0.15.1/.cargo-checksum.json +#usr/share/cargo/registry/pyo3-0.15.1/Architecture.md +#usr/share/cargo/registry/pyo3-0.15.1/CHANGELOG.md +#usr/share/cargo/registry/pyo3-0.15.1/Cargo.toml +#usr/share/cargo/registry/pyo3-0.15.1/Cargo.toml.deps +#usr/share/cargo/registry/pyo3-0.15.1/Code-of-Conduct.md +#usr/share/cargo/registry/pyo3-0.15.1/Contributing.md +#usr/share/cargo/registry/pyo3-0.15.1/LICENSE +#usr/share/cargo/registry/pyo3-0.15.1/README.md +#usr/share/cargo/registry/pyo3-0.15.1/benches +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_call.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_dict.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_err.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_gil.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_list.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_pyclass.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_pyobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_set.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_tuple.rs +#usr/share/cargo/registry/pyo3-0.15.1/build.rs +#usr/share/cargo/registry/pyo3-0.15.1/examples +#usr/share/cargo/registry/pyo3-0.15.1/examples/README.md +#usr/share/cargo/registry/pyo3-0.15.1/guide +#usr/share/cargo/registry/pyo3-0.15.1/guide/book.toml +#usr/share/cargo/registry/pyo3-0.15.1/guide/pyo3_version.py +#usr/share/cargo/registry/pyo3-0.15.1/guide/src +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/SUMMARY.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/advanced.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/building_and_distribution +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/building_and_distribution.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/building_and_distribution/multiple_python_versions.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/changelog.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/class +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/class.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/class/protocols.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/conversions +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/conversions.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/conversions/tables.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/conversions/traits.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/debugging.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/ecosystem +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/ecosystem.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/ecosystem/async-await.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/ecosystem/logging.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/exception.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/faq.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/features.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/function.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/index.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/memory.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/migration.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/module.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/parallelism.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/python_from_rust.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/python_typing_hints.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/rust_cpython.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/trait_bounds.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/types.md +#usr/share/cargo/registry/pyo3-0.15.1/rust-toolchain.toml +#usr/share/cargo/registry/pyo3-0.15.1/src +#usr/share/cargo/registry/pyo3-0.15.1/src/buffer.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/callback.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class +#usr/share/cargo/registry/pyo3-0.15.1/src/class/basic.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/buffer.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/context.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/descr.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/gc.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/impl_.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/iter.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/macros.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/mapping.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/methods.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/number.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/pyasync.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/sequence.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversion.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/anyhow.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/array.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/eyre.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/hashbrown.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/indexmap.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/num_bigint.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/num_complex.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/osstr.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/path.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/serde.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/derive_utils.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/err +#usr/share/cargo/registry/pyo3-0.15.1/src/err/err_state.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/err/impls.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/err/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/exceptions.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/LICENSE +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/README.md +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/abstract_.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/bltinmodule.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/boolobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/bytearrayobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/bytesobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/ceval.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/code.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/codecs.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/compile.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/complexobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/context.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/abstract_.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/bytesobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/ceval.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/code.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/compile.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/dictobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/frameobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/import.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/initconfig.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/listobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/object.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/pydebug.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/pylifecycle.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/pymem.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/pystate.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/pythonrun.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/tupleobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/unicodeobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/datetime.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/descrobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/dictobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/enumobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/eval.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/fileobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/fileutils.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/floatobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/funcobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/genobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/import.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/intrcheck.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/iterobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/listobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/longobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/marshal.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/memoryobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/methodobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/modsupport.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/moduleobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/object.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/objimpl.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/osmodule.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pyarena.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pycapsule.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pyerrors.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pyframe.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pyhash.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pylifecycle.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pymem.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pyport.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pystate.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pystrtod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pythonrun.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/rangeobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/setobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/sliceobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/structmember.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/structseq.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/sysmodule.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/traceback.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/tupleobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/typeslots.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/unicodeobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/warnings.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/weakrefobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/gil.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/impl_ +#usr/share/cargo/registry/pyo3-0.15.1/src/impl_.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/impl_/deprecations.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/impl_/freelist.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/instance.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/internal_tricks.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/lib.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/macros.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/marshal.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/once_cell.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/panic.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/prelude.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/pycell.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/pyclass.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/pyclass_init.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/pyclass_slots.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/python.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/type_object.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types +#usr/share/cargo/registry/pyo3-0.15.1/src/types/any.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/boolobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/bytearray.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/bytes.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/complex.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/datetime.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/dict.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/floatob.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/function.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/iterator.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/list.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/mapping.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/module.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/num.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/sequence.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/set.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/slice.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/string.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/traceback.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/tuple.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/typeobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests +#usr/share/cargo/registry/pyo3-0.15.1/tests/common.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/misc.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/pyclass.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/pyfunction.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/pymethods.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/pymodule.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/pyproto.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/not_msrv +#usr/share/cargo/registry/pyo3-0.15.1/tests/not_msrv/requires_1_54.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_anyhow.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_arithmetics.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_arithmetics_protos.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_buffer.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_buffer_protocol.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_bytes.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_class_attributes.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_class_basics.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_class_conversion.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_class_new.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_compile_error.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_datetime.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_dict_iter.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_exceptions.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_frompyobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_gc.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_getter_setter.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_hygiene.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_inheritance.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_macros.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_mapping.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_methods.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_module.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_multiple_pymethods.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_not_msrv.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_proto_methods.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_py36_init.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_pyfunction.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_pyproto.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_pyself.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_sequence.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_serde.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_string.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_text_signature.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_unsendable_dict.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_variable_arguments.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_various.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_wrap_pyfunction_deduction.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/abi3_nativetype_inheritance.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/abi3_nativetype_inheritance.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/deprecations.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/deprecations.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_argument_attributes.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_argument_attributes.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_closure.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_closure.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_frompy_derive.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_frompy_derive.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_macro_args.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_macro_args.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_need_module_arg_position.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_need_module_arg_position.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_property_args.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_property_args.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pyclass_args.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pyclass_args.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pyfunctions.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pyfunctions.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethod_names.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethod_names.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethod_receiver.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethod_receiver.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethods.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethods.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_result_conversion.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_result_conversion.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/missing_clone.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/missing_clone.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/pyclass_send.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/pyclass_send.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/reject_generics.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/reject_generics.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/static_ref.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/static_ref.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/wrong_aspyref_lifetimes.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/wrong_aspyref_lifetimes.stderr diff --git a/config/rootfiles/common/rust-pyo3-macros b/config/rootfiles/common/rust-pyo3-macros index 912674772..c25fbb0b7 100644 --- a/config/rootfiles/common/rust-pyo3-macros +++ b/config/rootfiles/common/rust-pyo3-macros @@ -1,7 +1,7 @@ -#usr/share/cargo/registry/pyo3-macros-0.13.1 -#usr/share/cargo/registry/pyo3-macros-0.13.1/.cargo-checksum.json -#usr/share/cargo/registry/pyo3-macros-0.13.1/Cargo.toml -#usr/share/cargo/registry/pyo3-macros-0.13.1/Cargo.toml.deps -#usr/share/cargo/registry/pyo3-macros-0.13.1/LICENSE -#usr/share/cargo/registry/pyo3-macros-0.13.1/src -#usr/share/cargo/registry/pyo3-macros-0.13.1/src/lib.rs +#usr/share/cargo/registry/pyo3-macros-0.15.1 +#usr/share/cargo/registry/pyo3-macros-0.15.1/.cargo-checksum.json +#usr/share/cargo/registry/pyo3-macros-0.15.1/Cargo.toml +#usr/share/cargo/registry/pyo3-macros-0.15.1/Cargo.toml.deps +#usr/share/cargo/registry/pyo3-macros-0.15.1/LICENSE +#usr/share/cargo/registry/pyo3-macros-0.15.1/src +#usr/share/cargo/registry/pyo3-macros-0.15.1/src/lib.rs diff --git a/config/rootfiles/common/rust-pyo3-macros-backend b/config/rootfiles/common/rust-pyo3-macros-backend index 9c81e674c..069fb8a77 100644 --- a/config/rootfiles/common/rust-pyo3-macros-backend +++ b/config/rootfiles/common/rust-pyo3-macros-backend @@ -1,19 +1,22 @@ -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1 -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/.cargo-checksum.json -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/Cargo.toml -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/Cargo.toml.deps -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/LICENSE -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/defs.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/from_pyobject.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/konst.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/lib.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/method.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/module.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/proto_method.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/pyclass.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/pyfunction.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/pyimpl.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/pymethod.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/pyproto.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/utils.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1 +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/.cargo-checksum.json +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/Cargo.toml +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/Cargo.toml.deps +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/LICENSE +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/attributes.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/defs.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/deprecations.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/from_pyobject.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/konst.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/lib.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/method.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/module.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/params.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/proto_method.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/pyclass.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/pyfunction.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/pyimpl.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/pymethod.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/pyproto.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/utils.rs diff --git a/config/rootfiles/common/rust-stable_deref_trait b/config/rootfiles/common/rust-stable_deref_trait new file mode 100644 index 000000000..be542c52f --- /dev/null +++ b/config/rootfiles/common/rust-stable_deref_trait @@ -0,0 +1,9 @@ +#usr/share/cargo/registry/stable_deref_trait-1.2.0 +#usr/share/cargo/registry/stable_deref_trait-1.2.0/.cargo-checksum.json +#usr/share/cargo/registry/stable_deref_trait-1.2.0/Cargo.toml +#usr/share/cargo/registry/stable_deref_trait-1.2.0/Cargo.toml.deps +#usr/share/cargo/registry/stable_deref_trait-1.2.0/LICENSE-APACHE +#usr/share/cargo/registry/stable_deref_trait-1.2.0/LICENSE-MIT +#usr/share/cargo/registry/stable_deref_trait-1.2.0/README.md +#usr/share/cargo/registry/stable_deref_trait-1.2.0/src +#usr/share/cargo/registry/stable_deref_trait-1.2.0/src/lib.rs diff --git a/config/rootfiles/common/rust-time b/config/rootfiles/common/rust-time new file mode 100644 index 000000000..08aaa8980 --- /dev/null +++ b/config/rootfiles/common/rust-time @@ -0,0 +1,13 @@ +#usr/share/cargo/registry/time-0.1.43 +#usr/share/cargo/registry/time-0.1.43/.cargo-checksum.json +#usr/share/cargo/registry/time-0.1.43/Cargo.toml +#usr/share/cargo/registry/time-0.1.43/Cargo.toml.deps +#usr/share/cargo/registry/time-0.1.43/LICENSE-APACHE +#usr/share/cargo/registry/time-0.1.43/LICENSE-MIT +#usr/share/cargo/registry/time-0.1.43/README.md +#usr/share/cargo/registry/time-0.1.43/src +#usr/share/cargo/registry/time-0.1.43/src/display.rs +#usr/share/cargo/registry/time-0.1.43/src/duration.rs +#usr/share/cargo/registry/time-0.1.43/src/lib.rs +#usr/share/cargo/registry/time-0.1.43/src/parse.rs +#usr/share/cargo/registry/time-0.1.43/src/sys.rs diff --git a/config/rootfiles/common/screen b/config/rootfiles/common/screen index b30c8ddb5..b1e74e734 100644 --- a/config/rootfiles/common/screen +++ b/config/rootfiles/common/screen @@ -1,6 +1,6 @@ etc/screenrc usr/bin/screen -usr/bin/screen-4.8.0 +usr/bin/screen-4.9.0 #usr/share/info/screen.info #usr/share/man/man1/screen.1 #usr/share/screen diff --git a/config/rootfiles/common/sudo b/config/rootfiles/common/sudo index 1cb0d2bf7..93d9cbce2 100644 --- a/config/rootfiles/common/sudo +++ b/config/rootfiles/common/sudo @@ -80,6 +80,7 @@ usr/sbin/visudo #usr/share/locale/it/LC_MESSAGES/sudoers.mo #usr/share/locale/ja/LC_MESSAGES/sudo.mo #usr/share/locale/ja/LC_MESSAGES/sudoers.mo +#usr/share/locale/ka/LC_MESSAGES/sudo.mo #usr/share/locale/ko/LC_MESSAGES/sudo.mo #usr/share/locale/ko/LC_MESSAGES/sudoers.mo #usr/share/locale/lt/LC_MESSAGES/sudoers.mo @@ -120,11 +121,11 @@ usr/sbin/visudo #usr/share/man/man5/sudo.conf.5 #usr/share/man/man5/sudo_logsrv.proto.5 #usr/share/man/man5/sudo_logsrvd.conf.5 +#usr/share/man/man5/sudo_plugin.5 #usr/share/man/man5/sudoers.5 #usr/share/man/man5/sudoers_timestamp.5 #usr/share/man/man8/sudo.8 #usr/share/man/man8/sudo_logsrvd.8 -#usr/share/man/man8/sudo_plugin.8 #usr/share/man/man8/sudo_sendlog.8 #usr/share/man/man8/sudoedit.8 #usr/share/man/man8/sudoreplay.8 diff --git a/config/rootfiles/common/unbound b/config/rootfiles/common/unbound index cb9145516..7fc4f191a 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.16 +usr/lib/libunbound.so.8.1.18 #usr/lib/pkgconfig/libunbound.pc usr/sbin/unbound usr/sbin/unbound-anchor diff --git a/config/rootfiles/common/vim b/config/rootfiles/common/vim index 1fcfb53e3..d6681fbd2 100644 --- a/config/rootfiles/common/vim +++ b/config/rootfiles/common/vim @@ -18,1497 +18,1637 @@ usr/bin/xxd #usr/share/man/man1/vimtutor.1 #usr/share/man/man1/xxd.1 usr/share/vim -#usr/share/vim/vim82 -#usr/share/vim/vim82/autoload -#usr/share/vim/vim82/autoload/README.txt -#usr/share/vim/vim82/autoload/RstFold.vim -#usr/share/vim/vim82/autoload/ada.vim -#usr/share/vim/vim82/autoload/adacomplete.vim -#usr/share/vim/vim82/autoload/ccomplete.vim -#usr/share/vim/vim82/autoload/clojurecomplete.vim -#usr/share/vim/vim82/autoload/context.vim -#usr/share/vim/vim82/autoload/contextcomplete.vim -#usr/share/vim/vim82/autoload/csscomplete.vim -#usr/share/vim/vim82/autoload/decada.vim -#usr/share/vim/vim82/autoload/dist -#usr/share/vim/vim82/autoload/dist/ft.vim -#usr/share/vim/vim82/autoload/getscript.vim -#usr/share/vim/vim82/autoload/gnat.vim -#usr/share/vim/vim82/autoload/gzip.vim -#usr/share/vim/vim82/autoload/haskellcomplete.vim -#usr/share/vim/vim82/autoload/htmlcomplete.vim -#usr/share/vim/vim82/autoload/javascriptcomplete.vim -#usr/share/vim/vim82/autoload/netrw.vim -#usr/share/vim/vim82/autoload/netrwFileHandlers.vim -#usr/share/vim/vim82/autoload/netrwSettings.vim -#usr/share/vim/vim82/autoload/netrw_gitignore.vim -#usr/share/vim/vim82/autoload/paste.vim -#usr/share/vim/vim82/autoload/phpcomplete.vim -#usr/share/vim/vim82/autoload/python3complete.vim -#usr/share/vim/vim82/autoload/pythoncomplete.vim -#usr/share/vim/vim82/autoload/rubycomplete.vim -#usr/share/vim/vim82/autoload/rust.vim -#usr/share/vim/vim82/autoload/rustfmt.vim -#usr/share/vim/vim82/autoload/spellfile.vim -#usr/share/vim/vim82/autoload/sqlcomplete.vim -#usr/share/vim/vim82/autoload/syntaxcomplete.vim -#usr/share/vim/vim82/autoload/tar.vim -#usr/share/vim/vim82/autoload/tohtml.vim -#usr/share/vim/vim82/autoload/vimball.vim -#usr/share/vim/vim82/autoload/xml -#usr/share/vim/vim82/autoload/xml/html32.vim -#usr/share/vim/vim82/autoload/xml/html401f.vim -#usr/share/vim/vim82/autoload/xml/html401s.vim -#usr/share/vim/vim82/autoload/xml/html401t.vim -#usr/share/vim/vim82/autoload/xml/html40f.vim -#usr/share/vim/vim82/autoload/xml/html40s.vim -#usr/share/vim/vim82/autoload/xml/html40t.vim -#usr/share/vim/vim82/autoload/xml/xhtml10f.vim -#usr/share/vim/vim82/autoload/xml/xhtml10s.vim -#usr/share/vim/vim82/autoload/xml/xhtml10t.vim -#usr/share/vim/vim82/autoload/xml/xhtml11.vim -#usr/share/vim/vim82/autoload/xml/xsd.vim -#usr/share/vim/vim82/autoload/xml/xsl.vim -#usr/share/vim/vim82/autoload/xmlcomplete.vim -#usr/share/vim/vim82/autoload/xmlformat.vim -#usr/share/vim/vim82/autoload/zip.vim -#usr/share/vim/vim82/bugreport.vim -#usr/share/vim/vim82/colors -#usr/share/vim/vim82/colors/README.txt -#usr/share/vim/vim82/colors/blue.vim -#usr/share/vim/vim82/colors/darkblue.vim -#usr/share/vim/vim82/colors/default.vim -#usr/share/vim/vim82/colors/delek.vim -#usr/share/vim/vim82/colors/desert.vim -#usr/share/vim/vim82/colors/elflord.vim -#usr/share/vim/vim82/colors/evening.vim -#usr/share/vim/vim82/colors/industry.vim -#usr/share/vim/vim82/colors/koehler.vim -#usr/share/vim/vim82/colors/morning.vim -#usr/share/vim/vim82/colors/murphy.vim -#usr/share/vim/vim82/colors/pablo.vim -#usr/share/vim/vim82/colors/peachpuff.vim -#usr/share/vim/vim82/colors/ron.vim -#usr/share/vim/vim82/colors/shine.vim -#usr/share/vim/vim82/colors/slate.vim -#usr/share/vim/vim82/colors/tools -#usr/share/vim/vim82/colors/tools/check_colors.vim -#usr/share/vim/vim82/colors/torte.vim -#usr/share/vim/vim82/colors/zellner.vim -#usr/share/vim/vim82/compiler -#usr/share/vim/vim82/compiler/README.txt -#usr/share/vim/vim82/compiler/ant.vim -#usr/share/vim/vim82/compiler/bcc.vim -#usr/share/vim/vim82/compiler/bdf.vim -#usr/share/vim/vim82/compiler/cargo.vim -#usr/share/vim/vim82/compiler/checkstyle.vim -#usr/share/vim/vim82/compiler/context.vim -#usr/share/vim/vim82/compiler/cs.vim -#usr/share/vim/vim82/compiler/csslint.vim -#usr/share/vim/vim82/compiler/cucumber.vim -#usr/share/vim/vim82/compiler/decada.vim -#usr/share/vim/vim82/compiler/dot.vim -#usr/share/vim/vim82/compiler/erlang.vim -#usr/share/vim/vim82/compiler/eruby.vim -#usr/share/vim/vim82/compiler/fortran_F.vim -#usr/share/vim/vim82/compiler/fortran_cv.vim -#usr/share/vim/vim82/compiler/fortran_elf90.vim -#usr/share/vim/vim82/compiler/fortran_g77.vim -#usr/share/vim/vim82/compiler/fortran_lf95.vim -#usr/share/vim/vim82/compiler/fpc.vim -#usr/share/vim/vim82/compiler/g95.vim -#usr/share/vim/vim82/compiler/gcc.vim -#usr/share/vim/vim82/compiler/gfortran.vim -#usr/share/vim/vim82/compiler/ghc.vim -#usr/share/vim/vim82/compiler/gnat.vim -#usr/share/vim/vim82/compiler/go.vim -#usr/share/vim/vim82/compiler/haml.vim -#usr/share/vim/vim82/compiler/hp_acc.vim -#usr/share/vim/vim82/compiler/icc.vim -#usr/share/vim/vim82/compiler/ifort.vim -#usr/share/vim/vim82/compiler/intel.vim -#usr/share/vim/vim82/compiler/irix5_c.vim -#usr/share/vim/vim82/compiler/irix5_cpp.vim -#usr/share/vim/vim82/compiler/javac.vim -#usr/share/vim/vim82/compiler/jikes.vim -#usr/share/vim/vim82/compiler/mcs.vim -#usr/share/vim/vim82/compiler/mips_c.vim -#usr/share/vim/vim82/compiler/mipspro_c89.vim -#usr/share/vim/vim82/compiler/mipspro_cpp.vim -#usr/share/vim/vim82/compiler/modelsim_vcom.vim -#usr/share/vim/vim82/compiler/msbuild.vim -#usr/share/vim/vim82/compiler/msvc.vim -#usr/share/vim/vim82/compiler/neato.vim -#usr/share/vim/vim82/compiler/ocaml.vim -#usr/share/vim/vim82/compiler/onsgmls.vim -#usr/share/vim/vim82/compiler/pbx.vim -#usr/share/vim/vim82/compiler/perl.vim -#usr/share/vim/vim82/compiler/php.vim -#usr/share/vim/vim82/compiler/pylint.vim -#usr/share/vim/vim82/compiler/pyunit.vim -#usr/share/vim/vim82/compiler/rake.vim -#usr/share/vim/vim82/compiler/rspec.vim -#usr/share/vim/vim82/compiler/rst.vim -#usr/share/vim/vim82/compiler/ruby.vim -#usr/share/vim/vim82/compiler/rubyunit.vim -#usr/share/vim/vim82/compiler/rustc.vim -#usr/share/vim/vim82/compiler/sass.vim -#usr/share/vim/vim82/compiler/se.vim -#usr/share/vim/vim82/compiler/splint.vim -#usr/share/vim/vim82/compiler/stack.vim -#usr/share/vim/vim82/compiler/tcl.vim -#usr/share/vim/vim82/compiler/tex.vim -#usr/share/vim/vim82/compiler/tidy.vim -#usr/share/vim/vim82/compiler/xbuild.vim -#usr/share/vim/vim82/compiler/xmllint.vim -#usr/share/vim/vim82/compiler/xmlwf.vim -#usr/share/vim/vim82/defaults.vim -#usr/share/vim/vim82/delmenu.vim -#usr/share/vim/vim82/doc -#usr/share/vim/vim82/doc/arabic.txt -#usr/share/vim/vim82/doc/autocmd.txt -#usr/share/vim/vim82/doc/change.txt -#usr/share/vim/vim82/doc/channel.txt -#usr/share/vim/vim82/doc/cmdline.txt -#usr/share/vim/vim82/doc/debug.txt -#usr/share/vim/vim82/doc/debugger.txt -#usr/share/vim/vim82/doc/develop.txt -#usr/share/vim/vim82/doc/diff.txt -#usr/share/vim/vim82/doc/digraph.txt -#usr/share/vim/vim82/doc/editing.txt -#usr/share/vim/vim82/doc/eval.txt -#usr/share/vim/vim82/doc/farsi.txt -#usr/share/vim/vim82/doc/filetype.txt -#usr/share/vim/vim82/doc/fold.txt -#usr/share/vim/vim82/doc/ft_ada.txt -#usr/share/vim/vim82/doc/ft_rust.txt -#usr/share/vim/vim82/doc/ft_sql.txt -#usr/share/vim/vim82/doc/gui.txt -#usr/share/vim/vim82/doc/gui_w32.txt -#usr/share/vim/vim82/doc/gui_x11.txt -#usr/share/vim/vim82/doc/hangulin.txt -#usr/share/vim/vim82/doc/hebrew.txt -#usr/share/vim/vim82/doc/help.txt -#usr/share/vim/vim82/doc/helphelp.txt -#usr/share/vim/vim82/doc/howto.txt -#usr/share/vim/vim82/doc/if_cscop.txt -#usr/share/vim/vim82/doc/if_lua.txt -#usr/share/vim/vim82/doc/if_mzsch.txt -#usr/share/vim/vim82/doc/if_ole.txt -#usr/share/vim/vim82/doc/if_perl.txt -#usr/share/vim/vim82/doc/if_pyth.txt -#usr/share/vim/vim82/doc/if_ruby.txt -#usr/share/vim/vim82/doc/if_sniff.txt -#usr/share/vim/vim82/doc/if_tcl.txt -#usr/share/vim/vim82/doc/indent.txt -#usr/share/vim/vim82/doc/index.txt -#usr/share/vim/vim82/doc/insert.txt -#usr/share/vim/vim82/doc/intro.txt -#usr/share/vim/vim82/doc/map.txt -#usr/share/vim/vim82/doc/mbyte.txt -#usr/share/vim/vim82/doc/message.txt -#usr/share/vim/vim82/doc/mlang.txt -#usr/share/vim/vim82/doc/motion.txt -#usr/share/vim/vim82/doc/netbeans.txt -#usr/share/vim/vim82/doc/options.txt -#usr/share/vim/vim82/doc/os_390.txt -#usr/share/vim/vim82/doc/os_amiga.txt -#usr/share/vim/vim82/doc/os_beos.txt -#usr/share/vim/vim82/doc/os_dos.txt -#usr/share/vim/vim82/doc/os_mac.txt -#usr/share/vim/vim82/doc/os_mint.txt -#usr/share/vim/vim82/doc/os_msdos.txt -#usr/share/vim/vim82/doc/os_os2.txt -#usr/share/vim/vim82/doc/os_qnx.txt -#usr/share/vim/vim82/doc/os_risc.txt -#usr/share/vim/vim82/doc/os_unix.txt -#usr/share/vim/vim82/doc/os_vms.txt -#usr/share/vim/vim82/doc/os_win32.txt -#usr/share/vim/vim82/doc/pattern.txt -#usr/share/vim/vim82/doc/pi_getscript.txt -#usr/share/vim/vim82/doc/pi_gzip.txt -#usr/share/vim/vim82/doc/pi_logipat.txt -#usr/share/vim/vim82/doc/pi_netrw.txt -#usr/share/vim/vim82/doc/pi_paren.txt -#usr/share/vim/vim82/doc/pi_spec.txt -#usr/share/vim/vim82/doc/pi_tar.txt -#usr/share/vim/vim82/doc/pi_vimball.txt -#usr/share/vim/vim82/doc/pi_zip.txt -#usr/share/vim/vim82/doc/popup.txt -#usr/share/vim/vim82/doc/print.txt -#usr/share/vim/vim82/doc/quickfix.txt -#usr/share/vim/vim82/doc/quickref.txt -#usr/share/vim/vim82/doc/quotes.txt -#usr/share/vim/vim82/doc/recover.txt -#usr/share/vim/vim82/doc/remote.txt -#usr/share/vim/vim82/doc/repeat.txt -#usr/share/vim/vim82/doc/rileft.txt -#usr/share/vim/vim82/doc/russian.txt -#usr/share/vim/vim82/doc/scroll.txt -#usr/share/vim/vim82/doc/sign.txt -#usr/share/vim/vim82/doc/spell.txt -#usr/share/vim/vim82/doc/sponsor.txt -#usr/share/vim/vim82/doc/starting.txt -#usr/share/vim/vim82/doc/syntax.txt -#usr/share/vim/vim82/doc/tabpage.txt -#usr/share/vim/vim82/doc/tags -#usr/share/vim/vim82/doc/tagsrch.txt -#usr/share/vim/vim82/doc/term.txt -#usr/share/vim/vim82/doc/terminal.txt -#usr/share/vim/vim82/doc/testing.txt -#usr/share/vim/vim82/doc/textprop.txt -#usr/share/vim/vim82/doc/tips.txt -#usr/share/vim/vim82/doc/todo.txt -#usr/share/vim/vim82/doc/uganda.txt -#usr/share/vim/vim82/doc/undo.txt -#usr/share/vim/vim82/doc/usr_01.txt -#usr/share/vim/vim82/doc/usr_02.txt -#usr/share/vim/vim82/doc/usr_03.txt -#usr/share/vim/vim82/doc/usr_04.txt -#usr/share/vim/vim82/doc/usr_05.txt -#usr/share/vim/vim82/doc/usr_06.txt -#usr/share/vim/vim82/doc/usr_07.txt -#usr/share/vim/vim82/doc/usr_08.txt -#usr/share/vim/vim82/doc/usr_09.txt -#usr/share/vim/vim82/doc/usr_10.txt -#usr/share/vim/vim82/doc/usr_11.txt -#usr/share/vim/vim82/doc/usr_12.txt -#usr/share/vim/vim82/doc/usr_20.txt -#usr/share/vim/vim82/doc/usr_21.txt -#usr/share/vim/vim82/doc/usr_22.txt -#usr/share/vim/vim82/doc/usr_23.txt -#usr/share/vim/vim82/doc/usr_24.txt -#usr/share/vim/vim82/doc/usr_25.txt -#usr/share/vim/vim82/doc/usr_26.txt -#usr/share/vim/vim82/doc/usr_27.txt -#usr/share/vim/vim82/doc/usr_28.txt -#usr/share/vim/vim82/doc/usr_29.txt -#usr/share/vim/vim82/doc/usr_30.txt -#usr/share/vim/vim82/doc/usr_31.txt -#usr/share/vim/vim82/doc/usr_32.txt -#usr/share/vim/vim82/doc/usr_40.txt -#usr/share/vim/vim82/doc/usr_41.txt -#usr/share/vim/vim82/doc/usr_42.txt -#usr/share/vim/vim82/doc/usr_43.txt -#usr/share/vim/vim82/doc/usr_44.txt -#usr/share/vim/vim82/doc/usr_45.txt -#usr/share/vim/vim82/doc/usr_90.txt -#usr/share/vim/vim82/doc/usr_toc.txt -#usr/share/vim/vim82/doc/various.txt -#usr/share/vim/vim82/doc/version4.txt -#usr/share/vim/vim82/doc/version5.txt -#usr/share/vim/vim82/doc/version6.txt -#usr/share/vim/vim82/doc/version7.txt -#usr/share/vim/vim82/doc/version8.txt -#usr/share/vim/vim82/doc/vi_diff.txt -#usr/share/vim/vim82/doc/vim2html.pl -#usr/share/vim/vim82/doc/visual.txt -#usr/share/vim/vim82/doc/windows.txt -#usr/share/vim/vim82/doc/workshop.txt -#usr/share/vim/vim82/evim.vim -#usr/share/vim/vim82/filetype.vim -#usr/share/vim/vim82/ftoff.vim -#usr/share/vim/vim82/ftplugin -#usr/share/vim/vim82/ftplugin.vim -#usr/share/vim/vim82/ftplugin/8th.vim -#usr/share/vim/vim82/ftplugin/README.txt -#usr/share/vim/vim82/ftplugin/a2ps.vim -#usr/share/vim/vim82/ftplugin/aap.vim -#usr/share/vim/vim82/ftplugin/abap.vim -#usr/share/vim/vim82/ftplugin/abaqus.vim -#usr/share/vim/vim82/ftplugin/ada.vim -#usr/share/vim/vim82/ftplugin/alsaconf.vim -#usr/share/vim/vim82/ftplugin/ant.vim -#usr/share/vim/vim82/ftplugin/arch.vim -#usr/share/vim/vim82/ftplugin/art.vim -#usr/share/vim/vim82/ftplugin/aspvbs.vim -#usr/share/vim/vim82/ftplugin/automake.vim -#usr/share/vim/vim82/ftplugin/awk.vim -#usr/share/vim/vim82/ftplugin/bash.vim -#usr/share/vim/vim82/ftplugin/bdf.vim -#usr/share/vim/vim82/ftplugin/bst.vim -#usr/share/vim/vim82/ftplugin/btm.vim -#usr/share/vim/vim82/ftplugin/bzl.vim -#usr/share/vim/vim82/ftplugin/c.vim -#usr/share/vim/vim82/ftplugin/calendar.vim -#usr/share/vim/vim82/ftplugin/cdrdaoconf.vim -#usr/share/vim/vim82/ftplugin/cfg.vim -#usr/share/vim/vim82/ftplugin/ch.vim -#usr/share/vim/vim82/ftplugin/changelog.vim -#usr/share/vim/vim82/ftplugin/chicken.vim -#usr/share/vim/vim82/ftplugin/clojure.vim -#usr/share/vim/vim82/ftplugin/cmake.vim -#usr/share/vim/vim82/ftplugin/cobol.vim -#usr/share/vim/vim82/ftplugin/conf.vim -#usr/share/vim/vim82/ftplugin/config.vim -#usr/share/vim/vim82/ftplugin/context.vim -#usr/share/vim/vim82/ftplugin/cpp.vim -#usr/share/vim/vim82/ftplugin/crm.vim -#usr/share/vim/vim82/ftplugin/cs.vim -#usr/share/vim/vim82/ftplugin/csc.vim -#usr/share/vim/vim82/ftplugin/csh.vim -#usr/share/vim/vim82/ftplugin/css.vim -#usr/share/vim/vim82/ftplugin/cucumber.vim -#usr/share/vim/vim82/ftplugin/cvsrc.vim -#usr/share/vim/vim82/ftplugin/debchangelog.vim -#usr/share/vim/vim82/ftplugin/debcontrol.vim -#usr/share/vim/vim82/ftplugin/denyhosts.vim -#usr/share/vim/vim82/ftplugin/dictconf.vim -#usr/share/vim/vim82/ftplugin/dictdconf.vim -#usr/share/vim/vim82/ftplugin/diff.vim -#usr/share/vim/vim82/ftplugin/dircolors.vim -#usr/share/vim/vim82/ftplugin/docbk.vim -#usr/share/vim/vim82/ftplugin/dockerfile.vim -#usr/share/vim/vim82/ftplugin/dosbatch.vim -#usr/share/vim/vim82/ftplugin/dosini.vim -#usr/share/vim/vim82/ftplugin/dtd.vim -#usr/share/vim/vim82/ftplugin/dtrace.vim -#usr/share/vim/vim82/ftplugin/dune.vim -#usr/share/vim/vim82/ftplugin/eiffel.vim -#usr/share/vim/vim82/ftplugin/elinks.vim -#usr/share/vim/vim82/ftplugin/erlang.vim -#usr/share/vim/vim82/ftplugin/eruby.vim -#usr/share/vim/vim82/ftplugin/eterm.vim -#usr/share/vim/vim82/ftplugin/falcon.vim -#usr/share/vim/vim82/ftplugin/fetchmail.vim -#usr/share/vim/vim82/ftplugin/flexwiki.vim -#usr/share/vim/vim82/ftplugin/fortran.vim -#usr/share/vim/vim82/ftplugin/framescript.vim -#usr/share/vim/vim82/ftplugin/fvwm.vim -#usr/share/vim/vim82/ftplugin/gdb.vim -#usr/share/vim/vim82/ftplugin/git.vim -#usr/share/vim/vim82/ftplugin/gitcommit.vim -#usr/share/vim/vim82/ftplugin/gitconfig.vim -#usr/share/vim/vim82/ftplugin/gitrebase.vim -#usr/share/vim/vim82/ftplugin/gitsendemail.vim -#usr/share/vim/vim82/ftplugin/go.vim -#usr/share/vim/vim82/ftplugin/gpg.vim -#usr/share/vim/vim82/ftplugin/gprof.vim -#usr/share/vim/vim82/ftplugin/groovy.vim -#usr/share/vim/vim82/ftplugin/group.vim -#usr/share/vim/vim82/ftplugin/grub.vim -#usr/share/vim/vim82/ftplugin/haml.vim -#usr/share/vim/vim82/ftplugin/hamster.vim -#usr/share/vim/vim82/ftplugin/haskell.vim -#usr/share/vim/vim82/ftplugin/help.vim -#usr/share/vim/vim82/ftplugin/hgcommit.vim -#usr/share/vim/vim82/ftplugin/hog.vim -#usr/share/vim/vim82/ftplugin/hostconf.vim -#usr/share/vim/vim82/ftplugin/hostsaccess.vim -#usr/share/vim/vim82/ftplugin/html.vim -#usr/share/vim/vim82/ftplugin/htmldjango.vim -#usr/share/vim/vim82/ftplugin/indent.vim -#usr/share/vim/vim82/ftplugin/initex.vim -#usr/share/vim/vim82/ftplugin/ishd.vim -#usr/share/vim/vim82/ftplugin/j.vim -#usr/share/vim/vim82/ftplugin/java.vim -#usr/share/vim/vim82/ftplugin/javascript.vim -#usr/share/vim/vim82/ftplugin/javascriptreact.vim -#usr/share/vim/vim82/ftplugin/jproperties.vim -#usr/share/vim/vim82/ftplugin/json.vim -#usr/share/vim/vim82/ftplugin/jsp.vim -#usr/share/vim/vim82/ftplugin/kconfig.vim -#usr/share/vim/vim82/ftplugin/kwt.vim -#usr/share/vim/vim82/ftplugin/ld.vim -#usr/share/vim/vim82/ftplugin/less.vim -#usr/share/vim/vim82/ftplugin/lftp.vim -#usr/share/vim/vim82/ftplugin/libao.vim -#usr/share/vim/vim82/ftplugin/limits.vim -#usr/share/vim/vim82/ftplugin/liquid.vim -#usr/share/vim/vim82/ftplugin/lisp.vim -#usr/share/vim/vim82/ftplugin/logcheck.vim -#usr/share/vim/vim82/ftplugin/loginaccess.vim -#usr/share/vim/vim82/ftplugin/logindefs.vim -#usr/share/vim/vim82/ftplugin/logtalk.dict -#usr/share/vim/vim82/ftplugin/logtalk.vim -#usr/share/vim/vim82/ftplugin/lprolog.vim -#usr/share/vim/vim82/ftplugin/lua.vim -#usr/share/vim/vim82/ftplugin/m4.vim -#usr/share/vim/vim82/ftplugin/mail.vim -#usr/share/vim/vim82/ftplugin/mailaliases.vim -#usr/share/vim/vim82/ftplugin/mailcap.vim -#usr/share/vim/vim82/ftplugin/make.vim -#usr/share/vim/vim82/ftplugin/man.vim -#usr/share/vim/vim82/ftplugin/manconf.vim -#usr/share/vim/vim82/ftplugin/markdown.vim -#usr/share/vim/vim82/ftplugin/matlab.vim -#usr/share/vim/vim82/ftplugin/meson.vim -#usr/share/vim/vim82/ftplugin/mf.vim -#usr/share/vim/vim82/ftplugin/mma.vim -#usr/share/vim/vim82/ftplugin/modconf.vim -#usr/share/vim/vim82/ftplugin/mp.vim -#usr/share/vim/vim82/ftplugin/mplayerconf.vim -#usr/share/vim/vim82/ftplugin/mrxvtrc.vim -#usr/share/vim/vim82/ftplugin/msmessages.vim -#usr/share/vim/vim82/ftplugin/muttrc.vim -#usr/share/vim/vim82/ftplugin/nanorc.vim -#usr/share/vim/vim82/ftplugin/neomuttrc.vim -#usr/share/vim/vim82/ftplugin/netrc.vim -#usr/share/vim/vim82/ftplugin/nroff.vim -#usr/share/vim/vim82/ftplugin/nsis.vim -#usr/share/vim/vim82/ftplugin/objc.vim -#usr/share/vim/vim82/ftplugin/ocaml.vim -#usr/share/vim/vim82/ftplugin/occam.vim -#usr/share/vim/vim82/ftplugin/pamconf.vim -#usr/share/vim/vim82/ftplugin/pascal.vim -#usr/share/vim/vim82/ftplugin/passwd.vim -#usr/share/vim/vim82/ftplugin/pdf.vim -#usr/share/vim/vim82/ftplugin/perl.vim -#usr/share/vim/vim82/ftplugin/perl6.vim -#usr/share/vim/vim82/ftplugin/php.vim -#usr/share/vim/vim82/ftplugin/pinfo.vim -#usr/share/vim/vim82/ftplugin/plaintex.vim -#usr/share/vim/vim82/ftplugin/postscr.vim -#usr/share/vim/vim82/ftplugin/procmail.vim -#usr/share/vim/vim82/ftplugin/prolog.vim -#usr/share/vim/vim82/ftplugin/protocols.vim -#usr/share/vim/vim82/ftplugin/pyrex.vim -#usr/share/vim/vim82/ftplugin/python.vim -#usr/share/vim/vim82/ftplugin/qf.vim -#usr/share/vim/vim82/ftplugin/quake.vim -#usr/share/vim/vim82/ftplugin/r.vim -#usr/share/vim/vim82/ftplugin/racc.vim -#usr/share/vim/vim82/ftplugin/readline.vim -#usr/share/vim/vim82/ftplugin/registry.vim -#usr/share/vim/vim82/ftplugin/reva.vim -#usr/share/vim/vim82/ftplugin/rhelp.vim -#usr/share/vim/vim82/ftplugin/rmd.vim -#usr/share/vim/vim82/ftplugin/rnc.vim -#usr/share/vim/vim82/ftplugin/rnoweb.vim -#usr/share/vim/vim82/ftplugin/rpl.vim -#usr/share/vim/vim82/ftplugin/rrst.vim -#usr/share/vim/vim82/ftplugin/rst.vim -#usr/share/vim/vim82/ftplugin/ruby.vim -#usr/share/vim/vim82/ftplugin/rust.vim -#usr/share/vim/vim82/ftplugin/sass.vim -#usr/share/vim/vim82/ftplugin/sbt.vim -#usr/share/vim/vim82/ftplugin/scala.vim -#usr/share/vim/vim82/ftplugin/scheme.vim -#usr/share/vim/vim82/ftplugin/screen.vim -#usr/share/vim/vim82/ftplugin/scss.vim -#usr/share/vim/vim82/ftplugin/sensors.vim -#usr/share/vim/vim82/ftplugin/services.vim -#usr/share/vim/vim82/ftplugin/setserial.vim -#usr/share/vim/vim82/ftplugin/sgml.vim -#usr/share/vim/vim82/ftplugin/sh.vim -#usr/share/vim/vim82/ftplugin/sieve.vim -#usr/share/vim/vim82/ftplugin/slpconf.vim -#usr/share/vim/vim82/ftplugin/slpreg.vim -#usr/share/vim/vim82/ftplugin/slpspi.vim -#usr/share/vim/vim82/ftplugin/spec.vim -#usr/share/vim/vim82/ftplugin/sql.vim -#usr/share/vim/vim82/ftplugin/sshconfig.vim -#usr/share/vim/vim82/ftplugin/sudoers.vim -#usr/share/vim/vim82/ftplugin/svg.vim -#usr/share/vim/vim82/ftplugin/sysctl.vim -#usr/share/vim/vim82/ftplugin/systemd.vim -#usr/share/vim/vim82/ftplugin/systemverilog.vim -#usr/share/vim/vim82/ftplugin/tcl.vim -#usr/share/vim/vim82/ftplugin/tcsh.vim -#usr/share/vim/vim82/ftplugin/terminfo.vim -#usr/share/vim/vim82/ftplugin/tex.vim -#usr/share/vim/vim82/ftplugin/text.vim -#usr/share/vim/vim82/ftplugin/tmux.vim -#usr/share/vim/vim82/ftplugin/treetop.vim -#usr/share/vim/vim82/ftplugin/tt2html.vim -#usr/share/vim/vim82/ftplugin/udevconf.vim -#usr/share/vim/vim82/ftplugin/udevperm.vim -#usr/share/vim/vim82/ftplugin/udevrules.vim -#usr/share/vim/vim82/ftplugin/updatedb.vim -#usr/share/vim/vim82/ftplugin/vb.vim -#usr/share/vim/vim82/ftplugin/verilog.vim -#usr/share/vim/vim82/ftplugin/vhdl.vim -#usr/share/vim/vim82/ftplugin/vim.vim -#usr/share/vim/vim82/ftplugin/vroom.vim -#usr/share/vim/vim82/ftplugin/wast.vim -#usr/share/vim/vim82/ftplugin/xdefaults.vim -#usr/share/vim/vim82/ftplugin/xf86conf.vim -#usr/share/vim/vim82/ftplugin/xhtml.vim -#usr/share/vim/vim82/ftplugin/xinetd.vim -#usr/share/vim/vim82/ftplugin/xml.vim -#usr/share/vim/vim82/ftplugin/xmodmap.vim -#usr/share/vim/vim82/ftplugin/xs.vim -#usr/share/vim/vim82/ftplugin/xsd.vim -#usr/share/vim/vim82/ftplugin/xslt.vim -#usr/share/vim/vim82/ftplugin/yaml.vim -#usr/share/vim/vim82/ftplugin/zimbu.vim -#usr/share/vim/vim82/ftplugin/zsh.vim -#usr/share/vim/vim82/ftplugof.vim -#usr/share/vim/vim82/gvimrc_example.vim -#usr/share/vim/vim82/indent -#usr/share/vim/vim82/indent.vim -#usr/share/vim/vim82/indent/README.txt -#usr/share/vim/vim82/indent/aap.vim -#usr/share/vim/vim82/indent/ada.vim -#usr/share/vim/vim82/indent/ant.vim -#usr/share/vim/vim82/indent/automake.vim -#usr/share/vim/vim82/indent/awk.vim -#usr/share/vim/vim82/indent/bash.vim -#usr/share/vim/vim82/indent/bib.vim -#usr/share/vim/vim82/indent/bst.vim -#usr/share/vim/vim82/indent/bzl.vim -#usr/share/vim/vim82/indent/c.vim -#usr/share/vim/vim82/indent/cdl.vim -#usr/share/vim/vim82/indent/ch.vim -#usr/share/vim/vim82/indent/chaiscript.vim -#usr/share/vim/vim82/indent/changelog.vim -#usr/share/vim/vim82/indent/clojure.vim -#usr/share/vim/vim82/indent/cmake.vim -#usr/share/vim/vim82/indent/cobol.vim -#usr/share/vim/vim82/indent/config.vim -#usr/share/vim/vim82/indent/context.vim -#usr/share/vim/vim82/indent/cpp.vim -#usr/share/vim/vim82/indent/cs.vim -#usr/share/vim/vim82/indent/css.vim -#usr/share/vim/vim82/indent/cucumber.vim -#usr/share/vim/vim82/indent/cuda.vim -#usr/share/vim/vim82/indent/d.vim -#usr/share/vim/vim82/indent/dictconf.vim -#usr/share/vim/vim82/indent/dictdconf.vim -#usr/share/vim/vim82/indent/docbk.vim -#usr/share/vim/vim82/indent/dosbatch.vim -#usr/share/vim/vim82/indent/dtd.vim -#usr/share/vim/vim82/indent/dtrace.vim -#usr/share/vim/vim82/indent/dylan.vim -#usr/share/vim/vim82/indent/eiffel.vim -#usr/share/vim/vim82/indent/erlang.vim -#usr/share/vim/vim82/indent/eruby.vim -#usr/share/vim/vim82/indent/eterm.vim -#usr/share/vim/vim82/indent/falcon.vim -#usr/share/vim/vim82/indent/fortran.vim -#usr/share/vim/vim82/indent/framescript.vim -#usr/share/vim/vim82/indent/gitconfig.vim -#usr/share/vim/vim82/indent/gitolite.vim -#usr/share/vim/vim82/indent/go.vim -#usr/share/vim/vim82/indent/haml.vim -#usr/share/vim/vim82/indent/hamster.vim -#usr/share/vim/vim82/indent/hog.vim -#usr/share/vim/vim82/indent/html.vim -#usr/share/vim/vim82/indent/htmldjango.vim -#usr/share/vim/vim82/indent/idlang.vim -#usr/share/vim/vim82/indent/ishd.vim -#usr/share/vim/vim82/indent/j.vim -#usr/share/vim/vim82/indent/java.vim -#usr/share/vim/vim82/indent/javascript.vim -#usr/share/vim/vim82/indent/javascriptreact.vim -#usr/share/vim/vim82/indent/json.vim -#usr/share/vim/vim82/indent/jsp.vim -#usr/share/vim/vim82/indent/ld.vim -#usr/share/vim/vim82/indent/less.vim -#usr/share/vim/vim82/indent/lifelines.vim -#usr/share/vim/vim82/indent/liquid.vim -#usr/share/vim/vim82/indent/lisp.vim -#usr/share/vim/vim82/indent/logtalk.vim -#usr/share/vim/vim82/indent/lua.vim -#usr/share/vim/vim82/indent/mail.vim -#usr/share/vim/vim82/indent/make.vim -#usr/share/vim/vim82/indent/matlab.vim -#usr/share/vim/vim82/indent/meson.vim -#usr/share/vim/vim82/indent/mf.vim -#usr/share/vim/vim82/indent/mma.vim -#usr/share/vim/vim82/indent/mp.vim -#usr/share/vim/vim82/indent/nsis.vim -#usr/share/vim/vim82/indent/objc.vim -#usr/share/vim/vim82/indent/ocaml.vim -#usr/share/vim/vim82/indent/occam.vim -#usr/share/vim/vim82/indent/pascal.vim -#usr/share/vim/vim82/indent/perl.vim -#usr/share/vim/vim82/indent/perl6.vim -#usr/share/vim/vim82/indent/php.vim -#usr/share/vim/vim82/indent/postscr.vim -#usr/share/vim/vim82/indent/pov.vim -#usr/share/vim/vim82/indent/prolog.vim -#usr/share/vim/vim82/indent/pyrex.vim -#usr/share/vim/vim82/indent/python.vim -#usr/share/vim/vim82/indent/r.vim -#usr/share/vim/vim82/indent/raml.vim -#usr/share/vim/vim82/indent/readline.vim -#usr/share/vim/vim82/indent/rhelp.vim -#usr/share/vim/vim82/indent/rmd.vim -#usr/share/vim/vim82/indent/rnoweb.vim -#usr/share/vim/vim82/indent/rpl.vim -#usr/share/vim/vim82/indent/rrst.vim -#usr/share/vim/vim82/indent/rst.vim -#usr/share/vim/vim82/indent/ruby.vim -#usr/share/vim/vim82/indent/rust.vim -#usr/share/vim/vim82/indent/sas.vim -#usr/share/vim/vim82/indent/sass.vim -#usr/share/vim/vim82/indent/scala.vim -#usr/share/vim/vim82/indent/scheme.vim -#usr/share/vim/vim82/indent/scss.vim -#usr/share/vim/vim82/indent/sdl.vim -#usr/share/vim/vim82/indent/sh.vim -#usr/share/vim/vim82/indent/sml.vim -#usr/share/vim/vim82/indent/sql.vim -#usr/share/vim/vim82/indent/sqlanywhere.vim -#usr/share/vim/vim82/indent/systemd.vim -#usr/share/vim/vim82/indent/systemverilog.vim -#usr/share/vim/vim82/indent/tcl.vim -#usr/share/vim/vim82/indent/tcsh.vim -#usr/share/vim/vim82/indent/teraterm.vim -#usr/share/vim/vim82/indent/tex.vim -#usr/share/vim/vim82/indent/tf.vim -#usr/share/vim/vim82/indent/tilde.vim -#usr/share/vim/vim82/indent/treetop.vim -#usr/share/vim/vim82/indent/typescript.vim -#usr/share/vim/vim82/indent/vb.vim -#usr/share/vim/vim82/indent/verilog.vim -#usr/share/vim/vim82/indent/vhdl.vim -#usr/share/vim/vim82/indent/vim.vim -#usr/share/vim/vim82/indent/vroom.vim -#usr/share/vim/vim82/indent/wast.vim -#usr/share/vim/vim82/indent/xf86conf.vim -#usr/share/vim/vim82/indent/xhtml.vim -#usr/share/vim/vim82/indent/xinetd.vim -#usr/share/vim/vim82/indent/xml.vim -#usr/share/vim/vim82/indent/xsd.vim -#usr/share/vim/vim82/indent/xslt.vim -#usr/share/vim/vim82/indent/yacc.vim -#usr/share/vim/vim82/indent/yaml.vim -#usr/share/vim/vim82/indent/zimbu.vim -#usr/share/vim/vim82/indent/zsh.vim -#usr/share/vim/vim82/indoff.vim -#usr/share/vim/vim82/macros -#usr/share/vim/vim82/macros/README.txt -#usr/share/vim/vim82/macros/editexisting.vim -#usr/share/vim/vim82/macros/hanoi -#usr/share/vim/vim82/macros/hanoi/click.me -#usr/share/vim/vim82/macros/hanoi/hanoi.vim -#usr/share/vim/vim82/macros/hanoi/poster -#usr/share/vim/vim82/macros/justify.vim -#usr/share/vim/vim82/macros/less.bat -#usr/share/vim/vim82/macros/less.sh -#usr/share/vim/vim82/macros/less.vim -#usr/share/vim/vim82/macros/life -#usr/share/vim/vim82/macros/life/click.me -#usr/share/vim/vim82/macros/life/life.vim -#usr/share/vim/vim82/macros/matchit.vim -#usr/share/vim/vim82/macros/maze -#usr/share/vim/vim82/macros/maze/Makefile -#usr/share/vim/vim82/macros/maze/README.txt -#usr/share/vim/vim82/macros/maze/maze.c -#usr/share/vim/vim82/macros/maze/maze_5.78 -#usr/share/vim/vim82/macros/maze/maze_mac -#usr/share/vim/vim82/macros/maze/mazeansi.c -#usr/share/vim/vim82/macros/maze/mazeclean.c -#usr/share/vim/vim82/macros/maze/poster -#usr/share/vim/vim82/macros/shellmenu.vim -#usr/share/vim/vim82/macros/swapmous.vim -#usr/share/vim/vim82/macros/urm -#usr/share/vim/vim82/macros/urm/README.txt -#usr/share/vim/vim82/macros/urm/examples -#usr/share/vim/vim82/macros/urm/urm -#usr/share/vim/vim82/macros/urm/urm.vim -#usr/share/vim/vim82/menu.vim -#usr/share/vim/vim82/mswin.vim -#usr/share/vim/vim82/optwin.vim -#usr/share/vim/vim82/pack -#usr/share/vim/vim82/pack/dist -#usr/share/vim/vim82/pack/dist/opt -#usr/share/vim/vim82/pack/dist/opt/cfilter -#usr/share/vim/vim82/pack/dist/opt/cfilter/plugin -#usr/share/vim/vim82/pack/dist/opt/cfilter/plugin/cfilter.vim -#usr/share/vim/vim82/pack/dist/opt/dvorak -#usr/share/vim/vim82/pack/dist/opt/dvorak/dvorak -#usr/share/vim/vim82/pack/dist/opt/dvorak/dvorak/disable.vim -#usr/share/vim/vim82/pack/dist/opt/dvorak/dvorak/enable.vim -#usr/share/vim/vim82/pack/dist/opt/dvorak/plugin -#usr/share/vim/vim82/pack/dist/opt/dvorak/plugin/dvorak.vim -#usr/share/vim/vim82/pack/dist/opt/editexisting -#usr/share/vim/vim82/pack/dist/opt/editexisting/plugin -#usr/share/vim/vim82/pack/dist/opt/editexisting/plugin/editexisting.vim -#usr/share/vim/vim82/pack/dist/opt/justify -#usr/share/vim/vim82/pack/dist/opt/justify/plugin -#usr/share/vim/vim82/pack/dist/opt/justify/plugin/justify.vim -#usr/share/vim/vim82/pack/dist/opt/matchit -#usr/share/vim/vim82/pack/dist/opt/matchit/autoload -#usr/share/vim/vim82/pack/dist/opt/matchit/autoload/matchit.vim -#usr/share/vim/vim82/pack/dist/opt/matchit/doc -#usr/share/vim/vim82/pack/dist/opt/matchit/doc/matchit.txt -#usr/share/vim/vim82/pack/dist/opt/matchit/doc/tags -#usr/share/vim/vim82/pack/dist/opt/matchit/plugin -#usr/share/vim/vim82/pack/dist/opt/matchit/plugin/matchit.vim -#usr/share/vim/vim82/pack/dist/opt/shellmenu -#usr/share/vim/vim82/pack/dist/opt/shellmenu/plugin -#usr/share/vim/vim82/pack/dist/opt/shellmenu/plugin/shellmenu.vim -#usr/share/vim/vim82/pack/dist/opt/swapmouse -#usr/share/vim/vim82/pack/dist/opt/swapmouse/plugin -#usr/share/vim/vim82/pack/dist/opt/swapmouse/plugin/swapmouse.vim -#usr/share/vim/vim82/pack/dist/opt/termdebug -#usr/share/vim/vim82/pack/dist/opt/termdebug/plugin -#usr/share/vim/vim82/pack/dist/opt/termdebug/plugin/termdebug.vim -#usr/share/vim/vim82/plugin -#usr/share/vim/vim82/plugin/README.txt -#usr/share/vim/vim82/plugin/getscriptPlugin.vim -#usr/share/vim/vim82/plugin/gzip.vim -#usr/share/vim/vim82/plugin/logiPat.vim -#usr/share/vim/vim82/plugin/manpager.vim -#usr/share/vim/vim82/plugin/matchparen.vim -#usr/share/vim/vim82/plugin/netrwPlugin.vim -#usr/share/vim/vim82/plugin/rrhelper.vim -#usr/share/vim/vim82/plugin/spellfile.vim -#usr/share/vim/vim82/plugin/tarPlugin.vim -#usr/share/vim/vim82/plugin/tohtml.vim -#usr/share/vim/vim82/plugin/vimballPlugin.vim -#usr/share/vim/vim82/plugin/zipPlugin.vim -#usr/share/vim/vim82/print -#usr/share/vim/vim82/print/ascii.ps -#usr/share/vim/vim82/print/cidfont.ps -#usr/share/vim/vim82/print/cns_roman.ps -#usr/share/vim/vim82/print/cp1250.ps -#usr/share/vim/vim82/print/cp1251.ps -#usr/share/vim/vim82/print/cp1252.ps -#usr/share/vim/vim82/print/cp1253.ps -#usr/share/vim/vim82/print/cp1254.ps -#usr/share/vim/vim82/print/cp1255.ps -#usr/share/vim/vim82/print/cp1257.ps -#usr/share/vim/vim82/print/dec-mcs.ps -#usr/share/vim/vim82/print/ebcdic-uk.ps -#usr/share/vim/vim82/print/gb_roman.ps -#usr/share/vim/vim82/print/hp-roman8.ps -#usr/share/vim/vim82/print/iso-8859-10.ps -#usr/share/vim/vim82/print/iso-8859-11.ps -#usr/share/vim/vim82/print/iso-8859-13.ps -#usr/share/vim/vim82/print/iso-8859-14.ps -#usr/share/vim/vim82/print/iso-8859-15.ps -#usr/share/vim/vim82/print/iso-8859-2.ps -#usr/share/vim/vim82/print/iso-8859-3.ps -#usr/share/vim/vim82/print/iso-8859-4.ps -#usr/share/vim/vim82/print/iso-8859-5.ps -#usr/share/vim/vim82/print/iso-8859-7.ps -#usr/share/vim/vim82/print/iso-8859-8.ps -#usr/share/vim/vim82/print/iso-8859-9.ps -#usr/share/vim/vim82/print/jis_roman.ps -#usr/share/vim/vim82/print/koi8-r.ps -#usr/share/vim/vim82/print/koi8-u.ps -#usr/share/vim/vim82/print/ks_roman.ps -#usr/share/vim/vim82/print/latin1.ps -#usr/share/vim/vim82/print/mac-roman.ps -#usr/share/vim/vim82/print/prolog.ps -#usr/share/vim/vim82/rgb.txt -#usr/share/vim/vim82/scripts.vim -#usr/share/vim/vim82/spell -#usr/share/vim/vim82/spell/check_locales.vim -#usr/share/vim/vim82/spell/cleanadd.vim -#usr/share/vim/vim82/spell/en.ascii.spl -#usr/share/vim/vim82/spell/en.ascii.sug -#usr/share/vim/vim82/spell/en.latin1.spl -#usr/share/vim/vim82/spell/en.latin1.sug -#usr/share/vim/vim82/spell/en.utf-8.spl -#usr/share/vim/vim82/spell/en.utf-8.sug -#usr/share/vim/vim82/spell/fixdup.vim -#usr/share/vim/vim82/spell/he.vim -#usr/share/vim/vim82/spell/spell.vim -#usr/share/vim/vim82/spell/yi.vim -#usr/share/vim/vim82/synmenu.vim -#usr/share/vim/vim82/syntax -#usr/share/vim/vim82/syntax/2html.vim -#usr/share/vim/vim82/syntax/8th.vim -#usr/share/vim/vim82/syntax/README.txt -#usr/share/vim/vim82/syntax/a2ps.vim -#usr/share/vim/vim82/syntax/a65.vim -#usr/share/vim/vim82/syntax/aap.vim -#usr/share/vim/vim82/syntax/abap.vim -#usr/share/vim/vim82/syntax/abaqus.vim -#usr/share/vim/vim82/syntax/abc.vim -#usr/share/vim/vim82/syntax/abel.vim -#usr/share/vim/vim82/syntax/acedb.vim -#usr/share/vim/vim82/syntax/ada.vim -#usr/share/vim/vim82/syntax/aflex.vim -#usr/share/vim/vim82/syntax/ahdl.vim -#usr/share/vim/vim82/syntax/alsaconf.vim -#usr/share/vim/vim82/syntax/amiga.vim -#usr/share/vim/vim82/syntax/aml.vim -#usr/share/vim/vim82/syntax/ampl.vim -#usr/share/vim/vim82/syntax/ant.vim -#usr/share/vim/vim82/syntax/antlr.vim -#usr/share/vim/vim82/syntax/apache.vim -#usr/share/vim/vim82/syntax/apachestyle.vim -#usr/share/vim/vim82/syntax/aptconf.vim -#usr/share/vim/vim82/syntax/arch.vim -#usr/share/vim/vim82/syntax/arduino.vim -#usr/share/vim/vim82/syntax/art.vim -#usr/share/vim/vim82/syntax/asciidoc.vim -#usr/share/vim/vim82/syntax/asm.vim -#usr/share/vim/vim82/syntax/asm68k.vim -#usr/share/vim/vim82/syntax/asmh8300.vim -#usr/share/vim/vim82/syntax/asn.vim -#usr/share/vim/vim82/syntax/aspperl.vim -#usr/share/vim/vim82/syntax/aspvbs.vim -#usr/share/vim/vim82/syntax/asterisk.vim -#usr/share/vim/vim82/syntax/asteriskvm.vim -#usr/share/vim/vim82/syntax/atlas.vim -#usr/share/vim/vim82/syntax/autodoc.vim -#usr/share/vim/vim82/syntax/autohotkey.vim -#usr/share/vim/vim82/syntax/autoit.vim -#usr/share/vim/vim82/syntax/automake.vim -#usr/share/vim/vim82/syntax/ave.vim -#usr/share/vim/vim82/syntax/avra.vim -#usr/share/vim/vim82/syntax/awk.vim -#usr/share/vim/vim82/syntax/ayacc.vim -#usr/share/vim/vim82/syntax/b.vim -#usr/share/vim/vim82/syntax/baan.vim -#usr/share/vim/vim82/syntax/bash.vim -#usr/share/vim/vim82/syntax/basic.vim -#usr/share/vim/vim82/syntax/bc.vim -#usr/share/vim/vim82/syntax/bdf.vim -#usr/share/vim/vim82/syntax/bib.vim -#usr/share/vim/vim82/syntax/bindzone.vim -#usr/share/vim/vim82/syntax/blank.vim -#usr/share/vim/vim82/syntax/bst.vim -#usr/share/vim/vim82/syntax/btm.vim -#usr/share/vim/vim82/syntax/bzl.vim -#usr/share/vim/vim82/syntax/bzr.vim -#usr/share/vim/vim82/syntax/c.vim -#usr/share/vim/vim82/syntax/cabal.vim -#usr/share/vim/vim82/syntax/calendar.vim -#usr/share/vim/vim82/syntax/catalog.vim -#usr/share/vim/vim82/syntax/cdl.vim -#usr/share/vim/vim82/syntax/cdrdaoconf.vim -#usr/share/vim/vim82/syntax/cdrtoc.vim -#usr/share/vim/vim82/syntax/cf.vim -#usr/share/vim/vim82/syntax/cfg.vim -#usr/share/vim/vim82/syntax/ch.vim -#usr/share/vim/vim82/syntax/chaiscript.vim -#usr/share/vim/vim82/syntax/change.vim -#usr/share/vim/vim82/syntax/changelog.vim -#usr/share/vim/vim82/syntax/chaskell.vim -#usr/share/vim/vim82/syntax/cheetah.vim -#usr/share/vim/vim82/syntax/chicken.vim -#usr/share/vim/vim82/syntax/chill.vim -#usr/share/vim/vim82/syntax/chordpro.vim -#usr/share/vim/vim82/syntax/cl.vim -#usr/share/vim/vim82/syntax/clean.vim -#usr/share/vim/vim82/syntax/clipper.vim -#usr/share/vim/vim82/syntax/clojure.vim -#usr/share/vim/vim82/syntax/cmake.vim -#usr/share/vim/vim82/syntax/cmod.vim -#usr/share/vim/vim82/syntax/cmusrc.vim -#usr/share/vim/vim82/syntax/cobol.vim -#usr/share/vim/vim82/syntax/coco.vim -#usr/share/vim/vim82/syntax/colortest.vim -#usr/share/vim/vim82/syntax/conaryrecipe.vim -#usr/share/vim/vim82/syntax/conf.vim -#usr/share/vim/vim82/syntax/config.vim -#usr/share/vim/vim82/syntax/context.vim -#usr/share/vim/vim82/syntax/cpp.vim -#usr/share/vim/vim82/syntax/crm.vim -#usr/share/vim/vim82/syntax/crontab.vim -#usr/share/vim/vim82/syntax/cs.vim -#usr/share/vim/vim82/syntax/csc.vim -#usr/share/vim/vim82/syntax/csdl.vim -#usr/share/vim/vim82/syntax/csh.vim -#usr/share/vim/vim82/syntax/csp.vim -#usr/share/vim/vim82/syntax/css.vim -#usr/share/vim/vim82/syntax/cterm.vim -#usr/share/vim/vim82/syntax/ctrlh.vim -#usr/share/vim/vim82/syntax/cucumber.vim -#usr/share/vim/vim82/syntax/cuda.vim -#usr/share/vim/vim82/syntax/cupl.vim -#usr/share/vim/vim82/syntax/cuplsim.vim -#usr/share/vim/vim82/syntax/cvs.vim -#usr/share/vim/vim82/syntax/cvsrc.vim -#usr/share/vim/vim82/syntax/cweb.vim -#usr/share/vim/vim82/syntax/cynlib.vim -#usr/share/vim/vim82/syntax/cynpp.vim -#usr/share/vim/vim82/syntax/d.vim -#usr/share/vim/vim82/syntax/dart.vim -#usr/share/vim/vim82/syntax/datascript.vim -#usr/share/vim/vim82/syntax/dcd.vim -#usr/share/vim/vim82/syntax/dcl.vim -#usr/share/vim/vim82/syntax/debchangelog.vim -#usr/share/vim/vim82/syntax/debcontrol.vim -#usr/share/vim/vim82/syntax/debcopyright.vim -#usr/share/vim/vim82/syntax/debsources.vim -#usr/share/vim/vim82/syntax/def.vim -#usr/share/vim/vim82/syntax/denyhosts.vim -#usr/share/vim/vim82/syntax/desc.vim -#usr/share/vim/vim82/syntax/desktop.vim -#usr/share/vim/vim82/syntax/dictconf.vim -#usr/share/vim/vim82/syntax/dictdconf.vim -#usr/share/vim/vim82/syntax/diff.vim -#usr/share/vim/vim82/syntax/dircolors.vim -#usr/share/vim/vim82/syntax/dirpager.vim -#usr/share/vim/vim82/syntax/diva.vim -#usr/share/vim/vim82/syntax/django.vim -#usr/share/vim/vim82/syntax/dns.vim -#usr/share/vim/vim82/syntax/dnsmasq.vim -#usr/share/vim/vim82/syntax/docbk.vim -#usr/share/vim/vim82/syntax/docbksgml.vim -#usr/share/vim/vim82/syntax/docbkxml.vim -#usr/share/vim/vim82/syntax/dockerfile.vim -#usr/share/vim/vim82/syntax/dosbatch.vim -#usr/share/vim/vim82/syntax/dosini.vim -#usr/share/vim/vim82/syntax/dot.vim -#usr/share/vim/vim82/syntax/doxygen.vim -#usr/share/vim/vim82/syntax/dracula.vim -#usr/share/vim/vim82/syntax/dsl.vim -#usr/share/vim/vim82/syntax/dtd.vim -#usr/share/vim/vim82/syntax/dtml.vim -#usr/share/vim/vim82/syntax/dtrace.vim -#usr/share/vim/vim82/syntax/dts.vim -#usr/share/vim/vim82/syntax/dune.vim -#usr/share/vim/vim82/syntax/dylan.vim -#usr/share/vim/vim82/syntax/dylanintr.vim -#usr/share/vim/vim82/syntax/dylanlid.vim -#usr/share/vim/vim82/syntax/ecd.vim -#usr/share/vim/vim82/syntax/edif.vim -#usr/share/vim/vim82/syntax/eiffel.vim -#usr/share/vim/vim82/syntax/elf.vim -#usr/share/vim/vim82/syntax/elinks.vim -#usr/share/vim/vim82/syntax/elmfilt.vim -#usr/share/vim/vim82/syntax/erlang.vim -#usr/share/vim/vim82/syntax/eruby.vim -#usr/share/vim/vim82/syntax/esmtprc.vim -#usr/share/vim/vim82/syntax/esqlc.vim -#usr/share/vim/vim82/syntax/esterel.vim -#usr/share/vim/vim82/syntax/eterm.vim -#usr/share/vim/vim82/syntax/euphoria3.vim -#usr/share/vim/vim82/syntax/euphoria4.vim -#usr/share/vim/vim82/syntax/eviews.vim -#usr/share/vim/vim82/syntax/exim.vim -#usr/share/vim/vim82/syntax/expect.vim -#usr/share/vim/vim82/syntax/exports.vim -#usr/share/vim/vim82/syntax/falcon.vim -#usr/share/vim/vim82/syntax/fan.vim -#usr/share/vim/vim82/syntax/fasm.vim -#usr/share/vim/vim82/syntax/fdcc.vim -#usr/share/vim/vim82/syntax/fetchmail.vim -#usr/share/vim/vim82/syntax/fgl.vim -#usr/share/vim/vim82/syntax/flexwiki.vim -#usr/share/vim/vim82/syntax/focexec.vim -#usr/share/vim/vim82/syntax/form.vim -#usr/share/vim/vim82/syntax/forth.vim -#usr/share/vim/vim82/syntax/fortran.vim -#usr/share/vim/vim82/syntax/foxpro.vim -#usr/share/vim/vim82/syntax/framescript.vim -#usr/share/vim/vim82/syntax/freebasic.vim -#usr/share/vim/vim82/syntax/fstab.vim -#usr/share/vim/vim82/syntax/fvwm.vim -#usr/share/vim/vim82/syntax/fvwm2m4.vim -#usr/share/vim/vim82/syntax/gdb.vim -#usr/share/vim/vim82/syntax/gdmo.vim -#usr/share/vim/vim82/syntax/gedcom.vim -#usr/share/vim/vim82/syntax/git.vim -#usr/share/vim/vim82/syntax/gitcommit.vim -#usr/share/vim/vim82/syntax/gitconfig.vim -#usr/share/vim/vim82/syntax/gitolite.vim -#usr/share/vim/vim82/syntax/gitrebase.vim -#usr/share/vim/vim82/syntax/gitsendemail.vim -#usr/share/vim/vim82/syntax/gkrellmrc.vim -#usr/share/vim/vim82/syntax/gnash.vim -#usr/share/vim/vim82/syntax/gnuplot.vim -#usr/share/vim/vim82/syntax/go.vim -#usr/share/vim/vim82/syntax/godoc.vim -#usr/share/vim/vim82/syntax/gp.vim -#usr/share/vim/vim82/syntax/gpg.vim -#usr/share/vim/vim82/syntax/gprof.vim -#usr/share/vim/vim82/syntax/grads.vim -#usr/share/vim/vim82/syntax/gretl.vim -#usr/share/vim/vim82/syntax/groff.vim -#usr/share/vim/vim82/syntax/groovy.vim -#usr/share/vim/vim82/syntax/group.vim -#usr/share/vim/vim82/syntax/grub.vim -#usr/share/vim/vim82/syntax/gsp.vim -#usr/share/vim/vim82/syntax/gtkrc.vim -#usr/share/vim/vim82/syntax/haml.vim -#usr/share/vim/vim82/syntax/hamster.vim -#usr/share/vim/vim82/syntax/haskell.vim -#usr/share/vim/vim82/syntax/haste.vim -#usr/share/vim/vim82/syntax/hastepreproc.vim -#usr/share/vim/vim82/syntax/hb.vim -#usr/share/vim/vim82/syntax/help.vim -#usr/share/vim/vim82/syntax/hercules.vim -#usr/share/vim/vim82/syntax/hex.vim -#usr/share/vim/vim82/syntax/hgcommit.vim -#usr/share/vim/vim82/syntax/hitest.vim -#usr/share/vim/vim82/syntax/hog.vim -#usr/share/vim/vim82/syntax/hollywood.vim -#usr/share/vim/vim82/syntax/hostconf.vim -#usr/share/vim/vim82/syntax/hostsaccess.vim -#usr/share/vim/vim82/syntax/html.vim -#usr/share/vim/vim82/syntax/htmlcheetah.vim -#usr/share/vim/vim82/syntax/htmldjango.vim -#usr/share/vim/vim82/syntax/htmlm4.vim -#usr/share/vim/vim82/syntax/htmlos.vim -#usr/share/vim/vim82/syntax/ia64.vim -#usr/share/vim/vim82/syntax/ibasic.vim -#usr/share/vim/vim82/syntax/icemenu.vim -#usr/share/vim/vim82/syntax/icon.vim -#usr/share/vim/vim82/syntax/idl.vim -#usr/share/vim/vim82/syntax/idlang.vim -#usr/share/vim/vim82/syntax/indent.vim -#usr/share/vim/vim82/syntax/inform.vim -#usr/share/vim/vim82/syntax/initex.vim -#usr/share/vim/vim82/syntax/initng.vim -#usr/share/vim/vim82/syntax/inittab.vim -#usr/share/vim/vim82/syntax/ipfilter.vim -#usr/share/vim/vim82/syntax/ishd.vim -#usr/share/vim/vim82/syntax/iss.vim -#usr/share/vim/vim82/syntax/ist.vim -#usr/share/vim/vim82/syntax/j.vim -#usr/share/vim/vim82/syntax/jal.vim -#usr/share/vim/vim82/syntax/jam.vim -#usr/share/vim/vim82/syntax/jargon.vim -#usr/share/vim/vim82/syntax/java.vim -#usr/share/vim/vim82/syntax/javacc.vim -#usr/share/vim/vim82/syntax/javascript.vim -#usr/share/vim/vim82/syntax/javascriptreact.vim -#usr/share/vim/vim82/syntax/jess.vim -#usr/share/vim/vim82/syntax/jgraph.vim -#usr/share/vim/vim82/syntax/jovial.vim -#usr/share/vim/vim82/syntax/jproperties.vim -#usr/share/vim/vim82/syntax/json.vim -#usr/share/vim/vim82/syntax/jsp.vim -#usr/share/vim/vim82/syntax/kconfig.vim -#usr/share/vim/vim82/syntax/kivy.vim -#usr/share/vim/vim82/syntax/kix.vim -#usr/share/vim/vim82/syntax/kscript.vim -#usr/share/vim/vim82/syntax/kwt.vim -#usr/share/vim/vim82/syntax/lace.vim -#usr/share/vim/vim82/syntax/latte.vim -#usr/share/vim/vim82/syntax/ld.vim -#usr/share/vim/vim82/syntax/ldapconf.vim -#usr/share/vim/vim82/syntax/ldif.vim -#usr/share/vim/vim82/syntax/less.vim -#usr/share/vim/vim82/syntax/lex.vim -#usr/share/vim/vim82/syntax/lftp.vim -#usr/share/vim/vim82/syntax/lhaskell.vim -#usr/share/vim/vim82/syntax/libao.vim -#usr/share/vim/vim82/syntax/lifelines.vim -#usr/share/vim/vim82/syntax/lilo.vim -#usr/share/vim/vim82/syntax/limits.vim -#usr/share/vim/vim82/syntax/liquid.vim -#usr/share/vim/vim82/syntax/lisp.vim -#usr/share/vim/vim82/syntax/lite.vim -#usr/share/vim/vim82/syntax/litestep.vim -#usr/share/vim/vim82/syntax/loginaccess.vim -#usr/share/vim/vim82/syntax/logindefs.vim -#usr/share/vim/vim82/syntax/logtalk.vim -#usr/share/vim/vim82/syntax/lotos.vim -#usr/share/vim/vim82/syntax/lout.vim -#usr/share/vim/vim82/syntax/lpc.vim -#usr/share/vim/vim82/syntax/lprolog.vim -#usr/share/vim/vim82/syntax/lscript.vim -#usr/share/vim/vim82/syntax/lsl.vim -#usr/share/vim/vim82/syntax/lss.vim -#usr/share/vim/vim82/syntax/lua.vim -#usr/share/vim/vim82/syntax/lynx.vim -#usr/share/vim/vim82/syntax/m4.vim -#usr/share/vim/vim82/syntax/mail.vim -#usr/share/vim/vim82/syntax/mailaliases.vim -#usr/share/vim/vim82/syntax/mailcap.vim -#usr/share/vim/vim82/syntax/make.vim -#usr/share/vim/vim82/syntax/mallard.vim -#usr/share/vim/vim82/syntax/man.vim -#usr/share/vim/vim82/syntax/manconf.vim -#usr/share/vim/vim82/syntax/manual.vim -#usr/share/vim/vim82/syntax/maple.vim -#usr/share/vim/vim82/syntax/markdown.vim -#usr/share/vim/vim82/syntax/masm.vim -#usr/share/vim/vim82/syntax/mason.vim -#usr/share/vim/vim82/syntax/master.vim -#usr/share/vim/vim82/syntax/matlab.vim -#usr/share/vim/vim82/syntax/maxima.vim -#usr/share/vim/vim82/syntax/mel.vim -#usr/share/vim/vim82/syntax/meson.vim -#usr/share/vim/vim82/syntax/messages.vim -#usr/share/vim/vim82/syntax/mf.vim -#usr/share/vim/vim82/syntax/mgl.vim -#usr/share/vim/vim82/syntax/mgp.vim -#usr/share/vim/vim82/syntax/mib.vim -#usr/share/vim/vim82/syntax/mix.vim -#usr/share/vim/vim82/syntax/mma.vim -#usr/share/vim/vim82/syntax/mmix.vim -#usr/share/vim/vim82/syntax/mmp.vim -#usr/share/vim/vim82/syntax/modconf.vim -#usr/share/vim/vim82/syntax/model.vim -#usr/share/vim/vim82/syntax/modsim3.vim -#usr/share/vim/vim82/syntax/modula2.vim -#usr/share/vim/vim82/syntax/modula3.vim -#usr/share/vim/vim82/syntax/monk.vim -#usr/share/vim/vim82/syntax/moo.vim -#usr/share/vim/vim82/syntax/mp.vim -#usr/share/vim/vim82/syntax/mplayerconf.vim -#usr/share/vim/vim82/syntax/mrxvtrc.vim -#usr/share/vim/vim82/syntax/msidl.vim -#usr/share/vim/vim82/syntax/msmessages.vim -#usr/share/vim/vim82/syntax/msql.vim -#usr/share/vim/vim82/syntax/mupad.vim -#usr/share/vim/vim82/syntax/murphi.vim -#usr/share/vim/vim82/syntax/mush.vim -#usr/share/vim/vim82/syntax/muttrc.vim -#usr/share/vim/vim82/syntax/mysql.vim -#usr/share/vim/vim82/syntax/n1ql.vim -#usr/share/vim/vim82/syntax/named.vim -#usr/share/vim/vim82/syntax/nanorc.vim -#usr/share/vim/vim82/syntax/nasm.vim -#usr/share/vim/vim82/syntax/nastran.vim -#usr/share/vim/vim82/syntax/natural.vim -#usr/share/vim/vim82/syntax/ncf.vim -#usr/share/vim/vim82/syntax/neomuttrc.vim -#usr/share/vim/vim82/syntax/netrc.vim -#usr/share/vim/vim82/syntax/netrw.vim -#usr/share/vim/vim82/syntax/ninja.vim -#usr/share/vim/vim82/syntax/nosyntax.vim -#usr/share/vim/vim82/syntax/nqc.vim -#usr/share/vim/vim82/syntax/nroff.vim -#usr/share/vim/vim82/syntax/nsis.vim -#usr/share/vim/vim82/syntax/obj.vim -#usr/share/vim/vim82/syntax/objc.vim -#usr/share/vim/vim82/syntax/objcpp.vim -#usr/share/vim/vim82/syntax/ocaml.vim -#usr/share/vim/vim82/syntax/occam.vim -#usr/share/vim/vim82/syntax/omnimark.vim -#usr/share/vim/vim82/syntax/openroad.vim -#usr/share/vim/vim82/syntax/opl.vim -#usr/share/vim/vim82/syntax/ora.vim -#usr/share/vim/vim82/syntax/pamconf.vim -#usr/share/vim/vim82/syntax/papp.vim -#usr/share/vim/vim82/syntax/pascal.vim -#usr/share/vim/vim82/syntax/passwd.vim -#usr/share/vim/vim82/syntax/pcap.vim -#usr/share/vim/vim82/syntax/pccts.vim -#usr/share/vim/vim82/syntax/pdf.vim -#usr/share/vim/vim82/syntax/perl.vim -#usr/share/vim/vim82/syntax/perl6.vim -#usr/share/vim/vim82/syntax/pf.vim -#usr/share/vim/vim82/syntax/pfmain.vim -#usr/share/vim/vim82/syntax/php.vim -#usr/share/vim/vim82/syntax/phtml.vim -#usr/share/vim/vim82/syntax/pic.vim -#usr/share/vim/vim82/syntax/pike.vim -#usr/share/vim/vim82/syntax/pilrc.vim -#usr/share/vim/vim82/syntax/pine.vim -#usr/share/vim/vim82/syntax/pinfo.vim -#usr/share/vim/vim82/syntax/plaintex.vim -#usr/share/vim/vim82/syntax/pli.vim -#usr/share/vim/vim82/syntax/plm.vim -#usr/share/vim/vim82/syntax/plp.vim -#usr/share/vim/vim82/syntax/plsql.vim -#usr/share/vim/vim82/syntax/po.vim -#usr/share/vim/vim82/syntax/pod.vim -#usr/share/vim/vim82/syntax/postscr.vim -#usr/share/vim/vim82/syntax/pov.vim -#usr/share/vim/vim82/syntax/povini.vim -#usr/share/vim/vim82/syntax/ppd.vim -#usr/share/vim/vim82/syntax/ppwiz.vim -#usr/share/vim/vim82/syntax/prescribe.vim -#usr/share/vim/vim82/syntax/privoxy.vim -#usr/share/vim/vim82/syntax/procmail.vim -#usr/share/vim/vim82/syntax/progress.vim -#usr/share/vim/vim82/syntax/prolog.vim -#usr/share/vim/vim82/syntax/promela.vim -#usr/share/vim/vim82/syntax/proto.vim -#usr/share/vim/vim82/syntax/protocols.vim -#usr/share/vim/vim82/syntax/psf.vim -#usr/share/vim/vim82/syntax/ptcap.vim -#usr/share/vim/vim82/syntax/purifylog.vim -#usr/share/vim/vim82/syntax/pyrex.vim -#usr/share/vim/vim82/syntax/python.vim -#usr/share/vim/vim82/syntax/qf.vim -#usr/share/vim/vim82/syntax/quake.vim -#usr/share/vim/vim82/syntax/r.vim -#usr/share/vim/vim82/syntax/racc.vim -#usr/share/vim/vim82/syntax/radiance.vim -#usr/share/vim/vim82/syntax/raml.vim -#usr/share/vim/vim82/syntax/ratpoison.vim -#usr/share/vim/vim82/syntax/rc.vim -#usr/share/vim/vim82/syntax/rcs.vim -#usr/share/vim/vim82/syntax/rcslog.vim -#usr/share/vim/vim82/syntax/readline.vim -#usr/share/vim/vim82/syntax/rebol.vim -#usr/share/vim/vim82/syntax/redif.vim -#usr/share/vim/vim82/syntax/registry.vim -#usr/share/vim/vim82/syntax/remind.vim -#usr/share/vim/vim82/syntax/resolv.vim -#usr/share/vim/vim82/syntax/reva.vim -#usr/share/vim/vim82/syntax/rexx.vim -#usr/share/vim/vim82/syntax/rhelp.vim -#usr/share/vim/vim82/syntax/rib.vim -#usr/share/vim/vim82/syntax/rmd.vim -#usr/share/vim/vim82/syntax/rnc.vim -#usr/share/vim/vim82/syntax/rng.vim -#usr/share/vim/vim82/syntax/rnoweb.vim -#usr/share/vim/vim82/syntax/robots.vim -#usr/share/vim/vim82/syntax/rpcgen.vim -#usr/share/vim/vim82/syntax/rpl.vim -#usr/share/vim/vim82/syntax/rrst.vim -#usr/share/vim/vim82/syntax/rst.vim -#usr/share/vim/vim82/syntax/rtf.vim -#usr/share/vim/vim82/syntax/ruby.vim -#usr/share/vim/vim82/syntax/rust.vim -#usr/share/vim/vim82/syntax/samba.vim -#usr/share/vim/vim82/syntax/sas.vim -#usr/share/vim/vim82/syntax/sass.vim -#usr/share/vim/vim82/syntax/sather.vim -#usr/share/vim/vim82/syntax/sbt.vim -#usr/share/vim/vim82/syntax/scala.vim -#usr/share/vim/vim82/syntax/scheme.vim -#usr/share/vim/vim82/syntax/scilab.vim -#usr/share/vim/vim82/syntax/screen.vim -#usr/share/vim/vim82/syntax/scss.vim -#usr/share/vim/vim82/syntax/sd.vim -#usr/share/vim/vim82/syntax/sdc.vim -#usr/share/vim/vim82/syntax/sdl.vim -#usr/share/vim/vim82/syntax/sed.vim -#usr/share/vim/vim82/syntax/sendpr.vim -#usr/share/vim/vim82/syntax/sensors.vim -#usr/share/vim/vim82/syntax/services.vim -#usr/share/vim/vim82/syntax/setserial.vim -#usr/share/vim/vim82/syntax/sgml.vim -#usr/share/vim/vim82/syntax/sgmldecl.vim -#usr/share/vim/vim82/syntax/sgmllnx.vim -#usr/share/vim/vim82/syntax/sh.vim -#usr/share/vim/vim82/syntax/sicad.vim -#usr/share/vim/vim82/syntax/sieve.vim -#usr/share/vim/vim82/syntax/simula.vim -#usr/share/vim/vim82/syntax/sinda.vim -#usr/share/vim/vim82/syntax/sindacmp.vim -#usr/share/vim/vim82/syntax/sindaout.vim -#usr/share/vim/vim82/syntax/sisu.vim -#usr/share/vim/vim82/syntax/skill.vim -#usr/share/vim/vim82/syntax/sl.vim -#usr/share/vim/vim82/syntax/slang.vim -#usr/share/vim/vim82/syntax/slice.vim -#usr/share/vim/vim82/syntax/slpconf.vim -#usr/share/vim/vim82/syntax/slpreg.vim -#usr/share/vim/vim82/syntax/slpspi.vim -#usr/share/vim/vim82/syntax/slrnrc.vim -#usr/share/vim/vim82/syntax/slrnsc.vim -#usr/share/vim/vim82/syntax/sm.vim -#usr/share/vim/vim82/syntax/smarty.vim -#usr/share/vim/vim82/syntax/smcl.vim -#usr/share/vim/vim82/syntax/smil.vim -#usr/share/vim/vim82/syntax/smith.vim -#usr/share/vim/vim82/syntax/sml.vim -#usr/share/vim/vim82/syntax/snnsnet.vim -#usr/share/vim/vim82/syntax/snnspat.vim -#usr/share/vim/vim82/syntax/snnsres.vim -#usr/share/vim/vim82/syntax/snobol4.vim -#usr/share/vim/vim82/syntax/spec.vim -#usr/share/vim/vim82/syntax/specman.vim -#usr/share/vim/vim82/syntax/spice.vim -#usr/share/vim/vim82/syntax/splint.vim -#usr/share/vim/vim82/syntax/spup.vim -#usr/share/vim/vim82/syntax/spyce.vim -#usr/share/vim/vim82/syntax/sql.vim -#usr/share/vim/vim82/syntax/sqlanywhere.vim -#usr/share/vim/vim82/syntax/sqlforms.vim -#usr/share/vim/vim82/syntax/sqlhana.vim -#usr/share/vim/vim82/syntax/sqlinformix.vim -#usr/share/vim/vim82/syntax/sqlj.vim -#usr/share/vim/vim82/syntax/sqloracle.vim -#usr/share/vim/vim82/syntax/sqr.vim -#usr/share/vim/vim82/syntax/squid.vim -#usr/share/vim/vim82/syntax/srec.vim -#usr/share/vim/vim82/syntax/sshconfig.vim -#usr/share/vim/vim82/syntax/sshdconfig.vim -#usr/share/vim/vim82/syntax/st.vim -#usr/share/vim/vim82/syntax/stata.vim -#usr/share/vim/vim82/syntax/stp.vim -#usr/share/vim/vim82/syntax/strace.vim -#usr/share/vim/vim82/syntax/sudoers.vim -#usr/share/vim/vim82/syntax/svg.vim -#usr/share/vim/vim82/syntax/svn.vim -#usr/share/vim/vim82/syntax/syncolor.vim -#usr/share/vim/vim82/syntax/synload.vim -#usr/share/vim/vim82/syntax/syntax.vim -#usr/share/vim/vim82/syntax/sysctl.vim -#usr/share/vim/vim82/syntax/systemd.vim -#usr/share/vim/vim82/syntax/systemverilog.vim -#usr/share/vim/vim82/syntax/tads.vim -#usr/share/vim/vim82/syntax/tags.vim -#usr/share/vim/vim82/syntax/tak.vim -#usr/share/vim/vim82/syntax/takcmp.vim -#usr/share/vim/vim82/syntax/takout.vim -#usr/share/vim/vim82/syntax/tap.vim -#usr/share/vim/vim82/syntax/tar.vim -#usr/share/vim/vim82/syntax/taskdata.vim -#usr/share/vim/vim82/syntax/taskedit.vim -#usr/share/vim/vim82/syntax/tasm.vim -#usr/share/vim/vim82/syntax/tcl.vim -#usr/share/vim/vim82/syntax/tcsh.vim -#usr/share/vim/vim82/syntax/template.vim -#usr/share/vim/vim82/syntax/teraterm.vim -#usr/share/vim/vim82/syntax/terminfo.vim -#usr/share/vim/vim82/syntax/tex.vim -#usr/share/vim/vim82/syntax/texinfo.vim -#usr/share/vim/vim82/syntax/texmf.vim -#usr/share/vim/vim82/syntax/tf.vim -#usr/share/vim/vim82/syntax/tidy.vim -#usr/share/vim/vim82/syntax/tilde.vim -#usr/share/vim/vim82/syntax/tli.vim -#usr/share/vim/vim82/syntax/tmux.vim -#usr/share/vim/vim82/syntax/tpp.vim -#usr/share/vim/vim82/syntax/trasys.vim -#usr/share/vim/vim82/syntax/treetop.vim -#usr/share/vim/vim82/syntax/trustees.vim -#usr/share/vim/vim82/syntax/tsalt.vim -#usr/share/vim/vim82/syntax/tsscl.vim -#usr/share/vim/vim82/syntax/tssgm.vim -#usr/share/vim/vim82/syntax/tssop.vim -#usr/share/vim/vim82/syntax/tt2.vim -#usr/share/vim/vim82/syntax/tt2html.vim -#usr/share/vim/vim82/syntax/tt2js.vim -#usr/share/vim/vim82/syntax/typescript.vim -#usr/share/vim/vim82/syntax/typescriptcommon.vim -#usr/share/vim/vim82/syntax/typescriptreact.vim -#usr/share/vim/vim82/syntax/uc.vim -#usr/share/vim/vim82/syntax/udevconf.vim -#usr/share/vim/vim82/syntax/udevperm.vim -#usr/share/vim/vim82/syntax/udevrules.vim -#usr/share/vim/vim82/syntax/uil.vim -#usr/share/vim/vim82/syntax/updatedb.vim -#usr/share/vim/vim82/syntax/upstart.vim -#usr/share/vim/vim82/syntax/upstreamdat.vim -#usr/share/vim/vim82/syntax/upstreaminstalllog.vim -#usr/share/vim/vim82/syntax/upstreamlog.vim -#usr/share/vim/vim82/syntax/upstreamrpt.vim -#usr/share/vim/vim82/syntax/usserverlog.vim -#usr/share/vim/vim82/syntax/usw2kagtlog.vim -#usr/share/vim/vim82/syntax/valgrind.vim -#usr/share/vim/vim82/syntax/vb.vim -#usr/share/vim/vim82/syntax/vera.vim -#usr/share/vim/vim82/syntax/verilog.vim -#usr/share/vim/vim82/syntax/verilogams.vim -#usr/share/vim/vim82/syntax/vgrindefs.vim -#usr/share/vim/vim82/syntax/vhdl.vim -#usr/share/vim/vim82/syntax/vim.vim -#usr/share/vim/vim82/syntax/viminfo.vim -#usr/share/vim/vim82/syntax/virata.vim -#usr/share/vim/vim82/syntax/vmasm.vim -#usr/share/vim/vim82/syntax/voscm.vim -#usr/share/vim/vim82/syntax/vrml.vim -#usr/share/vim/vim82/syntax/vroom.vim -#usr/share/vim/vim82/syntax/vsejcl.vim -#usr/share/vim/vim82/syntax/vue.vim -#usr/share/vim/vim82/syntax/wast.vim -#usr/share/vim/vim82/syntax/wdiff.vim -#usr/share/vim/vim82/syntax/web.vim -#usr/share/vim/vim82/syntax/webmacro.vim -#usr/share/vim/vim82/syntax/wget.vim -#usr/share/vim/vim82/syntax/whitespace.vim -#usr/share/vim/vim82/syntax/winbatch.vim -#usr/share/vim/vim82/syntax/wml.vim -#usr/share/vim/vim82/syntax/wsh.vim -#usr/share/vim/vim82/syntax/wsml.vim -#usr/share/vim/vim82/syntax/wvdial.vim -#usr/share/vim/vim82/syntax/xbl.vim -#usr/share/vim/vim82/syntax/xdefaults.vim -#usr/share/vim/vim82/syntax/xf86conf.vim -#usr/share/vim/vim82/syntax/xhtml.vim -#usr/share/vim/vim82/syntax/xinetd.vim -#usr/share/vim/vim82/syntax/xkb.vim -#usr/share/vim/vim82/syntax/xmath.vim -#usr/share/vim/vim82/syntax/xml.vim -#usr/share/vim/vim82/syntax/xmodmap.vim -#usr/share/vim/vim82/syntax/xpm.vim -#usr/share/vim/vim82/syntax/xpm2.vim -#usr/share/vim/vim82/syntax/xquery.vim -#usr/share/vim/vim82/syntax/xs.vim -#usr/share/vim/vim82/syntax/xsd.vim -#usr/share/vim/vim82/syntax/xslt.vim -#usr/share/vim/vim82/syntax/xxd.vim -#usr/share/vim/vim82/syntax/yacc.vim -#usr/share/vim/vim82/syntax/yaml.vim -#usr/share/vim/vim82/syntax/z8a.vim -#usr/share/vim/vim82/syntax/zimbu.vim -#usr/share/vim/vim82/syntax/zsh.vim -#usr/share/vim/vim82/tools -#usr/share/vim/vim82/tools/README.txt -#usr/share/vim/vim82/tools/blink.c -#usr/share/vim/vim82/tools/ccfilter.1 -#usr/share/vim/vim82/tools/ccfilter.c -#usr/share/vim/vim82/tools/ccfilter_README.txt -#usr/share/vim/vim82/tools/demoserver.py -#usr/share/vim/vim82/tools/efm_filter.pl -#usr/share/vim/vim82/tools/efm_filter.txt -#usr/share/vim/vim82/tools/efm_perl.pl -#usr/share/vim/vim82/tools/mve.awk -#usr/share/vim/vim82/tools/mve.txt -#usr/share/vim/vim82/tools/pltags.pl -#usr/share/vim/vim82/tools/ref -#usr/share/vim/vim82/tools/shtags.1 -#usr/share/vim/vim82/tools/shtags.pl -#usr/share/vim/vim82/tools/unicode.vim -#usr/share/vim/vim82/tools/vim132 -#usr/share/vim/vim82/tools/vim_vs_net.cmd -#usr/share/vim/vim82/tools/vimm -#usr/share/vim/vim82/tools/vimspell.sh -#usr/share/vim/vim82/tools/vimspell.txt -#usr/share/vim/vim82/tools/xcmdsrv_client.c -#usr/share/vim/vim82/tutor -#usr/share/vim/vim82/tutor/README.el.cp737.txt -#usr/share/vim/vim82/tutor/README.el.txt -#usr/share/vim/vim82/tutor/README.txt -#usr/share/vim/vim82/tutor/tutor -#usr/share/vim/vim82/tutor/tutor.bar -#usr/share/vim/vim82/tutor/tutor.bar.utf-8 -#usr/share/vim/vim82/tutor/tutor.bg.utf-8 -#usr/share/vim/vim82/tutor/tutor.ca -#usr/share/vim/vim82/tutor/tutor.ca.utf-8 -#usr/share/vim/vim82/tutor/tutor.cs -#usr/share/vim/vim82/tutor/tutor.cs.cp1250 -#usr/share/vim/vim82/tutor/tutor.cs.utf-8 -#usr/share/vim/vim82/tutor/tutor.da -#usr/share/vim/vim82/tutor/tutor.da.utf-8 -#usr/share/vim/vim82/tutor/tutor.de -#usr/share/vim/vim82/tutor/tutor.de.utf-8 -#usr/share/vim/vim82/tutor/tutor.el -#usr/share/vim/vim82/tutor/tutor.el.cp737 -#usr/share/vim/vim82/tutor/tutor.el.utf-8 -#usr/share/vim/vim82/tutor/tutor.eo -#usr/share/vim/vim82/tutor/tutor.eo.utf-8 -#usr/share/vim/vim82/tutor/tutor.es -#usr/share/vim/vim82/tutor/tutor.es.utf-8 -#usr/share/vim/vim82/tutor/tutor.fr -#usr/share/vim/vim82/tutor/tutor.fr.utf-8 -#usr/share/vim/vim82/tutor/tutor.hr -#usr/share/vim/vim82/tutor/tutor.hr.cp1250 -#usr/share/vim/vim82/tutor/tutor.hr.utf-8 -#usr/share/vim/vim82/tutor/tutor.hu -#usr/share/vim/vim82/tutor/tutor.hu.cp1250 -#usr/share/vim/vim82/tutor/tutor.hu.utf-8 -#usr/share/vim/vim82/tutor/tutor.it -#usr/share/vim/vim82/tutor/tutor.it.utf-8 -#usr/share/vim/vim82/tutor/tutor.ja.euc -#usr/share/vim/vim82/tutor/tutor.ja.sjis -#usr/share/vim/vim82/tutor/tutor.ja.utf-8 -#usr/share/vim/vim82/tutor/tutor.ko -#usr/share/vim/vim82/tutor/tutor.ko.euc -#usr/share/vim/vim82/tutor/tutor.ko.utf-8 -#usr/share/vim/vim82/tutor/tutor.lv.utf-8 -#usr/share/vim/vim82/tutor/tutor.nb -#usr/share/vim/vim82/tutor/tutor.nb.utf-8 -#usr/share/vim/vim82/tutor/tutor.nl -#usr/share/vim/vim82/tutor/tutor.nl.utf-8 -#usr/share/vim/vim82/tutor/tutor.no -#usr/share/vim/vim82/tutor/tutor.no.utf-8 -#usr/share/vim/vim82/tutor/tutor.pl -#usr/share/vim/vim82/tutor/tutor.pl.cp1250 -#usr/share/vim/vim82/tutor/tutor.pl.utf-8 -#usr/share/vim/vim82/tutor/tutor.pt -#usr/share/vim/vim82/tutor/tutor.pt.utf-8 -#usr/share/vim/vim82/tutor/tutor.ru -#usr/share/vim/vim82/tutor/tutor.ru.cp1251 -#usr/share/vim/vim82/tutor/tutor.ru.utf-8 -#usr/share/vim/vim82/tutor/tutor.sk -#usr/share/vim/vim82/tutor/tutor.sk.cp1250 -#usr/share/vim/vim82/tutor/tutor.sk.utf-8 -#usr/share/vim/vim82/tutor/tutor.sr.cp1250 -#usr/share/vim/vim82/tutor/tutor.sr.utf-8 -#usr/share/vim/vim82/tutor/tutor.sv -#usr/share/vim/vim82/tutor/tutor.sv.utf-8 -#usr/share/vim/vim82/tutor/tutor.tr.iso9 -#usr/share/vim/vim82/tutor/tutor.tr.utf-8 -#usr/share/vim/vim82/tutor/tutor.uk.utf-8 -#usr/share/vim/vim82/tutor/tutor.utf-8 -#usr/share/vim/vim82/tutor/tutor.vi.utf-8 -#usr/share/vim/vim82/tutor/tutor.vim -#usr/share/vim/vim82/tutor/tutor.zh.big5 -#usr/share/vim/vim82/tutor/tutor.zh.euc -#usr/share/vim/vim82/tutor/tutor.zh.utf-8 -#usr/share/vim/vim82/tutor/tutor.zh_cn.utf-8 -#usr/share/vim/vim82/tutor/tutor.zh_tw.utf-8 -#usr/share/vim/vim82/vimrc_example.vim +#usr/share/vim/vim90 +#usr/share/vim/vim90/autoload +#usr/share/vim/vim90/autoload/README.txt +#usr/share/vim/vim90/autoload/RstFold.vim +#usr/share/vim/vim90/autoload/ada.vim +#usr/share/vim/vim90/autoload/adacomplete.vim +#usr/share/vim/vim90/autoload/ccomplete.vim +#usr/share/vim/vim90/autoload/clojurecomplete.vim +#usr/share/vim/vim90/autoload/context.vim +#usr/share/vim/vim90/autoload/contextcomplete.vim +#usr/share/vim/vim90/autoload/csscomplete.vim +#usr/share/vim/vim90/autoload/decada.vim +#usr/share/vim/vim90/autoload/dist +#usr/share/vim/vim90/autoload/dist/ft.vim +#usr/share/vim/vim90/autoload/dist/man.vim +#usr/share/vim/vim90/autoload/dist/script.vim +#usr/share/vim/vim90/autoload/freebasic.vim +#usr/share/vim/vim90/autoload/getscript.vim +#usr/share/vim/vim90/autoload/gnat.vim +#usr/share/vim/vim90/autoload/gzip.vim +#usr/share/vim/vim90/autoload/haskellcomplete.vim +#usr/share/vim/vim90/autoload/htmlcomplete.vim +#usr/share/vim/vim90/autoload/javascriptcomplete.vim +#usr/share/vim/vim90/autoload/netrw.vim +#usr/share/vim/vim90/autoload/netrwFileHandlers.vim +#usr/share/vim/vim90/autoload/netrwSettings.vim +#usr/share/vim/vim90/autoload/netrw_gitignore.vim +#usr/share/vim/vim90/autoload/paste.vim +#usr/share/vim/vim90/autoload/phpcomplete.vim +#usr/share/vim/vim90/autoload/python3complete.vim +#usr/share/vim/vim90/autoload/pythoncomplete.vim +#usr/share/vim/vim90/autoload/rubycomplete.vim +#usr/share/vim/vim90/autoload/rust.vim +#usr/share/vim/vim90/autoload/rustfmt.vim +#usr/share/vim/vim90/autoload/spellfile.vim +#usr/share/vim/vim90/autoload/sqlcomplete.vim +#usr/share/vim/vim90/autoload/syntaxcomplete.vim +#usr/share/vim/vim90/autoload/tar.vim +#usr/share/vim/vim90/autoload/tohtml.vim +#usr/share/vim/vim90/autoload/vimball.vim +#usr/share/vim/vim90/autoload/xml +#usr/share/vim/vim90/autoload/xml/html32.vim +#usr/share/vim/vim90/autoload/xml/html401f.vim +#usr/share/vim/vim90/autoload/xml/html401s.vim +#usr/share/vim/vim90/autoload/xml/html401t.vim +#usr/share/vim/vim90/autoload/xml/html40f.vim +#usr/share/vim/vim90/autoload/xml/html40s.vim +#usr/share/vim/vim90/autoload/xml/html40t.vim +#usr/share/vim/vim90/autoload/xml/xhtml10f.vim +#usr/share/vim/vim90/autoload/xml/xhtml10s.vim +#usr/share/vim/vim90/autoload/xml/xhtml10t.vim +#usr/share/vim/vim90/autoload/xml/xhtml11.vim +#usr/share/vim/vim90/autoload/xml/xsd.vim +#usr/share/vim/vim90/autoload/xml/xsl.vim +#usr/share/vim/vim90/autoload/xmlcomplete.vim +#usr/share/vim/vim90/autoload/xmlformat.vim +#usr/share/vim/vim90/autoload/zip.vim +#usr/share/vim/vim90/bugreport.vim +#usr/share/vim/vim90/colors +#usr/share/vim/vim90/colors/README.txt +#usr/share/vim/vim90/colors/blue.vim +#usr/share/vim/vim90/colors/darkblue.vim +#usr/share/vim/vim90/colors/default.vim +#usr/share/vim/vim90/colors/delek.vim +#usr/share/vim/vim90/colors/desert.vim +#usr/share/vim/vim90/colors/elflord.vim +#usr/share/vim/vim90/colors/evening.vim +#usr/share/vim/vim90/colors/industry.vim +#usr/share/vim/vim90/colors/koehler.vim +#usr/share/vim/vim90/colors/lists +#usr/share/vim/vim90/colors/lists/csscolors.vim +#usr/share/vim/vim90/colors/lists/default.vim +#usr/share/vim/vim90/colors/morning.vim +#usr/share/vim/vim90/colors/murphy.vim +#usr/share/vim/vim90/colors/pablo.vim +#usr/share/vim/vim90/colors/peachpuff.vim +#usr/share/vim/vim90/colors/ron.vim +#usr/share/vim/vim90/colors/shine.vim +#usr/share/vim/vim90/colors/slate.vim +#usr/share/vim/vim90/colors/tools +#usr/share/vim/vim90/colors/tools/check_colors.vim +#usr/share/vim/vim90/colors/torte.vim +#usr/share/vim/vim90/colors/zellner.vim +#usr/share/vim/vim90/compiler +#usr/share/vim/vim90/compiler/README.txt +#usr/share/vim/vim90/compiler/ant.vim +#usr/share/vim/vim90/compiler/bcc.vim +#usr/share/vim/vim90/compiler/bdf.vim +#usr/share/vim/vim90/compiler/cargo.vim +#usr/share/vim/vim90/compiler/checkstyle.vim +#usr/share/vim/vim90/compiler/cm3.vim +#usr/share/vim/vim90/compiler/context.vim +#usr/share/vim/vim90/compiler/cs.vim +#usr/share/vim/vim90/compiler/csslint.vim +#usr/share/vim/vim90/compiler/cucumber.vim +#usr/share/vim/vim90/compiler/dart.vim +#usr/share/vim/vim90/compiler/dart2js.vim +#usr/share/vim/vim90/compiler/dart2native.vim +#usr/share/vim/vim90/compiler/dartanalyser.vim +#usr/share/vim/vim90/compiler/dartdevc.vim +#usr/share/vim/vim90/compiler/dartdoc.vim +#usr/share/vim/vim90/compiler/dartfmt.vim +#usr/share/vim/vim90/compiler/decada.vim +#usr/share/vim/vim90/compiler/dot.vim +#usr/share/vim/vim90/compiler/erlang.vim +#usr/share/vim/vim90/compiler/eruby.vim +#usr/share/vim/vim90/compiler/eslint.vim +#usr/share/vim/vim90/compiler/fbc.vim +#usr/share/vim/vim90/compiler/fortran_F.vim +#usr/share/vim/vim90/compiler/fortran_cv.vim +#usr/share/vim/vim90/compiler/fortran_elf90.vim +#usr/share/vim/vim90/compiler/fortran_g77.vim +#usr/share/vim/vim90/compiler/fortran_lf95.vim +#usr/share/vim/vim90/compiler/fpc.vim +#usr/share/vim/vim90/compiler/g95.vim +#usr/share/vim/vim90/compiler/gawk.vim +#usr/share/vim/vim90/compiler/gcc.vim +#usr/share/vim/vim90/compiler/gfortran.vim +#usr/share/vim/vim90/compiler/ghc.vim +#usr/share/vim/vim90/compiler/gjs.vim +#usr/share/vim/vim90/compiler/gnat.vim +#usr/share/vim/vim90/compiler/go.vim +#usr/share/vim/vim90/compiler/haml.vim +#usr/share/vim/vim90/compiler/hp_acc.vim +#usr/share/vim/vim90/compiler/icc.vim +#usr/share/vim/vim90/compiler/icon.vim +#usr/share/vim/vim90/compiler/ifort.vim +#usr/share/vim/vim90/compiler/intel.vim +#usr/share/vim/vim90/compiler/irix5_c.vim +#usr/share/vim/vim90/compiler/irix5_cpp.vim +#usr/share/vim/vim90/compiler/javac.vim +#usr/share/vim/vim90/compiler/jest.vim +#usr/share/vim/vim90/compiler/jikes.vim +#usr/share/vim/vim90/compiler/jjs.vim +#usr/share/vim/vim90/compiler/jshint.vim +#usr/share/vim/vim90/compiler/jsonlint.vim +#usr/share/vim/vim90/compiler/mcs.vim +#usr/share/vim/vim90/compiler/mips_c.vim +#usr/share/vim/vim90/compiler/mipspro_c89.vim +#usr/share/vim/vim90/compiler/mipspro_cpp.vim +#usr/share/vim/vim90/compiler/modelsim_vcom.vim +#usr/share/vim/vim90/compiler/msbuild.vim +#usr/share/vim/vim90/compiler/msvc.vim +#usr/share/vim/vim90/compiler/neato.vim +#usr/share/vim/vim90/compiler/ocaml.vim +#usr/share/vim/vim90/compiler/onsgmls.vim +#usr/share/vim/vim90/compiler/pbx.vim +#usr/share/vim/vim90/compiler/perl.vim +#usr/share/vim/vim90/compiler/perlcritic.vim +#usr/share/vim/vim90/compiler/php.vim +#usr/share/vim/vim90/compiler/podchecker.vim +#usr/share/vim/vim90/compiler/powershell.vim +#usr/share/vim/vim90/compiler/pylint.vim +#usr/share/vim/vim90/compiler/pyunit.vim +#usr/share/vim/vim90/compiler/rake.vim +#usr/share/vim/vim90/compiler/rhino.vim +#usr/share/vim/vim90/compiler/rspec.vim +#usr/share/vim/vim90/compiler/rst.vim +#usr/share/vim/vim90/compiler/rubocop.vim +#usr/share/vim/vim90/compiler/ruby.vim +#usr/share/vim/vim90/compiler/rubyunit.vim +#usr/share/vim/vim90/compiler/rustc.vim +#usr/share/vim/vim90/compiler/sass.vim +#usr/share/vim/vim90/compiler/scdoc.vim +#usr/share/vim/vim90/compiler/se.vim +#usr/share/vim/vim90/compiler/shellcheck.vim +#usr/share/vim/vim90/compiler/sml.vim +#usr/share/vim/vim90/compiler/spectral.vim +#usr/share/vim/vim90/compiler/splint.vim +#usr/share/vim/vim90/compiler/stack.vim +#usr/share/vim/vim90/compiler/standard.vim +#usr/share/vim/vim90/compiler/stylelint.vim +#usr/share/vim/vim90/compiler/tcl.vim +#usr/share/vim/vim90/compiler/tex.vim +#usr/share/vim/vim90/compiler/tidy.vim +#usr/share/vim/vim90/compiler/ts-node.vim +#usr/share/vim/vim90/compiler/tsc.vim +#usr/share/vim/vim90/compiler/typedoc.vim +#usr/share/vim/vim90/compiler/xbuild.vim +#usr/share/vim/vim90/compiler/xmllint.vim +#usr/share/vim/vim90/compiler/xmlwf.vim +#usr/share/vim/vim90/compiler/xo.vim +#usr/share/vim/vim90/compiler/yamllint.vim +#usr/share/vim/vim90/compiler/zsh.vim +#usr/share/vim/vim90/defaults.vim +#usr/share/vim/vim90/delmenu.vim +#usr/share/vim/vim90/doc +#usr/share/vim/vim90/doc/arabic.txt +#usr/share/vim/vim90/doc/autocmd.txt +#usr/share/vim/vim90/doc/builtin.txt +#usr/share/vim/vim90/doc/change.txt +#usr/share/vim/vim90/doc/channel.txt +#usr/share/vim/vim90/doc/cmdline.txt +#usr/share/vim/vim90/doc/debug.txt +#usr/share/vim/vim90/doc/debugger.txt +#usr/share/vim/vim90/doc/develop.txt +#usr/share/vim/vim90/doc/diff.txt +#usr/share/vim/vim90/doc/digraph.txt +#usr/share/vim/vim90/doc/editing.txt +#usr/share/vim/vim90/doc/eval.txt +#usr/share/vim/vim90/doc/farsi.txt +#usr/share/vim/vim90/doc/filetype.txt +#usr/share/vim/vim90/doc/fold.txt +#usr/share/vim/vim90/doc/ft_ada.txt +#usr/share/vim/vim90/doc/ft_ps1.txt +#usr/share/vim/vim90/doc/ft_raku.txt +#usr/share/vim/vim90/doc/ft_rust.txt +#usr/share/vim/vim90/doc/ft_sql.txt +#usr/share/vim/vim90/doc/gui.txt +#usr/share/vim/vim90/doc/gui_w32.txt +#usr/share/vim/vim90/doc/gui_x11.txt +#usr/share/vim/vim90/doc/hangulin.txt +#usr/share/vim/vim90/doc/hebrew.txt +#usr/share/vim/vim90/doc/help.txt +#usr/share/vim/vim90/doc/helphelp.txt +#usr/share/vim/vim90/doc/howto.txt +#usr/share/vim/vim90/doc/if_cscop.txt +#usr/share/vim/vim90/doc/if_lua.txt +#usr/share/vim/vim90/doc/if_mzsch.txt +#usr/share/vim/vim90/doc/if_ole.txt +#usr/share/vim/vim90/doc/if_perl.txt +#usr/share/vim/vim90/doc/if_pyth.txt +#usr/share/vim/vim90/doc/if_ruby.txt +#usr/share/vim/vim90/doc/if_sniff.txt +#usr/share/vim/vim90/doc/if_tcl.txt +#usr/share/vim/vim90/doc/indent.txt +#usr/share/vim/vim90/doc/index.txt +#usr/share/vim/vim90/doc/insert.txt +#usr/share/vim/vim90/doc/intro.txt +#usr/share/vim/vim90/doc/map.txt +#usr/share/vim/vim90/doc/mbyte.txt +#usr/share/vim/vim90/doc/message.txt +#usr/share/vim/vim90/doc/mlang.txt +#usr/share/vim/vim90/doc/motion.txt +#usr/share/vim/vim90/doc/netbeans.txt +#usr/share/vim/vim90/doc/options.txt +#usr/share/vim/vim90/doc/os_390.txt +#usr/share/vim/vim90/doc/os_amiga.txt +#usr/share/vim/vim90/doc/os_beos.txt +#usr/share/vim/vim90/doc/os_dos.txt +#usr/share/vim/vim90/doc/os_haiku.txt +#usr/share/vim/vim90/doc/os_mac.txt +#usr/share/vim/vim90/doc/os_mint.txt +#usr/share/vim/vim90/doc/os_msdos.txt +#usr/share/vim/vim90/doc/os_os2.txt +#usr/share/vim/vim90/doc/os_qnx.txt +#usr/share/vim/vim90/doc/os_risc.txt +#usr/share/vim/vim90/doc/os_unix.txt +#usr/share/vim/vim90/doc/os_vms.txt +#usr/share/vim/vim90/doc/os_win32.txt +#usr/share/vim/vim90/doc/pattern.txt +#usr/share/vim/vim90/doc/pi_getscript.txt +#usr/share/vim/vim90/doc/pi_gzip.txt +#usr/share/vim/vim90/doc/pi_logipat.txt +#usr/share/vim/vim90/doc/pi_netrw.txt +#usr/share/vim/vim90/doc/pi_paren.txt +#usr/share/vim/vim90/doc/pi_spec.txt +#usr/share/vim/vim90/doc/pi_tar.txt +#usr/share/vim/vim90/doc/pi_vimball.txt +#usr/share/vim/vim90/doc/pi_zip.txt +#usr/share/vim/vim90/doc/popup.txt +#usr/share/vim/vim90/doc/print.txt +#usr/share/vim/vim90/doc/quickfix.txt +#usr/share/vim/vim90/doc/quickref.txt +#usr/share/vim/vim90/doc/quotes.txt +#usr/share/vim/vim90/doc/recover.txt +#usr/share/vim/vim90/doc/remote.txt +#usr/share/vim/vim90/doc/repeat.txt +#usr/share/vim/vim90/doc/rileft.txt +#usr/share/vim/vim90/doc/russian.txt +#usr/share/vim/vim90/doc/scroll.txt +#usr/share/vim/vim90/doc/sign.txt +#usr/share/vim/vim90/doc/spell.txt +#usr/share/vim/vim90/doc/sponsor.txt +#usr/share/vim/vim90/doc/starting.txt +#usr/share/vim/vim90/doc/syntax.txt +#usr/share/vim/vim90/doc/tabpage.txt +#usr/share/vim/vim90/doc/tags +#usr/share/vim/vim90/doc/tagsrch.txt +#usr/share/vim/vim90/doc/term.txt +#usr/share/vim/vim90/doc/terminal.txt +#usr/share/vim/vim90/doc/testing.txt +#usr/share/vim/vim90/doc/textprop.txt +#usr/share/vim/vim90/doc/tips.txt +#usr/share/vim/vim90/doc/todo.txt +#usr/share/vim/vim90/doc/uganda.txt +#usr/share/vim/vim90/doc/undo.txt +#usr/share/vim/vim90/doc/usr_01.txt +#usr/share/vim/vim90/doc/usr_02.txt +#usr/share/vim/vim90/doc/usr_03.txt +#usr/share/vim/vim90/doc/usr_04.txt +#usr/share/vim/vim90/doc/usr_05.txt +#usr/share/vim/vim90/doc/usr_06.txt +#usr/share/vim/vim90/doc/usr_07.txt +#usr/share/vim/vim90/doc/usr_08.txt +#usr/share/vim/vim90/doc/usr_09.txt +#usr/share/vim/vim90/doc/usr_10.txt +#usr/share/vim/vim90/doc/usr_11.txt +#usr/share/vim/vim90/doc/usr_12.txt +#usr/share/vim/vim90/doc/usr_20.txt +#usr/share/vim/vim90/doc/usr_21.txt +#usr/share/vim/vim90/doc/usr_22.txt +#usr/share/vim/vim90/doc/usr_23.txt +#usr/share/vim/vim90/doc/usr_24.txt +#usr/share/vim/vim90/doc/usr_25.txt +#usr/share/vim/vim90/doc/usr_26.txt +#usr/share/vim/vim90/doc/usr_27.txt +#usr/share/vim/vim90/doc/usr_28.txt +#usr/share/vim/vim90/doc/usr_29.txt +#usr/share/vim/vim90/doc/usr_30.txt +#usr/share/vim/vim90/doc/usr_31.txt +#usr/share/vim/vim90/doc/usr_32.txt +#usr/share/vim/vim90/doc/usr_40.txt +#usr/share/vim/vim90/doc/usr_41.txt +#usr/share/vim/vim90/doc/usr_42.txt +#usr/share/vim/vim90/doc/usr_43.txt +#usr/share/vim/vim90/doc/usr_44.txt +#usr/share/vim/vim90/doc/usr_45.txt +#usr/share/vim/vim90/doc/usr_50.txt +#usr/share/vim/vim90/doc/usr_51.txt +#usr/share/vim/vim90/doc/usr_52.txt +#usr/share/vim/vim90/doc/usr_90.txt +#usr/share/vim/vim90/doc/usr_toc.txt +#usr/share/vim/vim90/doc/various.txt +#usr/share/vim/vim90/doc/version4.txt +#usr/share/vim/vim90/doc/version5.txt +#usr/share/vim/vim90/doc/version6.txt +#usr/share/vim/vim90/doc/version7.txt +#usr/share/vim/vim90/doc/version8.txt +#usr/share/vim/vim90/doc/version9.txt +#usr/share/vim/vim90/doc/vi_diff.txt +#usr/share/vim/vim90/doc/vim2html.pl +#usr/share/vim/vim90/doc/vim9.txt +#usr/share/vim/vim90/doc/visual.txt +#usr/share/vim/vim90/doc/windows.txt +#usr/share/vim/vim90/doc/workshop.txt +#usr/share/vim/vim90/evim.vim +#usr/share/vim/vim90/filetype.vim +#usr/share/vim/vim90/ftoff.vim +#usr/share/vim/vim90/ftplugin +#usr/share/vim/vim90/ftplugin.vim +#usr/share/vim/vim90/ftplugin/8th.vim +#usr/share/vim/vim90/ftplugin/README.txt +#usr/share/vim/vim90/ftplugin/a2ps.vim +#usr/share/vim/vim90/ftplugin/aap.vim +#usr/share/vim/vim90/ftplugin/abap.vim +#usr/share/vim/vim90/ftplugin/abaqus.vim +#usr/share/vim/vim90/ftplugin/ada.vim +#usr/share/vim/vim90/ftplugin/alsaconf.vim +#usr/share/vim/vim90/ftplugin/ant.vim +#usr/share/vim/vim90/ftplugin/arch.vim +#usr/share/vim/vim90/ftplugin/art.vim +#usr/share/vim/vim90/ftplugin/asm.vim +#usr/share/vim/vim90/ftplugin/aspvbs.vim +#usr/share/vim/vim90/ftplugin/automake.vim +#usr/share/vim/vim90/ftplugin/awk.vim +#usr/share/vim/vim90/ftplugin/bash.vim +#usr/share/vim/vim90/ftplugin/basic.vim +#usr/share/vim/vim90/ftplugin/bdf.vim +#usr/share/vim/vim90/ftplugin/bst.vim +#usr/share/vim/vim90/ftplugin/btm.vim +#usr/share/vim/vim90/ftplugin/bzl.vim +#usr/share/vim/vim90/ftplugin/c.vim +#usr/share/vim/vim90/ftplugin/calendar.vim +#usr/share/vim/vim90/ftplugin/cdrdaoconf.vim +#usr/share/vim/vim90/ftplugin/cfg.vim +#usr/share/vim/vim90/ftplugin/ch.vim +#usr/share/vim/vim90/ftplugin/changelog.vim +#usr/share/vim/vim90/ftplugin/chicken.vim +#usr/share/vim/vim90/ftplugin/clojure.vim +#usr/share/vim/vim90/ftplugin/cmake.vim +#usr/share/vim/vim90/ftplugin/cobol.vim +#usr/share/vim/vim90/ftplugin/conf.vim +#usr/share/vim/vim90/ftplugin/config.vim +#usr/share/vim/vim90/ftplugin/confini.vim +#usr/share/vim/vim90/ftplugin/context.vim +#usr/share/vim/vim90/ftplugin/cpp.vim +#usr/share/vim/vim90/ftplugin/crm.vim +#usr/share/vim/vim90/ftplugin/cs.vim +#usr/share/vim/vim90/ftplugin/csc.vim +#usr/share/vim/vim90/ftplugin/csh.vim +#usr/share/vim/vim90/ftplugin/css.vim +#usr/share/vim/vim90/ftplugin/cucumber.vim +#usr/share/vim/vim90/ftplugin/cvsrc.vim +#usr/share/vim/vim90/ftplugin/debchangelog.vim +#usr/share/vim/vim90/ftplugin/debcontrol.vim +#usr/share/vim/vim90/ftplugin/denyhosts.vim +#usr/share/vim/vim90/ftplugin/dictconf.vim +#usr/share/vim/vim90/ftplugin/dictdconf.vim +#usr/share/vim/vim90/ftplugin/diff.vim +#usr/share/vim/vim90/ftplugin/dircolors.vim +#usr/share/vim/vim90/ftplugin/docbk.vim +#usr/share/vim/vim90/ftplugin/dockerfile.vim +#usr/share/vim/vim90/ftplugin/dosbatch.vim +#usr/share/vim/vim90/ftplugin/dosini.vim +#usr/share/vim/vim90/ftplugin/dtd.vim +#usr/share/vim/vim90/ftplugin/dtrace.vim +#usr/share/vim/vim90/ftplugin/dune.vim +#usr/share/vim/vim90/ftplugin/eiffel.vim +#usr/share/vim/vim90/ftplugin/elinks.vim +#usr/share/vim/vim90/ftplugin/elixir.vim +#usr/share/vim/vim90/ftplugin/elm.vim +#usr/share/vim/vim90/ftplugin/erlang.vim +#usr/share/vim/vim90/ftplugin/eruby.vim +#usr/share/vim/vim90/ftplugin/eterm.vim +#usr/share/vim/vim90/ftplugin/falcon.vim +#usr/share/vim/vim90/ftplugin/fennel.vim +#usr/share/vim/vim90/ftplugin/fetchmail.vim +#usr/share/vim/vim90/ftplugin/flexwiki.vim +#usr/share/vim/vim90/ftplugin/fortran.vim +#usr/share/vim/vim90/ftplugin/fpcmake.vim +#usr/share/vim/vim90/ftplugin/framescript.vim +#usr/share/vim/vim90/ftplugin/freebasic.vim +#usr/share/vim/vim90/ftplugin/fstab.vim +#usr/share/vim/vim90/ftplugin/fvwm.vim +#usr/share/vim/vim90/ftplugin/gdb.vim +#usr/share/vim/vim90/ftplugin/gitcommit.vim +#usr/share/vim/vim90/ftplugin/gitconfig.vim +#usr/share/vim/vim90/ftplugin/gitrebase.vim +#usr/share/vim/vim90/ftplugin/gitsendemail.vim +#usr/share/vim/vim90/ftplugin/go.vim +#usr/share/vim/vim90/ftplugin/gpg.vim +#usr/share/vim/vim90/ftplugin/gprof.vim +#usr/share/vim/vim90/ftplugin/groovy.vim +#usr/share/vim/vim90/ftplugin/group.vim +#usr/share/vim/vim90/ftplugin/grub.vim +#usr/share/vim/vim90/ftplugin/haml.vim +#usr/share/vim/vim90/ftplugin/hamster.vim +#usr/share/vim/vim90/ftplugin/haskell.vim +#usr/share/vim/vim90/ftplugin/help.vim +#usr/share/vim/vim90/ftplugin/hgcommit.vim +#usr/share/vim/vim90/ftplugin/hog.vim +#usr/share/vim/vim90/ftplugin/hostconf.vim +#usr/share/vim/vim90/ftplugin/hostsaccess.vim +#usr/share/vim/vim90/ftplugin/html.vim +#usr/share/vim/vim90/ftplugin/htmldjango.vim +#usr/share/vim/vim90/ftplugin/i3config.vim +#usr/share/vim/vim90/ftplugin/icon.vim +#usr/share/vim/vim90/ftplugin/indent.vim +#usr/share/vim/vim90/ftplugin/initex.vim +#usr/share/vim/vim90/ftplugin/ishd.vim +#usr/share/vim/vim90/ftplugin/j.vim +#usr/share/vim/vim90/ftplugin/java.vim +#usr/share/vim/vim90/ftplugin/javascript.vim +#usr/share/vim/vim90/ftplugin/javascriptreact.vim +#usr/share/vim/vim90/ftplugin/jproperties.vim +#usr/share/vim/vim90/ftplugin/json.vim +#usr/share/vim/vim90/ftplugin/jsonc.vim +#usr/share/vim/vim90/ftplugin/jsp.vim +#usr/share/vim/vim90/ftplugin/julia.vim +#usr/share/vim/vim90/ftplugin/kconfig.vim +#usr/share/vim/vim90/ftplugin/kwt.vim +#usr/share/vim/vim90/ftplugin/ld.vim +#usr/share/vim/vim90/ftplugin/less.vim +#usr/share/vim/vim90/ftplugin/lftp.vim +#usr/share/vim/vim90/ftplugin/libao.vim +#usr/share/vim/vim90/ftplugin/limits.vim +#usr/share/vim/vim90/ftplugin/liquid.vim +#usr/share/vim/vim90/ftplugin/lisp.vim +#usr/share/vim/vim90/ftplugin/logcheck.vim +#usr/share/vim/vim90/ftplugin/loginaccess.vim +#usr/share/vim/vim90/ftplugin/logindefs.vim +#usr/share/vim/vim90/ftplugin/logtalk.dict +#usr/share/vim/vim90/ftplugin/logtalk.vim +#usr/share/vim/vim90/ftplugin/lprolog.vim +#usr/share/vim/vim90/ftplugin/lua.vim +#usr/share/vim/vim90/ftplugin/m3build.vim +#usr/share/vim/vim90/ftplugin/m3quake.vim +#usr/share/vim/vim90/ftplugin/m4.vim +#usr/share/vim/vim90/ftplugin/mail.vim +#usr/share/vim/vim90/ftplugin/mailaliases.vim +#usr/share/vim/vim90/ftplugin/mailcap.vim +#usr/share/vim/vim90/ftplugin/make.vim +#usr/share/vim/vim90/ftplugin/man.vim +#usr/share/vim/vim90/ftplugin/manconf.vim +#usr/share/vim/vim90/ftplugin/markdown.vim +#usr/share/vim/vim90/ftplugin/masm.vim +#usr/share/vim/vim90/ftplugin/matlab.vim +#usr/share/vim/vim90/ftplugin/meson.vim +#usr/share/vim/vim90/ftplugin/mf.vim +#usr/share/vim/vim90/ftplugin/mma.vim +#usr/share/vim/vim90/ftplugin/modconf.vim +#usr/share/vim/vim90/ftplugin/modula2.vim +#usr/share/vim/vim90/ftplugin/modula3.vim +#usr/share/vim/vim90/ftplugin/mp.vim +#usr/share/vim/vim90/ftplugin/mplayerconf.vim +#usr/share/vim/vim90/ftplugin/mrxvtrc.vim +#usr/share/vim/vim90/ftplugin/msmessages.vim +#usr/share/vim/vim90/ftplugin/muttrc.vim +#usr/share/vim/vim90/ftplugin/nanorc.vim +#usr/share/vim/vim90/ftplugin/neomuttrc.vim +#usr/share/vim/vim90/ftplugin/netrc.vim +#usr/share/vim/vim90/ftplugin/nginx.vim +#usr/share/vim/vim90/ftplugin/nroff.vim +#usr/share/vim/vim90/ftplugin/nsis.vim +#usr/share/vim/vim90/ftplugin/objc.vim +#usr/share/vim/vim90/ftplugin/ocaml.vim +#usr/share/vim/vim90/ftplugin/occam.vim +#usr/share/vim/vim90/ftplugin/octave.vim +#usr/share/vim/vim90/ftplugin/pamconf.vim +#usr/share/vim/vim90/ftplugin/pascal.vim +#usr/share/vim/vim90/ftplugin/passwd.vim +#usr/share/vim/vim90/ftplugin/pbtxt.vim +#usr/share/vim/vim90/ftplugin/pdf.vim +#usr/share/vim/vim90/ftplugin/perl.vim +#usr/share/vim/vim90/ftplugin/php.vim +#usr/share/vim/vim90/ftplugin/pinfo.vim +#usr/share/vim/vim90/ftplugin/plaintex.vim +#usr/share/vim/vim90/ftplugin/pod.vim +#usr/share/vim/vim90/ftplugin/poke.vim +#usr/share/vim/vim90/ftplugin/postscr.vim +#usr/share/vim/vim90/ftplugin/procmail.vim +#usr/share/vim/vim90/ftplugin/prolog.vim +#usr/share/vim/vim90/ftplugin/protocols.vim +#usr/share/vim/vim90/ftplugin/ps1.vim +#usr/share/vim/vim90/ftplugin/ps1xml.vim +#usr/share/vim/vim90/ftplugin/pyrex.vim +#usr/share/vim/vim90/ftplugin/python.vim +#usr/share/vim/vim90/ftplugin/qb64.vim +#usr/share/vim/vim90/ftplugin/qf.vim +#usr/share/vim/vim90/ftplugin/quake.vim +#usr/share/vim/vim90/ftplugin/r.vim +#usr/share/vim/vim90/ftplugin/racc.vim +#usr/share/vim/vim90/ftplugin/raku.vim +#usr/share/vim/vim90/ftplugin/readline.vim +#usr/share/vim/vim90/ftplugin/registry.vim +#usr/share/vim/vim90/ftplugin/reva.vim +#usr/share/vim/vim90/ftplugin/rhelp.vim +#usr/share/vim/vim90/ftplugin/rmd.vim +#usr/share/vim/vim90/ftplugin/rnc.vim +#usr/share/vim/vim90/ftplugin/rnoweb.vim +#usr/share/vim/vim90/ftplugin/routeros.vim +#usr/share/vim/vim90/ftplugin/rpl.vim +#usr/share/vim/vim90/ftplugin/rrst.vim +#usr/share/vim/vim90/ftplugin/rst.vim +#usr/share/vim/vim90/ftplugin/ruby.vim +#usr/share/vim/vim90/ftplugin/rust.vim +#usr/share/vim/vim90/ftplugin/sass.vim +#usr/share/vim/vim90/ftplugin/sbt.vim +#usr/share/vim/vim90/ftplugin/scala.vim +#usr/share/vim/vim90/ftplugin/scdoc.vim +#usr/share/vim/vim90/ftplugin/scheme.vim +#usr/share/vim/vim90/ftplugin/screen.vim +#usr/share/vim/vim90/ftplugin/scss.vim +#usr/share/vim/vim90/ftplugin/sensors.vim +#usr/share/vim/vim90/ftplugin/services.vim +#usr/share/vim/vim90/ftplugin/setserial.vim +#usr/share/vim/vim90/ftplugin/sexplib.vim +#usr/share/vim/vim90/ftplugin/sgml.vim +#usr/share/vim/vim90/ftplugin/sh.vim +#usr/share/vim/vim90/ftplugin/sieve.vim +#usr/share/vim/vim90/ftplugin/slpconf.vim +#usr/share/vim/vim90/ftplugin/slpreg.vim +#usr/share/vim/vim90/ftplugin/slpspi.vim +#usr/share/vim/vim90/ftplugin/solution.vim +#usr/share/vim/vim90/ftplugin/spec.vim +#usr/share/vim/vim90/ftplugin/sql.vim +#usr/share/vim/vim90/ftplugin/sshconfig.vim +#usr/share/vim/vim90/ftplugin/sudoers.vim +#usr/share/vim/vim90/ftplugin/svg.vim +#usr/share/vim/vim90/ftplugin/swift.vim +#usr/share/vim/vim90/ftplugin/swiftgyb.vim +#usr/share/vim/vim90/ftplugin/sysctl.vim +#usr/share/vim/vim90/ftplugin/systemd.vim +#usr/share/vim/vim90/ftplugin/systemverilog.vim +#usr/share/vim/vim90/ftplugin/tap.vim +#usr/share/vim/vim90/ftplugin/tcl.vim +#usr/share/vim/vim90/ftplugin/tcsh.vim +#usr/share/vim/vim90/ftplugin/terminfo.vim +#usr/share/vim/vim90/ftplugin/tex.vim +#usr/share/vim/vim90/ftplugin/text.vim +#usr/share/vim/vim90/ftplugin/tidy.vim +#usr/share/vim/vim90/ftplugin/tmux.vim +#usr/share/vim/vim90/ftplugin/toml.vim +#usr/share/vim/vim90/ftplugin/treetop.vim +#usr/share/vim/vim90/ftplugin/tt2html.vim +#usr/share/vim/vim90/ftplugin/typescript.vim +#usr/share/vim/vim90/ftplugin/typescriptreact.vim +#usr/share/vim/vim90/ftplugin/udevconf.vim +#usr/share/vim/vim90/ftplugin/udevperm.vim +#usr/share/vim/vim90/ftplugin/udevrules.vim +#usr/share/vim/vim90/ftplugin/updatedb.vim +#usr/share/vim/vim90/ftplugin/vb.vim +#usr/share/vim/vim90/ftplugin/verilog.vim +#usr/share/vim/vim90/ftplugin/vhdl.vim +#usr/share/vim/vim90/ftplugin/vim.vim +#usr/share/vim/vim90/ftplugin/vroom.vim +#usr/share/vim/vim90/ftplugin/wast.vim +#usr/share/vim/vim90/ftplugin/wget.vim +#usr/share/vim/vim90/ftplugin/wget2.vim +#usr/share/vim/vim90/ftplugin/xdefaults.vim +#usr/share/vim/vim90/ftplugin/xf86conf.vim +#usr/share/vim/vim90/ftplugin/xhtml.vim +#usr/share/vim/vim90/ftplugin/xinetd.vim +#usr/share/vim/vim90/ftplugin/xml.vim +#usr/share/vim/vim90/ftplugin/xmodmap.vim +#usr/share/vim/vim90/ftplugin/xs.vim +#usr/share/vim/vim90/ftplugin/xsd.vim +#usr/share/vim/vim90/ftplugin/xslt.vim +#usr/share/vim/vim90/ftplugin/yaml.vim +#usr/share/vim/vim90/ftplugin/zimbu.vim +#usr/share/vim/vim90/ftplugin/zsh.vim +#usr/share/vim/vim90/ftplugof.vim +#usr/share/vim/vim90/gvimrc_example.vim +#usr/share/vim/vim90/import +#usr/share/vim/vim90/import/dist +#usr/share/vim/vim90/import/dist/vimhelp.vim +#usr/share/vim/vim90/indent +#usr/share/vim/vim90/indent.vim +#usr/share/vim/vim90/indent/README.txt +#usr/share/vim/vim90/indent/aap.vim +#usr/share/vim/vim90/indent/ada.vim +#usr/share/vim/vim90/indent/ant.vim +#usr/share/vim/vim90/indent/automake.vim +#usr/share/vim/vim90/indent/awk.vim +#usr/share/vim/vim90/indent/bash.vim +#usr/share/vim/vim90/indent/basic.vim +#usr/share/vim/vim90/indent/bib.vim +#usr/share/vim/vim90/indent/bst.vim +#usr/share/vim/vim90/indent/bzl.vim +#usr/share/vim/vim90/indent/c.vim +#usr/share/vim/vim90/indent/cdl.vim +#usr/share/vim/vim90/indent/ch.vim +#usr/share/vim/vim90/indent/chaiscript.vim +#usr/share/vim/vim90/indent/changelog.vim +#usr/share/vim/vim90/indent/clojure.vim +#usr/share/vim/vim90/indent/cmake.vim +#usr/share/vim/vim90/indent/cobol.vim +#usr/share/vim/vim90/indent/config.vim +#usr/share/vim/vim90/indent/context.vim +#usr/share/vim/vim90/indent/cpp.vim +#usr/share/vim/vim90/indent/cs.vim +#usr/share/vim/vim90/indent/css.vim +#usr/share/vim/vim90/indent/cucumber.vim +#usr/share/vim/vim90/indent/cuda.vim +#usr/share/vim/vim90/indent/d.vim +#usr/share/vim/vim90/indent/dictconf.vim +#usr/share/vim/vim90/indent/dictdconf.vim +#usr/share/vim/vim90/indent/docbk.vim +#usr/share/vim/vim90/indent/dosbatch.vim +#usr/share/vim/vim90/indent/dtd.vim +#usr/share/vim/vim90/indent/dtrace.vim +#usr/share/vim/vim90/indent/dune.vim +#usr/share/vim/vim90/indent/dylan.vim +#usr/share/vim/vim90/indent/eiffel.vim +#usr/share/vim/vim90/indent/elm.vim +#usr/share/vim/vim90/indent/erlang.vim +#usr/share/vim/vim90/indent/eruby.vim +#usr/share/vim/vim90/indent/eterm.vim +#usr/share/vim/vim90/indent/falcon.vim +#usr/share/vim/vim90/indent/fennel.vim +#usr/share/vim/vim90/indent/fortran.vim +#usr/share/vim/vim90/indent/framescript.vim +#usr/share/vim/vim90/indent/freebasic.vim +#usr/share/vim/vim90/indent/gitconfig.vim +#usr/share/vim/vim90/indent/gitolite.vim +#usr/share/vim/vim90/indent/go.vim +#usr/share/vim/vim90/indent/haml.vim +#usr/share/vim/vim90/indent/hamster.vim +#usr/share/vim/vim90/indent/hog.vim +#usr/share/vim/vim90/indent/html.vim +#usr/share/vim/vim90/indent/htmldjango.vim +#usr/share/vim/vim90/indent/idlang.vim +#usr/share/vim/vim90/indent/ishd.vim +#usr/share/vim/vim90/indent/j.vim +#usr/share/vim/vim90/indent/java.vim +#usr/share/vim/vim90/indent/javascript.vim +#usr/share/vim/vim90/indent/javascriptreact.vim +#usr/share/vim/vim90/indent/json.vim +#usr/share/vim/vim90/indent/jsonc.vim +#usr/share/vim/vim90/indent/jsp.vim +#usr/share/vim/vim90/indent/julia.vim +#usr/share/vim/vim90/indent/krl.vim +#usr/share/vim/vim90/indent/ld.vim +#usr/share/vim/vim90/indent/less.vim +#usr/share/vim/vim90/indent/lifelines.vim +#usr/share/vim/vim90/indent/liquid.vim +#usr/share/vim/vim90/indent/lisp.vim +#usr/share/vim/vim90/indent/logtalk.vim +#usr/share/vim/vim90/indent/lua.vim +#usr/share/vim/vim90/indent/mail.vim +#usr/share/vim/vim90/indent/make.vim +#usr/share/vim/vim90/indent/matlab.vim +#usr/share/vim/vim90/indent/meson.vim +#usr/share/vim/vim90/indent/mf.vim +#usr/share/vim/vim90/indent/mma.vim +#usr/share/vim/vim90/indent/mp.vim +#usr/share/vim/vim90/indent/nginx.vim +#usr/share/vim/vim90/indent/nsis.vim +#usr/share/vim/vim90/indent/objc.vim +#usr/share/vim/vim90/indent/ocaml.vim +#usr/share/vim/vim90/indent/occam.vim +#usr/share/vim/vim90/indent/pascal.vim +#usr/share/vim/vim90/indent/perl.vim +#usr/share/vim/vim90/indent/php.vim +#usr/share/vim/vim90/indent/postscr.vim +#usr/share/vim/vim90/indent/pov.vim +#usr/share/vim/vim90/indent/prolog.vim +#usr/share/vim/vim90/indent/ps1.vim +#usr/share/vim/vim90/indent/pyrex.vim +#usr/share/vim/vim90/indent/python.vim +#usr/share/vim/vim90/indent/qb64.vim +#usr/share/vim/vim90/indent/r.vim +#usr/share/vim/vim90/indent/raku.vim +#usr/share/vim/vim90/indent/raml.vim +#usr/share/vim/vim90/indent/readline.vim +#usr/share/vim/vim90/indent/rhelp.vim +#usr/share/vim/vim90/indent/rmd.vim +#usr/share/vim/vim90/indent/rnoweb.vim +#usr/share/vim/vim90/indent/rpl.vim +#usr/share/vim/vim90/indent/rrst.vim +#usr/share/vim/vim90/indent/rst.vim +#usr/share/vim/vim90/indent/ruby.vim +#usr/share/vim/vim90/indent/rust.vim +#usr/share/vim/vim90/indent/sas.vim +#usr/share/vim/vim90/indent/sass.vim +#usr/share/vim/vim90/indent/scala.vim +#usr/share/vim/vim90/indent/scheme.vim +#usr/share/vim/vim90/indent/scss.vim +#usr/share/vim/vim90/indent/sdl.vim +#usr/share/vim/vim90/indent/sh.vim +#usr/share/vim/vim90/indent/sml.vim +#usr/share/vim/vim90/indent/sql.vim +#usr/share/vim/vim90/indent/sqlanywhere.vim +#usr/share/vim/vim90/indent/sshconfig.vim +#usr/share/vim/vim90/indent/systemverilog.vim +#usr/share/vim/vim90/indent/tcl.vim +#usr/share/vim/vim90/indent/tcsh.vim +#usr/share/vim/vim90/indent/teraterm.vim +#usr/share/vim/vim90/indent/tex.vim +#usr/share/vim/vim90/indent/tf.vim +#usr/share/vim/vim90/indent/tilde.vim +#usr/share/vim/vim90/indent/treetop.vim +#usr/share/vim/vim90/indent/typescript.vim +#usr/share/vim/vim90/indent/vb.vim +#usr/share/vim/vim90/indent/verilog.vim +#usr/share/vim/vim90/indent/vhdl.vim +#usr/share/vim/vim90/indent/vim.vim +#usr/share/vim/vim90/indent/vroom.vim +#usr/share/vim/vim90/indent/wast.vim +#usr/share/vim/vim90/indent/xf86conf.vim +#usr/share/vim/vim90/indent/xhtml.vim +#usr/share/vim/vim90/indent/xinetd.vim +#usr/share/vim/vim90/indent/xml.vim +#usr/share/vim/vim90/indent/xsd.vim +#usr/share/vim/vim90/indent/xslt.vim +#usr/share/vim/vim90/indent/yacc.vim +#usr/share/vim/vim90/indent/yaml.vim +#usr/share/vim/vim90/indent/zimbu.vim +#usr/share/vim/vim90/indent/zsh.vim +#usr/share/vim/vim90/indoff.vim +#usr/share/vim/vim90/macros +#usr/share/vim/vim90/macros/README.txt +#usr/share/vim/vim90/macros/editexisting.vim +#usr/share/vim/vim90/macros/hanoi +#usr/share/vim/vim90/macros/hanoi/click.me +#usr/share/vim/vim90/macros/hanoi/hanoi.vim +#usr/share/vim/vim90/macros/hanoi/poster +#usr/share/vim/vim90/macros/justify.vim +#usr/share/vim/vim90/macros/less.bat +#usr/share/vim/vim90/macros/less.sh +#usr/share/vim/vim90/macros/less.vim +#usr/share/vim/vim90/macros/life +#usr/share/vim/vim90/macros/life/click.me +#usr/share/vim/vim90/macros/life/life.vim +#usr/share/vim/vim90/macros/matchit.vim +#usr/share/vim/vim90/macros/maze +#usr/share/vim/vim90/macros/maze/Makefile +#usr/share/vim/vim90/macros/maze/README.txt +#usr/share/vim/vim90/macros/maze/maze.c +#usr/share/vim/vim90/macros/maze/maze_5.78 +#usr/share/vim/vim90/macros/maze/maze_mac +#usr/share/vim/vim90/macros/maze/mazeansi.c +#usr/share/vim/vim90/macros/maze/mazeclean.c +#usr/share/vim/vim90/macros/maze/poster +#usr/share/vim/vim90/macros/shellmenu.vim +#usr/share/vim/vim90/macros/swapmous.vim +#usr/share/vim/vim90/macros/urm +#usr/share/vim/vim90/macros/urm/README.txt +#usr/share/vim/vim90/macros/urm/examples +#usr/share/vim/vim90/macros/urm/urm +#usr/share/vim/vim90/macros/urm/urm.vim +#usr/share/vim/vim90/menu.vim +#usr/share/vim/vim90/mswin.vim +#usr/share/vim/vim90/optwin.vim +#usr/share/vim/vim90/pack +#usr/share/vim/vim90/pack/dist +#usr/share/vim/vim90/pack/dist/opt +#usr/share/vim/vim90/pack/dist/opt/cfilter +#usr/share/vim/vim90/pack/dist/opt/cfilter/plugin +#usr/share/vim/vim90/pack/dist/opt/cfilter/plugin/cfilter.vim +#usr/share/vim/vim90/pack/dist/opt/dvorak +#usr/share/vim/vim90/pack/dist/opt/dvorak/dvorak +#usr/share/vim/vim90/pack/dist/opt/dvorak/dvorak/disable.vim +#usr/share/vim/vim90/pack/dist/opt/dvorak/dvorak/enable.vim +#usr/share/vim/vim90/pack/dist/opt/dvorak/plugin +#usr/share/vim/vim90/pack/dist/opt/dvorak/plugin/dvorak.vim +#usr/share/vim/vim90/pack/dist/opt/editexisting +#usr/share/vim/vim90/pack/dist/opt/editexisting/plugin +#usr/share/vim/vim90/pack/dist/opt/editexisting/plugin/editexisting.vim +#usr/share/vim/vim90/pack/dist/opt/justify +#usr/share/vim/vim90/pack/dist/opt/justify/plugin +#usr/share/vim/vim90/pack/dist/opt/justify/plugin/justify.vim +#usr/share/vim/vim90/pack/dist/opt/matchit +#usr/share/vim/vim90/pack/dist/opt/matchit/autoload +#usr/share/vim/vim90/pack/dist/opt/matchit/autoload/matchit.vim +#usr/share/vim/vim90/pack/dist/opt/matchit/doc +#usr/share/vim/vim90/pack/dist/opt/matchit/doc/matchit.txt +#usr/share/vim/vim90/pack/dist/opt/matchit/doc/tags +#usr/share/vim/vim90/pack/dist/opt/matchit/plugin +#usr/share/vim/vim90/pack/dist/opt/matchit/plugin/matchit.vim +#usr/share/vim/vim90/pack/dist/opt/shellmenu +#usr/share/vim/vim90/pack/dist/opt/shellmenu/plugin +#usr/share/vim/vim90/pack/dist/opt/shellmenu/plugin/shellmenu.vim +#usr/share/vim/vim90/pack/dist/opt/swapmouse +#usr/share/vim/vim90/pack/dist/opt/swapmouse/plugin +#usr/share/vim/vim90/pack/dist/opt/swapmouse/plugin/swapmouse.vim +#usr/share/vim/vim90/pack/dist/opt/termdebug +#usr/share/vim/vim90/pack/dist/opt/termdebug/plugin +#usr/share/vim/vim90/pack/dist/opt/termdebug/plugin/termdebug.vim +#usr/share/vim/vim90/plugin +#usr/share/vim/vim90/plugin/README.txt +#usr/share/vim/vim90/plugin/getscriptPlugin.vim +#usr/share/vim/vim90/plugin/gzip.vim +#usr/share/vim/vim90/plugin/logiPat.vim +#usr/share/vim/vim90/plugin/manpager.vim +#usr/share/vim/vim90/plugin/matchparen.vim +#usr/share/vim/vim90/plugin/netrwPlugin.vim +#usr/share/vim/vim90/plugin/rrhelper.vim +#usr/share/vim/vim90/plugin/spellfile.vim +#usr/share/vim/vim90/plugin/tarPlugin.vim +#usr/share/vim/vim90/plugin/tohtml.vim +#usr/share/vim/vim90/plugin/vimballPlugin.vim +#usr/share/vim/vim90/plugin/zipPlugin.vim +#usr/share/vim/vim90/print +#usr/share/vim/vim90/print/ascii.ps +#usr/share/vim/vim90/print/cidfont.ps +#usr/share/vim/vim90/print/cns_roman.ps +#usr/share/vim/vim90/print/cp1250.ps +#usr/share/vim/vim90/print/cp1251.ps +#usr/share/vim/vim90/print/cp1252.ps +#usr/share/vim/vim90/print/cp1253.ps +#usr/share/vim/vim90/print/cp1254.ps +#usr/share/vim/vim90/print/cp1255.ps +#usr/share/vim/vim90/print/cp1257.ps +#usr/share/vim/vim90/print/dec-mcs.ps +#usr/share/vim/vim90/print/ebcdic-uk.ps +#usr/share/vim/vim90/print/gb_roman.ps +#usr/share/vim/vim90/print/hp-roman8.ps +#usr/share/vim/vim90/print/iso-8859-10.ps +#usr/share/vim/vim90/print/iso-8859-11.ps +#usr/share/vim/vim90/print/iso-8859-13.ps +#usr/share/vim/vim90/print/iso-8859-14.ps +#usr/share/vim/vim90/print/iso-8859-15.ps +#usr/share/vim/vim90/print/iso-8859-2.ps +#usr/share/vim/vim90/print/iso-8859-3.ps +#usr/share/vim/vim90/print/iso-8859-4.ps +#usr/share/vim/vim90/print/iso-8859-5.ps +#usr/share/vim/vim90/print/iso-8859-7.ps +#usr/share/vim/vim90/print/iso-8859-8.ps +#usr/share/vim/vim90/print/iso-8859-9.ps +#usr/share/vim/vim90/print/jis_roman.ps +#usr/share/vim/vim90/print/koi8-r.ps +#usr/share/vim/vim90/print/koi8-u.ps +#usr/share/vim/vim90/print/ks_roman.ps +#usr/share/vim/vim90/print/latin1.ps +#usr/share/vim/vim90/print/mac-roman.ps +#usr/share/vim/vim90/print/prolog.ps +#usr/share/vim/vim90/scripts.vim +#usr/share/vim/vim90/spell +#usr/share/vim/vim90/spell/check_locales.vim +#usr/share/vim/vim90/spell/cleanadd.vim +#usr/share/vim/vim90/spell/en.ascii.spl +#usr/share/vim/vim90/spell/en.ascii.sug +#usr/share/vim/vim90/spell/en.latin1.spl +#usr/share/vim/vim90/spell/en.latin1.sug +#usr/share/vim/vim90/spell/en.utf-8.spl +#usr/share/vim/vim90/spell/en.utf-8.sug +#usr/share/vim/vim90/spell/fixdup.vim +#usr/share/vim/vim90/spell/he.vim +#usr/share/vim/vim90/spell/spell.vim +#usr/share/vim/vim90/spell/yi.vim +#usr/share/vim/vim90/synmenu.vim +#usr/share/vim/vim90/syntax +#usr/share/vim/vim90/syntax/2html.vim +#usr/share/vim/vim90/syntax/8th.vim +#usr/share/vim/vim90/syntax/README.txt +#usr/share/vim/vim90/syntax/a2ps.vim +#usr/share/vim/vim90/syntax/a65.vim +#usr/share/vim/vim90/syntax/aap.vim +#usr/share/vim/vim90/syntax/abap.vim +#usr/share/vim/vim90/syntax/abaqus.vim +#usr/share/vim/vim90/syntax/abc.vim +#usr/share/vim/vim90/syntax/abel.vim +#usr/share/vim/vim90/syntax/acedb.vim +#usr/share/vim/vim90/syntax/ada.vim +#usr/share/vim/vim90/syntax/aflex.vim +#usr/share/vim/vim90/syntax/ahdl.vim +#usr/share/vim/vim90/syntax/aidl.vim +#usr/share/vim/vim90/syntax/alsaconf.vim +#usr/share/vim/vim90/syntax/amiga.vim +#usr/share/vim/vim90/syntax/aml.vim +#usr/share/vim/vim90/syntax/ampl.vim +#usr/share/vim/vim90/syntax/ant.vim +#usr/share/vim/vim90/syntax/antlr.vim +#usr/share/vim/vim90/syntax/apache.vim +#usr/share/vim/vim90/syntax/apachestyle.vim +#usr/share/vim/vim90/syntax/aptconf.vim +#usr/share/vim/vim90/syntax/arch.vim +#usr/share/vim/vim90/syntax/arduino.vim +#usr/share/vim/vim90/syntax/art.vim +#usr/share/vim/vim90/syntax/asciidoc.vim +#usr/share/vim/vim90/syntax/asm.vim +#usr/share/vim/vim90/syntax/asm68k.vim +#usr/share/vim/vim90/syntax/asmh8300.vim +#usr/share/vim/vim90/syntax/asn.vim +#usr/share/vim/vim90/syntax/aspperl.vim +#usr/share/vim/vim90/syntax/aspvbs.vim +#usr/share/vim/vim90/syntax/asterisk.vim +#usr/share/vim/vim90/syntax/asteriskvm.vim +#usr/share/vim/vim90/syntax/atlas.vim +#usr/share/vim/vim90/syntax/autodoc.vim +#usr/share/vim/vim90/syntax/autohotkey.vim +#usr/share/vim/vim90/syntax/autoit.vim +#usr/share/vim/vim90/syntax/automake.vim +#usr/share/vim/vim90/syntax/ave.vim +#usr/share/vim/vim90/syntax/avra.vim +#usr/share/vim/vim90/syntax/awk.vim +#usr/share/vim/vim90/syntax/ayacc.vim +#usr/share/vim/vim90/syntax/b.vim +#usr/share/vim/vim90/syntax/baan.vim +#usr/share/vim/vim90/syntax/bash.vim +#usr/share/vim/vim90/syntax/basic.vim +#usr/share/vim/vim90/syntax/bc.vim +#usr/share/vim/vim90/syntax/bdf.vim +#usr/share/vim/vim90/syntax/bib.vim +#usr/share/vim/vim90/syntax/bindzone.vim +#usr/share/vim/vim90/syntax/blank.vim +#usr/share/vim/vim90/syntax/bsdl.vim +#usr/share/vim/vim90/syntax/bst.vim +#usr/share/vim/vim90/syntax/btm.vim +#usr/share/vim/vim90/syntax/bzl.vim +#usr/share/vim/vim90/syntax/bzr.vim +#usr/share/vim/vim90/syntax/c.vim +#usr/share/vim/vim90/syntax/cabal.vim +#usr/share/vim/vim90/syntax/cabalconfig.vim +#usr/share/vim/vim90/syntax/cabalproject.vim +#usr/share/vim/vim90/syntax/calendar.vim +#usr/share/vim/vim90/syntax/catalog.vim +#usr/share/vim/vim90/syntax/cdl.vim +#usr/share/vim/vim90/syntax/cdrdaoconf.vim +#usr/share/vim/vim90/syntax/cdrtoc.vim +#usr/share/vim/vim90/syntax/cf.vim +#usr/share/vim/vim90/syntax/cfg.vim +#usr/share/vim/vim90/syntax/ch.vim +#usr/share/vim/vim90/syntax/chaiscript.vim +#usr/share/vim/vim90/syntax/change.vim +#usr/share/vim/vim90/syntax/changelog.vim +#usr/share/vim/vim90/syntax/chaskell.vim +#usr/share/vim/vim90/syntax/cheetah.vim +#usr/share/vim/vim90/syntax/chicken.vim +#usr/share/vim/vim90/syntax/chill.vim +#usr/share/vim/vim90/syntax/chordpro.vim +#usr/share/vim/vim90/syntax/cl.vim +#usr/share/vim/vim90/syntax/clean.vim +#usr/share/vim/vim90/syntax/clipper.vim +#usr/share/vim/vim90/syntax/clojure.vim +#usr/share/vim/vim90/syntax/cmake.vim +#usr/share/vim/vim90/syntax/cmod.vim +#usr/share/vim/vim90/syntax/cmusrc.vim +#usr/share/vim/vim90/syntax/cobol.vim +#usr/share/vim/vim90/syntax/coco.vim +#usr/share/vim/vim90/syntax/colortest.vim +#usr/share/vim/vim90/syntax/conaryrecipe.vim +#usr/share/vim/vim90/syntax/conf.vim +#usr/share/vim/vim90/syntax/config.vim +#usr/share/vim/vim90/syntax/confini.vim +#usr/share/vim/vim90/syntax/context.vim +#usr/share/vim/vim90/syntax/cpp.vim +#usr/share/vim/vim90/syntax/crm.vim +#usr/share/vim/vim90/syntax/crontab.vim +#usr/share/vim/vim90/syntax/cs.vim +#usr/share/vim/vim90/syntax/csc.vim +#usr/share/vim/vim90/syntax/csdl.vim +#usr/share/vim/vim90/syntax/csh.vim +#usr/share/vim/vim90/syntax/csp.vim +#usr/share/vim/vim90/syntax/css.vim +#usr/share/vim/vim90/syntax/cterm.vim +#usr/share/vim/vim90/syntax/ctrlh.vim +#usr/share/vim/vim90/syntax/cucumber.vim +#usr/share/vim/vim90/syntax/cuda.vim +#usr/share/vim/vim90/syntax/cupl.vim +#usr/share/vim/vim90/syntax/cuplsim.vim +#usr/share/vim/vim90/syntax/cvs.vim +#usr/share/vim/vim90/syntax/cvsrc.vim +#usr/share/vim/vim90/syntax/cweb.vim +#usr/share/vim/vim90/syntax/cynlib.vim +#usr/share/vim/vim90/syntax/cynpp.vim +#usr/share/vim/vim90/syntax/d.vim +#usr/share/vim/vim90/syntax/dart.vim +#usr/share/vim/vim90/syntax/datascript.vim +#usr/share/vim/vim90/syntax/dcd.vim +#usr/share/vim/vim90/syntax/dcl.vim +#usr/share/vim/vim90/syntax/debchangelog.vim +#usr/share/vim/vim90/syntax/debcontrol.vim +#usr/share/vim/vim90/syntax/debcopyright.vim +#usr/share/vim/vim90/syntax/debsources.vim +#usr/share/vim/vim90/syntax/def.vim +#usr/share/vim/vim90/syntax/denyhosts.vim +#usr/share/vim/vim90/syntax/dep3patch.vim +#usr/share/vim/vim90/syntax/desc.vim +#usr/share/vim/vim90/syntax/desktop.vim +#usr/share/vim/vim90/syntax/dictconf.vim +#usr/share/vim/vim90/syntax/dictdconf.vim +#usr/share/vim/vim90/syntax/diff.vim +#usr/share/vim/vim90/syntax/dircolors.vim +#usr/share/vim/vim90/syntax/dirpager.vim +#usr/share/vim/vim90/syntax/diva.vim +#usr/share/vim/vim90/syntax/django.vim +#usr/share/vim/vim90/syntax/dns.vim +#usr/share/vim/vim90/syntax/dnsmasq.vim +#usr/share/vim/vim90/syntax/docbk.vim +#usr/share/vim/vim90/syntax/docbksgml.vim +#usr/share/vim/vim90/syntax/docbkxml.vim +#usr/share/vim/vim90/syntax/dockerfile.vim +#usr/share/vim/vim90/syntax/dosbatch.vim +#usr/share/vim/vim90/syntax/dosini.vim +#usr/share/vim/vim90/syntax/dot.vim +#usr/share/vim/vim90/syntax/doxygen.vim +#usr/share/vim/vim90/syntax/dracula.vim +#usr/share/vim/vim90/syntax/dsl.vim +#usr/share/vim/vim90/syntax/dtd.vim +#usr/share/vim/vim90/syntax/dtml.vim +#usr/share/vim/vim90/syntax/dtrace.vim +#usr/share/vim/vim90/syntax/dts.vim +#usr/share/vim/vim90/syntax/dune.vim +#usr/share/vim/vim90/syntax/dylan.vim +#usr/share/vim/vim90/syntax/dylanintr.vim +#usr/share/vim/vim90/syntax/dylanlid.vim +#usr/share/vim/vim90/syntax/ecd.vim +#usr/share/vim/vim90/syntax/edif.vim +#usr/share/vim/vim90/syntax/eiffel.vim +#usr/share/vim/vim90/syntax/elf.vim +#usr/share/vim/vim90/syntax/elinks.vim +#usr/share/vim/vim90/syntax/elm.vim +#usr/share/vim/vim90/syntax/elmfilt.vim +#usr/share/vim/vim90/syntax/erlang.vim +#usr/share/vim/vim90/syntax/eruby.vim +#usr/share/vim/vim90/syntax/esmtprc.vim +#usr/share/vim/vim90/syntax/esqlc.vim +#usr/share/vim/vim90/syntax/esterel.vim +#usr/share/vim/vim90/syntax/eterm.vim +#usr/share/vim/vim90/syntax/euphoria3.vim +#usr/share/vim/vim90/syntax/euphoria4.vim +#usr/share/vim/vim90/syntax/eviews.vim +#usr/share/vim/vim90/syntax/exim.vim +#usr/share/vim/vim90/syntax/expect.vim +#usr/share/vim/vim90/syntax/exports.vim +#usr/share/vim/vim90/syntax/falcon.vim +#usr/share/vim/vim90/syntax/fan.vim +#usr/share/vim/vim90/syntax/fasm.vim +#usr/share/vim/vim90/syntax/fdcc.vim +#usr/share/vim/vim90/syntax/fetchmail.vim +#usr/share/vim/vim90/syntax/fgl.vim +#usr/share/vim/vim90/syntax/flexwiki.vim +#usr/share/vim/vim90/syntax/focexec.vim +#usr/share/vim/vim90/syntax/form.vim +#usr/share/vim/vim90/syntax/forth.vim +#usr/share/vim/vim90/syntax/fortran.vim +#usr/share/vim/vim90/syntax/foxpro.vim +#usr/share/vim/vim90/syntax/fpcmake.vim +#usr/share/vim/vim90/syntax/framescript.vim +#usr/share/vim/vim90/syntax/freebasic.vim +#usr/share/vim/vim90/syntax/fstab.vim +#usr/share/vim/vim90/syntax/fvwm.vim +#usr/share/vim/vim90/syntax/fvwm2m4.vim +#usr/share/vim/vim90/syntax/gdb.vim +#usr/share/vim/vim90/syntax/gdmo.vim +#usr/share/vim/vim90/syntax/gedcom.vim +#usr/share/vim/vim90/syntax/gemtext.vim +#usr/share/vim/vim90/syntax/gift.vim +#usr/share/vim/vim90/syntax/git.vim +#usr/share/vim/vim90/syntax/gitcommit.vim +#usr/share/vim/vim90/syntax/gitconfig.vim +#usr/share/vim/vim90/syntax/gitolite.vim +#usr/share/vim/vim90/syntax/gitrebase.vim +#usr/share/vim/vim90/syntax/gitsendemail.vim +#usr/share/vim/vim90/syntax/gkrellmrc.vim +#usr/share/vim/vim90/syntax/gnash.vim +#usr/share/vim/vim90/syntax/gnuplot.vim +#usr/share/vim/vim90/syntax/go.vim +#usr/share/vim/vim90/syntax/godoc.vim +#usr/share/vim/vim90/syntax/gp.vim +#usr/share/vim/vim90/syntax/gpg.vim +#usr/share/vim/vim90/syntax/gprof.vim +#usr/share/vim/vim90/syntax/grads.vim +#usr/share/vim/vim90/syntax/gretl.vim +#usr/share/vim/vim90/syntax/groff.vim +#usr/share/vim/vim90/syntax/groovy.vim +#usr/share/vim/vim90/syntax/group.vim +#usr/share/vim/vim90/syntax/grub.vim +#usr/share/vim/vim90/syntax/gsp.vim +#usr/share/vim/vim90/syntax/gtkrc.vim +#usr/share/vim/vim90/syntax/gvpr.vim +#usr/share/vim/vim90/syntax/haml.vim +#usr/share/vim/vim90/syntax/hamster.vim +#usr/share/vim/vim90/syntax/haskell.vim +#usr/share/vim/vim90/syntax/haste.vim +#usr/share/vim/vim90/syntax/hastepreproc.vim +#usr/share/vim/vim90/syntax/hb.vim +#usr/share/vim/vim90/syntax/help.vim +#usr/share/vim/vim90/syntax/help_ru.vim +#usr/share/vim/vim90/syntax/hercules.vim +#usr/share/vim/vim90/syntax/hex.vim +#usr/share/vim/vim90/syntax/hgcommit.vim +#usr/share/vim/vim90/syntax/hitest.vim +#usr/share/vim/vim90/syntax/hog.vim +#usr/share/vim/vim90/syntax/hollywood.vim +#usr/share/vim/vim90/syntax/hostconf.vim +#usr/share/vim/vim90/syntax/hostsaccess.vim +#usr/share/vim/vim90/syntax/html.vim +#usr/share/vim/vim90/syntax/htmlcheetah.vim +#usr/share/vim/vim90/syntax/htmldjango.vim +#usr/share/vim/vim90/syntax/htmlm4.vim +#usr/share/vim/vim90/syntax/htmlos.vim +#usr/share/vim/vim90/syntax/i3config.vim +#usr/share/vim/vim90/syntax/ia64.vim +#usr/share/vim/vim90/syntax/ibasic.vim +#usr/share/vim/vim90/syntax/icemenu.vim +#usr/share/vim/vim90/syntax/icon.vim +#usr/share/vim/vim90/syntax/idl.vim +#usr/share/vim/vim90/syntax/idlang.vim +#usr/share/vim/vim90/syntax/indent.vim +#usr/share/vim/vim90/syntax/inform.vim +#usr/share/vim/vim90/syntax/initex.vim +#usr/share/vim/vim90/syntax/initng.vim +#usr/share/vim/vim90/syntax/inittab.vim +#usr/share/vim/vim90/syntax/ipfilter.vim +#usr/share/vim/vim90/syntax/ishd.vim +#usr/share/vim/vim90/syntax/iss.vim +#usr/share/vim/vim90/syntax/ist.vim +#usr/share/vim/vim90/syntax/j.vim +#usr/share/vim/vim90/syntax/jal.vim +#usr/share/vim/vim90/syntax/jam.vim +#usr/share/vim/vim90/syntax/jargon.vim +#usr/share/vim/vim90/syntax/java.vim +#usr/share/vim/vim90/syntax/javacc.vim +#usr/share/vim/vim90/syntax/javascript.vim +#usr/share/vim/vim90/syntax/javascriptreact.vim +#usr/share/vim/vim90/syntax/jess.vim +#usr/share/vim/vim90/syntax/jgraph.vim +#usr/share/vim/vim90/syntax/jovial.vim +#usr/share/vim/vim90/syntax/jproperties.vim +#usr/share/vim/vim90/syntax/json.vim +#usr/share/vim/vim90/syntax/jsonc.vim +#usr/share/vim/vim90/syntax/jsp.vim +#usr/share/vim/vim90/syntax/julia.vim +#usr/share/vim/vim90/syntax/kconfig.vim +#usr/share/vim/vim90/syntax/kivy.vim +#usr/share/vim/vim90/syntax/kix.vim +#usr/share/vim/vim90/syntax/krl.vim +#usr/share/vim/vim90/syntax/kscript.vim +#usr/share/vim/vim90/syntax/kwt.vim +#usr/share/vim/vim90/syntax/lace.vim +#usr/share/vim/vim90/syntax/latte.vim +#usr/share/vim/vim90/syntax/ld.vim +#usr/share/vim/vim90/syntax/ldapconf.vim +#usr/share/vim/vim90/syntax/ldif.vim +#usr/share/vim/vim90/syntax/less.vim +#usr/share/vim/vim90/syntax/lex.vim +#usr/share/vim/vim90/syntax/lftp.vim +#usr/share/vim/vim90/syntax/lhaskell.vim +#usr/share/vim/vim90/syntax/libao.vim +#usr/share/vim/vim90/syntax/lifelines.vim +#usr/share/vim/vim90/syntax/lilo.vim +#usr/share/vim/vim90/syntax/limits.vim +#usr/share/vim/vim90/syntax/liquid.vim +#usr/share/vim/vim90/syntax/lisp.vim +#usr/share/vim/vim90/syntax/lite.vim +#usr/share/vim/vim90/syntax/litestep.vim +#usr/share/vim/vim90/syntax/loginaccess.vim +#usr/share/vim/vim90/syntax/logindefs.vim +#usr/share/vim/vim90/syntax/logtalk.vim +#usr/share/vim/vim90/syntax/lotos.vim +#usr/share/vim/vim90/syntax/lout.vim +#usr/share/vim/vim90/syntax/lpc.vim +#usr/share/vim/vim90/syntax/lprolog.vim +#usr/share/vim/vim90/syntax/lscript.vim +#usr/share/vim/vim90/syntax/lsl.vim +#usr/share/vim/vim90/syntax/lss.vim +#usr/share/vim/vim90/syntax/lua.vim +#usr/share/vim/vim90/syntax/lynx.vim +#usr/share/vim/vim90/syntax/m3build.vim +#usr/share/vim/vim90/syntax/m3quake.vim +#usr/share/vim/vim90/syntax/m4.vim +#usr/share/vim/vim90/syntax/mail.vim +#usr/share/vim/vim90/syntax/mailaliases.vim +#usr/share/vim/vim90/syntax/mailcap.vim +#usr/share/vim/vim90/syntax/make.vim +#usr/share/vim/vim90/syntax/mallard.vim +#usr/share/vim/vim90/syntax/man.vim +#usr/share/vim/vim90/syntax/manconf.vim +#usr/share/vim/vim90/syntax/manual.vim +#usr/share/vim/vim90/syntax/maple.vim +#usr/share/vim/vim90/syntax/markdown.vim +#usr/share/vim/vim90/syntax/masm.vim +#usr/share/vim/vim90/syntax/mason.vim +#usr/share/vim/vim90/syntax/master.vim +#usr/share/vim/vim90/syntax/matlab.vim +#usr/share/vim/vim90/syntax/maxima.vim +#usr/share/vim/vim90/syntax/mel.vim +#usr/share/vim/vim90/syntax/meson.vim +#usr/share/vim/vim90/syntax/messages.vim +#usr/share/vim/vim90/syntax/mf.vim +#usr/share/vim/vim90/syntax/mgl.vim +#usr/share/vim/vim90/syntax/mgp.vim +#usr/share/vim/vim90/syntax/mib.vim +#usr/share/vim/vim90/syntax/mix.vim +#usr/share/vim/vim90/syntax/mma.vim +#usr/share/vim/vim90/syntax/mmix.vim +#usr/share/vim/vim90/syntax/mmp.vim +#usr/share/vim/vim90/syntax/modconf.vim +#usr/share/vim/vim90/syntax/model.vim +#usr/share/vim/vim90/syntax/modsim3.vim +#usr/share/vim/vim90/syntax/modula2.vim +#usr/share/vim/vim90/syntax/modula3.vim +#usr/share/vim/vim90/syntax/monk.vim +#usr/share/vim/vim90/syntax/moo.vim +#usr/share/vim/vim90/syntax/mp.vim +#usr/share/vim/vim90/syntax/mplayerconf.vim +#usr/share/vim/vim90/syntax/mrxvtrc.vim +#usr/share/vim/vim90/syntax/msidl.vim +#usr/share/vim/vim90/syntax/msmessages.vim +#usr/share/vim/vim90/syntax/msql.vim +#usr/share/vim/vim90/syntax/mupad.vim +#usr/share/vim/vim90/syntax/murphi.vim +#usr/share/vim/vim90/syntax/mush.vim +#usr/share/vim/vim90/syntax/muttrc.vim +#usr/share/vim/vim90/syntax/mysql.vim +#usr/share/vim/vim90/syntax/n1ql.vim +#usr/share/vim/vim90/syntax/named.vim +#usr/share/vim/vim90/syntax/nanorc.vim +#usr/share/vim/vim90/syntax/nasm.vim +#usr/share/vim/vim90/syntax/nastran.vim +#usr/share/vim/vim90/syntax/natural.vim +#usr/share/vim/vim90/syntax/ncf.vim +#usr/share/vim/vim90/syntax/neomuttrc.vim +#usr/share/vim/vim90/syntax/netrc.vim +#usr/share/vim/vim90/syntax/netrw.vim +#usr/share/vim/vim90/syntax/nginx.vim +#usr/share/vim/vim90/syntax/ninja.vim +#usr/share/vim/vim90/syntax/nosyntax.vim +#usr/share/vim/vim90/syntax/nqc.vim +#usr/share/vim/vim90/syntax/nroff.vim +#usr/share/vim/vim90/syntax/nsis.vim +#usr/share/vim/vim90/syntax/obj.vim +#usr/share/vim/vim90/syntax/objc.vim +#usr/share/vim/vim90/syntax/objcpp.vim +#usr/share/vim/vim90/syntax/ocaml.vim +#usr/share/vim/vim90/syntax/occam.vim +#usr/share/vim/vim90/syntax/omnimark.vim +#usr/share/vim/vim90/syntax/opam.vim +#usr/share/vim/vim90/syntax/openroad.vim +#usr/share/vim/vim90/syntax/openscad.vim +#usr/share/vim/vim90/syntax/opl.vim +#usr/share/vim/vim90/syntax/ora.vim +#usr/share/vim/vim90/syntax/pamconf.vim +#usr/share/vim/vim90/syntax/pamenv.vim +#usr/share/vim/vim90/syntax/papp.vim +#usr/share/vim/vim90/syntax/pascal.vim +#usr/share/vim/vim90/syntax/passwd.vim +#usr/share/vim/vim90/syntax/pbtxt.vim +#usr/share/vim/vim90/syntax/pcap.vim +#usr/share/vim/vim90/syntax/pccts.vim +#usr/share/vim/vim90/syntax/pdf.vim +#usr/share/vim/vim90/syntax/perl.vim +#usr/share/vim/vim90/syntax/pf.vim +#usr/share/vim/vim90/syntax/pfmain.vim +#usr/share/vim/vim90/syntax/php.vim +#usr/share/vim/vim90/syntax/phtml.vim +#usr/share/vim/vim90/syntax/pic.vim +#usr/share/vim/vim90/syntax/pike.vim +#usr/share/vim/vim90/syntax/pilrc.vim +#usr/share/vim/vim90/syntax/pine.vim +#usr/share/vim/vim90/syntax/pinfo.vim +#usr/share/vim/vim90/syntax/plaintex.vim +#usr/share/vim/vim90/syntax/pli.vim +#usr/share/vim/vim90/syntax/plm.vim +#usr/share/vim/vim90/syntax/plp.vim +#usr/share/vim/vim90/syntax/plsql.vim +#usr/share/vim/vim90/syntax/po.vim +#usr/share/vim/vim90/syntax/pod.vim +#usr/share/vim/vim90/syntax/poke.vim +#usr/share/vim/vim90/syntax/postscr.vim +#usr/share/vim/vim90/syntax/pov.vim +#usr/share/vim/vim90/syntax/povini.vim +#usr/share/vim/vim90/syntax/ppd.vim +#usr/share/vim/vim90/syntax/ppwiz.vim +#usr/share/vim/vim90/syntax/prescribe.vim +#usr/share/vim/vim90/syntax/privoxy.vim +#usr/share/vim/vim90/syntax/procmail.vim +#usr/share/vim/vim90/syntax/progress.vim +#usr/share/vim/vim90/syntax/prolog.vim +#usr/share/vim/vim90/syntax/promela.vim +#usr/share/vim/vim90/syntax/proto.vim +#usr/share/vim/vim90/syntax/protocols.vim +#usr/share/vim/vim90/syntax/ps1.vim +#usr/share/vim/vim90/syntax/ps1xml.vim +#usr/share/vim/vim90/syntax/psf.vim +#usr/share/vim/vim90/syntax/psl.vim +#usr/share/vim/vim90/syntax/ptcap.vim +#usr/share/vim/vim90/syntax/purifylog.vim +#usr/share/vim/vim90/syntax/pyrex.vim +#usr/share/vim/vim90/syntax/python.vim +#usr/share/vim/vim90/syntax/qb64.vim +#usr/share/vim/vim90/syntax/qf.vim +#usr/share/vim/vim90/syntax/quake.vim +#usr/share/vim/vim90/syntax/r.vim +#usr/share/vim/vim90/syntax/racc.vim +#usr/share/vim/vim90/syntax/radiance.vim +#usr/share/vim/vim90/syntax/raku.vim +#usr/share/vim/vim90/syntax/raml.vim +#usr/share/vim/vim90/syntax/ratpoison.vim +#usr/share/vim/vim90/syntax/rc.vim +#usr/share/vim/vim90/syntax/rcs.vim +#usr/share/vim/vim90/syntax/rcslog.vim +#usr/share/vim/vim90/syntax/readline.vim +#usr/share/vim/vim90/syntax/rebol.vim +#usr/share/vim/vim90/syntax/redif.vim +#usr/share/vim/vim90/syntax/registry.vim +#usr/share/vim/vim90/syntax/rego.vim +#usr/share/vim/vim90/syntax/remind.vim +#usr/share/vim/vim90/syntax/resolv.vim +#usr/share/vim/vim90/syntax/reva.vim +#usr/share/vim/vim90/syntax/rexx.vim +#usr/share/vim/vim90/syntax/rhelp.vim +#usr/share/vim/vim90/syntax/rib.vim +#usr/share/vim/vim90/syntax/rmd.vim +#usr/share/vim/vim90/syntax/rnc.vim +#usr/share/vim/vim90/syntax/rng.vim +#usr/share/vim/vim90/syntax/rnoweb.vim +#usr/share/vim/vim90/syntax/robots.vim +#usr/share/vim/vim90/syntax/routeros.vim +#usr/share/vim/vim90/syntax/rpcgen.vim +#usr/share/vim/vim90/syntax/rpl.vim +#usr/share/vim/vim90/syntax/rrst.vim +#usr/share/vim/vim90/syntax/rst.vim +#usr/share/vim/vim90/syntax/rtf.vim +#usr/share/vim/vim90/syntax/ruby.vim +#usr/share/vim/vim90/syntax/rust.vim +#usr/share/vim/vim90/syntax/samba.vim +#usr/share/vim/vim90/syntax/sas.vim +#usr/share/vim/vim90/syntax/sass.vim +#usr/share/vim/vim90/syntax/sather.vim +#usr/share/vim/vim90/syntax/sbt.vim +#usr/share/vim/vim90/syntax/scala.vim +#usr/share/vim/vim90/syntax/scdoc.vim +#usr/share/vim/vim90/syntax/scheme.vim +#usr/share/vim/vim90/syntax/scilab.vim +#usr/share/vim/vim90/syntax/screen.vim +#usr/share/vim/vim90/syntax/scss.vim +#usr/share/vim/vim90/syntax/sd.vim +#usr/share/vim/vim90/syntax/sdc.vim +#usr/share/vim/vim90/syntax/sdl.vim +#usr/share/vim/vim90/syntax/sed.vim +#usr/share/vim/vim90/syntax/sendpr.vim +#usr/share/vim/vim90/syntax/sensors.vim +#usr/share/vim/vim90/syntax/services.vim +#usr/share/vim/vim90/syntax/setserial.vim +#usr/share/vim/vim90/syntax/sexplib.vim +#usr/share/vim/vim90/syntax/sgml.vim +#usr/share/vim/vim90/syntax/sgmldecl.vim +#usr/share/vim/vim90/syntax/sgmllnx.vim +#usr/share/vim/vim90/syntax/sh.vim +#usr/share/vim/vim90/syntax/sicad.vim +#usr/share/vim/vim90/syntax/sieve.vim +#usr/share/vim/vim90/syntax/sil.vim +#usr/share/vim/vim90/syntax/simula.vim +#usr/share/vim/vim90/syntax/sinda.vim +#usr/share/vim/vim90/syntax/sindacmp.vim +#usr/share/vim/vim90/syntax/sindaout.vim +#usr/share/vim/vim90/syntax/sisu.vim +#usr/share/vim/vim90/syntax/skill.vim +#usr/share/vim/vim90/syntax/sl.vim +#usr/share/vim/vim90/syntax/slang.vim +#usr/share/vim/vim90/syntax/slice.vim +#usr/share/vim/vim90/syntax/slpconf.vim +#usr/share/vim/vim90/syntax/slpreg.vim +#usr/share/vim/vim90/syntax/slpspi.vim +#usr/share/vim/vim90/syntax/slrnrc.vim +#usr/share/vim/vim90/syntax/slrnsc.vim +#usr/share/vim/vim90/syntax/sm.vim +#usr/share/vim/vim90/syntax/smarty.vim +#usr/share/vim/vim90/syntax/smcl.vim +#usr/share/vim/vim90/syntax/smil.vim +#usr/share/vim/vim90/syntax/smith.vim +#usr/share/vim/vim90/syntax/sml.vim +#usr/share/vim/vim90/syntax/snnsnet.vim +#usr/share/vim/vim90/syntax/snnspat.vim +#usr/share/vim/vim90/syntax/snnsres.vim +#usr/share/vim/vim90/syntax/snobol4.vim +#usr/share/vim/vim90/syntax/spec.vim +#usr/share/vim/vim90/syntax/specman.vim +#usr/share/vim/vim90/syntax/spice.vim +#usr/share/vim/vim90/syntax/splint.vim +#usr/share/vim/vim90/syntax/spup.vim +#usr/share/vim/vim90/syntax/spyce.vim +#usr/share/vim/vim90/syntax/sql.vim +#usr/share/vim/vim90/syntax/sqlanywhere.vim +#usr/share/vim/vim90/syntax/sqlforms.vim +#usr/share/vim/vim90/syntax/sqlhana.vim +#usr/share/vim/vim90/syntax/sqlinformix.vim +#usr/share/vim/vim90/syntax/sqlj.vim +#usr/share/vim/vim90/syntax/sqloracle.vim +#usr/share/vim/vim90/syntax/sqr.vim +#usr/share/vim/vim90/syntax/squid.vim +#usr/share/vim/vim90/syntax/squirrel.vim +#usr/share/vim/vim90/syntax/srec.vim +#usr/share/vim/vim90/syntax/sshconfig.vim +#usr/share/vim/vim90/syntax/sshdconfig.vim +#usr/share/vim/vim90/syntax/st.vim +#usr/share/vim/vim90/syntax/stata.vim +#usr/share/vim/vim90/syntax/stp.vim +#usr/share/vim/vim90/syntax/strace.vim +#usr/share/vim/vim90/syntax/structurizr.vim +#usr/share/vim/vim90/syntax/sudoers.vim +#usr/share/vim/vim90/syntax/svg.vim +#usr/share/vim/vim90/syntax/svn.vim +#usr/share/vim/vim90/syntax/swift.vim +#usr/share/vim/vim90/syntax/swiftgyb.vim +#usr/share/vim/vim90/syntax/syncolor.vim +#usr/share/vim/vim90/syntax/synload.vim +#usr/share/vim/vim90/syntax/syntax.vim +#usr/share/vim/vim90/syntax/sysctl.vim +#usr/share/vim/vim90/syntax/systemd.vim +#usr/share/vim/vim90/syntax/systemverilog.vim +#usr/share/vim/vim90/syntax/tads.vim +#usr/share/vim/vim90/syntax/tags.vim +#usr/share/vim/vim90/syntax/tak.vim +#usr/share/vim/vim90/syntax/takcmp.vim +#usr/share/vim/vim90/syntax/takout.vim +#usr/share/vim/vim90/syntax/tap.vim +#usr/share/vim/vim90/syntax/tar.vim +#usr/share/vim/vim90/syntax/taskdata.vim +#usr/share/vim/vim90/syntax/taskedit.vim +#usr/share/vim/vim90/syntax/tasm.vim +#usr/share/vim/vim90/syntax/tcl.vim +#usr/share/vim/vim90/syntax/tcsh.vim +#usr/share/vim/vim90/syntax/template.vim +#usr/share/vim/vim90/syntax/teraterm.vim +#usr/share/vim/vim90/syntax/terminfo.vim +#usr/share/vim/vim90/syntax/tex.vim +#usr/share/vim/vim90/syntax/texinfo.vim +#usr/share/vim/vim90/syntax/texmf.vim +#usr/share/vim/vim90/syntax/tf.vim +#usr/share/vim/vim90/syntax/tidy.vim +#usr/share/vim/vim90/syntax/tilde.vim +#usr/share/vim/vim90/syntax/tli.vim +#usr/share/vim/vim90/syntax/tmux.vim +#usr/share/vim/vim90/syntax/toml.vim +#usr/share/vim/vim90/syntax/tpp.vim +#usr/share/vim/vim90/syntax/trasys.vim +#usr/share/vim/vim90/syntax/treetop.vim +#usr/share/vim/vim90/syntax/trustees.vim +#usr/share/vim/vim90/syntax/tsalt.vim +#usr/share/vim/vim90/syntax/tsscl.vim +#usr/share/vim/vim90/syntax/tssgm.vim +#usr/share/vim/vim90/syntax/tssop.vim +#usr/share/vim/vim90/syntax/tt2.vim +#usr/share/vim/vim90/syntax/tt2html.vim +#usr/share/vim/vim90/syntax/tt2js.vim +#usr/share/vim/vim90/syntax/typescript.vim +#usr/share/vim/vim90/syntax/typescriptcommon.vim +#usr/share/vim/vim90/syntax/typescriptreact.vim +#usr/share/vim/vim90/syntax/uc.vim +#usr/share/vim/vim90/syntax/udevconf.vim +#usr/share/vim/vim90/syntax/udevperm.vim +#usr/share/vim/vim90/syntax/udevrules.vim +#usr/share/vim/vim90/syntax/uil.vim +#usr/share/vim/vim90/syntax/updatedb.vim +#usr/share/vim/vim90/syntax/upstart.vim +#usr/share/vim/vim90/syntax/upstreamdat.vim +#usr/share/vim/vim90/syntax/upstreaminstalllog.vim +#usr/share/vim/vim90/syntax/upstreamlog.vim +#usr/share/vim/vim90/syntax/upstreamrpt.vim +#usr/share/vim/vim90/syntax/usserverlog.vim +#usr/share/vim/vim90/syntax/usw2kagtlog.vim +#usr/share/vim/vim90/syntax/valgrind.vim +#usr/share/vim/vim90/syntax/vb.vim +#usr/share/vim/vim90/syntax/vera.vim +#usr/share/vim/vim90/syntax/verilog.vim +#usr/share/vim/vim90/syntax/verilogams.vim +#usr/share/vim/vim90/syntax/vgrindefs.vim +#usr/share/vim/vim90/syntax/vhdl.vim +#usr/share/vim/vim90/syntax/vim.vim +#usr/share/vim/vim90/syntax/viminfo.vim +#usr/share/vim/vim90/syntax/virata.vim +#usr/share/vim/vim90/syntax/vmasm.vim +#usr/share/vim/vim90/syntax/voscm.vim +#usr/share/vim/vim90/syntax/vrml.vim +#usr/share/vim/vim90/syntax/vroom.vim +#usr/share/vim/vim90/syntax/vsejcl.vim +#usr/share/vim/vim90/syntax/vue.vim +#usr/share/vim/vim90/syntax/wast.vim +#usr/share/vim/vim90/syntax/wdiff.vim +#usr/share/vim/vim90/syntax/web.vim +#usr/share/vim/vim90/syntax/webmacro.vim +#usr/share/vim/vim90/syntax/wget.vim +#usr/share/vim/vim90/syntax/wget2.vim +#usr/share/vim/vim90/syntax/whitespace.vim +#usr/share/vim/vim90/syntax/winbatch.vim +#usr/share/vim/vim90/syntax/wml.vim +#usr/share/vim/vim90/syntax/wsh.vim +#usr/share/vim/vim90/syntax/wsml.vim +#usr/share/vim/vim90/syntax/wvdial.vim +#usr/share/vim/vim90/syntax/xbl.vim +#usr/share/vim/vim90/syntax/xdefaults.vim +#usr/share/vim/vim90/syntax/xf86conf.vim +#usr/share/vim/vim90/syntax/xhtml.vim +#usr/share/vim/vim90/syntax/xinetd.vim +#usr/share/vim/vim90/syntax/xkb.vim +#usr/share/vim/vim90/syntax/xmath.vim +#usr/share/vim/vim90/syntax/xml.vim +#usr/share/vim/vim90/syntax/xmodmap.vim +#usr/share/vim/vim90/syntax/xpm.vim +#usr/share/vim/vim90/syntax/xpm2.vim +#usr/share/vim/vim90/syntax/xquery.vim +#usr/share/vim/vim90/syntax/xs.vim +#usr/share/vim/vim90/syntax/xsd.vim +#usr/share/vim/vim90/syntax/xslt.vim +#usr/share/vim/vim90/syntax/xxd.vim +#usr/share/vim/vim90/syntax/yacc.vim +#usr/share/vim/vim90/syntax/yaml.vim +#usr/share/vim/vim90/syntax/z8a.vim +#usr/share/vim/vim90/syntax/zimbu.vim +#usr/share/vim/vim90/syntax/zsh.vim +#usr/share/vim/vim90/tools +#usr/share/vim/vim90/tools/README.txt +#usr/share/vim/vim90/tools/blink.c +#usr/share/vim/vim90/tools/ccfilter.1 +#usr/share/vim/vim90/tools/ccfilter.c +#usr/share/vim/vim90/tools/ccfilter_README.txt +#usr/share/vim/vim90/tools/demoserver.py +#usr/share/vim/vim90/tools/efm_filter.pl +#usr/share/vim/vim90/tools/efm_filter.txt +#usr/share/vim/vim90/tools/efm_perl.pl +#usr/share/vim/vim90/tools/emoji_list.vim +#usr/share/vim/vim90/tools/mve.awk +#usr/share/vim/vim90/tools/mve.txt +#usr/share/vim/vim90/tools/pltags.pl +#usr/share/vim/vim90/tools/ref +#usr/share/vim/vim90/tools/shtags.1 +#usr/share/vim/vim90/tools/shtags.pl +#usr/share/vim/vim90/tools/unicode.vim +#usr/share/vim/vim90/tools/vim132 +#usr/share/vim/vim90/tools/vim_vs_net.cmd +#usr/share/vim/vim90/tools/vimm +#usr/share/vim/vim90/tools/vimspell.sh +#usr/share/vim/vim90/tools/vimspell.txt +#usr/share/vim/vim90/tools/xcmdsrv_client.c +#usr/share/vim/vim90/tutor +#usr/share/vim/vim90/tutor/README.el.cp737.txt +#usr/share/vim/vim90/tutor/README.el.txt +#usr/share/vim/vim90/tutor/README.txt +#usr/share/vim/vim90/tutor/tutor +#usr/share/vim/vim90/tutor/tutor.bar +#usr/share/vim/vim90/tutor/tutor.bar.utf-8 +#usr/share/vim/vim90/tutor/tutor.bg.utf-8 +#usr/share/vim/vim90/tutor/tutor.ca +#usr/share/vim/vim90/tutor/tutor.ca.utf-8 +#usr/share/vim/vim90/tutor/tutor.cs +#usr/share/vim/vim90/tutor/tutor.cs.cp1250 +#usr/share/vim/vim90/tutor/tutor.cs.utf-8 +#usr/share/vim/vim90/tutor/tutor.da +#usr/share/vim/vim90/tutor/tutor.da.utf-8 +#usr/share/vim/vim90/tutor/tutor.de +#usr/share/vim/vim90/tutor/tutor.de.utf-8 +#usr/share/vim/vim90/tutor/tutor.el +#usr/share/vim/vim90/tutor/tutor.el.cp737 +#usr/share/vim/vim90/tutor/tutor.el.utf-8 +#usr/share/vim/vim90/tutor/tutor.eo +#usr/share/vim/vim90/tutor/tutor.eo.utf-8 +#usr/share/vim/vim90/tutor/tutor.es +#usr/share/vim/vim90/tutor/tutor.es.utf-8 +#usr/share/vim/vim90/tutor/tutor.fr +#usr/share/vim/vim90/tutor/tutor.fr.utf-8 +#usr/share/vim/vim90/tutor/tutor.hr +#usr/share/vim/vim90/tutor/tutor.hr.cp1250 +#usr/share/vim/vim90/tutor/tutor.hr.utf-8 +#usr/share/vim/vim90/tutor/tutor.hu +#usr/share/vim/vim90/tutor/tutor.hu.cp1250 +#usr/share/vim/vim90/tutor/tutor.hu.utf-8 +#usr/share/vim/vim90/tutor/tutor.it +#usr/share/vim/vim90/tutor/tutor.it.utf-8 +#usr/share/vim/vim90/tutor/tutor.ja.euc +#usr/share/vim/vim90/tutor/tutor.ja.sjis +#usr/share/vim/vim90/tutor/tutor.ja.utf-8 +#usr/share/vim/vim90/tutor/tutor.ko +#usr/share/vim/vim90/tutor/tutor.ko.euc +#usr/share/vim/vim90/tutor/tutor.ko.utf-8 +#usr/share/vim/vim90/tutor/tutor.lv.utf-8 +#usr/share/vim/vim90/tutor/tutor.nb +#usr/share/vim/vim90/tutor/tutor.nb.utf-8 +#usr/share/vim/vim90/tutor/tutor.nl +#usr/share/vim/vim90/tutor/tutor.nl.utf-8 +#usr/share/vim/vim90/tutor/tutor.no +#usr/share/vim/vim90/tutor/tutor.no.utf-8 +#usr/share/vim/vim90/tutor/tutor.pl +#usr/share/vim/vim90/tutor/tutor.pl.cp1250 +#usr/share/vim/vim90/tutor/tutor.pl.utf-8 +#usr/share/vim/vim90/tutor/tutor.pt +#usr/share/vim/vim90/tutor/tutor.pt.utf-8 +#usr/share/vim/vim90/tutor/tutor.ru +#usr/share/vim/vim90/tutor/tutor.ru.cp1251 +#usr/share/vim/vim90/tutor/tutor.ru.utf-8 +#usr/share/vim/vim90/tutor/tutor.sk +#usr/share/vim/vim90/tutor/tutor.sk.cp1250 +#usr/share/vim/vim90/tutor/tutor.sk.utf-8 +#usr/share/vim/vim90/tutor/tutor.sr.cp1250 +#usr/share/vim/vim90/tutor/tutor.sr.utf-8 +#usr/share/vim/vim90/tutor/tutor.sv +#usr/share/vim/vim90/tutor/tutor.sv.utf-8 +#usr/share/vim/vim90/tutor/tutor.tr.iso9 +#usr/share/vim/vim90/tutor/tutor.tr.utf-8 +#usr/share/vim/vim90/tutor/tutor.uk.utf-8 +#usr/share/vim/vim90/tutor/tutor.utf-8 +#usr/share/vim/vim90/tutor/tutor.vi.utf-8 +#usr/share/vim/vim90/tutor/tutor.vim +#usr/share/vim/vim90/tutor/tutor.zh.big5 +#usr/share/vim/vim90/tutor/tutor.zh.euc +#usr/share/vim/vim90/tutor/tutor.zh.utf-8 +#usr/share/vim/vim90/tutor/tutor.zh_cn.utf-8 +#usr/share/vim/vim90/tutor/tutor.zh_tw.utf-8 +#usr/share/vim/vim90/vimrc_example.vim diff --git a/config/rootfiles/common/web-user-interface b/config/rootfiles/common/web-user-interface index cae8dde32..33f0d30a7 100644 --- a/config/rootfiles/common/web-user-interface +++ b/config/rootfiles/common/web-user-interface @@ -27,6 +27,7 @@ srv/web/ipfire/cgi-bin/hardwaregraphs.cgi srv/web/ipfire/cgi-bin/hosts.cgi srv/web/ipfire/cgi-bin/ids.cgi srv/web/ipfire/cgi-bin/index.cgi +srv/web/ipfire/cgi-bin/ipblocklist.cgi srv/web/ipfire/cgi-bin/ipinfo.cgi srv/web/ipfire/cgi-bin/iptables.cgi srv/web/ipfire/cgi-bin/location-block.cgi @@ -38,9 +39,11 @@ srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat srv/web/ipfire/cgi-bin/logs.cgi/firewalllogip.dat srv/web/ipfire/cgi-bin/logs.cgi/firewalllogport.dat srv/web/ipfire/cgi-bin/logs.cgi/ids.dat +srv/web/ipfire/cgi-bin/logs.cgi/ipblocklists.dat srv/web/ipfire/cgi-bin/logs.cgi/log.dat srv/web/ipfire/cgi-bin/logs.cgi/ovpnclients.dat srv/web/ipfire/cgi-bin/logs.cgi/proxylog.dat +srv/web/ipfire/cgi-bin/logs.cgi/showrequestfromblocklist.dat srv/web/ipfire/cgi-bin/logs.cgi/showrequestfromcountry.dat srv/web/ipfire/cgi-bin/logs.cgi/showrequestfromip.dat srv/web/ipfire/cgi-bin/logs.cgi/showrequestfromport.dat diff --git a/config/rootfiles/common/x86_64/linux b/config/rootfiles/common/x86_64/linux index 326bc6c6e..99fa8ffdc 100644 --- a/config/rootfiles/common/x86_64/linux +++ b/config/rootfiles/common/x86_64/linux @@ -1360,6 +1360,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/arch/x86/include/asm/espfix.h #lib/modules/KVER-ipfire/build/arch/x86/include/asm/exec.h #lib/modules/KVER-ipfire/build/arch/x86/include/asm/extable.h +#lib/modules/KVER-ipfire/build/arch/x86/include/asm/extable_fixup_types.h #lib/modules/KVER-ipfire/build/arch/x86/include/asm/fb.h #lib/modules/KVER-ipfire/build/arch/x86/include/asm/fixmap.h #lib/modules/KVER-ipfire/build/arch/x86/include/asm/floppy.h @@ -6785,6 +6786,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/CC_HAS_INT128 #lib/modules/KVER-ipfire/build/include/config/CC_HAS_KASAN_GENERIC #lib/modules/KVER-ipfire/build/include/config/CC_HAS_NO_PROFILE_FN_ATTR +#lib/modules/KVER-ipfire/build/include/config/CC_HAS_RETURN_THUNK #lib/modules/KVER-ipfire/build/include/config/CC_HAS_SANCOV_TRACE_PC #lib/modules/KVER-ipfire/build/include/config/CC_HAS_SANE_STACKPROTECTOR #lib/modules/KVER-ipfire/build/include/config/CC_HAS_SLS @@ -6877,6 +6879,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_GOV_SCHEDUTIL #lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_GOV_USERSPACE #lib/modules/KVER-ipfire/build/include/config/CPU_FREQ_STAT +#lib/modules/KVER-ipfire/build/include/config/CPU_IBPB_ENTRY +#lib/modules/KVER-ipfire/build/include/config/CPU_IBRS_ENTRY #lib/modules/KVER-ipfire/build/include/config/CPU_IDLE #lib/modules/KVER-ipfire/build/include/config/CPU_IDLE_GOV_HALTPOLL #lib/modules/KVER-ipfire/build/include/config/CPU_IDLE_GOV_LADDER @@ -6889,6 +6893,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/CPU_SUP_HYGON #lib/modules/KVER-ipfire/build/include/config/CPU_SUP_INTEL #lib/modules/KVER-ipfire/build/include/config/CPU_SUP_ZHAOXIN +#lib/modules/KVER-ipfire/build/include/config/CPU_UNRET_ENTRY #lib/modules/KVER-ipfire/build/include/config/CRASH_DUMP #lib/modules/KVER-ipfire/build/include/config/CRC16 #lib/modules/KVER-ipfire/build/include/config/CRC32 @@ -7209,7 +7214,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/DRM_I915_USERFAULT_AUTOSUSPEND #lib/modules/KVER-ipfire/build/include/config/DRM_I915_USERPTR #lib/modules/KVER-ipfire/build/include/config/DRM_KMS_HELPER -#lib/modules/KVER-ipfire/build/include/config/DRM_LEGACY #lib/modules/KVER-ipfire/build/include/config/DRM_MGAG200 #lib/modules/KVER-ipfire/build/include/config/DRM_MIPI_DSI #lib/modules/KVER-ipfire/build/include/config/DRM_NOUVEAU @@ -8071,6 +8075,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/INTEL_INT0002_VGPIO #lib/modules/KVER-ipfire/build/include/config/INTEL_IOATDMA #lib/modules/KVER-ipfire/build/include/config/INTEL_IOMMU +#lib/modules/KVER-ipfire/build/include/config/INTEL_IOMMU_DEFAULT_ON #lib/modules/KVER-ipfire/build/include/config/INTEL_IOMMU_FLOPPY_WA #lib/modules/KVER-ipfire/build/include/config/INTEL_IOMMU_SVM #lib/modules/KVER-ipfire/build/include/config/INTEL_IPS @@ -9088,7 +9093,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/NFSD_V4_SECURITY_LABEL #lib/modules/KVER-ipfire/build/include/config/NFS_ACL_SUPPORT #lib/modules/KVER-ipfire/build/include/config/NFS_COMMON -#lib/modules/KVER-ipfire/build/include/config/NFS_DEBUG #lib/modules/KVER-ipfire/build/include/config/NFS_DISABLE_UDP_SUPPORT #lib/modules/KVER-ipfire/build/include/config/NFS_FS #lib/modules/KVER-ipfire/build/include/config/NFS_FSCACHE @@ -9239,7 +9243,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/NORTEL_HERMES #lib/modules/KVER-ipfire/build/include/config/NOUVEAU_DEBUG #lib/modules/KVER-ipfire/build/include/config/NOUVEAU_DEBUG_DEFAULT -#lib/modules/KVER-ipfire/build/include/config/NOUVEAU_LEGACY_CTX_SUPPORT #lib/modules/KVER-ipfire/build/include/config/NOZOMI #lib/modules/KVER-ipfire/build/include/config/NO_HZ #lib/modules/KVER-ipfire/build/include/config/NO_HZ_COMMON @@ -9586,6 +9589,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/RELOCATABLE #lib/modules/KVER-ipfire/build/include/config/RENESAS_PHY #lib/modules/KVER-ipfire/build/include/config/RESET_CONTROLLER +#lib/modules/KVER-ipfire/build/include/config/RETHUNK #lib/modules/KVER-ipfire/build/include/config/RETPOLINE #lib/modules/KVER-ipfire/build/include/config/RETU_WATCHDOG #lib/modules/KVER-ipfire/build/include/config/RFKILL @@ -10333,6 +10337,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/SPARSEMEM_VMEMMAP #lib/modules/KVER-ipfire/build/include/config/SPARSEMEM_VMEMMAP_ENABLE #lib/modules/KVER-ipfire/build/include/config/SPARSE_IRQ +#lib/modules/KVER-ipfire/build/include/config/SPECULATION_MITIGATIONS #lib/modules/KVER-ipfire/build/include/config/SPLIT_PTLOCK_CPUS #lib/modules/KVER-ipfire/build/include/config/SPMI #lib/modules/KVER-ipfire/build/include/config/SRCU @@ -10374,7 +10379,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/SUNGEM_PHY #lib/modules/KVER-ipfire/build/include/config/SUNRPC #lib/modules/KVER-ipfire/build/include/config/SUNRPC_BACKCHANNEL -#lib/modules/KVER-ipfire/build/include/config/SUNRPC_DEBUG #lib/modules/KVER-ipfire/build/include/config/SUNRPC_GSS #lib/modules/KVER-ipfire/build/include/config/SURFACE_HOTPLUG #lib/modules/KVER-ipfire/build/include/config/SURFACE_PLATFORMS @@ -10778,6 +10782,15 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/V4L_PLATFORM_DRIVERS #lib/modules/KVER-ipfire/build/include/config/VETH #lib/modules/KVER-ipfire/build/include/config/VFAT_FS +#lib/modules/KVER-ipfire/build/include/config/VFIO +#lib/modules/KVER-ipfire/build/include/config/VFIO_IOMMU_TYPE1 +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_CORE +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_IGD +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_INTX +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_MMAP +#lib/modules/KVER-ipfire/build/include/config/VFIO_PCI_VGA +#lib/modules/KVER-ipfire/build/include/config/VFIO_VIRQFD #lib/modules/KVER-ipfire/build/include/config/VGASTATE #lib/modules/KVER-ipfire/build/include/config/VGA_ARB #lib/modules/KVER-ipfire/build/include/config/VGA_ARB_MAX_GPUS @@ -13460,6 +13473,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/linux/mmu_context.h #lib/modules/KVER-ipfire/build/include/linux/mmu_notifier.h #lib/modules/KVER-ipfire/build/include/linux/mmzone.h +#lib/modules/KVER-ipfire/build/include/linux/mnt_idmapping.h #lib/modules/KVER-ipfire/build/include/linux/mnt_namespace.h #lib/modules/KVER-ipfire/build/include/linux/mod_devicetable.h #lib/modules/KVER-ipfire/build/include/linux/mod_devicetable.h.orig @@ -21361,6 +21375,13 @@ lib/modules/KVER-ipfire/kernel #lib/modules/KVER-ipfire/kernel/drivers/usb/usbip/usbip-core.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/usb/usbip/usbip-host.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/usb/usbip/vhci-hcd.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio +#lib/modules/KVER-ipfire/kernel/drivers/vfio/pci +#lib/modules/KVER-ipfire/kernel/drivers/vfio/pci/vfio-pci-core.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/pci/vfio-pci.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio_iommu_type1.ko.xz +#lib/modules/KVER-ipfire/kernel/drivers/vfio/vfio_virqfd.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/vhost #lib/modules/KVER-ipfire/kernel/drivers/vhost/vhost.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/vhost/vhost_iotlb.ko.xz diff --git a/config/rootfiles/common/x86_64/stage2 b/config/rootfiles/common/x86_64/stage2 index 586b88e3d..c54fccc20 100644 --- a/config/rootfiles/common/x86_64/stage2 +++ b/config/rootfiles/common/x86_64/stage2 @@ -106,6 +106,7 @@ usr/local/bin/settime usr/local/bin/timecheck usr/local/bin/timezone-transition usr/local/bin/update-ids-ruleset +usr/local/bin/update-ipblocklists usr/local/bin/update-lang-cache usr/local/bin/update-location-database #usr/local/include @@ -126,7 +127,6 @@ usr/local/bin/update-location-database #usr/local/share/man/man8 #usr/local/share/misc #usr/local/share/terminfo -#usr/local/share/xt_geoip #usr/local/share/zoneinfo #usr/local/src #usr/sbin @@ -148,7 +148,6 @@ usr/share/doc/licenses/GPLv3 #usr/share/man/man8 #usr/share/misc #usr/share/terminfo -#usr/share/xt_geoip #usr/share/zoneinfo #var #var/cache @@ -156,6 +155,7 @@ var/cache/ldconfig var/cache/ldconfig/aux-cache var/empty #var/lib +var/lib/ipblocklist #var/lib/misc #var/local var/lock diff --git a/config/rootfiles/common/x86_64/util-linux b/config/rootfiles/common/x86_64/util-linux index bd862b557..de78f65c2 100644 --- a/config/rootfiles/common/x86_64/util-linux +++ b/config/rootfiles/common/x86_64/util-linux @@ -103,7 +103,7 @@ usr/bin/uclampset usr/bin/uuidgen usr/bin/uuidparse #usr/bin/whereis -usr/bin/x86_64 +#usr/bin/x86_64 #usr/include/blkid #usr/include/blkid/blkid.h #usr/include/libfdisk diff --git a/config/rootfiles/core/169/core-files b/config/rootfiles/core/170/core-files similarity index 100% rename from config/rootfiles/core/169/core-files rename to config/rootfiles/core/170/core-files diff --git a/config/rootfiles/core/170/exclude b/config/rootfiles/core/170/exclude new file mode 100644 index 000000000..378c2d563 --- /dev/null +++ b/config/rootfiles/core/170/exclude @@ -0,0 +1,34 @@ +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/log/cache +var/log/dhcpcd.log +var/log/messages +var/state/dhcp/dhcpd.leases +var/updatecache diff --git a/config/rootfiles/core/169/filelists/aarch64/linux b/config/rootfiles/core/170/filelists/aarch64/linux similarity index 100% rename from config/rootfiles/core/169/filelists/aarch64/linux rename to config/rootfiles/core/170/filelists/aarch64/linux diff --git a/config/rootfiles/core/169/filelists/armv6l/linux b/config/rootfiles/core/170/filelists/armv6l/linux similarity index 100% rename from config/rootfiles/core/169/filelists/armv6l/linux rename to config/rootfiles/core/170/filelists/armv6l/linux diff --git a/config/rootfiles/core/170/filelists/bash b/config/rootfiles/core/170/filelists/bash new file mode 120000 index 000000000..de970cb1d --- /dev/null +++ b/config/rootfiles/core/170/filelists/bash @@ -0,0 +1 @@ +../../../common/bash \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/bind b/config/rootfiles/core/170/filelists/bind similarity index 100% rename from config/rootfiles/core/169/filelists/bind rename to config/rootfiles/core/170/filelists/bind diff --git a/config/rootfiles/core/170/filelists/ca-certificates b/config/rootfiles/core/170/filelists/ca-certificates new file mode 120000 index 000000000..320fea8f4 --- /dev/null +++ b/config/rootfiles/core/170/filelists/ca-certificates @@ -0,0 +1 @@ +../../../common/ca-certificates \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/core-files b/config/rootfiles/core/170/filelists/core-files similarity index 100% rename from config/rootfiles/core/169/filelists/core-files rename to config/rootfiles/core/170/filelists/core-files diff --git a/config/rootfiles/core/170/filelists/files b/config/rootfiles/core/170/filelists/files new file mode 100644 index 000000000..01b02c2ab --- /dev/null +++ b/config/rootfiles/core/170/filelists/files @@ -0,0 +1,29 @@ +etc/rc.d/init.d/firewall +opt/pakfire/lib/functions.pl +opt/pakfire/pakfire +srv/web/ipfire/cgi-bin/aliases.cgi +srv/web/ipfire/cgi-bin/index.cgi +srv/web/ipfire/cgi-bin/ipblocklist.cgi +srv/web/ipfire/cgi-bin/pakfire.cgi +srv/web/ipfire/cgi-bin/services.cgi +srv/web/ipfire/cgi-bin/vpnmain.cgi +srv/web/ipfire/cgi-bin/vulnerabilities.cgi +srv/web/ipfire/cgi-bin/logs.cgi/ids.dat +srv/web/ipfire/cgi-bin/logs.cgi/ipblocklists.dat +srv/web/ipfire/cgi-bin/logs.cgi/log.dat +srv/web/ipfire/cgi-bin/logs.cgi/showrequestfromblocklist.dat +srv/web/ipfire/html/themes/ipfire/include/functions.pl +usr/lib/firewall/rules.pl +usr/local/bin/setaliases +usr/local/bin/update-ipblocklists +usr/share/terminfo/t/tmux +usr/share/terminfo/t/tmux-256color +usr/share/terminfo/t/tmux-direct +var/ipfire/backup/bin/backup.pl +var/ipfire/backup/include +var/ipfire/ipblocklist-functions.pl +var/ipfire/menu.d/50-firewall.menu +var/ipfire/menu.d/70-log.menu +var/ipfire/network-functions.pl +var/ipfire/urlfilter/autoupdate/autoupdate.urls +var/spool/cron/root.orig diff --git a/config/rootfiles/core/170/filelists/fireinfo b/config/rootfiles/core/170/filelists/fireinfo new file mode 120000 index 000000000..c46115521 --- /dev/null +++ b/config/rootfiles/core/170/filelists/fireinfo @@ -0,0 +1 @@ +../../../common/fireinfo \ No newline at end of file diff --git a/config/rootfiles/core/170/filelists/gnutls b/config/rootfiles/core/170/filelists/gnutls new file mode 120000 index 000000000..8dbe60bc3 --- /dev/null +++ b/config/rootfiles/core/170/filelists/gnutls @@ -0,0 +1 @@ +../../../common/gnutls \ No newline at end of file diff --git a/config/rootfiles/core/170/filelists/harfbuzz b/config/rootfiles/core/170/filelists/harfbuzz new file mode 120000 index 000000000..ffe1e0d0b --- /dev/null +++ b/config/rootfiles/core/170/filelists/harfbuzz @@ -0,0 +1 @@ +../../../common/harfbuzz \ No newline at end of file diff --git a/config/rootfiles/core/170/filelists/hdparm b/config/rootfiles/core/170/filelists/hdparm new file mode 120000 index 000000000..b6447518a --- /dev/null +++ b/config/rootfiles/core/170/filelists/hdparm @@ -0,0 +1 @@ +../../../common/hdparm \ No newline at end of file diff --git a/config/rootfiles/core/170/filelists/ipblocklist-sources b/config/rootfiles/core/170/filelists/ipblocklist-sources new file mode 120000 index 000000000..31e200d14 --- /dev/null +++ b/config/rootfiles/core/170/filelists/ipblocklist-sources @@ -0,0 +1 @@ +../../../common/ipblocklist-sources \ No newline at end of file diff --git a/config/rootfiles/core/170/filelists/kmod b/config/rootfiles/core/170/filelists/kmod new file mode 120000 index 000000000..0020e197e --- /dev/null +++ b/config/rootfiles/core/170/filelists/kmod @@ -0,0 +1 @@ +../../../common/kmod \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/krb5 b/config/rootfiles/core/170/filelists/krb5 similarity index 100% rename from config/rootfiles/core/169/filelists/krb5 rename to config/rootfiles/core/170/filelists/krb5 diff --git a/config/rootfiles/core/170/filelists/logwatch b/config/rootfiles/core/170/filelists/logwatch new file mode 120000 index 000000000..f14eabda9 --- /dev/null +++ b/config/rootfiles/core/170/filelists/logwatch @@ -0,0 +1 @@ +../../../common/logwatch \ No newline at end of file diff --git a/config/rootfiles/core/170/filelists/lsof b/config/rootfiles/core/170/filelists/lsof new file mode 120000 index 000000000..1353d33e5 --- /dev/null +++ b/config/rootfiles/core/170/filelists/lsof @@ -0,0 +1 @@ +../../../common/lsof \ No newline at end of file diff --git a/config/rootfiles/core/170/filelists/nano b/config/rootfiles/core/170/filelists/nano new file mode 120000 index 000000000..2f07279c0 --- /dev/null +++ b/config/rootfiles/core/170/filelists/nano @@ -0,0 +1 @@ +../../../common/nano \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/openssl b/config/rootfiles/core/170/filelists/openssl similarity index 100% rename from config/rootfiles/core/169/filelists/openssl rename to config/rootfiles/core/170/filelists/openssl diff --git a/config/rootfiles/core/170/filelists/screen b/config/rootfiles/core/170/filelists/screen new file mode 120000 index 000000000..81008f46e --- /dev/null +++ b/config/rootfiles/core/170/filelists/screen @@ -0,0 +1 @@ +../../../common/screen \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/sqlite b/config/rootfiles/core/170/filelists/sqlite similarity index 100% rename from config/rootfiles/core/169/filelists/sqlite rename to config/rootfiles/core/170/filelists/sqlite diff --git a/config/rootfiles/core/170/filelists/sudo b/config/rootfiles/core/170/filelists/sudo new file mode 120000 index 000000000..0d3c45e04 --- /dev/null +++ b/config/rootfiles/core/170/filelists/sudo @@ -0,0 +1 @@ +../../../common/sudo \ No newline at end of file diff --git a/config/rootfiles/core/170/filelists/suricata b/config/rootfiles/core/170/filelists/suricata new file mode 120000 index 000000000..f671f6993 --- /dev/null +++ b/config/rootfiles/core/170/filelists/suricata @@ -0,0 +1 @@ +../../../common/suricata \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/unbound b/config/rootfiles/core/170/filelists/unbound similarity index 100% rename from config/rootfiles/core/169/filelists/unbound rename to config/rootfiles/core/170/filelists/unbound diff --git a/config/rootfiles/core/170/filelists/usbutils b/config/rootfiles/core/170/filelists/usbutils new file mode 120000 index 000000000..31db5a7ac --- /dev/null +++ b/config/rootfiles/core/170/filelists/usbutils @@ -0,0 +1 @@ +../../../common/usbutils \ No newline at end of file diff --git a/config/rootfiles/core/170/filelists/vim b/config/rootfiles/core/170/filelists/vim new file mode 120000 index 000000000..98613172e --- /dev/null +++ b/config/rootfiles/core/170/filelists/vim @@ -0,0 +1 @@ +../../../common/vim \ No newline at end of file diff --git a/config/rootfiles/core/170/filelists/x86_64/intel-microcode b/config/rootfiles/core/170/filelists/x86_64/intel-microcode new file mode 120000 index 000000000..d5ac074e2 --- /dev/null +++ b/config/rootfiles/core/170/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/169/filelists/x86_64/linux b/config/rootfiles/core/170/filelists/x86_64/linux similarity index 100% rename from config/rootfiles/core/169/filelists/x86_64/linux rename to config/rootfiles/core/170/filelists/x86_64/linux diff --git a/config/rootfiles/core/169/filelists/xfsprogs b/config/rootfiles/core/170/filelists/xfsprogs similarity index 100% rename from config/rootfiles/core/169/filelists/xfsprogs rename to config/rootfiles/core/170/filelists/xfsprogs diff --git a/config/rootfiles/core/170/filelists/zlib b/config/rootfiles/core/170/filelists/zlib new file mode 120000 index 000000000..e34566322 --- /dev/null +++ b/config/rootfiles/core/170/filelists/zlib @@ -0,0 +1 @@ +../../../common/zlib \ No newline at end of file diff --git a/config/rootfiles/core/170/update.sh b/config/rootfiles/core/170/update.sh new file mode 100644 index 000000000..b6b66f3f1 --- /dev/null +++ b/config/rootfiles/core/170/update.sh @@ -0,0 +1,238 @@ +#!/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) 2022 IPFire-Team . # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +core=170 + +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/rc.d/init.d/unbound stop +/etc/rc.d/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 +ROOTSPACE=`df / -Pk | sed "s| * | |g" | cut -d" " -f4 | tail -n 1` + +if [ $ROOTSPACE -lt 100000 ]; then + exit_with_error "ERROR cannot update because not enough free space on root." 2 + exit 2 +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 files +rm -rvf \ + /lib/ld-2.* \ + /lib/libanl-2.* \ + /lib/libc-2.* \ + /lib/libdl-2.* \ + /lib/libm-2.* \ + /lib/libmvec-2.* \ + /lib/libnsl-2.* \ + /lib/libnss_compat-2.* \ + /lib/libnss_db-2.* \ + /lib/libnss_dns-2.* \ + /lib/libnss_files-2.* \ + /lib/libnss_hesiod-2.* \ + /lib/libntfs-3g.so.88* \ + /lib/libpsx.so.2 \ + /lib/libpthread-2.* \ + /lib/libresolv-2.* \ + /lib/librt-2.* \ + /lib/libthread_db-1.0.so \ + /lib/libutil-2.* \ + /sbin/ifcfg \ + /sbin/routef \ + /sbin/rtpr \ + /usr/bin/screen-4.* \ + /usr/bin/x86_64 \ + /usr/lib/libbfd-2.36.* \ + /usr/lib/libbind9-9.16.2* \ + /usr/lib/libbind9-9.16.30.so \ + /usr/lib/libdnet* \ + /usr/lib/libdns-9.16.30.so \ + /usr/lib/libgnutls.so.30.33.1 \ + /usr/lib/libirs-9.16.2* \ + /usr/lib/libirs-9.16.30.so \ + /usr/lib/libisc-9.16.2* \ + /usr/lib/libisc-9.16.30.so \ + /usr/lib/libisccc-9.16.2* \ + /usr/lib/libisccc-9.16.30.so \ + /usr/lib/libisccfg-9.16.2* \ + /usr/lib/libisccfg-9.16.30.so \ + /usr/lib/libldap-* \ + /usr/lib/libldap_r-* \ + /usr/lib/libns-9.16.2* \ + /usr/lib/libns-9.16.30.so \ + /usr/lib/libopenjp2.so.2.3.* \ + /usr/lib/libpoppler.so.11* \ + /usr/lib/libunbound.so.8.1.17 \ + /usr/lib/perl5/site_perl/5.32.1/Bundle/LWP.pm \ + /usr/lib/perl5/site_perl/5.32.1/File/Listing.pm \ + /usr/lib/perl5/site_perl/5.32.1/HTML/Form.pm \ + /usr/lib/perl5/site_perl/5.32.1/HTTP/Cookies \ + /usr/lib/perl5/site_perl/5.32.1/HTTP/Negotiate.pm \ + /usr/lib/perl5/site_perl/5.32.1/*-linux-thread-multi/auto/Unix/Syslog/autosplit.ix \ + /usr/lib/perl5/site_perl/5.32.1/*-linux-thread-multi/qd.pl \ + /usr/lib/perl5/site_perl/5.32.1/LWP/media.types \ + /usr/lib/perl5/site_perl/5.32.1/LWP/MediaTypes.pm \ + /usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/GHTTP.pm \ + /usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/http10.pm \ + /usr/lib/perl5/site_perl/5.32.1/LWP/Protocol/https10.pm \ + /usr/lib/perl5/site_perl/5.32.1/WWW \ + /usr/sbin/ovpn-ccd-convert \ + /usr/share/xt_geoip + +# Extract files +extract_files + +# update linker config +ldconfig + +# Update Language cache +/usr/local/bin/update-lang-cache + +# Filesytem cleanup +/usr/local/bin/filesystem-cleanup + +# Create directory for IPBlocklist feature +mkdir -pv /var/lib/ipblocklist +chown nobody:nobody /var/lib/ipblocklist + +# Rebuild fcrontab from scratch +/usr/bin/fcrontab -z + +# Update collectd.conf +sed -i /etc/collectd.conf \ + -e "/LoadPlugin entropy/d" + +# Stop collectd Sevice +/etc/init.d/collectd stop + +# Cleanup old collectd statistics... +rm -rvf /var/log/rrd/collectd/localhost/processes-mysqld \ + /var/log/rrd/collectd/localhost/processes-snort \ + /var/log/rrd/collectd/localhost/processes-rtorrent \ + /var/log/rrd/collectd/localhost/processes-asterisk \ + /var/log/rrd/collectd/localhost/processes-java \ + /var/log/rrd/collectd/localhost/processes-spamd \ + /var/log/rrd/collectd/localhost/entropy + +# Start collectd +/etc/init.d/collectd start + +# Start services +/etc/rc.d/init.d/unbound start +/etc/rc.d/init.d/suricata start + +# Harden mount options of /boot +sed -E -i "s/\s+\/boot\s+auto\s+defaults\s+/ \/boot auto defaults,nodev,noexec,nosuid /g" /etc/fstab + +# Regenerate all initrds +dracut --regenerate-all --force +case "$(uname -m)" in + armv*) + mkimage -A arm -T ramdisk -C lzma -d /boot/initramfs-${KVER}-ipfire.img /boot/uInit-${KVER}-ipfire + rm /boot/initramfs-${KVER}-ipfire.img + ;; + aarch64) + mkimage -A arm64 -T ramdisk -C lzma -d /boot/initramfs-${KVER}-ipfire.img /boot/uInit-${KVER}-ipfire + # dont remove initramfs because grub need this to boot. + ;; +esac + +# This update needs a reboot... +touch /var/run/need_reboot + +# Finish +/etc/init.d/fireinfo start +sendprofile + +# remove lm_sensor config after collectd was started +# to reserch sensors at next boot with updated kernel +rm -f /etc/sysconfig/lm_sensors + +# 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 + +# 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/oldcore/168/update.sh b/config/rootfiles/oldcore/168/update.sh index 6bb081ff2..418c49399 100644 --- a/config/rootfiles/oldcore/168/update.sh +++ b/config/rootfiles/oldcore/168/update.sh @@ -143,6 +143,22 @@ if grep -q "ENABLED=on" /var/ipfire/vpn/settings; then /etc/init.d/ipsec start fi +# krb5 is now part of the core system, remove Pakfire metadata for it +if [ -e "/opt/pakfire/db/installed/meta-krb5" ] && [ -e "/opt/pakfire/db/meta/meta-krb5" ]; then + rm -vf \ + /opt/pakfire/db/installed/meta-krb5 \ + /opt/pakfire/db/meta/meta-krb5 \ + /opt/pakfire/db/rootfiles/krb5 +fi + +# libtiff is now part of the core system, remove Pakfire metadata for it +if [ -e "/opt/pakfire/db/installed/meta-libtiff" ] && [ -e "/opt/pakfire/db/meta/meta-libtiff" ]; then + rm -vf \ + /opt/pakfire/db/installed/meta-libtiff \ + /opt/pakfire/db/meta/meta-libtiff \ + /opt/pakfire/db/rootfiles/libtiff +fi + # This update needs a reboot... touch /var/run/need_reboot diff --git a/config/rootfiles/oldcore/169/core-files b/config/rootfiles/oldcore/169/core-files new file mode 100644 index 000000000..0dec37e53 --- /dev/null +++ b/config/rootfiles/oldcore/169/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/169/exclude b/config/rootfiles/oldcore/169/exclude similarity index 100% rename from config/rootfiles/core/169/exclude rename to config/rootfiles/oldcore/169/exclude diff --git a/config/rootfiles/core/169/filelists/aarch64/binutils b/config/rootfiles/oldcore/169/filelists/aarch64/binutils similarity index 100% rename from config/rootfiles/core/169/filelists/aarch64/binutils rename to config/rootfiles/oldcore/169/filelists/aarch64/binutils diff --git a/config/rootfiles/core/169/filelists/aarch64/gcc b/config/rootfiles/oldcore/169/filelists/aarch64/gcc similarity index 100% rename from config/rootfiles/core/169/filelists/aarch64/gcc rename to config/rootfiles/oldcore/169/filelists/aarch64/gcc diff --git a/config/rootfiles/core/169/filelists/aarch64/glibc b/config/rootfiles/oldcore/169/filelists/aarch64/glibc similarity index 100% rename from config/rootfiles/core/169/filelists/aarch64/glibc rename to config/rootfiles/oldcore/169/filelists/aarch64/glibc diff --git a/config/rootfiles/oldcore/169/filelists/aarch64/linux b/config/rootfiles/oldcore/169/filelists/aarch64/linux new file mode 120000 index 000000000..3a2532bc7 --- /dev/null +++ b/config/rootfiles/oldcore/169/filelists/aarch64/linux @@ -0,0 +1 @@ +../../../../common/aarch64/linux \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/aarch64/linux-initrd b/config/rootfiles/oldcore/169/filelists/aarch64/linux-initrd similarity index 100% rename from config/rootfiles/core/169/filelists/aarch64/linux-initrd rename to config/rootfiles/oldcore/169/filelists/aarch64/linux-initrd diff --git a/config/rootfiles/core/169/filelists/apache2 b/config/rootfiles/oldcore/169/filelists/apache2 similarity index 100% rename from config/rootfiles/core/169/filelists/apache2 rename to config/rootfiles/oldcore/169/filelists/apache2 diff --git a/config/rootfiles/core/169/filelists/armv6l/binutils b/config/rootfiles/oldcore/169/filelists/armv6l/binutils similarity index 100% rename from config/rootfiles/core/169/filelists/armv6l/binutils rename to config/rootfiles/oldcore/169/filelists/armv6l/binutils diff --git a/config/rootfiles/core/169/filelists/armv6l/gcc b/config/rootfiles/oldcore/169/filelists/armv6l/gcc similarity index 100% rename from config/rootfiles/core/169/filelists/armv6l/gcc rename to config/rootfiles/oldcore/169/filelists/armv6l/gcc diff --git a/config/rootfiles/core/169/filelists/armv6l/glibc b/config/rootfiles/oldcore/169/filelists/armv6l/glibc similarity index 100% rename from config/rootfiles/core/169/filelists/armv6l/glibc rename to config/rootfiles/oldcore/169/filelists/armv6l/glibc diff --git a/config/rootfiles/oldcore/169/filelists/armv6l/linux b/config/rootfiles/oldcore/169/filelists/armv6l/linux new file mode 120000 index 000000000..aee1f4d73 --- /dev/null +++ b/config/rootfiles/oldcore/169/filelists/armv6l/linux @@ -0,0 +1 @@ +../../../../common/armv6l/linux \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/armv6l/linux-initrd b/config/rootfiles/oldcore/169/filelists/armv6l/linux-initrd similarity index 100% rename from config/rootfiles/core/169/filelists/armv6l/linux-initrd rename to config/rootfiles/oldcore/169/filelists/armv6l/linux-initrd diff --git a/config/rootfiles/oldcore/169/filelists/bind b/config/rootfiles/oldcore/169/filelists/bind new file mode 120000 index 000000000..48a0ebaef --- /dev/null +++ b/config/rootfiles/oldcore/169/filelists/bind @@ -0,0 +1 @@ +../../../common/bind \ No newline at end of file diff --git a/config/rootfiles/oldcore/169/filelists/core-files b/config/rootfiles/oldcore/169/filelists/core-files new file mode 120000 index 000000000..709d6c14c --- /dev/null +++ b/config/rootfiles/oldcore/169/filelists/core-files @@ -0,0 +1 @@ +../core-files \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/curl b/config/rootfiles/oldcore/169/filelists/curl similarity index 100% rename from config/rootfiles/core/169/filelists/curl rename to config/rootfiles/oldcore/169/filelists/curl diff --git a/config/rootfiles/core/169/filelists/files b/config/rootfiles/oldcore/169/filelists/files similarity index 100% rename from config/rootfiles/core/169/filelists/files rename to config/rootfiles/oldcore/169/filelists/files diff --git a/config/rootfiles/core/169/filelists/fuse b/config/rootfiles/oldcore/169/filelists/fuse similarity index 100% rename from config/rootfiles/core/169/filelists/fuse rename to config/rootfiles/oldcore/169/filelists/fuse diff --git a/config/rootfiles/core/169/filelists/iptables b/config/rootfiles/oldcore/169/filelists/iptables similarity index 100% rename from config/rootfiles/core/169/filelists/iptables rename to config/rootfiles/oldcore/169/filelists/iptables diff --git a/config/rootfiles/core/169/filelists/keyutils b/config/rootfiles/oldcore/169/filelists/keyutils similarity index 100% rename from config/rootfiles/core/169/filelists/keyutils rename to config/rootfiles/oldcore/169/filelists/keyutils diff --git a/config/rootfiles/oldcore/169/filelists/krb5 b/config/rootfiles/oldcore/169/filelists/krb5 new file mode 120000 index 000000000..082c3cbcd --- /dev/null +++ b/config/rootfiles/oldcore/169/filelists/krb5 @@ -0,0 +1 @@ +../../../common/krb5 \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/libnetfilter_cthelper b/config/rootfiles/oldcore/169/filelists/libnetfilter_cthelper similarity index 100% rename from config/rootfiles/core/169/filelists/libnetfilter_cthelper rename to config/rootfiles/oldcore/169/filelists/libnetfilter_cthelper diff --git a/config/rootfiles/core/169/filelists/libnetfilter_cttimeout b/config/rootfiles/oldcore/169/filelists/libnetfilter_cttimeout similarity index 100% rename from config/rootfiles/core/169/filelists/libnetfilter_cttimeout rename to config/rootfiles/oldcore/169/filelists/libnetfilter_cttimeout diff --git a/config/rootfiles/core/169/filelists/libtiff b/config/rootfiles/oldcore/169/filelists/libtiff similarity index 100% rename from config/rootfiles/core/169/filelists/libtiff rename to config/rootfiles/oldcore/169/filelists/libtiff diff --git a/config/rootfiles/core/169/filelists/libxml2 b/config/rootfiles/oldcore/169/filelists/libxml2 similarity index 100% rename from config/rootfiles/core/169/filelists/libxml2 rename to config/rootfiles/oldcore/169/filelists/libxml2 diff --git a/config/rootfiles/core/169/filelists/libxslt b/config/rootfiles/oldcore/169/filelists/libxslt similarity index 100% rename from config/rootfiles/core/169/filelists/libxslt rename to config/rootfiles/oldcore/169/filelists/libxslt diff --git a/config/rootfiles/core/169/filelists/libyang b/config/rootfiles/oldcore/169/filelists/libyang similarity index 100% rename from config/rootfiles/core/169/filelists/libyang rename to config/rootfiles/oldcore/169/filelists/libyang diff --git a/config/rootfiles/core/169/filelists/lmdb b/config/rootfiles/oldcore/169/filelists/lmdb similarity index 100% rename from config/rootfiles/core/169/filelists/lmdb rename to config/rootfiles/oldcore/169/filelists/lmdb diff --git a/config/rootfiles/core/169/filelists/logrotate b/config/rootfiles/oldcore/169/filelists/logrotate similarity index 100% rename from config/rootfiles/core/169/filelists/logrotate rename to config/rootfiles/oldcore/169/filelists/logrotate diff --git a/config/rootfiles/core/169/filelists/lzip b/config/rootfiles/oldcore/169/filelists/lzip similarity index 100% rename from config/rootfiles/core/169/filelists/lzip rename to config/rootfiles/oldcore/169/filelists/lzip diff --git a/config/rootfiles/core/169/filelists/misc-progs b/config/rootfiles/oldcore/169/filelists/misc-progs similarity index 100% rename from config/rootfiles/core/169/filelists/misc-progs rename to config/rootfiles/oldcore/169/filelists/misc-progs diff --git a/config/rootfiles/core/169/filelists/oath-toolkit b/config/rootfiles/oldcore/169/filelists/oath-toolkit similarity index 100% rename from config/rootfiles/core/169/filelists/oath-toolkit rename to config/rootfiles/oldcore/169/filelists/oath-toolkit diff --git a/config/rootfiles/oldcore/169/filelists/openssl b/config/rootfiles/oldcore/169/filelists/openssl new file mode 120000 index 000000000..e011a9266 --- /dev/null +++ b/config/rootfiles/oldcore/169/filelists/openssl @@ -0,0 +1 @@ +../../../common/openssl \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/openvpn b/config/rootfiles/oldcore/169/filelists/openvpn similarity index 100% rename from config/rootfiles/core/169/filelists/openvpn rename to config/rootfiles/oldcore/169/filelists/openvpn diff --git a/config/rootfiles/core/169/filelists/perl-File-Remove b/config/rootfiles/oldcore/169/filelists/perl-File-Remove similarity index 100% rename from config/rootfiles/core/169/filelists/perl-File-Remove rename to config/rootfiles/oldcore/169/filelists/perl-File-Remove diff --git a/config/rootfiles/core/169/filelists/perl-Imager b/config/rootfiles/oldcore/169/filelists/perl-Imager similarity index 100% rename from config/rootfiles/core/169/filelists/perl-Imager rename to config/rootfiles/oldcore/169/filelists/perl-Imager diff --git a/config/rootfiles/core/169/filelists/perl-Imager-QRCode b/config/rootfiles/oldcore/169/filelists/perl-Imager-QRCode similarity index 100% rename from config/rootfiles/core/169/filelists/perl-Imager-QRCode rename to config/rootfiles/oldcore/169/filelists/perl-Imager-QRCode diff --git a/config/rootfiles/core/169/filelists/perl-MIME-Base32 b/config/rootfiles/oldcore/169/filelists/perl-MIME-Base32 similarity index 100% rename from config/rootfiles/core/169/filelists/perl-MIME-Base32 rename to config/rootfiles/oldcore/169/filelists/perl-MIME-Base32 diff --git a/config/rootfiles/core/169/filelists/perl-Module-Build b/config/rootfiles/oldcore/169/filelists/perl-Module-Build similarity index 100% rename from config/rootfiles/core/169/filelists/perl-Module-Build rename to config/rootfiles/oldcore/169/filelists/perl-Module-Build diff --git a/config/rootfiles/core/169/filelists/perl-Module-Install b/config/rootfiles/oldcore/169/filelists/perl-Module-Install similarity index 100% rename from config/rootfiles/core/169/filelists/perl-Module-Install rename to config/rootfiles/oldcore/169/filelists/perl-Module-Install diff --git a/config/rootfiles/core/169/filelists/perl-Module-ScanDeps b/config/rootfiles/oldcore/169/filelists/perl-Module-ScanDeps similarity index 100% rename from config/rootfiles/core/169/filelists/perl-Module-ScanDeps rename to config/rootfiles/oldcore/169/filelists/perl-Module-ScanDeps diff --git a/config/rootfiles/core/169/filelists/perl-URI-Encode b/config/rootfiles/oldcore/169/filelists/perl-URI-Encode similarity index 100% rename from config/rootfiles/core/169/filelists/perl-URI-Encode rename to config/rootfiles/oldcore/169/filelists/perl-URI-Encode diff --git a/config/rootfiles/core/169/filelists/perl-YAML-Tiny b/config/rootfiles/oldcore/169/filelists/perl-YAML-Tiny similarity index 100% rename from config/rootfiles/core/169/filelists/perl-YAML-Tiny rename to config/rootfiles/oldcore/169/filelists/perl-YAML-Tiny diff --git a/config/rootfiles/core/169/filelists/poppler b/config/rootfiles/oldcore/169/filelists/poppler similarity index 100% rename from config/rootfiles/core/169/filelists/poppler rename to config/rootfiles/oldcore/169/filelists/poppler diff --git a/config/rootfiles/core/169/filelists/qrencode b/config/rootfiles/oldcore/169/filelists/qrencode similarity index 100% rename from config/rootfiles/core/169/filelists/qrencode rename to config/rootfiles/oldcore/169/filelists/qrencode diff --git a/config/rootfiles/oldcore/169/filelists/sqlite b/config/rootfiles/oldcore/169/filelists/sqlite new file mode 120000 index 000000000..4ea569766 --- /dev/null +++ b/config/rootfiles/oldcore/169/filelists/sqlite @@ -0,0 +1 @@ +../../../common/sqlite \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/squid b/config/rootfiles/oldcore/169/filelists/squid similarity index 100% rename from config/rootfiles/core/169/filelists/squid rename to config/rootfiles/oldcore/169/filelists/squid diff --git a/config/rootfiles/core/169/filelists/tzdata b/config/rootfiles/oldcore/169/filelists/tzdata similarity index 100% rename from config/rootfiles/core/169/filelists/tzdata rename to config/rootfiles/oldcore/169/filelists/tzdata diff --git a/config/rootfiles/oldcore/169/filelists/unbound b/config/rootfiles/oldcore/169/filelists/unbound new file mode 120000 index 000000000..66adf0924 --- /dev/null +++ b/config/rootfiles/oldcore/169/filelists/unbound @@ -0,0 +1 @@ +../../../common/unbound \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/x86_64/binutils b/config/rootfiles/oldcore/169/filelists/x86_64/binutils similarity index 100% rename from config/rootfiles/core/169/filelists/x86_64/binutils rename to config/rootfiles/oldcore/169/filelists/x86_64/binutils diff --git a/config/rootfiles/core/169/filelists/x86_64/gcc b/config/rootfiles/oldcore/169/filelists/x86_64/gcc similarity index 100% rename from config/rootfiles/core/169/filelists/x86_64/gcc rename to config/rootfiles/oldcore/169/filelists/x86_64/gcc diff --git a/config/rootfiles/core/169/filelists/x86_64/glibc b/config/rootfiles/oldcore/169/filelists/x86_64/glibc similarity index 100% rename from config/rootfiles/core/169/filelists/x86_64/glibc rename to config/rootfiles/oldcore/169/filelists/x86_64/glibc diff --git a/config/rootfiles/oldcore/169/filelists/x86_64/linux b/config/rootfiles/oldcore/169/filelists/x86_64/linux new file mode 120000 index 000000000..0615b5b9a --- /dev/null +++ b/config/rootfiles/oldcore/169/filelists/x86_64/linux @@ -0,0 +1 @@ +../../../../common/x86_64/linux \ No newline at end of file diff --git a/config/rootfiles/core/169/filelists/x86_64/linux-initrd b/config/rootfiles/oldcore/169/filelists/x86_64/linux-initrd similarity index 100% rename from config/rootfiles/core/169/filelists/x86_64/linux-initrd rename to config/rootfiles/oldcore/169/filelists/x86_64/linux-initrd diff --git a/config/rootfiles/oldcore/169/filelists/xfsprogs b/config/rootfiles/oldcore/169/filelists/xfsprogs new file mode 120000 index 000000000..91032964d --- /dev/null +++ b/config/rootfiles/oldcore/169/filelists/xfsprogs @@ -0,0 +1 @@ +../../../common/xfsprogs \ No newline at end of file diff --git a/config/rootfiles/core/169/update.sh b/config/rootfiles/oldcore/169/update.sh similarity index 100% rename from config/rootfiles/core/169/update.sh rename to config/rootfiles/oldcore/169/update.sh diff --git a/config/rootfiles/packages/aarch64/amazon-ssm-agent b/config/rootfiles/packages/aarch64/amazon-ssm-agent new file mode 120000 index 000000000..3acbdf17c --- /dev/null +++ b/config/rootfiles/packages/aarch64/amazon-ssm-agent @@ -0,0 +1 @@ +../x86_64/amazon-ssm-agent \ No newline at end of file diff --git a/config/rootfiles/packages/aarch64/samba b/config/rootfiles/packages/aarch64/samba index 49d924537..a049902b0 100644 --- a/config/rootfiles/packages/aarch64/samba +++ b/config/rootfiles/packages/aarch64/samba @@ -186,6 +186,7 @@ usr/lib/libsmbclient.so.0 usr/lib/libsmbclient.so.0.7.0 usr/lib/libsmbconf.so usr/lib/libsmbconf.so.0 +usr/lib/libsmbconf.so.0.0.1 usr/lib/libsmbldap.so usr/lib/libsmbldap.so.2 usr/lib/libsmbldap.so.2.1.0 @@ -495,6 +496,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_base_test.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_tgs_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/kpasswd_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/pac_align_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/raw_testcase.py diff --git a/config/rootfiles/packages/armv6l/python3-pyfuse3 b/config/rootfiles/packages/armv6l/python3-pyfuse3 new file mode 100644 index 000000000..c8f17804a --- /dev/null +++ b/config/rootfiles/packages/armv6l/python3-pyfuse3 @@ -0,0 +1,10 @@ +usr/lib/python3.10/site-packages/_pyfuse3.py +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/requires.txt +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/top_level.txt +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/zip-safe +usr/lib/python3.10/site-packages/pyfuse3.cpython-310-arm-linux-gnueabi.so +usr/lib/python3.10/site-packages/pyfuse3_asyncio.py diff --git a/config/rootfiles/packages/armv6l/samba b/config/rootfiles/packages/armv6l/samba index 440f29cb2..dec46311b 100644 --- a/config/rootfiles/packages/armv6l/samba +++ b/config/rootfiles/packages/armv6l/samba @@ -186,6 +186,7 @@ usr/lib/libsmbclient.so.0 usr/lib/libsmbclient.so.0.7.0 usr/lib/libsmbconf.so usr/lib/libsmbconf.so.0 +usr/lib/libsmbconf.so.0.0.1 usr/lib/libsmbldap.so usr/lib/libsmbldap.so.2 usr/lib/libsmbldap.so.2.1.0 @@ -495,6 +496,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_base_test.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_tgs_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/kpasswd_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/pac_align_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/raw_testcase.py diff --git a/config/rootfiles/packages/clamav b/config/rootfiles/packages/clamav index ca3124bb2..588c34eb4 100644 --- a/config/rootfiles/packages/clamav +++ b/config/rootfiles/packages/clamav @@ -56,6 +56,7 @@ usr/sbin/clamd #usr/share/doc/ClamAV/html/clipboard.min.js #usr/share/doc/ClamAV/html/community_resources #usr/share/doc/ClamAV/html/community_resources/CommunityResources.html +#usr/share/doc/ClamAV/html/community_resources/CompileClamAV_AmazonLinux2.txt #usr/share/doc/ClamAV/html/css #usr/share/doc/ClamAV/html/css/chrome.css #usr/share/doc/ClamAV/html/css/general.css diff --git a/config/rootfiles/packages/cups b/config/rootfiles/packages/cups index 18987be0e..65ad4f418 100644 --- a/config/rootfiles/packages/cups +++ b/config/rootfiles/packages/cups @@ -1,3 +1,4 @@ +etc/cups etc/dbus-1/system.d/cups.conf etc/pam.d/cups etc/rc.d/init.d/cups diff --git a/config/rootfiles/packages/cups-pdf b/config/rootfiles/packages/cups-pdf new file mode 100644 index 000000000..70324cad1 --- /dev/null +++ b/config/rootfiles/packages/cups-pdf @@ -0,0 +1,5 @@ +usr/lib/cups/backend/cups-pdf +#usr/share/ppd/cups-pdf +usr/share/ppd/cups-pdf/CUPS-PDF_noopt.ppd +usr/share/ppd/cups-pdf/CUPS-PDF_opt.ppd +var/ipfire/cups/cups-pdf.conf diff --git a/config/rootfiles/common/fmt b/config/rootfiles/packages/fmt similarity index 88% rename from config/rootfiles/common/fmt rename to config/rootfiles/packages/fmt index d9067f14a..af371d939 100644 --- a/config/rootfiles/common/fmt +++ b/config/rootfiles/packages/fmt @@ -6,11 +6,11 @@ #usr/include/fmt/core.h #usr/include/fmt/format-inl.h #usr/include/fmt/format.h -#usr/include/fmt/locale.h #usr/include/fmt/os.h #usr/include/fmt/ostream.h #usr/include/fmt/printf.h #usr/include/fmt/ranges.h +#usr/include/fmt/std.h #usr/include/fmt/xchar.h #usr/lib/cmake/fmt #usr/lib/cmake/fmt/fmt-config-version.cmake @@ -18,6 +18,6 @@ #usr/lib/cmake/fmt/fmt-targets-release.cmake #usr/lib/cmake/fmt/fmt-targets.cmake #usr/lib/libfmt.so -#usr/lib/libfmt.so.8 -#usr/lib/libfmt.so.8.1.1 +usr/lib/libfmt.so.9 +usr/lib/libfmt.so.9.0.0 #usr/lib/pkgconfig/fmt.pc diff --git a/config/rootfiles/packages/gutenprint b/config/rootfiles/packages/gutenprint index 3671a7800..8d6fdd489 100644 --- a/config/rootfiles/packages/gutenprint +++ b/config/rootfiles/packages/gutenprint @@ -19,492 +19,361 @@ usr/bin/testpattern #usr/include/gutenprint/paper.h #usr/include/gutenprint/path.h #usr/include/gutenprint/printers.h +#usr/include/gutenprint/refcache.h #usr/include/gutenprint/sequence.h #usr/include/gutenprint/string-list.h +#usr/include/gutenprint/types.h #usr/include/gutenprint/util.h #usr/include/gutenprint/vars.h #usr/include/gutenprint/weave.h #usr/include/gutenprint/xml.h -#usr/include/gutenprintui2 -usr/lib/cups/driver/gutenprint.5.2 +usr/lib/cups/backend/gutenprint53+usb +usr/lib/cups/driver/gutenprint.5.3 usr/lib/cups/filter/commandtocanon usr/lib/cups/filter/commandtoepson -usr/lib/cups/filter/rastertogutenprint.5.2 +usr/lib/cups/filter/rastertogutenprint.5.3 #usr/lib/gutenprint -usr/lib/gutenprint/5.2 -usr/lib/gutenprint/5.2/modules +#usr/lib/gutenprint/5.3 +#usr/lib/gutenprint/5.3/config.summary #usr/lib/libgutenprint.a #usr/lib/libgutenprint.la usr/lib/libgutenprint.so -usr/lib/libgutenprint.so.2 -usr/lib/libgutenprint.so.2.1.0 +usr/lib/libgutenprint.so.9 +usr/lib/libgutenprint.so.9.5.0 #usr/lib/pkgconfig/gutenprint.pc -usr/sbin/cups-genppd.5.2 +usr/sbin/cups-genppd.5.3 usr/sbin/cups-genppdupdate usr/share/cups/calibrate.ppm -usr/share/foomatic/db/source/driver/gutenprint-ijs-simplified.5.2.xml -usr/share/foomatic/db/source/driver/gutenprint-ijs.5.2.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-color.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-model.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-pagesize.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-printoutmode.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-resolution.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_borderless.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_brightness-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_cdinnerradius.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_colorcorrection.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_contrast-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_duplex.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_fullbleed.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_imagetype.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_inkset.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_inktype.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_inputslot.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_laminate.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_mediatype.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_quality.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_resolution.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs-simplified.5.2-stp_usegloss.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-color.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-model.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-pagesize.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-printoutmode.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-resolution.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_bandenhancement-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_blackdensity-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_blackgamma-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_blacktrans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_bluedensity-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_borderless.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_brightness-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_cdallowothermedia.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_cdinnerradius.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_cdxadjustment-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_cdyadjustment-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_colorcorrection.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_contrast-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_cyanbalance-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_cyandensity-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_cyangamma-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_darkgrayscale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_darkgraytrans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_darkgrayvalue-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_darkyellowscale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_darkyellowtrans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_darkyellowvalue-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_density-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_ditheralgorithm.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_dropsize1-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_dropsize2-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_dropsize3-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_duplex.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablebandenhancement.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enableblackdensity.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enableblackgamma.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enableblacktrans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablebluedensity.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablecyanbalance.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablecyandensity.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablecyangamma.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enabledarkgrayscale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enabledarkgraytrans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enabledarkgrayvalue.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enabledarkyellowscale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enabledarkyellowtrans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enabledarkyellowvalue.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enabledensity.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enabledropsize1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enabledropsize2.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enabledropsize3.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablefeedadjustment.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablefeedsequence.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegamma.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegcrlower.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegcrupper.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enableglosslimit.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegray1scale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegray1trans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegray1value.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegray2scale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegray2trans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegray2value.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegray3scale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegray3trans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegray3value.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegrayscale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegraytrans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablegrayvalue.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray1scale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray1trans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray1value.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray2scale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray2trans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray2value.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray3scale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray3trans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray3value.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray4scale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray4trans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray4value.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray5scale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray5trans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablehgray5value.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enableinklimit.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablelightcyanscale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablelightcyantrans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablelightcyanvalue.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablelightgrayscale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablelightgraytrans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablelightgrayvalue.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablelightmagentascale.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablelightmagentatrans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablelightmagentavalue.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablelightyellowtrans.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablemagentabalance.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablemagentadensity.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablemagentagamma.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enableorangedensity.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablepagedrytime.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablepaperthickness.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enableplatengap.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enableprintmethod.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablereddensity.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablescandrytime.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablescanmindrytime.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablesubchannelcutoff.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enablevacuumintensity.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enableyellowbalance.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enableyellowdensity.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_enableyellowgamma.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_feedadjustment-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_feedsequence-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_fullbleed.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gamma-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gcrlower-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gcrupper-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_glosslimit-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gray1scale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gray1trans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gray1value-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gray2scale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gray2trans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gray2value-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gray3scale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gray3trans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_gray3value-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_grayscale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_graytrans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_grayvalue-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray1scale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray1trans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray1value-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray2scale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray2trans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray2value-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray3scale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray3trans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray3value-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray4scale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray4trans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray4value-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray5scale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray5trans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_hgray5value-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_imagetype.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_inklimit-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_inklimit-2.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_inklimit-3.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_inklimit-4.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_inklimit-5.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_inklimit-6.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_inklimit-7.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_inklimit-8.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_inkset.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_inktype.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_inputslot.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_laminate.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightcyanscale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightcyantrans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightcyantrans-2.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightcyanvalue-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightgrayscale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightgraytrans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightgrayvalue-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightmagentascale-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightmagentatrans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightmagentatrans-2.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightmagentavalue-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_lightyellowtrans-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_linearcontrast.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_magentabalance-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_magentadensity-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_magentagamma-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_mediatype.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_orangedensity-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_pagedrytime-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_paperthickness-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_platengap-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_printingdirection.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_printmethod-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_quality.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_reddensity-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_resolution.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_scandrytime-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_scanmindrytime-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_subchannelcutoff-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_usegloss.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_vacuumintensity-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_weave.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_yellowbalance-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_yellowdensity-1.xml -usr/share/foomatic/db/source/opt/gutenprint-ijs.5.2-stp_yellowgamma-1.xml -usr/share/foomatic/kitload.log +usr/share/cups/usb/net.sf.gimp-print.usb-quirks #usr/share/gutenprint -#usr/share/gutenprint/5.2 -#usr/share/gutenprint/5.2/xml -usr/share/gutenprint/5.2/xml/dither-matrix-1x1.xml -usr/share/gutenprint/5.2/xml/dither-matrix-2x1.xml -usr/share/gutenprint/5.2/xml/dither-matrix-4x1.xml -#usr/share/gutenprint/5.2/xml/escp2 -#usr/share/gutenprint/5.2/xml/escp2/inks -usr/share/gutenprint/5.2/xml/escp2/inks/artisan.xml -usr/share/gutenprint/5.2/xml/escp2/inks/b500.xml -usr/share/gutenprint/5.2/xml/escp2/inks/c120.xml -usr/share/gutenprint/5.2/xml/escp2/inks/c64.xml -usr/share/gutenprint/5.2/xml/escp2/inks/c80.xml -usr/share/gutenprint/5.2/xml/escp2/inks/c82.xml -usr/share/gutenprint/5.2/xml/escp2/inks/claria.xml -usr/share/gutenprint/5.2/xml/escp2/inks/cmy.xml -usr/share/gutenprint/5.2/xml/escp2/inks/cmykrb.xml -usr/share/gutenprint/5.2/xml/escp2/inks/cmykro.xml -usr/share/gutenprint/5.2/xml/escp2/inks/cx3650.xml -usr/share/gutenprint/5.2/xml/escp2/inks/defaultblack.xml -usr/share/gutenprint/5.2/xml/escp2/inks/f360.xml -usr/share/gutenprint/5.2/xml/escp2/inks/f360_photo.xml -usr/share/gutenprint/5.2/xml/escp2/inks/f360_photo7_japan.xml -usr/share/gutenprint/5.2/xml/escp2/inks/f360_ultrachrome.xml -usr/share/gutenprint/5.2/xml/escp2/inks/f360_ultrachrome_k3.xml -usr/share/gutenprint/5.2/xml/escp2/inks/f360_ultrachrome_k3v.xml -usr/share/gutenprint/5.2/xml/escp2/inks/f360_ultrachrome_k3v_2.xml -usr/share/gutenprint/5.2/xml/escp2/inks/nx100.xml -usr/share/gutenprint/5.2/xml/escp2/inks/photo_gen0.xml -usr/share/gutenprint/5.2/xml/escp2/inks/photo_gen1.xml -usr/share/gutenprint/5.2/xml/escp2/inks/photo_gen2.xml -usr/share/gutenprint/5.2/xml/escp2/inks/photo_gen3.xml -usr/share/gutenprint/5.2/xml/escp2/inks/photo_gen3_4.xml -usr/share/gutenprint/5.2/xml/escp2/inks/photo_gen4.xml -usr/share/gutenprint/5.2/xml/escp2/inks/photo_pigment.xml -usr/share/gutenprint/5.2/xml/escp2/inks/picturemate_4.xml -usr/share/gutenprint/5.2/xml/escp2/inks/picturemate_6.xml -usr/share/gutenprint/5.2/xml/escp2/inks/pro_gen1.xml -usr/share/gutenprint/5.2/xml/escp2/inks/pro_gen2.xml -usr/share/gutenprint/5.2/xml/escp2/inks/pro_pigment.xml -usr/share/gutenprint/5.2/xml/escp2/inks/pro_ultrachrome.xml -usr/share/gutenprint/5.2/xml/escp2/inks/pro_ultrachrome_k3.xml -usr/share/gutenprint/5.2/xml/escp2/inks/pro_ultrachrome_k34.xml -usr/share/gutenprint/5.2/xml/escp2/inks/pro_ultrachrome_k3v.xml -usr/share/gutenprint/5.2/xml/escp2/inks/pro_ultrachrome_k3v4.xml -usr/share/gutenprint/5.2/xml/escp2/inks/standard.xml -usr/share/gutenprint/5.2/xml/escp2/inks/standard_gen0.xml -usr/share/gutenprint/5.2/xml/escp2/inks/ultrachrome.xml -usr/share/gutenprint/5.2/xml/escp2/inks/wf40.xml -usr/share/gutenprint/5.2/xml/escp2/inks/wf500.xml -usr/share/gutenprint/5.2/xml/escp2/inks/x80.xml -#usr/share/gutenprint/5.2/xml/escp2/inputslots -usr/share/gutenprint/5.2/xml/escp2/inputslots/artisan.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/b500.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/cd.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/cd_cutter_roll_feed.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/cd_roll_feed.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/cutter_roll_feed.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/default.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/pro3880.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/pro_cutter_roll_feed.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/pro_roll_feed.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/r1800.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/r2400.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/r2880.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/rx680.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/rx700.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/spro5000.xml -usr/share/gutenprint/5.2/xml/escp2/inputslots/standard_roll_feed.xml -#usr/share/gutenprint/5.2/xml/escp2/media -usr/share/gutenprint/5.2/xml/escp2/media/artisan.xml -usr/share/gutenprint/5.2/xml/escp2/media/b500.xml -usr/share/gutenprint/5.2/xml/escp2/media/c120.xml -usr/share/gutenprint/5.2/xml/escp2/media/c64.xml -usr/share/gutenprint/5.2/xml/escp2/media/c80.xml -usr/share/gutenprint/5.2/xml/escp2/media/c82.xml -usr/share/gutenprint/5.2/xml/escp2/media/claria.xml -usr/share/gutenprint/5.2/xml/escp2/media/claria1400.xml -usr/share/gutenprint/5.2/xml/escp2/media/cmy.xml -usr/share/gutenprint/5.2/xml/escp2/media/cmykrb.xml -usr/share/gutenprint/5.2/xml/escp2/media/cmykro.xml -usr/share/gutenprint/5.2/xml/escp2/media/cx3650.xml -usr/share/gutenprint/5.2/xml/escp2/media/f360.xml -usr/share/gutenprint/5.2/xml/escp2/media/f360_photo.xml -usr/share/gutenprint/5.2/xml/escp2/media/f360_photo7_japan.xml -usr/share/gutenprint/5.2/xml/escp2/media/f360_ultrachrome.xml -usr/share/gutenprint/5.2/xml/escp2/media/f360_ultrachrome_k3.xml -usr/share/gutenprint/5.2/xml/escp2/media/f360_ultrachrome_k3v.xml -usr/share/gutenprint/5.2/xml/escp2/media/nx100.xml -usr/share/gutenprint/5.2/xml/escp2/media/photo_gen0.xml -usr/share/gutenprint/5.2/xml/escp2/media/photo_gen1.xml -usr/share/gutenprint/5.2/xml/escp2/media/photo_gen2.xml -usr/share/gutenprint/5.2/xml/escp2/media/photo_gen3.xml -usr/share/gutenprint/5.2/xml/escp2/media/photo_gen3_4.xml -usr/share/gutenprint/5.2/xml/escp2/media/photo_gen4.xml -usr/share/gutenprint/5.2/xml/escp2/media/photo_pigment.xml -usr/share/gutenprint/5.2/xml/escp2/media/picturemate_4.xml -usr/share/gutenprint/5.2/xml/escp2/media/picturemate_6.xml -usr/share/gutenprint/5.2/xml/escp2/media/pro3880_ultrachrome_k3v.xml -usr/share/gutenprint/5.2/xml/escp2/media/pro_gen1.xml -usr/share/gutenprint/5.2/xml/escp2/media/pro_gen2.xml -usr/share/gutenprint/5.2/xml/escp2/media/pro_pigment.xml -usr/share/gutenprint/5.2/xml/escp2/media/pro_ultrachrome.xml -usr/share/gutenprint/5.2/xml/escp2/media/pro_ultrachrome_k3.xml -usr/share/gutenprint/5.2/xml/escp2/media/pro_ultrachrome_k3v.xml -usr/share/gutenprint/5.2/xml/escp2/media/r800.xml -usr/share/gutenprint/5.2/xml/escp2/media/standard.xml -usr/share/gutenprint/5.2/xml/escp2/media/standard_gen0.xml -usr/share/gutenprint/5.2/xml/escp2/media/ultrachrome.xml -usr/share/gutenprint/5.2/xml/escp2/media/wf500.xml -usr/share/gutenprint/5.2/xml/escp2/media/x80.xml -#usr/share/gutenprint/5.2/xml/escp2/mediasizes -usr/share/gutenprint/5.2/xml/escp2/mediasizes/standard.xml -#usr/share/gutenprint/5.2/xml/escp2/model -usr/share/gutenprint/5.2/xml/escp2/model/model_0.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_1.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_10.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_100.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_101.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_102.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_103.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_104.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_105.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_106.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_107.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_108.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_109.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_11.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_110.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_111.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_112.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_113.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_114.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_115.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_116.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_117.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_12.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_13.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_14.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_15.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_16.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_17.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_18.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_19.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_2.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_20.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_21.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_22.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_23.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_24.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_25.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_26.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_27.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_28.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_29.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_3.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_30.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_31.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_32.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_33.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_34.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_35.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_36.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_37.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_38.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_39.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_4.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_40.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_41.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_42.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_43.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_44.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_45.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_46.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_47.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_48.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_49.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_5.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_50.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_51.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_52.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_53.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_54.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_55.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_56.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_57.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_58.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_59.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_6.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_60.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_61.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_62.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_63.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_64.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_65.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_66.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_67.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_68.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_69.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_7.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_70.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_71.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_72.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_73.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_74.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_75.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_76.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_77.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_78.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_79.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_8.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_80.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_81.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_82.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_83.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_84.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_85.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_86.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_87.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_88.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_89.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_9.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_90.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_91.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_92.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_93.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_94.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_95.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_96.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_97.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_98.xml -usr/share/gutenprint/5.2/xml/escp2/model/model_99.xml -#usr/share/gutenprint/5.2/xml/escp2/qualitypresets -usr/share/gutenprint/5.2/xml/escp2/qualitypresets/p1_5.xml -usr/share/gutenprint/5.2/xml/escp2/qualitypresets/picturemate.xml -usr/share/gutenprint/5.2/xml/escp2/qualitypresets/prox900.xml -usr/share/gutenprint/5.2/xml/escp2/qualitypresets/standard.xml -usr/share/gutenprint/5.2/xml/escp2/qualitypresets/v2880.xml -usr/share/gutenprint/5.2/xml/escp2/qualitypresets/wf40.xml -#usr/share/gutenprint/5.2/xml/escp2/weaves -usr/share/gutenprint/5.2/xml/escp2/weaves/pro7000.xml -usr/share/gutenprint/5.2/xml/escp2/weaves/pro7500.xml -usr/share/gutenprint/5.2/xml/escp2/weaves/pro7600.xml -usr/share/gutenprint/5.2/xml/escp2/weaves/standard.xml -usr/share/gutenprint/5.2/xml/papers.xml -usr/share/gutenprint/5.2/xml/printers.xml +#usr/share/gutenprint/5.3 +#usr/share/gutenprint/5.3/xml +#usr/share/gutenprint/5.3/xml/dither +usr/share/gutenprint/5.3/xml/dither/matrix-1x1.xml +usr/share/gutenprint/5.3/xml/dither/matrix-2x1.xml +usr/share/gutenprint/5.3/xml/dither/matrix-4x1.xml +#usr/share/gutenprint/5.3/xml/escp2 +#usr/share/gutenprint/5.3/xml/escp2/inks +usr/share/gutenprint/5.3/xml/escp2/inks/artisan.xml +usr/share/gutenprint/5.3/xml/escp2/inks/b500.xml +usr/share/gutenprint/5.3/xml/escp2/inks/c120.xml +usr/share/gutenprint/5.3/xml/escp2/inks/c64.xml +usr/share/gutenprint/5.3/xml/escp2/inks/c80.xml +usr/share/gutenprint/5.3/xml/escp2/inks/c82.xml +usr/share/gutenprint/5.3/xml/escp2/inks/claria.xml +usr/share/gutenprint/5.3/xml/escp2/inks/claria_xp.xml +usr/share/gutenprint/5.3/xml/escp2/inks/cmy.xml +usr/share/gutenprint/5.3/xml/escp2/inks/cmykrb.xml +usr/share/gutenprint/5.3/xml/escp2/inks/cmykro.xml +usr/share/gutenprint/5.3/xml/escp2/inks/cx3650.xml +usr/share/gutenprint/5.3/xml/escp2/inks/defaultblack.xml +usr/share/gutenprint/5.3/xml/escp2/inks/f360.xml +usr/share/gutenprint/5.3/xml/escp2/inks/f360_photo.xml +usr/share/gutenprint/5.3/xml/escp2/inks/f360_photo7_japan.xml +usr/share/gutenprint/5.3/xml/escp2/inks/f360_ultrachrome.xml +usr/share/gutenprint/5.3/xml/escp2/inks/f360_ultrachrome_k3.xml +usr/share/gutenprint/5.3/xml/escp2/inks/f360_ultrachrome_k3v.xml +usr/share/gutenprint/5.3/xml/escp2/inks/f360_ultrachrome_k3v_2.xml +usr/share/gutenprint/5.3/xml/escp2/inks/nx100.xml +usr/share/gutenprint/5.3/xml/escp2/inks/photo_gen0.xml +usr/share/gutenprint/5.3/xml/escp2/inks/photo_gen1.xml +usr/share/gutenprint/5.3/xml/escp2/inks/photo_gen2.xml +usr/share/gutenprint/5.3/xml/escp2/inks/photo_gen3.xml +usr/share/gutenprint/5.3/xml/escp2/inks/photo_gen3_4.xml +usr/share/gutenprint/5.3/xml/escp2/inks/photo_gen4.xml +usr/share/gutenprint/5.3/xml/escp2/inks/photo_pigment.xml +usr/share/gutenprint/5.3/xml/escp2/inks/picturemate_4.xml +usr/share/gutenprint/5.3/xml/escp2/inks/picturemate_6.xml +usr/share/gutenprint/5.3/xml/escp2/inks/pro_gen1.xml +usr/share/gutenprint/5.3/xml/escp2/inks/pro_gen2.xml +usr/share/gutenprint/5.3/xml/escp2/inks/pro_pigment.xml +usr/share/gutenprint/5.3/xml/escp2/inks/pro_ultrachrome.xml +usr/share/gutenprint/5.3/xml/escp2/inks/pro_ultrachrome_k3.xml +usr/share/gutenprint/5.3/xml/escp2/inks/pro_ultrachrome_k34.xml +usr/share/gutenprint/5.3/xml/escp2/inks/pro_ultrachrome_k3v.xml +usr/share/gutenprint/5.3/xml/escp2/inks/pro_ultrachrome_k3v10.xml +usr/share/gutenprint/5.3/xml/escp2/inks/pro_ultrachrome_k3v10a.xml +usr/share/gutenprint/5.3/xml/escp2/inks/pro_ultrachrome_k3v10b.xml +usr/share/gutenprint/5.3/xml/escp2/inks/pro_ultrachrome_k3v4.xml +usr/share/gutenprint/5.3/xml/escp2/inks/standard.xml +usr/share/gutenprint/5.3/xml/escp2/inks/standard_gen0.xml +usr/share/gutenprint/5.3/xml/escp2/inks/sx445.xml +usr/share/gutenprint/5.3/xml/escp2/inks/ultrachrome.xml +usr/share/gutenprint/5.3/xml/escp2/inks/wf40.xml +usr/share/gutenprint/5.3/xml/escp2/inks/wf500.xml +usr/share/gutenprint/5.3/xml/escp2/inks/x80.xml +usr/share/gutenprint/5.3/xml/escp2/inks/xp100.xml +#usr/share/gutenprint/5.3/xml/escp2/inputslots +usr/share/gutenprint/5.3/xml/escp2/inputslots/artisan.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/b500.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/cd.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/cd_cutter_roll_feed.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/cd_roll_feed.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/cutter_roll_feed.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/default-duplex.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/default.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/pro3880.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/pro_cutter_roll_feed.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/pro_roll_feed.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/r1800.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/r2400.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/r2880.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/rx680.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/rx700.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/spro5000.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/standard_roll_feed.xml +usr/share/gutenprint/5.3/xml/escp2/inputslots/wf7000.xml +#usr/share/gutenprint/5.3/xml/escp2/media +usr/share/gutenprint/5.3/xml/escp2/media/artisan.xml +usr/share/gutenprint/5.3/xml/escp2/media/b500.xml +usr/share/gutenprint/5.3/xml/escp2/media/c120.xml +usr/share/gutenprint/5.3/xml/escp2/media/c64.xml +usr/share/gutenprint/5.3/xml/escp2/media/c80.xml +usr/share/gutenprint/5.3/xml/escp2/media/c82.xml +usr/share/gutenprint/5.3/xml/escp2/media/claria.xml +usr/share/gutenprint/5.3/xml/escp2/media/claria1400.xml +usr/share/gutenprint/5.3/xml/escp2/media/claria_xp.xml +usr/share/gutenprint/5.3/xml/escp2/media/cmy.xml +usr/share/gutenprint/5.3/xml/escp2/media/cmykrb.xml +usr/share/gutenprint/5.3/xml/escp2/media/cmykro.xml +usr/share/gutenprint/5.3/xml/escp2/media/cx3650.xml +usr/share/gutenprint/5.3/xml/escp2/media/f360.xml +usr/share/gutenprint/5.3/xml/escp2/media/f360_photo.xml +usr/share/gutenprint/5.3/xml/escp2/media/f360_photo7_japan.xml +usr/share/gutenprint/5.3/xml/escp2/media/f360_ultrachrome.xml +usr/share/gutenprint/5.3/xml/escp2/media/f360_ultrachrome_k3.xml +usr/share/gutenprint/5.3/xml/escp2/media/f360_ultrachrome_k3v.xml +usr/share/gutenprint/5.3/xml/escp2/media/nx100.xml +usr/share/gutenprint/5.3/xml/escp2/media/photo_gen0.xml +usr/share/gutenprint/5.3/xml/escp2/media/photo_gen1.xml +usr/share/gutenprint/5.3/xml/escp2/media/photo_gen2.xml +usr/share/gutenprint/5.3/xml/escp2/media/photo_gen3.xml +usr/share/gutenprint/5.3/xml/escp2/media/photo_gen3_4.xml +usr/share/gutenprint/5.3/xml/escp2/media/photo_gen4.xml +usr/share/gutenprint/5.3/xml/escp2/media/photo_pigment.xml +usr/share/gutenprint/5.3/xml/escp2/media/picturemate_4.xml +usr/share/gutenprint/5.3/xml/escp2/media/picturemate_6.xml +usr/share/gutenprint/5.3/xml/escp2/media/pro3880_ultrachrome_k3v.xml +usr/share/gutenprint/5.3/xml/escp2/media/pro_gen1.xml +usr/share/gutenprint/5.3/xml/escp2/media/pro_gen2.xml +usr/share/gutenprint/5.3/xml/escp2/media/pro_pigment.xml +usr/share/gutenprint/5.3/xml/escp2/media/pro_ultrachrome.xml +usr/share/gutenprint/5.3/xml/escp2/media/pro_ultrachrome_k3.xml +usr/share/gutenprint/5.3/xml/escp2/media/pro_ultrachrome_k3v.xml +usr/share/gutenprint/5.3/xml/escp2/media/pro_ultrachrome_k3v10.xml +usr/share/gutenprint/5.3/xml/escp2/media/pro_ultrachrome_k3v10a.xml +usr/share/gutenprint/5.3/xml/escp2/media/pro_ultrachrome_k3v10b.xml +usr/share/gutenprint/5.3/xml/escp2/media/r800.xml +usr/share/gutenprint/5.3/xml/escp2/media/standard.xml +usr/share/gutenprint/5.3/xml/escp2/media/standard_gen0.xml +usr/share/gutenprint/5.3/xml/escp2/media/ultrachrome.xml +usr/share/gutenprint/5.3/xml/escp2/media/wf500.xml +usr/share/gutenprint/5.3/xml/escp2/media/x80.xml +#usr/share/gutenprint/5.3/xml/escp2/mediasizes +usr/share/gutenprint/5.3/xml/escp2/mediasizes/standard.xml +#usr/share/gutenprint/5.3/xml/escp2/model +#usr/share/gutenprint/5.3/xml/escp2/model/base +usr/share/gutenprint/5.3/xml/escp2/model/base/baseline_300.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/baseline_360.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/bx.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/c1xx.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/c2x.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/c4x.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/c7xx.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/c8x.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/c8x_base.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/cpro.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/photo2.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/picmate.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_ultrachrome_k3.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_ultrachrome_k3_base.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_ultrachrome_k3_cutter.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_ultrachrome_k3v.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_ultrachrome_k3v10.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_ultrachrome_k3v10_base.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_ultrachrome_k3v10a.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_ultrachrome_k3v10b.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_x000.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_x500.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_x600.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_x700.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_x800.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/pro_x880.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/r200.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/r240.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/r800.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/sc800.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/sp700.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/sp750.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/sp950.xml +usr/share/gutenprint/5.3/xml/escp2/model/base/wf7xxx.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_0.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_1.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_10.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_100.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_101.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_102.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_103.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_104.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_105.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_106.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_107.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_108.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_109.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_11.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_110.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_112.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_113.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_114.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_115.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_116.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_117.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_118.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_119.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_12.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_120.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_121.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_122.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_123.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_124.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_125.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_126.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_127.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_128.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_129.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_13.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_130.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_131.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_132.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_133.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_134.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_135.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_14.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_15.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_16.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_17.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_18.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_2.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_20.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_21.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_22.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_23.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_24.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_25.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_26.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_27.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_28.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_29.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_3.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_30.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_31.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_32.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_34.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_35.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_36.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_37.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_38.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_39.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_4.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_40.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_41.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_42.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_43.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_44.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_45.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_46.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_47.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_48.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_49.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_5.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_50.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_51.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_52.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_53.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_54.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_55.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_56.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_57.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_58.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_6.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_60.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_61.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_62.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_63.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_64.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_65.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_66.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_67.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_68.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_69.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_7.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_70.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_71.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_72.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_73.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_74.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_75.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_76.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_77.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_78.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_79.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_8.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_80.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_81.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_82.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_83.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_84.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_85.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_86.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_87.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_88.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_89.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_9.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_90.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_91.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_92.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_93.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_94.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_95.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_96.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_97.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_98.xml +usr/share/gutenprint/5.3/xml/escp2/model/model_99.xml +#usr/share/gutenprint/5.3/xml/escp2/qualitypresets +usr/share/gutenprint/5.3/xml/escp2/qualitypresets/p1_5.xml +usr/share/gutenprint/5.3/xml/escp2/qualitypresets/picturemate.xml +usr/share/gutenprint/5.3/xml/escp2/qualitypresets/prox900.xml +usr/share/gutenprint/5.3/xml/escp2/qualitypresets/standard.xml +usr/share/gutenprint/5.3/xml/escp2/qualitypresets/v2880.xml +usr/share/gutenprint/5.3/xml/escp2/qualitypresets/wf40.xml +#usr/share/gutenprint/5.3/xml/escp2/resolutions +usr/share/gutenprint/5.3/xml/escp2/resolutions/c8x.xml +usr/share/gutenprint/5.3/xml/escp2/resolutions/escp2-i.xml +usr/share/gutenprint/5.3/xml/escp2/resolutions/prox600.xml +usr/share/gutenprint/5.3/xml/escp2/resolutions/sc480.xml +usr/share/gutenprint/5.3/xml/escp2/resolutions/sc680.xml +usr/share/gutenprint/5.3/xml/escp2/resolutions/sc740.xml +usr/share/gutenprint/5.3/xml/escp2/resolutions/sc860.xml +usr/share/gutenprint/5.3/xml/escp2/resolutions/sp700.xml +usr/share/gutenprint/5.3/xml/escp2/resolutions/sp720.xml +usr/share/gutenprint/5.3/xml/escp2/resolutions/wf6xx.xml +#usr/share/gutenprint/5.3/xml/escp2/weaves +usr/share/gutenprint/5.3/xml/escp2/weaves/pro7000.xml +usr/share/gutenprint/5.3/xml/escp2/weaves/pro7500.xml +usr/share/gutenprint/5.3/xml/escp2/weaves/pro7600.xml +usr/share/gutenprint/5.3/xml/escp2/weaves/standard.xml +#usr/share/gutenprint/5.3/xml/papers +usr/share/gutenprint/5.3/xml/papers/labels.xml +usr/share/gutenprint/5.3/xml/papers/standard.xml +#usr/share/gutenprint/5.3/xml/printers +usr/share/gutenprint/5.3/xml/printers/canon.xml +usr/share/gutenprint/5.3/xml/printers/dpl.xml +usr/share/gutenprint/5.3/xml/printers/dyesub.xml +usr/share/gutenprint/5.3/xml/printers/escp2.xml +usr/share/gutenprint/5.3/xml/printers/lexmark.xml +usr/share/gutenprint/5.3/xml/printers/pcl.xml +usr/share/gutenprint/5.3/xml/printers/ps.xml +usr/share/gutenprint/5.3/xml/printers/raw.xml #usr/share/gutenprint/doc #usr/share/gutenprint/doc/AUTHORS #usr/share/gutenprint/doc/COPYING @@ -516,31 +385,14 @@ usr/share/gutenprint/5.2/xml/printers.xml #usr/share/gutenprint/doc/gutenprint-users-manual.pdf #usr/share/gutenprint/doc/gutenprint.pdf #usr/share/gutenprint/doc/reference-html -#usr/share/gutenprint/doc/reference-html/book1.html -#usr/share/gutenprint/doc/reference-html/c1717.html -#usr/share/gutenprint/doc/reference-html/c194.html -#usr/share/gutenprint/doc/reference-html/c1968.html -#usr/share/gutenprint/doc/reference-html/c200.html -#usr/share/gutenprint/doc/reference-html/c39.html -#usr/share/gutenprint/doc/reference-html/c464.html -#usr/share/gutenprint/doc/reference-html/c48.html -#usr/share/gutenprint/doc/reference-html/docbook.css -#usr/share/gutenprint/doc/reference-html/f14.html -#usr/share/gutenprint/doc/reference-html/gpl-terms.html -#usr/share/gutenprint/doc/reference-html/gpl.html -#usr/share/gutenprint/doc/reference-html/ln10.html -#usr/share/gutenprint/doc/reference-html/x1669.html -#usr/share/gutenprint/doc/reference-html/x1734.html -#usr/share/gutenprint/doc/reference-html/x271.html -#usr/share/gutenprint/doc/reference-html/x67.html -#usr/share/gutenprint/doc/reference-html/x79.html -#usr/share/gutenprint/doc/reference-html/x955.html #usr/share/gutenprint/samples usr/share/gutenprint/samples/colorbars4.png usr/share/gutenprint/samples/colorsweep.png usr/share/gutenprint/samples/extended.sample usr/share/gutenprint/samples/profile.jpg usr/share/gutenprint/samples/testpattern.sample +#usr/share/locale/ca/LC_MESSAGES/gutenprint.mo +#usr/share/locale/ca/gutenprint_ca.po #usr/share/locale/cs/LC_MESSAGES/gutenprint.mo #usr/share/locale/cs/gutenprint_cs.po #usr/share/locale/da/LC_MESSAGES/gutenprint.mo @@ -559,6 +411,8 @@ usr/share/gutenprint/samples/testpattern.sample #usr/share/locale/fr/gutenprint_fr.po #usr/share/locale/gl/LC_MESSAGES/gutenprint.mo #usr/share/locale/gl/gutenprint_gl.po +#usr/share/locale/hr/LC_MESSAGES/gutenprint.mo +#usr/share/locale/hr/gutenprint_hr.po #usr/share/locale/hu/LC_MESSAGES/gutenprint.mo #usr/share/locale/hu/gutenprint_hu.po #usr/share/locale/it/LC_MESSAGES/gutenprint.mo @@ -581,8 +435,12 @@ usr/share/gutenprint/samples/testpattern.sample #usr/share/locale/sl/gutenprint_sl.po #usr/share/locale/sv/LC_MESSAGES/gutenprint.mo #usr/share/locale/sv/gutenprint_sv.po +#usr/share/locale/tr/LC_MESSAGES/gutenprint.mo +#usr/share/locale/tr/gutenprint_tr.po #usr/share/locale/uk/LC_MESSAGES/gutenprint.mo #usr/share/locale/uk/gutenprint_uk.po +#usr/share/locale/vi/LC_MESSAGES/gutenprint.mo +#usr/share/locale/vi/gutenprint_vi.po #usr/share/locale/zh_CN/LC_MESSAGES/gutenprint.mo #usr/share/locale/zh_CN/gutenprint_zh_CN.po #usr/share/locale/zh_TW/LC_MESSAGES/gutenprint.mo @@ -592,3 +450,4 @@ usr/share/gutenprint/samples/testpattern.sample #usr/share/man/man8/cups-genppd.8 #usr/share/man/man8/cups-genppdupdate.8 var/ipfire/cups/command.types + diff --git a/config/rootfiles/packages/libplist b/config/rootfiles/packages/libplist new file mode 100644 index 000000000..3f3f8e5a7 --- /dev/null +++ b/config/rootfiles/packages/libplist @@ -0,0 +1,31 @@ +#usr/bin/plistutil +#usr/include/plist +#usr/include/plist/Array.h +#usr/include/plist/Boolean.h +#usr/include/plist/Data.h +#usr/include/plist/Date.h +#usr/include/plist/Dictionary.h +#usr/include/plist/Integer.h +#usr/include/plist/Key.h +#usr/include/plist/Node.h +#usr/include/plist/Real.h +#usr/include/plist/String.h +#usr/include/plist/Structure.h +#usr/include/plist/Uid.h +#usr/include/plist/cython +#usr/include/plist/cython/plist.pxd +#usr/include/plist/plist++.h +#usr/include/plist/plist.h +#usr/lib/libplist++-2.0.la +#usr/lib/libplist++-2.0.so +usr/lib/libplist++-2.0.so.3 +usr/lib/libplist++-2.0.so.3.3.0 +#usr/lib/libplist-2.0.la +#usr/lib/libplist-2.0.so +usr/lib/libplist-2.0.so.3 +usr/lib/libplist-2.0.so.3.3.0 +#usr/lib/pkgconfig/libplist++-2.0.pc +#usr/lib/pkgconfig/libplist-2.0.pc +#usr/lib/python3.10/site-packages/plist.la +usr/lib/python3.10/site-packages/plist.so +#usr/share/man/man1/plistutil.1 diff --git a/config/rootfiles/packages/nqptp b/config/rootfiles/packages/nqptp new file mode 100644 index 000000000..6145d7f8d --- /dev/null +++ b/config/rootfiles/packages/nqptp @@ -0,0 +1,2 @@ +etc/rc.d/init.d/nqptp +usr/bin/nqptp diff --git a/config/rootfiles/packages/pcengines-apu-firmware b/config/rootfiles/packages/pcengines-apu-firmware index 3811becf6..6a46ad7ec 100644 --- a/config/rootfiles/packages/pcengines-apu-firmware +++ b/config/rootfiles/packages/pcengines-apu-firmware @@ -1,8 +1,8 @@ #lib/firmware/pcengines #lib/firmware/pcengines/apu -lib/firmware/pcengines/apu/apu1_v4.16.0.3.rom -lib/firmware/pcengines/apu/apu2_v4.16.0.3.rom -lib/firmware/pcengines/apu/apu3_v4.16.0.3.rom -lib/firmware/pcengines/apu/apu4_v4.16.0.3.rom -lib/firmware/pcengines/apu/apu5_v4.16.0.3.rom -lib/firmware/pcengines/apu/apu6_v4.16.0.3.rom +lib/firmware/pcengines/apu/apu1_v4.17.0.1.rom +lib/firmware/pcengines/apu/apu2_v4.17.0.1.rom +lib/firmware/pcengines/apu/apu3_v4.17.0.1.rom +lib/firmware/pcengines/apu/apu4_v4.17.0.1.rom +lib/firmware/pcengines/apu/apu5_v4.17.0.1.rom +lib/firmware/pcengines/apu/apu6_v4.17.0.1.rom diff --git a/config/rootfiles/packages/python3-async_generator b/config/rootfiles/packages/python3-async_generator new file mode 100644 index 000000000..e94c9bf0e --- /dev/null +++ b/config/rootfiles/packages/python3-async_generator @@ -0,0 +1,15 @@ +#usr/lib/python3.10/site-packages/async_generator +#usr/lib/python3.10/site-packages/async_generator-1.10-py3.10.egg-info +#usr/lib/python3.10/site-packages/async_generator-1.10-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/async_generator-1.10-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/async_generator-1.10-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/async_generator-1.10-py3.10.egg-info/top_level.txt +usr/lib/python3.10/site-packages/async_generator/__init__.py +usr/lib/python3.10/site-packages/async_generator/_impl.py +usr/lib/python3.10/site-packages/async_generator/_tests +usr/lib/python3.10/site-packages/async_generator/_tests/__init__.py +usr/lib/python3.10/site-packages/async_generator/_tests/conftest.py +usr/lib/python3.10/site-packages/async_generator/_tests/test_async_generator.py +usr/lib/python3.10/site-packages/async_generator/_tests/test_util.py +usr/lib/python3.10/site-packages/async_generator/_util.py +usr/lib/python3.10/site-packages/async_generator/_version.py diff --git a/config/rootfiles/packages/python3-attr b/config/rootfiles/packages/python3-attr new file mode 100644 index 000000000..138a4c08c --- /dev/null +++ b/config/rootfiles/packages/python3-attr @@ -0,0 +1,7 @@ +#usr/lib/python3.10/site-packages/attr-0.3.2-py3.10.egg-info +#usr/lib/python3.10/site-packages/attr-0.3.2-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/attr-0.3.2-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/attr-0.3.2-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/attr-0.3.2-py3.10.egg-info/top_level.txt +usr/lib/python3.10/site-packages/attr.py +usr/lib/python3.10/site-packages/dry_attr.py diff --git a/config/rootfiles/packages/python3-attrs b/config/rootfiles/packages/python3-attrs new file mode 100644 index 000000000..6e16da47b --- /dev/null +++ b/config/rootfiles/packages/python3-attrs @@ -0,0 +1,39 @@ +#usr/lib/python3.10/site-packages/attr +usr/lib/python3.10/site-packages/attr/__init__.py +usr/lib/python3.10/site-packages/attr/__init__.pyi +usr/lib/python3.10/site-packages/attr/_cmp.py +usr/lib/python3.10/site-packages/attr/_cmp.pyi +usr/lib/python3.10/site-packages/attr/_compat.py +usr/lib/python3.10/site-packages/attr/_config.py +usr/lib/python3.10/site-packages/attr/_funcs.py +usr/lib/python3.10/site-packages/attr/_make.py +usr/lib/python3.10/site-packages/attr/_next_gen.py +usr/lib/python3.10/site-packages/attr/_version_info.py +usr/lib/python3.10/site-packages/attr/_version_info.pyi +usr/lib/python3.10/site-packages/attr/converters.py +usr/lib/python3.10/site-packages/attr/converters.pyi +usr/lib/python3.10/site-packages/attr/exceptions.py +usr/lib/python3.10/site-packages/attr/exceptions.pyi +usr/lib/python3.10/site-packages/attr/filters.py +usr/lib/python3.10/site-packages/attr/filters.pyi +usr/lib/python3.10/site-packages/attr/py.typed +usr/lib/python3.10/site-packages/attr/setters.py +usr/lib/python3.10/site-packages/attr/setters.pyi +usr/lib/python3.10/site-packages/attr/validators.py +usr/lib/python3.10/site-packages/attr/validators.pyi +#usr/lib/python3.10/site-packages/attrs +#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info +#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/not-zip-safe +#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/requires.txt +#usr/lib/python3.10/site-packages/attrs-21.4.0-py3.10.egg-info/top_level.txt +usr/lib/python3.10/site-packages/attrs/__init__.py +usr/lib/python3.10/site-packages/attrs/__init__.pyi +usr/lib/python3.10/site-packages/attrs/converters.py +usr/lib/python3.10/site-packages/attrs/exceptions.py +usr/lib/python3.10/site-packages/attrs/filters.py +usr/lib/python3.10/site-packages/attrs/py.typed +usr/lib/python3.10/site-packages/attrs/setters.py +usr/lib/python3.10/site-packages/attrs/validators.py diff --git a/config/rootfiles/packages/python3-cryptography b/config/rootfiles/packages/python3-cryptography index 9f63606fb..a9ee32faf 100644 --- a/config/rootfiles/packages/python3-cryptography +++ b/config/rootfiles/packages/python3-cryptography @@ -1,20 +1,18 @@ usr/lib/python3.10/site-packages/cryptography -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/PKG-INFO -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/SOURCES.txt -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/dependency_links.txt -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/not-zip-safe -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/requires.txt -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/top_level.txt +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/not-zip-safe +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/requires.txt +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/top_level.txt usr/lib/python3.10/site-packages/cryptography/__about__.py usr/lib/python3.10/site-packages/cryptography/__init__.py usr/lib/python3.10/site-packages/cryptography/exceptions.py usr/lib/python3.10/site-packages/cryptography/fernet.py usr/lib/python3.10/site-packages/cryptography/hazmat usr/lib/python3.10/site-packages/cryptography/hazmat/__init__.py -usr/lib/python3.10/site-packages/cryptography/hazmat/_der.py usr/lib/python3.10/site-packages/cryptography/hazmat/_oid.py -usr/lib/python3.10/site-packages/cryptography/hazmat/_types.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends usr/lib/python3.10/site-packages/cryptography/hazmat/backends/__init__.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/interfaces.py @@ -33,7 +31,6 @@ usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/ed448.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/encode_asn1.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/hashes.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/hmac.py -usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/ocsp.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/poly1305.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/rsa.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/utils.py @@ -43,8 +40,12 @@ usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/x509.py usr/lib/python3.10/site-packages/cryptography/hazmat/bindings usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/__init__.py usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so -usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_padding.abi3.so +usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust.abi3.so +usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust/__init__.pyi +usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust/asn1.pyi +usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust/ocsp.pyi +usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust/x509.pyi usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl/__init__.py usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl/_conditional.py @@ -63,6 +64,7 @@ usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/ed255 usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/ed448.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/padding.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/rsa.py +usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/types.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/utils.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/x25519.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/x448.py @@ -97,7 +99,6 @@ usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/twofactor usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/twofactor/__init__.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/twofactor/hotp.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/twofactor/totp.py -usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/twofactor/utils.py usr/lib/python3.10/site-packages/cryptography/py.typed usr/lib/python3.10/site-packages/cryptography/utils.py usr/lib/python3.10/site-packages/cryptography/x509 diff --git a/config/rootfiles/packages/python3-outcome b/config/rootfiles/packages/python3-outcome new file mode 100644 index 000000000..0cbb52434 --- /dev/null +++ b/config/rootfiles/packages/python3-outcome @@ -0,0 +1,11 @@ +#usr/lib/python3.10/site-packages/outcome +#usr/lib/python3.10/site-packages/outcome-1.2.0-py3.10.egg-info +#usr/lib/python3.10/site-packages/outcome-1.2.0-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/outcome-1.2.0-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/outcome-1.2.0-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/outcome-1.2.0-py3.10.egg-info/requires.txt +#usr/lib/python3.10/site-packages/outcome-1.2.0-py3.10.egg-info/top_level.txt +usr/lib/python3.10/site-packages/outcome/__init__.py +usr/lib/python3.10/site-packages/outcome/_impl.py +usr/lib/python3.10/site-packages/outcome/_util.py +usr/lib/python3.10/site-packages/outcome/_version.py diff --git a/config/rootfiles/packages/python3-pyfuse3 b/config/rootfiles/packages/python3-pyfuse3 new file mode 100644 index 000000000..bea8f2e94 --- /dev/null +++ b/config/rootfiles/packages/python3-pyfuse3 @@ -0,0 +1,10 @@ +usr/lib/python3.10/site-packages/_pyfuse3.py +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/requires.txt +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/top_level.txt +#usr/lib/python3.10/site-packages/pyfuse3-3.2.1-py3.10.egg-info/zip-safe +usr/lib/python3.10/site-packages/pyfuse3.cpython-310-xxxMACHINExxx-linux-gnu.so +usr/lib/python3.10/site-packages/pyfuse3_asyncio.py diff --git a/config/rootfiles/packages/python3-sniffio b/config/rootfiles/packages/python3-sniffio new file mode 100644 index 000000000..3d0b6d399 --- /dev/null +++ b/config/rootfiles/packages/python3-sniffio @@ -0,0 +1,14 @@ +#usr/lib/python3.10/site-packages/sniffio +#usr/lib/python3.10/site-packages/sniffio-1.2.0-py3.10.egg-info +#usr/lib/python3.10/site-packages/sniffio-1.2.0-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/sniffio-1.2.0-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/sniffio-1.2.0-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/sniffio-1.2.0-py3.10.egg-info/requires.txt +#usr/lib/python3.10/site-packages/sniffio-1.2.0-py3.10.egg-info/top_level.txt +usr/lib/python3.10/site-packages/sniffio/__init__.py +usr/lib/python3.10/site-packages/sniffio/_impl.py +usr/lib/python3.10/site-packages/sniffio/_tests +usr/lib/python3.10/site-packages/sniffio/_tests/__init__.py +usr/lib/python3.10/site-packages/sniffio/_tests/test_sniffio.py +usr/lib/python3.10/site-packages/sniffio/_version.py +usr/lib/python3.10/site-packages/sniffio/py.typed diff --git a/config/rootfiles/packages/python3-sortedcontainers b/config/rootfiles/packages/python3-sortedcontainers new file mode 100644 index 000000000..890fe36e2 --- /dev/null +++ b/config/rootfiles/packages/python3-sortedcontainers @@ -0,0 +1,10 @@ +#usr/lib/python3.10/site-packages/sortedcontainers +#usr/lib/python3.10/site-packages/sortedcontainers-2.4.0-py3.10.egg-info +#usr/lib/python3.10/site-packages/sortedcontainers-2.4.0-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/sortedcontainers-2.4.0-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/sortedcontainers-2.4.0-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/sortedcontainers-2.4.0-py3.10.egg-info/top_level.txt +usr/lib/python3.10/site-packages/sortedcontainers/__init__.py +usr/lib/python3.10/site-packages/sortedcontainers/sorteddict.py +usr/lib/python3.10/site-packages/sortedcontainers/sortedlist.py +usr/lib/python3.10/site-packages/sortedcontainers/sortedset.py diff --git a/config/rootfiles/packages/python3-trio b/config/rootfiles/packages/python3-trio new file mode 100644 index 000000000..9730b1448 --- /dev/null +++ b/config/rootfiles/packages/python3-trio @@ -0,0 +1,141 @@ +#usr/lib/python3.10/site-packages/trio +#usr/lib/python3.10/site-packages/trio-0.21.0-py3.10.egg-info +#usr/lib/python3.10/site-packages/trio-0.21.0-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/trio-0.21.0-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/trio-0.21.0-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/trio-0.21.0-py3.10.egg-info/requires.txt +#usr/lib/python3.10/site-packages/trio-0.21.0-py3.10.egg-info/top_level.txt +usr/lib/python3.10/site-packages/trio/__init__.py +usr/lib/python3.10/site-packages/trio/_abc.py +usr/lib/python3.10/site-packages/trio/_channel.py +#usr/lib/python3.10/site-packages/trio/_core +usr/lib/python3.10/site-packages/trio/_core/__init__.py +usr/lib/python3.10/site-packages/trio/_core/_asyncgens.py +usr/lib/python3.10/site-packages/trio/_core/_entry_queue.py +usr/lib/python3.10/site-packages/trio/_core/_exceptions.py +usr/lib/python3.10/site-packages/trio/_core/_generated_instrumentation.py +usr/lib/python3.10/site-packages/trio/_core/_generated_io_epoll.py +usr/lib/python3.10/site-packages/trio/_core/_generated_io_kqueue.py +usr/lib/python3.10/site-packages/trio/_core/_generated_io_windows.py +usr/lib/python3.10/site-packages/trio/_core/_generated_run.py +usr/lib/python3.10/site-packages/trio/_core/_instrumentation.py +usr/lib/python3.10/site-packages/trio/_core/_io_common.py +usr/lib/python3.10/site-packages/trio/_core/_io_epoll.py +usr/lib/python3.10/site-packages/trio/_core/_io_kqueue.py +usr/lib/python3.10/site-packages/trio/_core/_io_windows.py +usr/lib/python3.10/site-packages/trio/_core/_ki.py +usr/lib/python3.10/site-packages/trio/_core/_local.py +usr/lib/python3.10/site-packages/trio/_core/_mock_clock.py +usr/lib/python3.10/site-packages/trio/_core/_multierror.py +usr/lib/python3.10/site-packages/trio/_core/_parking_lot.py +usr/lib/python3.10/site-packages/trio/_core/_run.py +usr/lib/python3.10/site-packages/trio/_core/_thread_cache.py +usr/lib/python3.10/site-packages/trio/_core/_traps.py +usr/lib/python3.10/site-packages/trio/_core/_unbounded_queue.py +usr/lib/python3.10/site-packages/trio/_core/_wakeup_socketpair.py +usr/lib/python3.10/site-packages/trio/_core/_windows_cffi.py +#usr/lib/python3.10/site-packages/trio/_core/tests +usr/lib/python3.10/site-packages/trio/_core/tests/__init__.py +usr/lib/python3.10/site-packages/trio/_core/tests/conftest.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_asyncgen.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_guest_mode.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_instrumentation.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_io.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_ki.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_local.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_mock_clock.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror.py +#usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts +usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/__init__.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/_common.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/apport_excepthook.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/custom_excepthook.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/ipython_custom_exc.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/simple_excepthook.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/simple_excepthook_IPython.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_multierror_scripts/simple_excepthook_partial.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_parking_lot.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_run.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_thread_cache.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_tutil.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_unbounded_queue.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_util.py +usr/lib/python3.10/site-packages/trio/_core/tests/test_windows.py +usr/lib/python3.10/site-packages/trio/_core/tests/tutil.py +usr/lib/python3.10/site-packages/trio/_deprecate.py +usr/lib/python3.10/site-packages/trio/_file_io.py +usr/lib/python3.10/site-packages/trio/_highlevel_generic.py +usr/lib/python3.10/site-packages/trio/_highlevel_open_tcp_listeners.py +usr/lib/python3.10/site-packages/trio/_highlevel_open_tcp_stream.py +usr/lib/python3.10/site-packages/trio/_highlevel_open_unix_stream.py +usr/lib/python3.10/site-packages/trio/_highlevel_serve_listeners.py +usr/lib/python3.10/site-packages/trio/_highlevel_socket.py +usr/lib/python3.10/site-packages/trio/_highlevel_ssl_helpers.py +usr/lib/python3.10/site-packages/trio/_path.py +usr/lib/python3.10/site-packages/trio/_signals.py +usr/lib/python3.10/site-packages/trio/_socket.py +usr/lib/python3.10/site-packages/trio/_ssl.py +usr/lib/python3.10/site-packages/trio/_subprocess.py +usr/lib/python3.10/site-packages/trio/_subprocess_platform +usr/lib/python3.10/site-packages/trio/_subprocess_platform/__init__.py +usr/lib/python3.10/site-packages/trio/_subprocess_platform/kqueue.py +usr/lib/python3.10/site-packages/trio/_subprocess_platform/waitid.py +usr/lib/python3.10/site-packages/trio/_subprocess_platform/windows.py +usr/lib/python3.10/site-packages/trio/_sync.py +usr/lib/python3.10/site-packages/trio/_threads.py +usr/lib/python3.10/site-packages/trio/_timeouts.py +#usr/lib/python3.10/site-packages/trio/_tools +usr/lib/python3.10/site-packages/trio/_tools/__init__.py +usr/lib/python3.10/site-packages/trio/_tools/gen_exports.py +usr/lib/python3.10/site-packages/trio/_unix_pipes.py +usr/lib/python3.10/site-packages/trio/_util.py +usr/lib/python3.10/site-packages/trio/_version.py +usr/lib/python3.10/site-packages/trio/_wait_for_object.py +usr/lib/python3.10/site-packages/trio/_windows_pipes.py +usr/lib/python3.10/site-packages/trio/abc.py +usr/lib/python3.10/site-packages/trio/from_thread.py +usr/lib/python3.10/site-packages/trio/lowlevel.py +usr/lib/python3.10/site-packages/trio/socket.py +#usr/lib/python3.10/site-packages/trio/testing +usr/lib/python3.10/site-packages/trio/testing/__init__.py +usr/lib/python3.10/site-packages/trio/testing/_check_streams.py +usr/lib/python3.10/site-packages/trio/testing/_checkpoints.py +usr/lib/python3.10/site-packages/trio/testing/_memory_streams.py +usr/lib/python3.10/site-packages/trio/testing/_network.py +usr/lib/python3.10/site-packages/trio/testing/_sequencer.py +usr/lib/python3.10/site-packages/trio/testing/_trio_test.py +#usr/lib/python3.10/site-packages/trio/tests +usr/lib/python3.10/site-packages/trio/tests/__init__.py +usr/lib/python3.10/site-packages/trio/tests/conftest.py +usr/lib/python3.10/site-packages/trio/tests/module_with_deprecations.py +usr/lib/python3.10/site-packages/trio/tests/test_abc.py +usr/lib/python3.10/site-packages/trio/tests/test_channel.py +usr/lib/python3.10/site-packages/trio/tests/test_contextvars.py +usr/lib/python3.10/site-packages/trio/tests/test_deprecate.py +usr/lib/python3.10/site-packages/trio/tests/test_exports.py +usr/lib/python3.10/site-packages/trio/tests/test_file_io.py +usr/lib/python3.10/site-packages/trio/tests/test_highlevel_generic.py +usr/lib/python3.10/site-packages/trio/tests/test_highlevel_open_tcp_listeners.py +usr/lib/python3.10/site-packages/trio/tests/test_highlevel_open_tcp_stream.py +usr/lib/python3.10/site-packages/trio/tests/test_highlevel_open_unix_stream.py +usr/lib/python3.10/site-packages/trio/tests/test_highlevel_serve_listeners.py +usr/lib/python3.10/site-packages/trio/tests/test_highlevel_socket.py +usr/lib/python3.10/site-packages/trio/tests/test_highlevel_ssl_helpers.py +usr/lib/python3.10/site-packages/trio/tests/test_path.py +usr/lib/python3.10/site-packages/trio/tests/test_scheduler_determinism.py +usr/lib/python3.10/site-packages/trio/tests/test_signals.py +usr/lib/python3.10/site-packages/trio/tests/test_socket.py +usr/lib/python3.10/site-packages/trio/tests/test_ssl.py +usr/lib/python3.10/site-packages/trio/tests/test_subprocess.py +usr/lib/python3.10/site-packages/trio/tests/test_sync.py +usr/lib/python3.10/site-packages/trio/tests/test_testing.py +usr/lib/python3.10/site-packages/trio/tests/test_threads.py +usr/lib/python3.10/site-packages/trio/tests/test_timeouts.py +usr/lib/python3.10/site-packages/trio/tests/test_unix_pipes.py +usr/lib/python3.10/site-packages/trio/tests/test_util.py +usr/lib/python3.10/site-packages/trio/tests/test_wait_for_object.py +usr/lib/python3.10/site-packages/trio/tests/test_windows_pipes.py +#usr/lib/python3.10/site-packages/trio/tests/tools +usr/lib/python3.10/site-packages/trio/tests/tools/__init__.py +usr/lib/python3.10/site-packages/trio/tests/tools/test_gen_exports.py +usr/lib/python3.10/site-packages/trio/to_thread.py diff --git a/config/rootfiles/packages/qemu b/config/rootfiles/packages/qemu index 6d1652cd1..5f6cbffb4 100644 --- a/config/rootfiles/packages/qemu +++ b/config/rootfiles/packages/qemu @@ -120,14 +120,13 @@ usr/share/qemu/kvmvapic.bin usr/share/qemu/linuxboot.bin usr/share/qemu/linuxboot_dma.bin usr/share/qemu/multiboot.bin +usr/share/qemu/multiboot_dma.bin usr/share/qemu/npcm7xx_bootrom.bin #usr/share/qemu/openbios-ppc #usr/share/qemu/openbios-sparc32 #usr/share/qemu/openbios-sparc64 #usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.bin -#usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.bin -usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf #usr/share/qemu/palcode-clipper #usr/share/qemu/petalogix-ml605.dtb #usr/share/qemu/petalogix-s3adsp1800.dtb @@ -160,3 +159,5 @@ usr/share/qemu/vgabios-vmware.bin usr/share/qemu/vgabios.bin usr/share/qemu/vhost-user usr/share/qemu/vhost-user/50-qemu-virtiofsd.json +usr/share/qemu/vof-nvram.bin +usr/share/qemu/vof.bin diff --git a/config/rootfiles/packages/tftpd b/config/rootfiles/packages/tftpd index 377f8a21e..da19f46a0 100644 --- a/config/rootfiles/packages/tftpd +++ b/config/rootfiles/packages/tftpd @@ -4,3 +4,4 @@ usr/sbin/tftpd #usr/share/man/man1/tftp.1 #usr/share/man/man8/in.tftpd.8 #usr/share/man/man8/tftpd.8 +var/tftpboot diff --git a/config/rootfiles/packages/x86_64/samba b/config/rootfiles/packages/x86_64/samba index 8e355e873..66b210a08 100644 --- a/config/rootfiles/packages/x86_64/samba +++ b/config/rootfiles/packages/x86_64/samba @@ -186,6 +186,7 @@ usr/lib/libsmbclient.so.0 usr/lib/libsmbclient.so.0.7.0 usr/lib/libsmbconf.so usr/lib/libsmbconf.so.0 +usr/lib/libsmbconf.so.0.0.1 usr/lib/libsmbldap.so usr/lib/libsmbldap.so.2 usr/lib/libsmbldap.so.2.1.0 @@ -495,6 +496,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_base_test.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_tgs_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/kpasswd_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/pac_align_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/raw_testcase.py diff --git a/config/rootfiles/packages/zabbix_agentd b/config/rootfiles/packages/zabbix_agentd index 4420bda05..6f2c831d7 100644 --- a/config/rootfiles/packages/zabbix_agentd +++ b/config/rootfiles/packages/zabbix_agentd @@ -1,18 +1,24 @@ etc/logrotate.d/zabbix_agentd etc/rc.d/init.d/zabbix_agentd -etc/sudoers.d/zabbix +etc/sudoers.d/zabbix_agentd +etc/sudoers.d/zabbix_agentd_user etc/zabbix_agentd etc/zabbix_agentd/scripts etc/zabbix_agentd/zabbix_agentd.conf +etc/zabbix_agentd/zabbix_agentd.conf.example etc/zabbix_agentd/zabbix_agentd.d -etc/zabbix_agentd/zabbix_agentd.d/userparameter_pakfire.conf usr/bin/zabbix_get usr/bin/zabbix_sender -usr/lib/modules +#usr/lib/modules usr/lib/zabbix usr/sbin/zabbix_agentd #usr/share/man/man1/zabbix_get.1 #usr/share/man/man1/zabbix_sender.1 #usr/share/man/man8/zabbix_agentd.8 var/ipfire/backup/addons/includes/zabbix_agentd +var/ipfire/zabbix_agentd +var/ipfire/zabbix_agentd/zabbix_agentd_ipfire_mandatory.conf +var/ipfire/zabbix_agentd/userparameters +var/ipfire/zabbix_agentd/userparameters/userparameter_pakfire.conf +var/ipfire/zabbix_agentd/userparameters/userparameter_ipfire.conf #var/log/zabbix diff --git a/config/urlfilter/autoupdate.urls b/config/urlfilter/autoupdate.urls index db99501f8..1bfde0f12 100644 --- a/config/urlfilter/autoupdate.urls +++ b/config/urlfilter/autoupdate.urls @@ -1 +1 @@ -Univ. Toulouse,ftp://ftp.univ-tlse1.fr/pub/reseau/cache/squidguard_contrib/blacklists.tar.gz +Univ. Toulouse,https://dsi.ut-capitole.fr/blacklists/download/blacklists.tar.gz diff --git a/config/zabbix_agentd/sudoers b/config/zabbix_agentd/sudoers index 1b362a4fd..2d71ae78f 100644 --- a/config/zabbix_agentd/sudoers +++ b/config/zabbix_agentd/sudoers @@ -1,17 +1,11 @@ # Include file for sudoers file # -# This is needed for some userparameters to be able to execute commands that only run as root (using sudo) -# e.g. /usr/bin/openssl or /usr/sbin/smartctl +# This is needed for some IPFire specific userparameters to be able to execute commands that only run as root (using sudo) # -# USE AT YOU'RE OWN RISK. USING THIS WRONG CAN RESULT IN A SECURITY BREACH! +# DO NOT CHANGE THIS FILE. This file is managed by IPFire, will be overwritten on next addon upgrade and is not +# included in the backup. # -# Some hints: -# - It is strongly recommended to edit this file only using the visudo -f command. If you mess up this file, -# you might end up locking yourself out of your system! -# - Append the full path incl. parameters to each command, using "," as separator. -# - Only add commands you really need. Zabbix should not have more rights than it has to. -# -# Append / edit the following list of commands to fit your needs: +# To add more sudo rights to zabbix agent, you should modify the sudoers file zabbix_agentd_user # Defaults:zabbix !requiretty -zabbix ALL=(ALL) NOPASSWD: /opt/pakfire/pakfire status +zabbix ALL=(ALL) NOPASSWD: /opt/pakfire/pakfire status, /usr/sbin/fping, /usr/local/bin/getipstat diff --git a/config/zabbix_agentd/sudoers_user b/config/zabbix_agentd/sudoers_user new file mode 100644 index 000000000..61cbc417b --- /dev/null +++ b/config/zabbix_agentd/sudoers_user @@ -0,0 +1,16 @@ +# Include file for sudoers file +# +# This is needed for some userparameters to be able to execute commands that only run as root (using sudo) +# e.g. /usr/bin/openssl or /usr/sbin/smartctl +# +# USE AT YOU'RE OWN RISK. USING THIS WRONG CAN RESULT IN A SECURITY BREACH! +# +# Some hints: +# - It is strongly recommended to edit this file only using the visudo -f command. If you mess up this file, +# you might end up locking yourself out of your system! +# - Append the full path incl. parameters to each command, using "," as separator. +# - Only add commands you really need. Zabbix should not have more rights than it has to. +# +# Uncomment the following line and edit the example of commands to fit your needs: + +#zabbix ALL=(ALL) NOPASSWD: , , ... diff --git a/config/zabbix_agentd/userparameter_ipfire.conf b/config/zabbix_agentd/userparameter_ipfire.conf new file mode 100644 index 000000000..10c09c25d --- /dev/null +++ b/config/zabbix_agentd/userparameter_ipfire.conf @@ -0,0 +1,12 @@ +# Parameters for monitoring IPFire specific metrics +# +# Internet Gateway ping timings, can be used to measure "Internet Line Quality" +UserParameter=ipfire.net.gateway.pingtime,sudo /usr/sbin/fping -c 3 gateway 2>&1 | tail -n 1 | awk '{print $NF}' | cut -d '/' -f2 +# Internet Gateway availability, can be used to check Internet connection +UserParameter=ipfire.net.gateway.ping,sudo /usr/sbin/fping -q -r 3 gateway; [ ! $? ]; echo $? +# Firewall Filter Forward chain drops in bytes/chain (JSON), can be used for discovery of firewall chains and monitoring of firewall hits on each chain +UserParameter=ipfire.net.fw.hits.raw,sudo /usr/local/bin/getipstat -xf | grep "\/\* DROP_.* \*\/$" | awk 'BEGIN { ORS = ""; print "["} { printf "%s{\"chain\": \"%s\", \"bytes\": \"%s\"}", separator, substr($11, 6), $2; separator = ", "; } END { print"]" }' +# Number of currently Active DHCP leases +UserParameter=ipfire.dhcpd.clients,grep -s -E 'lease|bind' /var/state/dhcp/dhcpd.leases | sed ':a;/{$/{N;s/\n//;ba}' | grep "state active" | wc -l +# Number of Captive Portal clients +UserParameter=ipfire.captive.clients,awk -F ',' 'length($2) == 17 {sum += 1} END {if (length(sum) == 0) print 0; else print sum}' /var/ipfire/captive/clients \ No newline at end of file diff --git a/config/zabbix_agentd/zabbix_agentd.conf b/config/zabbix_agentd/zabbix_agentd.conf index 21b8e0122..4480e43f2 100644 --- a/config/zabbix_agentd/zabbix_agentd.conf +++ b/config/zabbix_agentd/zabbix_agentd.conf @@ -1,399 +1,27 @@ # This is a configuration file for Zabbix agent daemon (Unix) # To get more information about Zabbix, visit http://www.zabbix.com - -############ GENERAL PARAMETERS ################# - -### Option: PidFile -# Name of PID file. # -# Mandatory: no -# Default: -# PidFile=/tmp/zabbix_agentd.pid +# For possible configuration options, +# see /etc/zabbix_agentd/zabbix_agentd.conf.example -PidFile=/var/run/zabbix/zabbix_agentd.pid - -### Option: LogType -# Specifies where log messages are written to: -# system - syslog -# file - file specified with LogFile parameter -# console - standard output -# -# Mandatory: no -# Default: -# LogType=file - -### Option: LogFile -# Log file name for LogType 'file' parameter. -# -# Mandatory: yes, if LogType is set to file, otherwise no -# Default: -# LogFile= - -LogFile=/var/log/zabbix/zabbix_agentd.log - -### Option: LogFileSize -# Maximum size of log file in MB. -# 0 - disable automatic log rotation. -# -# Mandatory: no -# Range: 0-1024 -# Default: -# LogFileSize=1 - -LogFileSize=0 - -### Option: DebugLevel -# Specifies debug level: -# 0 - basic information about starting and stopping of Zabbix processes -# 1 - critical information -# 2 - error information -# 3 - warnings -# 4 - for debugging (produces lots of information) -# 5 - extended debugging (produces even more information) -# -# Mandatory: no -# Range: 0-5 -# Default: -# DebugLevel=3 - -### Option: SourceIP -# Source IP address for outgoing connections. -# -# Mandatory: no -# Default: -# SourceIP= - -### Option: EnableRemoteCommands -# Whether remote commands from Zabbix server are allowed. -# 0 - not allowed -# 1 - allowed -# -# Mandatory: no -# Default: -# EnableRemoteCommands=0 - -### Option: LogRemoteCommands -# Enable logging of executed shell commands as warnings. -# 0 - disabled -# 1 - enabled -# -# Mandatory: no -# Default: -# LogRemoteCommands=0 - -##### Passive checks related - -### Option: Server -# List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix servers and Zabbix proxies. -# Incoming connections will be accepted only from the hosts listed here. -# If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally -# and '::/0' will allow any IPv4 or IPv6 address. -# '0.0.0.0/0' can be used to allow any IPv4 address. -# Example: Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com -# -# Mandatory: yes, if StartAgents is not explicitly set to 0 -# Default: -# Server= +# To make sure all Zabbix configuration is correctly included in IPFire backups: +# - Put custom userparameters in /etc/zabbix_agentd/zabbix_agentd.d/*.conf +# - Put custom scripts in /etc/zabbix_agentd/scripts +# - Put custom modules in /usr/lib/zabbix +# Set your Zabbix Server IP or hostname here (Passive and/or Active): Server=127.0.0.1 - -### Option: ListenPort -# Agent will listen on this port for connections from the server. -# -# Mandatory: no -# Range: 1024-32767 -# Default: -# ListenPort=10050 - -### Option: ListenIP -# List of comma delimited IP addresses that the agent should listen on. -# First IP address is sent to Zabbix server if connecting to it to retrieve list of active checks. -# -# Mandatory: no -# Default: -# ListenIP=0.0.0.0 - -### Option: StartAgents -# Number of pre-forked instances of zabbix_agentd that process passive checks. -# If set to 0, disables passive checks and the agent will not listen on any TCP port. -# -# Mandatory: no -# Range: 0-100 -# Default: -# StartAgents=3 - -##### Active checks related - -### Option: ServerActive -# List of comma delimited IP:port (or DNS name:port) pairs of Zabbix servers and Zabbix proxies for active checks. -# If port is not specified, default port is used. -# IPv6 addresses must be enclosed in square brackets if port for that host is specified. -# If port is not specified, square brackets for IPv6 addresses are optional. -# If this parameter is not specified, active checks are disabled. -# Example: ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1] -# -# Mandatory: no -# Default: -# ServerActive= - ServerActive=127.0.0.1 -### Option: Hostname -# Unique, case sensitive hostname. -# Required for active checks and must match hostname as configured on the server. -# Value is acquired from HostnameItem if undefined. -# -# Mandatory: no -# Default: -# Hostname= +# List of comma delimited IP addresses that the agent should listen on. +ListenIP=GREEN_ADDRESS -### Option: HostnameItem -# Item used for generating Hostname if it is undefined. Ignored if Hostname is defined. -# Does not support UserParameters or aliases. -# -# Mandatory: no -# Default: -# HostnameItem=system.hostname +# This line activates IPFire specific userparameters. +# See IPFire wiki for details. +# To deactivate them: Comment this line out. +# (DO NOT REMOVE OR ALTER IT as then it will be re-added on next upgrade) +Include=/var/ipfire/zabbix_agentd/userparameters/*.conf -### Option: HostMetadata -# Optional parameter that defines host metadata. -# Host metadata is used at host auto-registration process. -# An agent will issue an error and not start if the value is over limit of 255 characters. -# If not defined, value will be acquired from HostMetadataItem. -# -# Mandatory: no -# Range: 0-255 characters -# Default: -# HostMetadata= - -### Option: HostMetadataItem -# Optional parameter that defines an item used for getting host metadata. -# Host metadata is used at host auto-registration process. -# During an auto-registration request an agent will log a warning message if -# the value returned by specified item is over limit of 255 characters. -# This option is only used when HostMetadata is not defined. -# -# Mandatory: no -# Default: -# HostMetadataItem= - -### Option: RefreshActiveChecks -# How often list of active checks is refreshed, in seconds. -# -# Mandatory: no -# Range: 60-3600 -# Default: -# RefreshActiveChecks=120 - -### Option: BufferSend -# Do not keep data longer than N seconds in buffer. -# -# Mandatory: no -# Range: 1-3600 -# Default: -# BufferSend=5 - -### Option: BufferSize -# Maximum number of values in a memory buffer. The agent will send -# all collected data to Zabbix Server or Proxy if the buffer is full. -# -# Mandatory: no -# Range: 2-65535 -# Default: -# BufferSize=100 - -### Option: MaxLinesPerSecond -# Maximum number of new lines the agent will send per second to Zabbix Server -# or Proxy processing 'log' and 'logrt' active checks. -# The provided value will be overridden by the parameter 'maxlines', -# provided in 'log' or 'logrt' item keys. -# -# Mandatory: no -# Range: 1-1000 -# Default: -# MaxLinesPerSecond=20 - -############ ADVANCED PARAMETERS ################# - -### Option: Alias -# Sets an alias for an item key. It can be used to substitute long and complex item key with a smaller and simpler one. -# Multiple Alias parameters may be present. Multiple parameters with the same Alias key are not allowed. -# Different Alias keys may reference the same item key. -# For example, to retrieve the ID of user 'zabbix': -# Alias=zabbix.userid:vfs.file.regexp[/etc/passwd,^zabbix:.:([0-9]+),,,,\1] -# Now shorthand key zabbix.userid may be used to retrieve data. -# Aliases can be used in HostMetadataItem but not in HostnameItem parameters. -# -# Mandatory: no -# Range: -# Default: - -### Option: Timeout -# Spend no more than Timeout seconds on processing -# -# Mandatory: no -# Range: 1-30 -# Default: -# Timeout=3 - -### Option: AllowRoot -# Allow the agent to run as 'root'. If disabled and the agent is started by 'root', the agent -# will try to switch to the user specified by the User configuration option instead. -# Has no effect if started under a regular user. -# 0 - do not allow -# 1 - allow -# -# Mandatory: no -# Default: -# AllowRoot=0 - -### Option: User -# Drop privileges to a specific, existing user on the system. -# Only has effect if run as 'root' and AllowRoot is disabled. -# -# Mandatory: no -# Default: -# User=zabbix - -### Option: Include -# You may include individual files or all files in a directory in the configuration file. -# Installing Zabbix will create include directory in /usr/local/etc, unless modified during the compile time. -# -# Mandatory: no -# Default: -# Include= - -Include=/etc/zabbix_agentd/zabbix_agentd.d/*.conf - - -####### USER-DEFINED MONITORED PARAMETERS ####### - -### Option: UnsafeUserParameters -# Allow all characters to be passed in arguments to user-defined parameters. -# The following characters are not allowed: -# \ ' " ` * ? [ ] { } ~ $ ! & ; ( ) < > | # @ -# Additionally, newline characters are not allowed. -# 0 - do not allow -# 1 - allow -# -# Mandatory: no -# Range: 0-1 -# Default: -# UnsafeUserParameters=0 - -### Option: UserParameter -# User-defined parameter to monitor. There can be several user-defined parameters. -# Format: UserParameter=, -# See 'zabbix_agentd' directory for examples. -# -# Mandatory: no -# Default: -# UserParameter= - -####### LOADABLE MODULES ####### - -### Option: LoadModulePath -# Full path to location of agent modules. -# Default depends on compilation options. -# To see the default path run command "zabbix_agentd --help". -# -# Mandatory: no -# Default: -# LoadModulePath=/usr/lib/modules - -LoadModulePath=/usr/lib/zabbix - -### Option: LoadModule -# Module to load at agent startup. Modules are used to extend functionality of the agent. -# Formats: -# LoadModule= -# LoadModule= -# LoadModule= -# Either the module must be located in directory specified by LoadModulePath or the path must precede the module name. -# If the preceding path is absolute (starts with '/') then LoadModulePath is ignored. -# It is allowed to include multiple LoadModule parameters. -# -# Mandatory: no -# Default: -# LoadModule= - -####### TLS-RELATED PARAMETERS ####### - -### Option: TLSConnect -# How the agent should connect to server or proxy. Used for active checks. -# Only one value can be specified: -# unencrypted - connect without encryption -# psk - connect using TLS and a pre-shared key -# cert - connect using TLS and a certificate -# -# Mandatory: yes, if TLS certificate or PSK parameters are defined (even for 'unencrypted' connection) -# Default: -# TLSConnect=unencrypted - -### Option: TLSAccept -# What incoming connections to accept. -# Multiple values can be specified, separated by comma: -# unencrypted - accept connections without encryption -# psk - accept connections secured with TLS and a pre-shared key -# cert - accept connections secured with TLS and a certificate -# -# Mandatory: yes, if TLS certificate or PSK parameters are defined (even for 'unencrypted' connection) -# Default: -# TLSAccept=unencrypted - -### Option: TLSCAFile -# Full pathname of a file containing the top-level CA(s) certificates for -# peer certificate verification. -# -# Mandatory: no -# Default: -# TLSCAFile= - -### Option: TLSCRLFile -# Full pathname of a file containing revoked certificates. -# -# Mandatory: no -# Default: -# TLSCRLFile= - -### Option: TLSServerCertIssuer -# Allowed server certificate issuer. -# -# Mandatory: no -# Default: -# TLSServerCertIssuer= - -### Option: TLSServerCertSubject -# Allowed server certificate subject. -# -# Mandatory: no -# Default: -# TLSServerCertSubject= - -### Option: TLSCertFile -# Full pathname of a file containing the agent certificate or certificate chain. -# -# Mandatory: no -# Default: -# TLSCertFile= - -### Option: TLSKeyFile -# Full pathname of a file containing the agent private key. -# -# Mandatory: no -# Default: -# TLSKeyFile= - -### Option: TLSPSKIdentity -# Unique, case sensitive string used to identify the pre-shared key. -# -# Mandatory: no -# Default: -# TLSPSKIdentity= - -### Option: TLSPSKFile -# Full pathname of a file containing the pre-shared key. -# -# Mandatory: no -# Default: -# TLSPSKFile= +# Mandatory Zabbix Agent configuration to start and run on IPFire correctly +# DO NOT REMOVE OR MODIFY THIS LINE: +Include=/var/ipfire/zabbix_agentd/zabbix_agentd_ipfire_mandatory.conf \ No newline at end of file diff --git a/config/zabbix_agentd/zabbix_agentd_ipfire_mandatory.conf b/config/zabbix_agentd/zabbix_agentd_ipfire_mandatory.conf new file mode 100644 index 000000000..c6be948be --- /dev/null +++ b/config/zabbix_agentd/zabbix_agentd_ipfire_mandatory.conf @@ -0,0 +1,11 @@ +PidFile=/var/run/zabbix/zabbix_agentd.pid + +# Log rotation is managed by logrotate +LogFile=/var/log/zabbix/zabbix_agentd.log +LogFileSize=0 + +# These paths are included in the IPFire backups. Do not put user modules +# or configuration files in other locations if you want them included in the +# backups. +LoadModulePath=/usr/lib/zabbix +Include=/etc/zabbix_agentd/zabbix_agentd.d/*.conf \ No newline at end of file diff --git a/doc/language_issues.de b/doc/language_issues.de index 15db223fe..6a0354451 100644 --- a/doc/language_issues.de +++ b/doc/language_issues.de @@ -273,6 +273,7 @@ WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted WARNING: translation string unused: enter ack class +WARNING: translation string unused: entropy graphs WARNING: translation string unused: err bk 1 WARNING: translation string unused: err bk 10 password WARNING: translation string unused: err bk 2 key @@ -417,6 +418,13 @@ WARNING: translation string unused: invalid upstream proxy username or password WARNING: translation string unused: invalid users WARNING: translation string unused: invert WARNING: translation string unused: ip address in use +WARNING: translation string unused: ipblocklist category application +WARNING: translation string unused: ipblocklist category attacker +WARNING: translation string unused: ipblocklist category c and c +WARNING: translation string unused: ipblocklist category composite +WARNING: translation string unused: ipblocklist category invalid +WARNING: translation string unused: ipblocklist category reputation +WARNING: translation string unused: ipblocklist category scanner WARNING: translation string unused: ipfire side WARNING: translation string unused: ipsec no connections WARNING: translation string unused: iptable rules @@ -863,6 +871,7 @@ WARNING: translation string unused: zoneconf val vlan amount assignment error WARNING: translation string unused: zoneconf val vlan tag assignment error WARNING: translation string unused: zoneconf val vlan tag range error WARNING: translation string unused: zoneconf val zoneslave amount error +WARNING: untranslated string: aliases default interface = - Default Interface - WARNING: untranslated string: cake profile bridged-llcsnap 32 = Bridged LLC SNAP (32 bytes) WARNING: untranslated string: cake profile bridged-ptm 19 = Bridged PTM (19 bytes) WARNING: untranslated string: cake profile bridged-vcmux 24 = Bridged VC-MUX (24 bytes) @@ -882,6 +891,7 @@ WARNING: untranslated string: desired = Desired WARNING: untranslated string: disable = Disable WARNING: untranslated string: download apple profile = Download Apple Configuration Profile WARNING: untranslated string: enable = Enable +WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! WARNING: untranslated string: fwhost cust locationgrp = unknown string WARNING: untranslated string: fwhost err hostip = unknown string diff --git a/doc/language_issues.en b/doc/language_issues.en index 56ad0af4f..420b5df75 100644 --- a/doc/language_issues.en +++ b/doc/language_issues.en @@ -309,6 +309,7 @@ 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 - WARNING: untranslated string: aliases not active = Aliases will not be active unless your RED interface is STATIC WARNING: untranslated string: all = All WARNING: untranslated string: all services = All Services @@ -733,9 +734,9 @@ WARNING: untranslated string: encryption = Encryption: WARNING: untranslated string: end address = End address: WARNING: untranslated string: enter data = Enter your settings
and then press Save. WARNING: untranslated string: entropy = Entropy -WARNING: untranslated string: entropy graphs = Entropy Graphs WARNING: untranslated string: eol architecture warning = You are running an architecture of IPFire which reached its end of life. You will not receive updates anymore. This is a security risk. WARNING: untranslated string: error = Error +WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error messages = Error messages WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! WARNING: untranslated string: esp keylife should be between 1 and 24 hours = ESP keylife should be between 1 and 24 hours. @@ -1170,6 +1171,22 @@ WARNING: untranslated string: ip alias removed = External IP alias removed WARNING: untranslated string: ip basic info = Basic IP information WARNING: untranslated string: ip info = IP information WARNING: untranslated string: ip info for = IP information for +WARNING: untranslated string: ipblocklist = IP Address Blocklists +WARNING: untranslated string: ipblocklist blocklist settings = Blocklist settings +WARNING: untranslated string: ipblocklist category = Category +WARNING: untranslated string: ipblocklist could not download blocklist = Could not download blocklist +WARNING: untranslated string: ipblocklist download error = A download error occured. +WARNING: untranslated string: ipblocklist empty blocklist received = An empty blocklist has been received. +WARNING: untranslated string: ipblocklist enable = Enable +WARNING: untranslated string: ipblocklist hits = Total number of blocklist hits for +WARNING: untranslated string: ipblocklist id = Blocklist +WARNING: untranslated string: ipblocklist input = Packets dropped (IN) +WARNING: untranslated string: ipblocklist log = Log dropped packets +WARNING: untranslated string: ipblocklist log list = Firewall log (blocklist) +WARNING: untranslated string: ipblocklist logs = IP Address Blocklist Logs +WARNING: untranslated string: ipblocklist name = Name +WARNING: untranslated string: ipblocklist output = Packets dropped (OUT) +WARNING: untranslated string: ipblocklist use ipblocklists = Enable IP Blocklists WARNING: untranslated string: ipfire has now rebooted = IPFire is rebooting now. WARNING: untranslated string: ipfire has now shutdown = IPFire is shutting down now. WARNING: untranslated string: ipfire side is invalid = IPFire side is invalid. diff --git a/doc/language_issues.es b/doc/language_issues.es index 09e7c0ad6..f248f2298 100644 --- a/doc/language_issues.es +++ b/doc/language_issues.es @@ -828,6 +828,7 @@ WARNING: untranslated string: advproxy wpad notice = Notice: For WPAD/PAC to wor WARNING: untranslated string: advproxy wpad title = Web Proxy Auto-Discovery Protocol (WPAD) / Proxy Auto-Config (PAC) WARNING: untranslated string: advproxy wpad view pac = Open PAC File WARNING: untranslated string: age second = second +WARNING: untranslated string: aliases default interface = - Default Interface - WARNING: untranslated string: asn lookup failed = AS lookup failed WARNING: untranslated string: atm device = Device: WARNING: untranslated string: attention = ATTENTION @@ -985,9 +986,9 @@ WARNING: untranslated string: enable otp = Enable OTP WARNING: untranslated string: enable smt = Enable Simultaneous Multi-Threading (SMT) WARNING: untranslated string: encryption = Encryption: WARNING: untranslated string: entropy = Entropy -WARNING: untranslated string: entropy graphs = Entropy Graphs WARNING: untranslated string: eol architecture warning = You are running an architecture of IPFire which reached its end of life. You will not receive updates anymore. This is a security risk. WARNING: untranslated string: error = Error +WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! WARNING: untranslated string: fallout zombieload ridl = Fallout/ZombieLoad/RIDL WARNING: untranslated string: fifteen minutes = 15 Minutes @@ -1273,6 +1274,22 @@ WARNING: untranslated string: invalid ip or hostname = Invalid IP Address or Hos WARNING: untranslated string: invalid logserver protocol = Invalid syslogd server protocol WARNING: untranslated string: ip basic info = Basic IP information WARNING: untranslated string: ip info for = IP information for +WARNING: untranslated string: ipblocklist = IP Address Blocklists +WARNING: untranslated string: ipblocklist blocklist settings = Blocklist settings +WARNING: untranslated string: ipblocklist category = Category +WARNING: untranslated string: ipblocklist could not download blocklist = Could not download blocklist +WARNING: untranslated string: ipblocklist download error = A download error occured. +WARNING: untranslated string: ipblocklist empty blocklist received = An empty blocklist has been received. +WARNING: untranslated string: ipblocklist enable = Enable +WARNING: untranslated string: ipblocklist hits = Total number of blocklist hits for +WARNING: untranslated string: ipblocklist id = Blocklist +WARNING: untranslated string: ipblocklist input = Packets dropped (IN) +WARNING: untranslated string: ipblocklist log = Log dropped packets +WARNING: untranslated string: ipblocklist log list = Firewall log (blocklist) +WARNING: untranslated string: ipblocklist logs = IP Address Blocklist Logs +WARNING: untranslated string: ipblocklist name = Name +WARNING: untranslated string: ipblocklist output = Packets dropped (OUT) +WARNING: untranslated string: ipblocklist use ipblocklists = Enable IP Blocklists WARNING: untranslated string: ipsec = IPsec WARNING: untranslated string: ipsec connection = IPsec Connection WARNING: untranslated string: ipsec dns server address is invalid = Invalid DNS server IP address(es) diff --git a/doc/language_issues.fr b/doc/language_issues.fr index 114837a4d..eac59397c 100644 --- a/doc/language_issues.fr +++ b/doc/language_issues.fr @@ -301,6 +301,7 @@ WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted WARNING: translation string unused: enter ack class +WARNING: translation string unused: entropy graphs WARNING: translation string unused: err bk 1 WARNING: translation string unused: err bk 10 password WARNING: translation string unused: err bk 2 key @@ -448,6 +449,13 @@ WARNING: translation string unused: invalid upstream proxy username or password WARNING: translation string unused: invalid users WARNING: translation string unused: invert WARNING: translation string unused: ip address in use +WARNING: translation string unused: ipblocklist category application +WARNING: translation string unused: ipblocklist category attacker +WARNING: translation string unused: ipblocklist category c and c +WARNING: translation string unused: ipblocklist category composite +WARNING: translation string unused: ipblocklist category invalid +WARNING: translation string unused: ipblocklist category reputation +WARNING: translation string unused: ipblocklist category scanner WARNING: translation string unused: ipfire side WARNING: translation string unused: ipsec no connections WARNING: translation string unused: iptable rules @@ -661,6 +669,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: random number generator daemon WARNING: translation string unused: read list WARNING: translation string unused: reboot ask WARNING: translation string unused: reboot question @@ -905,7 +914,7 @@ WARNING: translation string unused: zoneconf val vlan amount assignment error WARNING: translation string unused: zoneconf val vlan tag assignment error WARNING: translation string unused: zoneconf val vlan tag range error WARNING: translation string unused: zoneconf val zoneslave amount error -WARNING: untranslated string: enable otp = Enable OTP +WARNING: untranslated string: error message = unknown string WARNING: untranslated string: fwhost cust locationgrp = unknown string WARNING: untranslated string: fwhost err hostip = unknown string WARNING: untranslated string: guaranteed bandwidth = Guaranteed bandwidth @@ -938,11 +947,7 @@ WARNING: untranslated string: guardian logtarget_file = unknown string WARNING: untranslated string: guardian logtarget_syslog = unknown string WARNING: untranslated string: guardian no entries = unknown string WARNING: untranslated string: guardian service = unknown string -WARNING: untranslated string: mmio stale data = MMIO Stale Data -WARNING: untranslated string: otp qrcode = OTP QRCode WARNING: untranslated string: pakfire ago = ago. WARNING: untranslated string: route config changed = unknown string WARNING: untranslated string: routing config added = unknown string WARNING: untranslated string: routing config changed = unknown string -WARNING: untranslated string: secret = Secret -WARNING: untranslated string: show otp qrcode = Show OTP QRCode diff --git a/doc/language_issues.it b/doc/language_issues.it index d87ef8b1f..2e4407c69 100644 --- a/doc/language_issues.it +++ b/doc/language_issues.it @@ -267,6 +267,7 @@ WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted WARNING: translation string unused: enter ack class +WARNING: translation string unused: entropy graphs WARNING: translation string unused: err bk 1 WARNING: translation string unused: err bk 10 password WARNING: translation string unused: err bk 2 key @@ -913,6 +914,7 @@ WARNING: untranslated string: advproxy wpad label dst_noproxy_url = Excluded URL WARNING: untranslated string: advproxy wpad notice = Notice: For WPAD/PAC to work properly, furtcher changes need to be made. Please see the Wiki. WARNING: untranslated string: advproxy wpad title = Web Proxy Auto-Discovery Protocol (WPAD) / Proxy Auto-Config (PAC) WARNING: untranslated string: advproxy wpad view pac = Open PAC File +WARNING: untranslated string: aliases default interface = - Default Interface - WARNING: untranslated string: asn lookup failed = AS lookup failed WARNING: untranslated string: autonomous system = Autonomous System WARNING: untranslated string: available = available @@ -997,6 +999,7 @@ WARNING: untranslated string: enable otp = Enable OTP WARNING: untranslated string: enable smt = Enable Simultaneous Multi-Threading (SMT) WARNING: untranslated string: eol architecture warning = You are running an architecture of IPFire which reached its end of life. You will not receive updates anymore. This is a security risk. WARNING: untranslated string: error = Error +WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! WARNING: untranslated string: fallout zombieload ridl = Fallout/ZombieLoad/RIDL WARNING: untranslated string: fifteen minutes = 15 Minutes @@ -1111,6 +1114,22 @@ WARNING: untranslated string: invalid ip or hostname = Invalid IP Address or Hos WARNING: untranslated string: invalid logserver protocol = Invalid syslogd server protocol WARNING: untranslated string: ip basic info = Basic IP information WARNING: untranslated string: ip info for = IP information for +WARNING: untranslated string: ipblocklist = IP Address Blocklists +WARNING: untranslated string: ipblocklist blocklist settings = Blocklist settings +WARNING: untranslated string: ipblocklist category = Category +WARNING: untranslated string: ipblocklist could not download blocklist = Could not download blocklist +WARNING: untranslated string: ipblocklist download error = A download error occured. +WARNING: untranslated string: ipblocklist empty blocklist received = An empty blocklist has been received. +WARNING: untranslated string: ipblocklist enable = Enable +WARNING: untranslated string: ipblocklist hits = Total number of blocklist hits for +WARNING: untranslated string: ipblocklist id = Blocklist +WARNING: untranslated string: ipblocklist input = Packets dropped (IN) +WARNING: untranslated string: ipblocklist log = Log dropped packets +WARNING: untranslated string: ipblocklist log list = Firewall log (blocklist) +WARNING: untranslated string: ipblocklist logs = IP Address Blocklist Logs +WARNING: untranslated string: ipblocklist name = Name +WARNING: untranslated string: ipblocklist output = Packets dropped (OUT) +WARNING: untranslated string: ipblocklist use ipblocklists = Enable IP Blocklists WARNING: untranslated string: ipsec connection = IPsec Connection WARNING: untranslated string: ipsec dns server address is invalid = Invalid DNS server IP address(es) WARNING: untranslated string: ipsec interface mode gre = GRE diff --git a/doc/language_issues.nl b/doc/language_issues.nl index a3a70b621..5268d47dc 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -265,6 +265,7 @@ WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted WARNING: translation string unused: enter ack class +WARNING: translation string unused: entropy graphs WARNING: translation string unused: err bk 1 WARNING: translation string unused: err bk 10 password WARNING: translation string unused: err bk 2 key @@ -911,6 +912,7 @@ WARNING: untranslated string: advproxy wpad label dst_noproxy_url = Excluded URL WARNING: untranslated string: advproxy wpad notice = Notice: For WPAD/PAC to work properly, furtcher changes need to be made. Please see the Wiki. WARNING: untranslated string: advproxy wpad title = Web Proxy Auto-Discovery Protocol (WPAD) / Proxy Auto-Config (PAC) WARNING: untranslated string: advproxy wpad view pac = Open PAC File +WARNING: untranslated string: aliases default interface = - Default Interface - WARNING: untranslated string: asn lookup failed = AS lookup failed WARNING: untranslated string: atm device = Device: WARNING: untranslated string: autonomous system = Autonomous System @@ -1007,6 +1009,7 @@ WARNING: untranslated string: enable otp = Enable OTP WARNING: untranslated string: enable smt = Enable Simultaneous Multi-Threading (SMT) WARNING: untranslated string: eol architecture warning = You are running an architecture of IPFire which reached its end of life. You will not receive updates anymore. This is a security risk. WARNING: untranslated string: error = Error +WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! WARNING: untranslated string: fallout zombieload ridl = Fallout/ZombieLoad/RIDL WARNING: untranslated string: fifteen minutes = 15 Minutes @@ -1125,6 +1128,22 @@ WARNING: untranslated string: invalid ip or hostname = Invalid IP Address or Hos WARNING: untranslated string: invalid logserver protocol = Invalid syslogd server protocol WARNING: untranslated string: ip basic info = Basic IP information WARNING: untranslated string: ip info for = IP information for +WARNING: untranslated string: ipblocklist = IP Address Blocklists +WARNING: untranslated string: ipblocklist blocklist settings = Blocklist settings +WARNING: untranslated string: ipblocklist category = Category +WARNING: untranslated string: ipblocklist could not download blocklist = Could not download blocklist +WARNING: untranslated string: ipblocklist download error = A download error occured. +WARNING: untranslated string: ipblocklist empty blocklist received = An empty blocklist has been received. +WARNING: untranslated string: ipblocklist enable = Enable +WARNING: untranslated string: ipblocklist hits = Total number of blocklist hits for +WARNING: untranslated string: ipblocklist id = Blocklist +WARNING: untranslated string: ipblocklist input = Packets dropped (IN) +WARNING: untranslated string: ipblocklist log = Log dropped packets +WARNING: untranslated string: ipblocklist log list = Firewall log (blocklist) +WARNING: untranslated string: ipblocklist logs = IP Address Blocklist Logs +WARNING: untranslated string: ipblocklist name = Name +WARNING: untranslated string: ipblocklist output = Packets dropped (OUT) +WARNING: untranslated string: ipblocklist use ipblocklists = Enable IP Blocklists WARNING: untranslated string: ipsec connection = IPsec Connection WARNING: untranslated string: ipsec dns server address is invalid = Invalid DNS server IP address(es) WARNING: untranslated string: ipsec interface mode gre = GRE diff --git a/doc/language_issues.pl b/doc/language_issues.pl index 9bf42e649..247e06a59 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -840,6 +840,7 @@ WARNING: untranslated string: advproxy wpad notice = Notice: For WPAD/PAC to wor WARNING: untranslated string: advproxy wpad title = Web Proxy Auto-Discovery Protocol (WPAD) / Proxy Auto-Config (PAC) WARNING: untranslated string: advproxy wpad view pac = Open PAC File WARNING: untranslated string: age second = second +WARNING: untranslated string: aliases default interface = - Default Interface - WARNING: untranslated string: asn lookup failed = AS lookup failed WARNING: untranslated string: atm device = Device: WARNING: untranslated string: attention = ATTENTION @@ -996,9 +997,9 @@ WARNING: untranslated string: enable otp = Enable OTP WARNING: untranslated string: enable smt = Enable Simultaneous Multi-Threading (SMT) WARNING: untranslated string: encryption = Encryption: WARNING: untranslated string: entropy = Entropy -WARNING: untranslated string: entropy graphs = Entropy Graphs WARNING: untranslated string: eol architecture warning = You are running an architecture of IPFire which reached its end of life. You will not receive updates anymore. This is a security risk. WARNING: untranslated string: error = Error +WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! WARNING: untranslated string: extrahd because there is already a device mounted = , because there is already a device mounted WARNING: untranslated string: extrahd cant umount = Can't umount @@ -1274,6 +1275,22 @@ WARNING: untranslated string: invalid ip or hostname = Invalid IP Address or Hos WARNING: untranslated string: invalid logserver protocol = Invalid syslogd server protocol WARNING: untranslated string: ip basic info = Basic IP information WARNING: untranslated string: ip info for = IP information for +WARNING: untranslated string: ipblocklist = IP Address Blocklists +WARNING: untranslated string: ipblocklist blocklist settings = Blocklist settings +WARNING: untranslated string: ipblocklist category = Category +WARNING: untranslated string: ipblocklist could not download blocklist = Could not download blocklist +WARNING: untranslated string: ipblocklist download error = A download error occured. +WARNING: untranslated string: ipblocklist empty blocklist received = An empty blocklist has been received. +WARNING: untranslated string: ipblocklist enable = Enable +WARNING: untranslated string: ipblocklist hits = Total number of blocklist hits for +WARNING: untranslated string: ipblocklist id = Blocklist +WARNING: untranslated string: ipblocklist input = Packets dropped (IN) +WARNING: untranslated string: ipblocklist log = Log dropped packets +WARNING: untranslated string: ipblocklist log list = Firewall log (blocklist) +WARNING: untranslated string: ipblocklist logs = IP Address Blocklist Logs +WARNING: untranslated string: ipblocklist name = Name +WARNING: untranslated string: ipblocklist output = Packets dropped (OUT) +WARNING: untranslated string: ipblocklist use ipblocklists = Enable IP Blocklists WARNING: untranslated string: ipsec = IPsec WARNING: untranslated string: ipsec connection = IPsec Connection WARNING: untranslated string: ipsec dns server address is invalid = Invalid DNS server IP address(es) diff --git a/doc/language_issues.ru b/doc/language_issues.ru index 62dd92044..eb2ceb954 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -836,6 +836,7 @@ WARNING: untranslated string: advproxy wpad notice = Notice: For WPAD/PAC to wor WARNING: untranslated string: advproxy wpad title = Web Proxy Auto-Discovery Protocol (WPAD) / Proxy Auto-Config (PAC) WARNING: untranslated string: advproxy wpad view pac = Open PAC File WARNING: untranslated string: age second = second +WARNING: untranslated string: aliases default interface = - Default Interface - WARNING: untranslated string: asn lookup failed = AS lookup failed WARNING: untranslated string: atm device = Device: WARNING: untranslated string: attention = ATTENTION @@ -993,9 +994,9 @@ WARNING: untranslated string: enable otp = Enable OTP WARNING: untranslated string: enable smt = Enable Simultaneous Multi-Threading (SMT) WARNING: untranslated string: encryption = Encryption: WARNING: untranslated string: entropy = Entropy -WARNING: untranslated string: entropy graphs = Entropy Graphs WARNING: untranslated string: eol architecture warning = You are running an architecture of IPFire which reached its end of life. You will not receive updates anymore. This is a security risk. WARNING: untranslated string: error = Error +WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! WARNING: untranslated string: extrahd because there is already a device mounted = , because there is already a device mounted WARNING: untranslated string: extrahd cant umount = Can't umount @@ -1272,6 +1273,22 @@ WARNING: untranslated string: invalid ip or hostname = Invalid IP Address or Hos WARNING: untranslated string: invalid logserver protocol = Invalid syslogd server protocol WARNING: untranslated string: ip basic info = Basic IP information WARNING: untranslated string: ip info for = IP information for +WARNING: untranslated string: ipblocklist = IP Address Blocklists +WARNING: untranslated string: ipblocklist blocklist settings = Blocklist settings +WARNING: untranslated string: ipblocklist category = Category +WARNING: untranslated string: ipblocklist could not download blocklist = Could not download blocklist +WARNING: untranslated string: ipblocklist download error = A download error occured. +WARNING: untranslated string: ipblocklist empty blocklist received = An empty blocklist has been received. +WARNING: untranslated string: ipblocklist enable = Enable +WARNING: untranslated string: ipblocklist hits = Total number of blocklist hits for +WARNING: untranslated string: ipblocklist id = Blocklist +WARNING: untranslated string: ipblocklist input = Packets dropped (IN) +WARNING: untranslated string: ipblocklist log = Log dropped packets +WARNING: untranslated string: ipblocklist log list = Firewall log (blocklist) +WARNING: untranslated string: ipblocklist logs = IP Address Blocklist Logs +WARNING: untranslated string: ipblocklist name = Name +WARNING: untranslated string: ipblocklist output = Packets dropped (OUT) +WARNING: untranslated string: ipblocklist use ipblocklists = Enable IP Blocklists WARNING: untranslated string: ipsec = IPsec WARNING: untranslated string: ipsec connection = IPsec Connection WARNING: untranslated string: ipsec dns server address is invalid = Invalid DNS server IP address(es) diff --git a/doc/language_issues.tr b/doc/language_issues.tr index da549f52b..080e3abfe 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -294,6 +294,7 @@ WARNING: translation string unused: enable wildcards WARNING: translation string unused: enabledtitle WARNING: translation string unused: encrypted WARNING: translation string unused: enter ack class +WARNING: translation string unused: entropy graphs WARNING: translation string unused: err bk 1 WARNING: translation string unused: err bk 10 password WARNING: translation string unused: err bk 2 key @@ -901,6 +902,7 @@ WARNING: untranslated string: advproxy wpad label dst_noproxy_url = Excluded URL WARNING: untranslated string: advproxy wpad notice = Notice: For WPAD/PAC to work properly, furtcher changes need to be made. Please see the Wiki. WARNING: untranslated string: advproxy wpad title = Web Proxy Auto-Discovery Protocol (WPAD) / Proxy Auto-Config (PAC) WARNING: untranslated string: advproxy wpad view pac = Open PAC File +WARNING: untranslated string: aliases default interface = - Default Interface - WARNING: untranslated string: asn lookup failed = AS lookup failed WARNING: untranslated string: autonomous system = Autonomous System WARNING: untranslated string: available = available @@ -960,6 +962,7 @@ WARNING: untranslated string: enable otp = Enable OTP WARNING: untranslated string: enable smt = Enable Simultaneous Multi-Threading (SMT) WARNING: untranslated string: eol architecture warning = You are running an architecture of IPFire which reached its end of life. You will not receive updates anymore. This is a security risk. WARNING: untranslated string: error = Error +WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! WARNING: untranslated string: fallout zombieload ridl = Fallout/ZombieLoad/RIDL WARNING: untranslated string: force enable = Forced @@ -1048,6 +1051,22 @@ WARNING: untranslated string: invalid input for subscription code = Invalid inpu WARNING: untranslated string: invalid ip or hostname = Invalid IP Address or Hostname WARNING: untranslated string: ip basic info = Basic IP information WARNING: untranslated string: ip info for = IP information for +WARNING: untranslated string: ipblocklist = IP Address Blocklists +WARNING: untranslated string: ipblocklist blocklist settings = Blocklist settings +WARNING: untranslated string: ipblocklist category = Category +WARNING: untranslated string: ipblocklist could not download blocklist = Could not download blocklist +WARNING: untranslated string: ipblocklist download error = A download error occured. +WARNING: untranslated string: ipblocklist empty blocklist received = An empty blocklist has been received. +WARNING: untranslated string: ipblocklist enable = Enable +WARNING: untranslated string: ipblocklist hits = Total number of blocklist hits for +WARNING: untranslated string: ipblocklist id = Blocklist +WARNING: untranslated string: ipblocklist input = Packets dropped (IN) +WARNING: untranslated string: ipblocklist log = Log dropped packets +WARNING: untranslated string: ipblocklist log list = Firewall log (blocklist) +WARNING: untranslated string: ipblocklist logs = IP Address Blocklist Logs +WARNING: untranslated string: ipblocklist name = Name +WARNING: untranslated string: ipblocklist output = Packets dropped (OUT) +WARNING: untranslated string: ipblocklist use ipblocklists = Enable IP Blocklists WARNING: untranslated string: ipsec connection = IPsec Connection WARNING: untranslated string: ipsec dns server address is invalid = Invalid DNS server IP address(es) WARNING: untranslated string: ipsec interface mode gre = GRE diff --git a/doc/language_missings b/doc/language_missings index b8c6665f3..57bb3e848 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -2,6 +2,7 @@ # Checking cgi-bin translations for language: de # ############################################################################ < advproxy update information +< aliases default interface < ansi t1.483 < backup archive < backup clear archive @@ -130,6 +131,7 @@ < age shour < age sminute < age ssecond +< aliases default interface < asn lookup failed < Async logging enabled < atm device @@ -609,6 +611,29 @@ < invalid ip or hostname < invalid logserver protocol < ip basic info +< ipblocklist +< ipblocklist blocklist settings +< ipblocklist category +< ipblocklist category application +< ipblocklist category attacker +< ipblocklist category c and c +< ipblocklist category composite +< ipblocklist category invalid +< ipblocklist category reputation +< ipblocklist category scanner +< ipblocklist could not download blocklist +< ipblocklist download error +< ipblocklist empty blocklist received +< ipblocklist enable +< ipblocklist hits +< ipblocklist id +< ipblocklist input +< ipblocklist log +< ipblocklist log list +< ipblocklist logs +< ipblocklist name +< ipblocklist output +< ipblocklist use ipblocklists < ip info for < ipsec < ipsec connection @@ -1004,15 +1029,9 @@ < ansi t1.483 < bewan adsl pci st < bewan adsl usb -< enable otp < g.dtm < g.lite < guaranteed bandwidth -< mmio stale data -< otp qrcode -< random number generator daemon -< secret -< show otp qrcode < upload fcdsl.o ############################################################################ # Checking cgi-bin translations for language: it # @@ -1041,6 +1060,7 @@ < advproxy wpad notice < advproxy wpad title < advproxy wpad view pac +< aliases default interface < asn lookup failed < autonomous system < available @@ -1272,6 +1292,29 @@ < invalid ip or hostname < invalid logserver protocol < ip basic info +< ipblocklist +< ipblocklist blocklist settings +< ipblocklist category +< ipblocklist category application +< ipblocklist category attacker +< ipblocklist category c and c +< ipblocklist category composite +< ipblocklist category invalid +< ipblocklist category reputation +< ipblocklist category scanner +< ipblocklist could not download blocklist +< ipblocklist download error +< ipblocklist empty blocklist received +< ipblocklist enable +< ipblocklist hits +< ipblocklist id +< ipblocklist input +< ipblocklist log +< ipblocklist log list +< ipblocklist logs +< ipblocklist name +< ipblocklist output +< ipblocklist use ipblocklists < ip info for < ipsec connection < ipsec dns server address is invalid @@ -1504,6 +1547,7 @@ < advproxy wpad notice < advproxy wpad title < advproxy wpad view pac +< aliases default interface < asn lookup failed < atm device < autonomous system @@ -1754,6 +1798,29 @@ < invalid ip or hostname < invalid logserver protocol < ip basic info +< ipblocklist +< ipblocklist blocklist settings +< ipblocklist category +< ipblocklist category application +< ipblocklist category attacker +< ipblocklist category c and c +< ipblocklist category composite +< ipblocklist category invalid +< ipblocklist category reputation +< ipblocklist category scanner +< ipblocklist could not download blocklist +< ipblocklist download error +< ipblocklist empty blocklist received +< ipblocklist enable +< ipblocklist hits +< ipblocklist id +< ipblocklist input +< ipblocklist log +< ipblocklist log list +< ipblocklist logs +< ipblocklist name +< ipblocklist output +< ipblocklist use ipblocklists < ip info for < ipsec connection < ipsec dns server address is invalid @@ -2031,6 +2098,7 @@ < age shour < age sminute < age ssecond +< aliases default interface < asn lookup failed < atm device < attention @@ -2555,6 +2623,29 @@ < invalid ip or hostname < invalid logserver protocol < ip basic info +< ipblocklist +< ipblocklist blocklist settings +< ipblocklist category +< ipblocklist category application +< ipblocklist category attacker +< ipblocklist category c and c +< ipblocklist category composite +< ipblocklist category invalid +< ipblocklist category reputation +< ipblocklist category scanner +< ipblocklist could not download blocklist +< ipblocklist download error +< ipblocklist empty blocklist received +< ipblocklist enable +< ipblocklist hits +< ipblocklist id +< ipblocklist input +< ipblocklist log +< ipblocklist log list +< ipblocklist logs +< ipblocklist name +< ipblocklist output +< ipblocklist use ipblocklists < ip info for < ipsec < ipsec connection @@ -2983,6 +3074,7 @@ < age shour < age sminute < age ssecond +< aliases default interface < asn lookup failed < atm device < attention @@ -3513,6 +3605,29 @@ < invalid ip or hostname < invalid logserver protocol < ip basic info +< ipblocklist +< ipblocklist blocklist settings +< ipblocklist category +< ipblocklist category application +< ipblocklist category attacker +< ipblocklist category c and c +< ipblocklist category composite +< ipblocklist category invalid +< ipblocklist category reputation +< ipblocklist category scanner +< ipblocklist could not download blocklist +< ipblocklist download error +< ipblocklist empty blocklist received +< ipblocklist enable +< ipblocklist hits +< ipblocklist id +< ipblocklist input +< ipblocklist log +< ipblocklist log list +< ipblocklist logs +< ipblocklist name +< ipblocklist output +< ipblocklist use ipblocklists < ip info for < ipsec < ipsec connection @@ -3920,6 +4035,7 @@ < advproxy wpad notice < advproxy wpad title < advproxy wpad view pac +< aliases default interface < asn lookup failed < autonomous system < available @@ -4041,6 +4157,29 @@ < invalid input for subscription code < invalid ip or hostname < ip basic info +< ipblocklist +< ipblocklist blocklist settings +< ipblocklist category +< ipblocklist category application +< ipblocklist category attacker +< ipblocklist category c and c +< ipblocklist category composite +< ipblocklist category invalid +< ipblocklist category reputation +< ipblocklist category scanner +< ipblocklist could not download blocklist +< ipblocklist download error +< ipblocklist empty blocklist received +< ipblocklist enable +< ipblocklist hits +< ipblocklist id +< ipblocklist input +< ipblocklist log +< ipblocklist log list +< ipblocklist logs +< ipblocklist name +< ipblocklist output +< ipblocklist use ipblocklists < ip info for < ipsec connection < ipsec dns server address is invalid diff --git a/html/cgi-bin/aliases.cgi b/html/cgi-bin/aliases.cgi index 7b80b3c84..def03ff9b 100644 --- a/html/cgi-bin/aliases.cgi +++ b/html/cgi-bin/aliases.cgi @@ -34,6 +34,7 @@ require '/var/ipfire/general-functions.pl'; # replace /var/ipcop with /var/ipcop require "${General::swroot}/lang.pl"; require "${General::swroot}/header.pl"; require "${General::swroot}/ids-functions.pl"; +require "${General::swroot}/network-functions.pl"; my $configfwdfw = "${General::swroot}/firewall/config"; my $configinput = "${General::swroot}/firewall/input"; @@ -52,6 +53,11 @@ undef (@dummy); my $setting = "${General::swroot}/ethernet/settings"; our $datafile = "${General::swroot}/ethernet/aliases"; +# Fetch the name of the main RED interface +my $RED_INTERFACE = &General::get_red_interface(); + +# Fetch all RED interfaces +my @RED_INTERFACES = &Network::get_red_interfaces(); our %settings=(); #Settings1 @@ -61,7 +67,8 @@ our %settings=(); $settings{'IP'} = ''; $settings{'ENABLED'} = 'off'; # Every check box must be set to off $settings{'NAME'} = ''; -my @nosaved=('IP','ENABLED','NAME'); # List here ALL setting2 fields. Mandatory +$settings{'INTERFACE'} = ''; +my @nosaved=('IP','ENABLED','NAME','INTERFACE'); # List here ALL setting2 fields. Mandatory $settings{'ACTION'} = ''; # add/edit/remove $settings{'KEY1'} = ''; # point record for ACTION @@ -215,10 +222,10 @@ if ($settings{'ACTION'} eq $Lang::tr{'add'}) { } unless ($errormessage) { if ($settings{'KEY1'} eq '') { #add or edit ? - unshift (@current, "$settings{'IP'},$settings{'ENABLED'},$settings{'NAME'}\n"); + unshift (@current, "$settings{'IP'},$settings{'ENABLED'},$settings{'NAME'},$settings{'INTERFACE'}\n"); &General::log($Lang::tr{'ip alias added'}); } else { - @current[$settings{'KEY1'}] = "$settings{'IP'},$settings{'ENABLED'},$settings{'NAME'}\n"; + @current[$settings{'KEY1'}] = "$settings{'IP'},$settings{'ENABLED'},$settings{'NAME'},$settings{'INTERFACE'}\n"; $settings{'KEY1'} = ''; # End edit mode &General::log($Lang::tr{'ip alias changed'}); } @@ -250,6 +257,7 @@ if ($settings{'ACTION'} eq $Lang::tr{'edit'}) { $settings{'IP'}=$temp[0]; # Prepare the screen for editing $settings{'ENABLED'}=$temp[1]; $settings{'NAME'}=$temp[2]; + $settings{'INTERFACE'}=$temp[3]; } if ($settings{'ACTION'} eq $Lang::tr{'remove'}) { @@ -295,6 +303,7 @@ if ($settings{'ACTION'} eq '' ) { # First launch from GUI &Header::openpage($Lang::tr{'external aliases configuration'}, 1, ''); &Header::openbigbox('100%', 'left', '', $errormessage); my %checked =(); # Checkbox manipulations +my %selected = (); if ($errormessage) { &Header::openbox('100%', 'left', $Lang::tr{'error messages'}); @@ -320,6 +329,11 @@ END # $checked{'ENABLED'}{'on'} = ($settings{'ENABLED'} eq 'on') ? "checked='checked'" : '' ; +$selected{'INTERFACE'} = (); +foreach my $intf (@RED_INTERFACES) { + $selected{'INTERFACE'}{$intf} = ($settings{'INTERFACE'} eq $intf) ? "selected" : ""; +} + my $buttontext = $Lang::tr{'add'}; if ($settings{'KEY1'} ne '') { $buttontext = $Lang::tr{'update'}; @@ -329,7 +343,7 @@ if ($settings{'KEY1'} ne '') { } #Edited line number (KEY1) passed until cleared by 'save' or 'remove' or 'new sort order' -print < @@ -340,6 +354,33 @@ print < $Lang::tr{'alias ip'}:  +END + +if (scalar @RED_INTERFACES >= 2) { + print <$Lang::tr{'interface'}: + + @@ -353,7 +394,7 @@ print < END -; + &Header::closebox(); # Add visual indicators to column headings to show sort order - EO @@ -419,9 +460,15 @@ foreach my $line (@current) { } print ""; + my $address = $temp[0]; + + if ($temp[3] ne "") { + $address .= " @ $temp[3]"; + } + print <$temp[2] -$temp[0] +$address
@@ -542,7 +589,7 @@ sub SortDataFile # The KEY,key record permits doublons. If removed, then F1 becomes the key without doublon permitted. - my @record = ('KEY',$key++,'IP',$temp[0],'ENABLED',$temp[1],'NAME',$temp[2]); + my @record = ('KEY',$key++,'IP',$temp[0],'ENABLED',$temp[1],'NAME',$temp[2],'INTERFACE',$temp[3]); my $record = {}; # create a reference to empty hash %{$record} = @record; # populate that hash with @record $entries{$record->{KEY}} = $record; # add this to a hash of hashes @@ -552,7 +599,7 @@ sub SortDataFile # Each field value is printed , with the newline ! Don't forget separator and order of them. foreach my $entry (sort fixedleasesort keys %entries) { - print FILE "$entries{$entry}->{IP},$entries{$entry}->{ENABLED},$entries{$entry}->{NAME}\n"; + print FILE "$entries{$entry}->{IP},$entries{$entry}->{ENABLED},$entries{$entry}->{NAME},$entries{$entry}->{INTERFACE}\n"; } close(FILE); diff --git a/html/cgi-bin/credits.cgi b/html/cgi-bin/credits.cgi index 13d0005e3..477531e2a 100644 --- a/html/cgi-bin/credits.cgi +++ b/html/cgi-bin/credits.cgi @@ -65,8 +65,8 @@ Arne Fitzenreiter, Stefan Schantl, Peter Müller, Matthias Fischer, -Christian Schmidt, Adolf Belka, +Christian Schmidt, Alexander Marx, Erik Kapfer, Jan Paul Tücking, @@ -83,12 +83,15 @@ Daniel Glanzmann, Heiner Schmeling, Stephan Feddersen, Stéphane Pautrel, +Robin Roevens, +Tim FitzGeorge, Jan Lentfer, Marcus Scholz, Ersan Yildirim, Jörn-Ingo Weigert, Alexander Koch, Wolfgang Apolinarski, +Jon Murphy, Alfred Haas, Lars Schuhmacher, Rene Zingel, @@ -96,17 +99,15 @@ Sascha Kilian, Bernhard Bitsch, Ronald Wiesinger, Florian Bührle, -Jon Murphy, Justin Luth, Michael Eitelwein, -Robin Roevens, +Rob Brewer, Alex Koch, Dominik Hassler, Larsen, Ramax Lo, Gabriel Rolland, Marcel Follert, -Tim FitzGeorge, Anton D. Seliverstov, Bernhard Bittner, Daniel Weismueller, @@ -141,7 +142,6 @@ Nico Prenzel, Oliver Fuhrer, Osmar Gonzalez, Paul T. Simmons, -Rob Brewer, Robert Möker, Stefan Ernst, Stefan Ferstl, diff --git a/html/cgi-bin/index.cgi b/html/cgi-bin/index.cgi index 18c26942e..6fecae1ff 100644 --- a/html/cgi-bin/index.cgi +++ b/html/cgi-bin/index.cgi @@ -604,7 +604,11 @@ if ($warnmessage) { &Header::closebox(); } -&Pakfire::dblist("upgrade", "notice"); +my %coredb = &Pakfire::coredbinfo(); +if (defined $coredb{'AvailableRelease'}) { + print "


$Lang::tr{'core notice 1'} $coredb{'Release'} $Lang::tr{'core notice 2'} $coredb{'AvailableRelease'} $Lang::tr{'core notice 3'}"; +} + if ( -e "/var/run/need_reboot" ) { print "
"; print "

$Lang::tr{'needreboot'}!"; diff --git a/html/cgi-bin/ipblocklist.cgi b/html/cgi-bin/ipblocklist.cgi new file mode 100644 index 000000000..bb438129c --- /dev/null +++ b/html/cgi-bin/ipblocklist.cgi @@ -0,0 +1,260 @@ +#!/usr/bin/perl + +############################################################################### +# # +# IPFire.org - A linux based firewall # +# # +# 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 . # +# # +# Copyright (C) 2018 - 2020 The IPFire Team # +# # +############################################################################### + +use strict; + +# enable the following only for debugging purposes +#use warnings; +#use CGI::Carp 'fatalsToBrowser'; + +require '/var/ipfire/general-functions.pl'; +require "${General::swroot}/lang.pl"; +require "${General::swroot}/header.pl"; +require "${General::swroot}/ipblocklist-functions.pl"; + +# Import blockist sources and settings file. +require "${General::swroot}/ipblocklist/sources"; + +############################################################################### +# Configuration variables +############################################################################### + +my $settings = "${General::swroot}/ipblocklist/settings"; +my %cgiparams = ('ACTION' => ''); + +############################################################################### +# Variables +############################################################################### + +my $errormessage = ''; +my $headline = "$Lang::tr{'error message'}"; +my $updating = 0; +my %mainsettings; +my %color; + +# Default settings - normally overwritten by settings file +my %settings = ( + 'DEBUG' => 0, + 'LOGGING' => 'on', + 'ENABLE' => 'off' +); + +# Read all parameters +&Header::getcgihash( \%cgiparams); +&General::readhash( "${General::swroot}/main/settings", \%mainsettings ); +&General::readhash("/srv/web/ipfire/html/themes/ipfire/include/colors.txt", \%color); + +# Get list of supported blocklists. +my @blocklists = &IPblocklist::get_blocklists(); + +# Show Headers +&Header::showhttpheaders(); + +# Process actions +if ($cgiparams{'ACTION'} eq "$Lang::tr{'save'}") { + # Array to store if blocklists are missing on the system + # and needs to be downloaded first. + my @missing_blocklists = (); + + # Loop through the array of supported blocklists. + foreach my $blocklist (@blocklists) { + # Skip the blocklist if it is not enabled. + next if($cgiparams{$blocklist} ne "on"); + + # Get the file name which keeps the converted blocklist. + my $ipset_db_file = &IPblocklist::get_ipset_db_file($blocklist); + + # Check if the blocklist already has been downloaded. + if(-f "$ipset_db_file") { + # Blocklist already exits, we can skip it. + next; + } else { + # Blocklist not present, store in array to download it. + push(@missing_blocklists, $blocklist); + } + } + + # Check if the red device is not active and blocklists are missing. + if ((not -e "${General::swroot}/red/active") && (@missing_blocklists)) { + # The system is offline, cannot download the missing blocklists. + # Store an error message. + $errormessage = "$Lang::tr{'system is offline'}"; + } else { + # Loop over the array of missing blocklists. + foreach my $missing_blocklist (@missing_blocklists) { + # Call the download and convert function to get the missing blocklist. + my $status = &IPblocklist::download_and_create_blocklist($missing_blocklist); + + # Check if there was an error during download. + if ($status eq "dl_error") { + $errormessage = "$Lang::tr{'ipblocklist could not download blocklist'} - $Lang::tr{'ipblocklist download error'}"; + } elsif ($status eq "empty_list") { + $errormessage = "$Lang::tr{'ipblocklist could not download blocklist'} - $Lang::tr{'ipblocklist empty blocklist received'}"; + } + } + } + + # Check if there was an error. + unless($errormessage) { + # Write configuration hash. + &General::writehash($settings, \%cgiparams); + + # Call function to mark a required reload of the firewall. + &General::firewall_config_changed(); + + # Display notice about a required reload of the firewall. + $headline = "$Lang::tr{'notice'}"; + $errormessage = "$Lang::tr{'fw rules reload notice'}"; + } +} + +# Show site +&Header::openpage($Lang::tr{'ipblocklist'}, 1, ''); +&Header::openbigbox('100%', 'left'); + +# Display error message if there was one. +&error() if ($errormessage); + +# Read-in ipblocklist settings. +&General::readhash( $settings, \%settings ) if (-r $settings); + +# Display configuration section. +&configsite(); + +# End of page +&Header::closebigbox(); +&Header::closepage(); + + +#------------------------------------------------------------------------------ +# sub configsite() +# +# Displays configuration +#------------------------------------------------------------------------------ + +sub configsite { + # Find preselections + my $enable = 'checked'; + + &Header::openbox('100%', 'left', $Lang::tr{'settings'}); + + # Enable checkbox + $enable = ($settings{'ENABLE'} eq 'on') ? ' checked' : ''; + +print< + + + + + +
$Lang::tr{'ipblocklist use ipblocklists'}

+END + + # The following are only displayed if the blacklists are enabled + $enable = ($settings{'LOGGING'} eq 'on') ? ' checked' : ''; + +print < + + + + + +
$Lang::tr{'ipblocklist log'}
+ +

+

$Lang::tr{'ipblocklist blocklist settings'}

+ + + + + + + + +END + + # Iterate through the list of sources + my $lines = 0; + + foreach my $blocklist (@blocklists) { + # Display blocklist name or provide a link to the website if available. + my $website = "$blocklist"; + if ($IPblocklist::List::sources{$blocklist}{info}) { + $website ="$blocklist"; + } + + # Get the full name for the blocklist. + my $name = &CGI::escapeHTML( $IPblocklist::List::sources{$blocklist}{'name'} ); + + # Get category for this blocklist. + my $category = $Lang::tr{"ipblocklist category $IPblocklist::List::sources{$blocklist}{'category'}"}; + + # Determine if the blocklist is enabled. + my $enable = ''; + $enable = 'checked' if ($settings{$blocklist} eq 'on'); + + # Set colour for the table columns. + my $col = ($lines++ % 2) ? "bgcolor='$color{'color20'}'" : "bgcolor='$color{'color22'}'"; + + +print < + + + + + +END + } + +# The save button at the bottom of the table +print < + + + +
$Lang::tr{'ipblocklist id'}$Lang::tr{'ipblocklist name'}$Lang::tr{'ipblocklist category'}$Lang::tr{'ipblocklist enable'}
$website$name$category
+ + + +
+ +END + + &Header::closebox(); +} + +#------------------------------------------------------------------------------ +# sub error() +# +# Shows error messages +#------------------------------------------------------------------------------ + +sub error { + &Header::openbox('100%', 'left', $headline); + print "$errormessage\n"; + print " \n"; + &Header::closebox(); +} diff --git a/html/cgi-bin/logs.cgi/ids.dat b/html/cgi-bin/logs.cgi/ids.dat index 35c0dd1fd..7991e3936 100644 --- a/html/cgi-bin/logs.cgi/ids.dat +++ b/html/cgi-bin/logs.cgi/ids.dat @@ -414,7 +414,7 @@ sub processevent } ($title,$classification,$priority,$date,$time,$srcip,$srcport,$destip,$destport,$sid) = ("n/a","n/a","n/a","n/a","n/a","n/a","n/a","n/a","n/a", "n/a"); @refs = (); - $_ =~ m/:([0-9]{1,5})\] (.*) \[\*\*\]/; + $_ =~ m/:([0-9]{1,10})\] (.*) \[\*\*\]/; $title = &Header::cleanhtml($2,"y"); } if ($_ =~ m/Classification: (.*)\] \[Priority: (\d)\]/) { diff --git a/html/cgi-bin/logs.cgi/ipblocklists.dat b/html/cgi-bin/logs.cgi/ipblocklists.dat new file mode 100755 index 000000000..2435137b5 --- /dev/null +++ b/html/cgi-bin/logs.cgi/ipblocklists.dat @@ -0,0 +1,366 @@ +#!/usr/bin/perl +# +# SmoothWall CGIs +# +# This code is distributed under the terms of the GPL +# +# JC HERITIER +# page inspired from the initial firewalllog.dat +# +# Modified for IPFire by Christian Schmidt +# and Michael Tremer (www.ipfire.org) + +use strict; + +# enable only the following on debugging purpose +#use warnings; +#use CGI::Carp 'fatalsToBrowser'; + +require '/var/ipfire/general-functions.pl'; +require "${General::swroot}/lang.pl"; +require "${General::swroot}/header.pl"; + +require "${General::swroot}/ipblocklist-functions.pl"; +require "${General::swroot}/ipblocklist/sources"; + +use POSIX(); + +my %cgiparams=(); +my $errormessage = ''; + +my @shortmonths = ( 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', + 'Sep', 'Oct', 'Nov', 'Dec' ); +my @longmonths = ( $Lang::tr{'january'}, $Lang::tr{'february'}, $Lang::tr{'march'}, + $Lang::tr{'april'}, $Lang::tr{'may'}, $Lang::tr{'june'}, $Lang::tr{'july'}, $Lang::tr{'august'}, + $Lang::tr{'september'}, $Lang::tr{'october'}, $Lang::tr{'november'}, + $Lang::tr{'december'} ); + +my @now = localtime(); +my $dow = $now[6]; +my $doy = $now[7]; +my $tdoy = $now[7]; +my $year = $now[5]+1900; + +$cgiparams{'DAY'} = $now[3]; +$cgiparams{'MONTH'} = $now[4]; +$cgiparams{'ACTION'} = ''; + +&Header::getcgihash(\%cgiparams); + +my $start = -1; +if ($ENV{'QUERY_STRING'} && $cgiparams{'ACTION'} ne $Lang::tr{'update'}) +{ + my @temp = split(',',$ENV{'QUERY_STRING'}); + $start = $temp[0]; + $cgiparams{'MONTH'} = $temp[1]; + $cgiparams{'DAY'} = $temp[2]; +} + +if (!($cgiparams{'MONTH'} =~ /^(0|1|2|3|4|5|6|7|8|9|10|11)$/) || + !($cgiparams{'DAY'} =~ /^(1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31)$/)) +{ + $cgiparams{'DAY'} = $now[3]; + $cgiparams{'MONTH'} = $now[4]; +} +elsif($cgiparams{'ACTION'} eq '>>') +{ + my @temp_then=(); + my @temp_now = localtime(time); + $temp_now[4] = $cgiparams{'MONTH'}; + $temp_now[3] = $cgiparams{'DAY'}; + @temp_then = localtime(POSIX::mktime(@temp_now) + 86400); + ## Retrieve the same time on the next day - + ## 86400 seconds in a day + $cgiparams{'MONTH'} = $temp_then[4]; + $cgiparams{'DAY'} = $temp_then[3]; +} +elsif($cgiparams{'ACTION'} eq '<<') +{ + my @temp_then=(); + my @temp_now = localtime(time); + $temp_now[4] = $cgiparams{'MONTH'}; + $temp_now[3] = $cgiparams{'DAY'}; + @temp_then = localtime(POSIX::mktime(@temp_now) - 86400); + ## Retrieve the same time on the previous day - + ## 86400 seconds in a day + $cgiparams{'MONTH'} = $temp_then[4]; + $cgiparams{'DAY'} = $temp_then[3]; +} + +if (($cgiparams{'DAY'} ne $now[3]) || ($cgiparams{'MONTH'} ne $now[4])) +{ + my @then = (); + if ( ( $cgiparams{'MONTH'} eq $now[4]) && ($cgiparams{'DAY'} > $now[3]) || + ( $cgiparams{'MONTH'} > $now[4] ) ) { + @then = localtime(POSIX::mktime( 0, 0, 0, $cgiparams{'DAY'}, $cgiparams{'MONTH'}, $year - 1901 )); + } else { + @then = localtime(POSIX::mktime( 0, 0, 0, $cgiparams{'DAY'}, $cgiparams{'MONTH'}, $year - 1900 )); + } + $tdoy = $then[7]; + my $lastleap=($year-1)%4; + if ($tdoy>$doy) { + if ($lastleap == 0 && $tdoy < 60) { + $doy=$tdoy+366; + } else { + $doy=$doy+365; + } + } +} + +my $datediff=0; +my $dowd=0; +my $multifile=0; +if ($tdoy ne $doy) { + $datediff=int(($doy-$tdoy)/7); + $dowd=($doy-$tdoy)%7; + if (($dow-$dowd)<1) { + $datediff=$datediff+1; + } + if (($dow-$dowd)==0) { + $multifile=1; + } +} + +my $monthstr = $shortmonths[$cgiparams{'MONTH'}]; +my $longmonthstr = $longmonths[$cgiparams{'MONTH'}]; +my $day = $cgiparams{'DAY'}; +my $daystr=''; +if ($day <= 9) { + $daystr = " $day"; } +else { + $daystr = $day; +} + +my %lists; +my %directions; +my %sources = (); +my %settings = (); +&General::readhash("${General::swroot}/ipblocklist/settings", \%settings); + +# Get all available blocklists. +my @blocklists = &IPblocklist::get_blocklists(); + +foreach my $blocklist (@blocklists) +{ + $lists{$blocklist} = {} if ($settings{$blocklist} eq 'on'); +} + +my $skip=0; +my $filestr=''; +if ($datediff==0) { + $filestr="/var/log/messages"; +} else { + $filestr="/var/log/messages.$datediff"; + $filestr = "$filestr.gz" if -f "$filestr.gz"; +} + +if (!(open (FILE,($filestr =~ /.gz$/ ? "gzip -dc $filestr |" : $filestr)))) { + $errormessage = "$Lang::tr{'date not in logs'}: $filestr $Lang::tr{'could not be opened'}"; + $skip=1; + # Note: This is in case the log does not exist for that date +} + +my $lines = 0; +my $directions = 0; + +if (!$skip) +{ + while () + { + if (/^${monthstr} ${daystr} ..:..:.. [\w\-]+ kernel:.*BLKLST_(\w+)\s*IN=(\w*)/) + { + my $list = $1; + + if ($2 =~ m/ppp|red/) + { + $lists{$list}{in}++; + $directions{in}++; + } + else + { + $lists{$list}{out}++; + $directions{out}++; + } + + $lines++; + } + + } + close (FILE); +} + +if ($multifile) { + $datediff=$datediff-1; + if ($datediff==0) { + $filestr="/var/log/messages"; + } else { + $filestr="/var/log/messages.$datediff"; + $filestr = "$filestr.gz" if -f "$filestr.gz"; + } + if (!(open (FILE,($filestr =~ /.gz$/ ? "gzip -dc $filestr |" : $filestr)))) { + $errormessage="$Lang::tr{'date not in logs'}: $filestr $Lang::tr{'could not be opened'}"; + $skip=1; + } + if (!$skip) { + while () { + if (/^${monthstr} ${daystr} ..:..:.. [\w\-]+ kernel:.*BLKLST_(\w+)\s*IN=(\w+)/) + { + my $list = $1; + + if ($2 =~ m/ppp|red/) + { + $lists{$list}{in}++; + $directions{in}++; + } + else + { + $lists{$list}{out}++; + $directions{out}++; + } + + $lines++; + } + } + close (FILE); + } +} + +my $MODNAME="fwlogs"; + +&Header::showhttpheaders(); +&Header::openpage($Lang::tr{'ipblocklist logs'}, 1, ''); +&Header::openbigbox('100%', 'left', '', $errormessage); + + +if ($errormessage) { + &Header::openbox('100%', 'left', $Lang::tr{'error messages'}); + print "$errormessage \n"; + &Header::closebox(); +} + +&Header::openbox('100%', 'left', "$Lang::tr{'settings'}"); + +print < + + + + + + + + + + +
$Lang::tr{'month'}:  +  $Lang::tr{'day'}:  +
+ +END +; + +&Header::closebox(); + +&Header::openbox('100%', 'left', $Lang::tr{'firewall log'}); +print "

$Lang::tr{'ipblocklist hits'} $longmonthstr $daystr: $lines

"; + +my %color = (); +my %mainsettings = (); +&General::readhash("${General::swroot}/main/settings", \%mainsettings); +&General::readhash("/srv/web/ipfire/html/themes/ipfire/include/colors.txt", \%color); + +my @lists = sort keys (%lists); + +print < + + +$Lang::tr{'ipblocklist id'} +$Lang::tr{'ipblocklist category'} +$Lang::tr{'ipblocklist input'} +$Lang::tr{'ipblocklist output'} + + +$Lang::tr{'count'} +$Lang::tr{'percentage'} +$Lang::tr{'count'} +$Lang::tr{'percentage'} + +END +; + +$lines = 0; +my $lists = join ',', @lists; + +foreach my $list (@lists) +{ + my $col = ($lines++ % 2) ? "bgcolor='$color{'color20'}'" : "bgcolor='$color{'color22'}'"; + my $category = exists( $IPblocklist::List::sources{$list}) ? $Lang::tr{"ipblocklist category $IPblocklist::List::sources{$list}{'category'}"} : ' '; + + print ""; + + print "
"; + + if (exists($IPblocklist::List::sources{$list}) and $IPblocklist::List::sources{$list}{'info'}) + { + print "$list"; + } + else + { + print "$list"; + } + + print "$category"; + + foreach my $direction ('in', 'out') + { + my $count = $lists{$list}{$direction} || 0; + my $percent = $directions{$direction} > 0 ? $count * 100 / $directions{$direction} : 0; + $percent = sprintf("%.f", $percent); + print "$count"; + print "$percent%"; + } + + print ""; +} +print < +END +; + +&Header::closebox(); +&Header::closebigbox(); +&Header::closepage(); + +sub checkversion { + #Automatic Updates is disabled + return "0","0"; +} diff --git a/html/cgi-bin/logs.cgi/log.dat b/html/cgi-bin/logs.cgi/log.dat index 3364b7bea..20f61d4ea 100644 --- a/html/cgi-bin/logs.cgi/log.dat +++ b/html/cgi-bin/logs.cgi/log.dat @@ -59,6 +59,7 @@ my %sections = ( 'dhcp' => '(dhcpd: )', 'dma' => '(dma: |dma\[.*\]: |postfix/\w*\[\d*\]: )', 'guardian' => '(guardian\[.*\]: )', + 'ipblocklist' => '(ipblocklist: )', 'ipfire' => '(ipfire: )', 'ipsec' => '(ipsec_[\w_]+: |pluto\[.*\]: |charon: |vpnwatch: )', 'kernel' => '(kernel: (?!DROP_))', @@ -89,6 +90,7 @@ my %trsections = ( 'dhcp' => "$Lang::tr{'dhcp server'}", 'dma' => 'Mail', 'guardian' => "$Lang::tr{'guardian'}", + 'ipblocklist' => "$Lang::tr{'ipblocklist'}", 'ipfire' => 'IPFire', 'ipsec' => 'IPSec', 'kernel' => "$Lang::tr{'kernel'}", diff --git a/html/cgi-bin/logs.cgi/showrequestfromblocklist.dat b/html/cgi-bin/logs.cgi/showrequestfromblocklist.dat new file mode 100755 index 000000000..98524614f --- /dev/null +++ b/html/cgi-bin/logs.cgi/showrequestfromblocklist.dat @@ -0,0 +1,414 @@ +#!/usr/bin/perl +# SmoothWall CGIs +# +# This code is distributed under the terms of the GPL +# +# JC HERITIER +# page inspired from the initial firewalllog.dat +# +# Modified for IPFire by Christian Schmidt (www.ipfire.org) + +# enable only the following on debugging purpose +#use warnings; +#use CGI::Carp 'fatalsToBrowser'; + +require '/var/ipfire/general-functions.pl'; +require "${General::swroot}/lang.pl"; +require "${General::swroot}/header.pl"; + +use POSIX(); + +#workaround to suppress a warning when a variable is used only once +my @dummy = ( ${Header::table2colour} ); +undef (@dummy); + +my %cgiparams=(); +my %logsettings=(); +my $errormessage = ''; + +my @shortmonths = ( 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', + 'Sep', 'Oct', 'Nov', 'Dec' ); +my @longmonths = ( $Lang::tr{'january'}, $Lang::tr{'february'}, $Lang::tr{'march'}, + $Lang::tr{'april'}, $Lang::tr{'may'}, $Lang::tr{'june'}, $Lang::tr{'july'}, $Lang::tr{'august'}, + $Lang::tr{'september'}, $Lang::tr{'october'}, $Lang::tr{'november'}, + $Lang::tr{'december'} ); + +my @now = localtime(); +my $dow = $now[6]; +my $doy = $now[7]; +my $tdoy = $now[7]; +my $year = $now[5]+1900; + +$cgiparams{'DAY'} = $now[3]; +$cgiparams{'MONTH'} = $now[4]; +$cgiparams{'ACTION'} = ''; + +&Header::getcgihash(\%cgiparams); + +$logsettings{'LOGVIEW_REVERSE'} = 'off'; +&General::readhash("${General::swroot}/logging/settings", \%logsettings); + +my $start = -1; +my @blocklists; +if ($ENV{'QUERY_STRING'} && $cgiparams{'ACTION'} ne $Lang::tr{'update'}) +{ + my @temp = split(',',$ENV{'QUERY_STRING'}, 5); + $start = shift @temp; + $cgiparams{'MONTH'} = shift @temp; + $cgiparams{'DAY'} = shift @temp; + $cgiparams{'blocklist'} = shift @temp; + $cgiparams{'blocklists'} = shift @temp; +} + +if (!($cgiparams{'MONTH'} =~ /^(0|1|2|3|4|5|6|7|8|9|10|11)$/) || + !($cgiparams{'DAY'} =~ /^(1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31)$/)) +{ + $cgiparams{'DAY'} = $now[3]; + $cgiparams{'MONTH'} = $now[4]; +} +elsif($cgiparams{'ACTION'} eq '>>') +{ + my @temp_then=(); + my @temp_now = localtime(time); + $temp_now[4] = $cgiparams{'MONTH'}; + $temp_now[3] = $cgiparams{'DAY'}; + @temp_then = localtime(POSIX::mktime(@temp_now) + 86400); + ## Retrieve the same time on the next day - + ## 86400 seconds in a day + $cgiparams{'MONTH'} = $temp_then[4]; + $cgiparams{'DAY'} = $temp_then[3]; +} +elsif($cgiparams{'ACTION'} eq '<<') +{ + my @temp_then=(); + my @temp_now = localtime(time); + $temp_now[4] = $cgiparams{'MONTH'}; + $temp_now[3] = $cgiparams{'DAY'}; + @temp_then = localtime(POSIX::mktime(@temp_now) - 86400); + ## Retrieve the same time on the previous day - + ## 86400 seconds in a day + $cgiparams{'MONTH'} = $temp_then[4]; + $cgiparams{'DAY'} = $temp_then[3]; +} + +if (($cgiparams{'DAY'} ne $now[3]) || ($cgiparams{'MONTH'} ne $now[4])) +{ + my @then = (); + if ( ( $cgiparams{'MONTH'} eq $now[4]) && ($cgiparams{'DAY'} > $now[3]) || + ( $cgiparams{'MONTH'} > $now[4] ) ) { + @then = localtime(POSIX::mktime( 0, 0, 0, $cgiparams{'DAY'}, $cgiparams{'MONTH'}, $year - 1901 )); + } else { + @then = localtime(POSIX::mktime( 0, 0, 0, $cgiparams{'DAY'}, $cgiparams{'MONTH'}, $year - 1900 )); + } + $tdoy = $then[7]; + my $lastleap=($year-1)%4; + if ($tdoy>$doy) { + if ($lastleap == 0 && $tdoy < 60) { + $doy=$tdoy+366; + } else { + $doy=$doy+365; + } + } +} + +if ($cgiparams{'blocklists'}) +{ + @blocklists = split ',', $cgiparams{'blocklists'}; +} + +my $datediff=0; +my $dowd=0; +my $multifile=0; +if ($tdoy ne $doy) { + $datediff=int(($doy-$tdoy)/7); + $dowd=($doy-$tdoy)%7; + if (($dow-$dowd)<1) { + $datediff=$datediff+1; + } + if (($dow-$dowd)==0) { + $multifile=1; + } +} + +my $monthstr = $shortmonths[$cgiparams{'MONTH'}]; +my $longmonthstr = $longmonths[$cgiparams{'MONTH'}]; +my $day = $cgiparams{'DAY'}; +my $daystr=''; +if ($day <= 9) { + $daystr = " $day"; } +else { + $daystr = $day; +} + +my $skip=0; +my $filestr=''; +if ($datediff==0) { + $filestr="/var/log/messages"; +} else { + $filestr="/var/log/messages.$datediff"; + $filestr = "$filestr.gz" if -f "$filestr.gz"; +} + +if (!(open (FILE,($filestr =~ /.gz$/ ? "gzip -dc $filestr |" : $filestr)))) { + $errormessage = "$Lang::tr{'date not in logs'}: $filestr $Lang::tr{'could not be opened'}"; + $skip=1; + # Note: This is in case the log does not exist for that date +} +my $lines = 0; +my @log=(); +my $blocklist = $cgiparams{blocklist}; + +if (!$skip) +{ + while () { + if (/^${monthstr} ${daystr} ..:..:.. [\w\-]+ kernel:.*BLKLST_(\w+)\s?IN=.*/) { + if($1 eq $blocklist){ + $log[$lines] = $_; + $lines++; + } + } + } + close (FILE); +} + +$skip=0; +if ($multifile) { + $datediff=$datediff-1; + if ($datediff==0) { + $filestr="/var/log/messages"; + } else { + $filestr="/var/log/messages.$datediff"; + $filestr = "$filestr.gz" if -f "$filestr.gz"; + } + if (!(open (FILE,($filestr =~ /.gz$/ ? "gzip -dc $filestr |" : $filestr)))) { + $errormessage="$Lang::tr{'date not in logs'}: $filestr $Lang::tr{'could not be opened'}"; + $skip=1; + } + if (!$skip) { + while () { + if (/^${monthstr} ${daystr} ..:..:.. [\w\-]+ kernel:.*BLKLST_(\w+)\s?IN=.*/) { + if($1 eq $blocklist){ + $log[$lines] = $_; + $lines++; + } + } + } + close (FILE); + } +} + +&Header::showhttpheaders(); +&Header::openpage($Lang::tr{'ipblocklist log list'}, 1, ''); +&Header::openbigbox('100%', 'left', '', $errormessage); + +if ($errormessage) { + &Header::openbox('100%', 'left', $Lang::tr{'error messages'}); + print "$errormessage \n"; + &Header::closebox(); +} + +&Header::openbox('100%', 'left', "$Lang::tr{'settings'}:"); + +print < + + + + + + + + + + + + +
$Lang::tr{'month'}:  +  $Lang::tr{'day'}:  +
$Lang::tr{'ipblocklist id'}
+ +END +; + +&Header::closebox(); + +&Header::openbox('100%', 'left', $Lang::tr{'ipblocklist log list'}); +print "

$Lang::tr{'firewall hits'} $longmonthstr $daystr: $lines

"; + +if ($start == -1) { + $start = $lines - ${Header::viewsize}; +} +if ($start >= $lines - ${Header::viewsize}) { $start = $lines - ${Header::viewsize}; }; +if ($start < 0) { $start = 0; } + +my $prev = $start - ${Header::viewsize}; +my $next = $start + ${Header::viewsize}; + +if ($prev < 0) { $prev = 0; } +if ($next >= $lines) { $next = -1 } +if ($start == 0) { $prev = -1; } + +if ($lines != 0) { &oldernewer(); } + +print < + +$Lang::tr{'time'} +$Lang::tr{'iface'} +$Lang::tr{'proto'} +$Lang::tr{'source'} +$Lang::tr{'src port'} +$Lang::tr{'destination'} +$Lang::tr{'dst port'} + +END +; + +my @slice = splice(@log, $start, ${Header::viewsize}); + +if ($logsettings{'LOGVIEW_REVERSE'} eq 'on') { @slice = reverse @slice; } + +$lines = 0; +foreach $_ (@slice) { + $a = $_; + # Check whether valid ipv4 or ipv6 address + if (($_ =~ /BLKLST_(\w+)\s?IN=/)) { + if($1 eq $blocklist) { + my $in = '-'; my $out = '-'; + my $srcaddr = ''; my $dstaddr = ''; + my $protostr = ''; + my $srcport = ''; my $dstport = ''; + + # If ipv6 uses bridge, the use PHYSIN, otherwise use IN + if ($_ =~ /(^.* ..:..:..) [\w\-]+ kernel:.*(IN=.*)(PHYSIN=.*)$/) {} + elsif ($_ =~ /(^.* ..:..:..) [\w\-]+ kernel:.*(IN=.*)$/) {} + my $timestamp = $1; my $packet = $2; + $timestamp =~ /(...) (..) (..:..:..)/; + my $month = $1; my $day = $2; my $time = $3; + + # If ipv6 uses bridge, the use PHYSIN and PHYSOUT, otherwise use IN and OUT + if ($a =~ /PHYSIN=(\w+)/) { $iface = $1; } elsif ($a =~ /IN=(\w+)/) { $iface = $1; } + if ($a =~ /PHYSOUT=(\w+)/) { $out = $1; } elsif ($a =~ /OUT=(\w+)/) { $out = $1; } + # Detect ipv4 and ipv6 addresses + if (($a =~ /SRC\=(([\d]{1,3})(\.([\d]{1,3})){3})/) or ($a =~ /SRC\=(([0-9a-fA-F]{0,4})(\:([0-9a-fA-F]{0,4})){2,7})/)) { $srcaddr = $1; } + if (($a =~ /DST\=(([\d]{1,3})(\.([\d]{1,3})){3})/) or ($a =~ /DST\=(([0-9a-fA-F]{0,4})(\:([0-9a-fA-F]{0,4})){2,7})/)) { $dstaddr = $1; } + if ($a =~ /PROTO\=(\w+)/) { $protostr = $1; } + my $protostrlc = lc($protostr); + if ($a =~ /SPT\=([\d\.]+)/){ $srcport = $1; } + if ($a =~ /DPT\=([\d\.]+)/){ $dstport = $1; } + + if ($lines % 2) { + print "\n"; + } + else { + print "\n"; + } + print <$time + $iface + $protostr + + + +
$srcaddr
+ + $srcport + + + +
$dstaddr
+ + $dstport + +END + ; + $lines++; + } + } +} + +print < +END +; + +&oldernewer(); + + print"
$Lang::tr{
"; + +&Header::closebox(); + +&Header::closebigbox(); + +&Header::closepage(); + +sub oldernewer +{ + print < + +END + ; + + my $blocklists = join ',', @blocklists; + + print ""; + if ($prev != -1) { + print "$Lang::tr{'older'}"; + } + else { + print "$Lang::tr{'older'}"; + } + print "\n"; + + print ""; + if ($next != -1) { + print "$Lang::tr{'newer'}"; + } + else { + print "$Lang::tr{'newer'}"; + } + print "\n"; + + print < + +END + ; +} diff --git a/html/cgi-bin/pakfire.cgi b/html/cgi-bin/pakfire.cgi index 3e8dc5460..42c603c61 100644 --- a/html/cgi-bin/pakfire.cgi +++ b/html/cgi-bin/pakfire.cgi @@ -43,6 +43,9 @@ my $PM_DEFAULT = 'default'; # Default user interface with command processing my $PM_LOGREAD = 'logread'; # Log messages viewer (ignores all commands) my $pagemode = $PM_DEFAULT; +# Get Pakfire status +my %pakfire_status = &Pakfire::status(); + # Load general settings &General::readhash("${General::swroot}/main/settings", \%mainsettings); &General::readhash("${General::swroot}/pakfire/settings", \%pakfiresettings); @@ -84,7 +87,7 @@ if($cgiparams{'ACTION'} eq 'json-getstatus') { my %status = ( 'running' => &_is_pakfire_busy() || "0", 'running_since' => &General::age("$Pakfire::lockfile") || "0s", - 'reboot' => (-e "/var/run/need_reboot") || "0", + 'reboot' => ("$pakfire_status{'RebootRequired'}" eq "yes") || "0", 'failure' => $failure || "0" ); @@ -366,32 +369,26 @@ $selected{"TREE"}{"testing"} = ""; $selected{"TREE"}{"unstable"} = ""; $selected{"TREE"}{$pakfiresettings{"TREE"}} = "selected"; -my $core_release = `cat /opt/pakfire/db/core/mine 2>/dev/null`; -chomp($core_release); -my $core_update_age = &General::age("/opt/pakfire/db/core/mine"); -my $corelist_update_age = &General::age("/opt/pakfire/db/lists/core-list.db"); -my $server_update_age = &General::age("/opt/pakfire/db/lists/server-list.db"); -my $packages_update_age = &General::age("/opt/pakfire/db/lists/packages_list.db"); - &Header::openbox("100%", "center", "Pakfire"); print < END -if ( -e "/var/run/need_reboot") { +if ("$pakfire_status{'RebootRequired'}" eq "yes") { print "\t\t$Lang::tr{'needreboot'}!\n"; } + print <$Lang::tr{'pakfire system state'}: $Lang::tr{'available updates'}: - $Lang::tr{'pakfire core update level'}: $core_release + $Lang::tr{'pakfire core update level'}: $pakfire_status{'Release'}
- $Lang::tr{'pakfire last update'} $core_update_age $Lang::tr{'pakfire ago'}
- $Lang::tr{'pakfire last serverlist update'} $server_update_age $Lang::tr{'pakfire ago'}
- $Lang::tr{'pakfire last core list update'} $corelist_update_age $Lang::tr{'pakfire ago'}
- $Lang::tr{'pakfire last package update'} $packages_update_age $Lang::tr{'pakfire ago'} + $Lang::tr{'pakfire last update'} $pakfire_status{'LastUpdate'} $Lang::tr{'pakfire ago'}
+ $Lang::tr{'pakfire last serverlist update'} $pakfire_status{'LastServerListUpdate'} $Lang::tr{'pakfire ago'}
+ $Lang::tr{'pakfire last core list update'} $pakfire_status{'LastCoreListUpdate'} $Lang::tr{'pakfire ago'}
+ $Lang::tr{'pakfire last package update'} $pakfire_status{'LastPakListUpdate'} $Lang::tr{'pakfire ago'}
@@ -403,7 +400,17 @@ print < END - &Pakfire::dblist("upgrade", "forweb"); + if ("$pakfire_status{'CoreUpdateAvailable'}" eq "yes") { + print "\n"; + } + + if ($pakfire_status{'PakUpdatesAvailable'} > 0) { + my %upgradelist = &Pakfire::dblist("upgrade"); + foreach my $pak (sort keys %upgradelist) { + print "\n"; + } + } + print < @@ -419,7 +426,11 @@ END @@ -431,7 +442,11 @@ END diff --git a/html/cgi-bin/services.cgi b/html/cgi-bin/services.cgi index 237475735..29926ecc3 100644 --- a/html/cgi-bin/services.cgi +++ b/html/cgi-bin/services.cgi @@ -29,6 +29,7 @@ require '/var/ipfire/general-functions.pl'; require "${General::swroot}/lang.pl"; require "${General::swroot}/header.pl"; require "${General::swroot}/graphs.pl"; +require "/opt/pakfire/lib/functions.pl"; my %color = (); my %mainsettings = (); @@ -64,7 +65,7 @@ my %link =( $Lang::tr{'dhcp server'} => "$Lang::tr{'dhcp server'}", $Lang::tr{'web server'} => $Lang::tr{'web server'}, $Lang::tr{'cron server'} => $Lang::tr{'cron server'}, - $Lang::tr{'dns proxy server'} => $Lang::tr{'dns proxy server'}, + $Lang::tr{'dns proxy server'} => "$Lang::tr{'dns proxy server'}", $Lang::tr{'logging server'} => $Lang::tr{'logging server'}, $Lang::tr{'kernel logging server'} => $Lang::tr{'kernel logging server'}, $Lang::tr{'ntp server'} => "$Lang::tr{'ntp server'}", @@ -160,51 +161,44 @@ END my $lines=0; # Used to count the outputlines to make different bgcolor - # Generate list of installed addon pak's - opendir (DIR, "/opt/pakfire/db/installed") || die "Cannot opendir /opt/pakfire/db/installed/: $!"; - my @pak = sort readdir DIR; - closedir(DIR); + my @paks; + my @addon_services; - foreach (@pak){ - chomp($_); - next unless (m/^meta-/); - s/^meta-//; + # Generate list of installed addon pak services + my %paklist = &Pakfire::dblist("installed"); - # Check which of the paks are services - if (-e "/etc/init.d/$_") { - # blacklist some packages - # - # alsa has trouble with the volume saving and was not really stopped - # mdadm should not stopped with webif because this could crash the system - # - if ( $_ eq 'squid' ) { - next; - } - if ( ($_ ne "alsa") && ($_ ne "mdadm") ) { - $lines++; - if ($lines % 2){ - print ""; - $col="bgcolor='$color{'color22'}'"; - }else{ - print ""; - $col="bgcolor='$color{'color20'}'"; - } - - print "$_ "; - my $status = isautorun($_,$col); - print "$status "; - print "$Lang::tr{"; - print "$Lang::tr{ "; - my $status = &isrunningaddon($_,$col); - $status =~ s/\\[[0-1]\;[0-9]+m//g; - - chomp($status); - print "$status"; - print ""; + foreach my $pak (keys %paklist) { + my %metadata = &Pakfire::getmetadata($pak, "installed"); + + if ("$metadata{'Services'}") { + foreach my $service (split(/ /, "$metadata{'Services'}")) { + push(@addon_services, $service); } } } + foreach (@addon_services) { + $lines++; + if ($lines % 2){ + print ""; + $col="bgcolor='$color{'color22'}'"; + }else{ + print ""; + $col="bgcolor='$color{'color20'}'"; + } + print "$_ "; + my $status = isautorun($_,$col); + print "$status "; + print "$Lang::tr{"; + print "$Lang::tr{ "; + my $status = isrunningaddon($_,$col); + $status =~ s/\\[[0-1]\;[0-9]+m//g; + + chomp($status); + print "$status"; + print ""; + } + print "
\n"; &Header::closebox(); diff --git a/html/cgi-bin/vpnmain.cgi b/html/cgi-bin/vpnmain.cgi index 3652627e9..fc250b1f5 100644 --- a/html/cgi-bin/vpnmain.cgi +++ b/html/cgi-bin/vpnmain.cgi @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2020 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 # @@ -2360,11 +2360,11 @@ END #use default advanced value $cgiparams{'IKE_ENCRYPTION'} = 'chacha20poly1305|aes256gcm128|aes256gcm96|aes256gcm64|aes256|aes192gcm128|aes192gcm96|aes192gcm64|aes192|aes128gcm128|aes128gcm96|aes128gcm64|aes128'; #[18]; $cgiparams{'IKE_INTEGRITY'} = 'sha2_512|sha2_256'; #[19]; - $cgiparams{'IKE_GROUPTYPE'} = 'curve448|curve25519|4096|3072|2048'; #[20]; + $cgiparams{'IKE_GROUPTYPE'} = 'curve448|curve25519|e521|e384|4096|3072'; #[20]; $cgiparams{'IKE_LIFETIME'} = '3'; #[16]; $cgiparams{'ESP_ENCRYPTION'} = 'chacha20poly1305|aes256gcm128|aes256gcm96|aes256gcm64|aes256|aes192gcm128|aes192gcm96|aes192gcm64|aes192|aes128gcm128|aes128gcm96|aes128gcm64|aes128'; #[21]; $cgiparams{'ESP_INTEGRITY'} = 'sha2_512|sha2_256'; #[22]; - $cgiparams{'ESP_GROUPTYPE'} = 'curve448|curve25519|4096|3072|2048'; #[23]; + $cgiparams{'ESP_GROUPTYPE'} = 'curve448|curve25519|e521|e384|4096|3072'; #[23]; $cgiparams{'ESP_KEYLIFE'} = '1'; #[17]; $cgiparams{'COMPRESSION'} = 'off'; #[13]; $cgiparams{'ONLY_PROPOSED'} = 'on'; #[24]; @@ -3146,8 +3146,8 @@ if(($cgiparams{'ACTION'} eq $Lang::tr{'advanced'}) || - - + + @@ -3169,8 +3169,8 @@ if(($cgiparams{'ACTION'} eq $Lang::tr{'advanced'}) || - - + + diff --git a/html/cgi-bin/vulnerabilities.cgi b/html/cgi-bin/vulnerabilities.cgi index 61b69210e..0edd127d7 100644 --- a/html/cgi-bin/vulnerabilities.cgi +++ b/html/cgi-bin/vulnerabilities.cgi @@ -35,6 +35,7 @@ my %VULNERABILITIES = ( "mds" => "$Lang::tr{'fallout zombieload ridl'} (CVE-2018-12126, CVE-2018-12130, CVE-2018-12127, CVE-2019-11091)", "meltdown" => "$Lang::tr{'meltdown'} (CVE-2017-5754)", "mmio_stale_data" => "$Lang::tr{'mmio stale data'} (CVE-2022-21123, CVE-2022-21125, CVE-2022-21127, CVE-2022-21166)", + "retbleed" => "$Lang::tr{'retbleed'} (CVE-2022-29900, CVE-2022-29901)", "spec_store_bypass" => "$Lang::tr{'spectre variant 4'} (CVE-2018-3639)", "spectre_v1" => "$Lang::tr{'spectre variant 1'} (CVE-2017-5753)", "spectre_v2" => "$Lang::tr{'spectre variant 2'} (CVE-2017-5715)", diff --git a/html/html/themes/ipfire/include/functions.pl b/html/html/themes/ipfire/include/functions.pl index cc976e812..cbd05d109 100644 --- a/html/html/themes/ipfire/include/functions.pl +++ b/html/html/themes/ipfire/include/functions.pl @@ -67,9 +67,9 @@ sub showmenu() { if ($settings{'SPEED'} ne 'off') { print < - Traffic: - In --.-- bit/s   - Out --.-- bit/s + $Lang::tr{'traffic stat title'}: + $Lang::tr{'traffic stat in'} --.-- bit/s   + $Lang::tr{'traffic stat out'} --.-- bit/s EOF } @@ -202,7 +202,7 @@ sub openpagewithoutmenu { sub closepage () { open(FILE, "; - $system_release =~ s/core/Core Update /; + $system_release =~ s/core/$Lang::tr{'core update'} /; close(FILE); print < 'Hinweis: Es steht eine Aktualisierung von Core-Update', 'core notice 2' => 'auf', 'core notice 3' => 'zur Verfügung.', +'core update' => 'Core-Update', 'could not be opened' => 'konnte nicht geöffnet werden', 'could not connect to' => 'Konnte keine Verbindung herstellen mit', 'could not connect to www ipcop org' => 'Keine Verbindung zu www.ipcop.org möglich', @@ -1539,6 +1540,29 @@ 'ip basic info' => 'Grundlegende IP-Informationen', 'ip info' => 'IP-Informationen', 'ip info for' => 'IP-Informationen für', +'ipblocklist' => 'IP-Address-Blocklisten', +'ipblocklist blocklist settings' => 'Blocklist-Einstellungen', +'ipblocklist category' => 'Kategorie', +'ipblocklist category application' => 'Application', +'ipblocklist category attacker' => 'Attacker', +'ipblocklist category c and c' => 'Malware C&C', +'ipblocklist category composite' => 'Composite', +'ipblocklist category invalid' => 'Invalid Address', +'ipblocklist category reputation' => 'Reputation', +'ipblocklist category scanner' => 'Scanner', +'ipblocklist could not download blocklist' => 'Konnte Blockliste nicht herunterladen', +'ipblocklist download error' => 'Es ist ein Fehler beim Download aufgetreten.', +'ipblocklist empty blocklist received' => 'Es wurde eine leere Blockliste heruntergeladen.', +'ipblocklist enable' => 'Aktivieren', +'ipblocklist hits' => 'Gesamtanzahl der Blocklist-Treffer für', +'ipblocklist id' => 'Blocklist', +'ipblocklist input' => 'Verworfene Pakete (IN)', +'ipblocklist log' => 'Verworfene Pakete protokollieren', +'ipblocklist log list' => 'Firewallprotokoll (Blocklisten)', +'ipblocklist logs' => 'IP-Address-Blocklisten-Protokolle', +'ipblocklist name' => 'Name', +'ipblocklist output' => 'Verworfene Pakete (OUT)', +'ipblocklist use ipblocklists' => 'Aktiviere IP-Blocklisten', 'ipfire has now rebooted' => 'IPFire wird neu gestartet.', 'ipfire has now shutdown' => 'IPFire wird heruntergefahren.', 'ipfire side' => 'IPFire Seite:', @@ -1989,6 +2013,7 @@ 'ovpnsys log' => 'OVPN-System-Protokoll', 'package failed to install' => 'Programmpaket konnte nicht installiert werden.', 'pagerefresh' => 'Seite wird aktualisiert. Bitte warten.', +'pak update' => 'Paketupdate', 'pakfire accept all' => 'Möchten Sie der Installation aller Pakete zustimmen?', 'pakfire ago' => 'her.', 'pakfire already busy' => 'Pakfire führt bereits eine Aufgabe aus. Bitte versuchen Sie es später erneut.', @@ -2134,6 +2159,7 @@ 'refresh index page while connected' => 'Aktualisiere index.cgi Seite während der Verbindung', 'refresh update list' => 'Aktualisiere Update-Liste', 'registered user rules' => 'Talos VRT-Regelsatz für registrierte Benutzer', +'release' => 'Release', 'released' => 'Freigegeben', 'reload' => 'neu laden', 'remark' => 'Anmerkung', @@ -2169,6 +2195,7 @@ 'restore defaults' => 'Voreinstellungen wiederherstellen', 'restore hardware settings' => 'Hardwareeinstellungen wiederherstellen', 'restore settings' => 'Einstellungen wiederherstellen', +'retbleed' => 'Retbleed', 'reverse sort' => 'In umgekehrter chronologischer Reihenfolge sortieren', 'root' => 'Root', 'root certificate' => 'Root-Zertifikat', @@ -2477,6 +2504,9 @@ 'traffic on' => 'Verkehr auf', 'traffic shaping' => 'Traffic Shaping', 'traffic shaping settings' => 'Einstellungen der Datenflußkontrolle', +'traffic stat title' => 'ROTER Traffic', +'traffic stat in' => 'Ein', +'traffic stat out' => 'Aus', 'traffic warn level bad' => 'Warnlevel ist nicht gültig', 'trafficblue' => 'WLAN', 'trafficdate' => 'Datum', @@ -2845,6 +2875,7 @@ 'valid till' => 'Gültig bis', 'vci number' => 'VCI-Nummer:', 'vendor' => 'Hersteller', +'version' => 'Version', 'view log' => 'Protokoll anzeigen', 'virtual address' => 'Virtuelle Addresse', 'virtual private networking' => 'Virtuelles Privates Netzwerk', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index 2c79f1cbc..36f97de38 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -422,6 +422,7 @@ 'alcatelusb upload' => 'Upload Speedtouch USB firmware', 'alias ip' => 'Alias IP', 'aliases' => 'Aliases', +'aliases default interface' => '- Default Interface -', 'aliases not active' => 'Aliases will not be active unless your RED interface is STATIC', 'all' => 'All', 'all interfaces' => 'All Interfaces', @@ -683,6 +684,7 @@ 'core notice 1' => 'Notice: There is a core-update from', 'core notice 2' => 'to', 'core notice 3' => 'available.', +'core update' => 'Core-Update', 'could not be opened' => 'could not be opened.', 'could not connect to' => 'Could not connect to', 'could not connect to www ipcop org' => 'Could not connect to www.ipfire.org', @@ -1584,6 +1586,29 @@ 'ip basic info' => 'Basic IP information', 'ip info' => 'IP information', 'ip info for' => 'IP information for', +'ipblocklist' => 'IP Address Blocklists', +'ipblocklist blocklist settings' => 'Blocklist settings', +'ipblocklist category' => 'Category', +'ipblocklist category application' => 'Application', +'ipblocklist category attacker' => 'Attacker', +'ipblocklist category c and c' => 'Malware C&C', +'ipblocklist category composite' => 'Composite', +'ipblocklist category invalid' => 'Invalid Address', +'ipblocklist category reputation' => 'Reputation', +'ipblocklist category scanner' => 'Scanner', +'ipblocklist could not download blocklist' => 'Could not download blocklist', +'ipblocklist download error' => 'A download error occured.', +'ipblocklist empty blocklist received' => 'An empty blocklist has been received.', +'ipblocklist enable' => 'Enable', +'ipblocklist hits' => 'Total number of blocklist hits for', +'ipblocklist id' => 'Blocklist', +'ipblocklist input' => 'Packets dropped (IN)', +'ipblocklist log' => 'Log dropped packets', +'ipblocklist log list' => 'Firewall log (blocklist)', +'ipblocklist logs' => 'IP Address Blocklist Logs', +'ipblocklist name' => 'Name', +'ipblocklist output' => 'Packets dropped (OUT)', +'ipblocklist use ipblocklists' => 'Enable IP Blocklists', 'ipfire has now rebooted' => 'IPFire is rebooting now.', 'ipfire has now shutdown' => 'IPFire is shutting down now.', 'ipfire side' => 'IPFire side:', @@ -2041,6 +2066,7 @@ 'ovpnsys log' => 'OVPN-System-Log', 'package failed to install' => 'Package failed to install.', 'pagerefresh' => 'Page is beeing refreshed, please wait.', +'pak update' => 'Update', 'pakfire accept all' => 'Do you want to install all packages?', 'pakfire ago' => 'ago.', 'pakfire already busy' => 'Pakfire is already performing a task. Please try again later.', @@ -2187,6 +2213,7 @@ 'refresh index page while connected' => 'Refresh index.cgi page while connected', 'refresh update list' => 'Refresh update list', 'registered user rules' => 'Talos VRT rules for registered users', +'release' => 'Release', 'released' => 'Released', 'reload' => 'reload', 'remark' => 'Remark', @@ -2223,6 +2250,7 @@ 'restore defaults' => 'Restore defaults', 'restore hardware settings' => 'Restore hardware settings', 'restore settings' => 'Reset Settings', +'retbleed' => 'Retbleed', 'reverse sort' => 'Sort in reverse chronological order', 'root' => 'Root', 'root certificate' => 'Root Certificate', @@ -2540,6 +2568,9 @@ 'traffic on' => 'Traffic on', 'traffic shaping' => 'Traffic Shaping', 'traffic shaping settings' => 'Traffic Shaping Settings', +'traffic stat title' => 'RED Traffic', +'traffic stat in' => 'In', +'traffic stat out' => 'Out', 'traffic warn level bad' => 'Warnlevel is not correct', 'trafficblue' => 'WLAN', 'trafficdate' => 'Date', @@ -2911,6 +2942,7 @@ 'valid till' => 'Valid till', 'vci number' => 'VCI number:', 'vendor' => 'Vendor', +'version' => 'Version', 'view log' => 'view log', 'virtual address' => 'Virtual Address', 'virtual private networking' => 'Virtual Private Networking', diff --git a/langs/fr/cgi-bin/fr.pl b/langs/fr/cgi-bin/fr.pl index 994ff9a21..9e0bd3449 100644 --- a/langs/fr/cgi-bin/fr.pl +++ b/langs/fr/cgi-bin/fr.pl @@ -206,7 +206,7 @@ 'advproxy LDAP binddn settings' => 'Paramètres lien nom utilisateur et mot de passe LDAP', 'advproxy LDAP binddn username' => 'Nom utilisateur Bind DN ', 'advproxy LDAP common settings' => 'Paramètres communs LDAP', -'advproxy LDAP group access control' => 'Contrôle d\accès basé sur le groupe', +'advproxy LDAP group access control' => 'Contrôle d\'accès basé sur le groupe', 'advproxy LDAP group required' => 'Groupe requis ', 'advproxy LDAP port' => 'Port ', 'advproxy LDAP server' => 'Serveur LDAP ', @@ -429,6 +429,7 @@ 'alcatelusb upload' => 'Charger le firmware Speedtouch USB', 'alias ip' => 'Alias IP ', 'aliases' => 'Alias', +'aliases default interface' => '- Interface par défaut -', 'aliases not active' => 'Les alias ne seront pas actifs tant que votre interface ROUGE est en mode STATIQUE', 'all' => 'Tous', 'all interfaces' => 'Toutes les interfaces', @@ -689,6 +690,7 @@ 'core notice 1' => 'Remarque : Une mise à jour est disponible depuis la version', 'core notice 2' => 'vers', 'core notice 3' => '', +'core update' => 'Mise à jour du coeur', 'could not be opened' => 'ne peut pas être ouvert', 'could not connect to' => 'Impossible de se connecter à', 'could not connect to www ipcop org' => 'Impossible de se connecter à www.ipcop.org', @@ -946,7 +948,7 @@ 'download host certificate' => 'Télécharger le certificat de l\'hôte', 'download new ruleset' => 'Télécharger de nouvelles règles', 'download pkcs12 file' => 'Télécharger le fichier PKCS12', -'download root certificate' => 'Télécharger le certificat Root', +'download root certificate' => 'Télécharger le certificat racine', 'download tls-auth key' => 'Télécharger la clé tls-auth', 'dpd action' => 'Détection du pair mort', 'dpd delay' => 'Retard', @@ -1026,6 +1028,7 @@ 'enable' => 'Activer', 'enable ignore filter' => 'Activer le filtre d\'exclusion ', 'enable javascript' => 'Activer Javascript', +'enable otp' => 'Activer OTP', 'enable smt' => 'Activer le partage d\'un cÅ“ur de processeur (SMT)', 'enable wildcards' => 'Activer les cartes d\'invitations :', 'enabled' => 'Activé :', @@ -1359,7 +1362,7 @@ 'gateway ip' => 'IP passerelle', 'gen dh' => 'Générer nouveaux paramètres Diffie-Hellman ', 'gen static key' => 'Générer une clef statique', -'generate' => 'Générer un certificat root / hôte', +'generate' => 'Générer un certificat racine / hôte', 'generate a certificate' => 'Générer un certificat :', 'generate dh key' => 'Générer paramètres Diffie-Hellman', 'generate iso' => 'Générer ISO', @@ -1369,7 +1372,7 @@ 'generatekeys' => 'Générer des clefs', 'generatepolicy' => 'Générer une nouvelle politique', 'generatereport' => 'Générer un nouveau rapport', -'generating the root and host certificates may take a long time. it can take up to several minutes on older hardware. please be patient' => 'Générer le certificat root et le certificat hôte peut prendre du temps. Cela peut prendre plusieurs minutes sur du matériel ancien, veuillez patienter.', +'generating the root and host certificates may take a long time. it can take up to several minutes on older hardware. please be patient' => 'Générer le certificat racine et le certificat hôte peut prendre du temps. Cela peut prendre plusieurs minutes sur du matériel ancien, veuillez patienter.', 'genkey' => 'Générer PSK', 'genre' => 'Genre', 'global settings' => 'Configuration générale', @@ -1590,6 +1593,29 @@ 'ip basic info' => 'Information IP basique', 'ip info' => 'Information IP', 'ip info for' => 'Information IP pour', +'ipblocklist' => 'Listes de blocage adresses IP', +'ipblocklist blocklist settings' => 'Paramètres listes de blocage', +'ipblocklist category' => 'Catégorie', +'ipblocklist category application' => 'Application', +'ipblocklist category attacker' => 'Attaquant', +'ipblocklist category c and c' => 'Malware C&C', +'ipblocklist category composite' => 'Composite', +'ipblocklist category invalid' => 'Adresse invalide', +'ipblocklist category reputation' => 'Réputation', +'ipblocklist category scanner' => 'Scanner', +'ipblocklist could not download blocklist' => 'Ne peut pas télécharger la liste de blocage', +'ipblocklist download error' => 'Une erreur de téléchargement s\'est produite.', +'ipblocklist empty blocklist received' => 'Une liste de blocage vide a été reçue.', +'ipblocklist enable' => 'Activer', +'ipblocklist hits' => 'Nombre total d\'accès à la liste de blocage pour', +'ipblocklist id' => 'Nom liste de blocage', +'ipblocklist input' => 'Paquets rejetés en entrée', +'ipblocklist log' => 'Rapport de paquets rejetés', +'ipblocklist log list' => 'Rapport du pare-feu (liste de blocage)', +'ipblocklist logs' => 'Rapports liste de blocage adresses IP', +'ipblocklist name' => 'Détails', +'ipblocklist output' => 'Paquets rejetés en sortie', +'ipblocklist use ipblocklists' => 'Activer listes de blocage IP', 'ipfire has now rebooted' => 'IPFire va à présent redémarrer.', 'ipfire has now shutdown' => 'IPFire va à présent s\'arrêter.', 'ipfire side' => 'Côté IPFire :', @@ -1780,6 +1806,7 @@ 'missing dat' => 'Archive chiffrée introuvable', 'missing gz' => 'Archive déchiffrée introuvable', 'mitigated' => 'Modéré', +'mmio stale data' => 'Données obsolètes MMIO - proc. Intel', 'mode' => 'Mode', 'model' => 'Modèle', 'modem' => 'Modem', @@ -1962,6 +1989,7 @@ 'other login script' => 'Autres scripts d\'identification', 'otherip' => 'Autres IPs', 'otherport' => 'Autres ports', +'otp qrcode' => 'QRCode OTP', 'our donors' => 'Nos donateurs', 'out' => 'sortie', 'outgoing' => 'sortant', @@ -1996,7 +2024,7 @@ 'ovpn dh' => 'Longueur de paramètres Diffie-Hellman ', 'ovpn dh new key' => 'Générer de nouveaux paramètres Diffie-Hellman ', 'ovpn dh parameters' => 'Options de paramètres Diffie-Hellman', -'ovpn dh upload' => 'Mettre à jour de nouveaux paramètres Diffie-Hellman ', +'ovpn dh upload' => 'Mettre à jour nouveaux paramètres Diffie-Hellman ', 'ovpn dl' => 'Télécharger Config OVPN', 'ovpn engines' => 'Moteur Crypto', 'ovpn errmsg green already pushed' => 'La route pour le réseau VERT est toujours activée', @@ -2047,6 +2075,7 @@ 'ovpnsys log' => 'Journal système OVPN', 'package failed to install' => 'L\'installation du paquet a échoué.', 'pagerefresh' => 'La page est en cours d\'actualisation, veuillez patienter.', +'pak update' => 'Mise à jour', 'pakfire accept all' => 'Voulez-vous installer ce(s) paquet(s) ?', 'pakfire ago' => '', 'pakfire already busy' => 'Pakfire est déjà en train d\'effectuer une tâche. Veuillez réessayer plus tard.', @@ -2170,6 +2199,7 @@ 'quick control' => 'Contrôle rapide', 'quick playlist' => 'Liste de lecture rapide', 'ram' => 'RAM', +'random number generator daemon' => 'Service génération de nombres aléatoires', 'rdns' => 'rDNS', 'read bytes' => 'Octets lus', 'read list' => 'liste des hôtes en lecture seule', @@ -2193,6 +2223,7 @@ 'refresh index page while connected' => 'Actualiser la page index.cgi pendant la connexion', 'refresh update list' => 'Actualiser la liste des mises à jour', 'registered user rules' => 'Règles Sourcefire VRT pour les utilisateurs enregistrés', +'release' => 'Révision', 'released' => 'Disponible', 'reload' => 'Recharger', 'remark' => 'Remarque ', @@ -2231,7 +2262,7 @@ 'restore settings' => 'Réinitialiser les paramètres', 'reverse sort' => 'Trier dans l\'ordre chronologique inverse', 'root' => 'Root', -'root certificate' => 'Certificat root', +'root certificate' => 'Certificat racine', 'root path' => 'Répertoire root', 'root user password' => 'Mot de passe root', 'route config changed' => '', @@ -2263,6 +2294,7 @@ 'secondary ntp server' => 'Serveur NTP secondaire ', 'secondary wins server address' => 'Serveur WINS secondaire ', 'seconds' => 'Secondes', +'secret' => 'Secret', 'section' => 'Section ', 'secure shell server' => 'Serveur Shell Sécurisé', 'security' => 'Sécurité', @@ -2291,7 +2323,7 @@ 'services settings' => 'Pare-feu - Paramètres des services', 'set' => 'défini', 'set time now' => 'Synchronisation heure', -'set time now help' => 'A tout moment, pour placer un événement de synchronisation dans la file d\'attente (même si vous utilisez un calendrier répété), cliquez sur le bouton Synchronisation heure. Il se peut que vous ayez à attendre cinq minutes ou plus, avant qu\'une synchronisation se produise.', +'set time now help' => 'A tout moment, pour placer un évènement de synchronisation dans la file d\'attente (même si vous utilisez un calendrier répété), cliquez sur le bouton Synchronisation heure. Il se peut que vous ayez à attendre cinq minutes ou plus, avant qu\'une synchronisation se produise.', 'settings' => 'Paramètres ', 'shaping add options' => 'Ajouter un service', 'shaping list options' => 'Services de mise en forme du trafic', @@ -2307,7 +2339,8 @@ 'show host certificate' => 'Afficher le certificat hôte', 'show last x lines' => 'Montrer les dernières x lignes', 'show lines' => 'Montrer les lignes', -'show root certificate' => 'Afficher le certificat root', +'show otp qrcode' => 'Afficher QRCode OTP', +'show root certificate' => 'Afficher le certificat racine', 'show share options' => 'Montrer les options partagées', 'show tls-auth key' => 'Afficher clef tls-auth', 'shuffle' => 'Mélanger', @@ -2546,6 +2579,9 @@ 'traffic on' => 'Trafic en cours', 'traffic shaping' => 'Arrangement du trafic', 'traffic shaping settings' => 'Réglages de l\'arrangement du trafic', +'traffic stat title' => 'Trafic ROUGE', +'traffic stat in' => 'Entrée', +'traffic stat out' => 'Sortie', 'traffic warn level bad' => 'Le niveau d\'alerte n\'est pas correct', 'trafficblue' => 'WLAN', 'trafficdate' => 'Date', @@ -2916,6 +2952,7 @@ 'valid till' => 'Valide jusqu\'au', 'vci number' => 'Nombre VCI :', 'vendor' => 'Vendeur', +'version' => 'Version', 'view log' => 'Afficher log', 'virtual address' => 'Adresse virtuelle', 'virtual private networking' => 'Réseau privé virtuel (VPN)', diff --git a/langs/nl/cgi-bin/nl.pl b/langs/nl/cgi-bin/nl.pl index 5979873bb..7229a86ae 100644 --- a/langs/nl/cgi-bin/nl.pl +++ b/langs/nl/cgi-bin/nl.pl @@ -577,6 +577,7 @@ 'core notice 1' => 'Let op: Er is een core-update van', 'core notice 2' => 'naar', 'core notice 3' => 'beschikbaar.', +'core update' => 'Core-Update', 'could not be opened' => 'kan niet worden geopend.', 'could not connect to' => 'Kan niet verbinden', 'could not connect to www ipcop org' => 'Kan niet verbinden met www.ipfire.org', @@ -1690,6 +1691,7 @@ 'ovpnsys log' => 'OVPN-Systeem-Log', 'package failed to install' => 'Pakket kon niet worden geïnstalleerd.', 'pagerefresh' => 'Pagina wordt ververst, wacht even a.u.b.', +'pak update' => 'Opwaardering', 'pakfire accept all' => 'Wilt u alle pakketten installeren?', 'pakfire ago' => 'geleden.', 'pakfire available addons' => 'Beschikbare extensies:', @@ -1817,6 +1819,7 @@ 'refresh index page while connected' => 'Ververs de index.cgi pagina terwijl verbonden', 'refresh update list' => 'Ververs update-lijst', 'registered user rules' => 'Talos VRT regels voor geregistreerde gebruikers', +'release' => 'Uitgave', 'released' => 'Released', 'reload' => 'herlaad', 'remark' => 'Opmerking', @@ -2128,6 +2131,9 @@ 'traffic on' => 'Verkeer op', 'traffic shaping' => 'Verkeersregeling', 'traffic shaping settings' => 'Verkeersregeling instellingen', +'traffic stat title' => 'ROOD Verkeer', +'traffic stat in' => 'In', +'traffic stat out' => 'Uit', 'traffic warn level bad' => 'Waarschuwingsniveau is onjuist', 'trafficblue' => 'WLAN', 'trafficdate' => 'Datum', @@ -2484,6 +2490,7 @@ 'valid root certificate already exists' => 'Er bestaat al een geldig root certificaat.', 'valid till' => 'Geldig tot', 'vci number' => 'VCI nummer:', +'version' => 'Versie', 'view log' => 'bekijk log', 'virtual address' => 'Virtueel adres', 'virtual private networking' => 'Virtual Private Networking', diff --git a/lfs/amazon-ssm-agent b/lfs/amazon-ssm-agent index 8779908d8..ee13a904b 100644 --- a/lfs/amazon-ssm-agent +++ b/lfs/amazon-ssm-agent @@ -27,7 +27,7 @@ include Config SUMMARY = Amazon Remote System Config Management VER = 3.0.356.0 -SUP_ARCH = x86_64 +SUP_ARCH = aarch64 x86_64 THISAPP = amazon-ssm-agent-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -96,8 +96,15 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_BUILD) && sed -e "/localpackages/d" \ -i agent/plugins/inventory/gatherers/application/dataProvider.go + # Cleanup anything shipped + cd $(DIR_BUILD) && make clean + # Build +ifeq "$(BUILD_ARCH)" "aarch64" + cd $(DIR_BUILD) && make build-arm64 +else cd $(DIR_BUILD) && make build-linux +endif # Remove some temporary files (no idea why those are being created) rm -rfv /usr/lib/go/pkg/linux_$(GOARCH)_shared @@ -105,12 +112,12 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) # Install mkdir -pv /etc/amazon/ssm /usr/bin /var/lib/amazon/ssm cd $(DIR_BUILD) && install -v -m 755 \ - bin/linux_amd64/amazon-ssm-agent \ - bin/linux_amd64/ssm-agent-worker \ - bin/linux_amd64/ssm-cli \ - bin/linux_amd64/ssm-document-worker \ - bin/linux_amd64/ssm-session-worker \ - bin/linux_amd64/ssm-session-logger \ + bin/linux_$(GOARCH)/amazon-ssm-agent \ + bin/linux_$(GOARCH)/ssm-agent-worker \ + bin/linux_$(GOARCH)/ssm-cli \ + bin/linux_$(GOARCH)/ssm-document-worker \ + bin/linux_$(GOARCH)/ssm-session-worker \ + bin/linux_$(GOARCH)/ssm-session-logger \ /usr/bin cd $(DIR_BUILD) && install -v -m 644 \ seelog_unix.xml /etc/amazon/ssm/seelog.xml diff --git a/lfs/bash b/lfs/bash index f032972aa..ec8939aed 100644 --- a/lfs/bash +++ b/lfs/bash @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2021 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 = 5.1.8 +VER = 5.1.16 THISAPP = bash-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -53,7 +53,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = c61f70cef51b6576254a8cbdfbc69904c9e9ebefb061f03c719e35ac2aa3b497e654f78514ffd6e6c74cd546de917a6cfae1e643bf7b8aec88f154b2c97b9090 +$(DL_FILE)_BLAKE2 = 0bc53b24d9b95cd85e45196510104acf6ac6c980f68aedcc83c8409ce6a4682e92736a9cbe089ed92d74590e28918d0bee0e67c8e0f994bd37e45fad83f5b48e install : $(TARGET) @@ -87,10 +87,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) sed -e "s/filename, RTLD_LAZY/filename, RTLD_NOW/" \ -i $(DIR_APP)/builtins/enable.def - for i in $$(seq 9 16); do \ - cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/bash/bash51-$$(printf "%03d" "$${i}") || exit 1; \ - done - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/bash/bash-4.0-paths-1.patch cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/bash/bash-4.0-profile-1.patch cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/bash/bash-3.2-ssh_source_bash.patch diff --git a/lfs/bind b/lfs/bind index a492624f8..6b2fe87fe 100644 --- a/lfs/bind +++ b/lfs/bind @@ -25,7 +25,7 @@ include Config -VER = 9.16.30 +VER = 9.16.31 THISAPP = bind-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -43,7 +43,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 35fe14b58a018df25563e58a9632b4431f740bc7a708eb823117541548d23b1855e43058cf7323361ca904d5e59d687e282abb73dc8b617e4eb25ef113168e93 +$(DL_FILE)_BLAKE2 = 75c9038c00fe289161a15a8e4fdadaef5a6a7f3ca03068ec24e82aa9f30ac82d0ded9cf73df83219058cd81b198ea8f561211a323e31b41407294f6932dc61d3 install : $(TARGET) diff --git a/lfs/borgbackup b/lfs/borgbackup index c2faaac21..9c761eac4 100644 --- a/lfs/borgbackup +++ b/lfs/borgbackup @@ -33,9 +33,9 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = borgbackup -PAK_VER = 12 +PAK_VER = 13 -DEPS = python3-pkgconfig python3-msgpack python3-packaging +DEPS = python3-pkgconfig python3-msgpack python3-packaging python3-pyfuse3 SERVICES = diff --git a/lfs/ca-certificates b/lfs/ca-certificates index aca609ffc..a0305f5ed 100644 --- a/lfs/ca-certificates +++ b/lfs/ca-certificates @@ -24,7 +24,7 @@ include Config -VER = 20220402 +VER = 20220625 # From https://hg.mozilla.org/mozilla-central/raw-file/tip/security/nss/lib/ckfw/builtins/certdata.txt diff --git a/lfs/cdrom b/lfs/cdrom index ff4821fb5..a47faa49e 100644 --- a/lfs/cdrom +++ b/lfs/cdrom @@ -123,6 +123,8 @@ GRUB_EFI_MODULES = \ true \ usb_keyboard +ISO_FILE = /install/images/$(SNAME)-$(VERSION)-core$(CORE)-$(BUILD_ARCH).iso + ############################################################################### # Top-level Rules ############################################################################### @@ -246,9 +248,8 @@ endif xargs md5sum > md5sum.txt mkdir -p /install/images - cd $(DIR_TMP)/cdrom && mkisofs $(ISO_ARGS) \ - -o /install/images/$(SNAME)-$(VERSION).$(BUILD_ARCH)-full-core$(CORE).iso . + cd $(DIR_TMP)/cdrom && mkisofs $(ISO_ARGS) -o $(ISO_FILE) . ifeq "$(HAS_ISOLINUX)" "1" - isohybrid $(ISOHYBRID_ARGS) /install/images/$(SNAME)-$(VERSION).$(BUILD_ARCH)-full-core$(CORE).iso + isohybrid $(ISOHYBRID_ARGS) $(ISO_FILE) endif diff --git a/lfs/clamav b/lfs/clamav index 1a4913089..bcb996c4f 100644 --- a/lfs/clamav +++ b/lfs/clamav @@ -26,7 +26,7 @@ include Config SUMMARY = Antivirus Toolkit -VER = 0.105.0 +VER = 0.105.1 THISAPP = clamav-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = clamav -PAK_VER = 60 +PAK_VER = 61 DEPS = @@ -50,7 +50,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 2c3055c3c5de115e01b6c0decee21c061c0583171c1794a38ecd86f354765879a6a2b7f2653c67fc19273dfc0caa9da8a2bbe339854e4c0d237baf3f3c650813 +$(DL_FILE)_BLAKE2 = be46d9afd76fb536d7de7363a45d38fef6a5983011e3cd0dcc25c2a209c8d37a2bbe1f7f4a5694152cabf622ef83e072b892ae12ba404da1955bb5b654e5216d install : $(TARGET) diff --git a/lfs/configroot b/lfs/configroot index 2f3b93324..5565bd344 100644 --- a/lfs/configroot +++ b/lfs/configroot @@ -51,7 +51,7 @@ $(TARGET) : # Create all directories for i in addon-lang auth backup ca captive certs connscheduler crls ddns dhcp dhcpc dns dnsforward \ - ethernet extrahd/bin fwlogs fwhosts firewall isdn key langs logging mac main \ + ethernet extrahd/bin fwlogs fwhosts firewall ipblocklist isdn key langs logging mac main \ menu.d modem optionsfw \ ovpn patches pakfire portfw ppp private proxy/advanced/cre \ proxy/calamaris/bin qos/bin red remote sensors suricata time \ @@ -65,7 +65,7 @@ $(TARGET) : captive/settings captive/agb.txt captive/clients captive/voucher_out certs/index.txt certs/index.txt.attr ddns/config ddns/settings ddns/ipcache dhcp/settings \ dhcp/fixleases dhcp/advoptions dhcp/dhcpd.conf.local dns/settings dns/servers dnsforward/config ethernet/aliases ethernet/settings ethernet/known_nics ethernet/scanned_nics \ ethernet/wireless extrahd/scan extrahd/devices extrahd/partitions extrahd/settings firewall/settings firewall/config firewall/locationblock firewall/input firewall/outgoing \ - fwhosts/customnetworks fwhosts/customhosts fwhosts/customgroups fwhosts/customservicegrp fwhosts/customlocationgrp fwlogs/ipsettings fwlogs/portsettings \ + fwhosts/customnetworks fwhosts/customhosts fwhosts/customgroups fwhosts/customservicegrp fwhosts/customlocationgrp fwlogs/ipsettings fwlogs/portsettings ipblocklist/settings \ isdn/settings mac/settings main/hosts main/routing main/security main/settings optionsfw/settings \ ovpn/ccd.conf ovpn/ccdroute ovpn/ccdroute2 pakfire/settings portfw/config ppp/settings-1 ppp/settings-2 ppp/settings-3 ppp/settings-4 \ ppp/settings-5 ppp/settings proxy/settings proxy/squid.conf proxy/advanced/settings proxy/advanced/cre/enable remote/settings qos/settings qos/classes qos/subclasses qos/level7config qos/portconfig \ @@ -78,7 +78,8 @@ $(TARGET) : cp $(DIR_SRC)/config/cfgroot/header.pl $(CONFIG_ROOT)/ cp $(DIR_SRC)/config/cfgroot/general-functions.pl $(CONFIG_ROOT)/ cp $(DIR_SRC)/config/cfgroot/network-functions.pl $(CONFIG_ROOT)/ - cp $(DIR_SRC)/config/cfgroot/location-functions.pl $(CONFIG_ROOT)/ + cp $(DIR_SRC)/config/cfgroot/location-functions.pl $(CONFIG_ROOT)/ + cp $(DIR_SRC)/config/cfgroot/ipblocklist-functions.pl $(CONFIG_ROOT)/ cp $(DIR_SRC)/config/cfgroot/ids-functions.pl $(CONFIG_ROOT)/ cp $(DIR_SRC)/config/cfgroot/lang.pl $(CONFIG_ROOT)/ cp $(DIR_SRC)/config/cfgroot/countries.pl $(CONFIG_ROOT)/ @@ -93,19 +94,19 @@ $(TARGET) : cp $(DIR_SRC)/config/cfgroot/modem-defaults $(CONFIG_ROOT)/modem/defaults cp $(DIR_SRC)/config/cfgroot/modem-settings $(CONFIG_ROOT)/modem/settings cp $(DIR_SRC)/config/cfgroot/proxy-acl $(CONFIG_ROOT)/proxy/acl-1.4 - cp $(DIR_SRC)/config/qos/* $(CONFIG_ROOT)/qos/bin/ + cp $(DIR_SRC)/config/qos/* $(CONFIG_ROOT)/qos/bin/ cp $(DIR_SRC)/config/cfgroot/main-settings $(CONFIG_ROOT)/main/settings cp $(DIR_SRC)/config/cfgroot/manualpages $(CONFIG_ROOT)/main/ cp $(DIR_SRC)/config/cfgroot/ssh-settings $(CONFIG_ROOT)/remote/settings cp $(DIR_SRC)/config/cfgroot/time-settings $(CONFIG_ROOT)/time/settings - cp $(DIR_SRC)/config/cfgroot/logging-settings $(CONFIG_ROOT)/logging/settings + cp $(DIR_SRC)/config/cfgroot/logging-settings $(CONFIG_ROOT)/logging/settings cp $(DIR_SRC)/config/cfgroot/ethernet-vlans $(CONFIG_ROOT)/ethernet/vlans - cp $(DIR_SRC)/langs/list $(CONFIG_ROOT)/langs/ - cp $(DIR_SRC)/config/firewall/convert-xtaccess /usr/sbin/convert-xtaccess + cp $(DIR_SRC)/langs/list $(CONFIG_ROOT)/langs/ + cp $(DIR_SRC)/config/firewall/convert-xtaccess /usr/sbin/convert-xtaccess cp $(DIR_SRC)/config/firewall/convert-outgoingfw /usr/sbin/convert-outgoingfw - cp $(DIR_SRC)/config/firewall/convert-dmz /usr/sbin/convert-dmz - cp $(DIR_SRC)/config/firewall/convert-portfw /usr/sbin/convert-portfw - cp $(DIR_SRC)/config/firewall/firewall-policy /usr/sbin/firewall-policy + cp $(DIR_SRC)/config/firewall/convert-dmz /usr/sbin/convert-dmz + cp $(DIR_SRC)/config/firewall/convert-portfw /usr/sbin/convert-portfw + cp $(DIR_SRC)/config/firewall/firewall-policy /usr/sbin/firewall-policy cp $(DIR_SRC)/config/fwhosts/icmp-types $(CONFIG_ROOT)/fwhosts/icmp-types cp $(DIR_SRC)/config/fwhosts/customservices $(CONFIG_ROOT)/fwhosts/customservices cp $(DIR_SRC)/config/fwhosts/customservices $(CONFIG_ROOT)/fwhosts/customservices.default diff --git a/lfs/cups b/lfs/cups index d333532e3..e500ac2e7 100644 --- a/lfs/cups +++ b/lfs/cups @@ -24,7 +24,7 @@ include Config -VER = 2.4.1 +VER = 2.4.2 SUMMARY = The Common UNIX Printing System THISAPP = cups-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/cups-$(VER) TARGET = $(DIR_INFO)/$(THISAPP) PROG = cups -PAK_VER = 27 +PAK_VER = 29 DEPS = avahi cups-filters dbus ghostscript @@ -47,7 +47,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 690d9d92f9bc84c2bb360699191cd67e1489ffc3ab219376dfc1a8795379950c95bf58c2033a0dbd2918262c5d104e21e31c4585cb35d229b0fac6cf4967bfd7 +$(DL_FILE)_BLAKE2 = 97053feb502d4fdc28810b806000b6c84a6795d5adcec0789e73e5477d5802d46a99381366d16219f627166df088f6decde5c144bd0c38b5745815dc1e426bc5 install : $(TARGET) @@ -104,5 +104,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) $(call INSTALL_INITSCRIPTS,$(SERVICES)) cp -fv $(DIR_SRC)/config/cups/cupsd.conf /var/ipfire/cups/ + # Install convenience link + ln -svf /var/ipfire/cups /etc/cups + @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/cups-pdf b/lfs/cups-pdf new file mode 100644 index 000000000..5e9f86562 --- /dev/null +++ b/lfs/cups-pdf @@ -0,0 +1,106 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2020 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +SUMMARY = OpenPrinting CUPS filters, backends, and cups-browsed + +VER = 3.0.1 + +THISAPP = cups-pdf-$(VER) +DL_FILE = cups-pdf_$(VER).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = cups-pdf +PAK_VER = 1 + +DEPS = cups + +SERVICES = + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = f964358c5e465447e703848a697f6c801624a1836e2a0a4026c507c66048cf4bef92327508598ec7e9a356d4f57894a6b610e55b7a9a34e942cf2b88c6c55b85 + +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 axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/cups-pdf-setpdfwrite.patch + + # Compile backend + cd $(DIR_APP)/src && gcc $(CFLAGS) cups-pdf.c -o cups-pdf -lcups + + # Install backend + cd $(DIR_APP)/src && install -v -m 700 \ + cups-pdf /usr/lib/cups/backend/cups-pdf + + # Install PPD files + -mkdir -pv /usr/share/ppd/cups-pdf + cd $(DIR_APP)/extra && install -v -m 644 \ + CUPS-PDF_noopt.ppd \ + CUPS-PDF_opt.ppd \ + /usr/share/ppd/cups-pdf + + # Install configuration + -mkdir -pv /var/ipfire/cups + cd $(DIR_APP)/extra && install -v -m 644 \ + cups-pdf.conf /var/ipfire/cups/cups-pdf.conf + + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/dnsdist b/lfs/dnsdist index 9b668f40a..790505751 100644 --- a/lfs/dnsdist +++ b/lfs/dnsdist @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2021 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 # @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = dnsdist -PAK_VER = 12 +PAK_VER = 13 SUP_ARCH = x86_64 aarch64 diff --git a/lfs/fireinfo b/lfs/fireinfo index 5c2b19c81..8b38885d6 100644 --- a/lfs/fireinfo +++ b/lfs/fireinfo @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 # @@ -70,7 +70,12 @@ $(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) && patch -Np1 < $(DIR_SRC)/src/patches/fireinfo-2.2.0-python-3.8.patch + + # Apply upstream patches + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/fireinfo/fireinfo-2.2.0-python-3.8.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/fireinfo/fireinfo-system-blacklist-jetways-product-uuid.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/fireinfo/fireinfo-system-ignore-when-the-serial-number-is-ssn.patch + cd $(DIR_APP) && [ -x "configure" ] || sh ./autogen.sh cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) diff --git a/lfs/flash-images b/lfs/flash-images index 8a033c310..af78f5de9 100644 --- a/lfs/flash-images +++ b/lfs/flash-images @@ -36,7 +36,7 @@ ifeq "$(EFI)" "1" endif PART_ROOT = /dev/mapper/$(patsubst /dev/%,%,$(DEVICE))p3 -IMAGE_FILE = /install/images/$(SNAME)-$(VERSION).2gb-ext4.$(BUILD_ARCH)-full-core$(CORE).img.xz +IMAGE_FILE = /install/images/$(SNAME)-$(VERSION)-core$(CORE)-$(BUILD_ARCH).img.xz FSTAB_FMT = UUID=%s %-8s %-4s %-10s %d %d\n @@ -77,9 +77,9 @@ else PART_TYPE = L endif -# /boot: 128MB - OFFSET +# /boot: 256 MB - OFFSET # / : 1800 MB -S_BOOT := $(shell echo $$(( 262144 - $(S_OFFSET) ))) +S_BOOT := $(shell echo $$(( 524288 - $(S_OFFSET) ))) S_ROOT := 3773292 ifeq "$(EFI)" "1" diff --git a/lfs/fmt b/lfs/fmt index 754de03b1..1ef96a501 100644 --- a/lfs/fmt +++ b/lfs/fmt @@ -24,13 +24,20 @@ include Config -VER = 8.1.1 +SUMMARY = Open-source formatting library for C++ + +VER = 9.0.0 THISAPP = fmt-$(VER) DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) +PROG = fmt +PAK_VER = 1 +SUP_ARCH = aarch64 armv6l x86_64 + +DEPS = ############################################################################### # Top-level Rules @@ -40,7 +47,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 8f3eafd72c0eff62cfcf26a8a37e4d89c8f4a2cec6e427e3ea8d0de3010dd6e5e45ce4486335d3b433308a967915b38ca4d422d789ceda4196153329128056b9 +$(DL_FILE)_BLAKE2 = 1455aec5bec73c56d4d4074ae034176143a3f6171aa60505ee48cbc4b6c66e0de4b5600c4a91e2d16073a285f98b3e5b5ee89b4061e49578c005bccc04855045 install : $(TARGET) diff --git a/lfs/git b/lfs/git index a4cd9911a..a4bed2722 100644 --- a/lfs/git +++ b/lfs/git @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2020 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 = 2.36.1 +VER = 2.37.1 SUMMARY = Fast, scalable, distributed revision control system THISAPP = git-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = git -PAK_VER = 24 +PAK_VER = 25 DEPS = perl-Authen-SASL perl-MIME-Base64 perl-Net-SMTP-SSL @@ -47,7 +47,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 99f54efb4ea1d8db0e3afd3dc9780cb37fc853e4757f4b37d68a6badd90eeed3e2943c97393eaed6adf61c82b97b5d01ca8d015784f5425072b1db14d39144ce +$(DL_FILE)_BLAKE2 = b5423e4628f8c727aa74b3f7c7da12d46814eb45adfe84bf57e87a33e85a0a793ff690f4c1f7d2da4824bc8dd7d1df1c06cbe96adae857177d3fb204941b53ef install : $(TARGET) diff --git a/lfs/gnutls b/lfs/gnutls index 169c8ce85..089b37719 100644 --- a/lfs/gnutls +++ b/lfs/gnutls @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2020 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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.6.16 +VER = 3.7.7 THISAPP = gnutls-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 2c40e199e4e107a81d22b84305cf27b3ca2a2b5d505a3fbd398dcfaec0ae30c71cae8a8b290523d3ad8636b2fb6b9da2a496315c20555265c681225b9b6bf6a4 +$(DL_FILE)_BLAKE2 = a66037ecc6da660ff12949f50012840263c2e0b174079e41b62a2d884f060cee56f0c64a2815d07321a54b08cce016d2b4c8f0e059636c1ab5f7db9c8d64c7c6 install : $(TARGET) diff --git a/lfs/go b/lfs/go index 6a92e60e0..991427f3e 100644 --- a/lfs/go +++ b/lfs/go @@ -31,7 +31,7 @@ DL_FILE = go$(VER).$(GOOS)-$(GOARCH).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/go TARGET = $(DIR_INFO)/$(THISAPP) -SUP_ARCH = x86_64 +SUP_ARCH = aarch64 x86_64 ############################################################################### # Top-level Rules @@ -41,7 +41,8 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = d200046147e31fac1a754fc34ac4a5043414a1d6e90aa3387c933c395acede0b8d5b797affaa85c2188af4d15566b4fcd08108350fe73ed90b1c305600c655c9 +go$(VER).$(GOOS)-arm64.tar.gz_BLAKE2 = ef1708965bcd415fdad498e27729d0259f83e16a542f37dae1fb70f71127dfa0cb8570e4896474e6a94bb461e16ff8000e8072bc731c637fce5f384227359e14 +go$(VER).$(GOOS)-amd64.tar.gz_BLAKE2 = d200046147e31fac1a754fc34ac4a5043414a1d6e90aa3387c933c395acede0b8d5b797affaa85c2188af4d15566b4fcd08108350fe73ed90b1c305600c655c9 install : $(TARGET) diff --git a/lfs/gptfdisk b/lfs/gptfdisk index 7ec1923b8..eb1c60357 100644 --- a/lfs/gptfdisk +++ b/lfs/gptfdisk @@ -25,7 +25,7 @@ include Config -VER = 1.0.8 +VER = 1.0.9 THISAPP = gptfdisk-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = gptfdisk -PAK_VER = 1 +PAK_VER = 2 DEPS = @@ -45,7 +45,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 03c74c43fead13e90ff6cd42405e15db726f527801a9e3f1d5f6a83d3fa58f0f8e58b35edc1b12b0b2e6c7849b657ce4493ac67204d25309e6f63fe7f57f766b +$(DL_FILE)_BLAKE2 = 1939ffd75972a4d7f92af2bfab90c7b0223825b5478b6b808dd35af943c687d38ba81663cd7ba5e0f9400656db4dac019c13a9f75d90b7bd716568c676c24dd2 install : $(TARGET) diff --git a/lfs/gutenprint b/lfs/gutenprint index c66db814a..717930f2f 100644 --- a/lfs/gutenprint +++ b/lfs/gutenprint @@ -26,15 +26,15 @@ include Config SUMMARY = Printer drivers for CUPS from the Gutenprint project -VER = 5.2.9 +VER = 5.3.4 THISAPP = gutenprint-$(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 = gutenprint -PAK_VER = 3 +PAK_VER = 4 DEPS = cups @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 70d8e447e0db9b34d57d65a42c99b1a702be6f51735acf44d833ae9bbd1d28ba119aeb2068811a266dbb1cf30e4c0514d98e84f2d11759a4969bc3ead67f03cb +$(DL_FILE)_BLAKE2 = 134e59c7dbf9c0ba95b91c717f1e6841f35520b55105feb1ba40b82785c825b8e2a2429990e78186a1455e5c6de9880f911438d514c53c56d05575dd4e2d68a4 install : $(TARGET) @@ -80,7 +80,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) $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc cd $(DIR_APP) && make $(MAKETUNING) diff --git a/lfs/haproxy b/lfs/haproxy index 7fa3b024e..ac17aeee7 100644 --- a/lfs/haproxy +++ b/lfs/haproxy @@ -26,7 +26,7 @@ include Config SUMMARY = The Reliable, High Performance TCP/HTTP Load Balancer -VER = 2.5.5 +VER = 2.6.0 # From: https://www.haproxy.org/download/2.4/src/haproxy-2.4.15.tar.gz @@ -36,7 +36,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = haproxy -PAK_VER = 21 +PAK_VER = 22 DEPS = @@ -54,7 +54,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 0680925026edf56f4369c71092c39f4ff3956a8cf04320326623b3031f719d62077acdca457a6cfd82f6bcbf510920113a0328a2d8cd4a208c3d9e49e1d431b5 +$(DL_FILE)_BLAKE2 = 70124b3aef55a5a7c827450e57f6d46a17c1c508e5278a8101f06494097534cb1f30e0f33c3dc38072ae56268d10cc50df3b8d481b5edc6f3a2279986cf09cdd install : $(TARGET) diff --git a/lfs/harfbuzz b/lfs/harfbuzz index 8fe4c9026..558c794de 100644 --- a/lfs/harfbuzz +++ b/lfs/harfbuzz @@ -24,7 +24,7 @@ include Config -VER = 4.2.0 +VER = 4.4.1 THISAPP = harfbuzz-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 90c9ef62780cefd8bb7b79ad31b17db5a0b8b56bee436a69191c8d26f0e9d36ecbf59656dc0846bfa19cb6dc741eac3507d3fe6b0f79df283af60e1b0220611b +$(DL_FILE)_BLAKE2 = a1c87e48228312b24bfa41a323fb4a4f6e2cb125c4a86df2a536a8c09f9e76bbaf18cb9b8b46452b949a9c01e31756925187c8c619fb9fb11f8ae29f36a250f0 install : $(TARGET) diff --git a/lfs/hdparm b/lfs/hdparm index 99196447c..704317a6a 100644 --- a/lfs/hdparm +++ b/lfs/hdparm @@ -24,7 +24,7 @@ include Config -VER = 9.63 +VER = 9.64 THISAPP = hdparm-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 41ee3dda11f17ec9c125b7d680f07ca2d88c3692e2436b8d2550dbd58546b1dde8e61cdf5312c5b09d687dad81826bd848c8eabcb3e01ab09ac6cfb082699238 +$(DL_FILE)_BLAKE2 = 0196f3ccec4005c542b834d8426cc6f64694783da3d4a064e898e25d17aab3aa0d9621276607169f2104c9a9804f9020554d836ded9efb16367a8ac4c9c9b146 install : $(TARGET) diff --git a/lfs/htop b/lfs/htop index 461c3f5ba..019a844e1 100644 --- a/lfs/htop +++ b/lfs/htop @@ -26,7 +26,7 @@ include Config SUMMARY = An Interactive text-mode Process Viewer for Linux -VER = 3.1.2 +VER = 3.2.1 THISAPP = htop-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = htop -PAK_VER = 18 +PAK_VER = 19 DEPS = @@ -50,7 +50,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 2b05c90df830c94cee08a16fa5a351b30f396b1f352a37d2eada108b972b6a406f667fadd82a227d149a93a2cd6301b7d9477dd8ca369ff3d317b0fd9146d7c2 +$(DL_FILE)_BLAKE2 = 7addefca7de8f0867220e6415f4585f7e6ecf655d6245e4a8e120552ac738544fde1c2d8e24ce1139209caad23994316e8be9611f6ed0253d60547158d17ff24 install : $(TARGET) diff --git a/lfs/i2c-tools b/lfs/i2c-tools index 9910afe53..cb3a9e0b6 100644 --- a/lfs/i2c-tools +++ b/lfs/i2c-tools @@ -24,7 +24,7 @@ include Config -VER = 3.1.2 +VER = 4.3 THISAPP = i2c-tools-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 7c1a4ac9034a33bffed989b7c960bfadafc537007561a5c4ced231ae999691a0a76f5f1a2df41bddae1537bf7b627e2b09788dc056af16b58da4af3d647a4b21 +$(DL_FILE)_BLAKE2 = c7300224c8d32785cd067b632bf0e9591f05264b1572f44aebda5f30a95164732d606710c13739ccb7899476219ceb3033beaf95b718ed7e18122f9181dc13fc install : $(TARGET) @@ -74,6 +74,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && make $(MAKETUNING) - cd $(DIR_APP) && make install prefix=/usr + cd $(DIR_APP) && make install PREFIX=/usr \ + BUILD_DYNAMIC_LIB=1 \ + BUILD_STATIC_LIB=0 @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/intel-microcode b/lfs/intel-microcode index 34dfe901e..3844174b8 100644 --- a/lfs/intel-microcode +++ b/lfs/intel-microcode @@ -24,7 +24,7 @@ include Config -VER = 20220510 +VER = 20220809 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 = 5f8c238b00970ddda132dbcf9059df759bb768e1eb2fe0b9912ffe69cf9a6104b32ea816e7574660ea74e3d08af1aa45cc46b5f38d0b315e6e466d8ca466f37d +$(DL_FILE)_BLAKE2 = 3765995c88b67aff78fe8c4280b3293c60a2013f2b8c9ec155a2ef187af55a7e562c73a000e45828cf5309e2c1b644dac5849347130b1a98c831bdad117df437 install : $(TARGET) diff --git a/lfs/ipblocklist-sources b/lfs/ipblocklist-sources new file mode 100644 index 000000000..30b9e94a4 --- /dev/null +++ b/lfs/ipblocklist-sources @@ -0,0 +1,53 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2022 IPFire development team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = ipfire + +THISAPP = ipblocklist-sources +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +install : $(TARGET) + +check : + +download : + +b2 : + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : + @$(PREBUILD) + mkdir -p /var/ipfire/ipblocklist + install -v -m 0644 $(DIR_SRC)/config/ipblocklist/sources /var/ipfire/ipblocklist + + @$(POSTBUILD) diff --git a/lfs/iperf b/lfs/iperf index 10bdc61d3..ad4e9f374 100644 --- a/lfs/iperf +++ b/lfs/iperf @@ -26,7 +26,7 @@ include Config SUMMARY = A tool to measure network performance -VER = 2.0.14a +VER = 2.1.7 THISAPP = iperf-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = iperf -PAK_VER = 5 +PAK_VER = 6 DEPS = @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 8484e7514f9569499cd7e66fd778856fc88dd30cadac84e70e412d457b26ac681620f1e6d434d23a6739ec3132b5b41662c3340795679bf9a4fc709e84308f7f +$(DL_FILE)_BLAKE2 = 7540cc8e7229bb48ee0483c18c3a07ad4bbc63cf02e742d1b38ba703168013f30c47c2e37d856c06634c541ae0f7e7f11a08014ede233c1f6bcc7780ad528283 install : $(TARGET) diff --git a/lfs/kmod b/lfs/kmod index ad12065c7..89e196252 100644 --- a/lfs/kmod +++ b/lfs/kmod @@ -24,7 +24,7 @@ include Config -VER = 29 +VER = 30 THISAPP = kmod-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 1362b6e7c07f66594074f07239d0f7a64e6efeb928483ed027b22a4ac77b916c631d1c03780b0515714a87847a716c35341edb1ced04a1795b4c7f8942d3207a +$(DL_FILE)_BLAKE2 = c5cb690dbb8fad66ac603648ff330794b417ff2fa2f8f61b6e9cb76dab93f984128b3d83a826203f39f3fb94f174f0db7395db6a47e52e8b7c561486f9d00778 install : $(TARGET) diff --git a/lfs/krb5 b/lfs/krb5 index e08948005..ce7d52d11 100644 --- a/lfs/krb5 +++ b/lfs/krb5 @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2021 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 = Kerberos -VER = 1.19.2 +VER = 1.20 THISAPP = krb5-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 963722721201e75381c91a2af6e982f569a5b1602beb2d1ded83d35f6f914235a6ed91e5d54f56c97e94921a32ed27c49aded258327966ee13d39485208c38d8 +$(DL_FILE)_BLAKE2 = fdaaab6c16dbe073c4308f312e321536b582b75fad10e5450be66b6b828825c8c775e56f5287d4a7df819d20889e5c0d9cc1d179d861c9caba185332c0db7387 install : $(TARGET) @@ -77,10 +77,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_SRC)/$(THISAPP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) - - cd $(DIR_APP) && patch -Np2 -i $(DIR_SRC)/src/patches/krb5-1.18.3_prevent_spurious_text.patch cd $(DIR_APP) && patch -Np2 -i $(DIR_SRC)/src/patches/krb5-1.18.3_remove_known_failed_test.patch - cd $(DIR_APP) && ./configure \ --prefix=/usr \ --sysconfdir=/etc \ diff --git a/lfs/libloc b/lfs/libloc index 71939a966..8fea42315 100644 --- a/lfs/libloc +++ b/lfs/libloc @@ -25,7 +25,7 @@ include Config VER = 0.9.13 -DB_DATE = 2022-04-12 +DB_DATE = 2022-08-04 THISAPP = libloc-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -44,7 +44,7 @@ $(DL_FILE) = https://source.ipfire.org/releases/libloc/$(DL_F location-$(DB_DATE).db.xz = https://location.ipfire.org/databases/1/archive/location-$(DB_DATE).db.xz $(DL_FILE)_BLAKE2 = 5fccd6f0564899499939c63af8975f20b1f7d5267a8cf6c15e14ab377b9d5c008ae5e154c804ac6a1106471aaeebac97dc4ebe6b70fc1e59f416fe2cc02c52a7 -location-$(DB_DATE).db.xz_BLAKE2 = 8634405ddba8c38d4512ec586722faaeccb295b8bfe7778e52e7bb60dfe804c6a3ae201d04a43d200e1118cf5fed05ef3eada59e2dd6386fe37023274ccb6795 +location-$(DB_DATE).db.xz_BLAKE2 = 11b6e9735c911f3dd548fc1759f72ae983eacbe6262f211a4a0080b5b13e3d9704d5080dc9ed0cee289b9ca2643d2adbf266d8a8a25f39129318c3e370a7c9a9 install : $(TARGET) diff --git a/lfs/libplist b/lfs/libplist new file mode 100644 index 000000000..eb53366f9 --- /dev/null +++ b/lfs/libplist @@ -0,0 +1,91 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2020 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +SUMMARY = A library to handle Apple Property List format in binary or XML + +VER = 2.2.0 + +THISAPP = libplist-$(VER) +DL_FILE = $(THISAPP).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = libplist +PAK_VER = 1 + +DEPS = + +SERVICES = + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = d161fc2963d58235a41a9aafcac56f428000a5e95f627163ec73639a5b291d4ba33073f048b5e402107723e7e15c1f7efac7cf9941258caa60eb496ec3696dbb + +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 axf $(DIR_DL)/$(DL_FILE) + $(UPDATE_AUTOMAKE) + cd $(DIR_APP) && ./configure \ + --prefix=/usr \ + --disable-static + cd $(DIR_APP) && make $(MAKETUNING) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/libsodium b/lfs/libsodium new file mode 100644 index 000000000..75c3aaf63 --- /dev/null +++ b/lfs/libsodium @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2019 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.0.18 + +THISAPP = libsodium-$(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 = a42d898fe77f232dcbb75728e776b88f006e89f734c4d335e75e01d37b1034cc024df2e89d4350ecbe713d3e4b32c08bec537922c81cc63b0e87ee7fd89b2940 + +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 axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && ./configure --prefix=/usr --disable-static + cd $(DIR_APP) && make $(MAKETUNING) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/linux b/lfs/linux index 384ed9d89..e80f99601 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,7 +24,7 @@ include Config -VER = 5.15.49 +VER = 5.15.59 ARM_PATCHES = 5.15-ipfire5 THISAPP = linux-$(VER) @@ -78,7 +78,7 @@ objects =$(DL_FILE) \ $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) arm-multi-patches-$(ARM_PATCHES).patch.xz = $(URL_IPFIRE)/arm-multi-patches-$(ARM_PATCHES).patch.xz -$(DL_FILE)_BLAKE2 = 0f78d980b2d6ec189865a85f3bf65e015365034f797ffda88077a77162d3bc30aec5f44a5257aa2aee0a97ee12e4c38b796bc8fddbe9f6ff6067b0c17ff0207e +$(DL_FILE)_BLAKE2 = c601b25663f73438daa40f1a72039a4ca6a027cd356a9cca3f00341a8aab0845893d4ac848a43a34758c0959e38b11ac8857777531cf1472b18f3373ba6c426b arm-multi-patches-$(ARM_PATCHES).patch.xz_BLAKE2 = 58a70e757a9121a0aac83604a37aa787ec7ac0ee4970c5a3ac3bcb2dbaca32b00089cae6c0da5cf2fe0a2e156427b5165c6a86e0371a3e896f4c7cdd699c34a0 install : $(TARGET) @@ -116,7 +116,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ln -svf linux-$(VER) $(DIR_SRC)/linux # Layer7-patch - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-5.15.46-layer7.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-5.15.59-layer7.patch # DVB Patches cd $(DIR_APP) && patch -Np2 < $(DIR_SRC)/src/patches/v4l-dvb_fix_tua6034_pll.patch diff --git a/lfs/logwatch b/lfs/logwatch index 8631f4541..57a605ed5 100644 --- a/lfs/logwatch +++ b/lfs/logwatch @@ -24,7 +24,7 @@ include Config -VER = 7.6 +VER = 7.7 THISAPP = logwatch-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = fd7f2a7c65151dbfbd924102b01ead00f92d74a59a417361b65be972368f7ed93810feefedf1ad9bba2de5ebbc74589c3fc0a8a484f19b5a9782c9799ffdf656 +$(DL_FILE)_BLAKE2 = 8978930fe844bde372f68038f295cc62ca61f1c2b10d18f545ddcc713cb72cd01520ff0ea0869f2dff96846431a6dd9a04da1bc79817ccb590b0235f96e934da install : $(TARGET) @@ -98,6 +98,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cp -f $(DIR_SRC)/config/logwatch/dialup /usr/share/logwatch/scripts/services/dialup cp -f $(DIR_SRC)/config/logwatch/dialup.conf /usr/share/logwatch/dist.conf/services/dialup.conf + cp -f $(DIR_SRC)/config/logwatch/ipblocklist /usr/share/logwatch/scripts/services/ipblocklist + cp -f $(DIR_SRC)/config/logwatch/ipblocklist.conf /usr/share/logwatch/dist.conf/services/ipblocklist.conf + -mkdir -p /var/cache/logwatch chmod -v 777 /var/cache/logwatch -mkdir -p /var/log/logwatch diff --git a/lfs/lsof b/lfs/lsof index 8ea9e6c56..eefaf35f5 100644 --- a/lfs/lsof +++ b/lfs/lsof @@ -24,10 +24,10 @@ include Config -VER = 4.91 +VER = 4.95.0.linux THISAPP = lsof_$(VER) -DL_FILE = $(THISAPP).tar.gz +DL_FILE = $(THISAPP).tar.bz2 DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = b727acd6064b1c1d20b13311756c8bcb1cf20f5d68b4295b2a5fe8fcc0dbf35a2957017763212b48c338f5ac251d905f648a9c0df1babd30809676b1aa657b5c +$(DL_FILE)_BLAKE2 = 6a7d6353ec7f0f1e14416bff98867e64009c3f3901110c947f845bb3dcf9af3d40755c7ac6d586412a61778bc8ac355d2388cf2cfa8a975dbf4870c339c75a8c install : $(TARGET) @@ -70,9 +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) && tar axf lsof_$(VER)_src.tar - cd $(DIR_APP)/lsof_$(VER)_src && ./Configure linux -n - cd $(DIR_APP)/lsof_$(VER)_src && make $(MAKETUNING) CC="cc $(CFLAGS) $(LDFLAGS)" - cd $(DIR_APP)/lsof_$(VER)_src && install -m 755 -o root -g root lsof /usr/bin + cd $(DIR_APP) && ./Configure linux + cd $(DIR_APP) && make $(MAKETUNING) CC="cc $(CFLAGS) $(LDFLAGS)" + cd $(DIR_APP) && install -m 755 -o root -g root lsof /usr/bin @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/mpd b/lfs/mpd index e4381fc1b..2a22ee531 100644 --- a/lfs/mpd +++ b/lfs/mpd @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2021 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 = Music Player Daemon -VER = 0.23.6 +VER = 0.23.8 THISAPP = mpd-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -34,10 +34,10 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/${THISAPP} TARGET = $(DIR_INFO)/$(THISAPP) PROG = mpd -PAK_VER = 25 +PAK_VER = 26 SUP_ARCH = aarch64 armv6l x86_64 -DEPS = alsa avahi faad2 ffmpeg flac lame libmad libshout libogg libid3tag libvorbis opus soxr +DEPS = alsa avahi faad2 ffmpeg flac lame libmad libshout libogg libid3tag libvorbis opus soxr fmt SERVICES = mpd @@ -49,7 +49,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 5ccb4a7c06c4317e3285846a261438bdcc10db5eaf71fcba969bcae8321ca50bb26fe9317e23e38eca1c4a8785015596064d5bfc692bf66f8007d0d2a1b71cbb +$(DL_FILE)_BLAKE2 = fd2dd32bc935cb78d9204bccea6ed52f5131ae4645efca91323db930373a5fa14115a767daa11d670aaf46e218c52578d155b9a463ed5aae007e1f55d0208d3a install : $(TARGET) diff --git a/lfs/nagios_nrpe b/lfs/nagios_nrpe index 79148dd9f..618096db8 100644 --- a/lfs/nagios_nrpe +++ b/lfs/nagios_nrpe @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2021 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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,15 +26,15 @@ include Config SUMMARY = Nagios Remote Plug-In Executor -VER = 4.0.3 +VER = 4.1.0 THISAPP = nrpe-$(VER) DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) +DIR_APP = $(DIR_SRC)/nrpe-$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = nagios_nrpe -PAK_VER = 9 +PAK_VER = 10 DEPS = nagios-plugins @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = d2c99cadf718e7049c911388b105fb4f5248307c733d94a73fd02ac69c49be230dad58be0a182af9c8d7e0d1f34e8dba6b8fc46a7c01eb15d845f2b3a54499ed +$(DL_FILE)_BLAKE2 = abce679c9387c5c4624349eb66465910aaff49074e6b60c6b515ef803d9d79b2603db8629b35ce5da61c02734ba4d48b49600f17bdf93482bd53013e3d121429 install : $(TARGET) diff --git a/lfs/nano b/lfs/nano index 05e63528c..5dc6981b0 100644 --- a/lfs/nano +++ b/lfs/nano @@ -24,7 +24,7 @@ include Config -VER = 6.3 +VER = 6.4 THISAPP = nano-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 92ef2acac0dacebc0bf8364bfee928a8394d8e4323e622ad6ba9d35bebd18d3976ab0ca747f7c9b5597874775b44ba4b5560e7392606aa68736158c2bda62b92 +$(DL_FILE)_BLAKE2 = b59ff7a741ce4c8b31afdbbfaf1d704cccbceddcd7f1421f30a6dd40495ec456ca891aeb9777c070c6cce4e9c594f83798ff0cdacdfe06e81b0aa0b700033da3 install : $(TARGET) diff --git a/lfs/netatalk b/lfs/netatalk index ef75c89fe..7a91fa948 100644 --- a/lfs/netatalk +++ b/lfs/netatalk @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 = AppleShare file server -VER = 3.1.12 +VER = 3.1.13 THISAPP = netatalk-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = netatalk -PAK_VER = 3 +PAK_VER = 4 DEPS = avahi dbus @@ -50,7 +50,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 912bb85045952202becc42899f87ada33427ded987de6c7a6b56c061c1eb6d1a96d95a1700522bfe2119c6db8bbec94eeb4c64c480f59ff7d406542390705efc +$(DL_FILE)_BLAKE2 = 2849e2a5b436f9965e0dd2aedf5078c560c78f45c1c86fbdea39228266b8fbcc096a3a62a08bd626b8b700fde4dd65d99f71f04478e129f6ec61c2ed7184780d install : $(TARGET) diff --git a/lfs/ninja b/lfs/ninja index 596f56018..60c08ea96 100644 --- a/lfs/ninja +++ b/lfs/ninja @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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.10.2 +VER = 1.11.0 THISAPP = ninja-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = b8160ca6d58cfa0edb93d16b7dfb9776d290c42e54b33b78cd925f167c80f8794e4cc30af984a526b8263c7904a734cf0770d3c27283d21d02f18d3e2eb70032 +$(DL_FILE)_BLAKE2 = 71c8b6cf9524bdc11cf73f7e761f0d7deef2498a970c1439c10cc7d361e31fed1e3b54bcb185f3c7ed041f15704851a96e42560058af61b8a5df6e918d52ebf3 install : $(TARGET) diff --git a/lfs/nqptp b/lfs/nqptp new file mode 100644 index 000000000..3f523d00d --- /dev/null +++ b/lfs/nqptp @@ -0,0 +1,94 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +SUMMARY = nqptp is a daemon that monitors timing data from any PTP clocks + +VER = d900567 + +THISAPP = nqptp-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = nqptp +PAK_VER = 1 + +SERVICES = nqptp + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 83db62518577bda0198e989a1274c46b0f0c658cf281fd282b4b1e51544339c00a3e6da43a472e8de50bcd3926c113ca7cd29e8e562de8b1260763d64baa069b + +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 axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && autoreconf -vfi + cd $(DIR_APP) && ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --without-systemd-startup + cd $(DIR_APP) && make $(MAKETUNING) + cd $(DIR_APP) && make install + + # Initscript + $(call INSTALL_INITSCRIPTS,$(SERVICES)) + + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/openssl b/lfs/openssl index 88f533323..28a92a6b3 100644 --- a/lfs/openssl +++ b/lfs/openssl @@ -24,7 +24,7 @@ include Config -VER = 1.1.1p +VER = 1.1.1q THISAPP = openssl-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -74,7 +74,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 4354753a5e52393c9cc4569954c2cac6d89a1e204fa4f9ca00a60492782d29f8952fb92664cdbb3576c6443d3cb2eacebea51db584738589f3598b40df579b12 +$(DL_FILE)_BLAKE2 = fc8fd6a62dc291d0bda328a051e253175fb04442cc4b8f45d67c3a5027748a0fc5fb372d0483bc9024ae0bff119c4fac8f1e982a182612427696d6d09f5935f5 install : $(TARGET) diff --git a/lfs/openvmtools b/lfs/openvmtools index 1207f9e2e..5a12c42a1 100644 --- a/lfs/openvmtools +++ b/lfs/openvmtools @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2021 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 = Open Virtual Machine Tools -VER = stable-12.0.0 +VER = stable-12.0.5 THISAPP = open-vm-tools-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -35,7 +35,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP)/open-vm-tools TARGET = $(DIR_INFO)/$(THISAPP) SUP_ARCH = x86_64 PROG = openvmtools -PAK_VER = 9 +PAK_VER = 10 DEPS = libtirpc @@ -51,7 +51,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 7958d43567c8620ab95ded57f8d7f472a7a361c2734b384a7443cede57f73a3f9f77f0949c5e6995635c5475b12405f7b8699c4dc0d81654767b3fd7102c1fc2 +$(DL_FILE)_BLAKE2 = 298a28bfdcb5791851392a0a8d1c301c528fa7f5eb239dfd9c5b6434c10ed90196fa1583d228ab0ef22e7b342cb9b1b65639b303b44b228ddca0d16bda54b437 install : $(TARGET) diff --git a/lfs/parted b/lfs/parted index 78914aa98..ced655af9 100644 --- a/lfs/parted +++ b/lfs/parted @@ -34,12 +34,6 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) -PROG = parted -PAK_VER = 5 - -DEPS = - -SERVICES = ############################################################################### # Top-level Rules @@ -59,9 +53,6 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects)) b2 : $(subst %,%_BLAKE2,$(objects)) -dist: - @$(PAK) - ############################################################################### # Downloading, checking, b2sum ############################################################################### diff --git a/lfs/pcengines-apu-firmware b/lfs/pcengines-apu-firmware index 9cc6c7e09..d2d1b7ec8 100644 --- a/lfs/pcengines-apu-firmware +++ b/lfs/pcengines-apu-firmware @@ -26,14 +26,14 @@ include Config SUMMARY = Firmware files for PC Engines apu system boards -VER = 4.16.0.3 +VER = 4.17.0.1 THISAPP = pcengines-apu-firmware-$(VER) DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = pcengines-apu-firmware -PAK_VER = 11 +PAK_VER = 12 SUP_ARCH = x86_64 DEPS = firmware-update @@ -59,12 +59,13 @@ apu4_v$(VER).rom = $(DL_FROM)/apu4_v$(VER).rom apu5_v$(VER).rom = $(DL_FROM)/apu5_v$(VER).rom apu6_v$(VER).rom = $(DL_FROM)/apu6_v$(VER).rom -apu1_v$(VER).rom_BLAKE2 = 3223d7ca35797a3e4eaea993fd93eeece842e46829cf3a39625ad3a3b5eceb241812b25198a94545f4de42b4bf2d31503746f08e9b361cff2d7ce11ec0ba24d9 -apu2_v$(VER).rom_BLAKE2 = 8d6ddb76189813546c3594ef9f92e341e99cbec8bb3df414589625815269b2fe0973a01185a35f0afe9dd16949ccaccc3d9bf3baee2de696450dfd17c96175d7 -apu3_v$(VER).rom_BLAKE2 = 64405157e7bfeca467b70fe4982a844763ed3b1c95d7aac75210cbb14e7e0de0a6c34708002a5be94344eaf96cd1d187ce03e8c0d0f8597048e70c7ab9fa6e14 -apu4_v$(VER).rom_BLAKE2 = 4a29d17b2040edc880aea277789cc6158b00c834dba110b2eda2692a1571d51e01cfdec361ca4acdcfc019e4ae904c55dafff18020e7d23eabec5037f4ca7369 -apu5_v$(VER).rom_BLAKE2 = db3b87945578a2a86b17d998e2fc316b654a78201b852804ae7067b92d22033817d5a77da3736d31ec54ef5d296ad38e735709a232e9e6cad9674e543306cff6 -apu6_v$(VER).rom_BLAKE2 = e9a8bd06658f7df4c09ad304145272419bef7022d0ac577b0f8777f75b90e020790cbfba9c6a2fd5abf52205901ec735b6e2fe52fa9d22040a12b13e0959fb65 +apu1_v$(VER).rom_BLAKE2 = d4bad8ee0fd13d8c6cec47a5dd7d06bb4e768693e7f65979b1d5f930e541ef5bbaed398fc5d5336248a016b3916562b71308f82e373ed54dac3e159ddc982359 +apu2_v$(VER).rom_BLAKE2 = d2f226edc5edf9eca6ad332b3e526d55278e583627b645a621e0f054504f2317b95d518d2c8026fd43473a1f39a7c0b750e1497a4616af077683f6100b4f44a6 +apu3_v$(VER).rom_BLAKE2 = 498d9ef9d563d240f27468cc04b73816299eecaa62acacdcfff59076bff20a2e28526e7dc3dc88693c99303eba1bb15d345584851c4f4423c0239f7cd5304721 +apu4_v$(VER).rom_BLAKE2 = ca454c3a4241529c998bc36cbeefd36025be0d18b2bb4bba6b703125d75d0db71a63f12a31399e25bc8825d0bd229d74d1a7254f326a36ad89202f2e57a09a69 +apu5_v$(VER).rom_BLAKE2 = 2a24c540a8ff1003f40b70803b45e473bc349df66ecc41109fed7bf496ec741e264f8515f3a21682359cc5d3b65f15e291936f23c93c624064215deffa149e7c +apu6_v$(VER).rom_BLAKE2 = 87d1e8f5913205236f6d96b6e4611d464b269529bd9e7c95451b00ab9ea303147ea3c79706e4f6b514ae5985f487ae15c650ba38d54a4e208a4ef7ca5c701dda +apu7_v$(VER).rom_BLAKE2 = 078ebf4601e8eed8121683eb072f628e7cc422f67f43b9a79c89779d8703e016ab24207bb54c9f55eda4017bb78f6c71873faf6bc09a9d88815d06e7f4401dac install : $(TARGET) diff --git a/lfs/python3-Cython b/lfs/python3-Cython new file mode 100644 index 000000000..636ba5fb8 --- /dev/null +++ b/lfs/python3-Cython @@ -0,0 +1,79 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.29.30 + +THISAPP = Cython-$(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 = fff6d0bbe9b14331803572955c987e85447d7e0d5151f536cfae6111a2665dd33d57dcc6cda32e4c20611ad1c5a1c5d9484e25d88cfa8726964086411733c533 + +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 axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && python3 setup.py build + cd $(DIR_APP) && python3 setup.py install --root=/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/python3-async_generator b/lfs/python3-async_generator new file mode 100644 index 000000000..331d5fd2d --- /dev/null +++ b/lfs/python3-async_generator @@ -0,0 +1,86 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2020 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.10 +SUMMARY = Async generators and context managers for Python + +THISAPP = async_generator-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = python3-async_generator +PAK_VER = 1 + +DEPS = + +SERVICES = + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 7f1bea82b1ed9ed87774f1fb42af2c58d8f9e34a02f067fad018680d46c94b811075107396b29e948fa5f72131c79f3b45544fae5aeca9f990e809db85bb28dd + +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) && python3 setup.py build + cd $(DIR_APP) && python3 setup.py install --root=/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/python3-attr b/lfs/python3-attr new file mode 100644 index 000000000..1be4d2b0c --- /dev/null +++ b/lfs/python3-attr @@ -0,0 +1,86 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2020 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.3.2 +SUMMARY = Simple decorator to set attributes of target function or class in a DRY way + +THISAPP = attr-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = python3-attr +PAK_VER = 1 + +DEPS = + +SERVICES = + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 7e2b145d6d416bc634a70ae7e88d1dc1e2bc65efa6163d53446de8942511768247439078df8fb3d51966b482a3b8603d4becfed6ccf365aea1b3156ba638ac6f + +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) && python3 setup.py build + cd $(DIR_APP) && python3 setup.py install --root=/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/python3-attrs b/lfs/python3-attrs new file mode 100644 index 000000000..5c38561e1 --- /dev/null +++ b/lfs/python3-attrs @@ -0,0 +1,86 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2020 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 21.4.0 +SUMMARY = Classes Without Boilerplate + +THISAPP = attrs-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = python3-attrs +PAK_VER = 1 + +DEPS = + +SERVICES = + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = f8e9ca1385efe6f5b9bf468f622f0bf5390830c5f3c3526821446113146a61460b17e8750ea763f6da50221a8aa65f5f1ff98a6ddf69b1a87344508ca6495560 + +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) && python3 setup.py build + cd $(DIR_APP) && python3 setup.py install --root=/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/python3-cryptography b/lfs/python3-cryptography index f3090bc6a..77e5f06b0 100644 --- a/lfs/python3-cryptography +++ b/lfs/python3-cryptography @@ -24,7 +24,7 @@ include Config -VER = 3.4.7 +VER = 36.0.2 THISAPP = cryptography-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = python3-cryptography -PAK_VER = 1 +PAK_VER = 2 DEPS = python3-cffi @@ -46,7 +46,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 49bc1e098ed1ba0181059b645f6668cda6332d196eaca55270ebce6e07e5bb6ab6724c5050fde20e89b7025773960d74ec782bb875badbbd5dc9a04db0a536f1 +$(DL_FILE)_BLAKE2 = b34b994e44b1ccd099a56fba4a167d563a29652f86ab0f0000ef78b4093a15cbfb82a9cebecdcaf6bca782a5fdd20f6c7d2206d68a219626a9fe8ae13e9aec5e install : $(TARGET) diff --git a/lfs/python3-outcome b/lfs/python3-outcome new file mode 100644 index 000000000..e41f7ed18 --- /dev/null +++ b/lfs/python3-outcome @@ -0,0 +1,86 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2020 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.2.0 +SUMMARY = Capture the outcome of Python function calls. + +THISAPP = outcome-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = python3-outcome +PAK_VER = 1 + +DEPS = + +SERVICES = + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 9dcea83b43cd751988cf664b90590eab4b58d1005f8341fbb8c78475f56f7db597ced51c43ff0656c0cab1a8061528aea9543822e2feee548b0e232ed637d1e7 + +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) && python3 setup.py build + cd $(DIR_APP) && python3 setup.py install --root=/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/python3-pyfuse3 b/lfs/python3-pyfuse3 new file mode 100644 index 000000000..d9ee163c1 --- /dev/null +++ b/lfs/python3-pyfuse3 @@ -0,0 +1,87 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2020 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 3.2.1 +SUMMARY = Python3 bindings for libfuse3 + +THISAPP = pyfuse3-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = python3-pyfuse3 +PAK_VER = 1 + +DEPS = python3-trio + +SERVICES = + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 16ada8aec47d8049907ef2710e9bfdf7991a8127560e7264e4eb58f7062efde478d2914597333991be4a6ef67a2a83c470560456287c1298b2008454ac831fb0 + +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) && python3 setup.py build_cython + cd $(DIR_APP) && python3 setup.py build + cd $(DIR_APP) && python3 setup.py install --root=/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/python3-sniffio b/lfs/python3-sniffio new file mode 100644 index 000000000..0b381fca9 --- /dev/null +++ b/lfs/python3-sniffio @@ -0,0 +1,86 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2020 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.2.0 +SUMMARY = Sniff out which async library your code is running under + +THISAPP = sniffio-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = python3-sniffio +PAK_VER = 1 + +DEPS = + +SERVICES = + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = d42442a231c07834803e8552812dc177defbc0d062418fa576e7368a973eaa1ea20e4933e145a26178a707da72fb00529b19d44ea850f0a14c78bb2b5dab0d9a + +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) && python3 setup.py build + cd $(DIR_APP) && python3 setup.py install --root=/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/python3-sortedcontainers b/lfs/python3-sortedcontainers new file mode 100644 index 000000000..6629f8852 --- /dev/null +++ b/lfs/python3-sortedcontainers @@ -0,0 +1,86 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2020 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 2.4.0 +SUMMARY = Sorted Containers -- Sorted List, Sorted Dict, Sorted Set + +THISAPP = sortedcontainers-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = python3-sortedcontainers +PAK_VER = 1 + +DEPS = + +SERVICES = + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = f806e734c5a2fab98f802ca2fe7264516b63a37ebca39c32b0b17faa1e7f18e51ab71874a6ea8a6981a8db094da112656d0e109823e190edc0ff2d3c80a462c4 + +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) && python3 setup.py build + cd $(DIR_APP) && python3 setup.py install --root=/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/python3-trio b/lfs/python3-trio new file mode 100644 index 000000000..b9e8a09e2 --- /dev/null +++ b/lfs/python3-trio @@ -0,0 +1,86 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2020 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.21.0 +SUMMARY = async/await-native I/O library for Python + +THISAPP = trio-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = python3-trio +PAK_VER = 1 + +DEPS = python3-attr python3-async_generator python3-attrs python3-sniffio python3-sortedcontainers python3-outcome python3-idna + +SERVICES = + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 2f78da5b760c7d6a8ccf666052db42c70a64f24ab130891d945f51997ec09b1a08ee62269aec184aab7fa408a306f6216df0f67bbb7e5984db8d343676de76f2 + +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) && python3 setup.py build + cd $(DIR_APP) && python3 setup.py install --root=/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/qemu b/lfs/qemu index c0b840a9e..1edab05d1 100644 --- a/lfs/qemu +++ b/lfs/qemu @@ -27,7 +27,7 @@ include Config SUMMARY = Machine emulator and virtualizer # If you update the version also qemu-ga !!! -VER = 6.1.0 +VER = 7.0.0 THISAPP = qemu-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -35,7 +35,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = qemu -PAK_VER = 32 +PAK_VER = 33 DEPS = libusbredir spice libseccomp @@ -61,7 +61,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 412eecf6d39debd6089b26d3b22e5d25c6c8c30d2eaf31b17c25cc2b3a1b10794a30218dfb151c78801aa295255aa974b297f1fe05b93f14334f203c2af5ccee +$(DL_FILE)_BLAKE2 = ceda6d9f1a585298bd49fed61e8bb35f0064ad8388a9f979c8bd68a38bfe1a47c5bb055e5f74f970c2c440957042b9de4a861524120040c56e4cd8b56c5cfb68 install : $(TARGET) diff --git a/lfs/qemu-ga b/lfs/qemu-ga index 421d5c53f..719b53748 100644 --- a/lfs/qemu-ga +++ b/lfs/qemu-ga @@ -26,11 +26,11 @@ include Config SUMMARY = Guest agent for QEMU -VER = 6.1.0 +VER = 7.0.0 THISAPP = qemu-ga-$(VER) TARGET = $(DIR_INFO)/$(THISAPP) PROG = qemu-ga -PAK_VER = 1 +PAK_VER = 2 DEPS = diff --git a/lfs/rpcsvc-proto b/lfs/rpcsvc-proto index a4e8f9b52..966fdd4fa 100644 --- a/lfs/rpcsvc-proto +++ b/lfs/rpcsvc-proto @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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.4.2 +VER = 1.4.3 THISAPP = rpcsvc-proto-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = d9dc3102aa36b7ec07efd9c3702ebad176ca88ff8c39c02342591bef727f32ab2096749b8763e6fc4e9678b7320c4a98e44afe24851ffc42bed7eec2a9df986f +$(DL_FILE)_BLAKE2 = dc15392fd68b76ffa92c08039076aed293834b047ebea4a418dc767ea13e3a04b19e5108ebda808dfa4356ca426db610847758d69b23cc66981eb4ea844eb218 install : $(TARGET) diff --git a/lfs/rsync b/lfs/rsync index f40c28ce2..c27258929 100644 --- a/lfs/rsync +++ b/lfs/rsync @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = rsync -PAK_VER = 14 +PAK_VER = 15 DEPS = @@ -85,6 +85,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) # Replace shebang in rsync-ssl cd $(DIR_APP) && sed -i -e "s@^#!.*@#!/bin/bash@" rsync-ssl + # Fix for CVE-2022-29154 + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rsync-CVE-2022-29154.patch + cd $(DIR_APP) && ./configure \ --prefix=/usr \ --without-included-popt \ diff --git a/lfs/rtl8821cu b/lfs/rtl8821cu new file mode 100644 index 000000000..b5a0357bc --- /dev/null +++ b/lfs/rtl8821cu @@ -0,0 +1,95 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2022 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VERSUFIX = ipfire$(KCFG) +MODPATH = /lib/modules/$(KVER)-$(VERSUFIX)/extra/wlan + +VER = 20210118-f91ddf3cc7555b9a1c27c90f23764cfc0b1b6f9c + +THISAPP = 8821cu-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP)-kmod-$(KVER)-$(VERSUFIX) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = a3ea84b45258fed06baab211393725391fe26686fe85c2273605e6cb59e3e83e54d45e24bc2c3b046de9bb3af8a8cc3a584dbd80ecea3bb8416fb5e79113fb69 + +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 axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && CONFIG_RTL8821CU=m make $(MAKETUNING) \ + -C /lib/modules/$(KVER)-$(VERSUFIX)/build/ M=$(DIR_APP)/ modules + + # Install the built kernel modules. + mkdir -p $(MODPATH) + cd $(DIR_APP) && for f in $$(ls *.ko); do \ + /lib/modules/$$(uname -r)$(KCFG)/build/scripts/sign-file sha512 \ + /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.pem \ + /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.x509 \ + $$f; \ + xz $$f; \ + install -m 644 $$f.xz $(MODPATH); \ + done + + @rm -rf $(DIR_APP) + @$(POSTBUILD) + diff --git a/lfs/rust-Inflector b/lfs/rust-Inflector new file mode 100644 index 000000000..eb8a3fa5b --- /dev/null +++ b/lfs/rust-Inflector @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.11.4 + +THISAPP = Inflector-$(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 = eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-aliasable b/lfs/rust-aliasable new file mode 100644 index 000000000..fbb487288 --- /dev/null +++ b/lfs/rust-aliasable @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.1.3 + +THISAPP = aliasable-$(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 = c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba5cccc1bae95ca + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-asn1 b/lfs/rust-asn1 new file mode 100644 index 000000000..fa9817ed4 --- /dev/null +++ b/lfs/rust-asn1 @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.8.7 + +THISAPP = asn1-$(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 = 702fdd34d5489b74cad023969c8873c6d469bd58376fc86fc124638ffe677f2d7f2592d28219ba741597d3791716b1303cff1fa6352f5df0fa41fdd0add628fd + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-asn1_derive b/lfs/rust-asn1_derive new file mode 100644 index 000000000..b7dd21c43 --- /dev/null +++ b/lfs/rust-asn1_derive @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.8.7 + +THISAPP = asn1_derive-$(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 = cc1fe4a8c27730e65164daaed5d2d346364f08a47439e012f670db82190dba50cfbdf720cb253d7a057cb4b560b8ce73c557c639e90856e27d632995643dc45f + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-base64 b/lfs/rust-base64 new file mode 100644 index 000000000..1b2d547c4 --- /dev/null +++ b/lfs/rust-base64 @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.13.0 + +THISAPP = base64-$(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 = b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-chrono b/lfs/rust-chrono new file mode 100644 index 000000000..cac6a8033 --- /dev/null +++ b/lfs/rust-chrono @@ -0,0 +1,81 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.4.19 + +THISAPP = chrono-$(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 = c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 + +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) && patch -Np1 < $(DIR_SRC)/src/patches/rust-chrono-0.4.19-fix-metadata.patch + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-indoc-0.3.6 b/lfs/rust-indoc-0.3.6 new file mode 100644 index 000000000..d8eff0bf4 --- /dev/null +++ b/lfs/rust-indoc-0.3.6 @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.3.6 + +THISAPP = indoc-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/indoc-0.3.6-$(VER) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = ca7a1f4d3cbedbee0ba0a3f19c4b3352ff90927eef744b7e4f1d60855d4dc4265202972e81e0fc06d1222d8d5fb322efc4ef669af7396b251248a1e45c91def2 + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-num-integer b/lfs/rust-num-integer new file mode 100644 index 000000000..2fd539b19 --- /dev/null +++ b/lfs/rust-num-integer @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.1.45 + +THISAPP = num-integer-$(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 = 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-num-traits b/lfs/rust-num-traits new file mode 100644 index 000000000..cf4438214 --- /dev/null +++ b/lfs/rust-num-traits @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.2.15 + +THISAPP = num-traits-$(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 = 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-num_threads b/lfs/rust-num_threads new file mode 100644 index 000000000..dc6f8e203 --- /dev/null +++ b/lfs/rust-num_threads @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.1.5 + +THISAPP = num_threads-$(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 = b5a1055937a87c3f3b758ad527fce0a14c812b40c3bbda530bfc0e03f43dd3155c17e1eaa210c512a98919da802d9d48fec4e3c8464072fe4d309b9a402d9b61 + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-ouroboros b/lfs/rust-ouroboros new file mode 100644 index 000000000..0b4739466 --- /dev/null +++ b/lfs/rust-ouroboros @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.13.0 + +THISAPP = ouroboros-$(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 = ff54f4ed318f7a1875612a4ed5762c60de516f43825f0ecf23e5343958e5c8af68ae4aecc1daf913e58d21183ac037af047be015ef1e5c227ab4750e763ed4ab + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-ouroboros_macro b/lfs/rust-ouroboros_macro new file mode 100644 index 000000000..6a4374550 --- /dev/null +++ b/lfs/rust-ouroboros_macro @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.13.0 + +THISAPP = ouroboros_macro-$(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 = 16b65a6417ef147d15083c51c96b382a96a71fae124f1baae91432c5de7585edf7ca3f3f8e35b303d3e3c17a411f740d1dccc3382d541c0e7ded22bda81a838e + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-paste-0.1.18 b/lfs/rust-paste-0.1.18 new file mode 100644 index 000000000..138d45ec9 --- /dev/null +++ b/lfs/rust-paste-0.1.18 @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.1.18 + +THISAPP = paste-$(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 = ed72b93a27166b0989743c2528d4a41f4b87ffdd0c588557d11a5f37f85d5b8f03ced86150af6209f9fa8d0f6efee705769b26a2f4dc3363f35cc3ac12c0e6ad + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-pem b/lfs/rust-pem new file mode 100644 index 000000000..59c51943b --- /dev/null +++ b/lfs/rust-pem @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.0.2 + +THISAPP = pem-$(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 = 17c3457a90807bdcc75795161e244a7c531449d0679212394a76601c2bc1b353d8c18d34c5cccae3a728387c834a23011b17a8a1bace15a1aae26de30adb1c8a + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-proc-macro-error b/lfs/rust-proc-macro-error new file mode 100644 index 000000000..7260b3f93 --- /dev/null +++ b/lfs/rust-proc-macro-error @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.0.4 + +THISAPP = proc-macro-error-$(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 = ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-proc-macro-error-attr b/lfs/rust-proc-macro-error-attr new file mode 100644 index 000000000..37c76b170 --- /dev/null +++ b/lfs/rust-proc-macro-error-attr @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.0.4 + +THISAPP = proc-macro-error-attr-$(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 = 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-pyo3 b/lfs/rust-pyo3 index cce8e55dd..9b5a179c7 100644 --- a/lfs/rust-pyo3 +++ b/lfs/rust-pyo3 @@ -24,7 +24,7 @@ include Config -VER = 0.13.1 +VER = 0.15.1 THISAPP = pyo3-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 9f64e5ba53a2af2120518bb219088798bfbfbab9ff52af6109cd61a50b06ad377880b4bfafabc7a2fd554c7685bd3ba41a08c1e25fae6eae551842e918812289 +$(DL_FILE)_BLAKE2 = b755c93d8dca8e778b886ed1d16e83ddca483d0f6c932b3241edb2e1211306cb0257d2a6bc31ba4298335f277898e59aad67e9f675ed4ad9a2bb9d596400bda3 install : $(TARGET) diff --git a/lfs/rust-pyo3-macros b/lfs/rust-pyo3-macros index f6bdd98f1..367394067 100644 --- a/lfs/rust-pyo3-macros +++ b/lfs/rust-pyo3-macros @@ -24,7 +24,7 @@ include Config -VER = 0.13.1 +VER = 0.15.1 THISAPP = pyo3-macros-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 3e5dc613edd7e9007c92ef83384e2379e3500f48d9d03f9875261b1af320a6d1d41eacff64c14b966561d9bb8b8b932f4dcc437480b91adaa64a8dd747cb89ac +$(DL_FILE)_BLAKE2 = c7d87c150678efbb5dd6ef98da9997676ef3e7f8628a79f01a3ecbf94cc8b2d0752573d894fd769fb8791f30bcfd03a5c9f76cce73c00be90c1488faed63198d install : $(TARGET) diff --git a/lfs/rust-pyo3-macros-backend b/lfs/rust-pyo3-macros-backend index d8dfa3569..5f79d7834 100644 --- a/lfs/rust-pyo3-macros-backend +++ b/lfs/rust-pyo3-macros-backend @@ -24,7 +24,7 @@ include Config -VER = 0.13.1 +VER = 0.15.1 THISAPP = pyo3-macros-backend-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = f05e6834cd3d717f298e2ce66f4bb73786a9e996d6a9ef83f9e2c0e6538c8c4262ba332307478c086bc69b47a65c0596110ac792ba379ba6e7a97a2b7a7ba871 +$(DL_FILE)_BLAKE2 = fabde516114a001e7f9ec1a1f422c5819ad5bceb4db36ecf2ef5dfde397d4d3c7dc7a8acf11cafde4156594e90a4f95d51dbefa43ee8bc172441d3f81eb299b2 install : $(TARGET) diff --git a/lfs/rust-stable_deref_trait b/lfs/rust-stable_deref_trait new file mode 100644 index 000000000..9030d3bf2 --- /dev/null +++ b/lfs/rust-stable_deref_trait @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.2.0 + +THISAPP = stable_deref_trait-$(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 = 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 + +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) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/rust-time b/lfs/rust-time new file mode 100644 index 000000000..2ea396c79 --- /dev/null +++ b/lfs/rust-time @@ -0,0 +1,81 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.1.43 + +THISAPP = time-$(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 = 95fe69647e8d52784be1fd3457578896aa38279d00f51f1070eadab111d39450583c63854c73d4384f2e4349b0250f1c9bff9901529b776c596846c057c93335 + +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) && patch -Np1 < $(DIR_SRC)/src/patches/rust-time-0.1.43-fix-metadata.patch + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/samba b/lfs/samba index a48a0ecb1..87d192492 100644 --- a/lfs/samba +++ b/lfs/samba @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2020 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 = 4.16.0 +VER = 4.16.4 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 = 85 +PAK_VER = 86 DEPS = avahi cups libtirpc perl-Parse-Yapp perl-JSON @@ -47,7 +47,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 6ea27634690d00779ec7f671e48b17246285c9576221d9b9b3f9238cd72310e8aaaeb646031212e65c239d2e959deef7bd9739932db0c716b7ea79cc11f2f7b8 +$(DL_FILE)_BLAKE2 = e685511a76770272cabd1292f36d2b005e2d21212e4782cdf4fd05039f7667b35501873cffa9a53547d523805b2a91ffeba0881aaee905304968c42efef22dfa install : $(TARGET) diff --git a/lfs/screen b/lfs/screen index 3699d83d8..a78905970 100644 --- a/lfs/screen +++ b/lfs/screen @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 = 4.8.0 +VER = 4.9.0 THISAPP = screen-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 97ef6f18bf2c63c477260b742ac0b3501f112d380c41ccecc5cf2853db853cc62d4fd6d37edeca35fb41a43b76d98a5cfe160749c992d284f9764b0a0fdcc778 +$(DL_FILE)_BLAKE2 = 0f64a14ce9a719bd4a6d045c55069769045a09ee2086c44c2e3d9da6d1e5ada2f094e00e16029767e1155ce35d4f360d0e2879995eefa052f3214ced71b7617c install : $(TARGET) @@ -70,6 +70,7 @@ $(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 --with-socket-dir=/var/run/screen --with-sys-screenrc=/etc/screenrc cd $(DIR_APP) && sed -i -e "s%/usr/local/etc/screenrc%/etc/screenrc%" {etc,doc}/* cd $(DIR_APP) && make $(MAKETUNING) diff --git a/lfs/shairport-sync b/lfs/shairport-sync index aec88c5b9..95499f7ee 100644 --- a/lfs/shairport-sync +++ b/lfs/shairport-sync @@ -26,7 +26,7 @@ include Config SUMMARY = An AirPlay audio player -VER = 3.3.8 +VER = 3cc1ec6 THISAPP = shairport-sync-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,9 +34,9 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = shairport-sync -PAK_VER = 6 +PAK_VER = 7 -DEPS = alac alsa avahi libdaemon soxr +DEPS = alac alsa avahi ffmpeg libdaemon libplist nqptp soxr SERVICES = shairport-sync @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = adaaef3a65d3ffccda2ba3ed324312fe5e95db00f2ae2c67afd49a43e6e5c8517d7eeb751f0b663a1e75a470f1cfcd9547e26bd11fa095565ba048d98465dcd8 +$(DL_FILE)_BLAKE2 = 746bd603bded210608f934952a7d1100214960781f8bacf7c95905fbd1ceab91378bc532b007bdec1f170c4aa905fcc0f41f16287116026fbad111ba8177fb8f install : $(TARGET) @@ -85,6 +85,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && ./configure \ --prefix=/usr \ --sysconfdir=/etc \ + --with-airplay-2 \ --with-alsa \ --with-apple-alac \ --with-avahi \ diff --git a/lfs/sqlite b/lfs/sqlite index 4f6d5ad06..a7aa0b499 100644 --- a/lfs/sqlite +++ b/lfs/sqlite @@ -24,7 +24,7 @@ include Config -VER = 3380500 +VER = 3390000 THISAPP = sqlite-autoconf-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 546db2fddfc065ddb5d0f232456a79d6a582cd98acfe7c1c8e0f53311906f70d47d89dfabfdb52c9c261202931b97d84b5fd238f70e6539522e56a57c03036b3 +$(DL_FILE)_BLAKE2 = 5621aee0468184599f5fea172699ce4db969edb794704c6038009c6fe9fda3613f53de5307e1a5077ca790640f0d7fe82fd7f110c7e1acb0553490da5a5c13f6 install : $(TARGET) diff --git a/lfs/stage2 b/lfs/stage2 index 39697a848..3d6970b82 100644 --- a/lfs/stage2 +++ b/lfs/stage2 @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2020 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 # @@ -55,7 +55,7 @@ $(TARGET) : -install -dv -m 1777 /tmp /var/tmp -mkdir -pv /usr/{,local/}{bin,include,lib,sbin,src} -mkdir -pv /usr/{,local/}share/{doc,info,locale,man} - -mkdir -v /usr/{,local/}share/{misc,terminfo,xt_geoip,zoneinfo} + -mkdir -v /usr/{,local/}share/{misc,terminfo,zoneinfo} -mkdir -pv /usr/{,local/}share/man/man{1..8} #-for dir in /usr /usr/local; do \ # ln -sv share/{man,doc,info} $$dir; \ @@ -165,4 +165,8 @@ endif -mkdir -pv /opt/pakfire/db/core echo "$(CORE)" > /opt/pakfire/db/core/mine + # IPblocklist. + -mkdir -pv /var/lib/ipblocklist + chown nobody:nobody /var/lib/ipblocklist + @$(POSTBUILD) diff --git a/lfs/sudo b/lfs/sudo index 4d73db639..ce9649d79 100644 --- a/lfs/sudo +++ b/lfs/sudo @@ -24,7 +24,7 @@ include Config -VER = 1.9.10 +VER = 1.9.11p3 THISAPP = sudo-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 94d97379e31b41917616a829cbece3d3fce7dd6ab9d04791b928981c14249c306508298655c19dc59a054ccf7deed4e69e65367cbfe9f6d8b5aba8895cfa6064 +$(DL_FILE)_BLAKE2 = f8508f65b514abd9979a11628d8bc0e085b2625993281e7d1f8794a576e88970bda6939d2f2f50d9485f00276970aba3489b19c102eca5625e389c9610f338dd install : $(TARGET) diff --git a/lfs/suricata b/lfs/suricata index 1ebcb4ba4..1fbc2c185 100644 --- a/lfs/suricata +++ b/lfs/suricata @@ -24,7 +24,7 @@ include Config -VER = 5.0.9 +VER = 5.0.10 THISAPP = suricata-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 02ab99585233a47b1577e55060ba1141c339718e5bd39b6f4d38bb9384fd459aae353f313083048128507f9023a8bcfea3e5a5bcc9ea0c75cfc9c288ca9db6b6 +$(DL_FILE)_BLAKE2 = b5c83b9882e89894c3dedb7f536d584a20bbeab24236752e528171db6589a6308422c8b0be4f433fc63b8cfc227aa0b67935a4aece943b10f4577398ea9ed467 install : $(TARGET) @@ -70,7 +70,6 @@ $(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) && patch -Np1 < $(DIR_SRC)/src/patches/suricata/suricata-5.0-stream-tcp-Handle-retransmitted-SYN-with-TSval.patch cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/suricata/suricata-disable-sid-2210059.patch cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/suricata/suricata-5.0.8-fix-level1-cache-line-size-detection.patch cd $(DIR_APP) && LDFLAGS="$(LDFLAGS)" ./configure \ diff --git a/lfs/tftpd b/lfs/tftpd index cb3d03415..f441c499c 100644 --- a/lfs/tftpd +++ b/lfs/tftpd @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2021 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 # @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = tftpd -PAK_VER = 2 +PAK_VER = 3 DEPS = @@ -87,6 +87,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install mv -fv /usr/sbin/in.tftpd /usr/sbin/tftpd + mkdir -pv /var/tftpboot #install initscripts $(call INSTALL_INITSCRIPTS,$(SERVICES)) @rm -rf $(DIR_APP) diff --git a/lfs/unbound b/lfs/unbound index 938d3b46e..5a3c70caf 100644 --- a/lfs/unbound +++ b/lfs/unbound @@ -24,7 +24,7 @@ include Config -VER = 1.16.0 +VER = 1.16.2 THISAPP = unbound-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 62d002e66a24d60a973c620855d9d33e2833f78bf45d9176081646683fe6f371564a40fb637e4b276c556e3b46eb57ff49ee6a7300e9a9e24cb09f4b8dd31695 +$(DL_FILE)_BLAKE2 = 2f7f119d12807ff5c000fd500be72a0825614da3e1f079f9b8d15a651bda2fa0b41599a55c6f76b17ff56120aa61e48042469063f08dd199333520172ca16750 install : $(TARGET) diff --git a/lfs/usbutils b/lfs/usbutils index 0ad637d30..e2d2e92a6 100644 --- a/lfs/usbutils +++ b/lfs/usbutils @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2021 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 = 013 +VER = 014 THISAPP = usbutils-$(VER) -DL_FILE = $(THISAPP).tar.xz +DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = d6e7925e180ba90f27ca12f13ed985f34e51b230ec08188c91bf39bb8e64baa319aa63d473318e1a4cb21b53808e8610f837ea0bb85657072f1c70107d037873 +$(DL_FILE)_BLAKE2 = 8defadf7aa05dedb5af52a08ee8b5c152529c35e32514360326c9bc45860c8a1d10b5688cc40ddc2218824b7a776ed8590182cee2c54504d4fbd94512ce80259 install : $(TARGET) diff --git a/lfs/vim b/lfs/vim index 0f940f4c2..ea52c8e73 100644 --- a/lfs/vim +++ b/lfs/vim @@ -24,12 +24,12 @@ include Config -VER = 8.2 +VER = 9.0 THISAPP = vim-$(VER) DL_FILE = $(THISAPP).tar.bz2 DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/vim82 +DIR_APP = $(DIR_SRC)/vim90 TARGET = $(DIR_INFO)/$(THISAPP) ############################################################################### @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 9a4591f1745a6883ac0d30d674bf4910b054aea6ab6743bc61ea47f505f15f6f6411f4b3464f2aa342bf8acce5b975ba7da7f3d94ab671a5157d66d74d1b56f4 +$(DL_FILE)_BLAKE2 = 824208c9dd9c2c64ab16112146cfff70e7722c34aacb119129ca6c46afe6306a7e989519a2a7a0e78cb84e6617149233e7148cc805ccd9c9dc048ad2b76add10 install : $(TARGET) @@ -70,8 +70,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/vim/vim-8.2_fix_gcc10_detection.patch - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/vim/vim-8.2_fix_hardening_crash.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/vim/vim-9.0_fix_hardening_crash.patch cd $(DIR_APP) && echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h cd $(DIR_APP) && ./configure \ --prefix=/usr \ diff --git a/lfs/xfsprogs b/lfs/xfsprogs index fb2047800..b9ea1f694 100644 --- a/lfs/xfsprogs +++ b/lfs/xfsprogs @@ -24,7 +24,7 @@ include Config -VER = 5.16.0 +VER = 5.18.0 THISAPP = xfsprogs-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = da328fe0c146a7b8ba866c5872f26ce95010939e05da51c73ed6374f00474605a81f4a822d65b60a132a4de47fff286e9f5f1ac809c1aa29420633f573b61aef +$(DL_FILE)_BLAKE2 = a2a2835d53ee6ac55279636f3f3cdcecab8757911ce5c1ea5f350a4da9ff4c1ca64b2aba1c0e5424c0c0a01fd0504396d5fecca12e4689c372ed5bb76b9ac24e install : $(TARGET) diff --git a/lfs/zabbix_agentd b/lfs/zabbix_agentd index 63566c1a7..73c5dc0b6 100644 --- a/lfs/zabbix_agentd +++ b/lfs/zabbix_agentd @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2019 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 = Zabbix Agent -VER = 4.2.6 +VER = 6.0.6 THISAPP = zabbix-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,8 +34,9 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = zabbix_agentd -PAK_VER = 4 -DEPS = +PAK_VER = 5 + +DEPS = fping SERVICES = zabbix_agentd @@ -47,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 644bb9fd3afaa26c572f97018039d564a7ce156d0bf8d2449a1d3d04fdfaca05087d71e6a5ddcf3ed13a5719256865780f180dd3488bab470816dac7af70ff09 +$(DL_FILE)_BLAKE2 = f9d07ca8938ae4e5e47048c32872644caeda0ecdef17513c63c63d1ce2aaa4ac0c92e6c70932bc598ff908419dae05bab32924f5973a5528b5668f7c7c2c5a17 install : $(TARGET) @@ -84,7 +85,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --prefix=/usr \ --enable-agent \ --sysconfdir=/etc/zabbix_agentd \ - --with-openssl + --with-openssl \ + --with-libcurl cd $(DIR_APP) && make cd $(DIR_APP) && make install @@ -93,10 +95,21 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) -rmdir /etc/zabbix_agentd/zabbix_agentd.conf.d -mkdir -pv /etc/zabbix_agentd/zabbix_agentd.d -mkdir -pv /etc/zabbix_agentd/scripts + # Move upstream supplied config out of the way for reference + # and install our own version of the config. + -mv /etc/zabbix_agentd/zabbix_agentd.conf \ + /etc/zabbix_agentd/zabbix_agentd.conf.example install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/zabbix_agentd.conf \ /etc/zabbix_agentd/zabbix_agentd.conf + + # Install IPFire-specific Zabbix Agent config + -mkdir -pv /var/ipfire/zabbix_agentd/userparameters + install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/zabbix_agentd_ipfire_mandatory.conf \ + /var/ipfire/zabbix_agentd/zabbix_agentd_ipfire_mandatory.conf install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/userparameter_pakfire.conf \ - /etc/zabbix_agentd/zabbix_agentd.d/userparameter_pakfire.conf + /var/ipfire/zabbix_agentd/userparameters/userparameter_pakfire.conf + install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/userparameter_ipfire.conf \ + /var/ipfire/zabbix_agentd/userparameters/userparameter_ipfire.conf # Create directory for additional agent modules -mkdir -pv /usr/lib/zabbix @@ -114,7 +127,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) # Install sudoers include file install -v -m 640 $(DIR_SRC)/config/zabbix_agentd/sudoers \ - /etc/sudoers.d/zabbix + /etc/sudoers.d/zabbix_agentd + install -v -m 640 $(DIR_SRC)/config/zabbix_agentd/sudoers_user \ + /etc/sudoers.d/zabbix_agentd_user # Install include file for backup install -v -m 644 $(DIR_SRC)/config/backup/includes/zabbix_agentd \ diff --git a/lfs/zlib b/lfs/zlib index 19740fb7f..f24489677 100644 --- a/lfs/zlib +++ b/lfs/zlib @@ -77,6 +77,11 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + + # Apply fix for CVE-2022-37434 (and a fix for the fix) + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/zlib-CVE-2022-37434.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/zlib-CVE-2022-37434-fix.patch + cd $(DIR_APP) && CROSS_PREFIX=$(CROSS_PREFIX) ./configure --prefix=$(PREFIX) --shared cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install diff --git a/make.sh b/make.sh index ff58c75a9..e5cb873b0 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.27" # Version number -CORE="169" # Core Level (Filename) +CORE="170" # Core Level (Filename) SLOGAN="www.ipfire.org" # Software slogan CONFIG_ROOT=/var/ipfire # Configuration rootdir MAX_RETRIES=1 # prefetch/check loop @@ -1172,6 +1172,7 @@ buildipfire() { lfsmake2 rtl8189fs KCFG="" lfsmake2 rtl8812au KCFG="" lfsmake2 rtl8822bu KCFG="" + lfsmake2 rtl8821cu KCFG="" lfsmake2 xradio KCFG="" lfsmake2 linux-initrd KCFG="" @@ -1179,6 +1180,7 @@ buildipfire() { lfsmake2 libgcrypt lfsmake2 libassuan lfsmake2 nettle + lfsmake2 libsodium lfsmake2 json-c lfsmake2 libconfig lfsmake2 libevent2 @@ -1270,6 +1272,7 @@ buildipfire() { lfsmake2 rust-proc-macro-hack lfsmake2 rust-indoc-impl lfsmake2 rust-indoc + lfsmake2 rust-indoc-0.3.6 lfsmake2 rust-instant lfsmake2 rust-lock_api lfsmake2 rust-smallvec @@ -1277,6 +1280,7 @@ buildipfire() { lfsmake2 rust-parking_lot lfsmake2 rust-paste-impl lfsmake2 rust-paste + lfsmake2 rust-paste-0.1.18 lfsmake2 rust-ctor lfsmake2 rust-ghost lfsmake2 rust-inventory-impl @@ -1285,6 +1289,22 @@ buildipfire() { lfsmake2 rust-pyo3-macros-backend lfsmake2 rust-pyo3-macros lfsmake2 rust-pyo3 + lfsmake2 rust-num-traits + lfsmake2 rust-num-integer + lfsmake2 rust-num_threads + lfsmake2 rust-time + lfsmake2 rust-chrono + lfsmake2 rust-asn1_derive + lfsmake2 rust-asn1 + lfsmake2 rust-proc-macro-error-attr + lfsmake2 rust-proc-macro-error + lfsmake2 rust-Inflector + lfsmake2 rust-ouroboros_macro + lfsmake2 rust-aliasable + lfsmake2 rust-stable_deref_trait + lfsmake2 rust-ouroboros + lfsmake2 rust-base64 + lfsmake2 rust-pem lfsmake2 gdb lfsmake2 grub lfsmake2 efivar @@ -1421,6 +1441,7 @@ buildipfire() { lfsmake2 hyperscan lfsmake2 suricata lfsmake2 ids-ruleset-sources + lfsmake2 ipblocklist-sources lfsmake2 squid lfsmake2 squidguard lfsmake2 calamaris @@ -1446,6 +1467,7 @@ buildipfire() { lfsmake2 poppler-data lfsmake2 cups-filters lfsmake2 epson-inkjet-printer-escpr + lfsmake2 cups-pdf lfsmake2 foomatic lfsmake2 hplip lfsmake2 cifs-utils @@ -1613,6 +1635,15 @@ buildipfire() { lfsmake2 python3-terminaltables lfsmake2 python3-pkgconfig lfsmake2 python3-msgpack + lfsmake2 python3-attr + lfsmake2 python3-attrs + lfsmake2 python3-sniffio + lfsmake2 python3-sortedcontainers + lfsmake2 python3-outcome + lfsmake2 python3-async_generator + lfsmake2 python3-Cython + lfsmake2 python3-trio + lfsmake2 python3-pyfuse3 lfsmake2 aws-cli lfsmake2 oci-python-sdk lfsmake2 oci-cli @@ -1674,6 +1705,8 @@ buildipfire() { lfsmake2 i2c-tools lfsmake2 nss-myhostname lfsmake2 dehydrated + lfsmake2 libplist + lfsmake2 nqptp lfsmake2 shairport-sync lfsmake2 borgbackup lfsmake2 lmdb diff --git a/src/initscripts/packages/nqptp b/src/initscripts/packages/nqptp new file mode 100755 index 000000000..a1bf1a73a --- /dev/null +++ b/src/initscripts/packages/nqptp @@ -0,0 +1,51 @@ +#!/bin/sh +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2022 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +. /etc/sysconfig/rc +. ${rc_functions} + +case "${1}" in + start) + boot_mesg "Starting Not Quite PTP..." + /usr/bin/nqptp & + evaluate_retval + ;; + + stop) + boot_mesg "Stopping Not Quite PTP..." + killproc /usr/bin/nqptp + ;; + + restart) + ${0} stop + sleep 1 + ${0} start + ;; + + status) + statusproc /usr/bin/nqptp + ;; + + *) + echo "Usage: ${0} {start|stop|restart|status}" + exit 1 + ;; +esac diff --git a/src/initscripts/system/firewall b/src/initscripts/system/firewall index 2597dae10..dfa08d58b 100644 --- a/src/initscripts/system/firewall +++ b/src/initscripts/system/firewall @@ -180,6 +180,14 @@ iptables_init() { iptables -A HOSTILE_DROP -m limit --limit 10/second -j LOG --log-prefix "DROP_HOSTILE " iptables -A HOSTILE_DROP -j DROP -m comment --comment "DROP_HOSTILE" + # IP Address Blocklist chains + iptables -N BLOCKLISTIN + iptables -N BLOCKLISTOUT + iptables -A INPUT ! -p icmp -j BLOCKLISTIN + iptables -A FORWARD ! -p icmp -j BLOCKLISTIN + iptables -A FORWARD ! -p icmp -j BLOCKLISTOUT + iptables -A OUTPUT ! -p icmp -j BLOCKLISTOUT + # IPS (Guardian) chains iptables -N GUARDIAN iptables -A INPUT -j GUARDIAN diff --git a/src/installer/hw.c b/src/installer/hw.c index 12f8e793d..236737c8e 100644 --- a/src/installer/hw.c +++ b/src/installer/hw.c @@ -1,7 +1,7 @@ /*############################################################################# # # # IPFire - An Open Source Firewall Distribution # -# Copyright (C) 2014 IPFire development team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 # @@ -492,7 +492,7 @@ static unsigned long long hw_swap_size(struct hw_destination* dest) { } static unsigned long long hw_boot_size(struct hw_destination* dest) { - return MB2BYTES(128); + return MB2BYTES(256); } static int hw_device_has_p_suffix(const struct hw_destination* dest) { @@ -1134,7 +1134,7 @@ int hw_write_fstab(struct hw_destination* dest) { uuid = hw_get_uuid(dest->part_boot); if (uuid) { - fprintf(f, FSTAB_FMT, uuid, "/boot", "auto", "defaults", 1, 2); + fprintf(f, FSTAB_FMT, uuid, "/boot", "auto", "defaults,nodev,noexec,nosuid", 1, 2); free(uuid); } } diff --git a/src/misc-progs/setaliases.c b/src/misc-progs/setaliases.c index 4ba6816af..a541a4fd2 100644 --- a/src/misc-progs/setaliases.c +++ b/src/misc-progs/setaliases.c @@ -28,6 +28,8 @@ struct keyvalue *kv = NULL; FILE *file = NULL; +#define SCOPE 128 + void exithandler(void) { if (kv) freekeyvalues(kv); @@ -45,6 +47,7 @@ int main(void) char *enabled; char *sptr; char *comment; + char* intf = NULL; int alias; int count; @@ -118,13 +121,12 @@ int main(void) exit(1); } - /* down the aliases in turn until ifconfig complains */ - alias=0; - do - { - memset(command, 0, STRING_SIZE); - snprintf(command, STRING_SIZE-1, "/sbin/ifconfig %s:%d down 2>/dev/null", red_dev, alias++); - } while (safe_system(command)==0); + // Flush all previous aliases + alias = 0; + do { + snprintf(command, STRING_SIZE - 1, + "ip addr flush dev red%d scope %d 2>/dev/null", alias++, SCOPE); + } while (safe_system(command) == 0); /* Now set up the new aliases from the config file */ if (!(file = fopen(CONFIG_ROOT "/ethernet/aliases", "r"))) @@ -144,15 +146,18 @@ int main(void) aliasip = NULL; enabled = NULL; comment = NULL; + intf = NULL; sptr = strtok(s, ","); while (sptr) { if (count == 0) aliasip = sptr; - if (count == 1) + else if (count == 1) enabled = sptr; - else + else if (count == 2) comment = sptr; + else if (count == 3) + intf = sptr; count++; sptr = strtok(NULL, ","); } @@ -175,16 +180,14 @@ int main(void) exit(1); } - memset(command, 0, STRING_SIZE); - snprintf(command, STRING_SIZE-1, - "/sbin/ifconfig %s:%d %s netmask %s up", - red_dev, alias, aliasip, red_netmask); - safe_system(command); - memset(command, 0, STRING_SIZE); - snprintf(command, STRING_SIZE-1, - "/usr/sbin/arping -q -c 1 -w 1 -i %s -S %s %s", - red_dev, aliasip, default_gateway); + // Default to RED_DEV if intf isn't set + if (!intf) + intf = red_dev; + + snprintf(command, STRING_SIZE - 1, "ip addr add %s/%s dev %s scope %d", + aliasip, red_netmask, intf, SCOPE); safe_system(command); + alias++; } return 0; diff --git a/src/pakfire/lib/functions.pl b/src/pakfire/lib/functions.pl index d4e338f23..1ebf98775 100644 --- a/src/pakfire/lib/functions.pl +++ b/src/pakfire/lib/functions.pl @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2021 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # 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 # @@ -44,7 +44,7 @@ my @VALID_KEY_FINGERPRINTS = ( ); # A small color-hash :D -my %color; +our %color; $color{'normal'} = "\033[0m"; $color{'black'} = "\033[0;30m"; $color{'darkgrey'} = "\033[1;30m"; @@ -114,7 +114,8 @@ sub usage { &Pakfire::message("Usage: pakfire [options] "); &Pakfire::message(" - Contacts the servers for new lists of paks."); &Pakfire::message(" - Installs the latest version of all paks."); - &Pakfire::message(" - Outputs a short list with all available paks."); + &Pakfire::message(" [installed/notinstalled/upgrade] - Outputs a list with all, installed, available or upgradeable paks."); + &Pakfire::message(" [ ...] - Output pak metadata."); &Pakfire::message(" - Outputs a summary about available core upgrades, updates and a required reboot"); &Pakfire::message(""); &Pakfire::message(" Global options:"); @@ -206,7 +207,7 @@ sub fetchfile { if ( $code eq "500" ) { message("Giving up: There was no chance to get the file \"$getfile\" from any available server.\nThere was an error on the way. Please fix it."); - return 1; + return 0; } if ($response->is_success) { @@ -226,7 +227,7 @@ sub fetchfile { } logger("DOWNLOAD FINISHED: $file"); $allok = 1; - return 0; + return 1; } else { logger("DOWNLOAD ERROR: Could not open $Conf::tmpdir/$bfile for writing."); } @@ -235,7 +236,7 @@ sub fetchfile { } } message("DOWNLOAD ERROR: There was no chance to get the file \"$getfile\" from any available server.\nMay be you should run \"pakfire update\" to get some new servers."); - return 1; + return 0; } sub getmirrors { @@ -256,9 +257,14 @@ sub getmirrors { } if ("$force" eq "force") { - fetchfile("$Conf::version/lists/server-list.db", "$Conf::mainserver"); - move("$Conf::cachedir/server-list.db", "$Conf::dbdir/lists/server-list.db"); + if (fetchfile("$Conf::version/lists/server-list.db", "$Conf::mainserver")) { + move("$Conf::cachedir/server-list.db", "$Conf::dbdir/lists/server-list.db"); + } elsif (! -e "$Conf::dbdir/lists/server-list.db" ) { + # if we end up with no server-list at all, return failure + return 0; + } } + return 1; } sub getcoredb { @@ -279,8 +285,9 @@ sub getcoredb { } if ("$force" eq "force") { - fetchfile("lists/core-list.db", ""); - move("$Conf::cachedir/core-list.db", "$Conf::dbdir/lists/core-list.db"); + if (fetchfile("lists/core-list.db", "")) { + move("$Conf::cachedir/core-list.db", "$Conf::dbdir/lists/core-list.db"); + } } } @@ -318,15 +325,13 @@ sub selectmirror { ### Check if there is a current server list and read it. # If there is no list try to get one. - my $count = 0; - while (!(open(FILE, "<$Conf::dbdir/lists/server-list.db")) && ($count lt 5)) { - $count++; - getmirrors("noforce"); - } - if ($count == 5) { - message("MIRROR ERROR: Could not find or download a server list"); - exit 1; + unless (open(FILE, "<$Conf::dbdir/lists/server-list.db")) { + unless (getmirrors("noforce")) { + message("MIRROR ERROR: Could not find or download a server list"); + exit 1; + } } + my @lines = ; close(FILE); @@ -390,8 +395,13 @@ sub dbgetlist { } if ("$force" eq "force") { - fetchfile("lists/packages_list.db", ""); - move("$Conf::cachedir/packages_list.db", "$Conf::dbdir/lists/packages_list.db"); + if (fetchfile("lists/packages_list.db", "")) { + move("$Conf::cachedir/packages_list.db", "$Conf::dbdir/lists/packages_list.db"); + } elsif ( -e "$Conf::dbdir/lists/packages_list.db" ) { + # If we end up with no db file after download error there + # is nothing more we can do here. + return 0; + } } # Update the meta database if new packages was in the package list @@ -401,9 +411,7 @@ sub dbgetlist { my %metadata; my @templine; - open(FILE, "<$Conf::dbdir/lists/packages_list.db"); - my @db = ; - close(FILE); + my %paklist = &Pakfire::dblist("all"); opendir(DIR,"$Conf::dbdir/meta"); my @files = readdir(DIR); @@ -415,128 +423,135 @@ sub dbgetlist { next if ( $file =~ /^old/ ); %metadata = parsemetafile("$Conf::dbdir/meta/$file"); - foreach $prog (@db) { - @templine = split(/\;/,$prog); - if (("$metadata{'Name'}" eq "$templine[0]") && ("$metadata{'Release'}" ne "$templine[2]")) { - move("$Conf::dbdir/meta/meta-$metadata{'Name'}","$Conf::dbdir/meta/old_meta-$metadata{'Name'}"); - fetchfile("meta/meta-$metadata{'Name'}", ""); - move("$Conf::cachedir/meta-$metadata{'Name'}", "$Conf::dbdir/meta/meta-$metadata{'Name'}"); - } + if ((defined $paklist{"$metadata{'Name'}"}) && ( + ("$paklist{\"$metadata{'Name'}\"}{'Release'}" ne "$metadata{'Release'}") || + (defined $paklist{"$metadata{'Name'}"}{'AvailableRelease'})) + ) { + move("$Conf::dbdir/meta/meta-$metadata{'Name'}","$Conf::dbdir/meta/old_meta-$metadata{'Name'}"); + getmetafile($metadata{'Name'}); } } } +sub coredbinfo { + ### This subroutine returns core db version information in a hash. + # Usage is without arguments + + eval(`grep "core_" $Conf::dbdir/lists/core-list.db`); + + my %coredb = ( + CoreVersion => $Conf::version, + Release => $Conf::core_mine, + ); + + $coredb{'AvailableRelease'} = $core_release if ("$Conf::core_mine" < "$core_release"); + + return %coredb; +} + sub dblist { - ### This subroutine lists the packages. - # You may also pass a filter: &Pakfire::dblist(filter) - # Usage is always with two arguments. - # filter may be: all, notinstalled, installed + ### This subroutine returns the packages from the packages_list db in a hash. + # It uses the currently cached version of packages_list. To ensure latest + # data, run Pakfire::dbgetlist first. + # You may also pass a filter: &Pakfire::dblist(filter) + # Usage is always with one argument. + # filter may be: + # - "all": list all known paks, + # - "notinstalled": list only not installed paks, + # - "installed": list only installed paks + # - "upgrade": list only upgradable paks + # + # Returned hash format: + # ( "" => ( + # "Installed" => "Yes" or "No" wether the pak is installed, + # "ProgVersion" => Installed program version when "Installed" => "Yes" or + # Available version when "Installed" => No, + # "Release" => Installed pak release number when "Installed" => "Yes" or + # Available pak release number when "Installed" => No, + # "AvailableProgVersion" => Available program version. + # Only defined if an upgrade to a higher version is available, + # "AvailableRelease" => Available pak release version. + # Only defined if an upgrade to a higher version is available + # ), + # ... + # ) + my $filter = shift; - my $forweb = shift; - my @updatepaks; + my %paklist = (); my $file; my $line; - my $prog; my %metadata; my @templine; - - ### Make sure that the list is not outdated. - #dbgetlist("noforce"); - + open(FILE, "<$Conf::dbdir/lists/packages_list.db"); my @db = ; close(FILE); - if ("$filter" eq "upgrade") { - if ("$forweb" ne "forweb" && "$forweb" ne "notice" ) {getcoredb("noforce");} - eval(`grep "core_" $Conf::dbdir/lists/core-list.db`); - if ("$core_release" > "$Conf::core_mine") { - if ("$forweb" eq "forweb") { - print "\n"; - } - elsif ("$forweb" eq "notice") { - print "


$Lang::tr{'core notice 1'} $Conf::core_mine $Lang::tr{'core notice 2'} $core_release $Lang::tr{'core notice 3'}"; - } else { - my $command = "Core-Update $Conf::version\nRelease: $Conf::core_mine -> $core_release\n"; - if ("$Pakfire::enable_colors" eq "1") { - print "$color{'lila'}$command$color{'normal'}\n"; - } else { - print "$command\n"; - } - } - } - + if ("$filter" ne "notinstalled") { opendir(DIR,"$Conf::dbdir/installed"); my @files = readdir(DIR); closedir(DIR); + foreach $file (@files) { next if ( $file eq "." ); next if ( $file eq ".." ); next if ( $file =~ /^old/ ); %metadata = parsemetafile("$Conf::dbdir/installed/$file"); - foreach $prog (@db) { - @templine = split(/\;/,$prog); - if (("$metadata{'Name'}" eq "$templine[0]") && ("$metadata{'Release'}" < "$templine[2]" && "$forweb" ne "notice")) { - push(@updatepaks,$metadata{'Name'}); - if ("$forweb" eq "forweb") { - print "\n"; - } else { - my $command = "Update: $metadata{'Name'}\nVersion: $metadata{'ProgVersion'} -> $templine[1]\nRelease: $metadata{'Release'} -> $templine[2]\n"; - if ("$Pakfire::enable_colors" eq "1") { - print "$color{'lila'}$command$color{'normal'}\n"; - } else { - print "$command\n"; - } - } + foreach $line (@db) { + next unless ($line =~ /.*;.*;.*;/ ); + @templine = split(/\;/,$line); + if (("$metadata{'Name'}" eq "$templine[0]") && ("$metadata{'Release'}" < "$templine[2]")) { + # Add all upgradable paks to list + $paklist{"$metadata{'Name'}"} = { + ProgVersion => $metadata{'ProgVersion'}, + Release => $metadata{'Release'}, + AvailableProgVersion => $templine[1], + AvailableRelease => $templine[2], + Installed => "yes" + }; + last; + } elsif (("$metadata{'Name'}" eq "$templine[0]") && ("$filter" ne "upgrade")) { + # Add installed paks without an upgrade available to list + $paklist{"$metadata{'Name'}"} = { + ProgVersion => $metadata{'ProgVersion'}, + Release => $metadata{'Release'}, + Installed => "yes" + }; + last; } } } - return @updatepaks; - } else { - my $line; - my $use_color; - my @templine; - my $count; - foreach $line (sort @db) { - next unless ($line =~ /.*;.*;.*;/ ); - $use_color = ""; - @templine = split(/\;/,$line); - if ("$filter" eq "notinstalled") { - next if ( -e "$Conf::dbdir/installed/meta-$templine[0]" ); - } elsif ("$filter" eq "installed") { - next unless ( -e "$Conf::dbdir/installed/meta-$templine[0]" ); - } - $count++; - if ("$forweb" eq "forweb") - { - if ("$filter" eq "notinstalled") { - print "\n"; - } else { - print "\n"; - } - } else { - if ("$Pakfire::enable_colors" eq "1") { - if (&isinstalled("$templine[0]")) { - $use_color = "$color{'red'}" - } else { - $use_color = "$color{'green'}" - } - } - print "${use_color}Name: $templine[0]\nProgVersion: $templine[1]\nRelease: $templine[2]$color{'normal'}\n\n"; - } - } - print "$count packages total.\n" unless ("$forweb" eq "forweb"); } + + # Add all not installed paks to list + if (("$filter" ne "upgrade") && ("$filter" ne "installed")) { + foreach $line (@db) { + next unless ($line =~ /.*;.*;.*;/ ); + @templine = split(/\;/,$line); + next if ((defined $paklist{"$templine[0]"}) || (&isinstalled($templine[0]) == 0)); + + $paklist{"$templine[0]"} = { + ProgVersion => "$templine[1]", + Release => "$templine[2]", + Installed => "no" + }; + } + } + + return %paklist; } sub resolvedeps_one { my $pak = shift; - - getmetafile("$pak"); - + message("PAKFIRE RESV: $pak: Resolving dependencies..."); + unless (getmetafile("$pak")) { + message("PAKFIRE ERROR: Error retrieving dependency information on $pak. Unable to resolve dependencies."); + exit 1; + }; + my %metadata = parsemetafile("$Conf::dbdir/meta/meta-$pak"); my @all; my @deps = split(/ /, $metadata{'Dependencies'}); @@ -629,14 +644,10 @@ sub cleanup { sub getmetafile { my $pak = shift; - - unless ( -e "$Conf::dbdir/meta/meta-$pak" ) { - fetchfile("meta/meta-$pak", ""); - move("$Conf::cachedir/meta-$pak", "$Conf::dbdir/meta/meta-$pak"); - } - - if ( -z "$Conf::dbdir/meta/meta-$pak" ) { - fetchfile("meta/meta-$pak", ""); + + # Try to download meta-file if we don't have one yet, or it is empty for some reason + if ((! -e "$Conf::dbdir/meta/meta-$pak" ) || ( -z "$Conf::dbdir/meta/meta-$pak" )) { + return 0 unless (fetchfile("meta/meta-$pak", "")); move("$Conf::cachedir/meta-$pak", "$Conf::dbdir/meta/meta-$pak"); } @@ -651,6 +662,7 @@ sub getmetafile { print FILE $string; } close(FILE); + return 1; } @@ -695,6 +707,60 @@ sub parsemetafile { return %metadata; } +sub getmetadata { + ### This subroutine returns a hash of available info for a package + # Pass package name and type of info as argument: Pakfire::getmetadata(package, type_of_info) + # Type_of_info can be "latest" or "installed" + # Usage is always with two argument. + my ($pak, $type) = @_; + + my %metadata = ( + Name => $pak, + Installed => "no", + Available => "no"); + my %installed_metadata = (); + + my @templine; + my @file; + + ### Get available version information + if ("$type" eq "latest") { + ### Check if package is in packages_list and get latest available version + my %db = Pakfire::dblist("all"); + + if (defined $db{$pak}) { + ### Get and parse latest available metadata + if (getmetafile("$pak")) { + %metadata = parsemetafile("$Conf::dbdir/meta/meta-$pak"); + + $metadata{'Available'} = "yes"; + ### Rename version info fields + $metadata{'AvailableProgVersion'} = delete $metadata{'ProgVersion'}; + $metadata{'AvailableRelease'} = delete $metadata{'Release'}; + } + } + } + + ### Parse installed pak metadata + if (&isinstalled($pak) == 0) { + %installed_metadata = parsemetafile("$Conf::dbdir/installed/meta-$pak"); + + if ("$type" eq "latest" && exists($metadata{'AvailableProgVersion'})) { + ### Add installed version info to latest metadata + $metadata{'ProgVersion'} = $installed_metadata{'ProgVersion'}; + $metadata{'Release'} = $installed_metadata{'Release'}; + } else { + ### Use metadata of installed pak + %metadata = %installed_metadata; + } + $metadata{'Installed'} = 'yes'; + } else { + $metadata{'Installed'} = 'no'; + } + + return %metadata; +} + sub decryptpak { my $pak = shift; @@ -713,8 +779,11 @@ sub getpak { my $pak = shift; my $force = shift; - getmetafile("$pak"); - + unless (getmetafile("$pak")) { + message("PAKFIRE ERROR: Unable to retrieve $pak metadata."); + exit 1; + } + my %metadata = parsemetafile("$Conf::dbdir/meta/meta-$pak"); my $file = $metadata{'File'}; @@ -728,8 +797,11 @@ sub getpak { return $file; } } - - fetchfile("paks/$file", ""); + + unless (fetchfile("paks/$file", "")) { + message("PAKFIRE ERROR: Unable to download $pak."); + exit 1; + } return $file; } @@ -756,35 +828,28 @@ sub setuppak { } sub upgradecore { - getcoredb("noforce"); - eval(`grep "core_" $Conf::dbdir/lists/core-list.db`); - if ("$core_release" > "$Conf::core_mine") { - # Safety check for lazy testers: - # Before we upgrade to the latest release, we re-install the previous release - # to make sure that the tester has always been on the latest version. - my $tree = &get_tree(); - $Conf::core_mine-- if ($tree eq "testing" || $tree eq "unstable"); + # Safety check for lazy testers: + # Before we upgrade to the latest release, we re-install the previous release + # to make sure that the tester has always been on the latest version. + my $tree = &get_tree(); + $Conf::core_mine-- if ($tree eq "testing" || $tree eq "unstable"); - message("CORE UPGR: Upgrading from release $Conf::core_mine to $core_release"); - - my @seq = `seq $Conf::core_mine $core_release`; - shift @seq; - my $release; - foreach $release (@seq) { - chomp($release); - getpak("core-upgrade-$release"); - } - - foreach $release (@seq) { - chomp($release); - upgradepak("core-upgrade-$release"); - } - - system("echo $core_release > $Conf::coredir/mine"); - - } else { - message("CORE ERROR: No new upgrades available. You are on release $Conf::core_mine."); + message("CORE UPGR: Upgrading from release $Conf::core_mine to $core_release"); + + my @seq = ($Conf::core_mine .. $core_release); + shift @seq; + my $release; + foreach $release (@seq) { + chomp($release); + getpak("core-upgrade-$release"); } + + foreach $release (@seq) { + chomp($release); + upgradepak("core-upgrade-$release"); + } + + system("echo $core_release > $Conf::coredir/mine"); } sub isinstalled { @@ -896,24 +961,14 @@ sub progress_bar { sub updates_available { # Get packets with updates available - my @upgradepaks = &Pakfire::dblist("upgrade", "noweb"); + my %upgradepaks = &Pakfire::dblist("upgrade"); - # Get the length of the returned array - my $updatecount = scalar @upgradepaks; + # Get the length of the returned hash + my $updatecount = keys %upgradepaks; return "$updatecount"; } -sub coreupdate_available { - eval(`grep "core_" $Conf::dbdir/lists/core-list.db`); - if ("$core_release" > "$Conf::core_mine") { - return "yes ($core_release)"; - } - else { - return "no"; - } -} - sub reboot_required { if ( -e "/var/run/need_reboot" ) { return "yes"; @@ -924,26 +979,26 @@ sub reboot_required { } sub status { - # General info - my $return = "Core-Version: $Conf::version\n"; - $return .= "Core-Update-Level: $Conf::core_mine\n"; - $return .= "Last update: " . &General::age("/opt/pakfire/db/core/mine") . " ago\n"; - $return .= "Last core-list update: " . &General::age("/opt/pakfire/db/lists/core-list.db") . " ago\n"; - $return .= "Last server-list update: " . &General::age("/opt/pakfire/db/lists/server-list.db") . " ago\n"; - $return .= "Last packages-list update: " . &General::age("/opt/pakfire/db/lists/packages_list.db") . " ago\n"; + ### This subroutine returns pakfire status information in a hash. + # Usage is without arguments - # Get availability of core updates - $return .= "Core-Update available: " . &Pakfire::coreupdate_available() . "\n"; + # Add core version info + my %status = &Pakfire::coredbinfo(); - # Get availability of package updates - $return .= "Package-Updates available: " . &Pakfire::updates_available() . "\n"; + # Add last update info + $status{'LastUpdate'} = &General::age("/opt/pakfire/db/core/mine"); + $status{'LastCoreListUpdate'} = &General::age("/opt/pakfire/db/lists/core-list.db"); + $status{'LastServerListUpdate'} = &General::age("/opt/pakfire/db/lists/server-list.db"); + $status{'LastPakListUpdate'} = &General::age("/opt/pakfire/db/lists/packages_list.db"); - # Test if reboot is required - $return .= "Reboot required: " . &Pakfire::reboot_required() . "\n"; + # Add number of available package updates + $status{'CoreUpdateAvailable'} = (defined $status{'AvailableRelease'}) ? "yes" : "no"; + $status{'PakUpdatesAvailable'} = &Pakfire::updates_available(); - # Return status text - print "$return"; - exit 1; + # Add if reboot is required + $status{'RebootRequired'} = &Pakfire::reboot_required(); + + return %status; } sub get_arch() { diff --git a/src/pakfire/pakfire b/src/pakfire/pakfire index 6c77695c8..389c1399d 100644 --- a/src/pakfire/pakfire +++ b/src/pakfire/pakfire @@ -107,42 +107,30 @@ ### Make sure that the list is not outdated. &Pakfire::dbgetlist("noforce"); - open(FILE, "<$Conf::dbdir/lists/packages_list.db"); - my @db = ; - close(FILE); + my %paklist = &Pakfire::dblist("all"); my $dep; my @deps; my $pak; my @paks; my @temp; - my @templine; - my $found = 0; my $return; my @all; foreach $pak (@ARGV) { unless ("$pak" =~ "^-") { - $return = &Pakfire::isinstalled($pak); - if ($return eq 0) { - &Pakfire::message("PAKFIRE INFO: $pak is already installed"); - next; - } - $found = 0; - foreach (@db) { - @templine = split(/;/,$_); - if ("$templine[0]" eq "$pak" ) { - push(@paks,$pak); - push(@all,$pak); - @temp = &Pakfire::resolvedeps("$pak"); - foreach $dep (@temp) { - push(@deps,$dep) if $dep; - push(@all,$dep) if $dep; - } - $found = 1; - break; + if (defined $paklist{$pak}) { + if ("$paklist{$pak}{'Installed'}" eq "yes") { + &Pakfire::message("PAKFIRE INFO: $pak is already installed"); + next; } - } - if ($found == 0) { + push(@paks,$pak); + push(@all,$pak); + @temp = &Pakfire::resolvedeps("$pak"); + foreach $dep (@temp) { + push(@deps,$dep) if $dep; + push(@all,$dep) if $dep; + } + } else { &Pakfire::message(""); &Pakfire::message("PAKFIRE WARN: The pak \"$pak\" is not known. Please try running \"pakfire update\"."); } @@ -270,14 +258,39 @@ &Pakfire::getcoredb("$force"); } elsif ("$ARGV[0]" eq "upgrade") { - &Pakfire::upgradecore(); - my @upgradepaks = &Pakfire::dblist("upgrade", "noweb"); + my $use_color = ""; + my $reset_color = ""; + + if ("$Pakfire::enable_colors" eq "1") { + $reset_color = "$Pakfire::color{'normal'}"; + $use_color = "$Pakfire::color{'lightpurple'}"; + } + + &Pakfire::message("CORE INFO: Checking for Core-Updates..."); + + ### Make sure that the core db is not outdated. + &Pakfire::getcoredb("noforce"); + my %coredb = &Pakfire::coredbinfo(); + + if (defined $coredb{'AvailableRelease'}) { + &Pakfire::upgradecore(); + } else { + &Pakfire::message("CORE INFO: No new Core-Updates available. You are on release ".$coredb{'Release'}); + } + + &Pakfire::message("PAKFIRE INFO: Checking for package updates..."); + ### Make sure that the package list is not outdated. + &Pakfire::dbgetlist("noforce"); + my @deps = (); - - if (@upgradepaks) { + if (my %upgradepaks = &Pakfire::dblist("upgrade")) { # Resolve the dependencies of the to be upgraded packages - @deps = &Pakfire::resolvedeps_recursive(@upgradepaks); + @deps = &Pakfire::resolvedeps_recursive(keys %upgradepaks); + foreach $pak (sort keys %upgradepaks) { + print "${use_color}Update: $pak\nVersion: $upgradepaks{$pak}{'ProgVersion'} -> $upgradepaks{$pak}{'AvailableProgVersion'}\n"; + print "Release: $upgradepaks{$pak}{'Release'} -> $upgradepaks{$pak}{'AvailableRelease'}${reset_color}\n"; + } &Pakfire::message(""); &Pakfire::message("PAKFIRE UPGR: We are going to install all packages listed above."); if ($interactive) { @@ -290,34 +303,152 @@ exit 1; } } - } + + # Download packages + foreach $pak (sort keys %upgradepaks) { + &Pakfire::getpak("$pak", ""); + } - # Download packages - foreach $pak (@upgradepaks) { - &Pakfire::getpak("$pak", ""); - } + # Download dependencies + foreach $pak (@deps) { + &Pakfire::getpak("$pak", ""); + } - # Download dependencies - foreach $pak (@deps) { - &Pakfire::getpak("$pak", ""); - } + # Install dependencies first + foreach $pak (@deps) { + &Pakfire::setuppak("$pak"); + } - # Install dependencies first - foreach $pak (@deps) { - &Pakfire::setuppak("$pak"); - } - - # Install all upgrades - foreach $pak (@upgradepaks) { - &Pakfire::upgradepak("$pak"); + # Install all upgrades + foreach $pak (sort keys %upgradepaks) { + &Pakfire::upgradepak("$pak"); + } + } else { + &Pakfire::message("PAKFIRE WARN: No new package upgrades available."); } } elsif ("$ARGV[0]" eq "list") { - if ("$ARGV[1]" =~ /installed|notinstalled/) { - &Pakfire::dblist("$ARGV[1]", "noweb"); + my $count; + my $coreupdate = 0; + my $use_color = ""; + my $reset_color = ""; + my $filter = "all"; + + shift if ("$ARGV[1]" =~ "^-"); + + if ("$ARGV[1]" =~ /installed|notinstalled|upgrade/) { + $filter = "$ARGV[1]"; + } elsif ($ARGV[1]) { + &Pakfire::message("PAKFIRE ERROR: Not a known option $ARGV[1]"); + exit 1; + } + + my $pak; + my %paklist = &Pakfire::dblist($filter); + + if ("$Pakfire::enable_colors" eq "1") { + $reset_color = "$Pakfire::color{'normal'}"; + $use_color = "$Pakfire::color{'lightgreen'}"; + } + + # Check for available core upgrade first if list of upgrades is requested + if ("$filter" eq "upgrade") { + my %coredb = &Pakfire::coredbinfo(); + + if (defined $coredb{'AvailableRelease'}) { + print "${use_color}Core-Update $coredb{'CoreVersion'}\n"; + print "Release: $coredb{'Release'} -> $coredb{'AvailableRelease'}${reset_color}\n\n"; + $coreupdate = 1; + } + } + + foreach $pak (sort keys %paklist) { + if ("$Pakfire::enable_colors" eq "1") { + if ("$paklist{$pak}{'Installed'}" eq "yes") { + if (defined $paklist{$pak}{'AvailableProgVersion'}) { + $use_color = "$Pakfire::color{'lightgreen'}"; + } else { + $use_color = "$Pakfire::color{'green'}"; + } + } else { + $use_color = "$Pakfire::color{'red'}"; + } + } + + print "${use_color}Name: $pak\nProgVersion: $paklist{$pak}{'ProgVersion'}\n"; + print "Release: $paklist{$pak}{'Release'}\nInstalled: $paklist{$pak}{'Installed'}\n"; + if (defined $paklist{$pak}{'AvailableProgVersion'}) { + print "Update available:\n Version: $paklist{$pak}{'ProgVersion'} -> $paklist{$pak}{'AvailableProgVersion'}\n Release: $paklist{$pak}{'Release'} -> $paklist{$pak}{'AvailableRelease'}\n"; + } + print "${reset_color}\n"; + + } + + $count = keys %paklist; + if ($count > 0) { + print "$count packages total.\n"; } else { - &Pakfire::message("PAKFIRE WARN: Not a known option $ARGV[1]") if ($ARGV[1]); - &Pakfire::dblist("all", "noweb"); + if (! $coreupdate) { + &Pakfire::message("PAKFIRE WARN: No packages where found using filter $filter."); + exit 1; + } + } + } elsif ("$ARGV[0]" eq "info") { + shift; + + my @paks; + my $pak; + foreach $pak (@ARGV) { + unless ("$pak" =~ "^-") { + push(@paks,$pak); + } + } + + unless ("@paks") { + Pakfire::message("PAKFIRE ERROR: missing package name"); + Pakfire::usage; + exit 1; + } + + foreach $pak (@paks) { + my %metadata = Pakfire::getmetadata($pak, "latest"); + + ### Check if pakfile was actually found + if ($metadata{'Installed'} eq "no" && $metadata{'Available'} eq "no") { + Pakfire::message("PAKFIRE WARN: Pak '$pak' not found."); + last; + } + + unless (defined $metadata{'Available'}) { + Pakfire::message("PAKFIRE WARN: Unable to retrieve latest metadata for $pak. Information may be outdated.") + } + + ### Printout metadata in a user friendly format + print "Name: $metadata{'Name'}\n"; + print "Summary: $metadata{'Summary'}\n"; + if ($metadata{'Available'} eq "yes") { + print "Version: $metadata{'AvailableProgVersion'}-$metadata{'AvailableRelease'}\n"; + } else { + print "Version: $metadata{'ProgVersion'}-$metadata{'Release'}\n"; + } + print "Size: " . Pakfire::beautifysize("$metadata{'Size'}") . "\n"; + print "Dependencies: $metadata{'Dependencies'}\n"; + print "Pakfile: $metadata{'File'}\n"; + print "Service InitScripts: $metadata{'Services'}\n"; + print "Installed: $metadata{'Installed'}\n"; + ### Generate a pak status message + if (! defined $metadata{'Available'}) { + print "Status: unknown (an error occured retrieving latest pak metadata)"; + } elsif ($metadata{'Available'} eq "no") { + print "Status: obsolete (version $metadata{'ProgVersion'}-$metadata{'Release'} is installed)\n"; + } elsif ($metadata{'Installed'} eq "yes" && "$metadata{'Release'}" < "$metadata{'AvailableRelease'}") { + print "Status: outdated (version $metadata{'ProgVersion'}-$metadata{'Release'} is installed)\n"; + } elsif ($metadata{'Installed'} eq "yes") { + print "Status: up-to-date\n"; + } else { + print "Status: not installed\n"; + } + print "\n"; } } elsif ("$ARGV[0]" eq "resolvedeps") { @@ -339,14 +470,31 @@ system("rm -f /etc/fcron.daily/pakfire-upgrade"); } } elsif ("$ARGV[0]" eq "status") { - &Pakfire::status; + my $exitcode = 0; + my %status = &Pakfire::status; + + print "Core-Version: $status{'CoreVersion'}\n"; + print "Core-Update-Level: $status{'Release'}\n"; + print "Last update: $status{'LastUpdate'} ago\n"; + print "Last core-list update: $status{'LastCoreListUpdate'} ago\n"; + print "Last server-list update: $status{'LastServerListUpdate'} ago\n"; + print "Last packages-list update: $status{'LastPakListUpdate'} ago\n"; + print "Core-Update available: $status{'CoreUpdateAvailable'}"; + print " ($status{'AvailableRelease'})" if ("$status{'CoreUpdateAvailable'}" eq "yes"); + print "\nPackage-Updates available: $status{'PakUpdatesAvailable'}\n"; + print "Reboot required: $status{'RebootRequired'}\n"; + + $exitcode += 2 if ($status{'CoreUpdateAvailable'} eq "yes"); + $exitcode += 3 if ($status{'PakUpdatesAvailable'} eq "yes"); + $exitcode += 4 if ($status{'RebootRequired'} eq "yes"); + exit $exitcode; } else { &Pakfire::usage; } - &Pakfire::logger("PAKFIRE INFO: Pakfire has finished. Closing."); - END { + &Pakfire::logger("PAKFIRE INFO: Pakfire has finished. Closing."); + # Check if pakfire has been locked in this session. if ($locked) { # Remove lockfile. diff --git a/src/paks/zabbix_agentd/install.sh b/src/paks/zabbix_agentd/install.sh index e1450a1d8..80632d1ec 100644 --- a/src/paks/zabbix_agentd/install.sh +++ b/src/paks/zabbix_agentd/install.sh @@ -39,8 +39,52 @@ ln -sf ../init.d/zabbix_agentd /etc/rc.d/rc0.d/K02zabbix_agentd ln -sf ../init.d/zabbix_agentd /etc/rc.d/rc6.d/K02zabbix_agentd # Create additonal directories and set permissions -mkdir -pv /var/log/zabbix -chown zabbix.zabbix /var/log/zabbix +[ -d /var/log/zabbix ] || ( mkdir -pv /var/log/zabbix && chown zabbix.zabbix /var/log/zabbix ) +[ -d /usr/lib/zabbix ] || ( mkdir -pv /usr/lib/zabbix && chown zabbix.zabbix /usr/lib/zabbix ) restore_backup ${NAME} + +# Check if old IPFire specifc userparameters exist and move out of the way +if [ -f /etc/zabbix_agentd/zabbix_agentd.d/userparameter_pakfire.conf ]; then + mv /etc/zabbix_agentd/zabbix_agentd.d/userparameter_pakfire.conf \ + /etc/zabbix_agentd/zabbix_agentd.d/userparameter_pakfire.conf.save +fi + +# Check if new IPFire specific config is included in restored config +# and add if required. +grep -q "Include=/var/ipfire/zabbix_agentd/userparameters/\*.conf" /etc/zabbix_agentd/zabbix_agentd.conf +if [ $? -eq 1 ]; then + echo "" >> /etc/zabbix_agentd/zabbix_agentd.conf + echo "# This line activates IPFire specific userparameters. " >> /etc/zabbix_agentd/zabbix_agentd.conf + echo "# See IPFire wiki for details." >> /etc/zabbix_agentd/zabbix_agentd.conf + echo "# To deactivate them: Comment this line out." >> /etc/zabbix_agentd/zabbix_agentd.conf + echo "# (DO NOT REMOVE OR ALTER IT as then it will be re-added on next upgrade)" >> /etc/zabbix_agentd/zabbix_agentd.conf + echo "Include=/var/ipfire/zabbix_agentd/userparameters/*.conf" >> /etc/zabbix_agentd/zabbix_agentd.conf +fi + +grep -q "Include=/var/ipfire/zabbix_agentd/zabbix_agentd_ipfire_mandatory.conf" /etc/zabbix_agentd/zabbix_agentd.conf +if [ $? -eq 1 ]; then + # Remove settings that are now in our own config + sed -i -e "\|^PidFile=.*$|d" /etc/zabbix_agentd/zabbix_agentd.conf + sed -i -e "\|^LogFile=.*$|d" /etc/zabbix_agentd/zabbix_agentd.conf + sed -i -e "\|^LogFileSize=.*$|d" /etc/zabbix_agentd/zabbix_agentd.conf + sed -i -e "\|^LoadModulePath=.*$|d" /etc/zabbix_agentd/zabbix_agentd.conf + sed -i -e "\|^Include=/etc/zabbix_agentd/zabbix_agentd\.d/\*\.conf$|d" /etc/zabbix_agentd/zabbix_agentd.conf + # Include our own config in main config + echo "" >> /etc/zabbix_agentd/zabbix_agentd.conf + echo "# Mandatory Zabbix Agent configuration to start and run on IPFire correctly" >> /etc/zabbix_agentd/zabbix_agentd.conf + echo "# DO NOT REMOVE OR MODIFY THIS LINE:" >> /etc/zabbix_agentd/zabbix_agentd.conf + echo "Include=/var/ipfire/zabbix_agentd/zabbix_agentd_ipfire_mandatory.conf" >> /etc/zabbix_agentd/zabbix_agentd.conf +fi + +# By default, only listen on GREEN +( + eval $(/usr/local/bin/readhash /var/ipfire/ethernet/settings) + if [ -n "${GREEN_ADDRESS}" ]; then + sed -i -e "s|ListenIP=GREEN_ADDRESS|ListenIP=${GREEN_ADDRESS}|g" /etc/zabbix_agentd/zabbix_agentd.conf + else + sed -i -e "\|ListenIP=GREEN_ADDRESS|d" /etc/zabbix_agentd/zabbix_agentd.conf + fi +) || : + start_service --background ${NAME} diff --git a/src/paks/zabbix_agentd/update.sh b/src/paks/zabbix_agentd/update.sh index 7fc1c96fb..a41e72ab4 100644 --- a/src/paks/zabbix_agentd/update.sh +++ b/src/paks/zabbix_agentd/update.sh @@ -22,10 +22,25 @@ ############################################################################ # . /opt/pakfire/lib/functions.sh + +# Check if old sudoers file exists and remove if it was not modified +# or rename to the new zabbix_agentd_user file if it was. +if [ -f /etc/sudoers.d/zabbix.user ]; then + mv -v /etc/sudoers.d/zabbix.user /etc/sudoers.d/zabbix +fi + +if [ -f /etc/sudoers.d/zabbix ]; then + blake2=$(b2sum /etc/sudoers.d/zabbix | cut -f1 -d" ") + # from commits 5737a22 & 06fc617 + if [ "$blake2" == "b0f73b107fd3842efc7ef3e30f6d948235aa07d533715476c2d3f58c08379193fdde9ff69aa6e0f5eb6cf4a98b2ed2a6f003f23078a57aff239b34cc29e62a98" ] || \ + [ "$blake2" == "0628c416a1f217b0962a8ce6d1e339bdb0f0427d86fc06b2e40b63487ffc1a3543562d16f7f954d7fb92cee9764f0261c1663a39dd50bc73fd9b772575c56cfc" ]; then + rm -vf /etc/sudoers.d/zabbix + else + mv -v /etc/sudoers.d/zabbix /etc/sudoers.d/zabbix_agentd_user + fi +fi + +extract_backup_includes ./uninstall.sh ./install.sh -# Ensure /etc/sudoers.d/zabbix.user is renamed to /etc/sudoers.d/zabbix -if [ -e /etc/sudoers.d/zabbix.user ]; then - mv -v /etc/sudoers.d/zabbix.user /etc/sudoers.d/zabbix -fi diff --git a/src/patches/bash/bash51-009 b/src/patches/bash/bash51-009 deleted file mode 100644 index 2796c3b9b..000000000 --- a/src/patches/bash/bash51-009 +++ /dev/null @@ -1,59 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 5.1 -Patch-ID: bash51-009 - -Bug-Reported-by: Julien Moutinho -Bug-Reference-ID: <20211004035906.5kiobuzkpeckmvwg@sourcephile.fr> -Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2021-10/msg00022.html - -Bug-Description: - -The bash malloc implementation of malloc_usable_size() does not follow the -specification. This can cause library functions that use it to overwrite -memory bounds checking. - -Patch (apply with `patch -p0'): - -*** ../bash-5.1-patched/lib/malloc/malloc.c 2020-07-08 10:19:30.000000000 -0400 ---- lib/malloc/malloc.c 2021-10-05 16:10:55.000000000 -0400 -*************** -*** 1287,1297 **** - } - -! /* XXX - should we return 0 if ISFREE? */ -! maxbytes = binsize(p->mh_index); -! -! /* So the usable size is the maximum number of bytes in the bin less the -! malloc overhead */ -! maxbytes -= MOVERHEAD + MSLOP; -! return (maxbytes); - } - ---- 1358,1367 ---- - } - -! /* return 0 if ISFREE */ -! if (p->mh_alloc == ISFREE) -! return 0; -! -! /* Since we use bounds checking, the usable size is the last requested size. */ -! return (p->mh_nbytes); - } - -*** ../bash-5.1/patchlevel.h 2020-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2020-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 8 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 9 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/src/patches/bash/bash51-010 b/src/patches/bash/bash51-010 deleted file mode 100644 index cfe6fa46b..000000000 --- a/src/patches/bash/bash51-010 +++ /dev/null @@ -1,59 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 5.1 -Patch-ID: bash51-010 - -Bug-Reported-by: Jonas Alfredsson -Bug-Reference-ID: -Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2021-05/msg00059.html - -Bug-Description: - -If `wait -n' is interrupted by a trapped signal other than SIGINT, it does -not completely clean up state, and that can prevent subsequent calls to -`wait -n' from working correctly. - -Patch (apply with `patch -p0'): - -*** ../bash-5.1-patched/builtins/wait.def 2020-12-16 17:13:12.000000000 -0500 ---- builtins/wait.def 2021-11-17 10:25:15.000000000 -0500 -*************** -*** 112,116 **** - WORD_LIST *list; - { -! int status, code, opt, nflag, wflags; - char *vname; - SHELL_VAR *pidvar; ---- 112,117 ---- - WORD_LIST *list; - { -! int status, code, opt, nflag; -! volatile int wflags; - char *vname; - SHELL_VAR *pidvar; -*************** -*** 181,184 **** ---- 188,193 ---- - status = 128 + wait_signal_received; - wait_sigint_cleanup (); -+ if (wflags & JWAIT_WAITING) -+ unset_waitlist (); - WAIT_RETURN (status); - } - -*** ../bash-5.1/patchlevel.h 2020-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2020-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 9 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 10 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/src/patches/bash/bash51-011 b/src/patches/bash/bash51-011 deleted file mode 100644 index 655c7ec8b..000000000 --- a/src/patches/bash/bash51-011 +++ /dev/null @@ -1,81 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 5.1 -Patch-ID: bash51-011 - -Bug-Reported-by: Alex fxmbsw7 Ratchev -Bug-Reference-ID: -Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2020-11/msg00064.html - -Bug-Description: - -When reading a compound assignment, and running it through the parser to -split it into words, we need to save and restore any alias we're currently -expanding. - -Patch (apply with `patch -p0'): - -*** ../bash-5.1-patched/parse.y 2020-11-28 12:10:06.000000000 -0500 ---- parse.y 2021-10-13 11:04:27.000000000 -0400 -*************** -*** 6494,6501 **** - - push_stream (1); -- #if 0 /* TAG: bash-5.2 Alex fxmbsw7 Ratchev 11/17/2020 */ - if (ea = expanding_alias ()) - parser_save_alias (); -- #endif - last_read_token = WORD; /* WORD to allow reserved words here */ - current_command_line_count = 0; ---- 6494,6499 ---- -*************** -*** 6532,6539 **** - pop_stream (); - -- #if 0 /* TAG: bash-5.2 */ - if (ea) - parser_restore_alias (); -- #endif - - #if defined (HISTORY) ---- 6530,6535 ---- -*** ../bash-5.1-patched/y.tab.c 2020-11-28 12:17:19.000000000 -0500 ---- y.tab.c 2021-11-17 10:47:35.000000000 -0500 -*************** -*** 8788,8795 **** - - push_stream (1); -- #if 0 /* TAG: bash-5.2 Alex fxmbsw7 Ratchev 11/17/2020 */ - if (ea = expanding_alias ()) - parser_save_alias (); -- #endif - last_read_token = WORD; /* WORD to allow reserved words here */ - current_command_line_count = 0; ---- 8777,8782 ---- -*************** -*** 8826,8833 **** - pop_stream (); - -- #if 0 /* TAG: bash-5.2 */ - if (ea) - parser_restore_alias (); -- #endif - - #if defined (HISTORY) ---- 8813,8818 ---- -*** ../bash-5.1/patchlevel.h 2020-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2020-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 10 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 11 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/src/patches/bash/bash51-012 b/src/patches/bash/bash51-012 deleted file mode 100644 index 222491884..000000000 --- a/src/patches/bash/bash51-012 +++ /dev/null @@ -1,198 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 5.1 -Patch-ID: bash51-012 - -Bug-Reported-by: Nikolay Borisov -Bug-Reference-ID: <1a715205-06ce-413b-c1c0-2f5639ce06c0@suse.com> -Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2020-11/msg00091.html - -Bug-Description: - -There is a possible race condition that arises when a child process receives -a signal trapped by the parent before it can reset the signal dispositions. -The child process is not supposed to trap the signal in this circumstance. - -Patch (apply with `patch -p0'): - -*** ../bash-20201118/command.h 2020-08-14 15:04:39.000000000 -0400 ---- command.h 2020-11-27 15:18:02.000000000 -0500 -*************** -*** 125,128 **** ---- 125,129 ---- - #define SUBSHELL_COPROC 0x40 /* subshell from a coproc pipeline */ - #define SUBSHELL_RESETTRAP 0x80 /* subshell needs to reset trap strings on first call to trap */ -+ #define SUBSHELL_IGNTRAP 0x100 /* subshell should reset trapped signals from trap_handler */ - - /* A structure which represents a word. */ - -*** ../bash-20201118/execute_cmd.c 2020-11-23 14:16:48.000000000 -0500 ---- execute_cmd.c 2020-11-27 16:43:25.000000000 -0500 -*************** -*** 1548,1551 **** ---- 1548,1554 ---- - reset_signal_handlers (); - subshell_environment |= SUBSHELL_RESETTRAP; -+ /* Note that signal handlers have been reset, so we should no longer -+ reset the handler and resend trapped signals to ourselves. */ -+ subshell_environment &= ~SUBSHELL_IGNTRAP; - - /* We are in a subshell, so forget that we are running a trap handler or -*************** -*** 4321,4325 **** - cmdflags |= CMD_NO_FORK; - -! subshell_environment = SUBSHELL_FORK; /* XXX */ - if (pipe_in != NO_PIPE || pipe_out != NO_PIPE) - subshell_environment |= SUBSHELL_PIPE; ---- 4324,4329 ---- - cmdflags |= CMD_NO_FORK; - -! /* We redo some of what make_child() does with SUBSHELL_IGNTRAP */ -! subshell_environment = SUBSHELL_FORK|SUBSHELL_IGNTRAP; /* XXX */ - if (pipe_in != NO_PIPE || pipe_out != NO_PIPE) - subshell_environment |= SUBSHELL_PIPE; -*************** -*** 4575,4578 **** ---- 4580,4584 ---- - reset_signal_handlers (); - subshell_environment |= SUBSHELL_RESETTRAP; -+ subshell_environment &= ~SUBSHELL_IGNTRAP; - - if (async) -*************** -*** 5515,5518 **** ---- 5521,5525 ---- - /* Cancel traps, in trap.c. */ - restore_original_signals (); -+ subshell_environment &= ~SUBSHELL_IGNTRAP; - - #if defined (JOB_CONTROL) - -*** ../bash-20201118/jobs.c 2020-08-04 10:17:39.000000000 -0400 ---- jobs.c 2020-11-27 16:39:56.000000000 -0500 -*************** -*** 2218,2221 **** ---- 2218,2223 ---- - pid_t mypid; - -+ subshell_environment |= SUBSHELL_IGNTRAP; -+ - /* If this ends up being changed to modify or use `command' in the - child process, go back and change callers who free `command' in -diff -rC 2 ../bash-20201118/nojobs.c nojobs.c -*** ../bash-20201118/nojobs.c 2020-07-08 10:11:25.000000000 -0400 ---- nojobs.c 2020-11-27 16:38:36.000000000 -0500 -*************** -*** 576,579 **** ---- 576,581 ---- - #endif - -+ subshell_environment |= SUBSHELL_IGNTRAP; -+ - default_tty_job_signals (); - } - -*** ../bash-20201118/sig.c 2020-11-23 13:22:17.000000000 -0500 ---- sig.c 2020-11-28 10:21:43.000000000 -0500 -*************** -*** 56,60 **** - #endif - -! extern void initialize_siglist (); - - #if !defined (JOB_CONTROL) ---- 56,61 ---- - #endif - -! extern void initialize_siglist PARAMS((void)); -! extern void set_original_signal PARAMS((int, SigHandler *)); - - #if !defined (JOB_CONTROL) -*************** -*** 256,259 **** ---- 257,267 ---- - XHANDLER(i) = oact.sa_handler; - XSAFLAGS(i) = oact.sa_flags; -+ -+ #if 0 -+ set_original_signal (XSIG(i), XHANDLER(i)); /* optimization */ -+ #else -+ set_original_signal (XSIG(i), act.sa_handler); /* optimization */ -+ #endif -+ - /* Don't do anything with signals that are ignored at shell entry - if the shell is not interactive. */ - -*** ../bash-20201118/subst.c 2020-11-16 10:33:15.000000000 -0500 ---- subst.c 2020-11-27 16:07:00.000000000 -0500 -*************** -*** 5952,5955 **** ---- 5952,5956 ---- - /* Cancel traps, in trap.c. */ - restore_original_signals (); /* XXX - what about special builtins? bash-4.2 */ -+ subshell_environment &= ~SUBSHELL_IGNTRAP; - QUIT; /* catch any interrupts we got post-fork */ - setup_async_signals (); -*************** -*** 6383,6386 **** ---- 6384,6388 ---- - QUIT; /* catch any interrupts we got post-fork */ - subshell_environment |= SUBSHELL_RESETTRAP; -+ subshell_environment &= ~SUBSHELL_IGNTRAP; - } - - -diff -rC 2 ../bash-20201118/trap.c trap.c -*** ../bash-20201118/trap.c 2020-11-28 12:04:07.000000000 -0500 ---- trap.c 2020-11-28 10:22:10.000000000 -0500 -*************** -*** 482,485 **** ---- 482,511 ---- - } - -+ /* This means we're in a subshell, but have not yet reset the handler for -+ trapped signals. We're not supposed to execute the trap in this situation; -+ we should restore the original signal and resend the signal to ourselves -+ to preserve the Posix "signal traps that are not being ignored shall be -+ set to the default action" semantics. */ -+ if ((subshell_environment & SUBSHELL_IGNTRAP) && trap_list[sig] != (char *)IGNORE_SIG) -+ { -+ sigset_t mask; -+ -+ /* Paranoia */ -+ if (original_signals[sig] == IMPOSSIBLE_TRAP_HANDLER) -+ original_signals[sig] = SIG_DFL; -+ -+ restore_signal (sig); -+ -+ /* Make sure we let the signal we just caught through */ -+ sigemptyset (&mask); -+ sigprocmask (SIG_SETMASK, (sigset_t *)NULL, &mask); -+ sigdelset (&mask, sig); -+ sigprocmask (SIG_SETMASK, &mask, (sigset_t *)NULL); -+ -+ kill (getpid (), sig); -+ -+ SIGRETURN (0); -+ } -+ - if ((sig >= NSIG) || - (trap_list[sig] == (char *)DEFAULT_SIG) || - -*** ../bash-5.1/patchlevel.h 2020-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2020-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 11 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 12 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/src/patches/bash/bash51-013 b/src/patches/bash/bash51-013 deleted file mode 100644 index f2413a58d..000000000 --- a/src/patches/bash/bash51-013 +++ /dev/null @@ -1,43 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 5.1 -Patch-ID: bash51-013 - -Bug-Reported-by: Anders Kaseorg -Bug-Reference-ID: -Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2021-11/msg00025.html - -Bug-Description: - -Bash did not always perform tilde expansion following an unquoted colon on -the rhs of an assignment statement in posix mode. - -Patch (apply with `patch -p0'): - -*** ../bash-20211028/subst.c 2021-10-18 16:09:58.000000000 -0400 ---- subst.c 2021-11-30 11:19:47.000000000 -0500 -*************** -*** 3826,3829 **** ---- 3826,3830 ---- - td.flags = W_ASSIGNRHS; - #endif -+ td.flags |= (W_NOGLOB|W_TILDEEXP); - td.word = savestring (string); - value = call_expand_word_internal (&td, quoted, 0, (int *)NULL, (int *)NULL); - -*** ../bash-5.1/patchlevel.h 2020-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2020-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 12 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 13 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/src/patches/bash/bash51-014 b/src/patches/bash/bash51-014 deleted file mode 100644 index cd8df23ab..000000000 --- a/src/patches/bash/bash51-014 +++ /dev/null @@ -1,48 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 5.1 -Patch-ID: bash51-014 - -Bug-Reported-by: platon7pronko@gmail.com -Bug-Reference-ID: -Bug-Reference-URL: https://savannah.gnu.org/patch/?10035 - -Bug-Description: - -Bash may produce corrupted input if a multibyte character spans a 512-byte -boundary while reading the output of a command substitution. - -Patch (apply with `patch -p0'): - -*** ../bash-20210217/subst.c 2021-02-03 10:32:08.000000000 -0500 ---- subst.c 2021-03-01 16:47:52.000000000 -0500 -*************** -*** 6243,6247 **** - /* punt on the hard case for now */ - memset (&ps, '\0', sizeof (mbstate_t)); -! mblen = mbrtowc (&wc, bufp-1, bufn+1, &ps); - if (MB_INVALIDCH (mblen) || mblen == 0 || mblen == 1) - istring[istring_index++] = c; ---- 6243,6247 ---- - /* punt on the hard case for now */ - memset (&ps, '\0', sizeof (mbstate_t)); -! mblen = mbrtowc (&wc, bufp-1, bufn, &ps); - if (MB_INVALIDCH (mblen) || mblen == 0 || mblen == 1) - istring[istring_index++] = c; - -*** ../bash-5.1/patchlevel.h 2020-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2020-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 13 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 14 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/src/patches/bash/bash51-015 b/src/patches/bash/bash51-015 deleted file mode 100644 index 5ae65811a..000000000 --- a/src/patches/bash/bash51-015 +++ /dev/null @@ -1,49 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 5.1 -Patch-ID: bash51-015 - -Bug-Reported-by: Volodymyr Prodan -Bug-Reference-ID: -Bug-Reference-URL: https://savannah.gnu.org/patch/?10076 - -Bug-Description: - -Patch (apply with `patch -p0'): - -There are some characters (e.g., cyrillic) that can't be displayed using -certain single-byte encodings (e.g., cp1251) because the negative signed -int is interpreted as EOF and not displayed. - -*** ../bash-20210524/lib/readline/display.c 2021-03-16 18:12:20.000000000 -0400 ---- lib/readline/display.c 2021-06-07 16:53:08.000000000 -0400 -*************** -*** 1599,1603 **** - - for (cur_face = FACE_NORMAL, i = 0; i < n; i++) -! putc_face (str[i], face[i], &cur_face); - putc_face (EOF, FACE_NORMAL, &cur_face); - } ---- 1599,1603 ---- - - for (cur_face = FACE_NORMAL, i = 0; i < n; i++) -! putc_face ((unsigned char) str[i], face[i], &cur_face); - putc_face (EOF, FACE_NORMAL, &cur_face); - } - -*** ../bash-5.1/patchlevel.h 2020-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2020-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 14 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 15 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/src/patches/bash/bash51-016 b/src/patches/bash/bash51-016 deleted file mode 100644 index 4694498b2..000000000 --- a/src/patches/bash/bash51-016 +++ /dev/null @@ -1,64 +0,0 @@ - BASH PATCH REPORT - ================= - -Bash-Release: 5.1 -Patch-ID: bash51-016 - -Bug-Reported-by: Vincent Menegaux -Bug-Reference-ID: -Bug-Reference-URL: https://savannah.gnu.org/patch/?10070 - -Bug-Description: - -Multiple `!' tokens should toggle negation of an expression in a [[ -conditional command, instead of simply negating the expression. - -Patch (apply with `patch -p0'): - -*** ../bash-20210515/parse.y 2021-04-21 15:32:50.000000000 -0400 ---- parse.y 2021-05-24 11:53:30.000000000 -0400 -*************** -*** 4797,4801 **** - term = cond_term (); - if (term) -! term->flags |= CMD_INVERT_RETURN; - } - else if (tok == WORD && yylval.word->word[0] == '-' && yylval.word->word[1] && yylval.word->word[2] == 0 && test_unop (yylval.word->word)) ---- 4797,4801 ---- - term = cond_term (); - if (term) -! term->flags ^= CMD_INVERT_RETURN; - } - else if (tok == WORD && yylval.word->word[0] == '-' && yylval.word->word[1] && yylval.word->word[2] == 0 && test_unop (yylval.word->word)) - -*** ../bash-20210515/y.tab.c 2021-05-14 15:50:41.000000000 -0400 ---- y.tab.c 2021-05-24 16:35:55.000000000 -0400 -*************** -*** 7091,7095 **** - term = cond_term (); - if (term) -! term->flags |= CMD_INVERT_RETURN; - } - else if (tok == WORD && yylval.word->word[0] == '-' && yylval.word->word[1] && yylval.word->word[2] == 0 && test_unop (yylval.word->word)) ---- 7091,7095 ---- - term = cond_term (); - if (term) -! term->flags ^= CMD_INVERT_RETURN; - } - else if (tok == WORD && yylval.word->word[0] == '-' && yylval.word->word[1] && yylval.word->word[2] == 0 && test_unop (yylval.word->word)) - -*** ../bash-5.1/patchlevel.h 2020-06-22 14:51:03.000000000 -0400 ---- patchlevel.h 2020-10-01 11:01:28.000000000 -0400 -*************** -*** 26,30 **** - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 15 - - #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- - looks for to find the patch level (for the sccs version string). */ - -! #define PATCHLEVEL 16 - - #endif /* _PATCHLEVEL_H_ */ diff --git a/src/patches/cups-pdf-setpdfwrite.patch b/src/patches/cups-pdf-setpdfwrite.patch new file mode 100644 index 000000000..58d71c02f --- /dev/null +++ b/src/patches/cups-pdf-setpdfwrite.patch @@ -0,0 +1,27 @@ +diff -ur extra/cups-pdf.conf extra/cups-pdf.conf +--- extra/cups-pdf.conf 2021-06-03 08:50:00.109555813 -0400 ++++ extra/cups-pdf.conf 2021-06-03 08:51:27.530198340 -0400 +@@ -250,9 +250,9 @@ + ### Key: GSCall (config) + ## command line for calling GhostScript (!!! DO NOT USE NEWLINES !!!) + ## MacOSX: for using pstopdf set this to %s %s -o %s %s +-### Default: %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c .setpdfwrite -f %s ++### Default: %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c 30000000 setvmthreshold -f %s + +-#GSCall %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c .setpdfwrite -f %s ++#GSCall %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c 30000000 setvmthreshold -f %s + + ### Key: PDFVer (config, ppd, lptopions) + ## PDF version to be created - can be "1.5", "1.4", "1.3" or "1.2" +diff -ur src/cups-pdf.h src/cups-pdf.h +--- src/cups-pdf.h 2021-06-03 08:50:00.109555813 -0400 ++++ src/cups-pdf.h 2021-06-03 08:51:44.833325511 -0400 +@@ -58,7 +58,7 @@ + { "AnonDirName", SEC_CONF|SEC_PPD, { "/var/spool/cups-pdf/ANONYMOUS" } }, + { "AnonUser", SEC_CONF|SEC_PPD, { "nobody" } }, + { "GhostScript", SEC_CONF|SEC_PPD, { "/usr/bin/gs" } }, +- { "GSCall", SEC_CONF|SEC_PPD, { "%s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile=\"%s\" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c .setpdfwrite -f %s" } }, ++ { "GSCall", SEC_CONF|SEC_PPD, { "%s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile=\"%s\" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c 30000000 setvmthreshold -f %s" } }, + { "Grp", SEC_CONF|SEC_PPD, { "lp" } }, + { "GSTmp", SEC_CONF|SEC_PPD, { "TMPDIR=/var/tmp" } }, + { "Log", SEC_CONF|SEC_PPD, { "/var/log/cups" } }, diff --git a/src/patches/fireinfo-2.2.0-python-3.8.patch b/src/patches/fireinfo/fireinfo-2.2.0-python-3.8.patch similarity index 100% rename from src/patches/fireinfo-2.2.0-python-3.8.patch rename to src/patches/fireinfo/fireinfo-2.2.0-python-3.8.patch diff --git a/src/patches/fireinfo/fireinfo-system-blacklist-jetways-product-uuid.patch b/src/patches/fireinfo/fireinfo-system-blacklist-jetways-product-uuid.patch new file mode 100644 index 000000000..f604d8433 --- /dev/null +++ b/src/patches/fireinfo/fireinfo-system-blacklist-jetways-product-uuid.patch @@ -0,0 +1,28 @@ +From 33be9aa38d65dace9a61247f41ac3627a6750cce Mon Sep 17 00:00:00 2001 +From: Michael Tremer +Date: Fri, 8 Jul 2022 08:30:55 +0000 +Subject: [PATCH] system: Blacklist Jetway's product UUID + +Fixes: #12896 +Signed-off-by: Michael Tremer +--- + src/fireinfo/system.py | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/src/fireinfo/system.py b/src/fireinfo/system.py +index 4c0b0a3..c9c81b1 100644 +--- a/src/fireinfo/system.py ++++ b/src/fireinfo/system.py +@@ -51,6 +51,9 @@ INVALID_ID_STRINGS = ( + "03000200-0400-0500-0006-000700080009", + "11111111-1111-1111-1111-111111111111", + "0000000", "00000000", ++ ++ # Jetway gives all systems the same product UUID ++ "3b903780-4f79-1018-816e-aeb2724778a7", + ) + + INVALID_ID_STRINGS_EXACT_MATCH = ( +-- +2.30.2 + diff --git a/src/patches/fireinfo/fireinfo-system-ignore-when-the-serial-number-is-ssn.patch b/src/patches/fireinfo/fireinfo-system-ignore-when-the-serial-number-is-ssn.patch new file mode 100644 index 000000000..611bc98ce --- /dev/null +++ b/src/patches/fireinfo/fireinfo-system-ignore-when-the-serial-number-is-ssn.patch @@ -0,0 +1,37 @@ +From 4d74466456c0824663e10881f9deabcd1f4d32c3 Mon Sep 17 00:00:00 2001 +From: Michael Tremer +Date: Fri, 8 Jul 2022 08:31:25 +0000 +Subject: [PATCH] system: Ignore when the serial number is "SSN" + +Signed-off-by: Michael Tremer +--- + src/fireinfo/system.py | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/src/fireinfo/system.py b/src/fireinfo/system.py +index c9c81b1..9edc345 100644 +--- a/src/fireinfo/system.py ++++ b/src/fireinfo/system.py +@@ -44,7 +44,7 @@ INVALID_ID_STRINGS = ( + "EVAL", + "Not Applicable", + "None", "empty", +- "Serial", "System Serial Number", ++ "Serial", "System Serial Number", "SSN", + "XXXXX", + "01010101-0101-0101-0101-010101010101", + "00020003-0004-0005-0006-000700080009", +@@ -272,7 +272,9 @@ class System(object, metaclass=Singleton): + if not ids: + root_disk_serial = self.root_disk_serial + if root_disk_serial and not root_disk_serial.startswith("QM000"): +- ids.append(root_disk_serial) ++ # Skip any invalid IDs ++ if not root_disk_serial in INVALID_ID_STRINGS: ++ ids.append(root_disk_serial) + + # As last resort, we use the UUID from pakfire. + if not ids: +-- +2.30.2 + diff --git a/src/patches/krb5-1.18.3_prevent_spurious_text.patch b/src/patches/krb5-1.18.3_prevent_spurious_text.patch deleted file mode 100644 index 0e3015379..000000000 --- a/src/patches/krb5-1.18.3_prevent_spurious_text.patch +++ /dev/null @@ -1,18 +0,0 @@ -Submitted By: linuxfromscratch DOT org -Date: 2020-11-19 -Initial Package Version: 1.18.3 -Origin: http://www.linuxfromscratch.org/blfs/view/svn/postlfs/mitkrb.html -Description: Patch increases the width of the virtual terminal used for some tests to prevent some spurious text in the output which is taken as a failure. - -diff --color -Nur krb5-1.18.3.orig/src/tests/dejagnu/config/default.exp krb5-1.18.3/src/tests/dejagnu/config/default.exp ---- krb5-1.18.3.orig/src/tests/dejagnu/config/default.exp 2020-12-07 04:51:12.997708618 +0100 -+++ krb5-1.18.3/src/tests/dejagnu/config/default.exp 2020-12-07 04:56:29.805839425 +0100 -@@ -12,7 +12,7 @@ - # realm name, defaulting to KRBTEST.COM. - - set timeout 100 --set stty_init {erase \^h kill \^u} -+set stty_init {erase \^h kill \^u cols 300} - set env(TERM) dumb - - set des3_krbtgt 0 diff --git a/src/patches/linux/linux-5.15.46-layer7.patch b/src/patches/linux/linux-5.15.59-layer7.patch similarity index 94% rename from src/patches/linux/linux-5.15.46-layer7.patch rename to src/patches/linux/linux-5.15.59-layer7.patch index d6b46142c..f02a852a6 100644 --- a/src/patches/linux/linux-5.15.46-layer7.patch +++ b/src/patches/linux/linux-5.15.59-layer7.patch @@ -1,7 +1,7 @@ -diff -Naur linux-5.15.46.orig/include/linux/skbuff.h linux-5.15.46/include/linux/skbuff.h ---- linux-5.15.46.orig/include/linux/skbuff.h 2022-06-11 14:51:47.639775333 +0000 -+++ linux-5.15.46/include/linux/skbuff.h 2022-06-11 14:53:07.977494189 +0000 -@@ -772,6 +772,9 @@ +diff -Naur linux-5.15.59.ORG/include/linux/skbuff.h linux-5.15.59/include/linux/skbuff.h +--- linux-5.15.59.ORG/include/linux/skbuff.h 2022-08-03 12:03:56.000000000 +0200 ++++ linux-5.15.59/include/linux/skbuff.h 2022-08-05 13:28:29.785231584 +0200 +@@ -807,6 +807,9 @@ #if defined(CONFIG_NF_CONNTRACK) || defined(CONFIG_NF_CONNTRACK_MODULE) unsigned long _nfct; #endif @@ -11,9 +11,9 @@ diff -Naur linux-5.15.46.orig/include/linux/skbuff.h linux-5.15.46/include/linux unsigned int len, data_len; __u16 mac_len, -diff -Naur linux-5.15.46.orig/include/net/netfilter/nf_conntrack.h linux-5.15.46/include/net/netfilter/nf_conntrack.h ---- linux-5.15.46.orig/include/net/netfilter/nf_conntrack.h 2022-06-11 14:51:48.471834543 +0000 -+++ linux-5.15.46/include/net/netfilter/nf_conntrack.h 2022-06-11 14:53:07.977494189 +0000 +diff -Naur linux-5.15.59.ORG/include/net/netfilter/nf_conntrack.h linux-5.15.59/include/net/netfilter/nf_conntrack.h +--- linux-5.15.59.ORG/include/net/netfilter/nf_conntrack.h 2022-08-03 12:03:56.000000000 +0200 ++++ linux-5.15.59/include/net/netfilter/nf_conntrack.h 2022-08-05 13:28:29.786231577 +0200 @@ -119,6 +119,23 @@ /* Extensions */ struct nf_ct_ext *ext; @@ -38,9 +38,9 @@ diff -Naur linux-5.15.46.orig/include/net/netfilter/nf_conntrack.h linux-5.15.46 /* Storage reserved for other modules, must be the last member */ union nf_conntrack_proto proto; }; -diff -Naur linux-5.15.46.orig/include/uapi/linux/netfilter/xt_layer7.h linux-5.15.46/include/uapi/linux/netfilter/xt_layer7.h ---- linux-5.15.46.orig/include/uapi/linux/netfilter/xt_layer7.h 1970-01-01 00:00:00.000000000 +0000 -+++ linux-5.15.46/include/uapi/linux/netfilter/xt_layer7.h 2022-06-11 14:53:07.977494189 +0000 +diff -Naur linux-5.15.59.ORG/include/uapi/linux/netfilter/xt_layer7.h linux-5.15.59/include/uapi/linux/netfilter/xt_layer7.h +--- linux-5.15.59.ORG/include/uapi/linux/netfilter/xt_layer7.h 1970-01-01 01:00:00.000000000 +0100 ++++ linux-5.15.59/include/uapi/linux/netfilter/xt_layer7.h 2022-08-05 13:28:29.786231577 +0200 @@ -0,0 +1,13 @@ +#ifndef _XT_LAYER7_H +#define _XT_LAYER7_H @@ -55,9 +55,9 @@ diff -Naur linux-5.15.46.orig/include/uapi/linux/netfilter/xt_layer7.h linux-5.1 +}; + +#endif /* _XT_LAYER7_H */ -diff -Naur linux-5.15.46.orig/net/netfilter/Kconfig linux-5.15.46/net/netfilter/Kconfig ---- linux-5.15.46.orig/net/netfilter/Kconfig 2022-06-11 14:51:48.599843652 +0000 -+++ linux-5.15.46/net/netfilter/Kconfig 2022-06-11 14:53:07.977494189 +0000 +diff -Naur linux-5.15.59.ORG/net/netfilter/Kconfig linux-5.15.59/net/netfilter/Kconfig +--- linux-5.15.59.ORG/net/netfilter/Kconfig 2022-08-03 12:03:56.000000000 +0200 ++++ linux-5.15.59/net/netfilter/Kconfig 2022-08-05 13:28:29.786231577 +0200 @@ -1389,6 +1389,26 @@ To compile it as a module, choose M here. If unsure, say N. @@ -85,9 +85,9 @@ diff -Naur linux-5.15.46.orig/net/netfilter/Kconfig linux-5.15.46/net/netfilter/ config NETFILTER_XT_MATCH_LENGTH tristate '"length" match support' depends on NETFILTER_ADVANCED -diff -Naur linux-5.15.46.orig/net/netfilter/Makefile linux-5.15.46/net/netfilter/Makefile ---- linux-5.15.46.orig/net/netfilter/Makefile 2022-06-11 14:51:48.599843652 +0000 -+++ linux-5.15.46/net/netfilter/Makefile 2022-06-11 14:53:07.981494474 +0000 +diff -Naur linux-5.15.59.ORG/net/netfilter/Makefile linux-5.15.59/net/netfilter/Makefile +--- linux-5.15.59.ORG/net/netfilter/Makefile 2022-08-03 12:03:56.000000000 +0200 ++++ linux-5.15.59/net/netfilter/Makefile 2022-08-05 13:28:29.786231577 +0200 @@ -201,6 +201,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_SCTP) += xt_sctp.o obj-$(CONFIG_NETFILTER_XT_MATCH_SOCKET) += xt_socket.o @@ -96,9 +96,9 @@ diff -Naur linux-5.15.46.orig/net/netfilter/Makefile linux-5.15.46/net/netfilter obj-$(CONFIG_NETFILTER_XT_MATCH_STATISTIC) += xt_statistic.o obj-$(CONFIG_NETFILTER_XT_MATCH_STRING) += xt_string.o obj-$(CONFIG_NETFILTER_XT_MATCH_TCPMSS) += xt_tcpmss.o -diff -Naur linux-5.15.46.orig/net/netfilter/nf_conntrack_core.c linux-5.15.46/net/netfilter/nf_conntrack_core.c ---- linux-5.15.46.orig/net/netfilter/nf_conntrack_core.c 2022-06-11 14:51:48.599843652 +0000 -+++ linux-5.15.46/net/netfilter/nf_conntrack_core.c 2022-06-11 14:53:07.981494474 +0000 +diff -Naur linux-5.15.59.ORG/net/netfilter/nf_conntrack_core.c linux-5.15.59/net/netfilter/nf_conntrack_core.c +--- linux-5.15.59.ORG/net/netfilter/nf_conntrack_core.c 2022-08-03 12:03:56.000000000 +0200 ++++ linux-5.15.59/net/netfilter/nf_conntrack_core.c 2022-08-05 13:28:29.787231570 +0200 @@ -648,6 +648,11 @@ */ nf_ct_remove_expectations(ct); @@ -111,9 +111,9 @@ diff -Naur linux-5.15.46.orig/net/netfilter/nf_conntrack_core.c linux-5.15.46/ne nf_ct_del_from_dying_or_unconfirmed_list(ct); local_bh_enable(); -diff -Naur linux-5.15.46.orig/net/netfilter/nf_conntrack_standalone.c linux-5.15.46/net/netfilter/nf_conntrack_standalone.c ---- linux-5.15.46.orig/net/netfilter/nf_conntrack_standalone.c 2022-06-11 14:51:48.603843938 +0000 -+++ linux-5.15.46/net/netfilter/nf_conntrack_standalone.c 2022-06-11 14:54:23.322859367 +0000 +diff -Naur linux-5.15.59.ORG/net/netfilter/nf_conntrack_standalone.c linux-5.15.59/net/netfilter/nf_conntrack_standalone.c +--- linux-5.15.59.ORG/net/netfilter/nf_conntrack_standalone.c 2022-08-03 12:03:56.000000000 +0200 ++++ linux-5.15.59/net/netfilter/nf_conntrack_standalone.c 2022-08-05 13:28:29.787231570 +0200 @@ -370,6 +370,11 @@ ct_show_zone(s, ct, NF_CT_DEFAULT_ZONE_DIR); ct_show_delta_time(s, ct); @@ -126,9 +126,9 @@ diff -Naur linux-5.15.46.orig/net/netfilter/nf_conntrack_standalone.c linux-5.15 seq_printf(s, "use=%u\n", refcount_read(&ct->ct_general.use)); if (seq_has_overflowed(s)) -diff -Naur linux-5.15.46.orig/net/netfilter/regexp/regexp.c linux-5.15.46/net/netfilter/regexp/regexp.c ---- linux-5.15.46.orig/net/netfilter/regexp/regexp.c 1970-01-01 00:00:00.000000000 +0000 -+++ linux-5.15.46/net/netfilter/regexp/regexp.c 2022-06-11 14:53:07.985494758 +0000 +diff -Naur linux-5.15.59.ORG/net/netfilter/regexp/regexp.c linux-5.15.59/net/netfilter/regexp/regexp.c +--- linux-5.15.59.ORG/net/netfilter/regexp/regexp.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-5.15.59/net/netfilter/regexp/regexp.c 2022-08-05 13:28:29.788231563 +0200 @@ -0,0 +1,1197 @@ +/* + * regcomp and regexec -- regsub and regerror are elsewhere @@ -1327,9 +1327,9 @@ diff -Naur linux-5.15.46.orig/net/netfilter/regexp/regexp.c linux-5.15.46/net/ne +#endif + + -diff -Naur linux-5.15.46.orig/net/netfilter/regexp/regexp.h linux-5.15.46/net/netfilter/regexp/regexp.h ---- linux-5.15.46.orig/net/netfilter/regexp/regexp.h 1970-01-01 00:00:00.000000000 +0000 -+++ linux-5.15.46/net/netfilter/regexp/regexp.h 2022-06-11 14:53:07.985494758 +0000 +diff -Naur linux-5.15.59.ORG/net/netfilter/regexp/regexp.h linux-5.15.59/net/netfilter/regexp/regexp.h +--- linux-5.15.59.ORG/net/netfilter/regexp/regexp.h 1970-01-01 01:00:00.000000000 +0100 ++++ linux-5.15.59/net/netfilter/regexp/regexp.h 2022-08-05 13:28:29.788231563 +0200 @@ -0,0 +1,41 @@ +/* + * Definitions etc. for regexp(3) routines. @@ -1372,18 +1372,18 @@ diff -Naur linux-5.15.46.orig/net/netfilter/regexp/regexp.h linux-5.15.46/net/ne +void regerror(char *s); + +#endif -diff -Naur linux-5.15.46.orig/net/netfilter/regexp/regmagic.h linux-5.15.46/net/netfilter/regexp/regmagic.h ---- linux-5.15.46.orig/net/netfilter/regexp/regmagic.h 1970-01-01 00:00:00.000000000 +0000 -+++ linux-5.15.46/net/netfilter/regexp/regmagic.h 2022-06-11 14:53:07.985494758 +0000 +diff -Naur linux-5.15.59.ORG/net/netfilter/regexp/regmagic.h linux-5.15.59/net/netfilter/regexp/regmagic.h +--- linux-5.15.59.ORG/net/netfilter/regexp/regmagic.h 1970-01-01 01:00:00.000000000 +0100 ++++ linux-5.15.59/net/netfilter/regexp/regmagic.h 2022-08-05 13:28:29.788231563 +0200 @@ -0,0 +1,5 @@ +/* + * The first byte of the regexp internal "program" is actually this magic + * number; the start node begins in the second byte. + */ +#define MAGIC 0234 -diff -Naur linux-5.15.46.orig/net/netfilter/regexp/regsub.c linux-5.15.46/net/netfilter/regexp/regsub.c ---- linux-5.15.46.orig/net/netfilter/regexp/regsub.c 1970-01-01 00:00:00.000000000 +0000 -+++ linux-5.15.46/net/netfilter/regexp/regsub.c 2022-06-11 14:53:07.985494758 +0000 +diff -Naur linux-5.15.59.ORG/net/netfilter/regexp/regsub.c linux-5.15.59/net/netfilter/regexp/regsub.c +--- linux-5.15.59.ORG/net/netfilter/regexp/regsub.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-5.15.59/net/netfilter/regexp/regsub.c 2022-08-05 13:28:29.788231563 +0200 @@ -0,0 +1,95 @@ +/* + * regsub @@ -1480,9 +1480,9 @@ diff -Naur linux-5.15.46.orig/net/netfilter/regexp/regsub.c linux-5.15.46/net/ne + } + *dst++ = '\0'; +} -diff -Naur linux-5.15.46.orig/net/netfilter/xt_layer7.c linux-5.15.46/net/netfilter/xt_layer7.c ---- linux-5.15.46.orig/net/netfilter/xt_layer7.c 1970-01-01 00:00:00.000000000 +0000 -+++ linux-5.15.46/net/netfilter/xt_layer7.c 2022-06-11 14:53:07.985494758 +0000 +diff -Naur linux-5.15.59.ORG/net/netfilter/xt_layer7.c linux-5.15.59/net/netfilter/xt_layer7.c +--- linux-5.15.59.ORG/net/netfilter/xt_layer7.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-5.15.59/net/netfilter/xt_layer7.c 2022-08-05 13:28:29.788231563 +0200 @@ -0,0 +1,666 @@ +/* + Kernel module to match application layer (OSI layer 7) data in connections. diff --git a/src/patches/rsync-CVE-2022-29154.patch b/src/patches/rsync-CVE-2022-29154.patch new file mode 100644 index 000000000..d3b4499a4 --- /dev/null +++ b/src/patches/rsync-CVE-2022-29154.patch @@ -0,0 +1,322 @@ +commit b7231c7d02cfb65d291af74ff66e7d8c507ee871 +Author: Wayne Davison +Date: Sun Jul 31 16:55:34 2022 -0700 + + Some extra file-list safety checks. + +diff --git a/exclude.c b/exclude.c +index 39073a0c..b670c8ba 100644 +--- a/exclude.c ++++ b/exclude.c +@@ -27,16 +27,22 @@ extern int am_server; + extern int am_sender; + extern int eol_nulls; + extern int io_error; ++extern int xfer_dirs; ++extern int recurse; + extern int local_server; + extern int prune_empty_dirs; + extern int ignore_perishable; ++extern int old_style_args; ++extern int relative_paths; + extern int delete_mode; + extern int delete_excluded; + extern int cvs_exclude; + extern int sanitize_paths; + extern int protocol_version; ++extern int list_only; + extern int module_id; + ++extern char *filesfrom_host; + extern char curr_dir[MAXPATHLEN]; + extern unsigned int curr_dir_len; + extern unsigned int module_dirlen; +@@ -44,8 +50,10 @@ extern unsigned int module_dirlen; + filter_rule_list filter_list = { .debug_type = "" }; + filter_rule_list cvs_filter_list = { .debug_type = " [global CVS]" }; + filter_rule_list daemon_filter_list = { .debug_type = " [daemon]" }; ++filter_rule_list implied_filter_list = { .debug_type = " [implied]" }; + + int saw_xattr_filter = 0; ++int trust_sender_filter = 0; + + /* Need room enough for ":MODS " prefix plus some room to grow. */ + #define MAX_RULE_PREFIX (16) +@@ -292,6 +300,125 @@ static void add_rule(filter_rule_list *listp, const char *pat, unsigned int pat_ + } + } + ++/* Each arg the client sends to the remote sender turns into an implied include ++ * that the receiver uses to validate the file list from the sender. */ ++void add_implied_include(const char *arg) ++{ ++ filter_rule *rule; ++ int arg_len, saw_wild = 0, backslash_cnt = 0; ++ int slash_cnt = 1; /* We know we're adding a leading slash. */ ++ const char *cp; ++ char *p; ++ if (old_style_args || list_only || filesfrom_host != NULL) ++ return; ++ if (relative_paths) { ++ cp = strstr(arg, "/./"); ++ if (cp) ++ arg = cp+3; ++ } else { ++ if ((cp = strrchr(arg, '/')) != NULL) ++ arg = cp + 1; ++ } ++ arg_len = strlen(arg); ++ if (arg_len) { ++ if (strpbrk(arg, "*[?")) { ++ /* We need to add room to escape backslashes if wildcard chars are present. */ ++ cp = arg; ++ while ((cp = strchr(cp, '\\')) != NULL) { ++ arg_len++; ++ cp++; ++ } ++ saw_wild = 1; ++ } ++ arg_len++; /* Leave room for the prefixed slash */ ++ rule = new0(filter_rule); ++ if (!implied_filter_list.head) ++ implied_filter_list.head = implied_filter_list.tail = rule; ++ else { ++ rule->next = implied_filter_list.head; ++ implied_filter_list.head = rule; ++ } ++ rule->rflags = FILTRULE_INCLUDE + (saw_wild ? FILTRULE_WILD : 0); ++ p = rule->pattern = new_array(char, arg_len + 1); ++ *p++ = '/'; ++ cp = arg; ++ while (*cp) { ++ switch (*cp) { ++ case '\\': ++ backslash_cnt++; ++ if (saw_wild) ++ *p++ = '\\'; ++ *p++ = *cp++; ++ break; ++ case '/': ++ if (p[-1] == '/') /* This is safe because of the initial slash. */ ++ break; ++ if (relative_paths) { ++ filter_rule const *ent; ++ int found = 0; ++ *p = '\0'; ++ for (ent = implied_filter_list.head; ent; ent = ent->next) { ++ if (ent != rule && strcmp(ent->pattern, rule->pattern) == 0) ++ found = 1; ++ } ++ if (!found) { ++ filter_rule *R_rule = new0(filter_rule); ++ R_rule->rflags = FILTRULE_INCLUDE + (saw_wild ? FILTRULE_WILD : 0); ++ R_rule->pattern = strdup(rule->pattern); ++ R_rule->u.slash_cnt = slash_cnt; ++ R_rule->next = implied_filter_list.head; ++ implied_filter_list.head = R_rule; ++ } ++ } ++ slash_cnt++; ++ *p++ = *cp++; ++ break; ++ default: ++ *p++ = *cp++; ++ break; ++ } ++ } ++ *p = '\0'; ++ rule->u.slash_cnt = slash_cnt; ++ arg = (const char *)rule->pattern; ++ } ++ ++ if (recurse || xfer_dirs) { ++ /* Now create a rule with an added "/" & "**" or "*" at the end */ ++ rule = new0(filter_rule); ++ if (recurse) ++ rule->rflags = FILTRULE_INCLUDE | FILTRULE_WILD | FILTRULE_WILD2; ++ else ++ rule->rflags = FILTRULE_INCLUDE | FILTRULE_WILD; ++ /* A +4 in the len leaves enough room for / * * \0 or / * \0 \0 */ ++ if (!saw_wild && backslash_cnt) { ++ /* We are appending a wildcard, so now the backslashes need to be escaped. */ ++ p = rule->pattern = new_array(char, arg_len + backslash_cnt + 3 + 1); ++ cp = arg; ++ while (*cp) { ++ if (*cp == '\\') ++ *p++ = '\\'; ++ *p++ = *cp++; ++ } ++ } else { ++ p = rule->pattern = new_array(char, arg_len + 3 + 1); ++ if (arg_len) { ++ memcpy(p, arg, arg_len); ++ p += arg_len; ++ } ++ } ++ if (p[-1] != '/') ++ *p++ = '/'; ++ *p++ = '*'; ++ if (recurse) ++ *p++ = '*'; ++ *p = '\0'; ++ rule->u.slash_cnt = slash_cnt + 1; ++ rule->next = implied_filter_list.head; ++ implied_filter_list.head = rule; ++ } ++} ++ + /* This frees any non-inherited items, leaving just inherited items on the list. */ + static void pop_filter_list(filter_rule_list *listp) + { +@@ -718,7 +845,7 @@ static void report_filter_result(enum logcode code, char const *name, + : name_flags & NAME_IS_DIR ? "directory" + : "file"; + rprintf(code, "[%s] %sing %s %s because of pattern %s%s%s\n", +- w, actions[*w!='s'][!(ent->rflags & FILTRULE_INCLUDE)], ++ w, actions[*w=='g'][!(ent->rflags & FILTRULE_INCLUDE)], + t, name, ent->pattern, + ent->rflags & FILTRULE_DIRECTORY ? "/" : "", type); + } +@@ -890,6 +1017,7 @@ static filter_rule *parse_rule_tok(const char **rulestr_ptr, + } + switch (ch) { + case ':': ++ trust_sender_filter = 1; + rule->rflags |= FILTRULE_PERDIR_MERGE + | FILTRULE_FINISH_SETUP; + /* FALL THROUGH */ +diff --git a/flist.c b/flist.c +index 1ba306bc..0e6bf782 100644 +--- a/flist.c ++++ b/flist.c +@@ -73,6 +73,7 @@ extern int need_unsorted_flist; + extern int sender_symlink_iconv; + extern int output_needs_newline; + extern int sender_keeps_checksum; ++extern int trust_sender_filter; + extern int unsort_ndx; + extern uid_t our_uid; + extern struct stats stats; +@@ -83,8 +84,7 @@ extern char curr_dir[MAXPATHLEN]; + + extern struct chmod_mode_struct *chmod_modes; + +-extern filter_rule_list filter_list; +-extern filter_rule_list daemon_filter_list; ++extern filter_rule_list filter_list, implied_filter_list, daemon_filter_list; + + #ifdef ICONV_OPTION + extern int filesfrom_convert; +@@ -986,6 +986,19 @@ static struct file_struct *recv_file_entry(int f, struct file_list *flist, int x + exit_cleanup(RERR_UNSUPPORTED); + } + ++ if (*thisname != '.' || thisname[1] != '\0') { ++ int filt_flags = S_ISDIR(mode) ? NAME_IS_DIR : NAME_IS_FILE; ++ if (!trust_sender_filter /* a per-dir filter rule means we must trust the sender's filtering */ ++ && filter_list.head && check_filter(&filter_list, FINFO, thisname, filt_flags) < 0) { ++ rprintf(FERROR, "ERROR: rejecting excluded file-list name: %s\n", thisname); ++ exit_cleanup(RERR_PROTOCOL); ++ } ++ if (implied_filter_list.head && check_filter(&implied_filter_list, FINFO, thisname, filt_flags) <= 0) { ++ rprintf(FERROR, "ERROR: rejecting unrequested file-list name: %s\n", thisname); ++ exit_cleanup(RERR_PROTOCOL); ++ } ++ } ++ + if (inc_recurse && S_ISDIR(mode)) { + if (one_file_system) { + /* Room to save the dir's device for -x */ +diff --git a/io.c b/io.c +index cf94cee7..a6e3ed30 100644 +--- a/io.c ++++ b/io.c +@@ -419,6 +419,7 @@ static void forward_filesfrom_data(void) + while (s != eob) { + if (*s++ == '\0') { + ff_xb.len = s - sob - 1; ++ add_implied_include(sob); + if (iconvbufs(ic_send, &ff_xb, &iobuf.out, flags) < 0) + exit_cleanup(RERR_PROTOCOL); /* impossible? */ + write_buf(iobuf.out_fd, s-1, 1); /* Send the '\0'. */ +@@ -450,9 +451,12 @@ static void forward_filesfrom_data(void) + char *f = ff_xb.buf + ff_xb.pos; + char *t = ff_xb.buf; + char *eob = f + len; ++ char *cur = t; + /* Eliminate any multi-'\0' runs. */ + while (f != eob) { + if (!(*t++ = *f++)) { ++ add_implied_include(cur); ++ cur = t; + while (f != eob && *f == '\0') + f++; + } +diff --git a/main.c b/main.c +index 58920a2d..5a7fbdd7 100644 +--- a/main.c ++++ b/main.c +@@ -89,6 +89,7 @@ extern int backup_dir_len; + extern int basis_dir_cnt; + extern int default_af_hint; + extern int stdout_format_has_i; ++extern int trust_sender_filter; + extern struct stats stats; + extern char *stdout_format; + extern char *logfile_format; +@@ -104,7 +105,7 @@ extern char curr_dir[MAXPATHLEN]; + extern char backup_dir_buf[MAXPATHLEN]; + extern char *basis_dir[MAX_BASIS_DIRS+1]; + extern struct file_list *first_flist; +-extern filter_rule_list daemon_filter_list; ++extern filter_rule_list daemon_filter_list, implied_filter_list; + + uid_t our_uid; + gid_t our_gid; +@@ -635,6 +636,7 @@ static pid_t do_cmd(char *cmd, char *machine, char *user, char **remote_argv, in + #ifdef ICONV_CONST + setup_iconv(); + #endif ++ trust_sender_filter = 1; + } else if (local_server) { + /* If the user didn't request --[no-]whole-file, force + * it on, but only if we're not batch processing. */ +@@ -1500,6 +1502,8 @@ static int start_client(int argc, char *argv[]) + char *dummy_host; + int dummy_port = rsync_port; + int i; ++ if (filesfrom_fd < 0) ++ add_implied_include(remote_argv[0]); + /* For remote source, any extra source args must have either + * the same hostname or an empty hostname. */ + for (i = 1; i < remote_argc; i++) { +@@ -1523,6 +1527,7 @@ static int start_client(int argc, char *argv[]) + if (!rsync_port && !*arg) /* Turn an empty arg into a dot dir. */ + arg = "."; + remote_argv[i] = arg; ++ add_implied_include(arg); + } + } + +diff --git a/receiver.c b/receiver.c +index b3a69da0..93cf8efd 100644 +--- a/receiver.c ++++ b/receiver.c +@@ -593,10 +593,13 @@ int recv_files(int f_in, int f_out, char *local_name) + if (DEBUG_GTE(RECV, 1)) + rprintf(FINFO, "recv_files(%s)\n", fname); + +- if (daemon_filter_list.head && (*fname != '.' || fname[1] != '\0') +- && check_filter(&daemon_filter_list, FLOG, fname, 0) < 0) { +- rprintf(FERROR, "attempt to hack rsync failed.\n"); +- exit_cleanup(RERR_PROTOCOL); ++ if (daemon_filter_list.head && (*fname != '.' || fname[1] != '\0')) { ++ int filt_flags = S_ISDIR(file->mode) ? NAME_IS_DIR : NAME_IS_FILE; ++ if (check_filter(&daemon_filter_list, FLOG, fname, filt_flags) < 0) { ++ rprintf(FERROR, "ERROR: rejecting file transfer request for daemon excluded file: %s\n", ++ fname); ++ exit_cleanup(RERR_PROTOCOL); ++ } + } + + #ifdef SUPPORT_XATTRS diff --git a/src/patches/rust-chrono-0.4.19-fix-metadata.patch b/src/patches/rust-chrono-0.4.19-fix-metadata.patch new file mode 100644 index 000000000..cf6861693 --- /dev/null +++ b/src/patches/rust-chrono-0.4.19-fix-metadata.patch @@ -0,0 +1,23 @@ +--- chrono-0.4.19/Cargo.toml.original 2020-09-30 17:06:24.000000000 +0200 ++++ chrono-0.4.19/Cargo.toml 2022-06-16 17:27:21.440234723 +0200 +@@ -93,7 +93,7 @@ + __doctest = [] + __internal_bench = [] + alloc = [] +-clock = ["libc", "std", "winapi"] ++clock = ["libc", "std"] + default = ["clock", "std", "oldtime"] + oldtime = ["time"] + std = [] +@@ -108,10 +108,7 @@ + optional = true + [target."cfg(all(target_arch = \"wasm32\", not(any(target_os = \"emscripten\", target_os = \"wasi\"))))".dev-dependencies.wasm-bindgen-test] + version = "0.3" +-[target."cfg(windows)".dependencies.winapi] +-version = "0.3.0" +-features = ["std", "minwinbase", "minwindef", "timezoneapi"] +-optional = true ++ + [badges.appveyor] + repository = "chronotope/chrono" + diff --git a/src/patches/rust-time-0.1.43-fix-metadata.patch b/src/patches/rust-time-0.1.43-fix-metadata.patch new file mode 100644 index 000000000..342281750 --- /dev/null +++ b/src/patches/rust-time-0.1.43-fix-metadata.patch @@ -0,0 +1,13 @@ +--- time-0.1.43/Cargo.toml.original 2020-04-20 00:31:10.000000000 +0200 ++++ time-0.1.43/Cargo.toml 2022-06-16 15:21:19.210090045 +0200 +@@ -29,10 +29,3 @@ + optional = true + [dev-dependencies.log] + version = "0.4" +- +-[dev-dependencies.winapi] +-version = "0.3.0" +-features = ["std", "processthreadsapi", "winbase"] +-[target."cfg(windows)".dependencies.winapi] +-version = "0.3.0" +-features = ["std", "minwinbase", "minwindef", "ntdef", "profileapi", "sysinfoapi", "timezoneapi"] diff --git a/src/patches/suricata/suricata-5.0-stream-tcp-Handle-retransmitted-SYN-with-TSval.patch b/src/patches/suricata/suricata-5.0-stream-tcp-Handle-retransmitted-SYN-with-TSval.patch deleted file mode 100644 index 6bc745a0f..000000000 --- a/src/patches/suricata/suricata-5.0-stream-tcp-Handle-retransmitted-SYN-with-TSval.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 511648b3d7a4b5a5b4d55b92dffd63fcb23903a0 Mon Sep 17 00:00:00 2001 -From: Michael Tremer -Date: Fri, 19 Nov 2021 17:17:47 +0000 -Subject: [PATCH] stream: tcp: Handle retransmitted SYN with TSval - -For connections that use TCP timestamps for which the first SYN packet -does not reach the server, any replies to retransmitted SYNs will be -tropped. - -This is happening in StateSynSentValidateTimestamp, where the timestamp -value in a SYN-ACK packet must match the one from the SYN packet. -However, since the server never received the first SYN packet, it will -respond with an updated timestamp from any of the following SYN packets. - -The timestamp value inside suricata is not being updated at any time -which should happen. This patch fixes that problem. - -This problem was introduced in 9f0294fadca3dcc18c919424242a41e01f3e8318. - -Signed-off-by: Michael Tremer ---- - src/stream-tcp.c | 17 +++++++++++++++++ - 1 file changed, 17 insertions(+) - -diff --git a/src/stream-tcp.c b/src/stream-tcp.c -index 1cff19fa5..af681760b 100644 ---- a/src/stream-tcp.c -+++ b/src/stream-tcp.c -@@ -1641,6 +1641,23 @@ static int StreamTcpPacketStateSynSent(ThreadVars *tv, Packet *p, - "ssn->client.last_ack %"PRIu32"", ssn, - ssn->client.isn, ssn->client.next_seq, - ssn->client.last_ack); -+ } else if (PKT_IS_TOSERVER(p)) { -+ /* -+ * On retransmitted SYN packets, the timestamp value must be updated, -+ * to avoid dropping any SYN+ACK packets that respond to a retransmitted SYN -+ * with an updated timestamp in StateSynSentValidateTimestamp. -+ */ -+ if ((ssn->client.flags & STREAMTCP_STREAM_FLAG_TIMESTAMP) && TCP_HAS_TS(p)) { -+ uint32_t ts_val = TCP_GET_TSVAL(p); -+ -+ // Check whether packets have been received in the correct order (only ever update) -+ if (ssn->client.last_ts < ts_val) { -+ ssn->client.last_ts = ts_val; -+ ssn->client.last_pkt_ts = p->ts.tv_sec; -+ } -+ -+ SCLogDebug("ssn %p: Retransmitted SYN. Updated timestamp from packet %"PRIu64, ssn, p->pcap_cnt); -+ } - } - - /** \todo check if it's correct or set event */ --- -2.30.2 - diff --git a/src/patches/vim/vim-8.2_fix_gcc10_detection.patch b/src/patches/vim/vim-8.2_fix_gcc10_detection.patch deleted file mode 100644 index 5dd3cd1b6..000000000 --- a/src/patches/vim/vim-8.2_fix_gcc10_detection.patch +++ /dev/null @@ -1,14 +0,0 @@ -Source: https://github.com/vim/vim/issues/5580 - -diff -Naur vim82.org/src/configure.ac vim82/src/configure.ac ---- vim82.org/src/configure.ac 2020-08-29 13:21:13.367288796 +0200 -+++ vim82/src/configure.ac 2020-08-29 13:22:53.837729453 +0200 -@@ -4447,7 +4447,7 @@ - DEPEND_CFLAGS_FILTER= - if test "$GCC" = yes; then - AC_MSG_CHECKING(for GCC 3 or later) -- gccmajor=`echo "$gccversion" | sed -e 's/^\([[1-9]]\)\..*$/\1/g'` -+ gccmajor=`echo "$gccversion" | sed -e 's/^\([[0-9]]\+\)\..*$/\1/g'` - if test "$gccmajor" -gt "2"; then - DEPEND_CFLAGS_FILTER="| sed 's+-I */+-isystem /+g'" - AC_MSG_RESULT(yes) diff --git a/src/patches/vim/vim-8.2_fix_hardening_crash.patch b/src/patches/vim/vim-8.2_fix_hardening_crash.patch deleted file mode 100644 index aa96a502a..000000000 --- a/src/patches/vim/vim-8.2_fix_hardening_crash.patch +++ /dev/null @@ -1,14 +0,0 @@ -source: https://github.com/vim/vim/issues/5581 - -diff -Naur vim82.org/src/structs.h vim82/src/structs.h ---- vim82.org/src/structs.h 2020-08-29 13:21:25.511583763 +0200 -+++ vim82/src/structs.h 2020-08-29 13:44:00.110575350 +0200 -@@ -1412,7 +1412,7 @@ - { - typval_T di_tv; // type and value of the variable - char_u di_flags; // flags (only used for variable) -- char_u di_key[1]; // key (actually longer!) -+ char_u di_key[]; // key (actually longer!) - }; - typedef struct dictitem_S dictitem_T; - diff --git a/src/patches/vim/vim-9.0_fix_hardening_crash.patch b/src/patches/vim/vim-9.0_fix_hardening_crash.patch new file mode 100644 index 000000000..8e53fbc2f --- /dev/null +++ b/src/patches/vim/vim-9.0_fix_hardening_crash.patch @@ -0,0 +1,15 @@ +source: https://github.com/vim/vim/issues/5581 + +diff -Naur vim90/src/structs.h.orig vim90/src/structs.h + +--- vim90/src/structs.h.orig 2022-06-14 14:26:55.000000000 +0200 ++++ vim90/src/structs.h 2022-07-09 15:41:39.320170402 +0200 +@@ -1542,7 +1542,7 @@ + { + typval_T di_tv; // type and value of the variable + char_u di_flags; // DI_FLAGS_ flags (only used for variable) +- char_u di_key[1]; // key (actually longer!) ++ char_u di_key[]; // key (actually longer!) + }; + typedef struct dictitem_S dictitem_T; + diff --git a/src/patches/zlib-CVE-2022-37434-fix.patch b/src/patches/zlib-CVE-2022-37434-fix.patch new file mode 100644 index 000000000..ba8e39535 --- /dev/null +++ b/src/patches/zlib-CVE-2022-37434-fix.patch @@ -0,0 +1,26 @@ +commit 1eb7682f845ac9e9bf9ae35bbfb3bad5dacbd91d +Author: Mark Adler +Date: Mon Aug 8 10:50:09 2022 -0700 + + Fix extra field processing bug that dereferences NULL state->head. + + The recent commit to fix a gzip header extra field processing bug + introduced the new bug fixed here. + +diff --git a/inflate.c b/inflate.c +index 7a72897..2a3c4fe 100644 +--- a/inflate.c ++++ b/inflate.c +@@ -763,10 +763,10 @@ int flush; + copy = state->length; + if (copy > have) copy = have; + if (copy) { +- len = state->head->extra_len - state->length; + if (state->head != Z_NULL && + state->head->extra != Z_NULL && +- len < state->head->extra_max) { ++ (len = state->head->extra_len - state->length) < ++ state->head->extra_max) { + zmemcpy(state->head->extra + len, next, + len + copy > state->head->extra_max ? + state->head->extra_max - len : copy); diff --git a/src/patches/zlib-CVE-2022-37434.patch b/src/patches/zlib-CVE-2022-37434.patch new file mode 100644 index 000000000..95e9f173f --- /dev/null +++ b/src/patches/zlib-CVE-2022-37434.patch @@ -0,0 +1,29 @@ +commit eff308af425b67093bab25f80f1ae950166bece1 +Author: Mark Adler +Date: Sat Jul 30 15:51:11 2022 -0700 + + Fix a bug when getting a gzip header extra field with inflate(). + + If the extra field was larger than the space the user provided with + inflateGetHeader(), and if multiple calls of inflate() delivered + the extra header data, then there could be a buffer overflow of the + provided space. This commit assures that provided space is not + exceeded. + +diff --git a/inflate.c b/inflate.c +index 7be8c63..7a72897 100644 +--- a/inflate.c ++++ b/inflate.c +@@ -763,9 +763,10 @@ int flush; + copy = state->length; + if (copy > have) copy = have; + if (copy) { ++ len = state->head->extra_len - state->length; + if (state->head != Z_NULL && +- state->head->extra != Z_NULL) { +- len = state->head->extra_len - state->length; ++ state->head->extra != Z_NULL && ++ len < state->head->extra_max) { + zmemcpy(state->head->extra + len, next, + len + copy > state->head->extra_max ? + state->head->extra_max - len : copy); diff --git a/src/scripts/update-ipblocklists b/src/scripts/update-ipblocklists new file mode 100644 index 000000000..9918cac41 --- /dev/null +++ b/src/scripts/update-ipblocklists @@ -0,0 +1,173 @@ +#!/usr/bin/perl +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2022 IPFire Team # +# # +# 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 . # +# # +############################################################################### + +use strict; +use POSIX; + +# Load perl module to talk to the kernel syslog. +use Sys::Syslog qw(:DEFAULT setlogsock); + +require '/var/ipfire/general-functions.pl'; +require "${General::swroot}/ipblocklist-functions.pl"; +require "${General::swroot}/lang.pl"; + +# Hash to store the settings. +my %settings = (); + +# The user and group name as which this script should be run. +my $run_as = 'nobody'; + +# Get user and group id of the user. +my ( $uid, $gid ) = ( getpwnam $run_as )[ 2, 3 ]; + +# Check if the script currently runs as root. +if ( $> == 0 ) { + # Drop privileges and switch to the specified user and group. + POSIX::setgid( $gid ); + POSIX::setuid( $uid ); +} + +# Establish the connection to the syslog service. +openlog('ipblocklist', 'cons', 'user'); + +# Grab the configured providers. +&General::readhash("${General::swroot}/ipblocklist/settings", \%settings); + +# Check if the blocklist feature is enabled. +unless ($settings{'ENABLE'} eq "on") { + # Exit. + exit 0; +} + +# Check if the red device is active. +unless (-e "${General::swroot}/red/active") { + # Log to syslog. + &_log_to_syslog(" Could not update any blocklist - The system is offline!"); + + # Exit. + exit 1; +} + +# Get all available blocklists. +my @blocklists = &IPblocklist::get_blocklists(); + +# Array to store successfully update blocklists. +# They need to be reloaded. +my @updated_blocklists = (); + +# Gather the details, when a list got modified last time. +my %modified = (); + +# Read-in data if the file exists. +&General::readhash($IPblocklist::modified_file, \%modified ) if (-e $IPblocklist::modified_file); + +# Loop through the array of blocklists. +foreach my $blocklist (@blocklists) { + # Skip if the blocklist is not enabled. + next if($settings{$blocklist} ne "on"); + + # Get current time. + my $time = time(); + + # Get time, when the blocklist has been downloaded last. + my $last_download_time = $modified{$blocklist}; + + # Get the holdoff rate in seconds for the current processed blocklist. + my $rate_time = &IPblocklist::get_holdoff_rate($blocklist); + + # Calculate holdoff time. + my $holdoff_time = $last_download_time + $rate_time; + + # Check if enough time has passed since the last download of the list. + if ($time <= $holdoff_time) { + # To frequent updates, log to syslog. + &_log_to_syslog(" Skipping $blocklist blocklist - Too frequent update attempts!"); + + # Skip this provider. + next; + } + + # Try to download and update the blocklist. + my $return = &IPblocklist::download_and_create_blocklist($blocklist); + + # Check if we got a return code. + if ($return) { + # Handle different return codes. + if ($return eq "not_modified") { + # Log notice to syslog. + &_log_to_syslog(" Skipping $blocklist blocklist - It has not been modified!"); + } elsif ($return eq "dl_error") { + # Log error to the syslog. + &_log_to_syslog(" Could not update $blocklist blocklist - Download error\!"); + } else { + # Log error to syslog. + &_log_to_syslog(" Could not update $blocklist blocklist - Unexpected error\!"); + } + } else { + # Log successfull update. + &_log_to_syslog(" Successfully updated $blocklist blocklist."); + + # Add the list to the array of updated blocklists. + push(@updated_blocklists, $blocklist); + } +} + +# Check if a blocklist has been updated and therefore needs to be reloaded. +if (@updated_blocklists) { + # Loop through the array. + foreach my $updated_blocklist (@updated_blocklists) { + # Get the blocklist file. + my $ipset_db_file = &IPblocklist::get_ipset_db_file($updated_blocklist); + + # Call safe system function to reload/update the blocklist. + &General::system("ipset", "restore", "-f", "$ipset_db_file"); + + # The set name contains a "v4" as suffix. + my $set_name = "$updated_blocklist" . "v4"; + + # Swap the sets to use the new one. + &General::system("ipset", "swap", "$set_name", "$updated_blocklist"); + + # Destroy the old blocklist. + &General::system("ipset", "destroy", "$set_name"); + } +} + +END { + # Close connection to syslog. + closelog(); +} + +# +# Tiny function to sent the error message to the syslog. +# +sub _log_to_syslog($) { + my ($message) = @_; + + # The syslog function works best with an array based input, + # so generate one before passing the message details to syslog. + my @syslog = ("ERR", "$message"); + + # Send the log message. + syslog(@syslog); +} + +1; diff --git a/src/stripper b/src/stripper index fadbc514b..4014f03a4 100755 --- a/src/stripper +++ b/src/stripper @@ -38,6 +38,10 @@ function _strip() { args+=( "--strip-all" ) ;; + *Type:*"DYN (Position-Independent Executable file)"*) + args+=( "--strip-all" ) + ;; + # Binaries *Type:*"EXEC (Executable file)"*) args+=( "--strip-all" ) diff --git a/tools/checkrootfiles b/tools/checkrootfiles index 1a55a4da9..33bfb16e0 100755 --- a/tools/checkrootfiles +++ b/tools/checkrootfiles @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2015 IPFire Team info@ipfire.org # +# 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 # @@ -35,11 +35,13 @@ fi grep -r '/x86_64' ./config/rootfiles/ --exclude gcc --exclude rust-libc \ --exclude rust-ppv-lite86 --exclude rust-memchr --exclude *linux* \ + --exclude update.sh \ --exclude-dir oldcore --exclude-dir x86_64 >/dev/null 2>&1 if [ "${?}" == "0" ]; then echo "Error! '/x86_64' in rootfiles files found!" grep -r '/x86_64' ./config/rootfiles/ --exclude gcc --exclude rust-libc \ --exclude rust-ppv-lite86 --exclude rust-memchr --exclude *linux* \ + --exclude update.sh \ --exclude-dir oldcore --exclude-dir x86_64 echo "Replace by xxxMACHINExxx !" fi