]>
granicus.if.org Git - sudo/log
Todd C. Miller [Sat, 28 May 2011 19:32:33 +0000 (15:32 -0400)]
Include gettext.h
--HG--
branch : 1.8
Todd C. Miller [Sat, 28 May 2011 19:32:11 +0000 (15:32 -0400)]
Include gettext.h
Todd C. Miller [Sat, 28 May 2011 19:27:52 +0000 (15:27 -0400)]
Quiet gcc warnings.
--HG--
branch : 1.8
Todd C. Miller [Sat, 28 May 2011 19:27:14 +0000 (15:27 -0400)]
Quiet gcc warnings.
Todd C. Miller [Sat, 28 May 2011 13:19:28 +0000 (09:19 -0400)]
Don't install .mo files if gettext was not found.
--HG--
branch : 1.8
Todd C. Miller [Sat, 28 May 2011 13:18:46 +0000 (09:18 -0400)]
Don't install .mo files if gettext was not found.
Todd C. Miller [Fri, 27 May 2011 19:59:06 +0000 (15:59 -0400)]
Always allocate a pty when running a command in the background but
call setsid() after forking to make sure we don't end up with a
controlling tty.
--HG--
branch : 1.8
Todd C. Miller [Fri, 27 May 2011 19:58:56 +0000 (15:58 -0400)]
Add missing space between command name and the first command line argument.
--HG--
branch : 1.8
Todd C. Miller [Fri, 27 May 2011 19:58:40 +0000 (15:58 -0400)]
Quiet a compiler warning on some platforms.
--HG--
branch : 1.8
Todd C. Miller [Fri, 27 May 2011 19:58:26 +0000 (15:58 -0400)]
README file that directs people to translationproject.org
--HG--
branch : 1.8
Todd C. Miller [Fri, 27 May 2011 19:58:13 +0000 (15:58 -0400)]
Sync translations with TP
--HG--
branch : 1.8
Todd C. Miller [Fri, 27 May 2011 19:58:01 +0000 (15:58 -0400)]
Add 'sync-po' target to top-level Makefile to rsync the po files
from translationproject.org.
--HG--
branch : 1.8
Todd C. Miller [Fri, 27 May 2011 19:20:20 +0000 (15:20 -0400)]
Always allocate a pty when running a command in the background but
call setsid() after forking to make sure we don't end up with a
controlling tty.
Todd C. Miller [Fri, 27 May 2011 18:07:23 +0000 (14:07 -0400)]
Add missing space between command name and the first command line argument.
Todd C. Miller [Fri, 27 May 2011 17:50:37 +0000 (13:50 -0400)]
Quiet a compiler warning on some platforms.
Todd C. Miller [Fri, 27 May 2011 17:15:27 +0000 (13:15 -0400)]
README file that directs people to translationproject.org
Todd C. Miller [Fri, 27 May 2011 16:53:05 +0000 (12:53 -0400)]
Sync translations with TP
Todd C. Miller [Fri, 27 May 2011 16:52:47 +0000 (12:52 -0400)]
Add 'sync-po' target to top-level Makefile to rsync the po files
from translationproject.org.
Todd C. Miller [Fri, 27 May 2011 14:25:30 +0000 (10:25 -0400)]
install nls files from install target
--HG--
branch : 1.8
Todd C. Miller [Fri, 27 May 2011 14:24:55 +0000 (10:24 -0400)]
install nls files from install target
Todd C. Miller [Fri, 27 May 2011 14:18:31 +0000 (10:18 -0400)]
Include .mo files in sudo binary packags.
--HG--
branch : 1.8
Todd C. Miller [Fri, 27 May 2011 14:17:34 +0000 (10:17 -0400)]
Include .mo files in sudo binary packags.
Todd C. Miller [Fri, 27 May 2011 11:57:13 +0000 (07:57 -0400)]
Add simplified chinese translation
--HG--
branch : 1.8
Todd C. Miller [Fri, 27 May 2011 11:54:52 +0000 (07:54 -0400)]
Add simplified chinese translation
Todd C. Miller [Thu, 26 May 2011 19:24:59 +0000 (15:24 -0400)]
Add ukranian translation
--HG--
branch : 1.8
Todd C. Miller [Thu, 26 May 2011 19:23:55 +0000 (15:23 -0400)]
Add ukranian translation
Todd C. Miller [Thu, 26 May 2011 19:19:25 +0000 (15:19 -0400)]
refer to siglist.c, not ./siglist.c since not all makes will
treat foo and ./foo the same.
--HG--
branch : 1.8
Todd C. Miller [Thu, 26 May 2011 19:19:12 +0000 (15:19 -0400)]
Set def_preserve_groups before searching for the command when the -P
flag is specified.
--HG--
branch : 1.8
Todd C. Miller [Thu, 26 May 2011 19:18:11 +0000 (15:18 -0400)]
refer to siglist.c, not ./siglist.c since not all makes will
treat foo and ./foo the same.
Todd C. Miller [Thu, 26 May 2011 16:52:59 +0000 (12:52 -0400)]
Set def_preserve_groups before searching for the command when the -P
flag is specified.
Todd C. Miller [Thu, 26 May 2011 16:15:01 +0000 (12:15 -0400)]
Add dependency for siglist.lo in compat. This is a generated file so
"make depend" needs to depend on it.
--HG--
branch : 1.8
Todd C. Miller [Thu, 26 May 2011 16:12:43 +0000 (12:12 -0400)]
Add dependency for siglist.lo in compat. This is a generated file so
"make depend" needs to depend on it.
Todd C. Miller [Thu, 26 May 2011 15:46:50 +0000 (11:46 -0400)]
More dependency fixes.
--HG--
branch : 1.8
Todd C. Miller [Thu, 26 May 2011 15:46:11 +0000 (11:46 -0400)]
More dependency fixes.
Todd C. Miller [Thu, 26 May 2011 15:42:14 +0000 (11:42 -0400)]
Fix a few dependencies.
--HG--
branch : 1.8
Todd C. Miller [Thu, 26 May 2011 15:41:13 +0000 (11:41 -0400)]
Fix a few dependencies.
Todd C. Miller [Thu, 26 May 2011 15:21:42 +0000 (11:21 -0400)]
Place compiled mo files in the src dir, not the build dir.
When installing compiled mo files, display a status message.
--HG--
branch : 1.8
Todd C. Miller [Thu, 26 May 2011 15:12:54 +0000 (11:12 -0400)]
Place compiled mo files in the src dir, not the build dir.
When installing compiled mo files, display a status message.
Todd C. Miller [Wed, 25 May 2011 19:06:21 +0000 (15:06 -0400)]
Tivoli Directory Server requires that seconds be present in a
timestamp, even though RFC 4517 states that they are optional.
--HG--
branch : 1.8
Todd C. Miller [Wed, 25 May 2011 19:04:34 +0000 (15:04 -0400)]
Tivoli Directory Server requires that seconds be present in a
timestamp, even though RFC 4517 states that they are optional.
Todd C. Miller [Wed, 25 May 2011 18:16:33 +0000 (14:16 -0400)]
Add missing bit of copyright
--HG--
branch : 1.8
Todd C. Miller [Wed, 25 May 2011 18:15:37 +0000 (14:15 -0400)]
Add missing bit of copyright
Todd C. Miller [Wed, 25 May 2011 17:11:37 +0000 (13:11 -0400)]
Mention cycle detection warnings
--HG--
branch : 1.8
Todd C. Miller [Wed, 25 May 2011 17:11:25 +0000 (13:11 -0400)]
When checking aliases, also check the contents of the alias in case there
are problems with an alias that is referenced inside another.
Replace the self reference check with real alias cycle detection.
--HG--
branch : 1.8
Todd C. Miller [Wed, 25 May 2011 17:11:10 +0000 (13:11 -0400)]
Set errno to ELOOP in alias_find() if there is a cycle.
Set errno to ENOENT in alias_find() and alias_remove() if the
entry could not be found.
--HG--
branch : 1.8
Todd C. Miller [Wed, 25 May 2011 17:10:51 +0000 (13:10 -0400)]
Increment alias_seqno before calls to alias_remove_recursive() to
avoid false positives with the alias loop detection. Fixes spurious
warnings about unused aliases when they are nested.
--HG--
branch : 1.8
Todd C. Miller [Wed, 25 May 2011 17:07:43 +0000 (13:07 -0400)]
Mention cycle detection warnings
Todd C. Miller [Wed, 25 May 2011 17:04:13 +0000 (13:04 -0400)]
When checking aliases, also check the contents of the alias in case there
are problems with an alias that is referenced inside another.
Replace the self reference check with real alias cycle detection.
Todd C. Miller [Wed, 25 May 2011 16:54:15 +0000 (12:54 -0400)]
Set errno to ELOOP in alias_find() if there is a cycle.
Set errno to ENOENT in alias_find() and alias_remove() if the
entry could not be found.
Todd C. Miller [Wed, 25 May 2011 15:31:11 +0000 (11:31 -0400)]
Increment alias_seqno before calls to alias_remove_recursive() to
avoid false positives with the alias loop detection. Fixes spurious
warnings about unused aliases when they are nested.
Todd C. Miller [Wed, 25 May 2011 14:24:37 +0000 (10:24 -0400)]
add mkdep.pl
--HG--
branch : 1.8
Todd C. Miller [Wed, 25 May 2011 14:24:24 +0000 (10:24 -0400)]
Add dependency on convenience libs to binaries
--HG--
branch : 1.8
Todd C. Miller [Wed, 25 May 2011 14:24:09 +0000 (10:24 -0400)]
mkdep.pl only works when run from the src dir
--HG--
branch : 1.8
Todd C. Miller [Wed, 25 May 2011 14:23:49 +0000 (10:23 -0400)]
Auto-generate Makefile dependencies with a perl script.
--HG--
branch : 1.8
Todd C. Miller [Wed, 25 May 2011 14:20:07 +0000 (10:20 -0400)]
add mkdep.pl
Todd C. Miller [Wed, 25 May 2011 14:19:29 +0000 (10:19 -0400)]
Add dependency on convenience libs to binaries
Todd C. Miller [Wed, 25 May 2011 14:07:20 +0000 (10:07 -0400)]
mkdep.pl only works when run from the src dir
Todd C. Miller [Wed, 25 May 2011 13:02:25 +0000 (09:02 -0400)]
Auto-generate Makefile dependencies with a perl script.
Todd C. Miller [Mon, 23 May 2011 18:06:17 +0000 (14:06 -0400)]
If the user specifies a runas group via sudo's -g option that matches
the runas user's group in the passwd database and that group is not
denied in the Runas_Spec, allow it. Thus, if user root's gid in
/etc/passwd is 0, then "sudo -u root -g root id" is allow even if
no groups are present in the Runas_Spec.
--HG--
branch : 1.8
Todd C. Miller [Mon, 23 May 2011 18:00:54 +0000 (14:00 -0400)]
If the user specifies a runas group via sudo's -g option that matches
the runas user's group in the passwd database and that group is not
denied in the Runas_Spec, allow it. Thus, if user root's gid in
/etc/passwd is 0, then "sudo -u root -g root id" is allow even if
no groups are present in the Runas_Spec.
Todd C. Miller [Sun, 22 May 2011 19:58:46 +0000 (15:58 -0400)]
Mention what is new in 1.8.2 (for now)
--HG--
branch : 1.8
Todd C. Miller [Sun, 22 May 2011 17:38:42 +0000 (13:38 -0400)]
Add dependencies on gettext.h
--HG--
branch : 1.8
Todd C. Miller [Sun, 22 May 2011 17:31:48 +0000 (13:31 -0400)]
Add dependencies on gettext.h
Todd C. Miller [Sun, 22 May 2011 14:11:55 +0000 (10:11 -0400)]
Fix install-nls target with HP-UX sh when gettext is not present.
--HG--
branch : 1.8
Todd C. Miller [Sun, 22 May 2011 14:10:43 +0000 (10:10 -0400)]
Fix install-nls target with HP-UX sh when gettext is not present.
Todd C. Miller [Sun, 22 May 2011 12:36:17 +0000 (08:36 -0400)]
Regen for sudo 1.8.2
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 19:36:42 +0000 (15:36 -0400)]
regenerate .pot files for lbuf changes
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 19:36:27 +0000 (15:36 -0400)]
Add missing "checking" message for gettext when using the cache.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 19:36:11 +0000 (15:36 -0400)]
Add primitive format string support to the lbuf code to make
translations simpler.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 19:33:34 +0000 (15:33 -0400)]
regenerate .pot files for lbuf changes
Todd C. Miller [Fri, 20 May 2011 19:27:45 +0000 (15:27 -0400)]
Add missing "checking" message for gettext when using the cache.
Todd C. Miller [Fri, 20 May 2011 19:25:03 +0000 (15:25 -0400)]
Add primitive format string support to the lbuf code to make translations
simpler.
Todd C. Miller [Fri, 20 May 2011 17:39:37 +0000 (13:39 -0400)]
Bump version to 1.8.2
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:38:46 +0000 (13:38 -0400)]
Add message catalog template files for sudo and the sudoers module.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:38:32 +0000 (13:38 -0400)]
Add gettext.h convenience header. This is similar to but distinct from
the one included with the gettext package.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:38:19 +0000 (13:38 -0400)]
Add checks for nroff -c and -Tascii flags
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:38:09 +0000 (13:38 -0400)]
Add check for HP bundled C Compiler (which cannot create shared libs)
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:37:56 +0000 (13:37 -0400)]
Fix C format warnings.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:37:48 +0000 (13:37 -0400)]
Add __printflike
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:37:36 +0000 (13:37 -0400)]
Translate help / usage strings.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:37:23 +0000 (13:37 -0400)]
Set --msgid-bugs-address to the bugzilla url
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:37:09 +0000 (13:37 -0400)]
Add scaffolding to update .po files and install .mo files.
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:34:56 +0000 (13:34 -0400)]
Minor warning/error cleanup
--HG--
branch : 1.8
Todd C. Miller [Fri, 20 May 2011 17:34:38 +0000 (13:34 -0400)]
Emulate ngettext for the non-nls case
--HG--
branch : 1.8
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