Don't put dtspcd in your inetd.conf. It's not needed.We're working in a secure perimeter, and I haven't explored that closely. I think that things are not so good there, if you do not take additional actions on network protection. Here is an article, for example (very old) -
Internet Security Systems discovered a potentially harmful flaw in the Common Desktop Environment (CDE), a common UNIX GUI. One major UNIX vendor has disputed the flaw, and another has yet to release a patch. Get the details on this flaw and its fix.www.techrepublic.com
Any Windowmanager/desktop environment is basically "Look and Feel". How it looks and how it works. Looks: lots of window managers can be tweaked to look like something else. How many things have fvwm emulations? I couldn't do it, but one could probably tweak KDE/Gnome to look like Motif. The Feel is often harder to emulate. A lot depends on specific applications and how they interact with each other.I suggest also the NsCDE however it want bring down a lot of QT stuff...
This release adds some features, 3rd party integrations, fixes bugs etc. Highlights are: Add kcalc colors tom match dtcalc (colormgr.local) Fix rofi and dunst themes to work with new versions of p...github.com
Yep, you want to avoid any programs from CDE listening on TCP / UDP. The following should help find them.Thank you. I checked, and it's really not needed.
# sockstat -4 -l
I don't use dtlogin either. I use xdm. My .xsession has this code that allows me to pick and choose at login.No, I'm online all the time. But luckily I don't use dtlogin.
case $DESKTOPSESSION in '') case $XDMWM in '') case $HOSTNAME in cwtest) XDMWM=`/usr/local/bin/xmessage -buttons cde,mwm,fvwm2,tw m,ctwm,xsm,lxde,xfce,mate,gnome,xterm,logout -file /etc/motd -print -timeout 60 -default cde -center`;; *) XDMWM=`/usr/local/bin/xmessage -buttons cde,mwm,fvwm2,tw m,ctwm,xsm,lxde,xfce,mate,gnome,xterm,logout -file /etc/motd -print -timeout 60 -default cde -center`;; esac
Yes it did.Didn't HP-UX use CDE by default? Last time I used that was early 2000s.
Thanks for sharing this.I use xdm. My .xsession has this code that allows me to pick and choose at login.
cp ~/.xinitrc_GNOME ~/.xinitrc
setxkbmap -layout us,ru -option grp:win_space_toggle & xscreensaver -no-splash & exec /usr/local/bin/gnome-session > ~/.xsession-errors_GNOME 2>&1
cp ~/.xinitrc_CDE ~/.xinitrc
setxkbmap -layout us,ru -option grp:alt_shift_toggle & (sleep 5 && xrdb -merge ~/.Xresources_CDE) & exec /usr/dt/bin/Xsession > ~/.xsession-errors_CDE 2>&1
xterm*faceName: Monospace xterm*faceSize: 9 XTerm*selectToClipboard: true
I use ru_RU.UTF-8 locale, but I could not use fonts with iso10646-1 character set. Instead, I use iso8859-5 fonts.More on cde 2.5.0 and fonts. It's not fonts per se. It's X resources.
[lanin@freebsd /usr/local/share/fonts]$ ls -l -D %F total 264 drwxr-xr-x 2 root wheel 71680 2022-04-08 100dpi drwxr-xr-x 2 root wheel 87040 2022-04-08 75dpi drwxr-xr-x 2 root wheel 1024 2022-04-09 bitstream-vera drwxr-xr-x 2 root wheel 512 2022-04-11 Caladea drwxr-xr-x 2 root wheel 512 2022-04-08 cantarell drwxr-xr-x 2 root wheel 512 2022-04-11 Carlito drwxr-xr-x 2 root wheel 4096 2022-04-08 cyrillic drwxr-xr-x 2 root wheel 1024 2022-07-27 dejavu drwxr-xr-x 3 root wheel 2048 2022-04-08 encodings drwxr-xr-x 2 root wheel 512 2022-04-11 GentiumBasic drwxr-xr-x 2 root wheel 1024 2022-07-25 Liberation drwxr-xr-x 2 root wheel 1024 2022-04-11 LinLibertineG drwxr-xr-x 2 root wheel 18432 2022-04-08 misc drwxr-xr-x 2 root wheel 1536 2022-04-08 OTF drwxr-xr-x 2 root wheel 12800 2022-07-20 terminus-font drwxr-xr-x 2 root wheel 512 2022-07-20 TerminusTTF drwxr-xr-x 2 root wheel 1024 2022-07-20 TTF drwxr-xr-x 2 root wheel 512 2022-04-11 twemoji-color-font-ttf drwxr-xr-x 2 root wheel 2048 2022-04-08 Type1 drwxr-xr-x 2 lanin lanin 1024 2022-07-20 wqy-bitmapsong drwxr-xr-x 2 root wheel 512 2022-07-20 wqymhr
[lanin@freebsd /usr/local/etc/X11/xorg.conf.d]$ ls -l -D %F total 8 -rw-r--r-- 1 root wheel 1005 2022-07-20 10-files.conf -rw-r--r-- 1 root wheel 49 2022-07-20 15-modules.conf
Section "Files" FontPath "/usr/local/share/fonts/100dpi/" FontPath "/usr/local/share/fonts/75dpi/" FontPath "/usr/local/share/fonts/bitstream-vera/" FontPath "/usr/local/share/fonts/Caladea/" FontPath "/usr/local/share/fonts/cantarell/" FontPath "/usr/local/share/fonts/Carlito/" FontPath "/usr/local/share/fonts/cyrillic/" FontPath "/usr/local/share/fonts/dejavu/" FontPath "/usr/local/share/fonts/GentiumBasic/" FontPath "/usr/local/share/fonts/Liberation/" FontPath "/usr/local/share/fonts/LinLibertineG/" FontPath "/usr/local/share/fonts/misc/" FontPath "/usr/local/share/fonts/OTF/" FontPath "/usr/local/share/fonts/TTF/" FontPath "/usr/local/share/fonts/twemoji-color-font-ttf/" FontPath "/usr/local/share/fonts/Type1/" FontPath "/usr/local/share/fonts/wqymhr/" FontPath "/usr/local/share/fonts/wqy-bitmapsong/" FontPath "/usr/local/share/fonts/terminus-font/" FontPath "/usr/local/share/fonts/TerminusTTF/" EndSection
Section "Module" Load "freetype" EndSection
resources=$HOME/.Xresources if [ -f $resources ]; then xrdb -load $resources [... some other unrelated code for firefox under mwm...] fi
Thank you.Are people interested in this? If not I will continue to poke around at this during my spare time (this becomes project with priority 3 behind two other more important FreeBSD problems I'm working on).