h4ck3rm1k3 / otrs

otrs debian packaging
otrs.org
GNU Affero General Public License v3.0
2 stars 2 forks source link

--

README - readme file of OTRS

Copyright (C) 2001-2011 OTRS AG, http://otrs.org/

--

$Id: README,v 1.41 2011/07/04 10:27:11 mb Exp $

--

This software comes with ABSOLUTELY NO WARRANTY. For details, see

the enclosed file COPYING for license information (AGPL). If you

did not receive this file, see http://www.gnu.org/licenses/agpl.txt.

--

What is this version?

This is an experimental debian packaging for otrs. It contains code from the latest CSV head revision and is patched directly with the debian packages.

What is OTRS?

OTRS is an Open source Ticket Request System with many features to manage customer telephone calls and e-mails. It is distributed under the GNU AFFERO General Public License (AGPL) and tested on Linux, Solaris, AIX, Windows, FreeBSD, OpenBSD and Mac OS 10.x. Do you receive many e-mails and want to answer them with a team of agents? You're going to love OTRS!

Feature list:

Web Interface:

License:

It is distributed under the AFFERO GNU General Public License - see the accompanying COPYING file for more details.

Documentation:

You can find quick documentation in README.* and the long version online at http://doc.otrs.org/.

Software requirements?

Perl

Directories & Files:

$HOME (e. g. /opt/otrs/) (all executables) --/bin/ (all system programs) --/otrs.PostMaster.pl (email2db) --/otrs.PostMasterMail.pl (email2db) --/cgi-bin/ ----- /index.pl (Global Agent & Admin handle) ----- /customer.pl (Global Customer handle) ----- /public.pl (Global Public handle) ----- /installer.pl (Global Installer handle) --/fcgi-bin/ (If you're using FastCGI)
(all modules)
--/Kernel/
-----/Config.pm (mail configuration file)
---- /Config/ (Configuration files)
---- /Files/ (System generated, don't touch...)
---- /Output/ (all output generating modules)
---- /HTML/
--- /Standard/*.dtl (all dtl files for Standard theme)
---- /Language/ (all translation files)
---- /Modules/ (all action modules e. g. QueueView, Move, ...)
----- /Agent* (all modules for the agent interface)
----- /Admin* (all modules for the admin interface)
----- /Customer* (all modules for the customer interface)
---- /System/ (back-end API modules, selection below)
--- /DB.pm (central DB interface)
--- /DB/*.pm (DB drivers)
--- /Auth.pm (authentication module)
--- /AuthSession.pm (session authentication module)
--- /Email.pm (create and send e-mail)
--- /EmailParser.pm (parsing e-mail)
--- /Log.pm (log module)
--- /User.pm (user module)
--- /Group.pm (group module)
--- /WebParam.pm (e. g. get params)
--- /Queue.pm (information about queues. e. g. responses, ...)
--- /Ticket.pm (ticket and article functions)
(data stuff)
--/var/
--/article/ (all incoming e-mails, plain 1/1 and all attachments ...
... separately (different files), if you want to store on disk)
--/cron/ (all cron jobs for escalations and such)
--/fonts/ (true type fonts for PDF generation)
--/httpd/ (all static files served by HTTP)
--- /htdocs/
--- /js/ (javascript files for OTRS)
--- /js-cache/ (auto-generated minified JS files)
--- /thirdparty/ (contains jQuery, CKEditor and other external JS libraries)
--- /skins/ (CSS and images for front end)
--- /Agent/ (Agent skins)
--- /default/ (default skin)
--- /css/ (stylesheets)
--- /css-cache/ (auto-generated minified CSS files)
--- /img/ (images)
--- /slim/ (additional skin)
--- /.../ (files)
--- /ivory/ (additional skin)
--- /.../ (files)
--- /Customer/ (Customer skins)
--- /default/ (default skin)
--- /.../ (files)
--- /ivory/
--- /.../ (files)
--/log/ (log files)
--/TicketCounter.log (ticket counter)
--/sessions/ (session info)
--/spool/ (spool files)
--/stats/ (statistics)
--/tmp/ (temporary files, such as cache)
(tools stuff)
--/scripts/
---- /database/
--- /otrs-schema.(mysql postgresql *).sql (create database script)
--- /otrs-initial_insert.(mysql postgresql *).sql (all initial sql data - e. g.
root user, queues, ...)
--- /otrs-schema-post.(mysql postgresql *).sql (create foreign keys script)

EOF