From d3ced1e648ff5feed2f13a3ae0167d4ad79e562d Mon Sep 17 00:00:00 2001 From: Endial Fang Date: Thu, 21 Sep 2023 17:04:23 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=A0=E9=99=A4=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=9A=84DockerHub=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{overrides-12.4.sh => overrides-15.4.sh} | 0 customer/usr/sbin/create_user | 12 ------------ customer/usr/sbin/prepare_env | 17 ----------------- 3 files changed, 29 deletions(-) rename customer/usr/local/overrides/{overrides-12.4.sh => overrides-15.4.sh} (100%) delete mode 100755 customer/usr/sbin/create_user delete mode 100755 customer/usr/sbin/prepare_env diff --git a/customer/usr/local/overrides/overrides-12.4.sh b/customer/usr/local/overrides/overrides-15.4.sh similarity index 100% rename from customer/usr/local/overrides/overrides-12.4.sh rename to customer/usr/local/overrides/overrides-15.4.sh diff --git a/customer/usr/sbin/create_user b/customer/usr/sbin/create_user deleted file mode 100755 index 5d307b1..0000000 --- a/customer/usr/sbin/create_user +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash -# Ver: 1.2 by Endial Fang (endial@126.com) -# -# shell 执行参数,分别为 -e(命令执行错误则退出脚本) -u(变量未定义则报错) -x(打印实际待执行的命令行) -set -eux -groupadd --gid 1001 --system ${APP_USER} -useradd --gid 1001 --uid 1001 --shell /bin/bash --home /srv/data/${APP_NAME} --system ${APP_USER} -#useradd --gid 1001 --uid 1001 --shell /usr/sbin/nologin --home /srv/data/${APP_NAME} --system ${APP_USER} - -# 如果需要 sudo 权限,需要在 Dockerfile 中安装 su 软件包:RUN install_pkg sudo -#sed -i -e 's/^\sDefaults\s*secure_path\s*=/# Defaults secure_path=/' /etc/sudoers -#echo "${APP_USER} ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers diff --git a/customer/usr/sbin/prepare_env b/customer/usr/sbin/prepare_env deleted file mode 100755 index 2f346d2..0000000 --- a/customer/usr/sbin/prepare_env +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash -# Ver: 1.3 by Endial Fang (endial@126.com) -# -# shell 执行参数,分别为 -e(命令执行错误则退出脚本) -u(变量未定义则报错) -x(打印实际待执行的命令行) -set -eux - -APP_DIRS=" \ - /srv/conf/${APP_NAME} \ - /srv/data/${APP_NAME} \ - /srv/datalog/${APP_NAME} \ - /var/cache/${APP_NAME} \ - /var/run/${APP_NAME} \ - /var/log/${APP_NAME} \ - /srv/cert/${APP_NAME}" - -mkdir -p ${APP_DIRS} -chmod -R g+rwX ${APP_DIRS} /usr/local/${APP_NAME}