Annotation of buildman/install, revision 1.1
1.1 ! snw 1: #!/bin/sh
! 2:
! 3: # SPDX-FileCopyrightText: (C) 2025 Coherent Logic Development LLC
! 4: # SPDX-FileCopyrightText: (C) 2025 Serena Willis
! 5: #
! 6: # SPDX-License-Identifier: AGPL-3.0
! 7:
! 8: #
! 9: # BuildMan 0.0.1
! 10: # Distributed CI/CD system with portability to older UNIX systems
! 11: #
! 12: # install - buildman installer
! 13: #
! 14: # Copyright (C) 2025 Coherent Logic Development LLC
! 15: #
! 16: # Author: Serena Willis <snw@coherent-logic.com>
! 17: #
! 18:
! 19: PROGN=`basename $0`
! 20:
! 21: if [ $EUID -ne 0 ]
! 22: then
! 23: echo "$PROGN error: must run as root"
! 24: exit 1
! 25: fi
! 26:
! 27: TARGET="client"
! 28: TUSER="build:6000"
! 29: TGROUP="build:6000"
! 30: BUILDMAN_BASE="/home/build"
! 31: BUILDMAN_MASTER=""
! 32:
! 33: while getopts ':t:u:g:b:m:' OPTION
! 34: do
! 35: case $OPTION in
! 36:
! 37:
! 38: esac
! 39: done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>