changeset 698: | 96958d3eb5b0 |
parent: | d876b572b5b9 |
author: | Richard Westhaver <ellis@rwest.io> |
date: | Fri, 04 Oct 2024 22:04:59 -0400 |
permissions: | -rw-r--r-- |
description: | fixes |
389
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
1 | ;;; box/archiso.lisp --- archiso installation interface |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
2 | |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
3 | ;; |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
4 | |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
5 | ;;; Code: |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
6 | (in-package :box/archiso) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
7 | |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
8 | #| default config |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
9 | { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
10 | "__separator__": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
11 | "additional-repositories": [], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
12 | "archinstall-language": "English", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
13 | "audio_config": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
14 | "bootloader": "Systemd-boot", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
15 | "config_version": "2.6.0", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
16 | "debug": false, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
17 | "disk_config": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
18 | "config_type": "manual_partitioning", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
19 | "device_modifications": [ |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
20 | { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
21 | "device": "/dev/sda", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
22 | "partitions": [ |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
23 | { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
24 | "btrfs": [], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
25 | "flags": [ |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
26 | "Boot" |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
27 | ], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
28 | "fs_type": "fat32", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
29 | "length": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
30 | "sector_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
31 | "total_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
32 | "unit": "B", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
33 | "value": 99982592 |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
34 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
35 | "mount_options": [], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
36 | "mountpoint": "/boot", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
37 | "obj_id": "369f31a8-2781-4d6b-96e7-75680552b7c9", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
38 | "start": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
39 | "sector_size": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
40 | "sector_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
41 | "total_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
42 | "unit": "B", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
43 | "value": 512 |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
44 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
45 | "total_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
46 | "unit": "sectors", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
47 | "value": 34 |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
48 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
49 | "status": "create", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
50 | "type": "primary" |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
51 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
52 | { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
53 | "btrfs": [], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
54 | "flags": [], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
55 | "fs_type": "fat32", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
56 | "length": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
57 | "sector_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
58 | "total_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
59 | "unit": "B", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
60 | "value": 100000000 |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
61 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
62 | "mount_options": [], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
63 | "mountpoint": "/efi", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
64 | "obj_id": "13cf2c96-8b0f-4ade-abaa-c530be589aad", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
65 | "start": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
66 | "sector_size": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
67 | "sector_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
68 | "total_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
69 | "unit": "B", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
70 | "value": 512 |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
71 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
72 | "total_size": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
73 | "sector_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
74 | "total_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
75 | "unit": "B", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
76 | "value": 16106127360 |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
77 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
78 | "unit": "MB", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
79 | "value": 100 |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
80 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
81 | "status": "create", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
82 | "type": "primary" |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
83 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
84 | { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
85 | "btrfs": [], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
86 | "flags": [], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
87 | "fs_type": "ext4", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
88 | "length": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
89 | "sector_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
90 | "total_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
91 | "unit": "B", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
92 | "value": 15805127360 |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
93 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
94 | "mount_options": [], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
95 | "mountpoint": "/", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
96 | "obj_id": "3e75d045-21a4-429d-897e-8ec19a006e8b", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
97 | "start": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
98 | "sector_size": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
99 | "sector_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
100 | "total_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
101 | "unit": "B", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
102 | "value": 512 |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
103 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
104 | "total_size": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
105 | "sector_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
106 | "total_size": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
107 | "unit": "B", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
108 | "value": 16106127360 |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
109 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
110 | "unit": "MB", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
111 | "value": 301 |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
112 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
113 | "status": "create", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
114 | "type": "primary" |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
115 | } |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
116 | ], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
117 | "wipe": false |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
118 | } |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
119 | ] |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
120 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
121 | "disk_encryption": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
122 | "encryption_type": "luks", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
123 | "partitions": [ |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
124 | "3e75d045-21a4-429d-897e-8ec19a006e8b" |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
125 | ] |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
126 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
127 | "hostname": "archlinux", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
128 | "kernels": [ |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
129 | "linux" |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
130 | ], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
131 | "locale_config": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
132 | "kb_layout": "us", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
133 | "sys_enc": "UTF-8", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
134 | "sys_lang": "en_US" |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
135 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
136 | "mirror_config": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
137 | "custom_mirrors": [], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
138 | "mirror_regions": { |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
139 | "Sweden": [ |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
140 | "https://mirror.osbeck.com/archlinux/$repo/os/$arch", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
141 | "https://mirror.bahnhof.net/pub/archlinux/$repo/os/$arch", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
142 | "https://ftp.myrveln.se/pub/linux/archlinux/$repo/os/$arch", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
143 | "https://ftp.lysator.liu.se/pub/archlinux/$repo/os/$arch", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
144 | "https://ftp.ludd.ltu.se/mirrors/archlinux/$repo/os/$arch", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
145 | "https://ftp.acc.umu.se/mirror/archlinux/$repo/os/$arch", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
146 | "http://mirror.bahnhof.net/pub/archlinux/$repo/os/$arch", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
147 | "http://ftpmirror.infania.net/mirror/archlinux/$repo/os/$arch", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
148 | "http://ftp.myrveln.se/pub/linux/archlinux/$repo/os/$arch", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
149 | "http://ftp.lysator.liu.se/pub/archlinux/$repo/os/$arch", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
150 | "http://ftp.acc.umu.se/mirror/archlinux/$repo/os/$arch" |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
151 | ] |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
152 | } |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
153 | }, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
154 | "network_config": {}, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
155 | "no_pkg_lookups": false, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
156 | "ntp": true, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
157 | "offline": false, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
158 | "packages": [], |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
159 | "parallel downloads": 0, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
160 | "profile_config": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
161 | "save_config": null, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
162 | "script": "guided", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
163 | "silent": false, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
164 | "swap": true, |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
165 | "timezone": "UTC", |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
166 | "version": "2.6.0" |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
167 | } |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
168 | |# |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
169 | |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
170 | #| |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
171 | (dat/proto:serialize |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
172 | '(("__separator__" NIL) ("additional-repositories" NIL) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
173 | ("archinstall-language" "English") ("audio_config" NIL) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
174 | ("bootloader" "Systemd-boot") ("config_version" "2.6.0") |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
175 | ("debug" NIL) ("disk_config" nil) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
176 | ("disk_encryption" nil) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
177 | ("hostname" "archlinux") ("kernels" ("linux")) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
178 | ("locale_config" nil) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
179 | ("mirror_config" nil) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
180 | ("network_config" nil) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
181 | ("no_pkg_lookups" NIL) ("ntp" T) ("offline" NIL) ("packages" NIL) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
182 | ("parallel downloads" 0) ("profile_config" NIL) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
183 | ("save_config" NIL) ("script" "guided") ("silent" NIL) ("swap" T) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
184 | ("timezone" "UTC") ("version" "2.6.0")) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
185 | :json) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
186 | |# |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
187 | |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
188 | (defvar *archiso-config*) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
189 | |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
190 | (defvar *archiso-creds*) |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
191 | |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
192 | ;; TODO 2024-05-31: |
95b861dff3d8
box,skel,vc,obj upgrades, moved XDB to demo/examples/db
Richard Westhaver <ellis@rwest.io>
parents:
diff
changeset
|
193 | (defcfg archiso-cfg () |
395 | 194 | ((config-version :initform "2.6.0" :type string) |
195 | (hostname :type string) |
|
196 | (kernels :initform '("linux") :type list) |
|
197 | locale-config |
|
198 | mirror-config |
|
199 | network-config |
|
200 | (no-pkg-lookups :initform nil :type boolean) |
|
201 | (ntp :initform t :type boolean) |
|
202 | network |
|
203 | (offline :initform nil :type boolean) |
|
204 | packages |
|
205 | (archinstall-language :initform "English" :type string) |
|
206 | (bootloader :initform "Systemd-boot" :type string) |
|
207 | (debug :initform nil :type boolean) |
|
208 | parallel-downloads |
|
209 | disk-config |
|
210 | disk-encryption |
|
211 | profile-config |
|
212 | save-config |
|
213 | audio-config |
|
214 | (additional-repositories :initform nil :type list) |
|
215 | script |
|
216 | silent |
|
217 | (swap :initform t :type boolean) |
|
218 | timezone |
|
219 | (version :initform "2.6.0" :type string))) |
|
220 |