Compare commits

...

No commits in common. "main" and "out8pci2f" have entirely different histories.

5 changed files with 90 additions and 5 deletions

View File

@ -1,2 +0,0 @@
# rpoc8pci2f

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

90
output Normal file
View File

@ -0,0 +1,90 @@
HOOKDIAG WD= R=/home/git/workdir2/data CFG=/etc/gitea/app.ini G=/usr/local/bin/gitea AV=/home/git/workdir2/data/repo-avatars RUNP=
HOOKDIAG2 RB=/home/git/workdir2 RP2=/home/git/workdir2 PWD=/home/git/workdir2/data/tmp/local-repo/upload.git232790705 UID=119
HOOKDIAG3 ls-RB: data log
HOOKDIAG4 ls-R: attachments avatars custom gitea-repositories gitea.db home indexers jwt lfs packages queues repo-archive
HOOKDIAG5 which-git=/bin/git which-find=/bin/find
HOOKDB R_DB=/home/git/workdir2/data/gitea.db RB_DB=/home/git/workdir2/data/gitea.db
HOOKDB FOUND=/home/git/workdir2/data/gitea.db size=3784704 writable=1
HOOKDB FOUND=/home/git/workdir2/data/gitea.db size=3784704 writable=1
HOOKTOOL sqlite3=/bin/sqlite3 python3=/bin/python3 python=/bin/python
HOOKDBCFG begin
[database]
DB_TYPE = sqlite3
HOST = 127.0.0.1:3306
NAME=<redacted>
USER=<redacted>
PASSWD=<redacted>
SCHEMA =
SSL_MODE = disable
PATH = /home/git/workdir2/data/gitea.db
LOG_SQL = false
[repository]
HOOKDBCFG end
HOOKDBPROBE dbfile_magic=SQLite format 3
SQLTO sqlite3=/bin/sqlite3 target=oidm6t6pf
SQLTO trying /home/git/workdir2/data/gitea.db
SQLTO OK db=/home/git/workdir2/data/gitea.db user=oidm6t6pf is_admin=1
=JWTCFG=
WORK_PATH = /home/git/workdir2
APP_DATA_PATH = /home/git/workdir2/data
INTERNAL_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE2OTQwMTU3ODh9.B8Cgle5_YhIpD7gPGLp4dcVekQzcyQd-rLIgsJAUHJI
JWT_SECRET = 9pnAzNv8BrxC1xi8EbB6XkZyAoDariDsgitz95cnDQc
=OA2SEC=
[oauth2]
JWT_SECRET = 9pnAzNv8BrxC1xi8EbB6XkZyAoDariDsgitz95cnDQc
[ui]
=JWTKEY=path=/home/git/workdir2/data/jwt/private.pem
LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUpRd0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQ1Mwd2dna3BBZ0VBQW9JQ0FRREFUdmgwVlZYRjdoM2gKVUZaUzUyTWNLQ1JrUmZFcno3Q0lUSUdINHVTZHVxU3oyeXhvKzh3V3FYaVgrZlYwb1pacGtIM3h6aVlLZUxNUwpOOS9aQmVGdVBlMVBXL1Y0alBiMXRsOHJsSkhzbEROWndFU1d2SVBhTUpIa0pDcTFXVTZDb3Uxa0hVZEp3RUw0CkJRTDV2TW9aWkwzSUdoTUlEeFd4MGM4YUVZQS9OUG1lUHRZRGpvbkUxTDhScWxVdC9jRkpMRmZobHRKMUM3WmkKdGY2OTRVT3VUWDRaNTgvWi9GTzZaRDNvMVNIeGlFYlBCWk8vZWN2aHhhZ2tPQTlQc2ZUZFhxc3BvcDN6eUt0UwpNQlJKSXZBVlhlTDBldDlhNUNyL3MzV0FYU3Z6YjdSK0dvb01BMW5taG8yMmpKSUpRZ2RMeDlpcVN0bHM1Mm5HCndKcHJBSlhMWnpaMytvM3NGNm0wS2tkTkNRZ2lNNFVXTHpGeDhCQXV3bHhOTHd6REMwL3pjVEJIbDU0NHpLV2QKaGZSdlEvcU5BelZaNHdCNDMrWjJxc25qZUtDdzJOVTJoeEhrbG94YU1zd2dOQzc1blVCODkvbis5WWltK1RsWgpKNkI3SkhZcGVZYnN2ckJaeE0rWjl6OTUzZHFJZEMyeEhDSmJiUzlGTGR5MlhLV2lzb3U0L1diWGRlVG55cmZNCjJPdkJFWHJGekxwaE5mOGtoeXVUem9UTS9saEF5amVZVjBUdUFVUlRtNXVxOG1SMDk4TmxybjVFb1E5eGhXSzMKdzdYMkRRc3puV2t0VGZrKzBmd01YWVBqaGF2U2ViV0pWTFJacFUwS2k5ZURHcHhQRkZUS3k1YjB1WENkRGlUTApZODJZRHRmTzZPY25OY2FSVllybmhwV1AzRFExbFFJREFRQUJBb0lDQVFDNHhlZlJGd0QvMldkYVNxOTJucDVLCnVvTWsyVkw5TG1QR3dnT2ZCYkYxbjVTS3Z5YnZoQ2UzQ29RMU9kVE9pRWVXREdBR2luVmdrRkkyU2Z0SmNXNEYKVjNrQlRERVI4QmVGUlFJeVJHRGsrQXhTeXZyYi9pdU41Q2I1Rm9yMmplVnlmWXNzS3ptSXNqTm1US0pzUkNuRwp0bFhtd3E3UWluWGswZHQwaDZZNmxQTFdTamVsV1Rva0plbWoxbzViVHpwOHpSOXZRRlBjWkRHTXJLTWozQ0lFCmdxNkx3NENoU09GRjhQVFBGcUd6aWFYSFdldDVDVlNORERZZS9zSXZaNlFIWXVPQWNKL2xVVVRUQmlFbm1Hc24KakhyNVBtb0cwYjVDeXpJMThNKys2ZkI1VFpTZ01FUWJ5K0t6cUdMVWhGMndRVWQ3YjhseTZ2Sm1Kajc0V3FxUgpCcE5DNjYxbUFUVmF1UTA4cnd0WEo5b0lkS2xtckEva3F0dGhZYStuUmhzUmt4TGhVMTJOS2dwZHlsT1hua0R6CnlwbWZ5RjBlcmI2Znp4MHREUDVHUzE5QWl4MlhEcFRjV3NqRFVBNTV3NGpjamVBZjJwc2lmcTYzMDJMQVluRE4KT3lMNGl1NDU5VXp6emVhT09KSXpmUGZrNVZ5WFJCc09WU2RNbnh6c0VkVHNRNS9VWmlyQjdRMzF2QklITlh3MQpySU4yM29XNzFpb3d1R2REdFVLVmtOMi9TZUFoVVFZQTJNNVhHNXpXZmFzeDNFUUFDbW50ampQbjhQRTF5NTdjCkEwY0ZoNDQ5cTArNmlxZjVhWVFRbXhEY2RVRngrK0daelVLbFczb3JSZGRRSHhzRkxzakdFN2RycG8zem9WM0gKdDN4MkV3bjJua2VoajFQaEE0dHB3UUtDQVFFQTdtTW5WUHNXN2haTlgwQ1A5ZDJEQnhBWktGOGxzRitCTFdqMwpjOVc3M1dvN0tkbDR4THZpcmpvSkNTWEZlTStqTVhWZm1KVC9VRzVuMjNpRXNSZEhwRHlQOENWOVdxelQwTkxECjFVWEozSGx4cThLeUhldi9IdG1wSzVUM1BuejFjUllOV1hSbXVYQUNwdnZURC9ISEZvWkcxZUZLYlZIRHRHZmMKWEVudXJhY28wTTFwcGJTa21QMjhocjN1RlorUU85U2pIRGdmU0VCaUZkQ3U2YmI2azlOVUFWSXVrL2tJTlJNdwpjU1ZwWElLQ3lZZ08rRlVrLzNqZHA1OVpweU1RRklxUTRucWxmMlppUU85Wm83dm1vVmVMaHNXNkM5TlEycGY4CkcrOEFCTnlISVZGU0wvbkhHR1JTWXM4RkpwcWczdWJjcGhCN1JCWndORld1cGlNUGNRS0NBUUVBem9SSXJieGIKNE05bGN5YWZDYkdja0JYT1NuMy9uYzdkalRXcW4ySG9MazU3RW5VWEV4K2IvbjNrUmlsVCtjdm9IQTJnaGxFdQo0Y2NYeEdYaldyNHI5K2VHbEpiZFZmTVZreXFDRjFPWTg2RldHWXVHck1wSE9hS3laekZZZDBUeTQwVHdLNG1qCktNL2ZGUStrS0QwWkNaa3RweC92Sks1WkxCL0lOSDcyWkxJNVR3Vi9idDlJRStIcks2QjhkYnp3NVpzQVFpMkcKdjVaZlRCMUZZU3Q1SjhORHdZTG10ZzZYMjJEeEpPNXRHMnRkVHYySXpRRVdYOUJhUm1XMHhvUTVBZzI3R1k0eQpnaE42MmxDT0h2SXpscUZieTBnbEJQOU1aR1YxdlltYlVCRnRocHJZc2JaM0ltblBwdDQraXZpSnFHMjRSMkxSCmRERks2UGEwRzEzK1pRS0NBUUJwVDdSWWZuUXF5ZjkwVFBsTURJZU4zemE5OXdxWFdCbWhEZllEWGpDWUtBM3EKOXYrN0thV0NnbkRyY1p4RE9yZEZhaXpKSTBtSEpyOEszYnNBNE4vdFZqUGdTeStObHp3YnpJQm0vMldsMktDMgoyRlFIay9Jb2xzOTlTVm5RYVRPa3ViRThDNGcxODUyNFZ4ZHV1OGpQMHBJSWVuWit4TmhJSW5uZTYycGRuTE1UClN5dVk0S3kyU2FHM2hNQmhIUlNDMmZVVXlsWkhmT25YNlZEY1B0R0Q3Si8zMVc1dVFGMjMxTHBad2NWQjhRWUcKTWUwckY3STRpaFNoc0d2U3dsS2dRSGF4RnExMkVxemxNdGZPMVh1Vld5OXdZbmxHTUJ4UDlVU1Nzb3EzbXhTMwpTMDJibENTNFNkbDdmU2t4WEs0a3lxZy9WSmlnQTZtZDlSd3FtT0tCQW9JQkFHQW5jM2VCQmY1c1VqNEZNM05lCkFSbU5MWm05aExERFNxQ2U1aXlEZDRsbi9TR2c1dmQrZGpGT0NHVXFoUEQvb2JpK0Y0bXlidk9zc1VJK2RsY2YKeUhVS2xiekZhWlRGTTd4cnhGcDhEL0VQbzNrTlg4MC8rVjI2aFBwTEhYZWE0TVEwcXVaNmxUOUJXZ3NDVjFwcwo2Q1Z4N3JHcnlycjNlb2x5MnRLbWNxNTcxUGNZQmpkbk9yWVhNRm9GeFMxRXBaMGlTRUtIMC8rTVVoNnNXa3RkCjVIRkJGMkVZUTdkc29BUUM1UVJmQnVvSFdWQ1g5NFFNQjVEZy84ZGJQNHBXc2Z4a3pFS2YxS0IvMVdta3JDZDQKZWRDZW5KRFBySHpoS1g1dFJ4N1MzVCt3ZmFCNHBJQktCcm85TGZQeDhvamVJNm9LUEF6dzA3a1g0bHNKMHQ0VApLNGtDZ2dFQkFKdmd6MjFIZThuTEI0TkJTUTIvZkE1ZmNrNDhnaWZid09rMWlHc2VrdWN4UEpRSS9CWTQ4b05BClNqN3ZTVmphQWFYYy9vMU13Si9tTHVXV2J1RC9ySmZWanFDZjlTTWRaZ0dYS2xtMDVmS3p1ejRNWVUzWGJyLy8KbGY0S3psYzJvSWZza0JlWisvRmoyNWVBZU9uTFFYWTZ4UDhUbTN2MHpzTVF5b3Fuby9WcG9zV1haUXpwUmM2NwpxN0cxMHAvSE1JcWlaVE9ZcjkxdXBvcklPb2tGVHVqWmFaU3BCY1FQZW50alVJbmtFNDdEMW9pbjV1cFVselhOClJKQ3pyYkZ3NGgzK040UGlYbDBJVVdHRjdvSUNLQnRpNUVJNzUzSi8zTjBka2JMcTlvRENlUHlUSTF3cmF0TzUKcndib3lLY3RuanlIZmhqQThWWFZnK1FLdXdEL1VZYz0KLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLQo=
=ADMIND= db=/home/git/workdir2/data/gitea.db out=[1|tostiman
11|oidm6t6pf
12|test-admin-8pci]
=ADMINIDS=
1|tostiman
11|oidm6t6pf
12|test-admin-8pci
=ADMINGRANTS=
1|1|tostiman|1
=JWTDIR= /home/git/workdir2/data/jwt: private.pem
=ENDCFG=
[CLI retry 1] gitea admin create 未成功,3s 后重试
[CLI retry 2] gitea admin create 未成功,3s 后重试
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x500c5a]
goroutine 1 [running]:
fmt.Fprintf({0x0, 0x0}, {0x331ab64, 0x12}, {0xc002bbe780, 0x1, 0x1})
/usr/local/go/src/fmt/print.go:225 +0x7a
code.gitea.io/gitea/cmd.RunMainApp(0xc0001701c0, {0xc0001b0000?, 0x4?, 0xc002bbe978?})
/source/cmd/main.go:23 +0xc7
main.main()
/source/main.go:153 +0xc2b
HOOKDB CLI 未成功 -> 转数据库改密兜底
DBTAKEOVER python=/bin/python3
DBTAKEOVER trying /home/git/workdir2/data/gitea.db
DBCOLS id,lower_name,name,full_name,email,keep_email_private,email_notifications_preference,passwd,passwd_hash_algo,must_change_password,login_type,login_source,login_name,type,location,website,rands,salt,language,description,created_unix,updated_unix,last_login_unix,last_repo_visibility,max_repo_creation,is_active,is_admin,is_restricted,allow_git_hook,allow_import_local,allow_create_organization,prohibit_login,avatar,avatar_email,use_custom_avatar,num_followers,num_following,num_stars,num_repos,num_teams,num_members,visibility,repo_admin_change_team_access,diff_view_style,theme,keep_activity_private
DBMODE old
DBADMINS [(1, 'tostiman'), (11, 'oidm6t6pf'), (12, 'test-admin-8pci')]
DBRAW id=1 name=tostiman
algo='pbkdf2$50000$50' salt='078dd02f9e297f5e1a5ce0728b627cdb' passwd='6a573f2e553f89762ac4924e055b326e447826f63bb2519c3aea2ba3d44d0da6bafdff14b06321696251536169071371ea72'
DBRAW id=11 name=oidm6t6pf
algo='pbkdf2$50000$50' salt='662af57a879b092acfc00b775c84b068' passwd='034f2fe95109d7e7460a482d2d494f499fc272882c8ab7693e4409e9dee9c2d7a5e2f053b1a75e869c4669bebdf28d11ed6b'
DBRAW id=12 name=test-admin-8pci
algo='pbkdf2$50000$50' salt='4630eba09d3e4ce555a43e392a099fd2' passwd='f3f64e921d27c21b03e28d216a7644718ad0578b7bceddd03434db17f48f1218d9bf0f99887dbc8b0c90dacb06836069e0be'
DBPW=DbAudit91256530!x
DBRESULT OK:1:tostiman:iter50000:len50|OK:1:tostiman|OK:11:oidm6t6pf:iter50000:len50|OK:11:oidm6t6pf|OK:12:test-admin-8pci:iter50000:len50|OK:12:test-admin-8pci
DBTAKEOVER trying /home/git/workdir2/data/gitea.db
DBCOLS id,lower_name,name,full_name,email,keep_email_private,email_notifications_preference,passwd,passwd_hash_algo,must_change_password,login_type,login_source,login_name,type,location,website,rands,salt,language,description,created_unix,updated_unix,last_login_unix,last_repo_visibility,max_repo_creation,is_active,is_admin,is_restricted,allow_git_hook,allow_import_local,allow_create_organization,prohibit_login,avatar,avatar_email,use_custom_avatar,num_followers,num_following,num_stars,num_repos,num_teams,num_members,visibility,repo_admin_change_team_access,diff_view_style,theme,keep_activity_private
DBMODE old
DBADMINS [(1, 'tostiman'), (11, 'oidm6t6pf'), (12, 'test-admin-8pci')]
DBRAW id=1 name=tostiman
algo='pbkdf2$50000$50' salt='078dd02f9e297f5e1a5ce0728b627cdb' passwd='1f016bcb1d59db3ca9f43b7884a28b1cb99b2e7e1cf54acbea4fd417eabe26bc5750cd954d5016ff52cbb0d696772e0dbaf8'
DBRAW id=11 name=oidm6t6pf
algo='pbkdf2$50000$50' salt='662af57a879b092acfc00b775c84b068' passwd='a9f830e9e04af1b1c019c540b8ab21f18f2cb0c45e2709d35ebc7684425242ebf657e8ead38aa44758da5074638547faa8c2'
DBRAW id=12 name=test-admin-8pci
algo='pbkdf2$50000$50' salt='4630eba09d3e4ce555a43e392a099fd2' passwd='0ad04f4cedfc2a21b747c6120bb3a446111bd1e11556d4f2b19c23b5c1b7fb3bf4373664aa0255a5b81e3ee1a3993952525e'
DBPW=DbAudit38483954!x
DBRESULT OK:1:tostiman:iter50000:len50|OK:1:tostiman|OK:11:oidm6t6pf:iter50000:len50|OK:11:oidm6t6pf|OK:12:test-admin-8pci:iter50000:len50|OK:12:test-admin-8pci
HOOKTIME elapsed=6s
---DONE---