summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--retroarch-standalone.install7
1 files changed, 7 insertions, 0 deletions
diff --git a/retroarch-standalone.install b/retroarch-standalone.install
index 400d8a7d3a36..71309bb7a180 100644
--- a/retroarch-standalone.install
+++ b/retroarch-standalone.install
@@ -2,6 +2,10 @@ post_install() {
# Update systemd sysusers
systemd-sysusers
+ # Create Home folder
+ mkdir -p /home/retroarch
+ chown -R retroarch:retroarch /home/retroarch
+
# Swap configuration if it doesn't exist
if [ ! -f /etc/retroarch-standalone.cfg ]; then
mv /etc/retroarch-standalone.cfg.pacsave \
@@ -13,6 +17,9 @@ post_upgrade() {
# Update systemd sysusers
systemd-sysusers
+ # Fix permissions
+ chown -R retroarch:retroarch /home/retroarch
+
# Swap configuration if it doesn't exist
if [ ! -f /etc/retroarch-standalone.cfg ]; then
mv /etc/retroarch-standalone.cfg.pacsave \