#!/bin/sh # # /* Nathaniel Russell # * Copyright (C) 2021. # * # * Note: Above list of copyright holders is incomplete... # */ cd $(dirname $0) ; CWD=$(pwd) echo "Rebuilding Repo file's..." REPOSROOT=${REPOSROOT:-"/opt/htdocs/mirror/slackware-armv8"} cd $REPOSROOT echo "Building a Slackpkg+ Repo for All Desktop's....." cd $REPOSROOT/aarch64 export PIN=russell1 for pkg in *.txz *.tgz; do [ -e "$pkg" ] || continue echo "$PIN" | gpg --batch --yes -v --pinentry-mode loopback --passphrase-fd 0 \ --detach-sign --armor -o "$pkg.asc" "$pkg" done #export PIN=russell1 ; for pkg in *.txz; do echo ${PIN} | gpg --batch --yes -v --pinentry-mode loopback --passphrase-fd 0 --detach-sign --armor -o $pkg.asc $pkg; done $CWD/armv8.sh cd $REPOSROOT echo "Signing the CHECKSUM files..." export PIN="russell1" find . -type f -name 'CHECKSUMS.md5*' | while read -r pkg; do echo "$PIN" | gpg --batch --yes -v \ --pinentry-mode loopback \ --passphrase-fd 0 \ --detach-sign --armor \ -o "${pkg}.asc" "$pkg" done #export PIN=russell1 ; for pkg in CHECKSUMS.md5*; do echo ${PIN} | gpg --batch --yes -v --pinentry-mode loopback --passphrase-fd 0 --detach-sign --armor -o $pkg.asc $pkg; done