Skip to content

Commit 5ace633

Browse files
committed
Fix configuration changes for integration-runner
1 parent fff87df commit 5ace633

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

integration-runner/window.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ let framerate = parseInt(app.commandLine.getSwitchValue("fps"));
1414
const url = app.commandLine.getSwitchValue("url");
1515
const configuration = boolean(app.commandLine.getSwitchValue("configuration"));
1616
let PORT = undefined;
17+
const sharedDataPath = "/var/lib/liquidWeb/.config/integration-runner";
18+
19+
app.setPath("userData", sharedDataPath);
1720

1821
if(!configuration && !app.commandLine.hasSwitch("port")){
1922
console.log("[INTEGRATION-RUNNER] Port hasn't been provided");

liquidWeb.spec

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ mkdir -p %{buildroot}/usr/lib/liquidWeb
3737
mkdir -p %{buildroot}/usr/lib/systemd/system
3838
mkdir -p %{buildroot}/var/lib/liquidWeb
3939
mkdir -p %{buildroot}/etc/udev/rules.d
40+
mkdir -p %{buildroot}/var/lib/liquidWeb/.config/integration-runner
4041

4142
cp -a bin/frame-receiver %{buildroot}/usr/lib/liquidWeb/
4243
cp -a bin/hardware-server %{buildroot}/usr/lib/liquidWeb/
@@ -49,6 +50,7 @@ install -p -m 644 99-liquidWeb.rules %{buildroot}/etc/udev/rules.d/
4950
%post
5051
semanage fcontext -a -t bin_t "/usr/lib/liquidWeb(/.*)?" 2>/dev/null || :
5152
restorecon -R /usr/lib/liquidWeb || :
53+
chmod -R 2775 /var/lib/liquidWeb/.config
5254
udevadm control --reload && udevadm trigger || :
5355
systemctl daemon-reload
5456
systemctl enable liquidWeb.target || true
@@ -78,6 +80,9 @@ systemctl daemon-reload
7880
%dir %attr(0755, liquidWeb, liquidWeb) /var/lib/liquidWeb
7981
%ghost %attr(0644, liquidWeb, liquidWeb) /var/lib/liquidWeb/curves.json
8082
%config(noreplace) /etc/udev/rules.d/99-liquidWeb.rules
83+
%dir %attr(2775, liquidWeb, liquidWeb) /var/lib/liquidWeb
84+
%dir %attr(2775, liquidWeb, liquidWeb) /var/lib/liquidWeb/.config
85+
%dir %attr(2775, liquidWeb, liquidWeb) /var/lib/liquidWeb/.config/integration-runner
8186

8287
%changelog
8388
* Thu Jan 29 2026 PouekDEV <stuff@pouekdev.one> - 0.9.0-1

0 commit comments

Comments
 (0)