Jon Trulson
5a03b6a5e8
Merge branch 'master' into autotools-conversion
2021-07-03 16:56:54 -06:00
Jon Trulson
8e4de15495
Bump version to 2.4.0 for release
2021-07-03 13:35:15 -06:00
Jon Trulson
512dabe2ad
CONTRIBUTORS: update with git log
2021-07-03 13:34:24 -06:00
Jon Trulson
785bc4a512
HISTORY: update for 2.4.0 release
2021-07-03 13:22:02 -06:00
Jon Trulson
3b9d5b95ae
README: fix clone instructions to no longer require --recursive
2021-07-03 13:01:53 -06:00
Jon Trulson
ae70af254e
dthelp: disable parallel builds in parser/canon1 too
2021-07-02 20:44:15 -06:00
Jon Trulson
4338ac2e2a
Merge branch 'master' into autotools-conversion
2021-06-26 15:06:38 -06:00
Jon Trulson
0270f93a68
Removed .gitmodules
2021-06-26 14:53:02 -06:00
Jon Trulson
9c3002a06f
Merge commit 'c9b86876044cdce95730ea2c6a2af65e06a86125' as 'cde/programs/dtksh/ksh93'
2021-06-26 14:53:01 -06:00
Jon Trulson
2e1f8ae435
Removed cde/programs/dtksh/ksh93 submodule at commit 66e1d44642
2021-06-26 14:53:01 -06:00
Jon Trulson
c9b8687604
Squashed 'cde/programs/dtksh/ksh93/' content from commit 66e1d4464
...
git-subtree-dir: cde/programs/dtksh/ksh93
git-subtree-split: 66e1d44642
2021-06-26 14:53:01 -06:00
Jon Trulson
94691f462e
Removed .gitmodules
2021-06-26 13:39:32 -06:00
Jon Trulson
cd6da32f7f
Merge commit '12bbb66931feaac778ef4e47b67375ec9b58e839' as 'cde/programs/dtksh/ksh93'
2021-06-26 13:39:31 -06:00
Jon Trulson
12bbb66931
Squashed 'cde/programs/dtksh/ksh93/' content from commit 66e1d4464
...
git-subtree-dir: cde/programs/dtksh/ksh93
git-subtree-split: 66e1d44642
2021-06-26 13:39:31 -06:00
Jon Trulson
456abe8415
Removed cde/programs/dtksh/ksh93 submodule at commit 66e1d44642
2021-06-26 13:39:26 -06:00
Jon Trulson
c489af6b3b
utils/merge: re-fix include issue
2021-06-02 20:43:06 -06:00
Jon Trulson
f294ee03b8
bilP.h: re-fix include issue with bil_parser.h
2021-06-02 20:24:14 -06:00
Jon Trulson
2a3e91383b
autotools: get the PAM support from master working on linux and freebsd
2021-06-02 19:57:23 -06:00
Jon Trulson
a277fcb340
configure.ac: add AM_CONDITIONALS() for riscv and aarch64
2021-06-02 19:57:23 -06:00
Jon Trulson
afbf39af01
dthelp/parser/pass2: disable parallel builds for this module
2021-06-02 19:57:23 -06:00
Jon Trulson
6f0d93678a
dtpdmd: fixup for autotools and new MsgCat.c
2021-06-02 19:57:23 -06:00
Jon Trulson
75bf61c584
localized/util: fixup for autotools and new MsgCat.c
2021-06-02 19:57:23 -06:00
Jon Trulson
ffa8c98d32
dtsr: fixup for autotools and new MsgCat.c
2021-06-02 19:57:23 -06:00
Jon Trulson
0bfa26f14f
dtdspmsg: fixup for autotools and new MsgCat.c
2021-06-02 19:57:23 -06:00
Jon Trulson
b5cc42e029
Apply a patch from Roger Brown for risc-v and other minor fixes
...
Summary:
cde/config/cf/DtInfo.tmpl - add RISCVArchitecture as little endian
cde/config/cf/Imake.cf - add AArch64Architecture for NetBSD
cde/config/cf/Imake.cf - add RISCVArchitecture for Linux
cde/config/cf/linux.cf - add RISCVArchitecture bit order
cde/lib/DtHelp/Imakefile - add -ljpeg for OpenBSD
2021-06-02 19:57:23 -06:00
Jon Trulson
c7c054496b
.gitignore: update for PAM changes
2021-06-02 19:57:23 -06:00
Jon Trulson
44307f85da
debin/control: add libpam and libutempter
2021-06-02 19:56:30 -06:00
Liang Chang
4a346ea8f5
linux.cf: Enable PTS driver and libutempter.
2021-06-02 19:56:30 -06:00
Liang Chang
11da82df52
FreeBSD.cf: Enable PTS driver and libutempter.
2021-06-02 19:56:30 -06:00
Liang Chang
d60bbdc251
databases: Install dtterm as an unprivileged program when PTS driver and
...
libutempter are available.
2021-06-02 19:56:30 -06:00
Liang Chang
5854cd8543
dtterm: Add libutempter support for utmp/wtmp updates.
2021-06-02 19:56:30 -06:00
Liang Chang
ba1c6bf810
DtTerm: Add libutempter support for utmp/wtmp updates.
2021-06-02 19:56:30 -06:00
Liang Chang
82d4a8bb68
DtTerm: Add pts driver support.
2021-06-02 19:56:30 -06:00
Jon Trulson
49adbfb25d
Bump devel version to 2.3.2c
2021-06-02 19:56:30 -06:00
Liang Chang
3909c8dbcc
dtinfo: Fix a segmentation fault.
...
The return value from CanvasRenderer::_dofont is a pointer. It will be passed
to the free function. Ensure that pointer always points to a dynamically
allocated memory to avoid segmentation faults.
2021-06-02 19:56:29 -06:00
Jon Trulson
35c35d2b3c
FreeBSD.cf,DragonFly.cf: disable PAM support by default
...
These system can support PAM, but it requires a port of the NetBSD
module to do so. As a result, this support is disabled by default.
See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253073 for a
patch to add this support to the OS. Then you can set HasPamLibrary
to YES in the respective .cf files, rebuild CDE, and try it out.
2021-06-02 19:56:29 -06:00
Jon Trulson
1f35dd82e6
NetBSD.cf: add a link comment to list package needed for PAM support
2021-06-02 19:56:29 -06:00
Liang Chang
bc99bbe5b4
dtlogin: revise the Imakefile for config.
2021-06-02 19:56:29 -06:00
Liang Chang
c75169ca3f
DtPamSvc: Improve user experience.
2021-06-02 19:56:29 -06:00
Liang Chang
e68846d543
dtsession: revise localAuthenticate.
2021-06-02 19:56:29 -06:00
Liang Chang
7d8dea61b2
dtlogin: add utmpx support to UtmpIdOpen.
2021-06-02 19:56:29 -06:00
Liang Chang
bf9c9c2299
databases: use "src" files to generate CDE-MIN.udb and CDE-RUN.udb.
2021-06-02 19:56:29 -06:00
Liang Chang
b46b77e0aa
dtsession: add rules for config dir into Imakefile.
2021-06-02 19:56:29 -06:00
Liang Chang
5d85af571a
DtPamSvc: use utmpx.
2021-06-02 19:56:29 -06:00
Liang Chang
254a0a1abd
dtlogin: use utmpx when PAM is enabled.
2021-06-02 19:56:29 -06:00
Liang Chang
a4d81ecbaa
Enable PAM support for dtlogin and dtsession.
2021-06-02 19:56:29 -06:00
Liang Chang
678c85021a
dtsession: rename PAM config file.
2021-06-02 19:56:29 -06:00
Liang Chang
62bad7d8d2
dtlogin: rename PAM config file.
2021-06-02 19:56:29 -06:00
Liang Chang
7cd6b8b714
DtPamSvc: update Imakefile.
2021-06-02 19:56:29 -06:00
Liang Chang
b5416991b1
Add PAM support to dtsession.
2021-06-02 19:56:29 -06:00