logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git

README.md (1214B)


  1. # openssh
  2. ## config.h
  3. Generated with
  4. ./configure \
  5. --disable-pkcs11 \
  6. --disable-wtmp \
  7. --enable-security-key \
  8. --without-pie \
  9. --with-security-key-builtin \
  10. --with-bearssl \
  11. CPPFLAGS='-I/src/oasis/pkg/openbsd/include -I/src/oasis/out/pkg/libfido2/include -I/src/oasis/out/pkg/zlib/include' \
  12. LDFLAGS='-L/src/oasis/out/pkg/bearssl -L/src/oasis/out/pkg/openbsd -L/src/oasis/out/pkg/libfido2 -L/src/oasis/out/pkg/libcbor -L/src/oasis/out/pkg/zlib' \
  13. LIBS='-l bsd'
  14. Several changes were made:
  15. * `SECCOMP_AUDIT_ARCH`, `SANDBOX_SECCOMP_FILTER`, and `SANDBOX_RLIMIT`
  16. were removed and instead defined in `gen.lua` dependent on the
  17. target toolchain architecture.
  18. * `HAVE_STRNVIS` was undefined because although we do build it into
  19. `libbsd.a`, we don't include the whole openbsd header directory.
  20. * `HAVE_PLEDGE` is defined because we have a stub definition in
  21. `pkg/openbsd/include/unistd.h`.
  22. * `SIZEOF_*` are undefined because they are only used if C99 `int*_t` are not
  23. available.
  24. * `_PATH_BTMP`, `_PATH_PASSWD_PROG`, `_PATH_SSH_PIDDIR` are moved to a top
  25. section along with a number of other paths which are normally defined
  26. with flags by the Makefile or automatically by `pathnames.h`.