cdesktopenv/cde/programs
Jon Trulson 20cad57cd4 dtsession: fix screen saver/locking on linux
The POSIX __linux__ commit broke the special detection on linux used
to determine whether a secure system was in use or not.

This commit reworks the logic a little bit to avoid special casing
linux in main().

It also reworks the logic in CanReAuthenticate() to fix up some issues
"fixed" to correct converity warnings.  The logic in this case was
mostly ok, but still didn't account for the proper usage of this
function.  Error detection improved somewhat as a result.
2018-05-31 22:23:19 -06:00
..
backdrops
dsdm Spelling fixes 2018-05-31 22:23:19 -06:00
dtaction Use POSIX macros for linux 2018-05-24 18:22:55 -06:00
dtappbuilder Spelling fixes 2018-05-31 22:23:19 -06:00
dtappintegrate
dtcalc Fix BSD and Sun problems after coverity fixes 2018-05-31 17:46:03 -06:00
dtcm dtcm: NULL is not 0 2018-05-31 22:23:19 -06:00
dtconfig remove OSF1 support 2018-05-24 14:25:26 -06:00
dtcreate Fix Linux rpc problems with new glibc 2018-05-31 18:00:22 -06:00
dtdbcache Fix Linux rpc problems with new glibc 2018-05-31 18:00:22 -06:00
dtdocbook Spelling fixes 2018-05-31 22:23:19 -06:00
dtdspmsg Remove Unixware and openserver support 2018-05-20 12:13:07 -06:00
dtexec Spelling fixes 2018-05-31 22:23:19 -06:00
dtfile Spelling fixes 2018-05-31 22:23:19 -06:00
dthello Spelling fixes 2018-05-31 22:23:19 -06:00
dthelp Spelling fixes 2018-05-31 22:23:19 -06:00
dticon Fix Linux rpc problems with new glibc 2018-05-31 18:00:22 -06:00
dtimsstart Spelling fixes 2018-05-31 22:23:19 -06:00
dtinfo Spelling fixes 2018-05-31 22:23:19 -06:00
dtksh Spelling fixes 2018-05-31 22:23:19 -06:00
dtlogin Spelling fixes 2018-05-31 22:23:19 -06:00
dtmail Spelling fixes 2018-05-31 22:23:19 -06:00
dtpad Spelling fixes 2018-05-31 22:23:19 -06:00
dtpdm Last of the spelling fixed 2018-04-28 12:36:44 -06:00
dtpdmd Spelling fixes 2018-05-31 22:23:19 -06:00
dtprintegrate remove OSF1 support 2018-05-24 14:25:26 -06:00
dtprintinfo Spelling fixes 2018-05-31 22:23:19 -06:00
dtscreen Use POSIX macros for linux 2018-05-24 18:22:55 -06:00
dtsearchpath Fix warnings on FreeBSD 2018-05-31 22:04:08 -06:00
dtsession dtsession: fix screen saver/locking on linux 2018-05-31 22:23:19 -06:00
dtspcd Fix Linux rpc problems with new glibc 2018-05-31 18:00:22 -06:00
dtsr Spelling fixes 2018-05-31 22:23:19 -06:00
dtstyle Fix warnings on FreeBSD 2018-05-31 22:04:08 -06:00
dtterm Spelling fixes 2018-05-31 22:23:19 -06:00
dtudcexch Use POSIX macros for linux 2018-05-24 18:22:55 -06:00
dtudcfonted Fix warnings on FreeBSD 2018-05-31 22:04:08 -06:00
dtwm Spelling fixes 2018-05-31 22:23:19 -06:00
fontaliases remove OSF1 support 2018-05-24 14:25:26 -06:00
icons Spelling fixes 2018-05-31 22:23:19 -06:00
localized Spelling fixes 2018-05-31 22:23:19 -06:00
nsgmls Use POSIX macros for linux 2018-05-24 18:22:55 -06:00
palettes
ttsnoop Fix warnings on FreeBSD 2018-05-31 22:04:08 -06:00
tttypes
types Spelling fixes 2018-05-31 22:23:19 -06:00
util Spelling fixes 2018-05-31 22:23:19 -06:00
Imakefile