restructure
This commit is contained in:
179
doc/marsmail.doc
Normal file
179
doc/marsmail.doc
Normal file
@@ -0,0 +1,179 @@
|
||||
Marsmail ver 0.2 GNU-GPL by Eddie Dunckley & Gert Cronje of RAU Engineering.
|
||||
---------------- bug reports:eddie@eng.rau.ac.za gac@chopin.rau.ac.za
|
||||
|
||||
This whole package is licensed under the GNU Public License.
|
||||
See the file COPYING for details.
|
||||
|
||||
Marsmail is a pascal frontend for mail that translates the
|
||||
unix mailfile into smaller files that pegasus mail understands.
|
||||
|
||||
Please examine all the files carefully as this is not a commercial
|
||||
program suite, it's freeware. Written by staff/students for students..
|
||||
|
||||
file list:
|
||||
----------
|
||||
327 Feb 4 11:53 marsmail.doc This doc file
|
||||
8608 Feb 4 11:48 marsmail.exe dos executable to convert mail
|
||||
5480 Feb 4 12:51 marsmail.pas dos sources for marsmail
|
||||
1430 Feb 4 13:32 monlan Basic monitor for LAN/WAN
|
||||
12051 Feb 4 13:12 newuser.pl Process the user application
|
||||
3757 Feb 4 12:50 nomasteruser deletes users with cleanup
|
||||
4080 Feb 4 11:32 ohbirthcheck birthday reminder script
|
||||
793 Feb 4 11:34 ohexiry expire accounts on mars/samba
|
||||
13141 Feb 4 13:18 ohform.htm User application form for Mars server
|
||||
1296 Feb 4 11:35 ohlogscr.bat modified supervisor login script
|
||||
690 Feb 4 09:32 ohmail automatic mail notifier start script
|
||||
6648 Feb 4 10:50 ohmasteruser creates new users with extra features
|
||||
1381 Feb 4 09:27 ohmessage automatic mail notifier main script
|
||||
1046 Feb 4 09:33 ohpostme handles posting from pegasus to unix
|
||||
3585 Feb 4 10:35 ohquota Disk quota accounting automated
|
||||
856 Feb 4 09:34 ohsendnt Console broadcast script
|
||||
1954 Feb 4 11:45 pmail.bat front-end dos batch file for pmail
|
||||
8161 Feb 4 11:48 pmdflts.ini pmail defaults for all users
|
||||
1024 Feb 4 11:48 pmgate.sys USER defined gateway via pconfig
|
||||
859 Feb 4 11:00 wwwhomepage Creates homepages for new users.
|
||||
|
||||
what's new
|
||||
----------
|
||||
Lot's of automation....
|
||||
Lot's of new ideas ie birthday reminders, expiry scripts etc etc
|
||||
Better docs
|
||||
|
||||
Procedure:
|
||||
----------
|
||||
Take a deep breath and realize that there is no install script.
|
||||
Make sure your mars is running successfully and dos users can log into
|
||||
the server with normal novell client software. Make sure your directory
|
||||
layout for Mars looks simmular to the one listed in this document. Get a good
|
||||
editor for linux to edit the scripts to suite your company's needs. Get
|
||||
the pegasus mail program from one of it's mirror sites. Unpack and follow it's
|
||||
install method. DON't use pegasus's bindery features to fetch mail in the
|
||||
SYS:\mail locations. This requires a mercury.nlm that cannot run on linux.
|
||||
You can attempt using the pmpop utilities for dos to fetch mail via pop from
|
||||
the server, (which might have been the best possible solution if it worked),
|
||||
but there is a seperate project to edit the ini file on the fly for multiple
|
||||
users....
|
||||
|
||||
Make sure you map drive I: to the user's home directory (or change the
|
||||
scripts). I've used a map root i:=sys:\home\%name% to do this in the
|
||||
master mars login script that can be created with syscon.
|
||||
|
||||
Start by examining each script carefully - there is a lot of undocumented
|
||||
features in them... Then start by editing the pmdflts.ini to suite your needs.
|
||||
Use the one included as a template. Read the pmail docs carefully.
|
||||
|
||||
Link your unix mailboxes into your mars SYS
|
||||
volume space i.e. ln -s /var/spool/mail /home/SYS/unixmail
|
||||
Run pconfig to create a user defined gateway. Mine looked like this:
|
||||
|
||||
|
||||
Pegasus Mail/DOS Configuration v3.11
|
||||
____+---------------------- User Gateway Definition ----------------------+_____
|
||||
___ <20> <20>_____
|
||||
___ <20> Gateway name : [OH ] <20>+____
|
||||
___ <20> *New mail path : i:\pmail\in <20><>____
|
||||
___ <20> Is a program to run? : N <20><>____
|
||||
___ <20> *New mail search mask : *.cnm <20><>____
|
||||
___ <20> *Outgoing mail path : i:\pmail\OUT <20><>____
|
||||
___ <20> *Run for outgoing mail : <20><>____
|
||||
___ <20> *Filename format : ~d~d.CNM <20><>____
|
||||
___ <20> Run to validate address : <20><>____
|
||||
___ <20> *Reply address format : ~n@eng.rau.ac.za <20><>____
|
||||
___ <20> Accepts SMTP addresses? : Y <20><>____
|
||||
___ <20> Simple message headers? : Simple headers <20><>____
|
||||
___ <20> UUEncode attachments? : N <20><>____
|
||||
___ <20> Burst messages? : N <20><>____
|
||||
___ <20> Strip gateway name? : Y <20><>____
|
||||
___ <20> Force all mail through? : Y <20><>____
|
||||
___ <20> <20><>____
|
||||
___ <20> The name users will use to access this gateway. Addresses will <20><>____
|
||||
___ <20> be entered in the form GWNAME/address. <20><>____
|
||||
___ <20> <20>+____
|
||||
___ +---------------------------------------------------------------------+_____
|
||||
___ ______
|
||||
|
||||
|
||||
Check if your unixmail is secure i.e. mars users cannot read each others mail.
|
||||
This can be done by loggin in from a dos box with different user names and
|
||||
trying to view the sys:\unixmail\%name% files
|
||||
|
||||
Edit the pmail.bat to suite your needs. Make sure the drive mappings is correct.
|
||||
i.e. I: maps to userdir. Compile the marsmail.pas to suite your needs if needed.
|
||||
Test to see if you can read mail from pegasus and that the gateway places
|
||||
outgoing messages in i:\pmail\out.
|
||||
|
||||
Edit the ohpostme scripts until it posts mail out for your users.
|
||||
This can be tested by posting a message with pmail, seeing if a file is created
|
||||
in i:\pmail\out, and waiting for ohpostme to visit the directory, removing and
|
||||
posting the file.
|
||||
|
||||
Deploy (!) the ohmail and ohmessage scripts to run out of rc.local or however
|
||||
you prefer. See if it notifies the user when new mail arrives.... You can
|
||||
tail -f the log files to see what is happening. A note on samba notification:
|
||||
the message gets sent to a machine instead of a user.
|
||||
|
||||
Decide if you want to use the new adduser script called ohmasteruser and
|
||||
nomasteruser for creating users and destroying users on a mars aware unix
|
||||
server. MAKE BACKUPS of your original passwd files etc before continueing.
|
||||
Note this new adduser creates /etc/expiry /etc/birthdays /etc/ohmyusers
|
||||
/etc/ohmaillist
|
||||
|
||||
Remove users from ohmaillist to prevent them from mailing
|
||||
Remove users from expiry to prevent account expiry
|
||||
Remove users from birthdays to prevent birthday notification
|
||||
|
||||
Please note the change to passwd file:
|
||||
|
||||
auser:x:505:512:A dummy user:/hamster/home/./auser:/etc/ftponly
|
||||
|
||||
The extra dot after home forces ftp to see this as the root, thus
|
||||
allowing the ftp to enter ../httpd/html/auser via the link. Note that
|
||||
/app or unixmail cannot be reached via ftp.
|
||||
|
||||
Edit your mars's net$log.dat in SYS:\public to exit to the extended login
|
||||
script ohlogscr.bat that actually creates the users with a default password
|
||||
on the mars server. Modify the wwwhomepage script to create homepages for
|
||||
your new users.
|
||||
|
||||
You might need to either install quotas or remove mentioning of quotas from
|
||||
the scripts.
|
||||
|
||||
Customize the ohform.htm to your needs and decide if you would like to use it
|
||||
as a user application form from the web. The apache server can run on the
|
||||
same server as mars.... ohform.htm calls newuser.pl that creates a script file
|
||||
to ease the user creation. newuser.pl sends mail to admin user to inform him
|
||||
of the new application.
|
||||
|
||||
|
||||
These scripts can handle shadow passwords. Create a blank file /etc/ftponly
|
||||
and use this dummy shell for users to prevent them from telnetting to the
|
||||
server. Mail fetching via pop and ftp will continue to work.
|
||||
|
||||
Suggested directory structure for good operation...
|
||||
|
||||
/apps
|
||||
/base
|
||||
/base/SYS (mars server SYS volume)
|
||||
/base/SYS/unixmail ln -s /var/spool/mail /base/SYS/unixmail
|
||||
/base/SYS/apps ln -s /apps /base/SYS/apps
|
||||
/base/SYS/home ln -s ../home home
|
||||
/base/home base home directories
|
||||
/base/home/auser (Yip, the user's home dir)
|
||||
/base/home/auser/www ln -s ../httpd/html/dummyuser www
|
||||
/base/home/auser/pmail gets created from /etc/skel used for pmail
|
||||
/base/home/httpd/html Web server root space
|
||||
/base/home/httpd/html/main non-user related space.
|
||||
/base/home/httpd/html/auser (user's www space)
|
||||
|
||||
You can now even share the apps, home dirs and unixmail with samba and you've
|
||||
got a complete novell and nt server all in one, sharing the same space!
|
||||
|
||||
If you find ANY errors with this doc or missing files please let me know...
|
||||
|
||||
The marsmail is just a dirty hack to satisfy the dos users. Stick with
|
||||
pop3 or imap to fetch mail via tcpip from win95, os2, wfw, linux and other.
|
||||
The other stuff included with marsmail is just to automate as much as possible
|
||||
for our poor overworked netadmins!
|
||||
|
||||
|
||||
|
||||
269
doc/ohform.htm
Executable file
269
doc/ohform.htm
Executable file
@@ -0,0 +1,269 @@
|
||||
|
||||
<HTML>
|
||||
<TITLE>Mars server user application form</TITLE>
|
||||
|
||||
<BODY BACKGROUND=/yourown.gif>
|
||||
<IMG SRC="/yourlogo.gif" ALT="LOGO" HEIGHT=114 WIDTH=640><BR>
|
||||
<P>
|
||||
<FONT size=+1><B><I>PLEASE NOTE: This service is for OUR SITE's staff and students only!</I></B></FONT><HR>
|
||||
<I>Oh Yee</I>, I would like to be enslaved by the Mars Virtual Server.
|
||||
I hereby apply for usership in the XXX domain and will obey the
|
||||
Mars's ever-changing rules.<P>
|
||||
I take note of the following:
|
||||
<UL>
|
||||
<LI>I will keep my home tidy and free of viri, executables, games and dirty stuff.
|
||||
<LI>I will keep my home smaller than 20Mb, since being a slave means sharing living quarters.
|
||||
<LI>I will discard all old email, we don't want the Mars angry, do we?
|
||||
<LI>I will refrain from placing commercial applications in my WWW space
|
||||
<LI>I will refrain from letting other users use my account
|
||||
<LI>I will stop all subscriptions to listservers BEFORE I leave the XXXX domain.
|
||||
<LI>I will clean my home before I depart permanently from the XXXX domain.
|
||||
<LI>I will make use of the online help BEFORE phoning the network staff.
|
||||
</UL>
|
||||
<HR SIZE=6 WIDTH=80%>
|
||||
<CENTER><H2>User Application form</H2></CENTER>
|
||||
|
||||
<FORM METHOD=POST ACTION="http://your.web.site/cgi-bin/newuser.pl">
|
||||
<H3>Applicant's details</H3>
|
||||
XXXXX needs your pedigree.
|
||||
If you are found to make a suitable slave (user) you will be notified telephonically.
|
||||
|
||||
<P>
|
||||
<INPUT SIZE=30 NAME="fname"> Full Name and Surname<BR>
|
||||
<INPUT SIZE=5 NAME="title"> Title
|
||||
<INPUT TYPE="checkbox" NAME="addtitle" VALUE="addmytitle"> Add my title to the fullname of the account<BR>
|
||||
<INPUT SIZE=30 NAME="office"> My office number e.g. Cybernetics B1L1<BR>
|
||||
Choose a username and two alternatives <INPUT SIZE=8 NAME="sname1"> or <INPUT SIZE=8 NAME="sname2"> or <INPUT SIZE=8 NAME="sname3"><BR>
|
||||
<FONT SIZE=-2><I>Please note: If your name is Peter de Villiers a username of <b>Cyclops</B>
|
||||
will most definately NOT be accepted. Use <b>pieterdv</B> or <b>pdv</B> or <b>pdevil</b> for the above example.</FONT><BR>
|
||||
<P>
|
||||
<INPUT SIZE=13 NAME="wtel" VALUE="011-"> Work phone
|
||||
<INPUT SIZE=13 NAME="htel" VALUE="011-"> Home phone<BR>
|
||||
<INPUT SIZE=13 NAME="bidate" VALUE="Jan 01"> Birthday e.g. Oct 24<BR>
|
||||
<INPUT SIZE=13 NAME="idnum"> Student, Personnel or ID number<BR>
|
||||
|
||||
<INPUT SIZE=30 NAME="reff"> Reference person or Study leader<BR>
|
||||
<INPUT SIZE=30 NAME="refmail"> Reference's email addr<P>
|
||||
|
||||
<h4>Why do I want to be a user?</h4>
|
||||
<B>M</B>any persons want to be network users because they
|
||||
see it as a status symbol or they <i>just want to fool around</i> or saw
|
||||
one of their friends in front of a PC and thought it looked quite <i>cool</i>.
|
||||
They don't have the foggiest idea what they will to do IF they become slaves
|
||||
or what a network is all about. Please explain in a few lines why you would like to become a slave of the XXXX Virtual server.
|
||||
<p>
|
||||
<TEXTAREA NAME="whyi" ROWS=5 COLS=65>
|
||||
</TEXTAREA><p>
|
||||
<HR>
|
||||
<H2>Questionaire</H2>
|
||||
Please complete the following questionnaire. It will help us to plan for the
|
||||
future. This is your chance to make a difference...
|
||||
<H4>Computer-skills</H4>
|
||||
My level of computer-skills:<P>
|
||||
<UL>
|
||||
<LI>Newbee barely knows where to switch on the <I>kompewter</I>.
|
||||
Tries to feed mouse.<BR>
|
||||
<LI>Beginner knows how to use mouse and click on icons to open programs<BR>
|
||||
<LI>Average user customizes his desktop scheme and types <I>install</I> to install programs.<BR>
|
||||
<LI>Advanced user compiles his own programs and installs operating systems.<BR>
|
||||
<LI>Master hacks unix boxes and knows NOS and writes device drivers in ASM.<BR>
|
||||
<LI>Guru lives in a cave with his Mother-in-Law
|
||||
</UL>
|
||||
|
||||
<INPUT TYPE="radio" NAME="skill" VALUE "newbie"> NewBee
|
||||
<INPUT TYPE="radio" NAME="skill" VALUE "beginner"> Beginner
|
||||
<INPUT TYPE="radio" NAME="skill" VALUE "average"> Average
|
||||
<INPUT TYPE="radio" NAME="skill" VALUE "advanced"> Advanced
|
||||
<INPUT TYPE="radio" NAME="skill" VALUE "master"> Master
|
||||
<INPUT TYPE="radio" NAME="skill" VALUE "guru"> Guru <P>
|
||||
|
||||
Are you interested in helping out with network related work?
|
||||
<INPUT TYPE="radio" NAME="helpme" VALUE="yes"> YES
|
||||
<INPUT TYPE="radio" NAME="helpme" VALUE="no"> NO<P>
|
||||
|
||||
<h4>My first choice operating system</h4>
|
||||
<UL>
|
||||
<LI>DOS users like the wording <I>Non-reentrant interrupt handler</i>
|
||||
<LI>Win3xx and fw users like to press the GPF button
|
||||
<LI>Win95 users like non-protected net,cd,diskcache and hairthin crashprotection
|
||||
<LI>OS/2 users enjoy the power of raw multithreading, but cannot spell <I> multiuser</I>
|
||||
<LI>Linux users will willingly spend 5 days doing stuff others do in 15 seconds
|
||||
<LI>NT users enjoy seeing P-PRO-200's run like a 386es, and call themselves gurus
|
||||
<LI>A Solaris user probably has a mother-in-Law.
|
||||
<LI>Mac users smile when waking up.
|
||||
<LI>Other users cannot spell <i>industry standard</i>.
|
||||
</UL>
|
||||
|
||||
<INPUT TYPE="radio" NAME="os" VALUE="dos"> DOS
|
||||
<INPUT TYPE="radio" NAME="os" VALUE="win3"> Win3.xxfw
|
||||
<INPUT TYPE="radio" NAME="os" VALUE="w95"> Windows 95
|
||||
<INPUT TYPE="radio" NAME="os" VALUE="os2"> OS/2
|
||||
<INPUT TYPE="radio" NAME="os" VALUE="linux"> Linux
|
||||
<INPUT TYPE="radio" NAME="os" VALUE="nt"> NT
|
||||
<INPUT TYPE="radio" NAME="os" VALUE="solaris"> Solaris
|
||||
<INPUT TYPE="radio" NAME="os" VALUE="mac"> Mac
|
||||
<INPUT TYPE="radio" NAME="os" VALUE="other"> Other<P>
|
||||
|
||||
I can also use some of the following operating systems.<BR>
|
||||
<INPUT TYPE="checkbox" NAME="oos1" VALUE="dos"> DOS
|
||||
<INPUT TYPE="checkbox" NAME="oos2" VALUE="win3"> Win3.xx(fw)
|
||||
<INPUT TYPE="checkbox" NAME="oos3" VALUE="w95"> Windows 95
|
||||
<INPUT TYPE="checkbox" NAME="oos4" VALUE="os2"> OS/2
|
||||
<INPUT TYPE="checkbox" NAME="oos5" VALUE="linux"> Linux
|
||||
<INPUT TYPE="checkbox" NAME="oos6" VALUE="nt"> NT
|
||||
<INPUT TYPE="checkbox" NAME="oos7" VALUE="solaris"> Solaris
|
||||
<INPUT TYPE="checkbox" NAME="oos8" VALUE="mac"> Mac
|
||||
<INPUT TYPE="checkbox" NAME="oos9" VALUE="other"> Other<P>
|
||||
|
||||
|
||||
<h4>What do I see as the most important function of the network?</h4>
|
||||
<i>Please give a priority next to the following network services. 1 means you
|
||||
think it's for the birds and 5 means that if this service should dissappear,
|
||||
you would die. Please show some sort of personality, all 5's will not impress OhMaster.</I>
|
||||
<P>
|
||||
<INPUT TYPE="radio" NAME="s1" value="1">1
|
||||
<INPUT TYPE="radio" NAME="s1" value="2">2
|
||||
<INPUT TYPE="radio" NAME="s1" value="3">3
|
||||
<INPUT TYPE="radio" NAME="s1" value="4">4
|
||||
<INPUT TYPE="radio" NAME="s1" value="5">5
|
||||
.. E-Mail and other communication tools<BR>
|
||||
|
||||
<INPUT TYPE="radio" NAME="s2" value="1">1
|
||||
<INPUT TYPE="radio" NAME="s2" value="2">2
|
||||
<INPUT TYPE="radio" NAME="s2" value="3">3
|
||||
<INPUT TYPE="radio" NAME="s2" value="4">4
|
||||
<INPUT TYPE="radio" NAME="s2" value="5">5
|
||||
.. World Wide Web for info search and research<BR>
|
||||
|
||||
<INPUT TYPE="radio" NAME="s3" value="1">1
|
||||
<INPUT TYPE="radio" NAME="s3" value="2">2
|
||||
<INPUT TYPE="radio" NAME="s3" value="3">3
|
||||
<INPUT TYPE="radio" NAME="s3" value="4">4
|
||||
<INPUT TYPE="radio" NAME="s3" value="5">5
|
||||
.. Word-processing and office based work<BR>
|
||||
|
||||
<INPUT TYPE="radio" NAME="s4" value="1">1
|
||||
<INPUT TYPE="radio" NAME="s4" value="2">2
|
||||
<INPUT TYPE="radio" NAME="s4" value="3">3
|
||||
<INPUT TYPE="radio" NAME="s4" value="4">4
|
||||
<INPUT TYPE="radio" NAME="s4" value="5">5
|
||||
.. Cruising internet for fun and pleasure<BR>
|
||||
|
||||
<INPUT TYPE="radio" NAME="s5" value="1">1
|
||||
<INPUT TYPE="radio" NAME="s5" value="2">2
|
||||
<INPUT TYPE="radio" NAME="s5" value="3">3
|
||||
<INPUT TYPE="radio" NAME="s5" value="4">4
|
||||
<INPUT TYPE="radio" NAME="s5" value="5">5
|
||||
.. Engineering apps CAD/CAM, PCB design, math etc.<BR>
|
||||
|
||||
<INPUT TYPE="radio" NAME="s6" value="1">1
|
||||
<INPUT TYPE="radio" NAME="s6" value="2">2
|
||||
<INPUT TYPE="radio" NAME="s6" value="3">3
|
||||
<INPUT TYPE="radio" NAME="s6" value="4">4
|
||||
<INPUT TYPE="radio" NAME="s6" value="5">5
|
||||
.. Shareware source<BR>
|
||||
|
||||
<INPUT TYPE="radio" NAME="s7" value="1">1
|
||||
<INPUT TYPE="radio" NAME="s7" value="2">2
|
||||
<INPUT TYPE="radio" NAME="s7" value="3">3
|
||||
<INPUT TYPE="radio" NAME="s7" value="4">4
|
||||
<INPUT TYPE="radio" NAME="s7" value="5">5
|
||||
.. Programming apps, VisC, Pascal, VB etc.etc.<BR>
|
||||
|
||||
<INPUT TYPE="radio" NAME="s8" value="1">1
|
||||
<INPUT TYPE="radio" NAME="s8" value="2">2
|
||||
<INPUT TYPE="radio" NAME="s8" value="3">3
|
||||
<INPUT TYPE="radio" NAME="s8" value="4">4
|
||||
<INPUT TYPE="radio" NAME="s8" value="5">5
|
||||
.. Storage of files and userdata<BR>
|
||||
|
||||
<INPUT TYPE="radio" NAME="s9" value="1">1
|
||||
<INPUT TYPE="radio" NAME="s9" value="2">2
|
||||
<INPUT TYPE="radio" NAME="s9" value="3">3
|
||||
<INPUT TYPE="radio" NAME="s9" value="4">4
|
||||
<INPUT TYPE="radio" NAME="s9" value="5">5
|
||||
.. Examination results, electronic lecture notes.<BR>
|
||||
|
||||
<h4>What I would like to see in future</h4>
|
||||
What services would you like to see running at XXXXXXXXX in future?<P>
|
||||
<TEXTAREA NAME="future" ROWS=3 COLS=50>
|
||||
</TEXTAREA><BR>
|
||||
|
||||
<h4>Hypothetical</H4>
|
||||
How many staff members do you think should design, implement and maintain <I>and</I>
|
||||
give support to 200 workstations at XXXXXXXXXXX?
|
||||
<INPUT NAME="numstaff" SIZE=4>
|
||||
<P>
|
||||
If I had to pay for a network account, how much is fair?
|
||||
<INPUT NAME="hypopay" SIZE=8 VALUE="R0.00"> per year.<P>
|
||||
What level of service would you expect for it?
|
||||
<UL>
|
||||
<LI><INPUT TYPE="radio" NAME="hserv" VALUE="0"> Will take care of myself.
|
||||
<LI><INPUT TYPE="radio" NAME="hserv" VALUE="1"> Show me the ropes how to use services and that's it.
|
||||
<LI><INPUT TYPE="radio" NAME="hserv" VALUE="2"> A 3 day course on how to use the LAN software.
|
||||
<LI><INPUT TYPE="radio" NAME="hserv" VALUE="3"> Courses plus telephonic software support.
|
||||
<LI><INPUT TYPE="radio" NAME="hserv" VALUE="4"> 1 hour response time to software related queries.
|
||||
<LI><INPUT TYPE="radio" NAME="hserv" VALUE="5"> Full assistance: Software, hardware, help at my desk.
|
||||
</UL>
|
||||
<P>
|
||||
I see a network connection as<BR>
|
||||
<UL>
|
||||
<LI><INPUT TYPE="radio" NAME="userv" VALUE="0">A utility like water and electricity I expect XXXXXXXXXX to provide it as a standard.
|
||||
<LI><INPUT TYPE="radio" NAME="userv" VALUE="1">A extra feature utility like a telephone at a minimal yearly/monthly fee.
|
||||
<LI><INPUT TYPE="radio" NAME="userv" VALUE="2">A Nice to have utility like airconditioning for my car. I do expect to pay alot to have a network connection in my office.
|
||||
<LI><INPUT TYPE="radio" NAME="userv" VALUE="3">A luxury item like an expensive watch that I would never be able to afford
|
||||
</UL>
|
||||
Having a network connection is<BR>
|
||||
<UL>
|
||||
<LI><INPUT TYPE="radio" NAME="nserv" VALUE="0"> a total waste of time, highly overrated
|
||||
<LI><INPUT TYPE="radio" NAME="nserv" VALUE="1"> a good thing, a bit overrated but it can serve me as a tool
|
||||
<LI><INPUT TYPE="radio" NAME="nserv" VALUE="2"> like a speedo in a car, it REALLY makes life easier.
|
||||
<LI><INPUT TYPE="radio" NAME="nserv" VALUE="3"> very important if I want to complete projects in time
|
||||
<LI><INPUT TYPE="radio" NAME="nserv" VALUE="4">a way of life. I could not live without it.
|
||||
</UL>
|
||||
What would I like to see on a monthly network account?
|
||||
<UL>
|
||||
<LI><INPUT TYPE="radio" NAME="aserv" VALUE="0">NO! No monthly account!
|
||||
<LI><INPUT TYPE="radio" NAME="aserv" VALUE="1">The amount of diskspace I use
|
||||
<LI><INPUT TYPE="radio" NAME="aserv" VALUE="2">Diskspace and time I've spent at a live connection.
|
||||
<LI><INPUT TYPE="radio" NAME="aserv" VALUE="3">Diskspace, time and local vs international traffic I've generated.
|
||||
<LI><INPUT TYPE="radio" NAME="aserv" VALUE="4">Diskspace, time, traffic and a list of files I've accessed.
|
||||
</UL>
|
||||
<P>
|
||||
If you were forced to a monthly account, how would you like to receive it?<BR>
|
||||
<INPUT TYPE="radio" NAME="aget" VALUE="email"> via Email
|
||||
<INPUT TYPE="radio" NAME="aget" VALUE="web"> on the Web
|
||||
<INPUT TYPE="radio" NAME="aget" VALUE="both"> both
|
||||
<INPUT TYPE="radio" NAME="aget" VALUE="paper"> Old-fashioned snailmail paper account.<P>
|
||||
Would you like to see the results of ALL the users or just your own.<BR>
|
||||
<INPUT TYPE="radio" NAME="aret" VALUE="self"> Just my own
|
||||
<INPUT TYPE="radio" NAME="aret" VALUE="all"> All the users
|
||||
<INPUT TYPE="radio" NAME="aret" VALUE="summ"> Detailed myself, summary all.<P>
|
||||
|
||||
Which of the following services would I like?<BR>
|
||||
<UL>
|
||||
<LI><INPUT TYPE="checkbox" NAME="c0">Birthday notification of other users
|
||||
<LI><INPUT TYPE="checkbox" NAME="c1">Voice email if I have a soundblaster
|
||||
<LI><INPUT TYPE="checkbox" NAME="c2">Open graphical noticeboard
|
||||
<LI><INPUT TYPE="checkbox" NAME="c3">Appointment reminder
|
||||
<LI><INPUT TYPE="checkbox" NAME="c4">Global telephone book
|
||||
<LI><INPUT TYPE="checkbox" NAME="c5">An Internet Relay Chat server
|
||||
<LI><INPUT TYPE="checkbox" NAME="c6">Automated software installation and updates
|
||||
<LI><INPUT TYPE="checkbox" NAME="c7">Voice navigation and dictation software
|
||||
<LI><INPUT TYPE="checkbox" NAME="c8">Examinations via computer terminals
|
||||
<LI><INPUT TYPE="checkbox" NAME="c9">Video lectures and Web notes
|
||||
<LI><INPUT TYPE="checkbox" NAME="c10">Video conferencing
|
||||
<LI><INPUT TYPE="checkbox" NAME="c11">Shared appointment books
|
||||
<LI><INPUT TYPE="checkbox" NAME="c12">Animated multimedia announcements
|
||||
<LI><INPUT TYPE="checkbox" NAME="c13">Student results on the web
|
||||
<LI><INPUT TYPE="checkbox" NAME="c14">Hardware and software monitoring on my station
|
||||
</UL>
|
||||
<HR>
|
||||
<INPUT TYPE="reset" VALUE="Clear Form"> <INPUT TYPE="submit" VALUE="Submit this long form to XXXXXXXX"><BR>
|
||||
</FORM>
|
||||
|
||||
<HR>
|
||||
There is <B>no</B> guarrantee that xxxxxxxx will accept you as a user. This service was brought to you by the creaters of the xxxxxx virtual server.
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
28
doc/wwwhomepage
Executable file
28
doc/wwwhomepage
Executable file
@@ -0,0 +1,28 @@
|
||||
cat << EOF
|
||||
<HTML>
|
||||
<TITLE>$1's own WebPage!!</TITLE>
|
||||
<BODY BACKGROUND=/yourownbackground.gif>
|
||||
<CENTER><H1>$1's own WebPage</H1></CENTER>
|
||||
<FONT SIZE=5><CENTER><IMG SRC="/nicepict.jpg" ALT="">-- Hallo World! --<IMG SRC="/nicepict.jpg" ALT=""></CENTER>
|
||||
|
||||
<HR>
|
||||
<B>I</B> am a new user at The most PowerFull <i>Mars</i> File Server
|
||||
|
||||
<BR>
|
||||
<B>P</B>lease mail me at <A HREF="mailto:$2@your.domain.name">$2@your.domain.name</A>
|
||||
to say that you have actually visited my page.<P>
|
||||
|
||||
I <I>promise</I> to update this page as soon as I know I <I>have</I> one!<P>
|
||||
|
||||
<B>B</B>eing a new user on this system I will refrain from discussing any of the following topics on this page:<BR>
|
||||
<h3>Sex, Religion, Politics, Sport or Business.</H3>
|
||||
|
||||
<p>
|
||||
|
||||
<HR>
|
||||
</FONT>
|
||||
<HR>
|
||||
If you have a problem with this page <B> DON'T </B> mail the webmaster!
|
||||
</BODY>
|
||||
</HTML>
|
||||
EOF
|
||||
Reference in New Issue
Block a user