|
# |
|
# Change to this user before running Maqetta server |
|
# |
|
maqetta.user=maqetta |
|
|
|
# |
|
# Directory containing user workspaces. |
|
# |
|
maqetta.baseDirectory=/var/lib/maqetta/users |
|
|
|
# |
|
# Site configuration directory. |
|
# |
|
maqetta.siteConfigDirectory=/var/lib/maqetta/siteConfig |
|
|
|
# |
|
# Point to 'users' directory of pre-M7 version, in order to enable migration |
|
# |
|
#migrateWorkspaceLoc=/var/lib/maqetta/users-M6 |
|
|
|
# |
|
# Enable Dojo Web Builder, by specify its URL. |
|
# (No trailing slash.) |
|
# |
|
#maqetta.dojoWebBuilder=http://build.dojotoolkit.org |
|
|
|
# |
|
# Additional arguments for the java process. |
|
# |
|
#maqetta.extra_java_args=-Xmx512m -Xms256m |
|
|
|
# |
|
# Network port for server. Defaults to 8080. |
|
# |
|
#org.eclipse.equinox.http.jetty.http.port=8080 |
|
|
|
# |
|
# User authentication which the server should use. Possible values: |
|
# * FORM+OpenId: (default) Form-based authentication. NOTE: OpenId auth |
|
# is not supported by Maqetta (yet). |
|
# * Basic: basic HTTP authentication |
|
# * ldaplogin: LDAP server authentication |
|
# |
|
#orion.auth.name= |
|
|
|
# |
|
# Setup admin password (account name is 'admin'). |
|
# Only use once to set up, then comment out this line and remove password |
|
# |
|
#orion.auth.admin.default.password=abracadabra |
|
|
|
#maqetta.serverDebug=true |
|
|
|
############################################### |
|
# LDAP Options |
|
############################################### |
|
|
|
# |
|
# To use LDAP user authentication, set "orion.auth.name=ldaplogin" (see above) |
|
# and set the appropriate values in the maqetta.auth.ldap.* options |
|
# |
|
|
|
# the ldap url to use when authenticating a user |
|
maqetta.auth.ldap.provider.url=ldaps://ldapserver.example.com:636 |
|
|
|
# the ldap url to use when looking up a uses ldap information |
|
# non ssl is faster. |
|
maqetta.auth.ldap.lookup.provider.url=ldap://ldapserver.example.com:389 |
|
|
|
# the jndi directory context to use, optional, if not defined defaults to |
|
# com.sun.jndi.ldap.LdapCtxFactory |
|
maqetta.auth.ldap.initial.context.factory=com.sun.jndi.ldap.LdapCtxFactory |
|
|
|
# (defaults to com.sun.jndi.url) |
|
maqetta.auth.ldap.url.pkg.prefixes=com.sun.jndi.url |
|
|
|
# (defaults to ignore) |
|
maqetta.auth.ldap.referral=ignore |
|
|
|
# Used when authenticating a user |
|
maqetta.auth.ldap.security.authentication=SIMPLE |
|
|
|
# Used when looking up a user. Possible values: |
|
# * none: (default) |
|
# * SIMPLE |
|
maqetta.auth.ldap.lookup.security.authentication=none |
|
|
|
# used when when authenticating a user |
|
maqetta.auth.ldap.security.protocol=ssl |
|
|
|
# used when when looking up a user. Possible values: |
|
# * none: (default) |
|
# * ssl |
|
#maqetta.auth.ldap.lookup.security.protocol=ssl |
|
|
|
# ldap base to use when searching for user |
|
maqetta.auth.ldap.base=dc=example,dc=com |
|
|
|
# ldap attribute to use when searching for user (i.e. "email" or |
|
# "employeenumber") |
|
maqetta.auth.ldap.user.filter=mail |
|
|
|
# ldap attribute that will be used as the user's display name |
|
maqetta.auth.ldap.user.displayname=cn |
|
|
|
# ldap attribute that will be used as user's email |
|
#maqetta.auth.ldap.user.email=email |
|
|
|
# Used to bind with the ldap server for lookup if ldap server does not |
|
# allow anonymous lookup. |
|
#maqetta.auth.ldap.bind.user=cn=Directory Manager |
|
#maqetta.auth.ldap.bind.password=secret |
|
|
|
# Location of trust store to be used with SSL for self-signed certificates. |
|
#maqetta.auth.ldap.truststore=C:/OpenDS-2.2.1/OpenDS_no_anon/config/truststore |
|
|
|
# Truststore password, not needed in most cases. |
|
#maqetta.auth.ldap.truststorepassword=secret |
|
|
|
# Truststore type. |
|
#maqetta.auth.ldap.truststoretype=JKS |
|
|
|
# keystore not used in most server. |
|
#maqetta.auth.ldap.keystore=C:/OpenDS-2.2.1/OpenDS_no_anon/config/keystore |
|
#maqetta.auth.ldap.keystorepassword=secret |
|
|
|
############################################### |
|
# Mail Options |
|
############################################### |
|
|
|
# |
|
# SMTP server, used for sending registration and review emails. |
|
# |
|
#smtp.mailServer=<host>[:<port>] |
|
smtp.mailServer=localhost |
|
|
|
# |
|
# SMTP server authentication; optional |
|
# |
|
#smtp.loginUser=<user name> |
|
#smtp.password=<loginUser password> |
|
|
|
# |
|
# Specify the email address to use as "from" when sending emails. |
|
# Defaults to "admin@<hostname>" |
|
# |
|
#smtp.notificationId=admin@domain.ltd |
|
|
|
# 'mail.smtp.host' => cannot use, instead use 'smtp.mailServer' |
|
# 'mail.transport.protocol' => always set to 'smtp' |
|
|
|
# |
|
# Enable use of the STARTTLS command. Will also need to enable the |
|
# mail.smtp.socketFactory.class property. |
|
# |
|
#mail.smtp.starttls.enable=true |
|
|
|
# |
|
# Athenticate using AUTH command |
|
# |
|
#mail.smtp.auth=true |
|
|
|
# Use the following if you need SSL |
|
#mail.smtp.socketFactory.port=d_port |
|
#mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory" |
|
#mail.smtp.socketFactory.fallback=false |
|
|
|
#mail.debug=true |
|
|
|
############################################### |
|
# SSL Options |
|
############################################### |
|
|
|
#jetty.https.enabled=true |
|
#jetty.https.port=8443 |
|
#jetty.ssl.keystore=/var/lib/maqetta/keystore |
|
#jetty.ssl.password=password |
|
#jetty.ssl.keypassword=password |
|
#jetty.ssl.protocol=SSLv3 |
My use is to have Maqetta started when I start my linux box. Installing the service is nice but for some reason on my Mageia flavor it's not working. Therefore I used an alternative way. It doesn't provide logging or restart but it launch it at start up nicely and it's what I want.
My solution:
crontab -e
in editor insert :
@reboot /opt/maqetta/maqetta.server.sh
save it. When you reboot/ restart your box it will launch maqetta at start.
my version is :
Version: 10
Date: May 2, 2013, 10:12:13 AM
Build: f1554971890cef6...
running Mageia 4 64 bits