Benutzer-Werkzeuge

Webseiten-Werkzeuge


becki:linux:trac

Trac Ticket System

Install:

The Trac package and its requierments can be found on slackbuilds.org

useradd -r -d /home/share/trac trac # creates group as well
mkdir /home/share/trac
chown trac:trac /home/share/trac
chmod o-rx /home/share/trac
su - trac
trac-admin /home/share/trac/sid initenv

doc: https://trac.edgewall.org/wiki/TracInstall#RunningtheStandaloneServer

Run as Standalone Server:

su - trac
tracd --port 57397 /home/share/trac/sid

Point broser to: http://etb-111:57397/sid

Suppress index page:

su - trac
touch dummy.html # create an empty page
TRAC_ENV_INDEX_TEMPLATE=/home/share/trac/dummy.html tracd --port 57397 /home/share/trac/sid

src: https://trac.edgewall.org/wiki/TracInterfaceCustomization#ProjectList

Authentication

… ist done with Apache Digest .htpasswd

See https://trac.edgewall.org/wiki/TracStandalone#UsingAuthentication

To add an administrator (in the database), you can give any user in .htpasswd the rights by:

trac-admin /home/share/trac/sid permission add admin TRAC_ADMIN

https://trac.edgewall.org/wiki/TracInstall#Grantingadminrightstotheadminuser

Configuration

"reassign to" Field as Select Box

In conf/trac.ini section [ticket] set restrict_owner = true

More: https://trac.edgewall.org/wiki/TracTickets → Assign-to as Drop-Down Lis

Modify Ticket Types

Is done with trac-admin. See https://trac.edgewall.org/wiki/TicketTypes

always_notify_owner = false ⇒ true

Always notify ticket owner

conf/track.ini: always_notify_owner = false

> ''true''

Cookies helfen bei der Bereitstellung von Inhalten. Diese Website verwendet Cookies. Mit der Nutzung der Website erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Computer gespeichert werden. Außerdem bestätigen Sie, dass Sie unsere Datenschutzerklärung gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website. Weitere Information
becki/linux/trac.txt · Zuletzt geändert: 2016-10-27 09:12 von becki

Impressum - Datenschutzerklärung