Migrated to lxc-android, gemian-system, stopped persistent journaling and removed root password setting (use sudo)

This commit is contained in:
Adam Boardman 2021-01-04 16:35:19 +00:00
parent 36f1a1a891
commit d7392f6576
3 changed files with 13 additions and 6 deletions

View file

@ -20,7 +20,7 @@ actions:
- action: apt
description: Installing Cosmo Communicator-specific packages
packages: [ droid-hal-cosmopda, bluebinder ]
packages: [ bluebinder ]
- action: run
description: Generate /usr/share/kernel/linux-boot.img for Cosmo Communicator
@ -29,12 +29,11 @@ actions:
- action: run
chroot: true
command: echo cosmopda > /etc/hostname
command: echo cosmocom > /etc/hostname
- action: run
chroot: true
description: Setting password on root user (useful for testing, remove later)
command: echo root:root | chpasswd
command: echo "127.0.0.1 cosmocom" >> /etc/hosts
- action: run
chroot: true

View file

@ -43,7 +43,10 @@ actions:
- xkb-data
- xserver-xorg-video-hwcomposer
- xss-lock
- mobile-broadband-provider-info
- bash-completion
- system-image
- lxc-android
- locales
- action: run
chroot: true
@ -64,3 +67,8 @@ actions:
chroot: true
description: Setting Gemian users
script: scripts/setup-user.sh
- action: run
chroot: true
description: Removing /var/log/journal to avoid persisant journaling
command: rm -rf /var/log/journal/

View file

@ -14,7 +14,7 @@ actions:
- action: apt
description: Installing Gemini PDA-specific packages
packages: [ droid-hal-cosmopda gemian-system initramfs-tools-halium gemian-modular-kernel ]
packages: [ droid-hal-cosmopda initramfs-tools-halium gemian-modular-kernel ]
- action: run
chroot: true