aboutsummaryrefslogtreecommitdiff
path: root/graphics/blender/files/blender.in
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/blender/files/blender.in')
-rw-r--r--graphics/blender/files/blender.in13
1 files changed, 9 insertions, 4 deletions
diff --git a/graphics/blender/files/blender.in b/graphics/blender/files/blender.in
index fe8c043b2167..a1ca63d18179 100644
--- a/graphics/blender/files/blender.in
+++ b/graphics/blender/files/blender.in
@@ -1,8 +1,13 @@
#!/bin/sh
-if [ ! -d ${HOME}/.blender ]; then
- echo "Creating links in home directory..."
- ln -s %%PREFIX%%/share/blender ${HOME}/.blender
+export BLENDER_SYSTEM_SCRIPTS=%%DATADIR%%/scripts
+export BLENDER_SYSTEM_DATAFILES=%%DATADIR%%/datafiles
+
+if [ -L ${HOME}/.blender ]; then
+ echo "A symbolic link for ~/.blender was detected."
+ echo "Due to security restrictions, blender can not be"
+ echo "started until you have removed the link."
+ exit 1
fi
-exec %%PREFIX%%/bin/blender-bin "$@"
+exec %%PREFIX%%/bin/blender-bin "$@"