home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1995 August / NEBULA.mdf / Apps / Utilities / Unix / aa_m68k_Intel_Only / UNIX-HatersTool.0.1 / unixhate.txt
Encoding:
Text File  |  1994-12-30  |  6.1 KB  |  185 lines

  1.  
  2.  
  3. Release 0.1, 30.12.1994 by Thomas Engel (tomi@shinto.nbg.sub.org)
  4.  
  5. The UNIX-Haters Tool
  6.  
  7. Submitted to:
  8.  ftp://ftp.informatik.uni-muenchen.de/pub/comp/platforms/next/Tools/frontends
  9.  ftp://ftp.cs.orst.edu/pub/next/binaries/util/
  10.  
  11. Might migrate to other places..sorry.
  12.  
  13. ATTENTION..you need gnutar and gzip to unpack this package.
  14.  
  15.  
  16. With this tool you might be able to keep your hands from the Terminal
  17. application for another bunch of ever returning tasks. It was inspired by
  18. Simson Garfinkels new book called the UNIX-HATERS Handbook (IDG Book), the
  19. great MiscShell object from Steve Hayman and the TabMatrix palette from Bill
  20. Edney, Mark R. Onyschuk and Sean Hill.
  21.  
  22. The functionality is kind of limited but still I find it very useful every day.
  23. It was designed to ease my work. So it might need some customization fit your
  24. needs.
  25.  
  26.  
  27. What it does
  28.  
  29. Once you have started this application you should go straight to Paradise. In
  30. that window you can use the Tabmatrix to select the tool you need.
  31. Currently there is no easy way to extend the application. Still it is very
  32. simple to open the NIB inside InterfaceBuilder and add some more shell-tools.
  33.  
  34. More on customization can be found below.
  35.  
  36.  
  37. The Package
  38.  
  39. Version 0.1 comes in a package that includes:
  40.  
  41. -UNIX-HatersTool.app. A FAT binary for NeXT and Intel hardware
  42. -Online Help...minimal
  43. -Full Sourcecode
  44. -A beta version of the MiscSwapKit palette. You need it to be able to
  45. open the main NIB. Don't use it otherwise, unless you don't care if
  46. the final version is incompatible !
  47. -This Documentation and a ASCII version (README) of this Introduction
  48.  
  49. On where to find the latest releases please see the 'About this Project'
  50. section.
  51.  
  52.  
  53. Features
  54.  
  55. Currently there are only very simple things this application will do for you.
  56. After all it was just created by drag&drop inside InterfaceBuilder. And that
  57.   within a very short period of time (3 days).
  58.  
  59. The single tools will give you easy access to some features of:
  60.  
  61. ps, kill, df, uucico, uustat, pppup, pppdown, newsrun, sendbatches
  62. ...plus showing some log files
  63.  
  64. The uucico and ppp section will need some changes to meet your private needs
  65. (like the name of the site to poll etc. pp).
  66. I know that there might be a nicer ways to customize that whole application but
  67. it was mainly written for private use. Sorry about that.
  68. Ask your local guru if you can't put it the way you need it...or drop me a mail.
  69.  
  70. Some features require that you are either root or the application is setuid to
  71. root. Always keep in mind that this is just a frontend to UNIX. It won't make
  72.   UNIX any nicer.
  73.  
  74.  
  75. Future plans
  76.  
  77. Here are the most wanted improvements form my ToDo-list. More can be found in
  78. the online help.
  79.  
  80. - Loading the tools from bundles. Well quite easy but it needs some
  81. time until the MiscFile stuff is solid.
  82. - More tools...like truncating all those system logs.
  83. - Make it smaller. I don't really know why the application is so big.
  84. All I do is link some libraries into a no-brainer application. I
  85. guess there is a lot of useless code in there. Future versions
  86. should either have bundles or be smaller.
  87.  
  88.  
  89. About this Project
  90.  
  91. I will try to keep improvements rolling in, but don't expect new versions to
  92. come out every month. There are other projects I want to spend more time with
  93.   then this one.
  94.  
  95. The latest version of this server will be available at the ftp.informatik.
  96. uni-muenchen.de or ftp.cs.orst.edu anonymous ftp servers. Soon there will be a
  97. WWW
  98.   page were you can find out more about the status of this...and all the other
  99. projects im working on.
  100.  
  101.  
  102. Compiling
  103.  
  104. This version includes all the source code necessary to recompile the program
  105. from scratch. It does not come with all the libraries! You will need to get the
  106.   MiscKit project (Version 1.2.8 or higher) and the TabMatrixPalette from the
  107. archives.
  108.  
  109. For more details on the MiscKit collection see the common NeXT ftp servers or
  110. get the Objective-C or NeXT FAQs. If you would like to submit something to this
  111.   collection you should contact: Don Yacktman <don@darth.byu.edu>
  112.  
  113. Don't use the MiscSwapKit.palette provided with this application. It is a beta
  114. hack an might change until in makes it into the final version. Don't blame me
  115.   if it might be incompatible.
  116.  
  117.  
  118. In Case of Trouble
  119.  
  120. If you have any questions you can contact me.
  121.  
  122. Thomas Engel
  123. Netpunstr. 9
  124. D-90522 Oberasbach
  125. Germany
  126.  
  127. E-mail:tsengel@cip.informatik.uni-erlangen.de
  128. tomi@shinto.nbg.sub.org
  129.  
  130.  
  131. Warrenty and copyright
  132.  
  133. Copyleft
  134.  
  135. Source code that is not part of the MiscKit project - and therefore underlies
  136. the MiscKit distribution and copyright rules - is distributed under the
  137.   GNUpublic license.
  138.  
  139. You are free to extend and modify this application. But don't redistribute a
  140. modified version under the same name unless I gave you the permission.
  141. I don't want to have different, confusingly incompatible versions running
  142. around the world.
  143.  
  144. Anyway..it is highly recommended that you customize the application according
  145. to your needs.
  146.  
  147.  
  148. No Warrenty
  149.  
  150. This software is provided 'as is' and the programmer is not responsible for any
  151. harm this program may cause.
  152. You - the user - are responsible for everything that may happen to your
  153. business, hardware, software, car, CD collection or what ever may be worth your
  154.   attention or money.
  155. The use of this product is at your own risk and your private fun.
  156.  
  157. There should be no serious bugs inside but remember that a carbon-based unit
  158. did the coding.
  159.  
  160.  
  161. TravelWare
  162.  
  163. Like all my projects this app is free and should be considered as travel-ware.
  164.  
  165. -Let it travel to as many people you know.
  166.  
  167. -Send me a postcard or E-mail if you use it. I will try to keep you
  168. informed about new releases.
  169.  
  170. -If you have a free bed or some free space on your floor< give me a
  171. hint. I might come and visit you on my trip to the US (locations on
  172. Hawaii, near Seattle or WhistlerMnt. preferred)
  173.  
  174.  
  175. Enjoy it.
  176.  
  177. Tomi
  178.  
  179. --
  180. _________________________________________________________
  181.  (tomi@shinto.nbg.sub.org)          Thomas Engel
  182.                                     Neptunstr. 9
  183.      NeXTMail welcome               D - 90522 Oberasbach
  184.                                     Germany
  185.