Anton Midyukov 738736d3d3 dev: add systemd-settings-disable-kill-user-processes to builder/live/systemd
It is necessary so that the build session with screen is not aborted when the
ssh connection is broken.

But an open firmware opens an avenue for doing a wide variety of things, some of which are not necessarily related to telephony at all. Indeed, some applications may not even be useful, and only serve as an illustration of what can be achieved when running open source software. One such example is running Doom on the modem, because, ya’ know, everything needs to run Doom. Biktor put together a special (pre)release of the firmware which bundles X11, a VNC server and Chocolate Doom for those of you who wish to try this out. Below you’ll find a short video showing Doom running on the PinePhone’s modem.
It is necessary so that the build session with screen is not aborted when the ssh connection is broken.
2022-07-11 14:49:27 +07:00

46 lines
1.4 KiB
Makefile

use/dev: use/control
@$(call add_feature)
@$(call add,THE_PACKAGES,git-core hasher gear)
@$(call add,CONTROL,pam_mktemp:enabled)
# use/dev intentionally missing
use/dev/repo: use/repo/main
@$(call add,THE_PACKAGES,apt-repo)
@$(call add,MAIN_LISTS,$(call tags,main builder))
use/dev/mkimage: use/dev
@$(call add,THE_PACKAGES,mkimage shadow-change su)
use/dev/builder/base: use/dev/mkimage
@$(call add,THE_LISTS,$(call tags,builder && (base || extra)))
use/dev/builder/live: use/dev/builder/base
@$(call add,LIVE_LISTS,$(call tags,live builder))
use/dev/builder/live/sysv: use/dev/builder/live; @:
ifeq (,$(filter-out x86_64 ,$(ARCH)))
@$(call add,LIVE_PACKAGES,livecd-qemu-arch qemu-user-binfmt_misc)
endif
use/dev/builder/live/systemd: use/dev/builder/live
@$(call add,LIVE_PACKAGES,systemd-settings-disable-kill-user-processes)
ifeq (,$(filter-out x86_64 ,$(ARCH)))
@$(call add,LIVE_PACKAGES,qemu-user-static-binfmt)
@$(call add,DEFAULT_SERVICES_ENABLE,systemd-binfmt)
endif
use/dev/builder/full: use/dev use/dev/builder/live use/dev/repo
ifdef BIGRAM
@$(call set,KFLAVOURS,$(BIGRAM))
endif
@$(call add,THE_LISTS,$(call tags,server extra))
@$(call add,MAIN_LISTS,$(call tags,live builder))
ifeq (,$(filter-out i586 x86_64 ,$(ARCH)))
@$(call add,MAIN_PACKAGES,syslinux memtest86+)
endif
@$(call add,MAIN_PACKAGES,pciids xorriso)
@$(call add,LIVE_PACKAGES,sudo perl-Gear-Remotes)
use/dev/groups/builder: use/dev/repo
@$(call add,MAIN_GROUPS,dev/builder)