mfcl5750dwcupswrapper-3.2.0-1 T > D
, 0 @ 8267bad401007952f10dee7ce20e268b0c454734 cBŒZDvG,<Ò .( > : ` ? P d H p t p ( 8
H h
@ h y ( > ? @ G H I X Y \ ] 0 ^ b ' d E e J f O k Q l V t h u v w x y @ { H C mfcl5750dwcupswrapper 3.2.0 1 Brother MFC-L5750DW CUPS wrapper driver Brother MFC-L5750DW CUPS wrapper driver V9kadotama-desktop fGPL Utilities/System www.brother.com linux i386
if [ ! -e /usr/bin/perl ] && [ "/usr/bin/perl" != '' ];then
if [ -e "/usr/bin/perl" ];then
echo ln -s "/usr/bin/perl" /usr/bin/perl
ln -s "/usr/bin/perl" /usr/bin/perl
fi
fi
if [ ! -e /usr/bin/perl ]; then
echo ' ****** WARNING: /usr/bin/perl is required. ******'
fi
if [ -e /usr/lib/cups/filter ] && [ ! -e /usr/lib/cups/filter/brother_lpdwrapper_MFCL5750DW ];then
ln -s /opt/brother/Printers/MFCL5750DW/cupswrapper/brother_lpdwrapper_MFCL5750DW /usr/lib/cups/filter
fi
if [ -e /usr/lib32/cups/filter ] && [ ! -e /usr/lib32/cups/filter/brother_lpdwrapper_MFCL5750DW ];then
ln -s /opt/brother/Printers/MFCL5750DW/cupswrapper/brother_lpdwrapper_MFCL5750DW /usr/lib32/cups/filter
fi
if [ -e /usr/lib64/cups/filter ] && [ ! -e /usr/lib64/cups/filter/brother_lpdwrapper_MFCL5750DW ];then
ln -s /opt/brother/Printers/MFCL5750DW/cupswrapper/brother_lpdwrapper_MFCL5750DW /usr/lib64/cups/filter
fi
if [ -e /usr/libexec/cups/filter ] && [ ! -e /usr/libexec/cups/filter/brother_lpdwrapper_MFCL5750DW ];then
ln -s /opt/brother/Printers/MFCL5750DW/cupswrapper/brother_lpdwrapper_MFCL5750DW /usr/libexec/cups/filter
fi
if [ -e /usr/share/cups/model ];then
ln -s /opt/brother/Printers/MFCL5750DW/cupswrapper/brother-MFCL5750DW-cups-en.ppd /usr/share/cups/model
PPDDIR=/usr/share/cups/model/
fi
if [ -e /usr/share/ppd ];then
if [ ! -e /usr/share/ppd/brother ];then
mkdir /usr/share/ppd/brother
fi
ln -s /opt/brother/Printers/MFCL5750DW/cupswrapper/brother-MFCL5750DW-cups-en.ppd /usr/share/ppd/brother
PPDDIR=/usr/share/ppd/brother/
fi
uris=$(lpinfo -v)
for uri in $uris
do
URI=$(echo $uri | grep "MFC-L5750DW" | grep usb)
if [ "$URI" != '' ];then
break;
fi
done
if [ "$URI" = '' ];then
for uri in $uris
do
URI=$(echo $uri | grep "MFC-L5750DW")
if [ "$URI" != '' ];then
break;
fi
done
fi
if [ "$URI" = '' ];then
for uri in $uris
do
URI=$(echo $uri | grep -i "Brother" | grep usb)
if [ "$URI" != '' ];then
break;
fi
done
fi
if [ "$URI" = '' ];then
for uri in $uris
do
URI=$(echo $uri | grep usb)
if [ "$URI" != '' ];then
break;
fi
done
fi
if [ "$URI" = '' ];then
URI="usb://dev/usb/lp0"
fi
echo lpadmin -p MFCL5750DW -E -v $URI -P ${PPDDIR}brother-MFCL5750DW-cups-en.ppd
lpadmin -p MFCL5750DW -E -v $URI -P ${PPDDIR}brother-MFCL5750DW-cups-en.ppd
if [ "$(which semanage 2> /dev/null)" != '' ];then
semanage fcontext -a -t cupsd_rw_etc_t '/etc/opt/brother/Printers/MFCL5750DW/inf(/.*)?'
semanage fcontext -a -t cupsd_rw_etc_t '/opt/brother/Printers/MFCL5750DW/inf(/.*)?'
semanage fcontext -a -t bin_t '/opt/brother/Printers/MFCL5750DW/lpd(/.*)?'
semanage fcontext -a -t bin_t '/opt/brother/Printers/MFCL5750DW/cupswrapper(/.*)?'
if [ "$(which restorecon 2> /dev/null)" != '' ];then
restorecon -R /opt/brother/Printers/MFCL5750DW
restorecon -R /etc/opt/brother/Printers/MFCL5750DW
fi
fi lpadmin -x MFCL5750DW
if [ -e /usr/lib/cups/filter/brother_lpdwrapper_MFCL5750DW ];then
rm /usr/lib/cups/filter/brother_lpdwrapper_MFCL5750DW
fi
if [ -e /usr/lib32/cups/filter/brother_lpdwrapper_MFCL5750DW ];then
rm /usr/lib32/cups/filter/brother_lpdwrapper_MFCL5750DW
fi
if [ -e /usr/lib64/cups/filter/brother_lpdwrapper_MFCL5750DW ];then
rm /usr/lib64/cups/filter/brother_lpdwrapper_MFCL5750DW
fi
if [ -e /usr/libexec/cups/filter/brother_lpdwrapper_MFCL5750DW ];then
rm /usr/libexec/cups/filter/brother_lpdwrapper_MFCL5750DW
fi
if [ -e /usr/share/ppd/brother/brother-MFCL5750DW-cups-en.ppd ];then
rm /usr/share/ppd/brother/brother-MFCL5750DW-cups-en.ppd
rmdir /usr/share/ppd/brother 2> /dev/null
fi
if [ -e /usr/share/cups/model/brother-MFCL5750DW-cups-en.ppd ];then
rm /usr/share/cups/model/brother-MFCL5750DW-cups-en.ppd
fi if [ "$(which semanage 2> /dev/null)" != '' ];then
semanage fcontext -d -t cupsd_rw_etc_t '/opt/brother/Printers/MFCL5750DW/inf(/.*)?'
semanage fcontext -d -t cupsd_rw_etc_t '/etc/opt/brother/Printers/MFCL5750DW/inf(/.*)?'
semanage fcontext -d -t bin_t '/opt/brother/Printers/MFCL5750DW/lpd(/.*)?'
semanage fcontext -d -t bin_t '/opt/brother/Printers/MFCL5750DW/cupswrapper(/.*)?'
if [ "$(which restorecon 2> /dev/null)" != '' ];then
restorecon -R /opt/brother/Printers/MFCL5750DW
restorecon -R /etc/opt/brother/Printers/MFCL5750DW
fi
fi G \i f AAAA큤 V9V9V9V9V9V9V9V9 310f8424517f3df127d39393ceaebb6f 0db3ac6dd11e34292640078d5f0291ea b49a655517f48b89799ba9cbfd9366f6 f3ca0c5ef23e21057f36e99cbe259f92 root root root root root root root root root root root root root root root root mfcl5750dwcupswrapper-3.2.0-1.src.rpm CUPS driver wrapper mfcl5750dwcupswrapper @ @ @ @ J J/bin/sh /bin/sh /bin/sh /usr/bin/perl cups mfcl5750dwlpr perl rpmlib(CompressedFileNames) rpmlib(PayloadFilesHavePrefix) 3.0.4-1 4.0-1 4.4.1 /bin/sh /bin/sh /bin/sh * + , - 1 / . 0 3.2.0-1 brother Printers MFCL5750DW cupswrapper Copying brother-MFCL5750DW-cups-en.ppd brother_lpdwrapper_MFCL5750DW paperconfigml1 /opt/ /opt/brother/ /opt/brother/Printers/ /opt/brother/Printers/MFCL5750DW/ /opt/brother/Printers/MFCL5750DW/cupswrapper/ -O2 -g -march=i386 -mcpu=i686 cpio gzip 9 i386 i386-rpm-linux ASCII English text, with CRLF line terminators directory perl script text executable R R ? ` Y]okKlQ$;iI^_$;\Y{Cr]Ҋ=3KRj ͏83sf8}9}9M3SLLs==;ILUl]4?sx[7ƇGqz}=}|oS>SP7_~zb<'_VO[5{j6Gdy{l\U7ե7FݺEިKօn "SWu>^RwZFݔ:7mmc4So]hHslR/w`A7lӘB5NPQP
TtӚB5KZme&SxAK]g6$ve֦~Gxyi3niΫ
\B
}-j6+.Fm\ǣXn% XLzuuDRݴs=}@iE]a>L},7%>3Z