14 |
|
{ "sh", "/bin/sh", "/bin/sh", "/bin/sh", "/usr/bin/sh" }, |
15 |
|
{ "csh", "/bin/csh", "/bin/csh", "/bin/csh", "/usr/bin/csh" }, |
16 |
|
{ "tcsh", "/bin/tcsh", "/bin/tcsh", "/bin/tcsh", "/usr/bin/tcsh" }, |
17 |
< |
{ "bash", "/usr/local/bin/bash", "/bin/bash", "/bin/bash", "/usr/local/bin/bash" }, |
17 |
> |
{ "bash", "/usr/local/bin/bash", "/bin/bash", "/opt/local/bin/bash", "/usr/local/bin/bash" }, |
18 |
|
{ "ksh", "/usr/local/bin/ksh", "/bin/ksh", "/bin/ksh", "/usr/bin/ksh" }, |
19 |
|
{ "zsh", "/usr/local/bin/zsh", "/bin/zsh", "/bin/zsh", "/usr/bin/zsh" }, |
20 |
|
{ "3sh", "/ccs/bin/3sh", "/ccs/bin/3sh", "/ccs/bin/3sh", "/ccs/bin/3sh" }, |
91 |
|
{ |
92 |
|
check(dup2(pipe_[1], 1), environment); |
93 |
|
check(close(pipe_[0]), environment); |
94 |
< |
check(execl(LDAPWHOAMI, program, "-D", name, "-W", "-x", "-y", secret, NULL), environment); |
94 |
> |
check(execl(LDAPWHOAMI, program, "-D", name, "-H", "ldaps://" MASTER, "-W", "-x", "-y", secret, NULL), environment); |
95 |
|
} |
96 |
|
|
97 |
|
check(close(pipe_[1]), environment); |
161 |
|
check(setenv("SOLARIS", shells->solaris, 1), environment); |
162 |
|
} |
163 |
|
|
164 |
< |
#if !defined(__FreeBSD__) && !defined(__sun__) |
164 |
> |
#if !defined(__FreeBSD__) && !defined(__sun__) && !defined(__APPLE__) |
165 |
|
size_t strlcpy(char *dst, const char *src, size_t size) |
166 |
|
{ |
167 |
|
dst[size - 1] = '\0'; |