Hi List! I'm currently implementing otrs in my office. My preferred Platform is Redhat or FreeBSD. Find below a Patch from current CVS to an Spec-file with looks working on redhat 9.
Its an default install with mysql, Apache2, mod-perl. Seems all dependencies where catched witch the installer. I only have one minor problem: When you get on http://otrs/otrs/ you get under the request new PW an Error 403 forbidden to access otrs. The strange is, when you access /otrs-web/ it works. Directory index forbidden by rule: /opt/otrs/bin/cgi-bin/ [EMAIL PROTECTED] Desktop]# cat otrs-spec.diff --- root/otrs/scripts/redhat-otrs-8.0.spec 2003-04-17 00:35:25.000000000 +0200 +++ usr/src/redhat/SPECS/otrs.spec 2003-09-15 16:37:34.000000000 +0200 @@ -14,7 +14,7 @@ # -- Summary: The Open Ticket Request System. Name: otrs -Version: 0.0 +Version: 1.1.3 Copyright: GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Group: Applications/Mail Provides: otrs @@ -25,7 +25,87 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -<DESCRIPTION> +The Open Ticket Request System (http://otrs.org/) is a web based ticket system. + +Feedback: [EMAIL PROTECTED] + + +Authors: +-------- + Antti K�1/2�1/2�1/2nen <antti at seu.net> + Carsten Gross <carsten at siski.de> + Franz Breu <breu.franz at bogen.net> + Fred van Dijk <fvandijk at marklin.nl> + Gilberto Cezar de Almeida <gilberto at visaonet.com.br> + Jorge Becerra <jorge at icc-cuba.com> + Nicolas Goralski <ngoralski at oceanet-technology.com> + Remo Catelotti <Remo.Catelotti at bull.it> + Stefan Wintermeyer <stefan at wintermeyer.de> + Vladimir Gerdjikov <gerdjikov at gerdjikovs.net> + Martin Edenhofer <martin at otrs.org> + + 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 + General Public License (GPL) and tested on Linux, Solaris, AIX, 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 the OTRS! + + Feature list: + + Web-Interface: + - Agent web interface for viewing and working on all customer requests + - Admin web interface for changing system things + - Customer web interface for viewing and sending infos to the agents + - Webinterface with themes support + - Multi language support (Brazilian Portuguese, Bulgarian, Dutch, English, + Finnish, French, German, Italian and Spanish) + - customize the output templates (dtl) release independently + - Webinterface with attachment support + - easy and logical to use + + Email-Interface: + - MIME support (attachments) + - dispatching of incoming email via email addess or x-header + - autoresponders for customers by incoming emails (per queue) + - email-notification to the agent by new tickets, follow ups or lock timeouts + + Ticket: + - custom queue view and queue view of all requests + - Ticket locking + - Ticket replies (standard responses) + - Ticket autoresponders per queue + - Ticket history, evolution of ticket status and actions taken on ticket + - abaility to add notes (with different note types) to a ticket + - Ticket zoom feature + - Tickets can be bounced or forwarded to other email addresses + - Ticket can be moved to a different queue (this is helpful if emails are + for a specific subject) + - Ticket priority + - Ticket time accounting + - content Fulltext search + + System: + - creation and configuration of user accounts, and groups + - creation of standard responses + - Signature configuration per queue + - Salutation configuration per queue + - email-notification of administrators + - email-notification sent to problem reporter (by create, locked, deleted, + moved and closed) + - submitting update-info (via email or webinterface). + - deadlines for trouble tickets + - ASP (activ service providing) support + - TicketHook free setable like 'Call#', 'MyTicket#', 'Request#' or 'Ticket#' + - Ticket number format free setable + - different levels of permissions/access-rights. + - central database, Support of different SQL databases (e. g. MySQL, PostgeSQL, ...) + - user authentication agains database or ldap directory + - easy to develope you own addon's (OTRS API) + - easy to write different frontends (e. g. X11, console, ...) + - a fast and usefull application + + + %prep %setup -n otrs @@ -126,7 +206,242 @@ %config(noreplace) /etc/sysconfig/otrs %config /etc/httpd/conf.d/otrs.conf /etc/rc.d/init.d/otrs -<FILES> + +%config(noreplace) /opt/otrs/Kernel/Config.pm +%config(noreplace) /opt/otrs/Kernel/Config/GenericAgent.pm +%config(noreplace) /opt/otrs/Kernel/Config/ModulesCusto*.pm +%config(noreplace) /opt/otrs/var/log/TicketCounter.log +%config(noreplace) /opt/otrs/.procmailrc +%config(noreplace) /opt/otrs/.fetchmailrc +%config(noreplace) /opt/otrs/.mailfilter +%config(noreplace) /opt/otrs/Kernel/Output/HTML/Standard/*.dtl +%config(noreplace) /opt/otrs/Kernel/Output/HTML/Lite/*.dtl +%config(noreplace) /opt/otrs/Kernel/Language/*.pm +%config(noreplace) /opt/otrs/var/cron/* + +/opt/otrs/RELEASE +/opt/otrs/Kernel/Config/Modules.pm +/opt/otrs/Kernel/Config/Defaults.pm +/opt/otrs/Kernel/Language.pm +/opt/otrs/Kernel/Modules/*.pm +/opt/otrs/Kernel/Output/HTML/*.pm +/opt/otrs/Kernel/System/* +/opt/otrs/bin/* +/opt/otrs/scripts/* +/opt/otrs/var/article/ +/opt/otrs/var/httpd/ +/opt/otrs/var/sessions/ +/opt/otrs/var/spool/ +/opt/otrs/var/tmp/ +/opt/otrs/var/pics/stats/ + +/opt/otrs/Kernel/cpan-lib* + +#test +/opt/otrs/CHANGES + /opt/otrs/COPYING + /opt/otrs/CREDITS + /opt/otrs/INSTALL + /opt/otrs/INSTALL.RedHat + /opt/otrs/INSTALL.SuSE + /opt/otrs/Kernel/Config.pm.dist + /opt/otrs/Kernel/Config/GenericAgent.pm.dist + /opt/otrs/Kernel/Config/GenericAgent.pm.examples + /opt/otrs/README + /opt/otrs/README.application-module + /opt/otrs/README.database + /opt/otrs/README.dtl + /opt/otrs/README.webserver + /opt/otrs/TODO + /opt/otrs/UPGRADING + /opt/otrs/doc/CodingStyleGuide.txt + /opt/otrs/doc/X-OTRS-Headers.txt + /opt/otrs/doc/manual/html/HTML.manifest + /opt/otrs/doc/manual/html/auto-response-closed-new-ticket.html + /opt/otrs/doc/manual/html/auto-response-follow-up.html + /opt/otrs/doc/manual/html/auto-response-reject.html + /opt/otrs/doc/manual/html/auto-response.html + /opt/otrs/doc/manual/html/basics-about-tt.html + /opt/otrs/doc/manual/html/bibliography.html + /opt/otrs/doc/manual/html/configfile-agentarea.html + /opt/otrs/doc/manual/html/configfile-asp.html + /opt/otrs/doc/manual/html/configfile-checkemail.html + /opt/otrs/doc/manual/html/configfile-customqueue.html + /opt/otrs/doc/manual/html/configfile-dbstuff.html + /opt/otrs/doc/manual/html/configfile-fqdn.html + /opt/otrs/doc/manual/html/configfile-log.html + /opt/otrs/doc/manual/html/configfile-login-logout.html + /opt/otrs/doc/manual/html/configfile-notification.html + /opt/otrs/doc/manual/html/configfile-postmaster.html + /opt/otrs/doc/manual/html/configfile-session.html + /opt/otrs/doc/manual/html/configfile-spell.html + /opt/otrs/doc/manual/html/configfile-ticketnumberformat.html + /opt/otrs/doc/manual/html/configfile.html + /opt/otrs/doc/manual/html/coreteam.html + /opt/otrs/doc/manual/html/credits.html + /opt/otrs/doc/manual/html/cronjob-default-cronjobs.html + /opt/otrs/doc/manual/html/cronjob.html + /opt/otrs/doc/manual/html/customer-auth-backend.html + /opt/otrs/doc/manual/html/customer-self-registration.html + /opt/otrs/doc/manual/html/customer-user-backend.html + /opt/otrs/doc/manual/html/customer.html + /opt/otrs/doc/manual/html/docbook.css + /opt/otrs/doc/manual/html/dtl-examles.html + /opt/otrs/doc/manual/html/dtl-theme.html + /opt/otrs/doc/manual/html/dtl.html + /opt/otrs/doc/manual/html/faq.html + /opt/otrs/doc/manual/html/first-steps.html + /opt/otrs/doc/manual/html/foreword.html + /opt/otrs/doc/manual/html/generic-agent-example.html + /opt/otrs/doc/manual/html/generic-agent.html + /opt/otrs/doc/manual/html/gfdl.html + /opt/otrs/doc/manual/html/glossary.html + /opt/otrs/doc/manual/html/index.html + /opt/otrs/doc/manual/html/install-cli.html + /opt/otrs/doc/manual/html/install.html + /opt/otrs/doc/manual/html/ln32.html + /opt/otrs/doc/manual/html/login-with-user-privilege.html + /opt/otrs/doc/manual/html/multi-hosting-multi-setup.html + /opt/otrs/doc/manual/html/multi-hosting.html + /opt/otrs/doc/manual/html/online-resources-bugtracking.html + /opt/otrs/doc/manual/html/online-resources-mailinglists.html + /opt/otrs/doc/manual/html/online-resources.html + /opt/otrs/doc/manual/html/performance-tuning-database.html + /opt/otrs/doc/manual/html/performance-tuning-webserver.html + /opt/otrs/doc/manual/html/performance-tuning.html + /opt/otrs/doc/manual/html/permission-module.html + /opt/otrs/doc/manual/html/permission.html + /opt/otrs/doc/manual/html/priority.html + /opt/otrs/doc/manual/html/problems-misc.html + /opt/otrs/doc/manual/html/problems-with-apache.html + /opt/otrs/doc/manual/html/problems-with-mysql.html + /opt/otrs/doc/manual/html/problems-with-redhat.html + /opt/otrs/doc/manual/html/receiving-email-cmd.html + /opt/otrs/doc/manual/html/receiving-email.html + /opt/otrs/doc/manual/html/rfc1297.html + /opt/otrs/doc/manual/html/screenshots/add-new-user.png + /opt/otrs/doc/manual/html/screenshots/add-user-group.png + /opt/otrs/doc/manual/html/screenshots/admin-add-email.png + /opt/otrs/doc/manual/html/screenshots/admin-add-pop3-account.png + /opt/otrs/doc/manual/html/screenshots/admin-interface.png + /opt/otrs/doc/manual/html/screenshots/admin-state.png + /opt/otrs/doc/manual/html/screenshots/bugs-otrs-org.png + /opt/otrs/doc/manual/html/screenshots/first-screen.png + /opt/otrs/doc/manual/html/screenshots/homepage-otrs.png + /opt/otrs/doc/manual/html/screenshots/installer.png + /opt/otrs/doc/manual/html/screenshots/installer1.png + /opt/otrs/doc/manual/html/screenshots/installer2.png + /opt/otrs/doc/manual/html/screenshots/installer3.png + /opt/otrs/doc/manual/html/screenshots/installer4.png + /opt/otrs/doc/manual/html/screenshots/login.png + /opt/otrs/doc/manual/html/screenshots/raw-queue.png + /opt/otrs/doc/manual/html/screenshots/ticket-close.png + /opt/otrs/doc/manual/html/screenshots/ticket-compose.png + /opt/otrs/doc/manual/html/screenshots/ticket-forward.png + /opt/otrs/doc/manual/html/screenshots/ticket-history.png + /opt/otrs/doc/manual/html/screenshots/ticket-note.png + /opt/otrs/doc/manual/html/screenshots/ticket-phone.png + /opt/otrs/doc/manual/html/screenshots/ticket-print.png + /opt/otrs/doc/manual/html/screenshots/ticket-priority.png + /opt/otrs/doc/manual/html/screenshots/ticket-zoom.png + /opt/otrs/doc/manual/html/sebastian.wormser.html + /opt/otrs/doc/manual/html/sending-email.html + /opt/otrs/doc/manual/html/sending-smtp.html + /opt/otrs/doc/manual/html/state.html + /opt/otrs/doc/manual/html/stefan.wintermeyer.html + /opt/otrs/doc/manual/html/stylesheet-images/caution.gif + /opt/otrs/doc/manual/html/stylesheet-images/home.gif + /opt/otrs/doc/manual/html/stylesheet-images/important.gif + /opt/otrs/doc/manual/html/stylesheet-images/next.gif + /opt/otrs/doc/manual/html/stylesheet-images/note.gif + /opt/otrs/doc/manual/html/stylesheet-images/prev.gif + /opt/otrs/doc/manual/html/stylesheet-images/tip.gif + /opt/otrs/doc/manual/html/stylesheet-images/toc-blank.gif + /opt/otrs/doc/manual/html/stylesheet-images/toc-minus.gif + /opt/otrs/doc/manual/html/stylesheet-images/toc-plus.gif + /opt/otrs/doc/manual/html/stylesheet-images/up.gif + /opt/otrs/doc/manual/html/stylesheet-images/warning.gif + /opt/otrs/doc/manual/html/system-notification-customer.html + /opt/otrs/doc/manual/html/system-notification.html + /opt/otrs/doc/manual/html/ticket-topics-add-note.html + /opt/otrs/doc/manual/html/ticket-topics-answer-ticket-phone.html + /opt/otrs/doc/manual/html/ticket-topics-close.html + /opt/otrs/doc/manual/html/ticket-topics-forward.html + /opt/otrs/doc/manual/html/ticket-topics-history.html + /opt/otrs/doc/manual/html/ticket-topics-print.html + /opt/otrs/doc/manual/html/ticket-topics-priority.html + /opt/otrs/doc/manual/html/ticket-topics-zoom.html + /opt/otrs/doc/manual/html/ticket-topics.html + /opt/otrs/doc/manual/html/translation.html + /opt/otrs/doc/manual/html/troubleshooting.html + /opt/otrs/doc/manual/html/user-auth-backend.html + /opt/otrs/doc/manual/html/user-backend.html + /opt/otrs/doc/manual/html/user.html + /opt/otrs/doc/manual/html/what-is-a-queue.html + /opt/otrs/doc/manual/html/what-is-a-trouble-ticket.html + /opt/otrs/doc/manual/html/x111.html + /opt/otrs/doc/manual/html/x1729.html + /opt/otrs/doc/manual/html/x1739.html + /opt/otrs/doc/manual/html/x1743.html + /opt/otrs/doc/manual/html/x1749.html + /opt/otrs/doc/manual/html/x1785.html + /opt/otrs/doc/manual/html/x1790.html + /opt/otrs/doc/manual/html/x1794.html + /opt/otrs/doc/manual/html/x1798.html + /opt/otrs/doc/manual/html/x1801.html + /opt/otrs/doc/manual/html/x1804.html + /opt/otrs/doc/manual/html/x1809.html + /opt/otrs/doc/manual/pdf/otrs.pdf + /opt/otrs/doc/manual/sgml/README.sgml + /opt/otrs/doc/manual/sgml/authorgroup.sgml + /opt/otrs/doc/manual/sgml/auto-response.sgml + /opt/otrs/doc/manual/sgml/basics-about-tt.sgml + /opt/otrs/doc/manual/sgml/bibliography.sgml + /opt/otrs/doc/manual/sgml/config-file.sgml + /opt/otrs/doc/manual/sgml/coreteam.sgml + /opt/otrs/doc/manual/sgml/credits.sgml + /opt/otrs/doc/manual/sgml/cronjob.sgml + /opt/otrs/doc/manual/sgml/customer.sgml + /opt/otrs/doc/manual/sgml/dtl.sgml + /opt/otrs/doc/manual/sgml/faq.sgml + /opt/otrs/doc/manual/sgml/fdl.sgml + /opt/otrs/doc/manual/sgml/first-steps.sgml + /opt/otrs/doc/manual/sgml/generic-agent.sgml + /opt/otrs/doc/manual/sgml/glossary.sgml + /opt/otrs/doc/manual/sgml/install-cli-export.sgml + /opt/otrs/doc/manual/sgml/install-cli.sgml + /opt/otrs/doc/manual/sgml/install-win32.sgml + /opt/otrs/doc/manual/sgml/install.sgml + /opt/otrs/doc/manual/sgml/language-translation.sgml + /opt/otrs/doc/manual/sgml/manual.sgml + /opt/otrs/doc/manual/sgml/multi-hosting.sgml + /opt/otrs/doc/manual/sgml/notification.sgml + /opt/otrs/doc/manual/sgml/online-resources.sgml + /opt/otrs/doc/manual/sgml/performance-tuning.sgml + /opt/otrs/doc/manual/sgml/permission.sgml + /opt/otrs/doc/manual/sgml/preamble.sgml + /opt/otrs/doc/manual/sgml/public-faq.sgml + /opt/otrs/doc/manual/sgml/receiving_email.sgml + /opt/otrs/doc/manual/sgml/rfc1297.sgml + /opt/otrs/doc/manual/sgml/sending_email.sgml + /opt/otrs/doc/manual/sgml/system-priority.sgml + /opt/otrs/doc/manual/sgml/system-state.sgml + /opt/otrs/doc/manual/sgml/ticket-topics.sgml + /opt/otrs/doc/manual/sgml/troubleshooting.sgml + /opt/otrs/doc/manual/sgml/user.sgml + /opt/otrs/doc/otrs-database.dia + /opt/otrs/doc/test-email-1.box + /opt/otrs/doc/test-email-2.box + /opt/otrs/doc/test-email-3.box + /opt/otrs/doc/test-email-4-html.box + /opt/otrs/doc/test-email-5-iso-8859-1.box + /opt/otrs/doc/test-email-6-euro-utf-8.box + /opt/otrs/doc/test-email-7-euro-iso-8859-15.box + /opt/otrs/doc/test-email-8-bulgarian-cp1251.box + +%doc INSTAL* UPGRADING TODO COPYING CHANGES READM* doc/* + + %changelog * Thu Feb 12 2003 - [EMAIL PROTECTED] Mit freundlichen Gr�ssen Johannes Puschmann IT �sterreichisches Patentamt Dresdnerstrasse 87 A-1200 Wien Tel: 01/53424-719 Fax: 01/53424-733 _______________________________________________ OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
