patches/desktop-cbe-mini-01-privileges.patch
author Guido Berhoerster <gber@openindiana.org>
Mon, 30 May 2011 20:15:01 +0200
changeset 5 50e42deb7bb2
parent 0 b10069f5bd70
permissions -rw-r--r--
extended default build environment for sfe-unsupported to include a complete GNU environment

diff -ur desktop-cbe-mini-1.8.0.orig/mini-cbe-install desktop-cbe-mini-1.8.0/mini-cbe-install
--- desktop-cbe-mini-1.8.0.orig/mini-cbe-install	Mi. Jul 14 15:24:39 2010
+++ desktop-cbe-mini-1.8.0/mini-cbe-install	Sa. Okt 30 11:49:33 2010
@@ -1000,9 +1000,9 @@
     msg "Building CBEenv"
     logrun_quiet /usr/bin/pkgbuild --define "cbe_prefix $cbe_prefix" --define "cbe_version $CBE_VERSION" --define "build_user $logname" -ba CBEenv.spec || return 1
     pkg_try_install cbe/desktop/CBEenv || return 1
-    logrun cp ${envdir}/* $cbe_prefix/lib/cbe-env/
+    logrun pfexec cp ${envdir}/* $cbe_prefix/lib/cbe-env/
     def_env_name=$(basename $default_env)
-    cd $cbe_prefix/lib/cbe-env; rm -f default; ln -s $def_env_name default
+    cd $cbe_prefix/lib/cbe-env; pfexec rm -f default; pfexec ln -s $def_env_name default
     cd $mydir
     msg "CBE setup complete"
     msg "Run"