core
Profile
core
profile is the main profile for Granatum build ISO image. It is the main
components for inclusion to create a smooth Debian install experience under
Granatum controls.
It's profile name is known as core
.
core
is available since v0.1.0
.
Inclusion
There are a number of ways depending on how you use Granatum.
Granatum Templated .conf
Method
core
is automatically included in the available .conf
“AUTOMATION - profiling CD” section. There is no opt-out option for core
.
It is populated as the first profile in the plist
regardless of user input.
Crude Simple-CDD .conf
Method
If you're using your own .conf
file, then simply include core
into both
profiles
and auto_profiles
as the FIRST profile:
|
|
core.preseed
core
preseeds a number of settings as default values.
Upstream Configurations (Apt, Mirror)
core
preseed a large number apt
related installation values such as:
- to use
non-free
upstream for apt-setup. - to use
contrib
upstream for apt-setup. - to include
security
, andupdate
into apt services for apt-setup. - set security host to
security.debian.org
for apt-setup. - set http directory to
/debian
for apt mirror. - clear http proxy to empty string for apt mirror.
- set install recommended packages for base-installer.
Installer Network
core
currently preseed installer's network configurations values to:
- set
automatic
for network configurations interface.
NOTE: Wifi network connectivity automation is still in progress.
Popularity Contest
core
disables popularity contest by default.
RATIONALE: This allows user to explicitly enable the contest during OS usage as a mean to get user consent before performing data collections.
Scan CD
core
disables scan CD during installation with:
- set
set-first
to false forapt-setup/cdrom
. - set
set-next
to false forapt-setup/cdrom
. - set
set-failed
to false forapt-setup/cdrom
.
The rationale is that Granatum must build the percise installer ISO image with all customizations included under 1 image, not scattered across multiple mediums and confuses the end-users.
core.udebs
These are the default micro-debs included in core
profile.
All Available Firmware Packages
To ensure a smooth network install especially facilitating wifi network
connectivity, core
includes all available network firmwares. They are:
firmware-realtek
(sincev0.1.0
)firmware-atheros
(sincev0.1.0
)firmware-brcm80211
(sincev0.1.0
)firmware-ipw2x00
(sincev0.1.0
)firmware-iwlwifi
(sincev0.1.0
)firmware-linux
(sincev0.1.0
)firmware-ralink
(sincev0.1.0
)firmware-ti-connectivity
(sincev0.1.0
)