home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Linux / Linux Mint 3.0 Light / LinuxMint-3.0-Light.iso / casper / filesystem.squashfs / var / lib / dpkg / info / openssl.preinst < prev    next >
Encoding:
Text File  |  2007-03-05  |  665 b   |  37 lines

  1. #!/bin/sh -e
  2.  
  3. if [ -L /etc/ssl ]
  4. then
  5.   echo Removing obsolete link /etc/ssl
  6.   rm /etc/ssl
  7. fi
  8. if [ ! -d /etc/ssl ]
  9. then
  10.   echo Creating directory /etc/ssl
  11.   mkdir /etc/ssl
  12. fi
  13. if [ -d /usr/lib/ssl ]
  14. then
  15.   for file in lib certs private
  16.   do
  17.     if [ -e /usr/lib/ssl/$file -a ! -L /usr/lib/ssl/$file ]
  18.     then
  19.       echo Moving $file from /usr/lib/ssl to /etc/ssl
  20.       cp -av /usr/lib/ssl/$file /etc/ssl || true
  21.       rm -fr /usr/lib/ssl/$file
  22.     fi
  23.   done
  24. fi
  25. if [ -L /usr/lib/ssl ]
  26. then
  27.   echo Removeing obsolete link /usr/lib/ssl
  28.   rm /usr/lib/ssl
  29. fi
  30. if [ -e /etc/ssl/lib/openssl.cnf ]
  31. then
  32.   echo Moving openssl.cnf
  33.   mv /etc/ssl/lib/openssl.cnf /etc/ssl/
  34. fi
  35.  
  36.  
  37.