Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-analytics.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework Analytics Initialiser
# Activates the Analytics plugin after framework initialization
[Unit]
Description=WPEFramework Analytics Initialiser
Requires=wpeframework.service wpeframework-persistentstore.service wpeframework-system.service wpeframework-deviceinfo.service
Expand All @@ -6,4 +8,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.Analytics

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-appgateway.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework AppGateway Initialiser
# Activates the AppGateway plugin after framework initialization
[Unit]
Description=WPEFramework AppGateway Initialiser
Requires=wpeframework.service wpeframework-appnotifications.service
Expand All @@ -8,4 +10,10 @@ ConditionPathExists=/opt/appgatewayenabled
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.AppGateway

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-appgatewaycommon.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework AppGatewayCommon Initialiser
# Activates the AppGatewayCommon plugin after framework initialization
[Unit]
Description=WPEFramework AppGatewayCommon Initialiser
Requires=wpeframework.service wpeframework-appgateway.service
Expand All @@ -8,4 +10,10 @@ ConditionPathExists=/opt/appgatewayenabled
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.AppGatewayCommon

[Install]
WantedBy=multi-user.target
31 changes: 19 additions & 12 deletions systemd/system/wpeframework-appmanager.service
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
[Unit]
Description=WPEFramework AppManager Initialiser
Requires= wpeframework.service wpeframework-lifecyclemanager.service wpeframework-persistentstore.service wpeframework-packagemanager.service
After= wpeframework.service wpeframework-lifecyclemanager.service wpeframework-persistentstore.service wpeframework-packagemanager.service
ConditionPathExists=/opt/ai2managers
ConditionPathExists=/tmp/wpeframeworkstarted

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/PluginActivator org.rdk.AppManager

# WPEFramework AppManager Initialiser
# Activates the AppManager plugin after framework initialization
[Unit]
Description=WPEFramework AppManager Initialiser
Requires= wpeframework.service wpeframework-lifecyclemanager.service wpeframework-persistentstore.service wpeframework-packagemanager.service
After= wpeframework.service wpeframework-lifecyclemanager.service wpeframework-persistentstore.service wpeframework-packagemanager.service
ConditionPathExists=/opt/ai2managers
ConditionPathExists=/tmp/wpeframeworkstarted

[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.AppManager

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-appnotifications.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework AppNotifications Initialiser
# Activates the AppNotifications plugin after framework initialization
[Unit]
Description=WPEFramework AppNotifications Initialiser
Requires=wpeframework.service
Expand All @@ -8,4 +10,10 @@ ConditionPathExists=/opt/appgatewayenabled
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.AppNotifications

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-avinput.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework AVInput Initialiser
# Activates the AVInput plugin after framework initialization
[Unit]
Description=WPEFramework AVInput Initialiser
Requires=wpeframework.service dsmgr.service
Expand All @@ -6,4 +8,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.AVInput

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-avoutput.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework AVOutput Initialiser
# Activates the AVOutput plugin after framework initialization
[Unit]
Description=WPEFramework AVOutput Initialiser
Requires=wpeframework.service dsmgr.service
Expand All @@ -6,4 +8,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.AVOutput

[Install]
WantedBy=multi-user.target
10 changes: 9 additions & 1 deletion systemd/system/wpeframework-bluetooth.service
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
# WPEFramework Bluetooth Initialiser
# Activates the Bluetooth plugin after framework initialization
[Unit]
Description=WPEFramework Bluetooth Initialiser
Requires=wpeframework.service iarmbusd.service bluetooth.service
Requires=wpeframework.service iarmbusd.service btmgr.service
After=wpeframework.service iarmbusd.service btmgr.service
ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.Bluetooth

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-cloudstore.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework CloudStore Initialiser
# Activates the CloudStore plugin after framework initialization
[Unit]
Description=WPEFramework CloudStore Initialiser
Requires=wpeframework.service
Expand All @@ -6,4 +8,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.CloudStore

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-cryptography.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework Cryptography Initialiser
# Activates the Cryptography plugin after framework initialization
[Unit]
Description=WPEFramework Cryptography Initialiser
Requires=wpeframework.service
Expand All @@ -6,4 +8,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.Cryptography

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-deviceinfo.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework DeviceInfo Initialiser
# Activates the DeviceInfo plugin after framework initialization
[Unit]
Description=WPEFramework DeviceInfo Initialiser
Requires=wpeframework.service iarmbusd.service dsmgr.service
Expand All @@ -6,4 +8,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator DeviceInfo

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-displayinfo.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework DisplayInfo Initialiser
# Activates the DisplayInfo plugin after framework initialization
[Unit]
Description=WPEFramework DisplayInfo Initialiser
Requires=wpeframework.service iarmbusd.service dsmgr.service
Expand All @@ -6,4 +8,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator DisplayInfo

[Install]
WantedBy=multi-user.target
13 changes: 11 additions & 2 deletions systemd/system/wpeframework-displaysettings.service
Original file line number Diff line number Diff line change
@@ -1,8 +1,17 @@
# WPEFramework DisplaySettings Initialiser
# Activates the DisplaySettings plugin after framework initialization
[Unit]
Description=WPEFramework DisplaySettings Initialiser
Requires=dsmgr.service wpeframework-powermanager.service
After=dsmgr.service wpeframework-powermanager.service
Requires=wpeframework.service dsmgr.service wpeframework-powermanager.service
After=wpeframework.service dsmgr.service wpeframework-powermanager.service
ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.DisplaySettings

[Install]
WantedBy=multi-user.target
7 changes: 7 additions & 0 deletions systemd/system/wpeframework-downloadmanager.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework DownloadManager Initialiser
# Activates the DownloadManager plugin after framework initialization
[Unit]
Description=WPEFramework DownloadManager Initialiser
Requires= wpeframework.service wpeframework-storagemanager.service
Expand All @@ -8,5 +10,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.DownloadManager

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-firmwareupdate.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework FirmwareUpdate Initialiser
# Activates the FirmwareUpdate plugin after framework initialization
[Unit]
Description=WPEFramework FirmwareUpdate Initialiser
Requires=wpeframework.service
Expand All @@ -6,4 +8,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.FirmwareUpdate

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-frontpanel.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework FrontPanel Initialiser
# Activates the FrontPanel plugin after framework initialization
[Unit]
Description=WPEFramework FrontPanel Initialiser
Requires=wpeframework-powermanager.service dsmgr.service
Expand All @@ -6,4 +8,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.FrontPanel

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-hdcpprofile.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework HdcpProfile Initialiser
# Activates the HdcpProfile plugin after framework initialization
[Unit]
Description=WPEFramework HdcpProfile Initialiser
Requires=wpeframework-powermanager.service dsmgr.service
Expand All @@ -6,4 +8,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.HdcpProfile

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-hdmicecsink.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework HdmiCecSink Initialiser
# Activates the HdmiCecSink plugin after framework initialization
[Unit]
Description=WPEFramework HdmiCecSink Initialiser
Requires=dsmgr.service wpeframework-powermanager.service wpeframework-usersettings.service
Expand All @@ -6,4 +8,10 @@ ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.HdmiCecSink

[Install]
WantedBy=multi-user.target
11 changes: 10 additions & 1 deletion systemd/system/wpeframework-hdmicecsource.service
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
# WPEFramework HdmiCecSource Initialiser
# Activates the HdmiCecSource plugin after framework initialization
[Unit]
Description=WPEFramework HdmiCecSource Initialiser
Requires=wpeframework.service
After=wpeframework-powermanager.service dsmgr.service
Wants=wpeframework-powermanager.service dsmgr.service
After=wpeframework.service wpeframework-powermanager.service dsmgr.service
ConditionPathExists=/tmp/wpeframeworkstarted
[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.HdmiCecSource

[Install]
WantedBy=multi-user.target
31 changes: 19 additions & 12 deletions systemd/system/wpeframework-lifecyclemanager.service
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
[Unit]
Description=WPEFramework LifecycleManager Initialiser
Requires= wpeframework.service wpeframework-runtimemanager.service
After= wpeframework.service wpeframework-runtimemanager.service
ConditionPathExists=/opt/ai2managers
ConditionPathExists=/tmp/wpeframeworkstarted

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/PluginActivator org.rdk.LifecycleManager

# WPEFramework LifecycleManager Initialiser
# Activates the LifecycleManager plugin after framework initialization
[Unit]
Description=WPEFramework LifecycleManager Initialiser
Requires= wpeframework.service wpeframework-runtimemanager.service
After= wpeframework.service wpeframework-runtimemanager.service
ConditionPathExists=/opt/ai2managers
ConditionPathExists=/tmp/wpeframeworkstarted

[Service]
Type=oneshot
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes
ExecStart=/usr/bin/PluginActivator org.rdk.LifecycleManager

[Install]
WantedBy=multi-user.target
8 changes: 8 additions & 0 deletions systemd/system/wpeframework-lisa.service
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# WPEFramework LISA Initialiser
# Activates the LISA plugin after framework initialization
[Unit]
Description=WPEFramework DAC LISA Plugin Initialiser
Requires=wpeframework.service iarmbusd.service dsmgr.service
Expand All @@ -9,3 +11,9 @@ ConditionPathExists=!/opt/ai2managers
Type=oneshot
ExecStart=/usr/bin/PluginActivator LISA
RemainAfterExit=yes
TimeoutStartSec=30
TimeoutStopSec=10
PrivateTmp=yes

[Install]
WantedBy=multi-user.target
Loading