2022-08-06 09:48:53 -06:00
|
|
|
image: ubuntu/22.04
|
2021-12-26 11:45:52 -06:00
|
|
|
packages:
|
|
|
|
- automake
|
|
|
|
- autopoint
|
|
|
|
- xsltproc
|
2022-11-22 14:35:06 +01:00
|
|
|
- libbsd-dev
|
2021-12-26 11:45:52 -06:00
|
|
|
- libselinux1-dev
|
|
|
|
- gettext
|
|
|
|
- expect
|
|
|
|
- byacc
|
|
|
|
- libtool
|
2022-11-22 14:35:06 +01:00
|
|
|
- pkgconf
|
2021-12-26 11:45:52 -06:00
|
|
|
sources:
|
|
|
|
- https://github.com/shadow-maint/shadow
|
|
|
|
tasks:
|
|
|
|
- build: |
|
|
|
|
cd shadow
|
2021-12-27 13:21:24 -06:00
|
|
|
./autogen.sh --without-selinux --enable-man
|
2021-12-26 11:45:52 -06:00
|
|
|
grep ENABLE_ config.status
|
|
|
|
- tasks: |
|
|
|
|
cat /proc/self/uid_map
|
|
|
|
cat /proc/self/status
|
|
|
|
systemd-detect-virt
|
2021-12-27 13:21:24 -06:00
|
|
|
cd shadow
|
2021-12-26 11:45:52 -06:00
|
|
|
make
|
|
|
|
make DESTDIR=/tmp/shadow-inst install
|
|
|
|
sudo make install
|
|
|
|
(cd tests; sudo ./run_some || { cat testsuite.log; false; })
|