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