diff options
author | Dave Olson <olson@cumulusnetworks.com> | 2018-04-15 14:39:26 -0700 |
---|---|---|
committer | Dave Olson <olson@cumulusnetworks.com> | 2018-04-15 14:39:26 -0700 |
commit | 91ae2ae210f9cf530038d071db41e3da574e092d (patch) | |
tree | 3ff40ee2d0fd9cf803e75032f02ec50772f360e1 /src/support.c | |
parent | acc77c4757775bb7689ba769465951a65523db75 (diff) | |
download | libpam-radius-auth-91ae2ae210f9cf530038d071db41e3da574e092d.tar.gz libpam-radius-auth-91ae2ae210f9cf530038d071db41e3da574e092d.zip |
Fixed incredibly stupid radius_shell bug where I forgot about args > 1
Ticket: CM-20606
Reviewed By: nobody
Testing Done: ran my own tests, and the automated radius tests
All the shells need to accept -c someargument, for 'su -c'
non-interactive shell, etc.
Fixed by adjusting args[0], and using execv instead of execl.
Passes regular radius automated tests again.
Diffstat (limited to 'src/support.c')
0 files changed, 0 insertions, 0 deletions