Mantra is a web-based newsreader that offers a centralized platform for reading and managing news content. With its intuitive interface, users can easily access and organize their news sources in one place.
During the installation, users must ensure that their PHP4/Apache configuration has the directives magic_quotes_gpc, magic_quotes_sybase, and magic_quotes_runtime set to zero. The PostgreSQL configuration requires users to create a user name and password and a database named Mantra with support for plpgsql. Once the basic structure is created, users can run the SQL/ayudas.sql script to generate help messages for users. Users must allow Mantra to access the database through pg_hba.cong.
Users who don't have access to PostgreSQL as an administrator may still install the software, but they may need to modify the crear.sql script by removing the GRANT lines. Once the installation is complete, users can configure Mantra SQL Access and modify the lines within the class DB_Sql_Mantra block to set the hostname of the PostgreSQL server and its parameters.
In addition, users must log in as an admin to configure the news server hostname and port, set priorities, and parameters for user definition backends. To access personal accounts, users must request an account manually or enter their login and password for LDAP or NIS. Once users have set up their personal accounts, they need to log in as admin to set superuser privileges and manage newsgroups. The software's system log, accessed through the "Administración" => "Registro de Eventos" or via syslog, helps troubleshoot problems.
Lastly, users must set up cron jobs to run the scripts under the cron/ directory. cron/bajar-articulos-nuevos.php updates Mantra Usenet cache every half-hour. cron/expirar-articulos.php purges old articles from the cache. cron/expirar-eventos.php deletes old log entries, and cron/procesar-estadistica-diaria.php updates the system statistics every night.
Version 20050120: N/A