Meliurwen 4 years ago
parent 2cb0f6ed81
commit 232e6ad701
Signed by: meliurwen
GPG Key ID: 818A8B35E9F1CE10
  1. 18
      repo-main.sh

@ -32,6 +32,22 @@ MAIN_DIR="${1}"
INCOMING_DIR="${2}" INCOMING_DIR="${2}"
READY_SUFFIX="${3}" READY_SUFFIX="${3}"
echo "Checking if there are packages to add..."
for f in "${INCOMING_DIR}"/*"${READY_SUFFIX}"; do
## From: https://stackoverflow.com/a/6364244
## Check if the glob gets expanded to existing files.
## If not, f here will be exactly the pattern above
## and the exists test will evaluate to false.
if [ -e "$f" ]; then
echo "Found packages to add."
else
echo "Not found packages to add. Exiting..."
echo exit 0
fi
## This is all we needed to know, so we can break after the first iteration
break
done
echo "Moving package(s) to the repo..." echo "Moving package(s) to the repo..."
mkdir -p "${MAIN_DIR}" mkdir -p "${MAIN_DIR}"
./movedebs.sh "${MAIN_DIR}" "${INCOMING_DIR}" "${READY_SUFFIX}" ./movedebs.sh "${MAIN_DIR}" "${INCOMING_DIR}" "${READY_SUFFIX}"
@ -55,5 +71,5 @@ export GNUPGHOME="${PWD}/keys"
echo "Committing changes..." echo "Committing changes..."
mv "${TEMP_DIR}"/* "${REPO_PATH}"/ mv "${TEMP_DIR}"/* "${REPO_PATH}"/
echo "Done."
#echo "deb file:/repo /" > /etc/apt/sources.list.d/custom-repo.list #echo "deb file:/repo /" > /etc/apt/sources.list.d/custom-repo.list

Loading…
Cancel
Save