]> source.dussan.org Git - archiva.git/blob
e1a9696a8db35962571a1d04255de6c7d07cf4bf
[archiva.git] /
1 # Licensed to the Apache Software Foundation (ASF) under one
2 # or more contributor license agreements.  See the NOTICE file
3 # distributed with this work for additional information
4 # regarding copyright ownership.  The ASF licenses this file
5 # to you under the Apache License, Version 2.0 (the
6 # "License"); you may not use this file except in compliance
7 # with the License.  You may obtain a copy of the License at
8 #
9 #   http://www.apache.org/licenses/LICENSE-2.0
10 #
11 # Unless required by applicable law or agreed to in writing,
12 # software distributed under the License is distributed on an
13 # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14 # KIND, either express or implied.  See the License for the
15 # specific language governing permissions and limitations
16 # under the License.
17
18 # --------------------------------------------------------------------
19 # Application Configuration
20
21 application.timestamp=EEE d MMM yyyy HH:mm:ss Z
22
23 # --------------------------------------------------------------------
24 # JDBC Setup
25
26 #jdbc.driver.name=org.hsqldb.jdbcDriver
27 jdbc.driver.name=org.apache.derby.jdbc.EmbeddedDriver
28 #jdbc.url=jdbc:hsqldb:mem:redback-users-tests
29 #jdbc.url=jdbc:derby:memory:users-test;create=true
30 jdbc.url=jdbc:derby:users-test;create=true
31 jdbc.username=sa
32 jdbc.password=
33
34 # --------------------------------------------------------------------
35 # Email Settings
36
37 email.jndiSessionName=java:comp/env/mail/Session
38 email.smtp.host=localhost
39 email.smtp.port=25
40 email.smtp.ssl.enabled=false
41 email.smtp.tls.enabled=false
42 email.smtp.username=
43 email.smtp.password=
44
45 #TODO: move description elsewhere, remove bad default
46 # All emails sent by the system will be from the following address
47 #email.from.address=${user.name}@localhost
48 # All emails sent by the system will be from the following user name (used in conjunction with address)
49 #email.from.name=Unconfigured Username
50
51 # If all email addresses (from new user registration) require an account validation email. 
52 email.validation.required=true
53 # Timeout (in minutes) for the key generated for an email validation to remain valid.
54 # 2880 minutes = 48 hours
55 email.validation.timeout=2880
56 # The subject line for the email message.
57 email.validation.subject=Welcome
58
59 #TODO: move description elsewhere, remove bad default
60 # Get the Feedback to use for any outgoing emails.
61 # NOTE: if feedback.path starts with a "/" it is appended to the end of the value provided in application.url
62 # This value can be in the format/syntax of "/feedback.action" or even "mailto:feedback@application.com"
63 #email.feedback.path=/feedback.action
64
65 #Set the application base URL. The default is to derive it from the HTTP request
66 #application.url=http://myurl.mycompany.com
67
68 # --------------------------------------------------------------------
69 # Auto Login Settings
70
71 security.rememberme.enabled=true
72 # Timeout in minutes ( 525600 minutes = 1 year )
73 security.rememberme.timeout=525600
74
75 # Single Sign On
76 # Timeout in minutes
77 security.signon.timeout=30
78
79 # --------------------------------------------------------------------
80 # Default Username Values
81 redback.default.admin=admin
82
83 # --------------------------------------------------------------------
84 # Security Policies
85
86 #security.policy.password.encoder=
87 security.policy.password.previous.count=6
88 security.policy.password.expiration.enabled=true
89 security.policy.password.expiration.days=90
90 security.policy.password.expiration.notify.days=10
91 security.policy.allowed.login.attempt=10
92
93 # turn off the perclick enforcement of various security policies, slightly
94 # more heavyweight since it will ensure that the User object on each click
95 # is up to date
96 security.policy.strict.enforcement.enabled=true
97 security.policy.strict.force.password.change.enabled=true
98
99 # --------------------------------------------------------------------
100 # Password Rules
101 security.policy.password.rule.alphanumeric.enabled=false
102 security.policy.password.rule.alphacount.enabled=true
103 security.policy.password.rule.alphacount.minimum=1
104 security.policy.password.rule.characterlength.enabled=true
105 security.policy.password.rule.characterlength.minimum=1
106 security.policy.password.rule.characterlength.maximum=24
107 security.policy.password.rule.musthave.enabled=true
108 security.policy.password.rule.numericalcount.enabled=true
109 security.policy.password.rule.numericalcount.minimum=1
110 security.policy.password.rule.reuse.enabled=true
111 security.policy.password.rule.nowhitespace.enabled=true
112
113 # --------------------------------------------------------------------
114 # ldap settings
115 #
116 ldap.bind.authenticator.enabled=false
117
118 # ldap options for configuration via properties file
119 #ldap.config.hostname=
120 #ldap.config.port=
121 #ldap.config.base.dn=
122 #ldap.config.context.factory=
123 #ldap.config.bind.dn=
124 #ldap.config.password=
125 #ldap.config.authentication.method=
126
127 # config parameter for the ConfigurableUserManager
128 user.manager.impl=cached
129
130
131