54e16440e6
without libpulse0 sound won't work until some other package drags it in
2018-02-20 20:17:45 -05:00
dce6fc6d5f
Fixes the gnome-terminal not launching bug
2018-02-20 19:59:28 -05:00
ce57256aaf
fix file permissions on /home factory template
2018-02-20 17:26:13 -05:00
9fb67cdce2
share IPC namespace with host
2018-02-20 16:59:55 -05:00
099f740ca6
Configure with no Install-Recommends by default
2018-02-20 12:46:40 -05:00
f3a13f6e6d
refactored appimg build scripts
2018-02-20 12:19:19 -05:00
13fae562f9
added PULSE_SERVER line to launch script
2018-02-19 19:47:58 -05:00
1369e5d3c8
Upgraded recipe to most recent version
2018-02-19 19:47:18 -05:00
dcc7d6007e
installer is good now
2018-02-19 12:46:59 -05:00
d915542a01
Add some suggestions for other things to bind mount
2018-02-19 11:46:41 -05:00
de25195a0b
set up /etc/hosts
2018-02-19 11:45:57 -05:00
f5014d4e28
Non persistent journal by default
2018-02-19 11:45:30 -05:00
bef45db09b
Make /home in citadel tmpfs
2018-02-19 11:44:37 -05:00
a04c1ab907
set timezone by default to NYC
2018-02-19 11:44:05 -05:00
17a12689e7
dash-to-panel is good
2018-02-18 13:00:35 -05:00
66d234cc3d
add systemd unit to configure and enable /dev/zram0 swap
2018-02-18 12:58:09 -05:00
ae9eb5e2a0
hardcoded /etc/machine-id
...
Otherwise systemd will bind-mount tmpfs on this file and generate a new
machine-id on each boot. This causes persistent journal to not
work correctly.
2018-02-18 12:56:04 -05:00
165b86e4aa
big refactor of how state is handled on /storage
2018-02-17 17:44:33 -05:00
68a15849be
provider a fs-perms table to override a few things from the default
2018-02-17 17:41:15 -05:00
579c7a9d44
don't mess with /etc/resolv.conf
2018-02-17 17:40:14 -05:00
1420e89b46
some extra dri drivers, for running in qemu, probably not all are needed
2018-02-16 18:23:53 -05:00
5a5c8c6085
no more volatile-binds, no more consolekit
2018-02-16 18:23:21 -05:00
bf78fa6fd2
watch /run/NetworkManager for creation of resolv.conf
...
Then copy it to persistent storage location which can be bind mounted
into images
2018-02-16 18:22:12 -05:00
43b2077ae1
instead of creating .mount units just add bind mounts to fstab
2018-02-16 18:21:05 -05:00
6151468d69
Improvements to appimg container launching
2018-02-16 18:20:05 -05:00
a2b59334d5
added citadel terminal desktop file
2018-02-16 18:19:12 -05:00
fcb820697a
change fstab to use btrfs for /storage
2018-02-13 19:23:17 -05:00
7b688d498b
enable btrfs
2018-02-13 19:21:34 -05:00
282c54afb5
add meta-rust layer to template
2018-02-13 13:39:28 -05:00
05f34bb8c2
Change clock-format to '12h'. This is a better default.
2018-02-13 10:44:47 -05:00
6f658c277c
added a makefile target to update git submodules
2018-02-13 10:32:31 -05:00
31f863d91e
add desktopd to citadel image
2018-02-13 10:32:10 -05:00
ed77b64511
recipe for desktopd
2018-02-13 10:14:16 -05:00
ded3b758af
Imported two recipes needed by meta-rust from openembedded.
...
meta-rust has a LAYERDEPENDS on openembedded, but only needs
these two recipes. Import the recipes and override the dependency
var in citadel-distro.conf
2018-02-13 10:12:21 -05:00
f956d2e3d6
import meta-rust layer as submodule
2018-02-12 22:21:52 -05:00
a267321377
added some packages and a logind.conf setting
2018-02-12 22:18:16 -05:00
7c4fb960b1
hostnames in containers need to match citadel hostname
...
Otherwise gnome-shell refuses to track applications
2018-02-12 22:11:33 -05:00
e097b9c351
This symlink is helpful to have
2018-02-12 22:10:54 -05:00
01826e053d
user-rootfs called appimg now, pass it on
2018-02-12 22:09:48 -05:00
3bd3cad3c7
set up systemd unit correctly
2018-02-05 11:19:20 -05:00
3d4eb2995c
Add /usr/libexec/launch script to image
2018-02-05 11:18:21 -05:00
a624f3dc91
Makefile improved a lot
2018-02-05 11:17:22 -05:00
55458be1c3
License information was needed
2018-02-04 23:26:09 -05:00
7302050e6d
recipe to add systemd service to start user-rootfs container
2018-02-04 23:18:51 -05:00
3fff10ccb3
Generate user-rootfs.tar.xz with debootstrap and some scripts
2018-02-04 23:02:09 -05:00
ee86bc1248
citadel image shouldn't depend on kernel
2018-02-03 17:56:13 -05:00
77b5a6a60b
rename linux-citadel to citadel-kernel
2018-02-03 17:54:51 -05:00
8a6fbf0749
Updated build instructions
2018-02-03 11:04:57 -05:00
70e7e027e2
don't change the shell prompt
2018-02-03 10:24:39 -05:00
851ec41485
Support for building in docker
2018-02-03 10:24:05 -05:00