ALT Linux repositórios
S: | 8.0.30-alt2 |
5.0: | 5.0.89-alt1 |
4.1: | 5.0.51-alt2.a |
4.0: | 5.0.51-alt2.a.M40.2 |
+updates: | 5.0.51-alt2.a.M40.1 |
3.0: | 4.0.24-alt1 |
Group :: Banco de dados
RPM: MySQL
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
#!/bin/sh -e
# Source functions library
. /etc/chroot.d/functions
cd /var/lib/mysql
force=
if [ "$1" = "force" ]; then
force=-f
shift
fi
# for SSL support (ALT#27100)
[ ! -c dev/urandom ] &&
mkdir -p dev &&
mknod dev/urandom c 1 9 &&
chown root:root dev dev/urandom ||:
# copy MySQL plugins
CopyLibs $verbose $force \
-l/usr/lib/mysql/plugin/* \
-d usr/lib/mysql/plugin
ldd /usr/lib/mysql/plugin/* 2>/dev/null |
sed -ne 's/^[[:space:]]\+\([^[:space:]]\+ => \)\?\([^[:space:]]\+\) (0x\([0-9a-f]\+\))$/\2/p' |
sort -u >.libs
ldd /usr/sbin/mysqld 2>/dev/null |
sed -ne 's/^[[:space:]]\+\([^[:space:]]\+ => \)\?\([^[:space:]]\+\) (0x\([0-9a-f]\+\))$/\2/p' |
sort -u | comm -13 - .libs | while read f; do
src=$(readlink -ne "$f") && [ -n "$src" -a -e "$src" ] ||
continue # Skip missing files.
Copy $verbose $force "$src" ./usr/${chrooted_slib}/"${f##*/}"
done
rm .libs
copy_resolv_lib