Re: [PATCH] Fix the undefined sudo_debug_exit_ssize_t_v1 symbol error in sudoers plugin (versions > 1.8.15)

"Todd C. Miller" <[email protected]>
Newsgroups gmane.comp.tools.sudo.devel
Message-ID <[email protected]>
On Fri, 08 Jul 2016 12:41:03 +0200, Guido Trentalancia wrote:

> In versions greater than 1.8.15, the shared object sudoers.so (plugin)
> should link sudo_debug.c in order to avoid the following missing symbol
> error on calls to debug_return_ssize_t()->sudo_debug_exit_ssize_t():
> 
> sudo: symbol lookup error: /usr/libexec/sudo/sudoers.so: undefined symbol: su
> do_debug_exit_ssize_t_v1

That symbol is provided by libsudo_util.so which sudoers.so links with.
Perhaps you have a mismatched sudoers.so and libsudo_util.so?

Try running:

nm /usr/libexec/sudo/libsudo_util.so | grep sudo_debug_exit_ssize_t_v1

You should see something like:

000000000000a0d0 T sudo_debug_exit_ssize_t_v1

 - todd
____________________________________________________________
sudo-workers mailing list <[email protected]>
For list information, options, or to unsubscribe, visit:
https://www.sudo.ws/mailman/listinfo/sudo-workers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.