mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-03 16:04:44 +01:00
111 lines
2 KiB
Makefile
111 lines
2 KiB
Makefile
# This file is read by image-garden when spread is allocating test machines.
|
|
# All the package installation happens through cloud-init profiles defined
|
|
# below.
|
|
|
|
# This is the cloud-init user-data profile for all Debian systems. Note that it
|
|
# is an extension of the default profile necessary for operation of
|
|
# image-garden.
|
|
define DEBIAN_CLOUD_INIT_USER_DATA_TEMPLATE
|
|
$(CLOUD_INIT_USER_DATA_TEMPLATE)
|
|
packages:
|
|
- apache2-dev
|
|
- attr
|
|
- autoconf
|
|
- autoconf-archive
|
|
- automake
|
|
- bison
|
|
- build-essential
|
|
- dejagnu
|
|
- dosfstools
|
|
- flake8
|
|
- flex
|
|
- fuse-overlayfs
|
|
- gdb
|
|
- gettext
|
|
- libdbus-1-dev
|
|
- libpam0g-dev
|
|
- libtool
|
|
- liburing-dev
|
|
- pkg-config
|
|
- python3-all-dev
|
|
- python3-gi
|
|
- python3-notify2
|
|
- python3-psutil
|
|
- python3-setuptools
|
|
- python3-tk
|
|
- python3-ttkthemes
|
|
- swig
|
|
- tinyproxy
|
|
- toybox
|
|
endef
|
|
|
|
# Ubuntu shares cloud-init profile with Debian.
|
|
UBUNTU_CLOUD_INIT_USER_DATA_TEMPLATE=$(DEBIAN_CLOUD_INIT_USER_DATA_TEMPLATE)
|
|
|
|
# This is the cloud-init user-data profile for openSUSE Tumbleweed.
|
|
define OPENSUSE_tumbleweed_CLOUD_INIT_USER_DATA_TEMPLATE
|
|
$(CLOUD_INIT_USER_DATA_TEMPLATE)
|
|
- sed -i -e 's/security=selinux/security=apparmor/g' /etc/default/grub
|
|
- update-bootloader
|
|
packages:
|
|
- apache2-devel
|
|
- attr
|
|
- autoconf
|
|
- autoconf-archive
|
|
- automake
|
|
- bison
|
|
- dbus-1-devel
|
|
- dejagnu
|
|
- dosfstools
|
|
- flex
|
|
- fuse-overlayfs
|
|
- gcc
|
|
- gcc-c++
|
|
- gdb
|
|
- gettext
|
|
- gobject-introspection
|
|
- libtool
|
|
- liburing2-devel
|
|
- make
|
|
- pam-devel
|
|
- pkg-config
|
|
- python3-devel
|
|
- python3-flake8
|
|
- python3-notify2
|
|
- python3-psutil
|
|
- python3-setuptools
|
|
- python3-setuptools
|
|
- python3-tk
|
|
- python311
|
|
- python311-devel
|
|
- swig
|
|
endef
|
|
|
|
define FEDORA_CLOUD_INIT_USER_DATA_TEMPLATE
|
|
$(CLOUD_INIT_USER_DATA_TEMPLATE)
|
|
packages:
|
|
- attr
|
|
- autoconf
|
|
- autoconf-archive
|
|
- automake
|
|
- bison
|
|
- dbus-devel
|
|
- dejagnu
|
|
- dosfstools
|
|
- flex
|
|
- gdb
|
|
- gettext
|
|
- httpd-devel
|
|
- libstdc++-static
|
|
- libtool
|
|
- liburing-devel
|
|
- pam-devel
|
|
- perl
|
|
- pkg-config
|
|
- python3-devel
|
|
- python3-flake8
|
|
- python3-gobject-base
|
|
- python3-notify2
|
|
- python3-tkinter
|
|
- swig
|
|
endef
|