mirror of
https://github.com/sudo-project/sudo.git
synced 2025-08-31 06:15:37 +00:00
added 2 mroe items
This commit is contained in:
10
PORTING
10
PORTING
@@ -11,5 +11,15 @@ Posix(?) sysconf() but no getdtablesize(), use the following macro:
|
||||
#define getdtablesize() (sysconf(_SC_OPEN_MAX))
|
||||
If all else fails you can use the value of NOFILE in <sys/param.h>.
|
||||
|
||||
If you are porting to a SysV-based OS, you should link in with a library
|
||||
that has BSD signals if possible, if not sudo will probably still work,
|
||||
but no promises.
|
||||
|
||||
One other thing is that sudo expects to be able to use the uid_t and mode_t
|
||||
type definitions. Chances are you have uid_t, if not it is just what
|
||||
getuid(2) returns, you can add it in to sudo.h. If you have an older
|
||||
libc, you probably don't have mode_t. You can just compile with -DNO_MODE_T
|
||||
if umask(2) takes an int, if not, fix the definition in sudo.h.
|
||||
|
||||
If you port sudo to a new architecture, please send your changes to
|
||||
sudo-bugs@cs.colorado.edu
|
||||
|
Reference in New Issue
Block a user