Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-testing > by-pkgid > e7caba3b9f6913c0cd402c4f80970413 > scriptlet

samba-client-3.0.28a-2.2mdv2008.1.x86_64.rpm

PREUN

/bin/sh
[ $1 = 0 ] && update-alternatives --remove smbclient /usr/bin/smbclient3 ||:

POSTIN

/bin/sh

update-alternatives --install /usr/bin/smbclient smbclient \
/usr/bin/smbclient3 10 \
$(for i in {/sbin/{mount.smb,mount.smbfs},/usr/bin/{findsmb,nmblookup,smbclient,smbmnt,smbmount,smbprint,smbspool,smbtar,smbumount,smbget,eventlogadm}};do
j=`basename $i`
[ "$j" = "smbclient" ] || \
echo -n " --slave ${i} ${j} ${i}3";done) \
$(for i in /usr/share/man/{man1/findsmb.1,man1/nmblookup.1,man1/smbclient.1,man1/smbget.1,man1/smbtar.1,man5/smbgetrc.5,man8/smbmnt.8,man8/smbmount.8,man8/smbspool.8,man8/smbumount.8};do
echo -n " --slave ${i}.lzma `basename $i` ${i%.?}3.${i##*.}.lzma";done) \
--slave /usr/lib/cups/backend/smb cups_smb /usr/lib/cups/backend/smb3 || \
update-alternatives --auto smbclient

Triggers

samba-client

/bin/sh
[ ! -e /usr/bin/smbclient ] && update-alternatives --auto smbclient || :

samba2-client

/bin/sh
[ ! -e /usr/bin/smbclient ] && update-alternatives --auto smbclient || :