Skip to content

Nix formula#162

Open
pshirshov wants to merge 8 commits intottalvitie:masterfrom
pshirshov:master
Open

Nix formula#162
pshirshov wants to merge 8 commits intottalvitie:masterfrom
pshirshov:master

Conversation

@pshirshov
Copy link

closes #87

pshirshov and others added 8 commits December 6, 2025 22:00
The test was hanging after "Cleaning up..." because:
- tee creates a pipeline that can block
- wait was waiting for child processes that don't terminate cleanly

Changes:
- Remove tee pipeline, use direct file redirection instead
- Use kill -9 (SIGKILL) instead of kill (SIGTERM) for reliability
- Remove wait command that was blocking
- Add timeout-minutes: 5 to the test step as safety net

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
The service needs xauth and Xvfb binaries available when
--use-dedicated-xvfb=yes is used (the default).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Browservice creates its data files in a .browservice subdirectory
inside the data directory. The tmpfiles rules now create both
directories to prevent startup failures.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- AmbientCapabilities/CapabilityBoundingSet: Allow binding to ports < 1024
- PrivateUsers = false: Required for CEF sandbox to work properly

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

NixOS formula please?

1 participant