home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / linux / 22391 < prev    next >
Encoding:
Text File  |  1993-01-01  |  2.3 KB  |  52 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!usc!wupost!gumby!destroyer!cs.ubc.ca!news.UVic.CA!sanjuan!pmacdona
  3. From: pmacdona@sanjuan (Peter MacDonald)
  4. Subject: Re: A discipline for packages
  5. Message-ID: <1993Jan1.212511.20678@sol.UVic.CA>
  6. Sender: news@sol.UVic.CA
  7. Nntp-Posting-Host: sanjuan.uvic.ca
  8. Organization: University of Victoria, Victoria B.C. CANADA
  9. References: <T8BmwB1w165w@kf8nh.wariat.org> <1992Dec31.022954.5807@sol.UVic.CA> <1993Jan1.201620.26986@nwnexus.WA.COM>
  10. Date: Fri, 1 Jan 93 21:25:11 GMT
  11. Lines: 39
  12.  
  13. In article <1993Jan1.201620.26986@nwnexus.WA.COM> vince@halcyon.com (Vince Skahan) writes:
  14. >pmacdona@sanjuan (Peter MacDonald) writes:
  15. >>SLS already allows easy uninstall (not that anyone uses it)
  16. >>via "sysinstall -remove pkg".
  17. >
  18. >peter...don't take it out...I use it a lot !!!!!
  19. >
  20. >>Symbolic links turn out to be a system admins nightmare, and I am thinking
  21. >>seriously about clensing SLS of all such, except for directories.
  22. >>While hardware is cheap, slowing it down makes no sense.
  23. >
  24. >there are a number of packages (smail3.1.28 to name one) that use several
  25. >symbolic links.  There are other packages (nn6.4.18 to name another) that
  26. >hard-link.  I'm sure they both have their reasons...I'd recommend not messing
  27. >with how the authors of a piece of software make it do its magic.
  28.  
  29. Actually, I was thinking of replacing them with hard links.  But for now,
  30. I will probably just refrain from adding symlinks to the packages I 
  31. put together.
  32.  
  33. >
  34. >now if you can figure out how to have a package ask a few questions and
  35. >'do good' as part of the installation process, I'm all ears...there are
  36. >some packages that need to know things in order to be plug-n-play in a 
  37. >binary-only distribution like SLS>
  38. >
  39.  
  40. It turns out that my approach for this is to unpack ambiguous components
  41. into a temporary directory and then run the /install/doinst.sh script
  42. to ask any questions, or do any magic and mv things into their final
  43. berth.  For example, binaries could unpack into /usr/bin/tmp,  and
  44. that way there is some hope of being on the same file system for mv.
  45.  
  46. >-- 
  47. >   ------------------- Vince Skahan ------ vince@halcyon.com ----------------
  48. >    ... to list Waffle files available from the mail server at halcyon.com,
  49. >            send mail to 'fileserv@halcyon.com' with the text 'index' ...
  50.  
  51.  
  52.