99ce21a313
Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com> Co-developed-by: Alejandro Colomar <alx@kernel.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
35 lines
763 B
YAML
35 lines
763 B
YAML
image: alpine/latest
|
|
# apk add --update alpine-sdk
|
|
packages:
|
|
- cmd:setcap
|
|
- autoconf
|
|
- automake
|
|
- byacc
|
|
- expect
|
|
- gettext
|
|
- gettext-dev
|
|
- gettext-lang
|
|
- libbsd-dev
|
|
- libcap-dev
|
|
- libtool
|
|
- linux-pam-dev
|
|
- pkgconf
|
|
- sed
|
|
sources:
|
|
- https://github.com/shadow-maint/shadow
|
|
tasks:
|
|
- build: |
|
|
cd shadow
|
|
./autogen.sh --without-selinux --disable-man --disable-nls
|
|
grep ENABLE_ config.status
|
|
- tasks: |
|
|
cd shadow
|
|
cat /proc/self/uid_map
|
|
cat /proc/self/status
|
|
make
|
|
make DESTDIR=/tmp/shadow-inst install
|
|
sudo make install
|
|
#TODO - fix up the tests. Let's merge what's here now as it
|
|
#at least tests build.
|
|
#(cd tests; sudo ./run_some || { cat testsuite.log; false; })
|