Article View: info.nupop
Article #23RE: NUPop on Novell
From: Patrick Pollet
Date: Fri, 13 May 1994 07:45
Date: Fri, 13 May 1994 07:45
201 lines
8917 bytes
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!gatewayShow 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