cdesktopenv/cde
Jon Trulson a7562a8009 dtlogin: don't try to use /dev/mem to get random data on linux/bsd
dtlogin's genauth routines were trying to open and read /dev/mem on
linux and (presumably) bsd systems in order to obtain random data used
in creating an auth key.

This is bad for a variety of reasons.  Newer linux kernels (at least
on 3.2) issue the following warning to the kernel logs:

"Program dtlogin tried to access /dev/mem between 100000->102000."

Now on linux we will use /dev/urandom, and on CSRG_BASED (bsd) systems
we will use /dev/random to obtain some entropy.
2012-08-07 23:22:44 -06:00
..
admin Allow installing the terminfo file for dtterm to also work with path as 2012-07-27 14:39:08 +01:00
config Imake.cf/linux.cf: Add arm support. 2012-08-06 22:38:54 -06:00
databases copy CONTRIBUTORS file into /usr/dt/ during install 2012-07-24 18:49:11 -06:00
doc Add in a CONTRIBUTORS file for all people that have made changes post 2012-07-24 15:23:16 +01:00
examples
imports/motif Add missing Mrm, Xm, and Uil .msg files for the various locales from the motif src. 2012-07-16 19:49:28 -06:00
include
lib dtdbcache: remove incorrect comment block and tmpnam_buf var (not used) 2012-08-07 17:43:32 -06:00
logs
osf
programs dtlogin: don't try to use /dev/mem to get random data on linux/bsd 2012-08-07 23:22:44 -06:00
util
.gitignore gitignore: add rest of generated files. git status is much cleaner now :) 2012-08-03 15:57:06 -06:00
BUGREPORT
CLOSEDBUGS
CONTRIBUTORS Add Matthew Howkins (dtappbuilder, nsgmls, dtcm Linux compilation) 2012-08-04 23:16:08 +01:00
COPYING Addition of LGPL file at top level, deprecation of file copyright, and 2012-05-29 16:54:57 +01:00
Imakefile Remove -k option from WORLDOPTS 2012-05-26 17:21:45 -06:00
Makefile Increment CDE version number to 2.2.0 2012-07-16 15:23:40 +01:00
OPENBUGS
README-2.1.10
README-2.1.20
README-2.1.30
README-2.1.30.snapshot
ReleaseNotes.ps
ReleaseNotes.sgm
copyright Add in a CONTRIBUTORS file for all people that have made changes post 2012-07-24 15:23:16 +01:00
copyright.old As 'copyright' is used by dthello, make sure that it's based on the current 2012-07-04 17:30:04 +01:00