version 1.10, 2025/03/11 18:31:25
|
version 1.11, 2025/03/11 18:34:39
|
Line 28 TARGET="client"
|
Line 28 TARGET="client"
|
TUSER="build:6000" |
TUSER="build:6000" |
TGROUP="build:6000" |
TGROUP="build:6000" |
BUILDMAN_MASTER="" |
BUILDMAN_MASTER="" |
INSTALL_BASE="/usr/local/bin" |
INSTALL_BASE="/usr/local" |
|
|
OS=`uname` |
OS=`uname` |
|
|
Line 92 do
|
Line 92 do
|
echo " <buildman-groupname> is the group name owning the files for buildman" |
echo " <buildman-groupname> is the group name owning the files for buildman" |
echo " <buildman-gid> is the numeric GID of the group owning the buildman files" |
echo " <buildman-gid> is the numeric GID of the group owning the buildman files" |
echo " <buildman-master> is the primary buildman host, supplied as IP address or FQDN" |
echo " <buildman-master> is the primary buildman host, supplied as IP address or FQDN" |
|
echo "" |
exit 0 |
exit 0 |
;; |
;; |
esac |
esac |
Line 102 T_UID=`echo ${TUSER} | cut -d: -f2`
|
Line 103 T_UID=`echo ${TUSER} | cut -d: -f2`
|
T_GRPNAM=`echo ${TGROUP} | cut -d: -f1` |
T_GRPNAM=`echo ${TGROUP} | cut -d: -f1` |
T_GID=`echo ${TGROUP} | cut -d: -f2` |
T_GID=`echo ${TGROUP} | cut -d: -f2` |
|
|
|
BIN_BASE="${INSTALL_BASE}/bin" |
|
|
|
if [ ! -d "${BIN_BASE}" ] |
|
then |
|
mkdir -p "${BIN_BASE}" |
|
fi |
|
|
groupadd -g ${T_GID} ${T_GRPNAM} |
groupadd -g ${T_GID} ${T_GRPNAM} |
useradd -u ${T_UID} -g ${T_GRPNAM} -c "BuildMan" -m -d "${BUILDMAN_BASE}" "${T_LOGIN}" |
useradd -u ${T_UID} -g ${T_GRPNAM} -c "BuildMan" -m -d "${BUILDMAN_BASE}" "${T_LOGIN}" |
|
|
install -o ${T_UID} -g ${T_GID} -m 750 bm "${INSTALL_BASE}/bm" |
install -o ${T_UID} -g ${T_GID} -m 750 bm "${BIN_BASE}/bm" |
install -o ${T_UID} -g ${T_GID} -m 750 bma "${INSTALL_BASE}/bma" |
install -o ${T_UID} -g ${T_GID} -m 750 bma "${BIN_BASE}/bma" |
|
|
DEF="/etc/default/bm" |
DEF="/etc/default/bm" |
|
|