rpm: update variant build

Signed-off-by: David Sterba <dsterba@suse.cz>
rpm: add package descriptions

Signed-off-by: David Sterba <dsterba@suse.cz>
rpm: build zImage for arm

Signed-off-by: David Sterba <dsterba@suse.cz>
spec: make pax plugin support configurable

Signed-off-by: David Sterba <dsterba@suse.cz>
series.conf: disable conflicting debugging patches

Signed-off-by: David Sterba <dsterba@suse.cz>
series.conf: disable xen

Signed-off-by: David Sterba <dsterba@suse.cz>
series.conf: disable richacl patches

Signed-off-by: David Sterba <dsterba@suse.cz>
series.conf: disable overlayfs patches

Signed-off-by: David Sterba <dsterba@suse.cz>
series.conf: disable support patches

Signed-off-by: David Sterba <dsterba@suse.cz>
series.conf: add grsec section anchor

Signed-off-by: David Sterba <dsterba@suse.cz>
Add patch to remove grsec localversion

Signed-off-by: David Sterba <dsterba@suse.cz>
Add grsec-remove-protected-paths.patch

Signed-off-by: David Sterba <dsterba@suse.cz>
Reduce patch conflict surface

Signed-off-by: David Sterba <dsterba@suse.cz>
spec: add i386, x86_64 and armv6hl configs

Copy distro configs to grsec flavors.  Disable CONFIG_SPLIT_PACKAGE,
CONFIG_X86_X32.  Enable CC_STACKPROTECTOR, set buffer size to 4.

Enable Set CONFIG_PAX_EMUTRAMP

"From: Anthony G. Basile <blueness@gentoo.org>

PAX_EMUTRAMP is needed for libffi to avoid RWX mmap-ings using PaX
emulation of trampolines.
We default PAX_EMUTRAMP='y' since almost all hardened users will want
this.

See bug:
 http://bugs.gentoo.org/show_bug.cgi?id=329499
 http://bugs.gentoo.org/show_bug.cgi?id=457194
"

For arm6hl: Disable lustre, breaks build.

Signed-off-by: David Sterba <dsterba@suse.cz>