Commit Graph

318 Commits

Author SHA1 Message Date
0c40635fc3 Remove unneeded panels from gnome-control-center 2019-05-08 12:36:43 -04:00
dma
d32b7d13a2 icon-themes.cache reproducibility patch 2019-05-02 15:51:20 -04:00
dma
1c7eda0065 re-add wireguard 2019-05-02 15:51:20 -04:00
9be9a3ccc7 update citadel-tools revision 2019-04-24 13:22:16 -04:00
8a2ea53f63 Added stripped down gvfs to facilitate automounting of luks encrypted USB drives, includes gsettings to prevent autorun 2019-04-22 11:29:32 -04:00
64073ea173 Set default directory for gnome-screenshot to /storage/realms/Shared 2019-04-22 11:27:51 -04:00
a579db90eb enable autofs
Not only does not having this cause systemd to print a warning in the logs
but it's also needed for implementation of kernel boot counting (see systemd-boot(7))
2019-04-16 12:52:12 -04:00
e96abbd680 Removed user switching and log out from Gnome UI 2019-04-15 14:02:33 -04:00
21bb9b2db5 add intel_iommu=off to live/install kernel command line 2019-04-14 12:45:05 -04:00
0e07a33dec Refactored session-switcher unit file, recipe cleanups 2019-04-14 12:43:33 -04:00
8bad3b236b Update to sway 1.0, added sgflow, removed rofi/sgmenu 2019-04-14 12:43:33 -04:00
cc619123c3 Added session switcher unit file to use sway kernel command line option to start sway session on boot 2019-04-14 12:43:33 -04:00
6ffb76ab84 remove old nnn recipe 2019-04-09 15:22:03 -04:00
fd34acd6a1 add org.freedesktop.machine1.shell to polkit rules 2019-04-09 15:21:12 -04:00
2b5b96afa6 update nnn recipe 2019-04-09 15:20:36 -04:00
247ed71ba5 Gnome upgrade to 3.32 2019-04-06 21:23:45 -04:00
a5c634c761 add the specific util-linux packages needed 2019-04-06 16:20:17 -04:00
726b9f18a7 upgrade systemd version 2019-04-06 16:15:13 -04:00
dc38e853b5 removed grsec sysctl 2019-04-06 16:14:23 -04:00
633bdba60d not needed anymore 2019-04-06 16:13:11 -04:00
ac1f7db885 upgrade kernel to 5.0.6 2019-04-06 16:11:58 -04:00
559f0d13ef nnn recipe currently broken 2019-04-06 16:06:15 -04:00
912e193d85 remove grsec sysctl config 2019-04-06 16:05:30 -04:00
e4968b13bb add 'warrior' to permitted poky releases 2019-04-06 16:01:31 -04:00
1929f13c5e no longer need to use gcc 7.3 2019-04-06 16:00:49 -04:00
7e4beaa349 bumped source version 2019-04-02 16:14:08 -04:00
bb36825661 update to citadel-tools 2019-04-02 15:55:18 -04:00
314b9cda59 added a couple of packages to initramfs 2019-04-02 15:52:00 -04:00
d623fa1746 use ext4 for images 2019-04-02 15:51:11 -04:00
3421901536 updated with new citadel-tool command names 2019-04-02 15:50:45 -04:00
f9308dd6ee a few new packages added 2019-04-02 15:47:38 -04:00
b72349c2a6 copy files from /usr/share/factory/skel not /etc/skel 2019-04-02 15:46:54 -04:00
d5aa3b5d6a add base16-vim files to this image 2019-04-02 15:45:34 -04:00
a983d8dda1 added recipe for base-realmfs image 2019-04-02 15:45:15 -04:00
ebf21b45fb install all recently added conf files 2019-04-02 15:43:00 -04:00
9c5c6f272a default dotfiles for realms 2019-04-02 15:42:31 -04:00
67f79b4db2 dconf variables to compile into initial dconf database for new realms 2019-04-02 15:41:58 -04:00
aa9ae55681 config files for apt-cacher-ng 2019-04-02 15:41:18 -04:00
897b66f380 launch initial realm command has changed 2019-04-02 15:40:55 -04:00
bd83d9bb93 lock screen color changed to a 'better' color 2019-04-02 15:40:31 -04:00
a8947e599a New recipes added:
nnn,libsodium,keyutils,xdg-dbus-proxy,ttf-dejavu,base16-vim
2019-04-02 15:36:31 -04:00
39cf2d17a1 added gnome-screenshot to citadel 2019-01-19 18:40:14 -05:00
e2877ad052 Only one recipe needed for citadel-tools now.
A cargo workspace was added to citadel-tools so everything can now
be built together
2019-01-17 11:47:49 -05:00
c17967b574 generate sha1sums of all files in an image 2019-01-16 21:32:42 -05:00
3f38af7379 Don't fail units if plymouth calls fail 2019-01-15 14:13:56 -05:00
075383bc00 refresh patch to avoid bitbake warnings 2019-01-15 13:35:14 -05:00
486ef3473c set up flags to use cross compiler as HOSTCC to build plugins etc.. 2019-01-15 13:33:04 -05:00
4b022d5e48 upgrade kernel to 4.9.135 using dapper linux patch 2019-01-15 13:32:18 -05:00
d81f3040b6 re-enable RAP 2019-01-15 12:41:29 -05:00
c77f791146 remove virgl driver since it's unusable anyways 2019-01-15 12:38:15 -05:00
01a7f55260 use wildcard match 2019-01-15 12:37:39 -05:00
ed820d775e recipes-desktop recipe updates 2019-01-15 12:35:56 -05:00
a4df26495e recipes-support recipe updates 2019-01-15 12:34:27 -05:00
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
dma
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