init: docker file + openhab config files

This commit is contained in:
theBigBlase 2023-12-09 16:10:01 -05:00
parent 065e2b01e6
commit 246357858b
113 changed files with 4381 additions and 0 deletions

View file

@ -0,0 +1,19 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/jmx.acl.org.apache.karaf.bundle.cfg"
install="manager"
refresh="manager"
resolve="manager"
restart="manager"
service.bundleLocation="?"
service.pid="jmx.acl.org.apache.karaf.bundle"
setStartLevel="manager"
setStartLevel(java.lang.String,="int)[/([1-4])?[0-9]/,/.*/]\ \=\ admin"
start="manager"
start(java.lang.String)[/([1-4])?[0-9]/]="admin"
stop="manager"
stop(java.lang.String)[/([1-4])?[0-9]/]="admin"
uninstall="admin"
uninstall(java.lang.String)[\"0\"]="#this\ is\ a\ comment,\ no\ roles\ can\ perform\ this\ operation"
update="manager"
update(java.lang.String)[/([1-4])?[0-9]/]="admin"
update(java.lang.String,java.lang.String)[/([1-4])?[0-9]/,/.*/]="admin"

View file

@ -0,0 +1,28 @@
:org.apache.felix.configadmin.revision:=L"1"
appendProperty(java.lang.String,java.lang.String,java.lang.String)="manager"
appendProperty(java.lang.String,java.lang.String,java.lang.String)[/jmx[.]acl.*/,/.*/,/.*/]="admin"
appendProperty(java.lang.String,java.lang.String,java.lang.String)[/org[.]apache[.]karaf[.]command[.]acl.+/,/.*/,/.*/]="admin"
appendProperty(java.lang.String,java.lang.String,java.lang.String)[/org[.]apache[.]karaf[.]service[.]acl.+/,/.*/,/.*/]="admin"
create(java.lang.String)="manager"
create(java.lang.String)[/jmx[.]acl.*/]="admin"
create(java.lang.String)[/org[.]apache[.]karaf[.]command[.]acl.+/]="admin"
create(java.lang.String)[/org[.]apache[.]karaf[.]service[.]acl.+/]="admin"
delete(java.lang.String)="manager"
delete(java.lang.String)[/jmx[.]acl.*/]="admin"
delete(java.lang.String)[/org[.]apache[.]karaf[.]command[.]acl.+/]="admin"
delete(java.lang.String)[/org[.]apache[.]karaf[.]service[.]acl.+/]="admin"
deleteProperty(java.lang.String,java.lang.String)="manager"
deleteProperty(java.lang.String,java.lang.String)[/jmx[.]acl.*/,/.*/]="admin"
deleteProperty(java.lang.String,java.lang.String)[/org[.]apache[.]karaf[.]command[.]acl.+/,/.*/]="admin"
deleteProperty(java.lang.String,java.lang.String)[/org[.]apache[.]karaf[.]service[.]acl.+/,/.*/]="admin"
felix.fileinstall.filename="file:/openhab/userdata/etc/jmx.acl.org.apache.karaf.config.cfg"
service.bundleLocation="?"
service.pid="jmx.acl.org.apache.karaf.config"
setProperty(java.lang.String,java.lang.String,java.lang.String)="manager"
setProperty(java.lang.String,java.lang.String,java.lang.String)[/jmx[.]acl.*/,/.*/,/.*/]="admin"
setProperty(java.lang.String,java.lang.String,java.lang.String)[/org[.]apache[.]karaf[.]command[.]acl.+/,/.*/,/.*/]="admin"
setProperty(java.lang.String,java.lang.String,java.lang.String)[/org[.]apache[.]karaf[.]service[.]acl.+/,/.*/,/.*/]="admin"
update(java.lang.String,java.util.Map)="manager"
update(java.lang.String,java.util.Map)[/jmx[.]acl.*/,/.*/]="admin"
update(java.lang.String,java.util.Map)[/org[.]apache[.]karaf[.]command[.]acl.+/,/.*/]="admin"
update(java.lang.String,java.util.Map)[/org[.]apache[.]karaf[.]service[.]acl.+/,/.*/]="admin"

View file

@ -0,0 +1,9 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.felix.eventadmin.impl.EventAdmin.cfg"
org.apache.felix.eventadmin.AddSubject="true"
org.apache.felix.eventadmin.AddTimestamp="true"
org.apache.felix.eventadmin.AsyncToSyncThreadRatio="1"
org.apache.felix.eventadmin.ThreadPoolSize="3"
org.apache.felix.eventadmin.Timeout="0"
service.bundleLocation="?"
service.pid="org.apache.felix.eventadmin.impl.EventAdmin"

View file

@ -0,0 +1,13 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.active.level="90"
felix.fileinstall.dir="/openhab/addons"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.felix.fileinstall-deploy.cfg"
felix.fileinstall.filter=".*\\.(jar|kar)"
felix.fileinstall.log.level="3"
felix.fileinstall.poll="10000"
felix.fileinstall.start.level="80"
felix.fileinstall.subdir.mode="skip"
felix.fileinstall.tmpdir="/openhab/userdata/tmp/bundles"
service.bundleLocation="?"
service.factoryPid="org.apache.felix.fileinstall"
service.pid="org.apache.felix.fileinstall~deploy"

View file

@ -0,0 +1,18 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.command.acl.bundle.cfg"
install="admin"
refresh="manager"
refresh[/.*[-][f].*/]="admin"
restart="manager"
restart[/.*[-][f].*/]="admin"
service.bundleLocation="?"
service.pid="org.apache.karaf.command.acl.bundle"
start="manager"
start[/.*[-][f].*/]="admin"
stop="manager"
stop[/.*[-][f].*/]="admin"
uninstall="manager"
uninstall[/.*[-][f].*/]="admin"
update="manager"
update[/.*[-][f].*/]="admin"
watch="admin"

View file

@ -0,0 +1,23 @@
:org.apache.felix.configadmin.revision:=L"1"
cancel="manager"
delete="admin"
edit="manager"
edit[/.*jmx[.]acl.*/]="admin"
edit[/.*org[.]apache[.]karaf[.]command[.]acl[.].+/]="admin"
edit[/.*org[.]apache[.]karaf[.]service[.]acl[.].+/]="admin"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.command.acl.config.cfg"
property-append="manager"
property-append[/.*jmx[.]acl.*/]="admin"
property-append[/.*org[.]apache[.]karaf[.]command[.]acl[.].+/]="admin"
property-append[/.*org[.]apache[.]karaf[.]service[.]acl[.].+/]="admin"
property-delete="manager"
property-delete[/.*jmx[.]acl.*/]="admin"
property-delete[/.*org[.]apache[.]karaf[.]command[.]acl[.].+/]="admin"
property-delete[/.*org[.]apache[.]karaf[.]service[.]acl[.].+/]="admin"
property-set="manager"
property-set[/.*jmx[.]acl.*/]="admin"
property-set[/.*org[.]apache[.]karaf[.]command[.]acl[.].+/]="admin"
property-set[/.*org[.]apache[.]karaf[.]service[.]acl[.].+/]="admin"
service.bundleLocation="?"
service.pid="org.apache.karaf.command.acl.config"
update="manager"

View file

@ -0,0 +1,8 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.command.acl.feature.cfg"
install="admin"
service.bundleLocation="?"
service.pid="org.apache.karaf.command.acl.feature"
start="admin"
stop="admin"
uninstall="admin"

View file

@ -0,0 +1,5 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.command.acl.jaas.cfg"
service.bundleLocation="?"
service.pid="org.apache.karaf.command.acl.jaas"
update="admin"

View file

@ -0,0 +1,6 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.command.acl.kar.cfg"
install="admin"
service.bundleLocation="?"
service.pid="org.apache.karaf.command.acl.kar"
uninstall="admin"

View file

@ -0,0 +1,13 @@
:org.apache.felix.configadmin.revision:=L"1"
admin="org.apache.karaf.admin.command"
config="org.apache.karaf.shell.config"
features="org.apache.karaf.features.command"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.command.acl.scope_bundle.cfg"
jaas="org.apache.karaf.jaas.command"
log="org.apache.karaf.shell.log"
osgi="org.apache.karaf.shell.osgi"
packages="org.apache.karaf.shell.packages"
service.bundleLocation="?"
service.pid="org.apache.karaf.command.acl.scope_bundle"
shell="org.apache.karaf.shell.commands"
ssh="org.apache.karaf.shell.ssh"

View file

@ -0,0 +1,8 @@
:org.apache.felix.configadmin.revision:=L"1"
exec="admin"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.command.acl.shell.cfg"
java="admin"
nano="admin"
new="admin"
service.bundleLocation="?"
service.pid="org.apache.karaf.command.acl.shell"

View file

@ -0,0 +1,9 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.command.acl.system.cfg"
property="admin"
service.bundleLocation="?"
service.pid="org.apache.karaf.command.acl.system"
shutdown="admin"
start-level="admin\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ #\ admin\ can\ set\ any\ start\ level,\ including\ <\ 100"
start-level[/.*[1-9][0-9][0-9]+.*/]="manager\ #\ manager\ can\ set\ startlevels\ above\ 100"
start-level[/[^0-9]*/]="viewer\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ #\ viewer\ can\ obtain\ the\ current\ start\ level"

View file

@ -0,0 +1,9 @@
:org.apache.felix.configadmin.revision:=L"1"
autoRefresh="true"
configCfgStore="false"
featuresBoot="instance/4.4.3,\ package/4.4.3,\ log/4.4.3,\ ssh/4.4.3,\ framework/4.4.3,\ system/4.4.3,\ eventadmin/4.4.3,\ feature/4.4.3,\ shell/4.4.3,\ service/4.4.3,\ jaas/4.4.3,\ openhab-runtime-base,\ openhab-runtime-ui,\ deployer/4.4.3,\ diagnostic/4.4.3,\ bundle/4.4.3,\ config/4.4.3,\ kar/4.4.3"
featuresBootAsynchronous="false"
featuresRepositories="mvn:org.openhab.distro/distro/4.0.3/xml/features,\ mvn:org.openhab.distro/openhab-addons/4.0.3/xml/features,\ mvn:org.apache.karaf.features/framework/4.4.3/xml/features,\ mvn:org.apache.karaf.features/standard/4.4.3/xml/features"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.features.cfg"
service.bundleLocation="?"
service.pid="org.apache.karaf.features"

View file

@ -0,0 +1,41 @@
:org.apache.felix.configadmin.revision:=L"1"
activemq="mvn:org.apache.activemq/activemq-karaf/RELEASE/xml/features"
aries-cdi="mvn:org.apache.aries.cdi/aries-cdi-feature/RELEASE/xml/features"
aries-jpa="mvn:org.apache.aries.jpa/jpa-features/RELEASE/xml/features"
aries-rsa="mvn:org.apache.aries.rsa/rsa-features/RELEASE/xml/features"
aries.jax.rs.whiteboard="mvn:org.apache.aries.jax.rs/org.apache.aries.jax.rs.features/RELEASE/xml"
artemis="mvn:org.apache.activemq/artemis-features/RELEASE/xml/features"
brave="mvn:io.zipkin.brave.karaf/brave-features/RELEASE/xml/features"
camel="mvn:org.apache.camel.karaf/apache-camel/RELEASE/xml/features"
camel-extras="mvn:org.apache-extras.camel-extra.karaf/camel-extra/RELEASE/xml/features"
cave="mvn:org.apache.karaf.cave/apache-karaf-cave/RELEASE/xml/features"
cellar="mvn:org.apache.karaf.cellar/apache-karaf-cellar/RELEASE/xml/features"
cxf="mvn:org.apache.cxf.karaf/apache-cxf/RELEASE/xml/features"
cxf-dosgi="mvn:org.apache.cxf.dosgi/cxf-dosgi/RELEASE/xml/features"
cxf-dosgi-samples="mvn:org.apache.cxf.dosgi/cxf-dosgi-samples/RELEASE/xml/features"
cxf-xkms="mvn:org.apache.cxf.services.xkms/cxf-services-xkms-features/RELEASE/xml"
decanter="mvn:org.apache.karaf.decanter/apache-karaf-decanter/RELEASE/xml/features"
ecf="http://download.eclipse.org/rt/ecf/RELEASE/site.p2/karaf-features.xml"
eclipsesource-jaxrs="mvn:com.eclipsesource.jaxrs/features/RELEASE/xml/features"
enterprise="mvn:org.apache.karaf.features/enterprise/4.4.3/xml/features"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.features.repos.cfg"
hawtio="mvn:io.hawt/hawtio-karaf/RELEASE/xml/features"
hibernate="mvn:org.hibernate/hibernate-osgi/RELEASE/xml/karaf"
ignite="mvn:org.apache.ignite/ignite-osgi-karaf/RELEASE/xml/features"
jclouds="mvn:org.apache.jclouds.karaf/jclouds-karaf/RELEASE/xml/features"
openejb="mvn:org.apache.openejb/openejb-feature/RELEASE/xml/features"
openjpa="mvn:org.apache.openjpa/openjpa-features/RELEASE/xml/features"
pax-cdi="mvn:org.ops4j.pax.cdi/pax-cdi-features/RELEASE/xml/features"
pax-jdbc="mvn:org.ops4j.pax.jdbc/pax-jdbc-features/RELEASE/xml/features"
pax-jms="mvn:org.ops4j.pax.jms/pax-jms-features/RELEASE/xml/features"
pax-jpa="mvn:org.ops4j.pax.jpa/pax-jpa-features/RELEASE/xml/features"
pax-keycloak="mvn:org.ops4j.pax.keycloak/pax-keycloak-features/RELEASE/xml/features"
pax-transx="mvn:org.ops4j.pax.transx/pax-transx-features/RELEASE/xml/features"
pax-web="mvn:org.ops4j.pax.web/pax-web-features/RELEASE/xml/features"
pax-wicket="mvn:org.ops4j.pax.wicket/pax-wicket-features/RELEASE/xml/features"
service.bundleLocation="?"
service.pid="org.apache.karaf.features.repos"
sling="mvn:org.apache.sling/org.apache.sling.karaf-features/RELEASE/xml/features"
spring="mvn:org.apache.karaf.features/spring/4.4.3/xml/features"
spring-legacy="mvn:org.apache.karaf.features/spring-legacy/4.4.3/xml/features"
wicket="mvn:org.ops4j.pax.wicket/features/RELEASE/xml/features"

View file

@ -0,0 +1,3 @@
:org.apache.felix.configadmin.revision:=L"1"
_felix_.cm.newConfiguration=B"true"
service.pid="org.apache.karaf.http"

View file

@ -0,0 +1,10 @@
:org.apache.felix.configadmin.revision:=L"1"
encryption.algorithm="SHA-256"
encryption.enabled="true"
encryption.encoding="hexadecimal"
encryption.name="basic"
encryption.prefix="{CRYPT}"
encryption.suffix="{CRYPT}"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.jaas.cfg"
service.bundleLocation="?"
service.pid="org.apache.karaf.jaas"

View file

@ -0,0 +1,7 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.kar.cfg"
karStorage="/openhab/userdata/tmp/kar"
noAutoRefreshBundles="false"
noAutoStartBundles="false"
service.bundleLocation="?"
service.pid="org.apache.karaf.kar"

View file

@ -0,0 +1,6 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.log.cfg"
pattern="%d{HH:mm:ss.SSS}\ [%-5.5p]\ [%-37.37c]\ -\ %h{%m}%n"
service.bundleLocation="?"
service.pid="org.apache.karaf.log"
size="500"

View file

@ -0,0 +1,13 @@
:org.apache.felix.configadmin.revision:=L"1"
completionMode="GLOBAL"
disableEofExit="false"
disableLogout="false"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.apache.karaf.shell.cfg"
hostKey="/openhab/userdata/etc/host.key"
service.bundleLocation="?"
service.pid="org.apache.karaf.shell"
sftpEnabled="true"
sshHost="127.0.0.1"
sshIdleTimeout="1800000"
sshPort="8101"
sshRealm="karaf"

View file

@ -0,0 +1,7 @@
:org.apache.felix.configadmin.revision:=L"1"
asyncThreadPoolSize="30"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.jupnp.cfg"
multicastResponsePort="0"
service.bundleLocation="?"
service.pid="org.jupnp"
threadPoolSize="15"

View file

@ -0,0 +1,3 @@
:org.apache.felix.configadmin.revision:=L"1"
_felix_.cm.newConfiguration=B"true"
service.pid="org.openhab.addons"

View file

@ -0,0 +1,5 @@
:org.apache.felix.configadmin.revision:=L"1"
defaultSink="enhancedjavasound"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.openhab.audio.cfg"
service.bundleLocation="?"
service.pid="org.openhab.audio"

View file

@ -0,0 +1,3 @@
:org.apache.felix.configadmin.revision:=L"1"
sendOptimisticUpdates="true"
service.pid="org.openhab.autoupdate"

View file

@ -0,0 +1,3 @@
:org.apache.felix.configadmin.revision:=L"1"
_felix_.cm.newConfiguration=B"true"
service.pid="org.openhab.basicui"

View file

@ -0,0 +1,6 @@
:org.apache.felix.configadmin.revision:=L"1"
name="configWatcher"
path="/openhab/conf"
service.bundleLocation="?"
service.factoryPid="org.openhab.core.service.WatchService"
service.pid="org.openhab.core.service.WatchService.4c0ca031-fc00-41d8-8c46-4474cc442330"

View file

@ -0,0 +1,8 @@
:org.apache.felix.configadmin.revision:=L"1"
items="items"
persistence="persist"
rules="rules"
scripts="script"
service.pid="org.openhab.folder"
sitemaps="sitemap"
things="things"

View file

@ -0,0 +1,3 @@
:org.apache.felix.configadmin.revision:=L"1"
_felix_.cm.newConfiguration=B"true"
service.pid="org.openhab.rrd4j"

View file

@ -0,0 +1,3 @@
:org.apache.felix.configadmin.revision:=L"1"
_felix_.cm.newConfiguration=B"true"
service.pid="org.openhab.runtime"

View file

@ -0,0 +1,3 @@
:org.apache.felix.configadmin.revision:=L"1"
_felix_.cm.newConfiguration=B"true"
service.pid="org.openhab.services"

View file

@ -0,0 +1,8 @@
20="dsl:items,managed:item,dsl:things,managed:thing,managed:itemchannellink,dsl:persist,managed:metadata"
30="persistence:restore,automation:scriptEngineFactories"
40="dsl:rules,managed:rule,rules:refresh,rules:dslprovider"
50="ruleengine:start"
70="dsl:sitemap"
80="things:handler"
:org.apache.felix.configadmin.revision:=L"1"
service.pid="org.openhab.startlevel"

View file

@ -0,0 +1,5 @@
:org.apache.felix.configadmin.revision:=L"1"
discovery="5"
safeCall="10"
service.pid="org.openhab.threadpool"
thingHandler="5"

View file

@ -0,0 +1,5 @@
:org.apache.felix.configadmin.revision:=L"1"
defaultHLI="rulehli"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.openhab.voice.cfg"
service.bundleLocation="?"
service.pid="org.openhab.voice"

View file

@ -0,0 +1,5 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.ops4j.pax.logging.cfg"
org.ops4j.pax.logging.log4j2.config.file="/openhab/userdata/etc/log4j2.xml"
service.bundleLocation="?"
service.pid="org.ops4j.pax.logging"

View file

@ -0,0 +1,17 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.ops4j.pax.url.mvn.cfg"
org.ops4j.pax.url.mvn.connection.bufferSize="8192"
org.ops4j.pax.url.mvn.connection.retryCount="3"
org.ops4j.pax.url.mvn.defaultRepositories="file:/openhab/runtime/system@id\=system.repository@snapshots,\ file:/openhab/userdata/tmp/kar@id\=kar.repository@multi@snapshots,\ file:/openhab/userdata/system@id\=child.system.repository@snapshots"
org.ops4j.pax.url.mvn.localRepository="/openhab/userdata/tmp/mvn"
org.ops4j.pax.url.mvn.repositories="https://openhab.jfrog.io/openhab/libs-release@id\=openhab"
org.ops4j.pax.url.mvn.socket.connectionTimeout="5000"
org.ops4j.pax.url.mvn.socket.keepAlive="false"
org.ops4j.pax.url.mvn.socket.linger="-1"
org.ops4j.pax.url.mvn.socket.readTimeout="30000"
org.ops4j.pax.url.mvn.socket.reuseAddress="false"
org.ops4j.pax.url.mvn.socket.tcpNoDelay="true"
org.ops4j.pax.url.mvn.timeout="5000"
org.ops4j.pax.url.mvn.useFallbackRepositories="false"
service.bundleLocation="?"
service.pid="org.ops4j.pax.url.mvn"

View file

@ -0,0 +1,13 @@
:org.apache.felix.configadmin.revision:=L"1"
felix.fileinstall.filename="file:/openhab/userdata/etc/org.ops4j.pax.web.cfg"
org.ops4j.pax.web.config.file="/openhab/runtime/etc/jetty.xml"
org.ops4j.pax.web.server.idleTimeout="300000"
org.ops4j.pax.web.server.maxThreads="50"
org.ops4j.pax.web.server.minThreads="2"
org.ops4j.pax.web.session.timeout="10"
org.ops4j.pax.web.ssl.clientauthneeded="false"
org.ops4j.pax.web.ssl.clientauthwanted="false"
org.osgi.service.http.secure.enabled="true"
org.osgi.service.http.useNIO="true"
service.bundleLocation="?"
service.pid="org.ops4j.pax.web"

View file

@ -0,0 +1 @@
org.openhab.addons="mvn:org.openhab.core.bundles/org.openhab.core.karaf/4.0.3"

View file

@ -0,0 +1,112 @@
:org.apache.felix.configadmin.revision:=L"1"
attribute.overlay="true"
attribute.parents="generated-startup\ generated-boot\ generated-installed"
feature.bundle="bundle"
feature.config="config"
feature.deployer="deployer"
feature.diagnostic="diagnostic"
feature.distro-kar/4.0.3="distro-kar/4.0.3"
feature.distro/4.0.3="distro/4.0.3"
feature.eventadmin="eventadmin"
feature.feature="feature"
feature.framework="framework"
feature.instance="instance"
feature.jaas="jaas"
feature.kar="kar"
feature.log="log"
feature.openhab-core-addon-marketplace/4.0.3="openhab-core-addon-marketplace/4.0.3"
feature.openhab-core-auth-jaas/4.0.3="openhab-core-auth-jaas/4.0.3"
feature.openhab-core-auth-oauth2client/4.0.3="openhab-core-auth-oauth2client/4.0.3"
feature.openhab-core-automation-module-media/4.0.3="openhab-core-automation-module-media/4.0.3"
feature.openhab-core-automation-module-script-rulesupport/4.0.3="openhab-core-automation-module-script-rulesupport/4.0.3"
feature.openhab-core-automation-module-script/4.0.3="openhab-core-automation-module-script/4.0.3"
feature.openhab-core-automation-rest/4.0.3="openhab-core-automation-rest/4.0.3"
feature.openhab-core-base/4.0.3="openhab-core-base/4.0.3"
feature.openhab-core-io-bin2json/4.0.3="openhab-core-io-bin2json/4.0.3"
feature.openhab-core-io-console-karaf/4.0.3="openhab-core-io-console-karaf/4.0.3"
feature.openhab-core-io-http-auth/4.0.3="openhab-core-io-http-auth/4.0.3"
feature.openhab-core-io-rest-audio/4.0.3="openhab-core-io-rest-audio/4.0.3"
feature.openhab-core-io-rest-auth/4.0.3="openhab-core-io-rest-auth/4.0.3"
feature.openhab-core-io-rest-log/4.0.3="openhab-core-io-rest-log/4.0.3"
feature.openhab-core-io-rest-mdns/4.0.3="openhab-core-io-rest-mdns/4.0.3"
feature.openhab-core-io-rest-sitemap/4.0.3="openhab-core-io-rest-sitemap/4.0.3"
feature.openhab-core-io-rest-swagger/4.0.3="openhab-core-io-rest-swagger/4.0.3"
feature.openhab-core-io-rest-transform/4.0.3="openhab-core-io-rest-transform/4.0.3"
feature.openhab-core-io-rest-voice/4.0.3="openhab-core-io-rest-voice/4.0.3"
feature.openhab-core-io-transport-coap/4.0.3="openhab-core-io-transport-coap/4.0.3"
feature.openhab-core-io-transport-http/4.0.3="openhab-core-io-transport-http/4.0.3"
feature.openhab-core-io-transport-mdns/4.0.3="openhab-core-io-transport-mdns/4.0.3"
feature.openhab-core-io-transport-modbus/4.0.3="openhab-core-io-transport-modbus/4.0.3"
feature.openhab-core-io-transport-mqtt/4.0.3="openhab-core-io-transport-mqtt/4.0.3"
feature.openhab-core-io-transport-serial-javacomm/4.0.3="openhab-core-io-transport-serial-javacomm/4.0.3"
feature.openhab-core-io-transport-upnp/4.0.3="openhab-core-io-transport-upnp/4.0.3"
feature.openhab-core-io-websocket/4.0.3="openhab-core-io-websocket/4.0.3"
feature.openhab-core-model-item-ide/4.0.3="openhab-core-model-item-ide/4.0.3"
feature.openhab-core-model-item/4.0.3="openhab-core-model-item/4.0.3"
feature.openhab-core-model-lsp/4.0.3="openhab-core-model-lsp/4.0.3"
feature.openhab-core-model-persistence-ide/4.0.3="openhab-core-model-persistence-ide/4.0.3"
feature.openhab-core-model-persistence/4.0.3="openhab-core-model-persistence/4.0.3"
feature.openhab-core-model-rule-ide/4.0.3="openhab-core-model-rule-ide/4.0.3"
feature.openhab-core-model-rule/4.0.3="openhab-core-model-rule/4.0.3"
feature.openhab-core-model-script-ide/4.0.3="openhab-core-model-script-ide/4.0.3"
feature.openhab-core-model-script/4.0.3="openhab-core-model-script/4.0.3"
feature.openhab-core-model-sitemap-ide/4.0.3="openhab-core-model-sitemap-ide/4.0.3"
feature.openhab-core-model-sitemap/4.0.3="openhab-core-model-sitemap/4.0.3"
feature.openhab-core-model-thing-ide/4.0.3="openhab-core-model-thing-ide/4.0.3"
feature.openhab-core-model-thing/4.0.3="openhab-core-model-thing/4.0.3"
feature.openhab-core-storage-json/4.0.3="openhab-core-storage-json/4.0.3"
feature.openhab-core-ui-icon/4.0.3="openhab-core-ui-icon/4.0.3"
feature.openhab-core-ui/4.0.3="openhab-core-ui/4.0.3"
feature.openhab-runtime-base="openhab-runtime-base"
feature.openhab-runtime-base/4.0.3="openhab-runtime-base/4.0.3"
feature.openhab-runtime-certificate/4.0.3="openhab-runtime-certificate/4.0.3"
feature.openhab-runtime-ui="openhab-runtime-ui"
feature.openhab-runtime-ui/4.0.3="openhab-runtime-ui/4.0.3"
feature.openhab-transport-coap/4.0.3="openhab-transport-coap/4.0.3"
feature.openhab-transport-http/4.0.3="openhab-transport-http/4.0.3"
feature.openhab-transport-mdns/4.0.3="openhab-transport-mdns/4.0.3"
feature.openhab-transport-modbus/4.0.3="openhab-transport-modbus/4.0.3"
feature.openhab-transport-mqtt/4.0.3="openhab-transport-mqtt/4.0.3"
feature.openhab-transport-serial/4.0.3="openhab-transport-serial/4.0.3"
feature.openhab-transport-upnp/4.0.3="openhab-transport-upnp/4.0.3"
feature.openhab.inc-model-core/4.0.3="openhab.inc-model-core/4.0.3"
feature.openhab.tp-asm/4.0.3="openhab.tp-asm/4.0.3"
feature.openhab.tp-base/4.0.3="openhab.tp-base/4.0.3"
feature.openhab.tp-coap/4.0.3="openhab.tp-coap/4.0.3"
feature.openhab.tp-commons-net/4.0.3="openhab.tp-commons-net/4.0.3"
feature.openhab.tp-cxf/4.0.3="openhab.tp-cxf/4.0.3"
feature.openhab.tp-gson/4.0.3="openhab.tp-gson/4.0.3"
feature.openhab.tp-hivemqclient/4.0.3="openhab.tp-hivemqclient/4.0.3"
feature.openhab.tp-httpclient/4.0.3="openhab.tp-httpclient/4.0.3"
feature.openhab.tp-jackson/4.0.3="openhab.tp-jackson/4.0.3"
feature.openhab.tp-jax-rs-whiteboard/4.0.3="openhab.tp-jax-rs-whiteboard/4.0.3"
feature.openhab.tp-jaxb/4.0.3="openhab.tp-jaxb/4.0.3"
feature.openhab.tp-jaxws/4.0.3="openhab.tp-jaxws/4.0.3"
feature.openhab.tp-jbbp/4.0.3="openhab.tp-jbbp/4.0.3"
feature.openhab.tp-jmdns/4.0.3="openhab.tp-jmdns/4.0.3"
feature.openhab.tp-jna/4.0.3="openhab.tp-jna/4.0.3"
feature.openhab.tp-jollyday/4.0.3="openhab.tp-jollyday/4.0.3"
feature.openhab.tp-jose4j/4.0.3="openhab.tp-jose4j/4.0.3"
feature.openhab.tp-jupnp/4.0.3="openhab.tp-jupnp/4.0.3"
feature.openhab.tp-lsp4j/4.0.3="openhab.tp-lsp4j/4.0.3"
feature.openhab.tp-netty/4.0.3="openhab.tp-netty/4.0.3"
feature.openhab.tp-serial-javacomm/4.0.3="openhab.tp-serial-javacomm/4.0.3"
feature.openhab.tp-serial-rxtx/4.0.3="openhab.tp-serial-rxtx/4.0.3"
feature.openhab.tp-swagger-jaxrs/4.0.3="openhab.tp-swagger-jaxrs/4.0.3"
feature.openhab.tp-xtext-ide/4.0.3="openhab.tp-xtext-ide/4.0.3"
feature.openhab.tp-xtext/4.0.3="openhab.tp-xtext/4.0.3"
feature.package="package"
feature.service="service"
feature.shell="shell"
feature.ssh="ssh"
feature.system="system"
feature.wrap="wrap"
feature.wrapper="wrapper"
felix.fileinstall.filename="file:/openhab/userdata/etc/profile.cfg"
repository.mvn:org.apache.karaf.features/framework/4.4.3/xml/features="mvn:org.apache.karaf.features/framework/4.4.3/xml/features"
repository.mvn:org.apache.karaf.features/standard/4.4.3/xml/features="mvn:org.apache.karaf.features/standard/4.4.3/xml/features"
repository.mvn:org.openhab.distro/distro-kar/4.0.3/xml/features="mvn:org.openhab.distro/distro-kar/4.0.3/xml/features"
repository.mvn:org.openhab.distro/distro/4.0.3/xml/features="mvn:org.openhab.distro/distro/4.0.3/xml/features"
repository.mvn:org.openhab.distro/openhab-addons/4.0.3/xml/features="mvn:org.openhab.distro/openhab-addons/4.0.3/xml/features"
service.bundleLocation="?"
service.pid="profile"