468b36fceb
generate kernel id when initramfs is built
2019-01-15 12:32:32 -05:00
564049319c
add cryptsetup and lvm packages
2019-01-15 12:31:57 -05:00
bd878c0818
ctiadel-image.conf is not used anymore
2019-01-15 12:29:25 -05:00
e910d9de2d
don't wait for udev-settle
2019-01-15 12:29:02 -05:00
1b0ce58f32
add service for lvm activation since everything for early activation in latest LVM is broken
2019-01-15 12:27:17 -05:00
ea8d4314e7
not used, wasn't ever used
2019-01-15 12:25:31 -05:00
4213ec8e9c
comment explaining purpose of this mystery rule
2019-01-15 12:25:07 -05:00
c22b03e533
upgrade to systemd 239
2019-01-15 12:22:05 -05:00
2c05f2ee9c
clean up unused recipes
2019-01-15 12:18:14 -05:00
8ff96d55cb
add a bit more extra space
2019-01-15 12:14:00 -05:00
923733e2dd
remove unused file, change shell theme to Adapta-Eta
2019-01-15 12:13:12 -05:00
f377efaad3
update KERNEL_VERSION and remove unused shell function
2019-01-15 12:12:30 -05:00
98f160e5e6
Need citadel-kernel to be deployed before writing rootfs
2019-01-15 12:11:27 -05:00
de75e2a09f
citadel.image.conf is not used anymore
2019-01-15 12:09:57 -05:00
68427b33ab
set Adapta-Eta as default theme
2019-01-15 12:08:34 -05:00
c119c380fe
remove option not supported by vim.tiny
2019-01-15 12:07:39 -05:00
d7b509718b
remove vifm and replace vim with 'tiny' version
2019-01-15 12:06:35 -05:00
9d72f9638b
read kernel id from a file, make compression optional
2019-01-15 12:05:28 -05:00
d73cd7d529
update to latest version
2019-01-15 12:04:34 -05:00
81a4739842
Not used anymore
2019-01-15 11:29:10 -05:00
7f0256c53a
Force build to use GCC 7 due to RAP issues with GCC 8
2019-01-15 11:28:21 -05:00
44b787c677
Update poky to 'thud'
2019-01-15 11:27:09 -05:00
9695cf0964
Add build timestamp to metainfo of image
2019-01-07 18:57:38 -05:00
5dd420b05c
update SRCREV
2019-01-06 18:22:28 -05:00
ab98492061
rename citadel-modules-image to citadel-kernel-image
...
...and add some metadata
2019-01-06 18:20:41 -05:00
9ab4e957ca
Run citadel-mount overlay to possibly mount tmpfs overlay
2019-01-06 18:19:44 -05:00
eb684e9ee3
Don't overwrite SYSTEMD_SERVICE or the other services won't start
2019-01-05 23:23:49 -05:00
c0eeee550e
update SRCREV
2019-01-05 22:39:42 -05:00
caf17ee1c5
append variables to /etc/os-release
2019-01-05 22:39:42 -05:00
f8a785e687
add kernel image to modules resource image rootfs
2019-01-05 22:39:42 -05:00
73ce3a4bb0
enable signature verification, add citadel.conf boot conf to livedisk
2019-01-05 22:39:42 -05:00
8efe7b9c36
Don't drag in RDEPENDS for native build
2019-01-05 22:39:42 -05:00
d02e194a0c
turn off chroot_deny_fchdir because chromium needs this disabled
2019-01-05 22:39:42 -05:00
6b59f72907
add cryptsetup-native as dependency, use symlinks to .ext2 image files
2019-01-05 22:39:42 -05:00
f632f3beec
Don't continue setting up for liveboot if rootfs setup unit failed
2019-01-05 22:39:42 -05:00
e7c679650a
create luks device with discard flag so that fstrim will work
2019-01-05 22:39:42 -05:00
82c43036eb
Citadel iptables service + default filter rules
2019-01-03 16:48:53 -05:00
0254476746
update citadel-tools SRCREV
2019-01-02 13:31:42 -05:00
016917dd66
a better pair of examples
2019-01-02 13:26:01 -05:00
30f15ddde2
Move symlink creation out of citadel-config package.
...
Gnome icon cache generation was following these symlinks
to real filesystem. Moved to a postprocess handler in
the image recipe so they get created later.
2019-01-02 13:26:01 -05:00
7dea03ba3d
added some examples of how to set CITADEL_TOOLS_PATH
2019-01-01 16:02:52 -05:00
75fb6defc1
Put all firmware into extra-image rather than a hand picked set
2019-01-01 15:23:13 -05:00
4d548c2af1
compile loop device into kernel
2018-12-31 18:45:12 -05:00
6c7b9bf523
Write kernel version to output directory
2018-12-31 18:44:48 -05:00
0b0317b659
turn off lvm options that potentially write to /etc
...
remove gtk dependency on icons
2018-12-31 18:43:27 -05:00
3d860fcd6e
initramfs changes for installer/livedisk
2018-12-31 18:41:27 -05:00
97385889a3
various changes related to installer and images
2018-12-31 18:39:55 -05:00
cbaad85617
New set of images: rootfs, modules, extra
2018-12-31 18:37:43 -05:00
93117378b1
new set of citadel-tools recipes
2018-12-31 18:35:36 -05:00
bd18cf7f72
replaced with version from meta-openembedded
2018-12-13 06:38:35 -05:00
3917089c71
Fixes for some native poky recipes for (host) glibc 2.28
2018-12-13 06:31:14 -05:00
xSmurf
b690e936c7
Adding the following to citadel:
...
- efivar
- efibootmgr
- iw
2018-11-29 11:27:38 -05:00
xSmurf
0068746044
Revert undesired commit on defconfig...
2018-11-14 19:37:39 -05:00
xSmurf
7f47ce52f2
Fix readline inputrc for ctrl-left/right...
2018-11-14 19:23:52 -05:00
407a5e5f52
Added nano recipe to Citadel
2018-11-11 17:14:17 -05:00
73dbb5c900
Updated Sway recipe to 1.0-beta.1 and wlroots recipe to 0.1.0
2018-11-11 11:37:10 -05:00
ee7a795297
Added polkit-gnome to provide a polkit auth agent for Sway
2018-11-08 22:53:05 -05:00
65bdb0d4a1
Added udisks2 recipe (and dependencies) to Citadel
2018-11-08 22:51:07 -05:00
839badbe11
Modified citadel-kernel config: added IPTables-stuff for sgfw, temporarily disabled RAP plug-in while looking at gcc8-related probz
2018-11-08 21:34:59 -05:00
14e405ddbe
Changed default distro compiler to GCC 8.x. Added gcc-cross_8.1 recipe. Updated citadel-kernel recipe to support GCC 8.x.
2018-09-11 20:13:06 +00:00
a4da721205
Added screenshot shortcuts to the Sway config
2018-07-20 17:16:57 -04:00
5755f77984
Setup icons/default/index.theme to inherit Paper cursor theme, closes #12
2018-07-20 17:13:12 -04:00
0bd35c4ba1
Updated Sway to wlroots-based 1.0-alpha.4 release, added compatible screenshotting tools (grim/slurp)
2018-07-19 18:34:59 -04:00
417960e18b
Updated wireguard-tools recipe to version 0.0.20180708
2018-07-19 18:30:09 -04:00
8c126b8133
Removed hard-coded SOURCE_DATE_EPOCH variable from kernel recipe, no longer needed
2018-07-05 11:16:17 -04:00
cb6fb58a31
Updated wireguard-tools recipe with do_unpack to mitigate repro builds .bbclass problem
2018-07-03 14:50:33 -04:00
022f05542b
Updated Citadel distro conf to inherit reproducible builds .bbclass
2018-07-03 14:48:20 -04:00
7ca2ed90f2
Disable kernel.grsecurity.chroot_deny_pivot sysctl setting in 99-grsec-debootstrap
2018-06-28 18:30:55 -04:00
f5c46b1a4f
Changed Sway background and lockscreen images
2018-06-28 12:11:51 -04:00
de4d57aba3
Added memfd and libmount.h include patches to the systemd-initrd recipe
2018-06-24 21:20:08 +00:00
2ca40f061d
Updated citadel-kernel recipe to work to include SOURCE_DATE_EPOCH value for poky's kernel_do_compile function
2018-06-24 21:15:11 +00:00
5c56c44049
Added default toolchain config to Citadel distro config to enable toggling things like GCCVERSION
2018-06-24 20:45:53 +00:00
d45f37e7df
Upgraded systemd to 237, remove the old patch
2018-06-22 15:26:36 +00:00
444e0d652c
Removed util-linux 2.31 recipe -- patch not needed, use newer recipe in poky instead
2018-06-22 15:21:06 +00:00
53cbcd4cac
Changed compatibility layer to sumo
2018-06-22 15:02:56 +00:00
2640dd7d85
Added a recipe for WireGuard tools.
2018-06-19 21:18:12 -04:00
ddf05e8732
Added WireGuard support to the kernel.
2018-06-19 18:35:41 -04:00
082586b5ab
Updated adapta-gtk-theme version, pointed to a commit rather than a release tarball.
2018-06-19 15:14:19 -04:00
971ca94b7d
Added ncurses recipe from newer poky release because the Debian source repository in the old recipe no longer exists.
2018-06-17 13:05:02 -04:00
797b2f3f62
Bumped adapta-gtk-theme version since previous release is no longer available.
2018-06-17 13:02:51 -04:00
c869c34268
Updated Sway recipe to 0.15.2
2018-05-02 13:20:13 -04:00
3ccf54261c
rename citadel-rootfs to citadel-update
2018-03-28 17:05:27 -04:00
ab61de34c4
fixed problem preventing config file from installing
2018-03-28 16:30:53 -04:00
fe60f798a2
this one seems not good, kernel started to oops
2018-03-28 11:10:06 -04:00
89ee355659
use ondemand cpu governor by default
2018-03-28 11:03:39 -04:00
bf8bfa9881
Added some power related config
2018-03-28 10:33:27 -04:00
572cd62b69
Fix .dotfiles
2018-03-27 23:29:10 -04:00
908440a1d0
get rid of this bothersome lvm unit from initrd
2018-03-27 22:27:20 -04:00
7f2d240480
this hasn't been used for ages
2018-03-27 21:57:20 -04:00
a124f6d9b0
set up systemd hook in initramfs
2018-03-27 21:48:58 -04:00
a23491b95d
replace base-files skel files with our version
2018-03-27 21:48:00 -04:00
1bc1c0e5f7
Added a path watching unit
2018-03-27 20:40:02 -04:00
47f2bd106e
moved all config files into one place
2018-03-27 20:38:01 -04:00
5ff3c559a4
step one of reorganizing meta-citadel
...
recipes-citadel is for things other than recipes to package software
2018-03-27 18:38:34 -04:00
b115862e5a
Polkit rule added to permit a couple of actions
2018-03-27 16:03:01 -04:00
219d2d0f63
polkit and nm should be in desktop module, organize bash completions
2018-03-26 23:04:06 -04:00
f3455b5fd1
added a couple of comments to explain what packages go in each module
2018-03-26 23:00:45 -04:00
86073610b3
change default background
2018-03-26 22:57:29 -04:00
61c771a961
enable bash completion
2018-03-26 22:55:57 -04:00
57bc5743c3
Add dotfiles to /home/root too
2018-03-26 22:55:25 -04:00