Share

Liberum Help Desk

File Release Notes and Changelog

Release Name: 0.92b

Notes:
	LIBERUM HELP DESK
	-----------------

Version: 0.92b (beta)
Date: 09/02/00

Please view CHANGELOG.TXT for changes in this version.

Liberum Help Desk, Copyright (C) 2000 Doug Luxem
Liberum Help Desk comes with ABSOLUTELY NO WARRANTY
Please veiw the license.txt file for the full GNU 
General Public License

WEB: 	 http://www.liberum.org
SUPPORT: http://www.liberum.org/support
	 support@liberum.org


I.  ABOUT

  Liberum Help Desk is the first "free", web-based help desk
solution.  By "free", not only does the software cost $0 to
use, but it is also open software.  You are free to change
and redistribute Liberum Help Desk as put forth in the
license.

Features:
	* Web-based, no proprietary clients
	* Works with most web browsers
	* Relies on Windows NT security, there's no seperate
	  databse of users and passwords to keep track of
	* Easily customized to fit your needs
	* Users can submit and update problems
	* Email support for user and rep notification
	* Problems classified by CATEGORY, DEPARTMENT,
	  PRIORITY, and STATUS
	* Problems can automatically be assigned to reps
	  based on category
	* View reports on problem categories, work done by
	  support reps, and departments submitting problems
	

II. INSTALLATION

   1.	Before installing, be sure your systems meet the
	following requirements:
	* Windows NT 4.0 or greater
	* IIS 4.0 or greater with ASP support
	* MS SQL Server (not required, but provides better performance)
	* IIS SMTP or Exchange server (to enable email support)
	* CPU and MEMORY to run IIS and SQL
	* 1 MB of hard drive space for web pages
	* 5+ MB for SQL database
	* Web browser

   2.	Extract web pages to a location on your web server
	For example, "C:\Inetpub\wwwroot\helpdesk"

   3.   Set NT permissions on web pages.  Make sure that
	"Domain Users" or whatever accounts access the site
	have READ and EXECUTE permissions.

   4.	Configure the IIS SMTP server or your Exchange
	server for sending mail.  See the IIS or
	Exchange documentation for instructions on doing
	this.

	Either SMTP or Exchange must be running on your IIS
	web server to enable email support.

   5.	Configure IIS.  !! IMPORTANT !!

	This first part will configure logons for the web
	site.
	a. Open the Internet Service Manager and find the
	   'helpdesk' sub directory
	b. Right-click on the directory and select
	   'Properties.'
	c. Select the 'Directory Security' tab and under
	   'Anonymous access and authentication control'
	   select 'Edit.'
	d. -Uncheck 'Anonymous Access'
           -Check 'Integrated Windows authentication'
	   -Check 'Basic authentication' if you will be
	    using web browsers other than IE 4+ on
	    Windows.  You must also enter a default
	    DOMAIN if needed.
	
	Now set up the 'helpdesk' sub directory as an
	application.
	e. In Internet Service Manager and find the
	   'helpdesk' sub directory
	f. Right-click on the directory and select
	   'Properties.'
	g. Under 'Application Settings' click 'Create'
	   to create a new application.  Then click OK.


   6.	Decide on a database type (Access or SQL) and
	configure it.
	Access:
	a. In global.asa, set Application("DBType") = 3
	b. Set the AccessPath to the path of the helpdesk
	   database.
	c. Set permissions allowing users to write to the
	   database.  Permissions should be CHANGE on the
	   helpdesk.mdb file, CHANGE on the directory that
	   the database is located in, and CHANGE on the
	   TEMP directory.  Any users accessing the help
	   desk will need these permissions (Domain Users,
	   for example).

	SQL:
	Setup the database on your SQL server. 
	You can use the Access database provided instead
	of using SQL.  Using a SQL server will provide
	better performance.  

	a. Open the helpdesk.sql file with notepad and edit
	   the database and log locations for your server
	b. Open helpdesk.sql with the SQL Query Analyzer
	   and execute it.
	   The database should now be setup.  This can be
	   verified by use the SQL's Enterprise Manager.
	c. Depending on the type of security you are using,
	   make sure users will have read/write access to
	   the database.
	d. In global.asa, set Application("DBType") = 1 or 2,
	   depending on the type of SQL security you use.

   7.	Configure the Help Desk paramaters.
	Open the 'global.asa' file in the root of the 
	helpdesk directory.  Edit the paramaters to fit
	your site.  Key paramaters are: EnableEmail, BaseURL,
	and the SQL information.

   8.   Open your web browser, go the appropriate URL and try
	it out.

   9.	The Administrative pages can be reached by going to the
	admin sub directory of the site. For example:
	http://www.yourcompany.com/helpdesk/admin
	
	** The default administrative password is "admin". This
	   should be changed in the global.asa file under
	   AdminPass.

   10.	If pages load correctly, go to the Adminstrative
	section and customize the help desk.

	Note: After customizing the help desk, you should edit
	the global.asa file to update the DefaultPriority and
	DefaultStatus parameters.

   11.	YOUR DONE!!  Now feel free to customize and change
	things to meet your needs.


Changes: LIBERUM HELP DESK ----------------- Change Log: v0.92b (09/02/00) New: * updated readme.txt with instructions for using the access database.