Honestly, I am not a network security officer. I am an ordinary C/C++ programmer with knowledge of applied cryptography. My knowledge of networking is limited to TCP/IP Illustrated v1-2 (old editions) , and UNP v1 , 2Ed.How does CDE relates to security, open ports, services etc ... ?
I worked with CDE on Solaris 2.6 - 10 (2000-2010). It was very coolBoy CDE brings back memories. The first "desktop environment" I ran across. Old Sun, Dec machines.
CDE is actually completely impenetrable from the outside if you just ensure you set up rpcbind to listen only on localhost and same with inetd (Honestly, I am not a network security officer. I am an ordinary C/C++ programmer with knowledge of applied cryptography. My knowledge of networking is limited to TCP/IP Illustrated v1-2 (old editions) , and UNP v1 , 2Ed.
-a <address>
) sockstat -4 -l
or netstat -nat | grep LISTEN
to find this out (also note that Xorg hasn't listened on a TCP socket for decades, so this shouldn't be visible either).dredging unused memories, I think so.Didn't HP-UX use CDE by default? Last time I used that was early 2000s.
Most UNIX uses because of the low footprint. I still install CDE over anything else if a graphical environment is needed on AIX.Didn't HP-UX use CDE by default? Last time I used that was early 2000s.
Really cool!I use CDE in everyday work.
I have 2 window managers: CDE and Gnome.
We (our very small company) develop operating systems on micro-controllers (smart cards), which are used as a hardware crypto-modules in applications.
A client side application sends its plain data to our smart card (in APDU - throughout card reader, using PCSC).
Card does crypt/sign the data, and returns the result to application. On a server side, card is used to decrypt/verify sign the data received.
My work is to develop (in C/C++) libraries which are using by applications to communicate with our smart cards. Also I develop bunch of tests.
I rarely use Gnone. I do all my work in CDE, especially testing (tests in CDE run twice as fast as in Gnome).
Edit: I use this CDE.
View attachment 14455
Only if you selected X in the installer ; but yes it was default desktop env (if I recall correcly it was never on the first installation media; I'm using custom depot for many years so I'm not 100% sure). But tools such as ignite and sw* actively check forDidn't HP-UX use CDE by default? Last time I used that was early 2000s.
DISPLAY
var which can be annoying if not straight irritating.I remember when OpenCDE was released back in 2012. It was just after Christmas! Are you the original author of OpenCDE?Ages ago (as part of OpenCDE) I made some hacks to Motif/mwm to adhere to a few of the EWMH requests. I will see if I can track down the old patches. Perhaps parts of them can be applied against CDE/mwm/dtwm.
I use CDE in everyday work.
I have 2 window managers: CDE and Gnome.
We (our very small company) develop operating systems on micro-controllers (smart cards), which are used as a hardware crypto-modules in applications.
A client side application sends its plain data to our smart card (in APDU - throughout card reader, using PCSC).
Card does crypt/sign the data, and returns the result to application. On a server side, card is used to decrypt/verify sign the data received.
My work is to develop (in C/C++) libraries which are using by applications to communicate with our smart cards. Also I develop bunch of tests.
I rarely use Gnone. I do all my work in CDE, especially testing (tests in CDE run twice as fast as in Gnome).
Edit: I use this CDE.
View attachment 14455
Yep. It was good fun. I had pretty much just found a great book on Motif and thought why not?I remember when OpenCDE was released back in 2012. It was just after Christmas! Are you the original author of OpenCDE?
Initially I did install CDE using FreeBSD pkg.I like it very much. And I would like to install "your" version. What are the steps to do that ? just grab the package,unrar it and the run make ?
sudo pkg install cde
xterm*faceName: Monospace
xterm*faceSize: 10
XTerm*selectToClipboard: true
setxkbmap -layout us,ru -option grp:alt_shift_toggle &
(sleep 5 && xrdb -merge ~/.Xresources) &
exec /usr/local/dt/bin/Xsession
rpcbind_enable="yes"
dtcms_enable="yes"
inetd_enable="yes"
dtspc stream tcp nowait root /usr/local/dt/bin/dtspcd /usr/local/dt/bin/dtspcd
dtspc 6112/tcp
allowed_users=anybody
startx
. sudo pkg install xorg git iconv ksh93 open-motif tcl86 auto{conf,make} libtool gettext-runtime gmake bdftopcf opensp
mkdir ~/inst
cd ~/inst
gzip -d cde-2.5.0.tar.gz
tar xfv cde-2.5.0.tar
./autogen.sh
./configure --with-tcl=/usr/local/lib/tcl8.6 MAKE="gmake"
gmake
sudo gmake install
cmsd/2-5 dgram rpc/udp wait root /usr/dt/bin/rpc.cmsd rpc.cms
LANG=ru_RU.UTF-8
export LANG
I dont know...what's the version of CDE more secure ?