BSD Ports

www/tcexam 16.3.7 DragonFly

Open Source system for electronic exams

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv3
Categories
education, www
Package size
13509.9 KiB, 35504.9 KiB installed

Description

TCExam is a Open Source system for electronic exams (also know as CBA - Computer-Based Assessment, CBT - Computer-Based Testing or e-exam) that enables educators and trainers to author, schedule, deliver, and report on quizzes, tests and exams.

TCExam is Web-Based, platform independent, language independent (includes translations in several languages and RTL support) and conforms to W3C Accessibility and Usability guidelines to provide equal opportunity to people with disabilities, including blind users.

TCExam automates all assessment phases: authoring, scheduling, delivering, and reporting. It's easy to use and do not require expensive hardware to run, nor additional commercial software. Users connect to the TCExam system using a common Web-browser like Mozilla Firefox or Internet Explorer.

In the other systems

The newest version among them is 17.2.8, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlywww/tcexam16.3.7 behind since 2026-07-25none known-[email protected]-
FreeBSDwww/tcexam17.2.8 newestnone known-[email protected]2026-10-03
HardenedBSDwww/tcexam17.2.5 behind since 2026-10-03no data-[email protected]-
GhostBSDwww/tcexam17.2.5 behind since 2026-10-03no data-[email protected]-

Install

Binary package:

pkg install tcexam-php81

From DPorts:

cd /usr/dports/www/tcexam && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 5

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
tcexam-php82-16.3.7, tcexam-php83-16.3.7, tcexam-php84-16.3.7

Message after installing

1) Add the following to your Apache configuration file
   httpd.conf, and restart the server:

   Alias /tcexam /usr/local/www/tcexam/
   AcceptPathInfo On
   <Directory /usr/local/www/tcexam/>
      AllowOverride None
      Require all granted
   </Directory>

2) Visit your TCExam site with a browser (i.e.,
   http://your.server.com/tcexam/install/install.php), 

For more information, see the INSTALL DOCUMENTATION:

   https://tcexam.org/docs/installation/