Compare commits
3 Commits
a913782426
...
master
Author | SHA1 | Date | |
---|---|---|---|
d699548ff9 | |||
9f67a83aff | |||
00da5457d0 |
22
repo.sh
22
repo.sh
@@ -125,21 +125,31 @@ sign_pkgs(){
|
|||||||
echo "Generating a new key..."
|
echo "Generating a new key..."
|
||||||
gen_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}"
|
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
|
else
|
||||||
echo "Signing xbps files in ${REPO_PATH}"
|
echo "Signing xbps files in ${REPO_PATH}"
|
||||||
xbps-rindex --sign --signedby "${USER}" --privkey "${KEY_PATH}" "${REPO_PATH}"
|
xbps-rindex --sign --signedby "${USER}" --privkey "${KEY_PATH}" "${REPO_PATH}"
|
||||||
fi
|
echo "Signing xbps files in ${REPO_PATH}"
|
||||||
|
xbps-rindex -S --signedby "${USER}" --privkey "${KEY_PATH}" "${REPO_PATH}"/*.xbps
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
add_pkg(){
|
add_pkg(){
|
||||||
load_conf
|
load_conf
|
||||||
create_repo
|
create_repo
|
||||||
cp -r "${void_packages}"/*.xbps "${REPO_PATH}" || exit 1
|
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
|
xbps-rindex -a "${REPO_PATH}"/*.xbps
|
||||||
}
|
}
|
||||||
|
|
||||||
|
remove_obsoletes(){
|
||||||
|
xbps-rindex -r "${REPO_PATH}"
|
||||||
|
xbps-rindex -c "${REPO_PATH}"
|
||||||
|
}
|
||||||
|
|
||||||
case "${1}" in
|
case "${1}" in
|
||||||
|
|
||||||
-c | --create)
|
-c | --create)
|
||||||
@@ -161,13 +171,19 @@ case "${1}" in
|
|||||||
load_conf
|
load_conf
|
||||||
add_pkg
|
add_pkg
|
||||||
sign_pkgs
|
sign_pkgs
|
||||||
|
remove_obsoletes
|
||||||
;;
|
;;
|
||||||
|
|
||||||
-vp | --void-packages)
|
-vp | --void-packages)
|
||||||
get_void_pkgs
|
get_void_pkgs
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
-r | --remove-obsoletes)
|
||||||
|
load_conf
|
||||||
|
remove_obsoletes
|
||||||
|
;;
|
||||||
|
|
||||||
*)
|
*)
|
||||||
help_file
|
help_file
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
Reference in New Issue
Block a user