Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2016
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.07 KB | None | 0 0
  1. andrew@ilium~/test/sudo/sudo-1.8.12$ ./configure --help
  2. `configure' configures sudo 1.8.12 to adapt to many kinds of systems.
  3.  
  4. Usage: ./configure [OPTION]... [VAR=VALUE]...
  5.  
  6. To assign environment variables (e.g., CC, CFLAGS...), specify them as
  7. VAR=VALUE. See below for descriptions of some of the useful variables.
  8.  
  9. Defaults for the options are specified in brackets.
  10.  
  11. Configuration:
  12. -h, --help display this help and exit
  13. --help=short display options specific to this package
  14. --help=recursive display the short help of all the included packages
  15. -V, --version display version information and exit
  16. -q, --quiet, --silent do not print `checking ...' messages
  17. --cache-file=FILE cache test results in FILE [disabled]
  18. -C, --config-cache alias for `--cache-file=config.cache'
  19. -n, --no-create do not create output files
  20. --srcdir=DIR find the sources in DIR [configure dir or `..']
  21.  
  22. Installation directories:
  23. --prefix=PREFIX install architecture-independent files in PREFIX
  24. [/usr/local]
  25. --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  26. [PREFIX]
  27.  
  28. By default, `make install' will install all the files in
  29. `/usr/local/bin', `/usr/local/lib' etc. You can specify
  30. an installation prefix other than `/usr/local' using `--prefix',
  31. for instance `--prefix=$HOME'.
  32.  
  33. For better control, use the options below.
  34.  
  35. Fine tuning of the installation directories:
  36. --bindir=DIR user executables [EPREFIX/bin]
  37. --sbindir=DIR system admin executables [EPREFIX/sbin]
  38. --libexecdir=DIR program executables [EPREFIX/libexec]
  39. --sysconfdir=DIR read-only single-machine data [/etc]
  40. --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  41. --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  42. --libdir=DIR object code libraries [EPREFIX/lib]
  43. --includedir=DIR C header files [PREFIX/include]
  44. --oldincludedir=DIR C header files for non-gcc [/usr/include]
  45. --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
  46. --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
  47. --infodir=DIR info documentation [DATAROOTDIR/info]
  48. --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
  49. --mandir=DIR man documentation [DATAROOTDIR/man]
  50. --docdir=DIR documentation root [DATAROOTDIR/doc/sudo]
  51. --htmldir=DIR html documentation [DOCDIR]
  52. --dvidir=DIR dvi documentation [DOCDIR]
  53. --pdfdir=DIR pdf documentation [DOCDIR]
  54. --psdir=DIR ps documentation [DOCDIR]
  55.  
  56. System types:
  57. --build=BUILD configure for building on BUILD [guessed]
  58. --host=HOST cross-compile to build programs to run on HOST [BUILD]
  59.  
  60. Optional Features:
  61. --disable-option-checking ignore unrecognized --enable/--with options
  62. --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  63. --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  64. --disable-authentication
  65. Do not require authentication by default
  66. --disable-root-mailer Don't run the mailer as root, run as the user
  67. --disable-setreuid Don't try to use the setreuid() function
  68. --disable-setresuid Don't try to use the setresuid() function
  69. --disable-shadow Never use shadow passwords
  70. --disable-root-sudo Don't allow root to run sudo
  71. --enable-log-host Log the hostname in the log file
  72. --enable-noargs-shell If sudo is given no arguments run a shell
  73. --enable-shell-sets-home
  74. Set $HOME to target user in shell mode
  75. --disable-path-info Print 'command not allowed' not 'command not found'
  76. --enable-env-debug Whether to enable environment debugging.
  77. --enable-zlib[=PATH] Whether to enable or disable zlib
  78. --enable-env-reset Whether to enable environment resetting by default.
  79. --enable-warnings Whether to enable compiler warnings
  80. --enable-werror Whether to enable the -Werror compiler option
  81. --disable-hardening Do not use compiler/linker exploit mitigation
  82. options
  83. --enable-pie Build sudo as a position independent executable.
  84. --disable-poll Use select() instead of poll().
  85. --enable-admin-flag Whether to create a Ubuntu-style admin flag file
  86. --disable-nls Disable natural language support using gettext
  87. --disable-rpath Disable passing of -Rpath to the linker
  88. --enable-static-sudoers Build the sudoers policy module as part of the sudo
  89. binary instead as a plugin
  90. --disable-shared-libutil
  91. Disable use of the libsudo_util shared library.
  92. --enable-gss-krb5-ccache-name
  93. Use GSS-API to set the Kerberos V cred cache name
  94. --enable-shared[=PKGS] build shared libraries [default=yes]
  95. --enable-static[=PKGS] build static libraries [default=yes]
  96. --enable-fast-install[=PKGS]
  97. optimize for fast installation [default=yes]
  98. --disable-libtool-lock avoid locking (might break parallel builds)
  99. --disable-sia Disable SIA on Digital UNIX
  100. --disable-largefile omit support for large files
  101. --disable-pam-session Disable PAM session support
  102. --enable-kerb5-instance instance string to append to the username (separated
  103. by a slash)
  104.  
  105. Optional Packages:
  106. --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  107. --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  108. --with-otp-only deprecated
  109. --with-alertmail deprecated
  110. --with-devel add development options
  111. --with-CC C compiler to use
  112. --with-rpath deprecated, use --disable-rpath
  113. --with-blibpath=PATH deprecated
  114. --with-bsm-audit enable BSM audit support
  115. --with-linux-audit enable Linux audit support
  116. --with-solaris-audit enable Solaris audit support
  117. --with-sssd enable SSSD support
  118. --with-sssd-lib path to the SSSD library
  119. --with-incpath additional places to look for include files
  120. --with-libpath additional places to look for libraries
  121. --with-libraries additional libraries to link with
  122. --with-efence link with -lefence for malloc() debugging
  123. --with-csops add CSOps standard options
  124. --without-passwd don't use passwd/shadow file for authentication
  125. --with-skey=DIR enable S/Key support
  126. --with-opie=DIR enable OPIE support
  127. --with-long-otp-prompt use a two line OTP (skey/opie) prompt
  128. --with-SecurID[=DIR] enable SecurID support
  129. --with-fwtk[=DIR] enable FWTK AuthSRV support
  130. --with-kerb5[=DIR] enable Kerberos V support
  131. --with-aixauth enable AIX general authentication support
  132. --with-pam enable PAM support
  133. --with-AFS enable AFS support
  134. --with-DCE enable DCE support
  135. --with-logincap enable BSD login class support
  136. --with-bsdauth enable BSD authentication support
  137. --with-project enable Solaris project support
  138. --without-lecture don't print lecture for first-time sudoer
  139. --with-logging log via syslog, file, or both
  140. --with-logfac syslog facility to log with (default is "auth")
  141. --with-goodpri syslog priority for commands (def is "notice")
  142. --with-badpri syslog priority for failures (def is "alert")
  143. --with-logpath path to the sudo log file
  144. --with-loglen maximum length of a log file line (default is 80)
  145. --with-ignore-dot ignore '.' in the PATH
  146. --without-mail-if-no-user
  147. do not send mail if user not in sudoers
  148. --with-mail-if-no-host send mail if user in sudoers but not for this host
  149. --with-mail-if-noperms send mail if user not allowed to run command
  150. --with-mailto who should get sudo mail (default is "root")
  151. --with-mailsubject subject of sudo mail
  152. --with-passprompt default password prompt
  153. --with-badpass-message message the user sees when the password is wrong
  154. --with-fqdn expect fully qualified hosts in sudoers
  155. --with-timedir=DIR deprecated
  156. --with-rundir=DIR path to the sudo time stamp parent dir
  157. --with-vardir=DIR path to the sudo var dir
  158. --with-iologdir=DIR directory to store sudo I/O log files in
  159. --with-tzdir=DIR path to the time zone data directory
  160. --with-sendmail set path to sendmail
  161. --without-sendmail do not send mail at all
  162. --with-sudoers-mode mode of sudoers file (defaults to 0440)
  163. --with-sudoers-uid uid that owns sudoers file (defaults to 0)
  164. --with-sudoers-gid gid that owns sudoers file (defaults to 0)
  165. --with-umask umask with which the prog should run (default is
  166. 022)
  167. --without-umask Preserves the umask of the user invoking sudo.
  168. --with-umask-override Use the umask specified in sudoers even if it is
  169. less restrictive than the user's.
  170. --with-runas-default User to run commands as (default is "root")
  171. --with-exempt=group no passwd needed for users in this group
  172. --with-editor=path Default editor for visudo (defaults to vi)
  173. --with-env-editor Use the environment variable EDITOR for visudo
  174. --with-passwd-tries number of tries to enter password (default is 3)
  175. --with-timeout minutes before sudo asks for passwd again (def is 5
  176. minutes)
  177. --with-password-timeout passwd prompt timeout in minutes (default is 5
  178. minutes)
  179. --with-tty-tickets use a different ticket file for each tty
  180. --with-insults insult the user for entering an incorrect password
  181. --with-all-insults include all the sudo insult sets
  182. --with-classic-insults include the insults from the "classic" sudo
  183. --with-csops-insults include CSOps insults
  184. --with-hal-insults include 2001-like insults
  185. --with-goons-insults include the insults from the "Goon Show"
  186. --with-nsswitch[=PATH] path to nsswitch.conf
  187. --with-ldap[=DIR] enable LDAP support
  188. --with-ldap-conf-file path to LDAP configuration file
  189. --with-ldap-secret-file path to LDAP secret password file
  190. --with-pc-insults replace politically incorrect insults with less
  191. offensive ones
  192. --with-secure-path override the user's path with a built-in one
  193. --without-interfaces don't try to read the ip addr of ether interfaces
  194. --with-stow deprecated
  195. --with-askpass=PATH Fully qualified pathname of askpass helper
  196. --with-plugindir=DIR set directory to load plugins from
  197. --with-man manual pages use man macros
  198. --with-mdoc manual pages use mdoc macros
  199. --with-selinux enable SELinux support
  200. --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
  201. both]
  202. --with-aix-soname=aix|svr4|both
  203. shared library versioning (aka "SONAME") variant to
  204. provide on AIX, [default=aix].
  205. --with-gnu-ld assume the C compiler uses GNU ld [default=no]
  206. --with-sysroot[=DIR] Search for dependent libraries within DIR (or the
  207. compiler's sysroot if not specified).
  208. --with-libtool=PATH specify path to libtool
  209. --with-noexec=PATH fully qualified pathname of sudo_noexec.so
  210. --with-netsvc[=PATH] path to netsvc.conf
  211. --with-pam-login enable specific PAM session for sudo -i
  212.  
  213. Some influential environment variables:
  214. SENDMAILPROG
  215. The fully-qualified path to the sendmail program to use.
  216. VIPROG The fully-qualified path to the vi program to use.
  217. MVPROG The fully-qualified path to the mv program to use.
  218. BSHELLPROG The fully-qualified path to the Bourne shell to use.
  219. CC C compiler command
  220. CFLAGS C compiler flags
  221. LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  222. nonstandard directory <lib dir>
  223. LIBS libraries to pass to the linker, e.g. -l<library>
  224. CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  225. you have headers in a nonstandard directory <include dir>
  226. CPP C preprocessor
  227. YACC The `Yet Another Compiler Compiler' implementation to use.
  228. Defaults to the first program found out of: `bison -y', `byacc',
  229. `yacc'.
  230. YFLAGS The list of arguments that will be passed by default to $YACC.
  231. This script will default YFLAGS to the empty string to avoid a
  232. default value of `-d' given by some make applications.
  233.  
  234. Use these variables to override the choices made by `configure' or to help
  235. it to find libraries and programs with nonstandard names/locations.
  236.  
  237. Report bugs to <http://www.sudo.ws/bugs/>.
  238. andrew@ilium~/test/sudo/sudo-1.8.12$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement