X-Git-Url: https://git.jankratochvil.net/?a=blobdiff_plain;f=bin%2Fmocksetup;h=f4cf2fb13a77fbfaba17f57d8d8b09dc7069afb3;hb=c71679fa49faf43c9a89597a090ddf8f54b67669;hp=aec44048d49527bb458c4d6ac2de7daf50752efd;hpb=9b111bd1cafbd14c4c00428bcfb26c5bceeee6ee;p=nethome.git diff --git a/bin/mocksetup b/bin/mocksetup index aec4404..f4cf2fb 100755 --- a/bin/mocksetup +++ b/bin/mocksetup @@ -85,7 +85,7 @@ for r in $l;do echo $c done - for dir in /home /usr/local/bin /dev /proc /sys;do + for dir in /home /usr/local/bin /dev /proc /sys /root;do c="umount $rpath$dir" while $c 2>&1|grep -v ': not mounted$';do echo $c @@ -126,6 +126,20 @@ for r in $l;do ln -s ../../src/debug $rpath/usr/local/src/debug fi + rm -f $rpath/usr/local/share/gdb/auto-load + if ! $u;then + mkdir -p $rpath/usr/local/share/gdb + ln -s ../../../share/gdb/auto-load $rpath/usr/local/share/gdb/auto-load + fi + + # Old systems incl. RHEL-6 do not feature it. + if [ -d $rpath/etc/sudoers.d ];then + rm -f $rpath/etc/sudoers.d/inteltest + if ! $u;then + ln /etc/sudoers.d/inteltest $rpath/etc/sudoers.d/inteltest + fi + fi + if ! $u;then echo $r >$rpath/MOCK fi