forked from gemian/gemian-debos-recipes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgeminipda.yaml
42 lines (33 loc) · 1005 Bytes
/
geminipda.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{{- $image := or .image "gemian-cosmopda.tgz" -}}
architecture: arm64
actions:
- action: recipe
description: Setup Gemian rootfs
recipe: gemian-common.yaml
- action: overlay
description: Adding Gemini PDA overlay
source: overlay/geminipda
destination: /
- action: apt
description: Installing Gemini PDA-specific packages
packages: [ droid-hal-cosmopda gemian-system initramfs-tools-halium gemian-modular-kernel ]
- action: run
chroot: true
command: echo geminipda > /etc/hostname
- action: run
chroot: true
description: Setting password on root user (useful for testing, remove later)
command: echo root:root | chpasswd
- action: run
chroot: true
description: Setting Gemian users
script: scripts/setup-user.sh
- action: apt
description: Installing MATE desktop environment
packages:
- lightdm
- mate-desktop-environment
- xserver-xorg
- action: pack
file: {{ $image }}
compression: gz