blob: eded8c1020b6e5af0e2ede49d84cbbba09f1c6b1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/bin/bash
for d in / /usr /usr/local
do
if [ -L ${d}/lib ] ; then
ls -l ${d}/lib | grep lib64 > /dev/null 2>&1
if [ $? -eq 0 ] ; then
rm ${d}/lib
if [ -d ${d}/lib64 ] ; then
LD_LIBRARY_PATH="${d}/lib64" mv ${d}/lib64 ${d}/lib
else
mkdir ${d}/lib
fi
ln -s lib ${d}/lib64
echo "Migrated to ${d}/lib from ${d}/lib64"
else
echo "Migration fails, lib symlink target is not ${d}/lib64."
ls -l ${d}/lib
fi
fi
done
|