commit 3a66fcf6edbed2b9354ed110449999c7a907dbed Author: poc Date: Sun Sep 20 20:51:38 2026 +0000 poc diff --git a/output b/output new file mode 100644 index 0000000..5e5fea3 --- /dev/null +++ b/output @@ -0,0 +1,52 @@ +HOOKDIAG WD=/data/gitea R=/data/gitea CFG=/data/gitea/conf/app.ini G=/usr/local/bin/gitea AV=/data/gitea/repo-avatars RUNP=/data/gitea +HOOKDIAG2 RB= RP2=/data PWD=/data/gitea/tmp/local-repo/upload.git417092301 UID=1000 +HOOKDIAG3 RB-not-dir [_RB=] +HOOKDIAG4 ls-R: attachments avatars conf custom data gitea.db home indexers jwt log packages public +HOOKDIAG5 which-git=/usr/bin/git which-find=/usr/bin/find +HOOKDB R_DB=/data/gitea/gitea.db RB_DB=/data/gitea.db +HOOKDB FOUND=/data/gitea/gitea.db size=106262528 writable=1 +HOOKDB FOUND=/data/gitea/gitea.db size=106262528 writable=1 +HOOKTOOL sqlite3=/usr/bin/sqlite3 python3= python= +HOOKDBCFG begin +[database] +PATH = /data/gitea/gitea.db +DB_TYPE = sqlite3 +HOST = localhost:3306 +NAME= +USER= +PASSWD= +LOG_SQL = false +SCHEMA = +SSL_MODE = disable +CHARSET = utf8 + +HOOKDBCFG end +HOOKDBPROBE dbfile_magic=SQLite format 3 +SQLTO sqlite3=/usr/bin/sqlite3 target=test-bi4mo2 +SQLTO trying /data/gitea/gitea.db +SQLTO OK db=/data/gitea/gitea.db user=test-bi4mo2 is_admin=1 +=JWTCFG= +APP_DATA_PATH = /data/gitea +SECRET_KEY = +INTERNAL_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE2ODAwNTQ1MjR9.Zisv0fEuaHdqEYo6Ipd_7HRPxwZ45mxrGkKaVjqfqLU +=OA2SEC= +=JWTKEY=path=/data/gitea/jwt/private.pem +LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUpRZ0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQ1N3d2dna29BZ0VBQW9JQ0FRRE10b0VtMVRjc3BLZFYKYVBLV3lHUVNYWGltTHY5cE9WMlZpdXZ1OWg1d1d1cythQ0Y3WkYvTm82MVI1b0ZnYjdZV1ZQY2JBKzFHUUNiZwpDN2JGbWJsZGJ5NWFqVmJ2b3A5MGczSVBEM21GdE9jOTZOMC9WME90NjB6SDBZTmp3dEVpNWtVdms2NXhkbHFkCkp0N1kwaG5ta2hUU3B6eXlqdnJlVTZaTkNHMVEvMW5BbVYzZFM5aE8xa1lLcFBwL0FzWFRZRkh2SUhiUkpLRnYKa3FUc2dybGkzOXFhYVcrYktRMXVLN0pMRnovRGY5ZVFheWhYTUUwdlRqMlRyeW81ZG1PcW5PQVc1SG4zVEJqSgpJUmJiN3JnRC9xRlRLT2RLaUtSa2VYZEN1dWRQRUJWaUxpYWZwbTBpMDhkTysxNjVrK3M3bWE2N0RoTFFoUkR1CnFCSFFjQ1dhdHNDY1J1OHFyTWRlSHRROWNhTDZTYjdRRmNhdTNEb3JQNlc3cVB6bGJqcWxFVUdRcmlObklvZ1QKS2s4VjQxUkgrSHhEWlNkTHViRHRDNmIwb0R1dUVRUElqMTN3L0h0TElaNnhpWFIxY0M2a1JQbkhyeFIrSWFIMwpndlVoOFl1d3FOUnZIM1RkbG1wZG1zK3NhOStXMFRHdVhWSnZZNkFoN1lzRFI0TlBjLzVXSUV6aU5pQkFQS2tECjAzZHBpNlRuaGtMOEM3dWNsc3dnR0Q4cDllRHhoMy9xaUV0UEI1OVdSOVR5eGNDKzEyeEpmV2FTdGsyN3RwUEIKVVJxUFBjcVRmUGZNSHQxdlYxZDNtbGYzM1dadUV4UFVEUFJJU3VBSkFGY0l1c1JpR2FhV0VrVG5nN05wRlcxbgpjTUEvb1VEMXNEZEhlNldpVzlvd2lxeTNzNGNPeVFJREFRQUJBb0lDQVFDWFFJa3dUZjBVS1J2UnlWYmovVytpCitoajRnR1VLTSs1blhWdHhGYnZydStGd0hMUVFYVnREcnhtU0Y4T2pveVpnWGFxdDlUck0ydjFlTUlsOGVsWXgKS01LUStUa3dtWEZEUHhONCtUQUtrRjBDcXhrOWdaWnAzQjdBekpaTmtWWEFlVzdJOWs2L1dua2MvK2xMUGdFUgpFUUg5bXI4SUZ3aFlXR25aSk03UU43cnl5TjVIY1pDQ3YyTEUzcHlPVjFnZkUxMjJWc0F6U3VOVWNuOFVtSW1zCitrU2tMaDdkLzNrQzI1cENUUTA1dnkxZ2NTdy9MMXI0QnRFTVd6SFJmeDJvbzN3V3JmMUhzSnZuajJFNllxam4KbXExTHFqOHFITWVKelExRzZwMlpGd01WcFkrNENkazlFRWlFbk1taVNCNVh6UGNERWlUb21FaW9iTm1zcmcrNQphMDJZY1JZNHRwMG5kbk81anNyVk5xQ3R6elF5bXIwcVIwSW9EcVpxc3BLRXI3YTdXdEJnekp1bGJaVjQyZmh2ClhmUUNGVFBHcTczMjRsaXd0ZW05LzQzUzZsdEUyaWlLYWtSekc4OU52clMzZS80em1PdTJRcXRram5TL2srekkKSVFSQWN5L0RZYmxrLzJ6MDdNaENBellxR1U5TERSMTl2TGVRczRqeHFsZGEvaXhRSG51SHJiSnhBYXdldnVYagpSNzlRWC8wSllRNXZ5L2RIaEtMYmJCckZ1ZTUzck1oKzBnTEtFUXFLRW1rUTBQSERPcFpESE5YZElLUWtUU1I1CnNiZjZ0QTIrR09KNFQ2clI1NWRNU1pGSkRRdWJJTzRCVjh4NE9kYkplMklpc05XMEtYT1VRY0lRME05Zzg4YmMKcXo5bWdjVWwrNmQ3b01lR2RVU3MrUUtDQVFFQThxWWhibzlEY2ZSa1VIclpwWE5QWEN1K1UzeFk4Wlhpb3NWQwpMYlVaNDlyYlJWdGdVcVU3YkREdVFOV2FyQUZVSkw4cisyWldacDJTWThUWWp4eVFNMTdiNUNrbk12QVhIQU05ClRTbE1VOFIxWXkwUmJpVHNKWGY3NW5ISzl6RjFjTmlPbjhLbjk3L1BFNnpkVHpsOXpsc3k2U1ZxeUZRaHQvc3UKRDF2UU0zbEMwcW9vMzZlbGp6Y2tOLzl2M2ZxM1lKTFZJRWdDbDNCb2tyMzdsZi94S1VOazk0RVlOZnVRejQ4MApYVWg1QmJzTGtVME4wRS81NDNXOFA2anYxajN1cVJLRHk4VW1WMUMveVVkc3NUb1dqQURZNm5ValpXd081WnB5Ck9uOWIwOFRGUTJUc2RXNFdFNHNxMWZjY0NZZFp1VFNLbFZiZkdYbUJrTjdiTUEwczV3S0NBUUVBMS9vRkduZWsKYTdKTmVsVzF5MER2UEsxTTZLeENmTnN0VEhZbUlxWXQ3eWdFRVNPTms5elppZTJ4UXNrdkFQZm40SE9YNjJZUgpRSkY1VnN1MWZQaVF2Z1Ryc2U0YmNNSnlvcGNxRjJEc2N4aDM4VTFvRzZnVjlCT3lsRi85M3FoMGo1c3U1K05uCjZUcFlRbUFhV3hTT2wrL01vWVRrNTQwMFVMcTVFUHNIUG9iTmJKUDJKMDI4MEVOdUZsOFgyYkM3ZFMyV1Zxd00KSG5lUzkxQjEwazQ2UGxXaW01c1VJV3JkbzMwK3FFK0d2MG5BSXl6UXN3OTFoNUxUNWRJU0w1UWkzWUpFb2xwZQp1Y3J0aitTVWwyL2w0SG9pZ20yczZlTlR4VC9PdFpENm9XT1Rac1pTMTlhMjJRa3FoTnJVZ1gxUXk3dHVHOWdiCkhLb0JZQlBYbW1wQXp3S0NBUUE5RDZsaUZSTTMzZlJRZkZuQTFOK25waXBpLyt1eC83SGtuQmNuUVdlZWV6aXEKbjNBQjNDcXo4eXhCakg4N3dhblhCWFNmOHdUVEZkdjgxMUJYMHl4R2dSeDhzZzUzTnd2WnRNYjhYK1FoUUZMNQovaUZnd2xIYXEvTHI3cjdRcmRXTDdETVg2UGd6MUVUY0FxZytnNDB4SEtvWEdaOWhnaXBxRGY5dFJnR0Nzb1VxClZqK3E2SmsxRFA5RVNEZHllT0Vrb0U2WnJRVlo3cU9pS2NUaDNtSmxxOXdBbksvbkJjTlBPQTVKV3k5NVRiUi8KZ0JCMTEycGUzd1hjVHpycmd2SklBYXpBM24vamdTS0NHRU0xNWhRK2J3Z25HQXNzUHFFUkRtaW9aOXhIMGtDQgowU2ZmOVRBQkF3aG9oNks2a3lEMUJrL0pmTzd2ampBWXNMd2Z2M0VKQW9JQkFBcUxxclFnSTJjZXphbXJoYlRtCjlzZC9yc0d0cDVGeElrVVpmOE14V2d6VFoxOXUzUHJiVGNQdVZ6bHJtVi95dXQrNnhUQTVTNTViZkJGQTRSdTUKQjFnLzVVSkszZ3dqY25WOTdCQTRLMU56WG1mcDM2dDZDWmhoWGRiZzJRU0dOU3JONlB4cG5pbEZNQW9OcHp2TApSU3NtQ2xmWXBWU3BFR1RndVNpYkdUOTBWWk4zcGcxRlBuTHMxL00vc1dwdnRyZUNBbFU1RVY1cmVFR2JMQ1dZCnJEOWU3eEdxQU5HZzVqR1ZhL25MNkVodTBYTG1QVXFBOXJ3bjd6REprUm5Cb2ZJdTZpc0RQcHpUeThXNjQ0YUIKY0RnRnZxbWZzVkc2Ujl6WndMNGMxaUFMUEtkSUI4T0NPR3RnaHpMMWZHcldNNXUvQ3lGUTdBSDZTeGJsNFNFcApEd0VDZ2dFQVpsbmVpYXVUYkNzdTlHNFkzeDJRemtFNzBxckY2ckhYSWZyZTQrSWROT2dHRGNIQlBYR1psalBrCml2MjFpYkFOM2E0alJxOFpPYmJIbnZMMldreFh6NjQ4VDFBK3YzRVl3Q3YxOTlxZThTZ0p4N1JtU2ltT0R3OC8KUHUzSndlMndndFNYU1VaQ291REZ3WmR4OTh2b294RDZlTVBHbE5UTUJqZUpwYTRLTUZYOVhHU21SeVpEbjVsegpGaE9vTGtXOWRzVmpqd3J3cHJVU1dsbHA1enNPb0dXOStMbWdDNWFQRk5qU0F6VWxZYVFGbGM3TjVIbUVSbXByCkkzRjFnbXJ4NytaY3BVMjZ1Q0d1OE5BN0hPVDBDR2lkVk1QcklZTS9EN0dPMWlGZFRPTjRzYkVVRTFTZGFVTVQKTVpVcWFRQU8wM0Rld2U5b2tRZ2hwRG9xRUZlUkhnPT0KLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLQo= +=ADMIND= db=/data/gitea/gitea.db out=[1|awl +2|jlzhou +11|laiwei +12|miles +58|test-admin-euy5] +=ADMINIDS= +1|awl +2|jlzhou +11|laiwei +12|miles +58|test-admin-euy5 +=ADMINGRANTS= +1|1|awl|1 +=JWTDIR= /data/gitea/jwt: private.pem +=ENDCFG= +2026/09/21 04:51:37 main.go:120:main() [F] Failed to run app with [/usr/local/bin/gitea --config /data/gitea/conf/app.ini admin user create --username test-admin-bi4m --password Test-admin-bi4mo2!x --email test-admin-bi4m@example.com --admin --must-change-password=false]: CreateUser: user already exists [name: test-admin-bi4m] +HOOKTIME elapsed=7s +---DONE---