]>
granicus.if.org Git - sudo/log
Todd C. Miller [Fri, 20 May 2011 17:34:26 +0000 (13:34 -0400)]
Do not mark untranslatable strings for translation
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:34:13 +0000 (13:34 -0400)]
Use ROOT_UID not 0.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:34:01 +0000 (13:34 -0400)]
Minor warning/error message cleanup
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:33:46 +0000 (13:33 -0400)]
cannot -> "unable to" in warning/error messages
can't -> "unable to" in warning/error messages
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:33:24 +0000 (13:33 -0400)]
FreeBSD needs the main sudo executable to link with -lpam when
loading dynaic pam modules for some reason.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:33:13 +0000 (13:33 -0400)]
We don't want to translate debugging messages.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:32:56 +0000 (13:32 -0400)]
Add calls to bindtextdomain() and textdomain()
Currently there are two domains, one for the sudo front-end and
one for the sudoers plugin and its associated utilities.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:32:33 +0000 (13:32 -0400)]
Fix caching of libc gettext check.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:32:23 +0000 (13:32 -0400)]
Mark defaults descriptions for translation
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:32:07 +0000 (13:32 -0400)]
Update for sudo 1.8.1p2
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:31:12 +0000 (13:31 -0400)]
Quiet compiler warning when SELinux is enabled.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:30:58 +0000 (13:30 -0400)]
dd missing includes of libintl.h.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:30:44 +0000 (13:30 -0400)]
Fix gettext marker.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:30:27 +0000 (13:30 -0400)]
Include libint.h where needed.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:30:11 +0000 (13:30 -0400)]
Prepare sudoers module messages for translation.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:28:00 +0000 (13:28 -0400)]
Only check gid of sudoers file if it is group-readable.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:27:47 +0000 (13:27 -0400)]
For AIX, keep calling authenticate() until reenter reaches 0.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:27:30 +0000 (13:27 -0400)]
Cache the status of the initial gettext() check.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:27:16 +0000 (13:27 -0400)]
Add --disable-nls flag and improve checks for gettext.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:27:04 +0000 (13:27 -0400)]
When building with gcc on HP-UX, use -march=1.1 to produce portable
binaries on a pa-risc2 host. Previously, the +Dportable option was
used for the HP-UX C compiler but gcc always produced native binaries.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:26:48 +0000 (13:26 -0400)]
Prepare sudo front end messages for translation.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:26:01 +0000 (13:26 -0400)]
Add initial scaffolding to support localization via gettext()
--HG--
branch : 1.8
Todd C. Miller [Thu, 19 May 2011 17:20:49 +0000 (13:20 -0400)]
update copyright year
--HG--
branch : 1.8
Todd C. Miller [Thu, 19 May 2011 17:16:37 +0000 (13:16 -0400)]
No need to include version number at the top of these files.
--HG--
branch : 1.8
Todd C. Miller [Thu, 19 May 2011 17:09:49 +0000 (13:09 -0400)]
This is sudo 1.8.1 not 1.8.0
--HG--
branch : 1.8
Todd C. Miller [Wed, 18 May 2011 17:16:32 +0000 (13:16 -0400)]
Do not mark untranslatable strings for translation
Todd C. Miller [Wed, 18 May 2011 17:07:35 +0000 (13:07 -0400)]
Use ROOT_UID not 0.
Todd C. Miller [Wed, 18 May 2011 17:04:24 +0000 (13:04 -0400)]
Minor warning/error message cleanup
Todd C. Miller [Wed, 18 May 2011 16:41:06 +0000 (12:41 -0400)]
cannot -> "unable to" in warning/error messages
Todd C. Miller [Wed, 18 May 2011 16:36:26 +0000 (12:36 -0400)]
can't -> "unable to" in warning/error messages
Todd C. Miller [Wed, 18 May 2011 15:18:44 +0000 (11:18 -0400)]
FreeBSD needs the main sudo executable to link with -lpam when
loading dynaic pam modules for some reason.
Todd C. Miller [Tue, 17 May 2011 22:37:18 +0000 (18:37 -0400)]
We don't want to translate debugging messages.
Todd C. Miller [Tue, 17 May 2011 20:38:40 +0000 (16:38 -0400)]
Add calls to bindtextdomain() and textdomain()
Currently there are two domains, one for the sudo front-end and
one for the sudoers plugin and its associated utilities.
Todd C. Miller [Tue, 17 May 2011 19:55:23 +0000 (15:55 -0400)]
Fix caching of libc gettext check.
Todd C. Miller [Tue, 17 May 2011 16:52:20 +0000 (12:52 -0400)]
Mark defaults descriptions for translation
Todd C. Miller [Tue, 17 May 2011 15:59:40 +0000 (11:59 -0400)]
Update for sudo 1.8.1p2
Todd C. Miller [Mon, 16 May 2011 20:52:34 +0000 (16:52 -0400)]
Quiet compiler warning when SELinux is enabled.
Todd C. Miller [Mon, 16 May 2011 20:50:09 +0000 (16:50 -0400)]
Add missing includes of libintl.h.
Todd C. Miller [Mon, 16 May 2011 20:44:11 +0000 (16:44 -0400)]
Fix gettext marker.
Todd C. Miller [Mon, 16 May 2011 20:37:11 +0000 (16:37 -0400)]
Include libint.h where needed.
Todd C. Miller [Mon, 16 May 2011 20:32:05 +0000 (16:32 -0400)]
Prepare sudoers module messages for translation.
Todd C. Miller [Mon, 16 May 2011 16:19:07 +0000 (12:19 -0400)]
Only check gid of sudoers file if it is group-readable.
Todd C. Miller [Mon, 16 May 2011 16:17:49 +0000 (12:17 -0400)]
For AIX, keep calling authenticate() until reenter reaches 0.
Todd C. Miller [Mon, 9 May 2011 15:04:19 +0000 (11:04 -0400)]
Cache the status of the initial gettext() check.
Todd C. Miller [Mon, 9 May 2011 14:58:52 +0000 (10:58 -0400)]
Add --disable-nls flag and improve checks for gettext.
Todd C. Miller [Mon, 9 May 2011 14:02:16 +0000 (10:02 -0400)]
When building with gcc on HP-UX, use -march=1.1 to produce portable
binaries on a pa-risc2 host. Previously, the +Dportable option was
used for the HP-UX C compiler but gcc always produced native binaries.
Todd C. Miller [Fri, 6 May 2011 21:47:51 +0000 (17:47 -0400)]
Prepare sudo front end messages for translation.
Todd C. Miller [Wed, 4 May 2011 19:26:31 +0000 (15:26 -0400)]
Add initial scaffolding to support localization via gettext()
Todd C. Miller [Wed, 4 May 2011 15:21:32 +0000 (11:21 -0400)]
Don't let the fnmatch/glob macros expand the function prototype.
--HG--
branch : 1.8
Todd C. Miller [Wed, 4 May 2011 15:21:03 +0000 (11:21 -0400)]
Don't let the fnmatch/glob macros expand the function prototype.
Todd C. Miller [Tue, 3 May 2011 17:46:44 +0000 (13:46 -0400)]
Resolve namespace collisions on HP-UX ia64 and possibly others by
adding a rpl_ prefix to our fnmatch and glob replacements and
#defining rpl_foo to foo in the header files.
--HG--
branch : 1.8
Todd C. Miller [Tue, 3 May 2011 17:45:56 +0000 (13:45 -0400)]
Resolve namespace collisions on HP-UX ia64 and possibly others by
adding a rpl_ prefix to our fnmatch and glob replacements and
#defining rpl_foo to foo in the header files.
Todd C. Miller [Fri, 29 Apr 2011 20:06:35 +0000 (16:06 -0400)]
Split ALL, ROLE and TYPE into their own actions. Since you can
only have #ifdefs inside of braces, ROLE and TYPE use a naughty
goto in the non-SELinux case. This is safe because the actions are
in one big switch() statement.
--HG--
branch : 1.8
Todd C. Miller [Fri, 29 Apr 2011 20:05:50 +0000 (16:05 -0400)]
Split ALL, ROLE and TYPE into their own actions. Since you can
only have #ifdefs inside of braces, ROLE and TYPE use a naughty
goto in the non-SELinux case. This is safe because the actions are
in one big switch() statement.
Todd C. Miller [Fri, 29 Apr 2011 15:24:15 +0000 (11:24 -0400)]
Fix regexp for matching a CIDR-style IPv4 netmask. From Marc Espie.
--HG--
branch : 1.8
Todd C. Miller [Fri, 29 Apr 2011 15:23:59 +0000 (11:23 -0400)]
askpass moved from sudoers to sudo.conf in sudo 1.8.0
--HG--
branch : 1.8
Todd C. Miller [Fri, 29 Apr 2011 15:23:46 +0000 (11:23 -0400)]
Remove obsolete warning about runas_default and ordering.
Move syslog facility and priority lists into the section where
the relevant options are described.
--HG--
branch : 1.8
Todd C. Miller [Fri, 29 Apr 2011 15:22:49 +0000 (11:22 -0400)]
Fix regexp for matching a CIDR-style IPv4 netmask. From Marc Espie.
Todd C. Miller [Wed, 27 Apr 2011 15:48:46 +0000 (11:48 -0400)]
askpass moved from sudoers to sudo.conf in sudo 1.8.0
Todd C. Miller [Wed, 27 Apr 2011 15:42:46 +0000 (11:42 -0400)]
Remove obsolete warning about runas_default and ordering.
Move syslog facility and priority lists into the section where
the relevant options are described.
Todd C. Miller [Tue, 26 Apr 2011 13:53:35 +0000 (09:53 -0400)]
Fix SIA support; we no longer have access to the real argc and argv
so allocate space for a fake one and use the argv passed to the
plugin with "sudo" for argv[0].
--HG--
branch : 1.8
Todd C. Miller [Tue, 26 Apr 2011 13:53:20 +0000 (09:53 -0400)]
Remove useless realloc when trying to get the buffer size right.
--HG--
branch : 1.8
Todd C. Miller [Tue, 26 Apr 2011 13:53:07 +0000 (09:53 -0400)]
Be explicit when setting euid to 0 before call to setreuid(0, 0)
--HG--
branch : 1.8
Todd C. Miller [Tue, 26 Apr 2011 13:51:34 +0000 (09:51 -0400)]
Fix SIA support; we no longer have access to the real argc and argv
so allocate space for a fake one and use the argv passed to the
plugin with "sudo" for argv[0].
Todd C. Miller [Sat, 23 Apr 2011 10:14:36 +0000 (06:14 -0400)]
Remove useless realloc when trying to get the buffer size right.
Todd C. Miller [Sat, 23 Apr 2011 10:13:48 +0000 (06:13 -0400)]
Be explicit when setting euid to 0 before call to setreuid(0, 0)
Todd C. Miller [Mon, 18 Apr 2011 13:24:27 +0000 (09:24 -0400)]
sudo 1.8.1p1 updates
--HG--
branch : 1.8
Todd C. Miller [Mon, 18 Apr 2011 13:23:04 +0000 (09:23 -0400)]
Need to do checks for krb5_verify_user, krb5_init_secure_context
and krb5_get_init_creds_opt_alloc regardless of whether or notkrb5-config is present.
--HG--
branch : 1.8
Todd C. Miller [Mon, 18 Apr 2011 13:22:26 +0000 (09:22 -0400)]
Need to do checks for krb5_verify_user, krb5_init_secure_context
and krb5_get_init_creds_opt_alloc regardless of whether or not
krb5-config is present.
Todd C. Miller [Fri, 15 Apr 2011 16:31:10 +0000 (12:31 -0400)]
Work around weird AIX saved uid semantics on setuid() and setreuid().
On AIX, setuid() will only set the saved uid if the euid is already 0.
--HG--
branch : 1.8
Todd C. Miller [Fri, 15 Apr 2011 16:30:08 +0000 (12:30 -0400)]
Work around weird AIX saved uid semantics on setuid() and setreuid().
On AIX, setuid() will only set the saved uid if the euid is already 0.
Todd C. Miller [Thu, 14 Apr 2011 20:42:26 +0000 (16:42 -0400)]
update copyright year
--HG--
branch : 1.8
Todd C. Miller [Thu, 14 Apr 2011 20:41:38 +0000 (16:41 -0400)]
update copyright year
Todd C. Miller [Thu, 14 Apr 2011 19:08:50 +0000 (15:08 -0400)]
Treat a missing includedir like an empty one and do not return an error.
--HG--
branch : 1.8
Todd C. Miller [Thu, 14 Apr 2011 18:27:11 +0000 (14:27 -0400)]
Treat a missing includedir like an empty one and do not return an error.
Todd C. Miller [Tue, 12 Apr 2011 15:53:17 +0000 (11:53 -0400)]
Fix ARCH setting in cross-compile Solaris packages.
--HG--
branch : 1.8
Todd C. Miller [Tue, 12 Apr 2011 15:53:08 +0000 (11:53 -0400)]
Fix aix version setting.
--HG--
branch : 1.8
Todd C. Miller [Tue, 12 Apr 2011 15:52:41 +0000 (11:52 -0400)]
Fix ARCH setting in cross-compile Solaris packages.
Todd C. Miller [Tue, 12 Apr 2011 15:50:20 +0000 (11:50 -0400)]
Fix aix version setting.
Todd C. Miller [Tue, 12 Apr 2011 15:48:41 +0000 (11:48 -0400)]
Remove extraneous parens in LDAP filter when sudoers_search_filter
is enabled that causes a search error. From Matthew Thomas.
--HG--
branch : 1.8
Todd C. Miller [Tue, 12 Apr 2011 15:48:04 +0000 (11:48 -0400)]
Remove extraneous parens in LDAP filter when sudoers_search_filter
is enabled that causes a search error. From Matthew Thomas.
Todd C. Miller [Mon, 11 Apr 2011 15:42:03 +0000 (11:42 -0400)]
Correct sizeof() to fix test failure.
--HG--
branch : 1.8
Todd C. Miller [Mon, 11 Apr 2011 15:41:38 +0000 (11:41 -0400)]
Correct sizeof() to fix test failure.
Todd C. Miller [Mon, 11 Apr 2011 12:28:35 +0000 (08:28 -0400)]
"install" target should depend on "install-dirs".
Fixes "make -j" problem and closes bz #487. From Chris Coleman.
--HG--
branch : 1.8
Todd C. Miller [Mon, 11 Apr 2011 12:27:59 +0000 (08:27 -0400)]
"install" target should depend on "install-dirs".
Fixes "make -j" problem and closes bz #487. From Chris Coleman.
Todd C. Miller [Sat, 9 Apr 2011 16:56:11 +0000 (12:56 -0400)]
Added tag SUDO_1_8_1 for changeset
0ed6281995f0
--HG--
branch : 1.8
Todd C. Miller [Sat, 9 Apr 2011 14:47:26 +0000 (10:47 -0400)]
Regen man pages for 1.8.1
--HG--
branch : 1.8
Todd C. Miller [Thu, 7 Apr 2011 11:06:51 +0000 (07:06 -0400)]
Add HAVE_RFC1938_SKEYCHALLENGE
--HG--
branch : 1.8
Todd C. Miller [Thu, 7 Apr 2011 11:04:26 +0000 (07:04 -0400)]
Add HAVE_RFC1938_SKEYCHALLENGE
Todd C. Miller [Wed, 6 Apr 2011 21:57:49 +0000 (17:57 -0400)]
Mention plugin loading and libgcc changes
--HG--
branch : 1.8
Todd C. Miller [Wed, 6 Apr 2011 21:57:10 +0000 (17:57 -0400)]
Mention plugin loading and libgcc changes
Todd C. Miller [Wed, 6 Apr 2011 21:52:27 +0000 (17:52 -0400)]
Load plugins after parsing arguments and potentially printing the
version. That way, an error loading or initializing a plugin doesn't
break "sudo -h" or "sudo -V".
--HG--
branch : 1.8
Todd C. Miller [Wed, 6 Apr 2011 21:51:36 +0000 (17:51 -0400)]
Load plugins after parsing arguments and potentially printing the
version. That way, an error loading or initializing a plugin doesn't
break "sudo -h" or "sudo -V".
Todd C. Miller [Wed, 6 Apr 2011 19:32:51 +0000 (15:32 -0400)]
When using a sub-shell to invoke the sub-make, exec make instead of
running it inside the shell to avoid an extra process.
--HG--
branch : 1.8
Todd C. Miller [Wed, 6 Apr 2011 19:32:04 +0000 (15:32 -0400)]
When using a sub-shell to invoke the sub-make, exec make instead of
running it inside the shell to avoid an extra process.
Todd C. Miller [Wed, 6 Apr 2011 19:14:36 +0000 (15:14 -0400)]
Stop testing unspecified behavior in fnmatch
Make glob test more portable
--HG--
branch : 1.8
Todd C. Miller [Wed, 6 Apr 2011 19:14:13 +0000 (15:14 -0400)]
No need to add current dir to include path and having it breaks the
test programs that expect to get the system glob.h and fnmatch.h
--HG--
branch : 1.8
Todd C. Miller [Wed, 6 Apr 2011 19:13:23 +0000 (15:13 -0400)]
Stop testing unspecified behavior in fnmatch
Make glob test more portable
Todd C. Miller [Wed, 6 Apr 2011 19:12:34 +0000 (15:12 -0400)]
No need to add current dir to include path and having it breaks the
test programs that expect to get the system glob.h and fnmatch.h
Todd C. Miller [Wed, 6 Apr 2011 16:03:29 +0000 (12:03 -0400)]
Fix and document --with-plugindir; partially from Diego Elio Petteno
--HG--
branch : 1.8