🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: info.nupop
Article #23

RE: NUPop on Novell

#23
From: Patrick Pollet
Date: Fri, 13 May 1994 07:45
201 lines
8917 bytes
In message 11 May 1994 14:52:40 -0500 (CDT),
  JAMES OLSON <OLSON@vaxa.cis.uwosh.edu>  writes:


> Date sent:  11-MAY-1994 10:52:01
>
> We are contemplating loading NUPop on our Novell servers 3.11 & 3.12
> Netware and I looked back in my archives and found a couple of posts
> in the last few months that I appended to this message. I have a few
> questions I hope can be answered.
>
> We have NE2 packet drivers for the PS/2's NI5210 for some Zeniths
> and DE220's for some of the new z-stations.
> These labs are for the students, class instruction by faculty and
> some faculty/staff instruction by our dept.
>
> What are the pitfalls are things to be careful about doing?
>
> I would imagine that the students need to store there messages and
> downloads on a floppy - maybe depends if they have Novell accounts
> and given server space?

>
> We already create mailserver accounts for everyone that wants them and am
> not crazy about having to create Novell accounts for everyone also. Some
> here say that it would be required because of Internet Authentication. I
> know some universities find it sufficient to be able to trace back to a
> lab and particular PC if there's a problem, so they load NUPop, and
> other Internet GUI software in their labs and only create mailserver
> accounts. What are others doing?
>
>>In message Wed, 23 Mar 1994 10:22:31 -0600 (CST),
>>    meyer philip <pmeyer@ux1.cso.uiuc.edu>  writes:
>>
>>
>>> Hi all,
>>>
>>>    I have a question about installing NUPop on a Netware 3.12 LAN.  We
>>>  have  been using NUPop for a year or so and have been really
>>>  satisfied, but  now I'd like to integrate it with our network, if
>>> possible.
>>>   Can I set up NUPop as follows?:
>>>
>>>   1. The main NUPop program is on the shared applications directory on
>>>   the file server.
>>>
>>>    2. The IP configuration file(s) is stored on the individual
>>> workstation  hard drive.
>>>
>>>    3. The user configuration files and mailboxes are located on the
>>> users  network home directory.
>>>
>>>
>>>   The problem is that I have users that wonder from workstation to
>>>    workstation and would like to be able to read their mail at any
>>> computer.  What do you think?
>>>
>>>
>>
>>   It's easier to do this with NUPop v2.1 which splits out the basic
>>  network information and the server information.  However, a number of
>>  sites have developed custom methods of doing this.  Hopefully some of
>> them will tell you have they've done it.
>>


Good Day James,


    Our setup for using NUpop ( and many others TCPIP apps) off a
Novell server is as follows:

    1. We decided that all software must be on a read only shared
       directory on the server to make upgradings as easy as possible.
    2. No configuration files ( either for Network IP,gateway,mask...)
       or User ( Name , password...) should be on the workstation to
       avoid manipulations

   The solution is double:


    -Install BOOTPD.NLM ( from  Hellsoft , available at most Novell
       related anonymous FTP server) on your server. and configure
     all apps to use BOOTP protocol (in most cases it is done by
     setting IP address,gateway,mask,DNS...) to 0.0.0.0

     Thus all TCPIP apps would get the IP address,Gateway... from
      the server at launch time. This allow to have a common copy
      of the program on the server.

     If your are lucky enough to have your workstations on a sub-network
      you can setup the BOOTPD.NLM to use Dynamic IP , otherwise you
      must set up a table (HOSTS.CFg) with the Name,hardware address and
      assigned IP for each workstation).Turn all stations on and
      request USERLIST /A >cards . You get all hardware address in the
      file named cards and you just have to edit it.


    -Force the TCPIP apps to read/save their configuration files from
     the user's mail directory mapped to a Novell drive .We use M:
     This can be done using appropriate command line switch for most
     of them (Nupop,Trumpet News,PCGopher,IRC..) or by setting
     the working directory to M: for Windows Apps (Cello,Mosaic,WSGopher,
      ....)

     This can be done by inserting the following Line in the
     System login Script
            MAP ROOT M:=SYS:MAIl\%USER_ID

     As a side effect, our users DO NOT NEED HOME DIRECTORY (everything
      is in their sys:mail\userid directory... It is quite important for
     us since e have an average of 150 students per server ( with a peak
      of 600 on one of them)!!!!


    -For every apps that has a configuration file ( *.INI,*.CFG....)
     create one in the application Directory with ONLY the informations
      common to all users ( everything but its name, fullname, password)


    -rename the exe file ( we add a "_" before the name) and create a
     batch file with the original name (e.g. rename nupop.exe to _nupop.exe
     and create a nupop.bat)

  Here is our nupop.bat:
      It check's if user's files exists in M: and if not , create them
  from the orginal one's from the common directory, and them run the
  exe file with the appropriate command line ( don't forget in the
  case of Nupop to set the MAIL PATH and DOWNLOAD directory also to M:)



REM NUPOP.BAT
@echo off
if not exist m:\NUPOP\nupop.net md m:\nupop
if not exist m:\nupop\nupop.net copy f:\public2\nupop\nupop.net m:\nupop
if not exist m:\nupop\nupop.cfg copy f:\public2\nupop\nupop.cfg m:\nupop
f:\public2\nupop\_nupop.exe /P=M:\NUPOP\



     This works for nearly every apps we use execpt those that require
  some entry in the WINDOWS directory ( either in the WIN.INI or in a
  specific INI file ( Mosaic,WinIRC).Luckily most authors understood
  the problem and these requirments are becoming less common.


    -Finally set the user disk quota on the server to a maximum of 1.4Mo
     ( that is more that enough for student mails... and force them
      to do some cleanup from time to time).To give them abilty to
     download big files we usually configure the applications to use
     C:\TEMP as the download directory. It is their responsabilty
     to copy these files to there diskettes if they want to keep them
      before our staff do the regular cleaning up of the workstations.



Actually we don't do it that way but we use are more global approach with
the following batch file that is lauched AT EVERY LOGGIN by inserting the
following line in the system login script:
  #C:\command.com /C F:\public2\setup.bat



@echo OFF
echo  This program copies into your mail directory
echo  all configurations files needed for the use
echo  of TCPIP applications .....
echo  It is automatically run at every loggin

if not exist c:\temp\nul md c:\temp

rem setup for Tumpet News (Dos and Windows)
if not exist M:\news.prm copy F:\public2\news\news.org m:\news.prm
rem setup for PC Gopher III
if not exist M:\gopher.rez copy f:\public2\gopher\gopher.org M:\gopher.rez
if not exist m:\gopher.bmk copy f:\public2\gopher\*.bmk m:\
rem setup for Nupop
if not exist m:\NUPOP\nupop.net md m:\nupop
if not exist m:\nupop\nupop.net copy f:\public2\nupop\nupop.net m:\nupop
if not exist m:\nupop\nupop.cfg copy f:\public2\nupop\nupop.cfg m:\nupop
rem setup for Winwais
if not exist m:\allsrc.src copy f:\public2\winwais\*.src m:\
rem setup for Hgopher
if not exist m:\hgopher.gbm copy f:\public2\hgopher\*.gbm m:\
rem setup for Cello
if not exist m:\default.htm copy f:\public2\cello\default.htm m:\
if not exist m:\cello.bmk copy f:\public2\cello\cello.bmk m:\
if not exist m:\cello.sty copy f:\public2\cello\cello.sty m:\
rem setup for WSGopher
if not exist m:\nupop\wsgopher.ini copy f:\public2\wsgopher\*.org m:\nupop\wsgopher.ini
rem setup for WinNews
if not exist m:\winvn.ini copy f:\public2\winvn\winvn.org m:\winvn.ini
if not exist m:\newsrc copy f:\public2\winvn\newsrc m:\

.........
  To be completed at every new software installation



hope it is clear enough. Sorry for my english :-)
Technical Details
Message-ID: <199405130845368692.ppollet@cismibm.univ-lyon1.fr>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!rtp.vnet.net!news1.digex.net!lynx.unm.edu!jobone!newsxfer.itd.umich.edu!europa.eng.gtefsd.com!howland.reston.ans.net!vixen.cso.uiuc.edu!gateway

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 13efd4,cc55995c7dbc9f53
X-Google-Attributes: gid13efd4,public
X-Google-ArrivalTime: 1994-05-13 11:07:14 PST
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!rtp.vnet.net!news1.digex.net!lynx.unm.edu!jobone!newsxfer.itd.umich.edu!europa.eng.gtefsd.com!howland.reston.ans.net!vixen.cso.uiuc.edu!gateway
From: ppollet@cismibm.univ-lyon1.fr (Patrick Pollet)
Newsgroups: info.nupop
Subject: RE: NUPop on Novell
Date: 13 May 94 07:45:22 GMT
Organization: University of Illinois at Urbana
Lines: 201
Approved: Usenet@ux1.cso.uiuc.edu
Message-ID: <199405130845368692.ppollet@cismibm.univ-lyon1.fr>
NNTP-Posting-Host: ux1.cso.uiuc.edu
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Originator: daemon@ux1.cso.uiuc.edu