www-apps/gitea: fix rootdir + keepdir
This commit is contained in:
parent
30bbd9a7f7
commit
a9aa0a0856
2 changed files with 6 additions and 20 deletions
|
|
@ -87,7 +87,7 @@ src_install() {
|
|||
dobin gitea
|
||||
|
||||
diropts -m0750 -o ${GITEA_USER} -g ${GITEA_GROUP}
|
||||
keepdir /var/log/gitea /var/lib/gitea /var/lib/gitea/data
|
||||
keepdir /etc/gitea /var/log/gitea /var/lib/gitea /var/lib/gitea/data
|
||||
newinitd "${FILESDIR}/gitea.initd-r2" gitea
|
||||
newconfd "${FILESDIR}/gitea.confd-r2" gitea
|
||||
systemd_dounit "${FILESDIR}/gitea.service"
|
||||
|
|
@ -99,11 +99,11 @@ src_install() {
|
|||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -e "${EROOT}var/lib/gitea/conf/app.ini" ]] ; then
|
||||
ewarn "The default path for the gitea configuration has been changed to ${EROOT}var/lib/gitea/conf/app.ini."
|
||||
if [[ -e "${EROOT}/var/lib/gitea/conf/app.ini" ]] ; then
|
||||
ewarn "The default path for the gitea configuration has been changed to ${EROOT}/var/lib/gitea/conf/app.ini."
|
||||
ewarn "In order to migrate the path in the gitea-repositories hooks and ssh authorized_keys have to be adapted."
|
||||
ewarn "Depending on your configuration you should run something like:"
|
||||
ewarn " sed -i -e 's#/var/lib/gitea/conf/app.ini#/etc/gitea/app.ini#' /var/lib/gitea/gitea-repositories/**/**/hooks/**/*"
|
||||
ewarn " sed -i -e 's#/var/lib/gitea/conf/app.ini#/etc/gitea/app.ini#' /var/lib/gitea/.ssh/authorized_keys"
|
||||
ewarn " sed -i -e 's#${EROOT}/var/lib/gitea/conf/app.ini#${EROOT}/etc/gitea/app.ini#' ${EROOT}/var/lib/gitea/gitea-repositories/*/*/hooks/*/*"
|
||||
ewarn " sed -i -e 's#${EROOT}/var/lib/gitea/conf/app.ini#${EROOT}/etc/gitea/app.ini#' ${EROOT}/var/lib/gitea/.ssh/authorized_keys"
|
||||
fi
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue