forked from roots/phyllomeos
		
	Refactor the default core package into multiple ones
This commit is contained in:
		
							
								
								
									
										18
									
								
								ingredients/core-packages-custom.cfg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								ingredients/core-packages-custom.cfg
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| #            __          ____                        ____  _____ | ||||
| #     ____  / /_  __  __/ / /___  ____ ___  ___     / __ \/ ___/ | ||||
| #    / __ \/ __ \/ / / / / / __ \/ __ `__ \/ _ \   / / / /\__ \ | ||||
| #   / /_/ / / / / /_/ / / / /_/ / / / / / /  __/  / /_/ /___/ / | ||||
| #  / .___/_/ /_/\__, /_/_/\____/_/ /_/ /_/\___/   \____//____/ | ||||
| # /_/          /____/ | ||||
| # | ||||
| # What ? This kickstart file provides hand-picked packages | ||||
|  | ||||
| %packages --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies. Description courtesy of the Fedora project | ||||
|  | ||||
| pciutils # PCI bus related utilities | ||||
| libusb1 # Library for accessing USB devices | ||||
| usbutils # Linux USB utilities | ||||
| wget2 # An advanced file and recursive website downloader | ||||
| nano # A small text editor | ||||
|  | ||||
| %end # End of the packages section | ||||
							
								
								
									
										22
									
								
								ingredients/core-packages-default.cfg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								ingredients/core-packages-default.cfg
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| #            __          ____                        ____  _____ | ||||
| #     ____  / /_  __  __/ / /___  ____ ___  ___     / __ \/ ___/ | ||||
| #    / __ \/ __ \/ / / / / / __ \/ __ `__ \/ _ \   / / / /\__ \ | ||||
| #   / /_/ / / / / /_/ / / / /_/ / / / / / /  __/  / /_/ /___/ / | ||||
| #  / .___/_/ /_/\__, /_/_/\____/_/ /_/ /_/\___/   \____//____/ | ||||
| # /_/          /____/ | ||||
| # | ||||
| # What ? This kickstart file provides the default but not necessary packages that are part of the core DNF group | ||||
|  | ||||
| %packages --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies. Description courtesy of the Fedora project | ||||
|  | ||||
| NetworkManager # Network connection manager and user applications | ||||
| dnf5-plugins # Plugins for dnf5 | ||||
| dracut-config-rescue # dracut configuration to turn on rescue image generation | ||||
| firewalld # A firewall daemon with D-Bus interface providing a dynamic firewall | ||||
| fwupd # Firmware update daemon | ||||
| plymouth # Graphical Boot Animation and Logger | ||||
| prefixdevname # Udev helper utility that provides network interface naming using user defined prefix | ||||
| systemd-resolved # Network Name Resolution manager | ||||
| zram-generator-defaults # Default configuration for zram-generator | ||||
|  | ||||
| %end # End of the packages section | ||||
							
								
								
									
										24
									
								
								ingredients/core-packages-generic.cfg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								ingredients/core-packages-generic.cfg
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
| #            __          ____                        ____  _____ | ||||
| #     ____  / /_  __  __/ / /___  ____ ___  ___     / __ \/ ___/ | ||||
| #    / __ \/ __ \/ / / / / / __ \/ __ `__ \/ _ \   / / / /\__ \ | ||||
| #   / /_/ / / / / /_/ / / / /_/ / / / / / /  __/  / /_/ /___/ / | ||||
| #  / .___/_/ /_/\__, /_/_/\____/_/ /_/ /_/\___/   \____//____/ | ||||
| # /_/          /____/ | ||||
| # | ||||
| # What ? This kickstart file provides packages to make Phyllome OS a generic distro | ||||
| # It removes Fedora logos to comply with [Fedora Remix legal guidelines](https://fedoraproject.org/wiki/Remix)  | ||||
|  | ||||
| %packages --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies. Description courtesy of the Fedora project | ||||
|  | ||||
| -fedora-logos # Fedora-related icons and pictures | ||||
| -fedora-release # Fedora release files | ||||
| -fedora-release-notes # Release Notes | ||||
| -fedora-release-common # fedora-release-common | ||||
| -fedora-release-identity-basic # Package providing the basic Fedora identity | ||||
| fedora-remix-logos # Fedora Remix logos | ||||
| generic-release # Generic release files | ||||
| generic-logos # Icons and pictures | ||||
| generic-release-common # Generic release files | ||||
| generic-release-notes # Release Notes | ||||
|  | ||||
| %end # End of the packages section | ||||
| @@ -5,11 +5,10 @@ | ||||
| #  / .___/_/ /_/\__, /_/_/\____/_/ /_/ /_/\___/   \____//____/ | ||||
| # /_/          /____/ | ||||
| # | ||||
| # What ? This kickstart file provides core packages for all installations | ||||
| # What ? This kickstart file provides the mandatory packages that are part of the core DNF group | ||||
| 
 | ||||
| %packages --exclude-weakdeps # Beginning of the package section. Does not include weak dependencies. Description courtesy of the Fedora project | ||||
| 
 | ||||
| # Mandatory Packages for the core group- These are essential for the system's operation, and they are part of the core DNF group | ||||
| audit # User space tools for kernel auditing | ||||
| basesystem # The skeleton package which defines a simple Fedora system | ||||
| bash # The Bourne Again SHell, a command-line interpreter. | ||||
| @@ -44,36 +43,4 @@ systemd # System and Service Manager | ||||
| util-linux # Collection of basic system utilities | ||||
| vim-minimal # A minimal version of the VIM editor | ||||
| 
 | ||||
| # Default packages for the core group: could be removed without breaking the core group | ||||
| NetworkManager # Network connection manager and user applications | ||||
| dnf5-plugins # Plugins for dnf5 | ||||
| dracut-config-rescue # dracut configuration to turn on rescue image generation | ||||
| firewalld # A firewall daemon with D-Bus interface providing a dynamic firewall | ||||
| fwupd # Firmware update daemon | ||||
| plymouth # Graphical Boot Animation and Logger | ||||
| prefixdevname # Udev helper utility that provides network interface naming using user defined prefix | ||||
| systemd-resolved # Network Name Resolution manager | ||||
| zram-generator-defaults # Default configuration for zram-generator | ||||
| 
 | ||||
| # extra hand-picked packages | ||||
| pciutils # PCI bus related utilities | ||||
| libusb1 # Library for accessing USB devices | ||||
| usbutils # Linux USB utilities | ||||
| wget2 # An advanced file and recursive website downloader | ||||
| nano # A small text editor | ||||
| 
 | ||||
| # Make it a generic distro | ||||
| # Remove Fedora logos to comply with [Fedora Remix legal guidelines](https://fedoraproject.org/wiki/Remix)  | ||||
| 
 | ||||
| -fedora-logos # Fedora-related icons and pictures | ||||
| -fedora-release # Fedora release files | ||||
| -fedora-release-notes # Release Notes | ||||
| -fedora-release-common # fedora-release-common | ||||
| -fedora-release-identity-basic # Package providing the basic Fedora identity | ||||
| fedora-remix-logos # Fedora Remix logos | ||||
| generic-release # Generic release files | ||||
| generic-logos # Icons and pictures | ||||
| generic-release-common # Generic release files | ||||
| generic-release-notes # Release Notes | ||||
| 
 | ||||
| %end # End of the packages section | ||||
		Reference in New Issue
	
	Block a user