Skip to content
This repository has been archived by the owner on Sep 17, 2024. It is now read-only.

Addition of crystal-core and crystal-branding #49

Merged
merged 3 commits into from
Oct 17, 2022
Merged

Addition of crystal-core and crystal-branding #49

merged 3 commits into from
Oct 17, 2022

Conversation

Antiz96
Copy link
Contributor

@Antiz96 Antiz96 commented Oct 15, 2022

Hi,

Two new packages has been recently added to the Crystal's packages GitHub organisation, they will have to be installed during any Crystal installation.

  • crystal-core, which is a meta package that aims to install ame, crystal-keyring and crystal-mirrorlist. This was previously handled by our custom base package which has recently been dropped in favor of this crystal-core package.
  • crystal-branding, which aims to install the Crystal global branding (logo, /etc/issue, /etc/os-release) but also to set the "GRUB_DISTRIBUTOR" variable's value in /etc/default/grub if grub is installed (but without actually depending on grub).
    Therefore, it will have to be installed twice on systems that use grub. Once as a base package and once after grub has been installed in order to update the "GRUB_DISTRIBUTOR" variable's value in /etc/default/grub.

Hopefully, this PR is correct 😅
Don't hesitate to ask for changes if needed 😄

src/functions/base.rs Outdated Show resolved Hide resolved
@Antiz96
Copy link
Contributor Author

Antiz96 commented Oct 15, 2022

As said on Discord, we might want to wait for crystal-core and crystal-branding to be included in the repo before merging this and make a new release.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants