new minimal stages, only what you need

This commit is contained in:
Matthew Thode 2016-01-25 18:37:49 -06:00
parent b748d08022
commit ae28559033
No known key found for this signature in database
GPG key ID: 64A37BEAAE19A4E8
4 changed files with 300 additions and 0 deletions

View file

@ -0,0 +1,75 @@
subarch: amd64
target: stage4
version_stamp: hardened+minimal-latest
rel_type: hardened
profile: hardened/linux/amd64
snapshot: latest
source_subpath: hardened/stage3-amd64-hardened-latest
portage_confdir: /release/releng/releases/weekly/portage/minimal-stages
stage4/use:
bindist
bzip2
idm
ipv6
mmx
sse
sse2
urandom
stage4/packages:
app-admin/sudo
net-misc/dhcpcd
sys-boot/grub
sys-apps/dmidecode
sys-apps/gptfdisk
sys-apps/iproute2
sys-apps/lsb-release
sys-block/parted
sys-devel/bc
sys-power/acpid
stage4/fsscript: /release/releng/releases/weekly/scripts/cloud-prep.sh
stage4/root_overlay: /release/releng/releases/weekly/overlays/cloud-overlay
stage4/rcadd:
acpid|default
dhcpcd|default
net.lo|default
netmount|default
sshd|default
boot/kernel: gentoo
boot/kernel/gentoo/sources: hardened-sources
boot/kernel/gentoo/config: /release/releng/releases/weekly/kconfig/amd64/cloud-amd64-hardened.config
boot/kernel/gentoo/extraversion: openstack
boot/kernel/gentoo/gk_kernargs: --all-ramdisk-modules
# all of the cleanup...
stage4/unmerge:
sys-kernel/genkernel
sys-kernel/hardened-sources
stage4/empty:
/root/.ccache
/tmp
/usr/portage/distfiles
/usr/src
/var/cache/edb/dep
/var/cache/genkernel
/var/cache/portage/distfiles
/var/empty
/var/run
/var/state
/var/tmp
stage4/rm:
/etc/*-
/etc/*.old
/etc/ssh/ssh_host_*
/root/.*history
/root/.lesshst
/root/.ssh/known_hosts
/root/.viminfo
# Remove any generated stuff by genkernel
/usr/share/genkernel
# This is 3MB of crap for each copy
/usr/lib64/python*/site-packages/gentoolkit/test/eclean/testdistfiles.tar.gz

View file

@ -0,0 +1,75 @@
subarch: amd64
target: stage4
version_stamp: hardened+minimal-nomultilib-latest
rel_type: hardened
profile: hardened/linux/amd64/no-multilib
snapshot: latest
source_subpath: hardened/stage3-amd64-hardened+nomultilib-latest
portage_confdir: /release/releng/releases/weekly/portage/minimal-stages
stage4/use:
bindist
bzip2
idm
ipv6
mmx
sse
sse2
urandom
stage4/packages:
app-admin/sudo
net-misc/dhcpcd
net-misc/iputils
sys-boot/grub
sys-apps/gptfdisk
sys-apps/iproute2
sys-apps/lsb-release
sys-block/parted
sys-devel/bc
sys-power/acpid
stage4/fsscript: /release/releng/releases/weekly/scripts/cloud-prep.sh
stage4/root_overlay: /release/releng/releases/weekly/overlays/cloud-overlay
stage4/rcadd:
acpid|default
dhcpcd|default
net.lo|default
netmount|default
sshd|default
boot/kernel: gentoo
boot/kernel/gentoo/sources: hardened-sources
boot/kernel/gentoo/config: /release/releng/releases/weekly/kconfig/amd64/cloud-amd64-hardened.config
boot/kernel/gentoo/extraversion: openstack
boot/kernel/gentoo/gk_kernargs: --all-ramdisk-modules
# all of the cleanup...
stage4/unmerge:
sys-kernel/genkernel
sys-kernel/hardened-sources
stage4/empty:
/root/.ccache
/tmp
/usr/portage/distfiles
/usr/src
/var/cache/edb/dep
/var/cache/genkernel
/var/cache/portage/distfiles
/var/empty
/var/run
/var/state
/var/tmp
stage4/rm:
/etc/*-
/etc/*.old
/etc/ssh/ssh_host_*
/root/.*history
/root/.lesshst
/root/.ssh/known_hosts
/root/.viminfo
# Remove any generated stuff by genkernel
/usr/share/genkernel
# This is 3MB of crap for each copy
/usr/lib64/python*/site-packages/gentoolkit/test/eclean/testdistfiles.tar.gz

View file

@ -0,0 +1,75 @@
subarch: amd64
target: stage4
version_stamp: minimal-latest
rel_type: default
profile: default/linux/amd64/13.0
snapshot: latest
source_subpath: default/stage3-amd64-latest
portage_confdir: /release/releng/releases/weekly/portage/minimal-stages
stage4/use:
bindist
bzip2
idm
ipv6
mmx
sse
sse2
urandom
stage4/packages:
app-admin/sudo
net-misc/dhcpcd
net-misc/iputils
sys-boot/grub
sys-apps/gptfdisk
sys-apps/iproute2
sys-apps/lsb-release
sys-block/parted
sys-devel/bc
sys-power/acpid
stage4/fsscript: /release/releng/releases/weekly/scripts/cloud-prep.sh
stage4/root_overlay: /release/releng/releases/weekly/overlays/cloud-overlay
stage4/rcadd:
acpid|default
dhcpcd|default
net.lo|default
netmount|default
sshd|default
boot/kernel: gentoo
boot/kernel/gentoo/sources: gentoo-sources
boot/kernel/gentoo/config: /release/releng/releases/weekly/kconfig/amd64/cloud-amd64-gentoo.config
boot/kernel/gentoo/extraversion: openstack
boot/kernel/gentoo/gk_kernargs: --all-ramdisk-modules
# all of the cleanup...
stage4/unmerge:
sys-kernel/genkernel
sys-kernel/gentoo-sources
stage4/empty:
/root/.ccache
/tmp
/usr/portage/distfiles
/usr/src
/var/cache/edb/dep
/var/cache/genkernel
/var/cache/portage/distfiles
/var/empty
/var/run
/var/state
/var/tmp
stage4/rm:
/etc/*-
/etc/*.old
/etc/ssh/ssh_host_*
/root/.*history
/root/.lesshst
/root/.ssh/known_hosts
/root/.viminfo
# Remove any generated stuff by genkernel
/usr/share/genkernel
# This is 3MB of crap for each copy
/usr/lib64/python*/site-packages/gentoolkit/test/eclean/testdistfiles.tar.gz

View file

@ -0,0 +1,75 @@
subarch: amd64
target: stage4
version_stamp: minimal-nomultilib-latest
rel_type: default
profile: default/linux/amd64/13.0/no-multilib
snapshot: latest
source_subpath: default/stage3-amd64-nomultilib-latest
portage_confdir: /release/releng/releases/weekly/portage/minimal-stages
stage4/use:
bindist
bzip2
idm
ipv6
mmx
sse
sse2
urandom
stage4/packages:
app-admin/sudo
net-misc/dhcpcd
net-misc/iputils
sys-boot/grub
sys-apps/gptfdisk
sys-apps/iproute2
sys-apps/lsb-release
sys-block/parted
sys-devel/bc
sys-power/acpid
stage4/fsscript: /release/releng/releases/weekly/scripts/cloud-prep.sh
stage4/root_overlay: /release/releng/releases/weekly/overlays/cloud-overlay
stage4/rcadd:
acpid|default
dhcpcd|default
net.lo|default
netmount|default
sshd|default
boot/kernel: gentoo
boot/kernel/gentoo/sources: gentoo-sources
boot/kernel/gentoo/config: /release/releng/releases/weekly/kconfig/amd64/cloud-amd64-gentoo.config
boot/kernel/gentoo/extraversion: openstack
boot/kernel/gentoo/gk_kernargs: --all-ramdisk-modules
# all of the cleanup...
stage4/unmerge:
sys-kernel/genkernel
sys-kernel/gentoo-sources
stage4/empty:
/root/.ccache
/tmp
/usr/portage/distfiles
/usr/src
/var/cache/edb/dep
/var/cache/genkernel
/var/cache/portage/distfiles
/var/empty
/var/run
/var/state
/var/tmp
stage4/rm:
/etc/*-
/etc/*.old
/etc/ssh/ssh_host_*
/root/.*history
/root/.lesshst
/root/.ssh/known_hosts
/root/.viminfo
# Remove any generated stuff by genkernel
/usr/share/genkernel
# This is 3MB of crap for each copy
/usr/lib64/python*/site-packages/gentoolkit/test/eclean/testdistfiles.tar.gz