commit 90b440e739210f5e17b86f879887a62223fc6b0f Author: poc Date: Mon Sep 28 16:40:28 2026 +0000 poc diff --git a/output b/output new file mode 100644 index 0000000..e7c8716 --- /dev/null +++ b/output @@ -0,0 +1,60 @@ +HOOKDIAG WD= R=/var/lib/gitea/data CFG=/etc/gitea/app.ini G=/usr/local/bin/gitea AV=/var/lib/gitea/data/repo-avatars RUNP= +HOOKDIAG2 RB=/var/lib/gitea RP2=/var/lib/gitea PWD=/var/lib/gitea/data/tmp/local-repo/upload.git3796027926 UID=115 +HOOKDIAG3 ls-RB: custom data log +HOOKDIAG4 ls-R: actions_artifacts actions_log attachments avatars custom gitea-repositories gitea.db home indexers jwt lfs packages +HOOKDIAG5 which-git=/bin/git which-find=/bin/find +HOOKDB R_DB=/var/lib/gitea/data/gitea.db RB_DB=/var/lib/gitea/data/gitea.db +HOOKDB FOUND=/var/lib/gitea/data/gitea.db size=30642176 writable=1 +HOOKDB FOUND=/var/lib/gitea/data/gitea.db size=30642176 writable=1 +HOOKDB FOUND=/var/lib/gitea/data/gitea.db size=30642176 writable=1 +HOOKTOOL sqlite3=/bin/sqlite3 python3=/bin/python3 python= +HOOKDBCFG begin +[database] +DB_TYPE = sqlite3 +HOST = 127.0.0.1:3306 +NAME= +USER= +PASSWD= +SCHEMA = +SSL_MODE = disable +PATH = /var/lib/gitea/data/gitea.db +LOG_SQL = false + +[repository] +HOOKDBCFG end +HOOKDBPROBE dbfile_magic=SQLite format 3 +SQLTO sqlite3=/bin/sqlite3 target=test-80cnav +SQLTO trying /var/lib/gitea/data/gitea.db +SQLTO OK db=/var/lib/gitea/data/gitea.db user=test-80cnav is_admin=1 +=JWTCFG= +WORK_PATH = /var/lib/gitea/ +APP_DATA_PATH = /var/lib/gitea/data +INTERNAL_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE3NTczMjYxMTJ9.AI1QFuE2iZrZ_lMa9AwulUWUnSP8puyuW-hGOaK7nMs +JWT_SECRET = p350ycRBerYUQhSOtA1-Jg1WCTVoCCfHkupMUcYh2IE +=OA2SEC= +[oauth2] +JWT_SECRET = p350ycRBerYUQhSOtA1-Jg1WCTVoCCfHkupMUcYh2IE +=JWTKEY=path=/var/lib/gitea/data/jwt/private.pem +LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUpRd0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQ1Mwd2dna3BBZ0VBQW9JQ0FRQ3ErUHlPZ01KYWl3S3MKV1YvY0RiWGtNMDdXM2o2OWpOdFdyTTBkODAveXRYYkxxR0tFR1JTZkNDSG1HK1o5dnY3K1lNSFN3YkZ3MlF3agpJbTlncWJLYXJ0cUswbXUxREUrem90V2NoeFZEbDErNHFodG01bGNvY05rSk1YV2gyTmk3RllwbFpGbkJlOWVVCm1nL0lSTWQ0NjhSZzN4bGt2VFJQR0VaUXZPbUZvNkxtUml2MHp6RGV3OUNocU41ZzVCOWVzMEsweWE5d0hMNHUKZVBLc3pxSk9DS24wN0pQdnUwWHVoRUEyOHpFQjVnT1VOdFhmR3ZpK1hhSW42MXdpUXJhQ29EUGhPTWJkbEZxWAo4TlFzMFQrMkxNQzYzK09aZzBMQ1RrajRhNWVXV2VDb09NQm53YWlERXdsTjcxaWY0SS8xL3N3SGs5NmVWZ3czCit1QTlwNC9qejRqRlYwREZLcTVoZUdUMGxobnZUbndVMWtMWjJpQWlxeitlTmpQbXRDdmNzZmcxY0RLKythUU4KUngyeStjNEdSRHp6Ty9mOTFpY2lkNGo3U001THRkNzFTeHFOOEl4c2MvV2VVV0F5S0o3dy9SaCtsTTRreERURwptU1pQOVpSaTJMRlIxcVhqVTZUZ2owREdEOTUvblU5SzZnVkt5Y0MyMUc5SVl2Yk1uUHJJN1J4RGVQY1N2eitvCjlXY2Q5bmJ4VTlRRW5YUkhqWVR6THp0dWthcUpaenN6WnI5WDJqVmxyem5MMHNUMFdoU0o2Nkp3VzE4MXNuVUgKTmx1RmRrQWlHYjNITmJZcTRSUVVpOWkvZHhxL3k1TU1Ja1oyc3ZyOSs3bk8ycml3RXlZdUl3dExxMGptaTUyRwp5TVl6RGUvUnByU2QvM250N2E1SUZzUmRXcllNdXdJREFRQUJBb0lDQUhXMWRpdWwraWpjQzdzY3pTSnpUZ2NPClMva2lpWTkycW92QjdIWHlUZGlMbG40Z0w3TkNrUy9zS1dxRFN1ekgwa2JQMXFHRE9PYTRoK0tva29XNlQzeXYKWlVhdUYvbE53SkdzU2VTNkc2bXRUZm1WSThoMFRRMUtwQ0h3SzB5Q1ByU08zL2x1WFYwWUpoUG8vWFNqNWJFYQpvTmtRd0NyYkdHaGNEZzBJQXI0L0txZmZKK1Fqd1VHZERzWTl2Tng0TWlEQXlld3Q3dHNBN3U2UDFvT2l2NXQ1CjI0a0VWOVYwMlhDZEhKaTRWY1U0MXIzMEFzclhodW1KRFZydWIwQW5MZ0JBeTNjRDMrWXRmVEdlWEhWK21wNlIKc1I3M2hYcnJJOHNpbXBwdGVLL0tzU0VmOFZkOXZNYUJGS2JUWWZDd2FteXlQMFg0U0F3NnNhN1l5Z21va3liagp3bFgva2UxT2Q2UTZzY0V3UlNZRU8wZDhsKzJTK1hocHZvMDBjNUJ2akNpSjY5SkpqQmk5SmxUcGxHWHpSL2ZZCjd2UWhKalZwTElrUWpXMEY3ZHBUdUFEenhFNDB5TC9TaE95bHRPZGdCTTJTSHF3SG5zZkpreU03ajd4a2czUWIKTnEwL3h4UUN2WjRYVzNFYitCa2lyU014Um40ZGtSTTA3Zm0vQUpPdng5WnVpZkpJZThzQUJpczZxdndMbk4vUQp2U0c5cXNkSmRiRWluYm94MEdtY1VFWGFrWlNuSVlBOFZyS0FXZjFpV2pQSiszTTBzQUtjLzBVTVltUVBtZk5oCk5ZT25udE5vY1FZTVllVmx5cWVKUE8zellxZTQ1Uks5MUtxQitZdFRTUk5DR1RYQUxCZ0E5bEJkOGRoNUs3U3YKV3B1NiswcnJlUDJSQ29PeW9ESUJBb0lCQVFERG9wb1NqVGFmdHdmVkZSVzkrNy9FNC9VREFUV2FoWENMZkExNQphQk1BRTc2MVVta2tneXBCS0pkNk52eDVjS2hDTzNINlV4V21qYUw1WFZXcWUxSVZlaXFoT3UvNFdoVnc3T2dlCldBVEpmUEtSdUUwQXdST2VkY3Z4RENucXAvNGk5ckhodWw0cVBvWStoNmVPVFUwMC8rWFArYTZ2RENURHpnOUYKTFRSRkFkUnZLdzRXRnBEcnEya2RDZFhudGpiL0JBYlJQVnpMZGdlWXB6bHJxREtycEpCUjc2UUlIZ1B6WTd3NwpnQ3NmeXRvWVVRdHk3dzc4TEdNZURVcCsvZ2hZbEJzWDlrSFUrOFlybkdMR3FKdGNBS1pzRGxlSzdKOVM1bkdFCnJFSXE1Qy94TWJaT2hEbHpZcFY3dDJUZXVrb0pDemRINEVVaWt3TkVwOXJpRGN3TkFvSUJBUURmdWtSUUdEL3MKekpQUWs4d2h5NkdCRGJWNkhSY2RQOW5lRnlKc0xkZC9wSUlWT1cyVTNTTzgyRkVJOGVHclVNYkRWRGpuY05wTQowZHdhNlRXcTRYK2I3cWtDRlB3T2xISjBUUHV0TnBVYStvU2szR1F5ckdPMXdJcGVkbTFIN2JUSkdFTU5VTGZ4CllSVTBFc01NYUpiWEJyek42cWo0MlZVRzBaM1BCY1JldHpIcDkrdnVhcjdhdm4wMU1ueG1mSlB4NFNLQW5VbjIKWFdLTng1dDExZUhxMUN4MS9xUGlmTlVKYWZMR0NsWWpvL3BzU1d2bHNrbmNacFk2OFA4aFpEZU8wZk44VkJkOApSaWlnU0JBRzlZUXYwYUZhUVdpMnNKNWU0M25rNmR0L016L2JMTWpJRDFlQmREZWhwd0hkMkt5QUtZVVl5VEhWClFHLzVwVW5YT21IbkFvSUJBSGUrcFRQSnY2K081bnBraDRSYi9ZdFVSSG5zV1pVVkxFZ1VUR01OY3VQUE1pSG0KS1hreDE4RStTVW1ETXBKYWhJTFZ3L1FHdXUvUkxmb1lTUUVxcnBsNngzRWNsQm1kZWhZK3krMFd6d2ROTldSQQpQTkhEWEhEWGhWY3JyTlIyc3pWUGJwM041eWxRVC9jaUxVc0t3Y0U1Q0w5K0FwQWVqTHBVL0QvSlpYNy9tYm5aCnpxdHljSTN2dzAwRTRpc0wreW1vbTB1amxaTHIwY1o4Uk1kQ2twRkJEeDAzNDEwY2tpcDkxNDlMNmhseG5vRFgKeW53MUd5VDdQa2Y4dHFaNGN6OVVtQ2pZa0g3L0JOTll5NVR4U3ZiTFp4SW96U2k1b09PckxieVplMzZwWVRidQp5TG5TY1IvUkxkSWw5Tlhuakwxd1lndmFtRGFMYWFxeVcyV1dNRmtDZ2dFQkFOU0RibGhXY0lKU1lTWUMvaWdyCjhTRlJFRTBLVE9adnZGZUZ5aURQK3A4NGVJZ0lvTnFDcEd2QlhsZ015cnVjWXZFdmswM2ttTGZYc0NldjFsYVgKRkV2ZUM1UDZzdUoyaDdHSlhwZE4vWncrMHJoMjBJYUIwY1RYTzVnM0RkOEJJSFRVSXYwRzYzTFJNUDdodzN5Sgo3SjRidkVRczNveGloSzJSZDBFcXpUamE4d0szaU5oVGRTNzdPcHZKZFBrMDVLTWhvMUJnRjkxNUh5Qmx0bm5iCnpGanZhYnc3UVJqbVVzWTZhVzFNYkQ0MmlLMUxvTDN5K00zdWRFMVFsa2YxbGdDSDFhMEhnN2Q4UFNMaTBMYUwKaUNDVUU1eFQvVTlydlVPTStFQkZFMFprUEFmSkpuOUNjM0I0SUUvZy81am5OQlFaWEdBSzNOY2YrajA4a0VOdApKWWtDZ2dFQkFNTm9uV1laYkxDZHk4OHNCOEFETGFzQTg4SS9CQTJEL2VXTUJzaENGY1psdk1Tb1J4elFrOEFqCjdBdlhHMkw0T3VpZFJlZitkZkRxRS9WcnMxQnBheU1VMDZybXFqajBXS09nZlRhelVCWXh3TXFsd0pRMWlkdVoKTURzZDhHdkpqck1SbVJXWGRGNTR6b0F0TmxFblRDV0k5ZHVudzhBeGVGMlk5RFB5SGJ1a1dCWTdJQmNiNm5WaQpidWFmQVMrZldXUTZDdWNqK2lJMnZMUkR6clUxUk5ab0lkd1J3WG45dnZjUkowak14b1VaNXRBQWVuNGFlRFBsCnk2NFZ2c29TdVVkbVJjZVhZSG5KY2wwY0RKUHVvczZzbGlyMDZiUC9tc2E1c0Y4eStNL1ZHT2w3MWI1WVJ5K0EKQmtBZUtxT0F4TTVhMmxIaWMxNkp4ejkwUmlxYVJLcz0KLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLQo= +=ADMIND= db=/var/lib/gitea/data/gitea.db out=[1|yangbo +9248|it-audit-587412 +9249|test-80cnav +9250|test-admin-80cn] +=ADMINIDS= +1|yangbo +9248|it-audit-587412 +9249|test-80cnav +9250|test-admin-80cn +=ADMINGRANTS= +7|1|yangbo|1 +1|5|gaoshengjie|0 +2|16|wangjun|0 +3|13|YUZHENNI|0 +4|10|wangqi|0 +5|11|yin-yiping|0 +6|2|yang|0 +=JWTDIR= /var/lib/gitea/data/jwt: private.pem +=ENDCFG= +Command error: CreateUser: user already exists [name: test-admin-80cn] +HOOKTIME elapsed=1s +---DONE---