# ACO config
-dn: det=ACO,o=alice,dc=cern,dc=ch
+dn: det=ACO,o=shuttle,dc=cern,dc=ch
objectClass: detectorConfig
det: ACO
strictRunOrder: 0
responsible: pedro.gonzalez@fcfm.buap.mx
responsible: irais@fcfm.buap.mx
-dn: dcsHost=aldcs052.cern.ch,det=ACO,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=ACO,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
dcsAlias: ACO_HV_MODULE[00..59]
# DAQ config
-dn: system=DAQ,o=alice,dc=cern,dc=ch
+dn: system=DAQ,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: fxsConfig
system: DAQ
dbHost: aldaqgw01-gpn.cern.ch
-dbPort: 1434
+dbPort: 1444
dbPasswd: alice
-dbUser: shuttle
+dbUser: shuttle_test_rw
dbName: SHUTTLE_TEST
dbTable: daqFES_files
fxsHost: aldaqgw01-gpn.cern.ch
-fxsPort: 1433
-fxsUser: shuttle
+fxsPort: 1443
+fxsUser: shuttle_test_rw
# DCS config
-dn: system=DCS,o=alice,dc=cern,dc=ch
+dn: system=DCS,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: fxsConfig
system: DCS
# EMC config
-dn: det=EMC,o=alice,dc=cern,dc=ch
+dn: det=EMC,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: detectorConfig
det: EMC
strictRunOrder: 0
responsible: gustavo.conesa.balbastre@cern.ch
-dn: dcsHost=aldcs052.cern.ch,det=EMC,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=EMC,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
# FMD Config
-dn: det=FMD,o=alice,dc=cern,dc=ch
+dn: det=FMD,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: detectorConfig
det: FMD
# GRP config
-dn: det=GRP,o=alice,dc=cern,dc=ch
+dn: det=GRP,o=shuttle,dc=cern,dc=ch
objectClass: detectorConfig
det: GRP
strictRunOrder: 0
responsible: Panos.Christakoglou@cern.ch
-dn: dcsHost=aldcs052.cern.ch,det=GRP,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=GRP,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
dcsAlias: LHCState
dcsAlias: LHCPeriod
dcsAlias: LHCLuminosity
# Global config
-dn: name=globalConfig,o=alice,dc=cern,dc=ch
+dn: name=globalConfig,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: globalConfig
name: globalConfig
daqLbHost: aldaqgw01-gpn.cern.ch
-daqLbUser: shuttle
+daqLbUser: shuttle_test_rw
daqLbPasswd: alice
daqLbDB: SHUTTLE_TEST
-daqLbPort: 1434
+daqLbPort: 1444
daqLbTable: logbook
shuttleLbTable: logbook_shuttle
runTypeLbTable: logbook_detectors
ppTimeOut: 3600
ppMaxMem: 2097152
ppMaxRetries: 2
+monitorHost: aliendb1.cern.ch
+monitorTable: SHUTTLE
# HLT Config
-dn: system=HLT,o=alice,dc=cern,dc=ch
+dn: system=HLT,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: fxsConfig
system: HLT
# HMP config
-dn: det=HMP,o=alice,dc=cern,dc=ch
+dn: det=HMP,o=shuttle,dc=cern,dc=ch
objectClass: detectorConfig
det: HMP
strictRunOrder: 0
responsible: Giacomo.Volpe@ba.infn.it
responsible: Domenico.Dibari@ba.infn.it
-dn: dcsHost=aldcs052.cern.ch,det=HMP,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=HMP,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
dcsAlias: HMP_DET/HMP_MP0/HMP_MP0_PW/HMP_MP0_SEC0/HMP_MP0_SEC0_HV.actual.vMon
dcsAlias: HMP_DET/HMP_MP0/HMP_MP0_PW/HMP_MP0_SEC1/HMP_MP0_SEC1_HV.actual.vMon
dcsAlias: HMP_DET/HMP_MP0/HMP_MP0_PW/HMP_MP0_SEC2/HMP_MP0_SEC2_HV.actual.vMon
dcsAlias: HMP_DET/HMP_MP6/HMP_MP6_PW/HMP_MP6_SEC3/HMP_MP6_SEC3_HV.actual.iMon
dcsAlias: HMP_DET/HMP_MP6/HMP_MP6_PW/HMP_MP6_SEC4/HMP_MP6_SEC4_HV.actual.iMon
dcsAlias: HMP_DET/HMP_MP6/HMP_MP6_PW/HMP_MP6_SEC5/HMP_MP6_SEC5_HV.actual.iMon
-
-dn: dcsHost=aldcs053.cern.ch,det=HMP,o=alice,dc=cern,dc=ch
-objectClass: dcsConfig
-dcsHost: aldcs053.cern.ch
-dcsPort: 4242
dcsAlias: HMP_DET/HMP_MP0/HMP_MP0_PW/HMP_MP0_GRID.actual.vMon
dcsAlias: HMP_DET/HMP_MP1/HMP_MP1_PW/HMP_MP1_GRID.actual.vMon
dcsAlias: HMP_DET/HMP_MP2/HMP_MP2_PW/HMP_MP2_GRID.actual.vMon
#MCH config
-dn: det=MCH,o=alice,dc=cern,dc=ch
+dn: det=MCH,o=shuttle,dc=cern,dc=ch
objectClass: detectorConfig
det: MCH
strictRunOrder: 0
responsible: aphecetc@in2p3.fr
-dn: dcsHost=aldcs052.cern.ch,det=MCH,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=MCH,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
dcsAlias: MchHvLvRight/Chamber[00..03]Right/Quad0Sect[0..2].actual.vMon
dcsAlias: MchHvLvLeft/Chamber[00..03]Left/Quad1Sect[0..2].actual.vMon
dcsAlias: MchHvLvLeft/Chamber[00..03]Left/Quad2Sect[0..2].actual.vMon
#MTR config
-dn: det=MTR,o=alice,dc=cern,dc=ch
+dn: det=MTR,o=shuttle,dc=cern,dc=ch
objectClass: detectorConfig
det: MTR
strictRunOrder: 0
# PHS config
-dn: det=PHS,o=alice,dc=cern,dc=ch
+dn: det=PHS,o=shuttle,dc=cern,dc=ch
objectClass: detectorConfig
det: PHS
strictRunOrder: 0
responsible: Boris.Polichtchouk@cern.ch
-dn: dcsHost=aldcs052.cern.ch,det=PHS,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=PHS,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
dcsAlias: phs_hvIsegMeasVoltage[0..4]
dcsAlias: phs_hvIsegMeasCurrent[0..4]
dcsAlias: phs_hvIsegMeasAlarm[0..4]
# PMD Config
-dn: det=PMD,o=alice,dc=cern,dc=ch
+dn: det=PMD,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: detectorConfig
det: PMD
strictRunOrder: 0
responsible: Zubayer.Ahammed@cern.ch
-dn: dcsHost=aldcs052.cern.ch,det=PMD,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=PMD,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
# SDD config
-dn: det=SDD,o=alice,dc=cern,dc=ch
+dn: det=SDD,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: detectorConfig
det: SDD
responsible: francesco.prino@cern.ch
responsible: elisabetta.crescio@to.infn.it
-dn: dcsHost=aldcs052.cern.ch,det=SDD,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=SDD,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
# SPD Config
-dn: det=SPD,o=alice,dc=cern,dc=ch
+dn: det=SPD,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: detectorConfig
det: SPD
strictRunOrder: 0
responsible: Henrik.Tydesjo@cern.ch
-dn: dcsHost=aldcs052.cern.ch,det=SPD,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=SPD,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
# SSD config
-dn: det=SSD,o=alice,dc=cern,dc=ch
+dn: det=SSD,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: detectorConfig
det: SSD
strictRunOrder: 0
responsible: enrico.fragiacomo@ts.infn.it
-dn: dcsHost=aldcs052.cern.ch,det=SSD,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=SSD,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
# T00 config;
-dn: det=T00,o=alice,dc=cern,dc=ch
+dn: det=T00,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: detectorConfig
det: T00
responsible: tomatkie@cc.jyu.fi
responsible: moledzki@gmail.com
-dn: dcsHost=aldcs052.cern.ch,det=T00,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=T00,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
dcsAlias: t00_a_hv_imon_[00..11]
dcsAlias: t00_a_hv_vmon_[00..11]
dcsAlias: t00_a_lv_imon_[0..1]
# TOF Config
-dn: det=TOF,o=alice,dc=cern,dc=ch
+dn: det=TOF,o=shuttle,dc=cern,dc=ch
objectClass: detectorConfig
det: TOF
strictRunOrder: 0
responsible: Chiara.Zampolli@bo.infn.it
responsible: arcelli@bo.infn.it
-dn: dcsHost=aldcs052.cern.ch,det=TOF,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=TOF,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
dcsAlias: tof_hv_vp_[00..89]
dcsAlias: tof_hv_vn_[00..89]
dcsAlias: tof_hv_ip_[00..89]
# TPC Config
-dn: det=TPC,o=alice,dc=cern,dc=ch
+dn: det=TPC,o=shuttle,dc=cern,dc=ch
objectClass: detectorConfig
det: TPC
strictRunOrder: 0
responsible: Haavard.Helstrup@cern.ch
-dn: dcsHost=aldcs052.cern.ch,det=TPC,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=TPC,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
dcsAlias: tpc_PT_[321..344].Temperature
dcsAlias: tpc_PT_[353..379].Temperature
dcsAlias: tpc_PT_[385..396].Temperature
# TRD Config
-dn: det=TRD,o=alice,dc=cern,dc=ch
+dn: det=TRD,o=shuttle,dc=cern,dc=ch
objectClass: detectorConfig
det: TRD
strictRunOrder: 0
responsible: r.bailhache@gsi.de
-dn: dcsHost=aldcs053.cern.ch,det=TRD,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs053.cern.ch,det=TRD,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs053.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
dcsAlias: trd_chamberStatus[000..539]
dcsAlias: trd_goofieHv
dcsAlias: trd_goofiePeakPos00
# V00 config;
-dn: det=V00,o=alice,dc=cern,dc=ch
+dn: det=V00,o=shuttle,dc=cern,dc=ch
objectClass: top
objectClass: detectorConfig
det: V00
responsible: tieulent@in2p3.fr
-dn: dcsHost=aldcs053.cern.ch,det=V00,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs053.cern.ch,det=V00,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs053.cern.ch
-dcsPort: 4242
-multiSplit: 1
+dcsPort: 1337
+multiSplit: 4000
dcsAlias: V00/HV/V0A/SECTOR[0..7]/RING[0..3]
dcsAlias: V00/HV/V0C/SECTOR[0..7]/RING[0..3]
# ZDC config
-dn: det=ZDC,o=alice,dc=cern,dc=ch
+dn: det=ZDC,o=shuttle,dc=cern,dc=ch
objectClass: detectorConfig
det: ZDC
strictRunOrder: 0
responsible: chiara.oppedisano@to.infn.it
-dn: dcsHost=aldcs052.cern.ch,det=ZDC,o=alice,dc=cern,dc=ch
+dn: dcsHost=aldcs052.cern.ch,det=ZDC,o=shuttle,dc=cern,dc=ch
objectClass: dcsConfig
dcsHost: aldcs052.cern.ch
-dcsPort: 4242
+dcsPort: 1337
multiSplit: 4000
dcsAlias: ZDC_ZPA_HV[0..4].actual.vMon
dcsAlias: ZDC_ZNA_HV[0..4].actual.vMon
attributetype ( GLOBAL_CONFIG:9 NAME 'ppmaxRetries' DESC 'retries before pp fail' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE )
attributetype ( GLOBAL_CONFIG:10 NAME 'ppTimeOut' DESC 'seconds before pp abort' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE )
attributetype ( GLOBAL_CONFIG:11 NAME 'ppMaxMem' DESC 'max pp mem consumption (KB)' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE )
+attributetype ( GLOBAL_CONFIG:12 NAME 'monitorHost' DESC 'monitoring server host' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE )
+attributetype ( GLOBAL_CONFIG:13 NAME 'monitorTable' DESC 'monitoring table name' EQUALITY caseIgnoreMatch SUP name SINGLE-VALUE )
objectclass ( GLOBAL_CONFIG
NAME 'globalConfig'
DESC 'ALICE: settings for DAQ logbook access'
SUP top
- MUST (name $ daqLbHost $ daqLbUser $ daqLbPasswd $ daqLbDB $ daqLbTable $ shuttleLbTable $ runTypeLbTable $ ppMaxRetries $ ppTimeOut $ ppMaxMem)
+ MUST (name $ daqLbHost $ daqLbUser $ daqLbPasswd $ daqLbDB $ daqLbTable $ shuttleLbTable $ runTypeLbTable $ ppMaxRetries $ ppTimeOut $ ppMaxMem $ monitorHost $ monitorTable)
MAY ( daqLbPort ) )
+
#
# See slapd.conf(5) for details on configuration options.
# This file should NOT be world readable.
#
-include /home/byordano/install/etc/openldap/schema/core.schema
-include /home/byordano/install/etc/openldap/schema/shuttle.schema
+include /etc/openldap/schema/core.schema
+include /etc/openldap/schema/cosine.schema
+include /etc/openldap/schema/inetorgperson.schema
+include /etc/openldap/schema/nis.schema
+include /etc/openldap/schema/shuttle.schema
-# Define global ACLs to disable default read access.
+# Allow LDAPv2 client connections. This is NOT the default.
+#allow bind_v2
# Do not enable referrals until AFTER you have a working directory
# service AND an understanding of referrals.
#referral ldap://root.openldap.org
-pidfile /home/byordano/install/var/run/slapd.pid
-argsfile /home/byordano/install/var/run/slapd.args
+pidfile /var/run/slapd.pid
+argsfile /var/run/slapd.args
# Load dynamic backend modules:
-# modulepath /home/byordano/install/libexec/openldap
+# modulepath /usr/sbin/openldap
# moduleload back_bdb.la
# moduleload back_ldap.la
# moduleload back_ldbm.la
# moduleload back_passwd.la
# moduleload back_shell.la
+# The next three lines allow use of TLS for encrypting connections using a
+# dummy test certificate which you can generate by changing to
+# /usr/share/ssl/certs, running "make slapd.pem", and fixing permissions on
+# slapd.pem so that the ldap user or group can read it. Your client software
+# may balk at self-signed certificates, however.
+# TLSCACertificateFile /usr/share/ssl/certs/ca-bundle.crt
+# TLSCertificateFile /usr/share/ssl/certs/slapd.pem
+# TLSCertificateKeyFile /usr/share/ssl/certs/slapd.pem
+
# Sample security restrictions
# Require integrity protection (prevent hijacking)
# Require 112-bit (3DES or better) encryption for updates
# Directives needed to implement policy:
# access to dn.base="" by * read
# access to dn.base="cn=Subschema" by * read
-access to *
- by self write
- by * read
+# access to *
+# by self write
# by users read
# by anonymous auth
#
#
# rootdn can always read and write EVERYTHING!
+#access to *
+# by * read
+# by anonymous read
+
+allow bind_anon_dn
+allow bind_anon_cred
+#allow bind_anon
+
#######################################################################
-# BDB database definitions
+# ldbm and/or bdb database definitions
#######################################################################
-database bdb
-suffix "dc=alice,dc=cern,dc=ch"
-rootdn "cn=Manager,dc=alice,dc=cern,dc=ch"
+database ldbm
+suffix "dc=cern, dc=ch"
+rootdn "cn=Manager,dc=cern, dc=ch"
# Cleartext passwords, especially for the rootdn, should
-# be avoid. See slappasswd(8) and slapd.conf(5) for details.
+# be avoided. See slappasswd(8) and slapd.conf(5) for details.
# Use of strong authentication encouraged.
-rootpw secret
+# rootpw secret
+# rootpw {crypt}ijFYNcSNctBYg
+
# The database directory MUST exist prior to running slapd AND
# should only be accessible by the slapd and slap tools.
# Mode 700 recommended.
-directory /home/byordano/install/var/openldap-data
-# Indices to maintain
-index objectClass eq
+directory /var/lib/ldap
+
+# Indices to maintain for this database
+index objectClass eq,pres
+index ou,cn,mail,surname,givenname eq,pres,sub
+index uidNumber,gidNumber,loginShell eq,pres
+index uid,memberUid eq,pres,sub
+index nisMapName,nisMapEntry eq,pres,sub
+
+# Replicas of this database
+#replogfile /var/lib/ldap/openldap-master-replog
+#replica host=ldap-1.example.com:389 starttls=critical
+# bindmethod=sasl saslmech=GSSAPI
+# authcId=host/ldap-master.example.com@EXAMPLE.COM
+
+### shuttle configuration
+rootpw {SSHA}OztXD9506FAbxxHmZU+/5JDyPKHldGNh