#!/bin/sh
# 
#  remove libwcsmbs.so from /etc/ld.so.preload
#

if [ "$1" != "remove" ]; then
	exit 0
fi

set -e

if [ ! -f /etc/ld.so.preload ]; then
	exit 0
fi

umask 022
cd /etc
(
	set +e
	grep -v '^/lib/libwcsmbs\.so' /etc/ld.so.preload | \
	grep -v '^libwcsmbs\.so'
	set -e
) > /etc/ld.so.preload.new
mv ld.so.preload.new ld.so.preload

if [ ! -s /etc/ld.so.preload ]; then
	# empty
	rm -f /etc/ld.so.preload
fi
