diff --git a/.woodpecker/README.md b/.woodpecker/README.md index 62996a0..36ab086 100644 --- a/.woodpecker/README.md +++ b/.woodpecker/README.md @@ -56,7 +56,7 @@ woodpeckeragent_token=***** Create the [rc-Script](woodpeckeragent.sh) in `/usr/local/etc/rc.d/woodpeckeragent`. -Install `git-lfs`: `pkg install bash git git-lfs`. +Install `git-lfs`: `pkg install bash cpdup git git-lfs`. Start it: `service woodpeckeragent start` diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index f865009..3667443 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -14,34 +14,34 @@ steps: image: bash when: event: [push] - commands: | - freebsd-version - uname -a - sysctl hw.model - sysctl hw.ncpu - sysctl hw.physmem - sysctl hw.usermem + commands: + - freebsd-version + - uname -a + - sysctl hw.model + - sysctl hw.ncpu + - sysctl hw.physmem + - sysctl hw.usermem - ifconfig vtnet0 172.16.0.1/32 alias - ifconfig vtnet0 + - ifconfig vtnet0 172.16.0.1/32 alias + - ifconfig vtnet0 - sysrc jail_enable="YES" - cp .woodpecker/assets/jail.conf /etc/ + - sysrc jail_enable="YES" + - cp .woodpecker/assets/jail.conf /etc/ - cp src/jaildk.sh jaildk - sh jaildk setup /jail + - cp src/jaildk.sh jaildk + - sh jaildk setup /jail - fetch https://download.freebsd.org/ftp/releases/amd64/amd64/*release/base.txz -o /jail/base/*release-base.txz - mkdir -p /jail/base/*release - tar -xf /jail/base/*release-base.txz -C /jail/base/*release --unlink + - fetch https://download.freebsd.org/ftp/releases/amd64/amd64/*release/base.txz -o /jail/base/*release-base.txz + - mkdir -p /jail/base/*release + - tar -xf /jail/base/*release-base.txz -C /jail/base/*release --unlink - /jail/bin/jaildk create test - ls -l /jail/etc/test - /jail/bin/jaildk build test -m start - df -h /jail/build/test/etc + - /jail/bin/jaildk create test + - ls -l /jail/etc/test + - /jail/bin/jaildk build test -m start + - df -h /jail/build/test/etc - echo 'sshd_enable="Yes"' > /jail/build/test/usr/local/etc/rc.conf - chroot /jail/build/test /etc/rc.d/sshd keygen + - echo 'sshd_enable="Yes"' > /jail/build/test/usr/local/etc/rc.conf + - chroot /jail/build/test /etc/rc.d/sshd keygen - /jail/bin/jaildk start test - /jail/bin/jaildk status | grep -E "test|Jail" + - /jail/bin/jaildk start test + - /jail/bin/jaildk status | grep -E "test|Jail"