Add a new switch '-k' to override kernel settings #162

Closed
opened 2015-12-18 12:42:15 +00:00 by philm · 2 comments
philm commented 2015-12-18 12:42:15 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: philmmanjaro

Since I'm often build ISOs with different kernels, it would be good to introduce a new switch -k to override the profiles.conf setting for the kernel.

*Created by: philmmanjaro* Since I'm often build ISOs with different kernels, it would be good to introduce a new switch **-k** to override the **profiles.conf** setting for the kernel.
philm commented 2015-12-19 22:29:31 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

Hmm, this coincides with my need to swicth init easily for a profile.

I would suggest however, if we add switches, to move both kernel and initsys out of profile conf into manjaro-tools.conf

*Created by: udeved* Hmm, this coincides with my need to swicth init easily for a profile. I would suggest however, if we add switches, to move both kernel and initsys out of profile conf into manjaro-tools.conf
philm commented 2016-02-17 18:03:41 +00:00 (Migrated from gitlab2.manjaro.org)

Created by: udeved

Looks like this:

$ buildiso -xq -i systemd -k linux41 
==> manjaro-tools
  -> version: r1878.7d69df3
  -> user_config: /home/devtux/.config/manjaro-tools/manjaro-tools.conf
==> PROFILE:
  -> sets_dir_iso: /home/devtux/.config/manjaro-tools/iso.d
  -> buildsets: community|default|minimal|official|sonar
  -> buildset_iso: default
  -> is_buildset: true
  -> run_dir: /home/devtux/Projekte/manjaro-tools-iso-profiles
==> OPTIONS:
  -> arch: x86_64
  -> branch: unstable
  -> chroots_iso: /build/manjaro-tools/buildiso
  -> initsys: systemd
  -> kernel:  linux41
==> ARGS:
  -> clean_first: true
  -> images_only: true
  -> iso_only: false
==> DIST SETTINGS:
  -> dist_name: Manjaro
  -> dist_release: 16.02
  -> dist_codename: Capella
==> ISO SETTINGS:
  -> iso_label: MJRO1602
  -> iso_name: manjaro
  -> iso_publisher: Manjaro Linux <http://www.manjaro.org>
  -> iso_app_id: Manjaro Linux Live/Rescue CD
  -> iso_compression: xz
  -> iso_checksum: sha256
  -> use_overlayfs: true
==> BUILD QUEUE:
 --> Profile: [lxqt-minimal]
*Created by: udeved* Looks like this: ``` $ buildiso -xq -i systemd -k linux41 ==> manjaro-tools -> version: r1878.7d69df3 -> user_config: /home/devtux/.config/manjaro-tools/manjaro-tools.conf ==> PROFILE: -> sets_dir_iso: /home/devtux/.config/manjaro-tools/iso.d -> buildsets: community|default|minimal|official|sonar -> buildset_iso: default -> is_buildset: true -> run_dir: /home/devtux/Projekte/manjaro-tools-iso-profiles ==> OPTIONS: -> arch: x86_64 -> branch: unstable -> chroots_iso: /build/manjaro-tools/buildiso -> initsys: systemd -> kernel: linux41 ==> ARGS: -> clean_first: true -> images_only: true -> iso_only: false ==> DIST SETTINGS: -> dist_name: Manjaro -> dist_release: 16.02 -> dist_codename: Capella ==> ISO SETTINGS: -> iso_label: MJRO1602 -> iso_name: manjaro -> iso_publisher: Manjaro Linux <http://www.manjaro.org> -> iso_app_id: Manjaro Linux Live/Rescue CD -> iso_compression: xz -> iso_checksum: sha256 -> use_overlayfs: true ==> BUILD QUEUE: --> Profile: [lxqt-minimal] ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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
tools/manjaro-tools#162
No description provided.