Run an older BOA like 2.0.9 and have 'barracuda', 'boa', and 'octopus' located in /usr/local, and not /opt
BOA.sh.txt doesn't think to check /usr/local because for some reason my system has
/opt/local/bin/.fix.bins.txt (0 byte file)
Line 79 of BOA.sh.txt: rm -f /opt/local/bin/.boa* if [ ! -f "/opt/local/bin/.fix.bins.txt" ] ; then rm -f /usr/local/bin/{barracuda*,boa*,drushextra*,octopus*,randpass*,sqlmagic*,syncpass*,thinkdifferent*} touch /opt/local/bin/.fix.bins.txt fi
To resolve: rm -f /usr/local/bin/{barracuda*,boa*,octopus*}
OR
Possibly rm -f /opt/local/bin/.fix.bins.txt
Then run bash BOA.sh.txt again.
If I do the latter, it does correctly place 'barracuda' and the other binaries in /opt/local/bin, but, /opt/local/bin is not in the $PATH variable, so this might confuse some people.
The text was updated successfully, but these errors were encountered:
sed -i "s/^export PATH=.*/export PATH=\$PATH:\/usr\/local\/bin:\/opt\/local\/bin/g" /root/.bashrc &> /dev/nulla
This line will only work if /root/.bashrc already has an export PATH= line in it. (BOA 2.0.9's /root/.bashrc does not have one), so the sed line will do nothing if the PATH isn't in there.
tdm4 commentedJun 17, 2014
Steps to reproduce:
/opt/local/bin/.fix.bins.txt (0 byte file)
Line 79 of BOA.sh.txt:
rm -f /opt/local/bin/.boa*if [ ! -f "/opt/local/bin/.fix.bins.txt" ] ; thenrm -f /usr/local/bin/{barracuda*,boa*,drushextra*,octopus*,randpass*,sqlmagic*,syncpass*,thinkdifferent*}touch /opt/local/bin/.fix.bins.txtfiTo resolve:
rm -f /usr/local/bin/{barracuda*,boa*,octopus*}OR
Possibly rm -f /opt/local/bin/.fix.bins.txt
Then run bash BOA.sh.txt again.
If I do the latter, it does correctly place 'barracuda' and the other binaries in /opt/local/bin, but, /opt/local/bin is not in the $PATH variable, so this might confuse some people.
The text was updated successfully, but these errors were encountered: