From 0a54b1a5e2edf6820d90a1cce8d8bd89b63efa5d Mon Sep 17 00:00:00 2001 From: l0crian1 Date: Sat, 20 Sep 2025 06:37:46 -0400 Subject: zerotier: T6455: Add zerotier-one to vyos-build pipeline --- scripts/package-build/zerotier-one/.gitignore | 1 + scripts/package-build/zerotier-one/build.py | 1 + scripts/package-build/zerotier-one/package.toml | 20 ++++++++++++++++++++ 3 files changed, 22 insertions(+) create mode 100644 scripts/package-build/zerotier-one/.gitignore create mode 100644 scripts/package-build/zerotier-one/build.py create mode 100644 scripts/package-build/zerotier-one/package.toml (limited to 'scripts') diff --git a/scripts/package-build/zerotier-one/.gitignore b/scripts/package-build/zerotier-one/.gitignore new file mode 100644 index 00000000..b28a52a4 --- /dev/null +++ b/scripts/package-build/zerotier-one/.gitignore @@ -0,0 +1 @@ +/zerotier-one/ diff --git a/scripts/package-build/zerotier-one/build.py b/scripts/package-build/zerotier-one/build.py new file mode 100644 index 00000000..3c76af73 --- /dev/null +++ b/scripts/package-build/zerotier-one/build.py @@ -0,0 +1 @@ +../build.py \ No newline at end of file diff --git a/scripts/package-build/zerotier-one/package.toml b/scripts/package-build/zerotier-one/package.toml new file mode 100644 index 00000000..ccae4663 --- /dev/null +++ b/scripts/package-build/zerotier-one/package.toml @@ -0,0 +1,20 @@ +[[packages]] +name = "zerotier-one" +commit_id = "1.16.0" +scm_url = "https://github.com/zerotier/ZeroTierOne.git" + +build_cmd = """ +make -j"$(nproc)" ZT_SSO_SUPPORTED=0 +mkdir -p tmp/usr/sbin +install -m0755 zerotier-one tmp/usr/sbin/zerotier-one +ln -s /usr/sbin/zerotier-one tmp/usr/sbin/zerotier-cli +ln -s /usr/sbin/zerotier-one tmp/usr/sbin/zerotier-idtool + +fpm --input-type dir --output-type deb --name zerotier-one \ + --version "1.16.0" --deb-compression gz \ + --maintainer "VyOS Package Maintainers " \ + --description "ZeroTier virtual networking daemon" \ + --license "MPL-2.0" --chdir tmp . + +mv *.deb .. +""" -- cgit v1.2.3 From 57267384f126cae8304283ba25a717aff3dd6861 Mon Sep 17 00:00:00 2001 From: l0crian1 Date: Sat, 20 Sep 2025 13:10:34 +0000 Subject: zerotier: T6455: Add symlink for build.py --- scripts/package-build/zerotier-one/build.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 120000 scripts/package-build/zerotier-one/build.py (limited to 'scripts') diff --git a/scripts/package-build/zerotier-one/build.py b/scripts/package-build/zerotier-one/build.py deleted file mode 100644 index 3c76af73..00000000 --- a/scripts/package-build/zerotier-one/build.py +++ /dev/null @@ -1 +0,0 @@ -../build.py \ No newline at end of file diff --git a/scripts/package-build/zerotier-one/build.py b/scripts/package-build/zerotier-one/build.py new file mode 120000 index 00000000..3c76af73 --- /dev/null +++ b/scripts/package-build/zerotier-one/build.py @@ -0,0 +1 @@ +../build.py \ No newline at end of file -- cgit v1.2.3