forked from BOINC/boinc
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Linux][CI] Fix building DEB and RPM packages.
This PR contains the following changes: - Fix installation of translations. - Put icons to the correct location. - Run boinc-client service after package installation. - Add ca-certificates package dependency. - Create link to the system ca certificates file during installation. - Create /etc/boinc-client folder if not exists. - Set permissions to the data directory. Create configuration files (and symbolic links to them) if not exist. - Add X11 config file. Fix boinc.conf file installation. - Add current user to the boinc group. - Add boinc user to the video and render groups. - Create boinc user and boinc group when installing the package. - Put postinst script to the package. - Add integration tests. This PR fixes the following issues: BOINC#5324, BOINC#5325, BOINC#5335, BOINC#5431. Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
- Loading branch information
Showing
17 changed files
with
746 additions
and
172 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.