X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=example%2Fdiameter%2Flauncher%2Fresources%2Fscripts%2Fselect_dynlib.sh;h=2eabcf51cdf088ebaca05630511087adb59a4395;hp=3a2a9527652300d2a53de89484d4ce0fe4b173a4;hb=e08f7cf02151389d0b871029ba0fba177157bb8d;hpb=9b29f6f7a8965d709920364f46d291b27945c23d diff --git a/example/diameter/launcher/resources/scripts/select_dynlib.sh b/example/diameter/launcher/resources/scripts/select_dynlib.sh index 3a2a952..2eabcf5 100755 --- a/example/diameter/launcher/resources/scripts/select_dynlib.sh +++ b/example/diameter/launcher/resources/scripts/select_dynlib.sh @@ -1,5 +1,5 @@ #!/bin/bash -dynamicProcedureLibName=libanna_dynamicLauncherProcedure.so +dynamicProcedureLibName=liblauncher_procedure_default_shared.so echo echo "------------------------------------------------" echo "Dynamic library selection for launcher procedure" @@ -13,7 +13,7 @@ then echo echo "Available options:" tmpfile=$(mktemp) - find . -name "$dynamicProcedureLibName" > $tmpfile + find . -name "liblauncher_procedure_*_shared.so" > $tmpfile echo for line in $(cat $tmpfile); do echo " $line" ; done dflt=$(grep "^./default/" $tmpfile) @@ -26,8 +26,8 @@ fi [ ! -f $option ] && { echo -e "\nInvalid file !\n" ; exit 1 ; } option_bn=$(basename $option) -[ "$option_bn" != "$dynamicProcedureLibName" ] && { echo -e "\nInvalid file (must be a dynamic procedure library) !\n" ; exit 1 ; } ln -sf $option $dynamicProcedureLibName +[ $? -ne 0 ] && { rm -f $dynamicProcedureLibName ; echo -e "\nInvalid file (must be a dynamic procedure library) !\n" ; exit 1 ; } echo echo "Library enabled" echo