Commit Graph

47 Commits

Author SHA1 Message Date
Andreas Müller
e6e8af2285 Move to new override syntax
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-08-16 12:16:08 +02:00
Andreas Müller
85fd1f9df6 Bump version for hardknott release
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-04-08 09:58:19 +02:00
Andreas Müller
ef4bdb0676 mortsgna.conf: Enable hardened security flags
Finally found time to get all the layers under my hood build with hardened
security flags.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-11-17 02:32:41 +01:00
Andreas Müller
bea7d9d00a Blacklist packagegroup-core-x11 & server-nodm-init
Get notification once things sneak in that break/blow up more our images

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-06-24 22:39:46 +02:00
Andreas Müller
ab8d24794e Ban weston-init from our images
Maybe I missed something:

* Although disabled by default it is started automatically
* A passwordless root account reached by two keys - NOT ACCECTABLE!!!
* Weston ships sessions that are the preferred way to start weston as
  unpriviledged user

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-06-03 13:36:59 +02:00
Andreas Müller
93a4e97816 mortsgna.conf: sync DISTRO_VERSION to dunfell/3.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-30 00:47:42 +02:00
Andreas Müller
d79199c35a mortsgna.conf: add more flags to QA error
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-10 13:20:36 +02:00
Andreas Müller
dbbac53a6d Let all our images log volatile (not only xfce4-music-image)
should have done this much earlier:

* Don't ruin sd-cards on machines running 24/7
* On Raspi4 it buys us boot time reduced by ~2s
* Was never happy about the misleading entries in journal from boots long ago

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-08 00:21:04 +02:00
Andreas Müller
e9ac12e6f2 Upgrade DISTRO_VERSION
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-01-02 16:34:39 +01:00
Andreas Müller
3ca852b598 Make src-uri-bad an error
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-26 02:34:43 +02:00
Andreas Müller
4609be5aa2 Follow Yocto version scheme
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-27 19:29:56 +02:00
Andreas Müller
2d846191c0 rework IMAGE_LINGUAS to enable musl-crap builds
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-24 13:37:52 +02:00
Andreas Müller
fd2831e6fb Rework default language handling
* install locale.conf to override systemd/oe-core default
* remove profile hacks
* ensure there is a default UTF-8 lingua installed (selection might change when
  C.UTF-8 is established

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-19 01:06:28 +02:00
Andreas Müller
3f10ead336 Now that that my patch was applied harden patch-fuzz to error
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-12 02:10:37 +02:00
Andreas Müller
9657f9bbfa Make 'invalid-packageconfig' sabnity check an error
Avoid these warning to be overseen

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-03 16:58:59 +02:00
Andreas Müller
ebd94e2afd re-add openssh-sftp to TASK_BASIC_SSHDAEMON
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-01-11 14:05:40 +01:00
Andreas Müller
0184428974 Rework network/ssh package addings
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-01-10 18:45:26 +01:00
Andreas Müller
ad6327cd19 Polish comments
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-29 23:25:29 +01:00
Andreas Müller
a4076e905e console-net-image: Add missing openssh packages
This slipped through due to TASK_BASIC_SSHDAEMON. Rewrite comment to be more
specific that changes on TASK_BASIC_SSHDAEMON do not change anything in case
packagegroup-basic is not added explicitly.
We do not add openssh-sftp - openssh-scp is good enough.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-29 10:01:58 +01:00
Andreas Müller
49dbee0af5 Rename libc virtual configuration files so that they are neighbors when sorted
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-14 21:18:08 +01:00
Andreas Müller
61e855da4b Add desription header comments
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-14 18:40:41 +01:00
Andreas Müller
de48f689ac Farewell mortsgna-core-tweaks.inc part2 / try to group more settings
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-14 18:28:28 +01:00
Andreas Müller
60e6520a04 mortsgna.conf: remove useless include
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-14 18:09:23 +01:00
Andreas Müller
348c84e370 Farewell mortsgna-core-tweaks.inc part I
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-14 18:06:48 +01:00
Andreas Müller
f5d849dce7 Split out common PREFERRED_PROVIDERs to mortsgna-preferred-providers.inc
While we are at do some cleanup:

* remove remnants
* some defaults are set by oe-core already

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-14 16:46:02 +01:00
Andreas Müller
b012426f07 Say farewell mortsgna.inc
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-14 16:46:02 +01:00
Andreas Müller
975cbfea2e Change volatile log control to image feature 'volatile-log'
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-07 11:42:57 +01:00
Andreas Müller
846401b219 Add image specific optional volatile log handling
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-07 02:21:53 +01:00
Andreas Müller
ada6a5f65e Make sure postinstall.log is non-volatile by installing it in /var
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-03 02:54:40 +01:00
Andreas Müller
98da404a77 Make host-user-contaminated a fatal QA error
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-11-03 01:26:45 +01:00
Andreas Müller
54ad61077b Remove some comments
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-26 22:38:28 +02:00
Andreas Müller
5766ae9715 Use same QA defaults as poky
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-26 22:37:53 +02:00
Andreas Müller
2daa282397 Remove gconf-dbus blacklist leftover
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-26 22:36:57 +02:00
Andreas Müller
f66d5a951a Enable no-static-libs
Tests did not cause major build fallout. At runtime not issues came up.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-25 12:45:15 +02:00
Andreas Müller
fd88263f78 Renove loud comment
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-07 14:00:00 +02:00
Andreas Müller
d75b2dca31 Restructure defaults
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-07 13:42:53 +02:00
Andreas Müller
9c32355ce7 Changes to comments / doc
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-07 13:10:30 +02:00
Andreas Müller
4b160e68a6 rework console-images
* rename console-base-image-nm -> console-image-net
* finer-grained packagegroup-base handling
* move avahi/openssh-sftp-server to console-net-image

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-03 22:18:53 +02:00
Andreas Müller
229e7b777b mortsgna.conf: Do not force RDEPENDS - it is just a recommendation
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-03 21:49:27 +02:00
Andreas Müller
3cc5a3b448 mortsgna.conf: remove unnecessary comment
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-01 07:56:12 +02:00
Andreas Müller
398f8b589a mortsgna.conf: disable security flags
Images build are not ready for production. We see errors as:

| dhclient: symbol lookup error: /usr/lib/libomapi.so.0: undefined symbol: irs_resconf_load

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-10-01 07:55:22 +02:00
Andreas Müller
5d00766ce8 prepare no-static-libs - requires extensive testing -> postpone
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-09-30 15:50:48 +02:00
Andreas Müller
88479abcf7 modernize xserver defaults
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-09-30 15:50:07 +02:00
Andreas Müller
3b6f1a28ac Append Yocto mirrors as fallback
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-09-30 15:46:54 +02:00
Andreas Müller
a88c62688d More Angsrom -> Mortsgna renames / steel artwork
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-09-29 12:42:30 +02:00
Andreas Müller
1b36134d86 Introduce a default unpriviledged user for X11/wayland
Modernized version of what I had in meta-misc.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-09-29 11:38:20 +02:00
Andreas Müller
59da290d17 Say farewell angstrom - mortsgna is my new distro
I mean it

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-09-29 00:51:31 +02:00