# # DSpace Configuration # # Revision: $Revision$ # # Date: $Date$ # ##### Basic information ###### # DSpace installation directory dspace.dir = @@dspace.dir@@ # DSpace base URL. Include port number etc., but NOT trailing slash dspace.url = @@dspace.url@@ # DSpace host name - should match base URL. Do not include port number dspace.hostname = @@dspace.hostname@@ # Name of the site dspace.name = @@dspace.name@@ ##### Destinations for configuration files for other tools ##### # Comment out any lines corresponding to files you don't need, so they # don't get copied # Example Apache HTTPD configuration # config.template.apache13.conf = /dspace/config/httpd.conf config.template.log4j.properties = @@dspace.dir@@/config/log4j.properties config.template.log4j-handle-plugin.properties = @@dspace.dir@@/config/log4j-handle-plugin.properties config.template.oaicat.properties = @@dspace.dir@@/config/oaicat.properties ##### Database settings ##### # Database name ("oracle", or "postgres") db.name = postgres #db.name = oracle # URL for connecting to database db.url = jdbc:postgresql://@@db.host@@:5432/@@app.name@@ # JDBC Driver db.driver = org.postgresql.Driver # Database username and password db.username = @@db.username@@ db.password = @@db.password@@ # Connection pool parameters # Maximum number of DB connections in pool db.maxconnections = 30 # Maximum time to wait before giving up if all connections in pool are busy (milliseconds) db.maxwait = 5000 # Maximum number of idle connections in pool (-1 = unlimited) db.maxidle = -1 ##### Email settings ###### # SMTP mail server mail.server=localhost # From address for mail mail.from.address = @@app.name@@@linkare.local # Currently limited to one recipient! feedback.recipient = jpereira@linkare.local # General site administration (Webmaster) e-mail mail.admin = jpereira@linkare.local # Recipient for server errors and alerts alert.recipient = jpereira@ilinkare.local ##### File Storage ###### # Asset (bitstream) store number 0 (zero) assetstore.dir = @@dspace.dir@@/assetstore # Specify extra asset stores like this, counting from 1 upwards: # assetstore.dir.1 = /second/assetstore # assetstore.dir.2 = /third/assetstore # Specify the number of the store to use for new bitstreams with this property # The default is 0 (zero) which corresponds to the 'assetstore.dir' above # assetstore.incoming = 1 ##### SRB File Storage ##### # The same 'assetstore.incoming' property is used to support the use of SRB # (Storage Resource Broker - see http://www.sdsc.edu/srb/) as an _optional_ # replacement of or supplement to conventional file storage. DSpace will work # with or without SRB and full backward compatibility is maintained. # # The 'assetstore.incoming' property is an integer that references where _new_ # bitstreams will be stored. The default (say the starting reference) is zero. # The value will be used to identify the storage where all new bitstreams will # be stored until this number is changed. This number is stored in the # Bitstream table (store_number column) in the DSpace database, so older # bitstreams that may have been stored when 'asset.incoming' had a different # value can be found. # # In the simple case in which DSpace uses local (or mounted) storage the # number can refer to different directories (or partitions). This gives DSpace # some level of scalability. The number links to another set of properties # 'assetstore.dir', 'assetstore.dir.1' (remember zero is default), # 'assetstore.dir.2', etc., where the values are directories. # # To support the use of SRB DSpace uses this same scheme but broadened to # support: # - using SRB instead of the local filesystem # - using the local filesystem (native DSpace) # - using a mix of SRB and local filesystem # # In this broadened use the 'asset.incoming' integer will refer one of the # following storage locations # - a local filesystem directory (native DSpace) # - a set of SRB account parameters (host, port, zone, domain, username, # password, home directory, and resource) # # Should the be any conflict, like '2' refering to a local directory and # to a set of SRB parameters, the program will select the local directory. # # If SRB is chosen from the first install of DSpace, it is suggested that # 'assetstore.dir' (no integer appended) be retained to reference a local # directory (as above under File Storage) because build.xml uses this value # to do a mkdir. In this case, 'assetstore.incoming' can be set to 1 (i.e. # uncomment the line in File Storage above) and the 'assetstore.dir' will not # be used. # # Here is an example set of SRB parameters: # Assetstore 1 - SRB #srb.host.1 = mysrbmcathost.myu.edu #srb.port.1 = 5544 #srb.mcatzone.1 = mysrbzone #srb.mdasdomainname.1 = mysrbdomain #srb.defaultstorageresource.1 = mydefaultsrbresource #srb.username.1 = mysrbuser #srb.password.1 = mysrbpassword #srb.homedirectory.1 = /mysrbzone/home/mysrbuser.mysrbdomain #srb.parentdir.1 = mysrbdspaceassetstore # # Assetstore n, n+1, ... # Follow same pattern as for assetstores above (local or SRB) # Directory for history serializations history.dir = @@dspace.dir@@/history # Where to put search index files search.dir = @@dspace.dir@@/search # Higher values of search.max-clauses will enable prefix searches to work on large # repositories #search.max-clauses=2048 # Where to put the logs log.dir = @@dspace.dir@@/dspace/log # Where to temporarily store uploaded files upload.temp.dir = @@dspace.dir@@/dspace/upload # Maximum size of uploaded files in bytes, must be positive # 512Mb upload.max = 536870912 ###### Statistical Report Configuration Settings ###### # should the stats be publicly available? should be set to false if you only # want administrators to access the stats, or you do not intend to generate # any report.public = false # directory where live reports are stored report.dir = @@dspace.dir@@/reports/ ##### Handle settings ###### # CNRI Handle prefix handle.prefix = @@dspace.handle@@ # Directory for installing Handle server files handle.dir = @@dspace.dir@@/handle-server ##### Web UI Settings ###### # The site authenticator - must implement org.dspace.app.webui.SiteAuthenticator webui.site.authenticator = org.dspace.app.webui.CASAuthenticator # Certificate authority webui.cert.ca = @@dspace.dir@@/etc/certificate-ca.pem # If a user presents a valid Web certificate, but does not have an e-person # record, should they automatically be given a new e-person record? webui.cert.autoregister = false ## webui.ldap.autoregister ## # # This will turn LDAP autoregistration on or off. With this # on, a new EPerson object will be created for any user who # successfully authenticates against the LDAP server when they # first login. With this setting off, the user # must first register to get an EPerson object by # entering their ldap username and password and filling out # the forms. webui.ldap.autoregister = false # Should the submit UI block submissions marked as theses? webui.submit.blocktheses = false # whether to display thumbnails on browse and search results pages (1.2+) webui.browse.thumbnail.show = false # max dimensions of the browse/search thumbs. Must be <= thumbnail.maxwidth # and thumbnail.maxheight. Only need to be set if required to be smaller than # dimension of thumbnails generated by mediafilter (1.2+) #webui.browse.thumbnail.maxheight = 80 #webui.browse.thumbnail.maxwidth = 80 # whether to display the thumb against each bitstream (1.2+) webui.item.thumbnail.show = true # where should clicking on a thumbnail from browse/search take the user # Only values currently supported are "item" and "bitstream" #webui.browse.thumbnail.linkbehaviour = item # whether to display collection and community strengths webui.strengths.show = false # whether to display the contents of the licence bundle (often just the deposit # licence in standard DSpace installation webui.licence_bundle.show = false # Customise the DC metadata fields to show in the default simple item view. # # The form is .[.|.*][(date)|(link)], ... # # For example: # dc.title = Dublin Core element 'title' (unqualified) # dc.title.alternative = DC element 'title', qualifier 'alternative' # dc.title.* = All fields with Dublin Core element 'title' # (any or no qualifier) # dc.identifier.uri(link) = DC identifier.uri, render as a link # dc.date.issued(date) = DC date.issued, render as a date # # If an item has no value for a particular field, it won't be displayed. # The name of the field for display will be drawn from the current UI # dictionary, using the key: # # "metadata." # # e.g. "metadata.dc.title" # "metadata.dc.contributor.*" # "metadata.dc.date.issued" # #webui.itemdisplay.default = dc.title, dc.title.alternative, dc.contributor.*, \ # dc.subject, dc.date.issued(date), dc.publisher, \ # dc.identifier.citation, dc.relation.ispartofseries, \ # dc.description.abstract, dc.description, \ # dc.identifier.govdoc, dc.identifier.uri(link), \ # dc.identifier.isbn, dc.identifier.issn, \ # dc.identifier.ismn, dc.identifier # Specify which collections use which views by Handle. # # webui.itemdisplay.