Consolidate distro packaging files #973

Open
ginger wants to merge 4 commits from ginger/continuwuity:consolidate-services into main
Contributor

debian/nix/fedora packaging needs to be tested with the changes in this PR to make sure I didn't miss updating any paths.

debian/nix/fedora packaging needs to be tested with the changes in this PR to make sure I didn't miss updating any paths.
feat: Move packaging scripts into dist/ and consolidate the service files
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
19c9a896a6
ginger changed title from feat: Move packaging scripts into dist/ and consolidate the service files to Consolidate distro packaging files 2025-09-02 14:06:42 +00:00
fix: Update debian systemd unit path
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
2e687e0451
nex approved these changes 2025-09-02 14:43:29 +00:00
Owner

Haven't tested however looks solid

Haven't tested however looks solid
fix: Remove unnecessary user and directory modifications
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
c0c772639f
systemd creates a dynamic user for
continuwuity and manages directories for
it automatically, so the debian postinst
script no longer needs to do that.
fix: Move packaging files from dist/ to pkg/
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
e3072c4392
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Checks / *
Required
This pull request is blocked because it's outdated.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u consolidate-services:ginger-consolidate-services
git switch ginger-consolidate-services
Sign in to join this conversation.
No reviewers
nex
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: continuwuation/continuwuity#973
No description provided.