mirror of
https://github.com/zerotier/zeronsd.git
synced 2026-05-22 16:25:37 -07:00
a4360d46a4
This fixes the make tasks and adds a new Dockerfile to build the package properly for ubuntu 22.04 (and derivatives) and up. The packages require libssl3. Signed-off-by: Erik Hollensbe <git@hollensbe.org>
11 lines
372 B
Docker
11 lines
372 B
Docker
# vim: ft=dockerfile
|
|
FROM ubuntu:jammy
|
|
|
|
# this is pretty broken, but is the current state of things I guess?
|
|
RUN apt-get update -qq && apt-get install curl build-essential pkg-config libssl3 libssl-dev -y
|
|
RUN mkdir -p /root
|
|
ENV HOME=/root
|
|
RUN curl -sSL sh.rustup.rs >/tmp/rustup.sh && bash /tmp/rustup.sh -y
|
|
ENV PATH=${PATH}:${HOME}/.cargo/bin
|
|
RUN cargo install cargo-deb
|