From 3db3ae28af61344593a5e32d11b487b8c6772a51 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Mon, 22 Nov 2021 10:26:55 +1000 Subject: [PATCH] SELinux fixes https://forums.ankiweb.net/t/anki-installer-for-linux-install-sh-should-change-file-owners-and-selinux-labels-while-installation/15143 --- qt/package/lin/install.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/qt/package/lin/install.sh b/qt/package/lin/install.sh index edb20b217..db69b6323 100755 --- a/qt/package/lin/install.sh +++ b/qt/package/lin/install.sh @@ -13,7 +13,7 @@ fi rm -rf "$PREFIX"/share/anki "$PREFIX"/bin/anki mkdir -p "$PREFIX"/share/anki -cp -av * "$PREFIX"/share/anki/ +cp -av --no-preserve=owner,context * "$PREFIX"/share/anki/ mkdir -p "$PREFIX"/bin ln -sf "$PREFIX"/share/anki/anki "$PREFIX"/bin/anki # fix a previous packaging issue where we created this as a file @@ -22,9 +22,9 @@ mkdir -p "$PREFIX"/share/pixmaps mkdir -p "$PREFIX"/share/applications mkdir -p "$PREFIX"/share/man/man1 cd "$PREFIX"/share/anki && (\ -mv anki.xpm anki.png "$PREFIX"/share/pixmaps/;\ -mv anki.desktop "$PREFIX"/share/applications/;\ -mv anki.1 "$PREFIX"/share/man/man1/) +mv -Z anki.xpm anki.png "$PREFIX"/share/pixmaps/;\ +mv -Z anki.desktop "$PREFIX"/share/applications/;\ +mv -Z anki.1 "$PREFIX"/share/man/man1/) xdg-mime install anki.xml --novendor xdg-mime default anki.desktop application/x-colpkg