Compare commits
3 Commits
a913782426
...
master
Author | SHA1 | Date | |
---|---|---|---|
d699548ff9 | |||
9f67a83aff | |||
00da5457d0 |
18
repo.sh
18
repo.sh
@@ -125,11 +125,15 @@ sign_pkgs(){
|
||||
echo "Generating a new key..."
|
||||
gen_key
|
||||
|
||||
echo "Signing xbps files in ${REPO_PATH}"
|
||||
echo "Signing xbps repodata in ${REPO_PATH}"
|
||||
xbps-rindex --sign --signedby "${USER}" --privkey "${KEY_PATH}" "${REPO_PATH}"
|
||||
echo "Signing xbps files in ${REPO_PATH}"
|
||||
xbps-rindex -S --signedby "${USER}" --privkey "${KEY_PATH}" "${REPO_PATH}"/*.xbps
|
||||
else
|
||||
echo "Signing xbps files in ${REPO_PATH}"
|
||||
xbps-rindex --sign --signedby "${USER}" --privkey "${KEY_PATH}" "${REPO_PATH}"
|
||||
echo "Signing xbps files in ${REPO_PATH}"
|
||||
xbps-rindex -S --signedby "${USER}" --privkey "${KEY_PATH}" "${REPO_PATH}"/*.xbps
|
||||
fi
|
||||
}
|
||||
|
||||
@@ -137,9 +141,15 @@ add_pkg(){
|
||||
load_conf
|
||||
create_repo
|
||||
cp -r "${void_packages}"/*.xbps "${REPO_PATH}" || exit 1
|
||||
cp -r "${void_packages}"/nonfree/*.xbps "${REPO_PATH}" || exit 1
|
||||
xbps-rindex -a "${REPO_PATH}"/*.xbps
|
||||
}
|
||||
|
||||
remove_obsoletes(){
|
||||
xbps-rindex -r "${REPO_PATH}"
|
||||
xbps-rindex -c "${REPO_PATH}"
|
||||
}
|
||||
|
||||
case "${1}" in
|
||||
|
||||
-c | --create)
|
||||
@@ -161,12 +171,18 @@ case "${1}" in
|
||||
load_conf
|
||||
add_pkg
|
||||
sign_pkgs
|
||||
remove_obsoletes
|
||||
;;
|
||||
|
||||
-vp | --void-packages)
|
||||
get_void_pkgs
|
||||
;;
|
||||
|
||||
-r | --remove-obsoletes)
|
||||
load_conf
|
||||
remove_obsoletes
|
||||
;;
|
||||
|
||||
*)
|
||||
help_file
|
||||
;;
|
||||
|
Reference in New Issue
Block a user