]> git.netwichtig.de Git - user/henk/code/inspircd.git/commit
Miscellaneous improvements to configure.
authorPeter Powell <petpow@saberuk.com>
Wed, 1 Oct 2014 18:52:25 +0000 (19:52 +0100)
committerPeter Powell <petpow@saberuk.com>
Sun, 7 Dec 2014 22:36:42 +0000 (22:36 +0000)
commit500a0524d94d596b327ed9aaa17fd0a8ce9ebf96
tree56e94dda14aada898d8fedc01bc3519c5ff2c0b2
parent11f4d02e7020cb5775d2b89af0e652e53cd90ed7
Miscellaneous improvements to configure.

- Clean up various minor sections of the code.
- Remove OpenSSL and GnuTLS detection plumbing.
  - This will soon be the job of modulemanager.
  - This did not work in non-interactive mode unlike --enable-extras.
- Rework runas user handling.
  - Add the --gid configure option.
  - Accept either an id or a name in --gid and --uid.
- Rework the question flow in interactive mode.
  - User is no longer asked detailed questions unless they want them.
  - Socket engine questions have been removed.
- Automatically enable non-interactive mode if STDIN or STDOUT are not
  a tty.
configure
make/configure.pm
make/template/main.mk
make/template/org.inspircd.plist
make/test/compiler.cpp [new file with mode: 0644]