wm/cde: standardise pam policy files location
This commit is contained in:
parent
fc3efdbeae
commit
8cdc349186
|
@ -1,6 +1,7 @@
|
|||
# $NetBSD: Makefile,v 1.5 2024/01/18 20:57:03 vins Exp $
|
||||
# $NetBSD: Makefile,v 1.6 2024/03/09 23:59:38 vins Exp $
|
||||
|
||||
DISTNAME= cde-2.5.2
|
||||
PKGREVISION= 1
|
||||
CATEGORIES= wm x11
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cdesktopenv/files/src/}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.2 2024/01/18 20:57:03 vins Exp $
|
||||
@comment $NetBSD: PLIST,v 1.3 2024/03/09 23:59:38 vins Exp $
|
||||
bin/startcde
|
||||
dt/app-defaults/C/Dt
|
||||
dt/app-defaults/C/Dtbuilder
|
||||
|
@ -3529,9 +3529,9 @@ share/doc/cde/HISTORY
|
|||
share/doc/cde/README.md
|
||||
share/doc/cde/README.netbsd
|
||||
share/doc/cde/README.pkgsrc
|
||||
${PLIST.pam}share/examples/cde/pam.d/cde
|
||||
${PLIST.pam}share/examples/cde/pam.d/dtlogin
|
||||
${PLIST.pam}share/examples/cde/pam.d/dtsession
|
||||
${PLIST.pam}${PAMDIR}/cde
|
||||
${PLIST.pam}${PAMDIR}/dtlogin
|
||||
${PLIST.pam}${PAMDIR}/dtsession
|
||||
@pkgdir etc/dt/cde/fontaliases
|
||||
${PLIST.nls}dt/app-defaults/de_DE.UTF-8/Dt
|
||||
${PLIST.nls}dt/app-defaults/de_DE.UTF-8/Dtbuilder
|
||||
|
|
|
@ -4,8 +4,10 @@
|
|||
|
||||
To add the required authenticaion policies to your PAM configuration,
|
||||
import the policy files provided with the package:
|
||||
|
||||
$ cp @PREFIX@/share/examples/cde/pam.d/* /etc/pam.d
|
||||
|
||||
$ for i in cde dtlogin dtsession; do
|
||||
> cp @PREFIX@/share/examples/pam.d/$i /etc/pam.d
|
||||
> done
|
||||
|
||||
-----------------------------------------------------------------------
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: options.mk,v 1.3 2024/01/18 20:57:03 vins Exp $
|
||||
# $NetBSD: options.mk,v 1.4 2024/03/09 23:59:38 vins Exp $
|
||||
|
||||
PKG_OPTIONS_VAR= PKG_OPTIONS.cde
|
||||
|
||||
|
@ -37,23 +37,22 @@ DEPENDS+= pam-pwauth_suid-[0-9]*:../../security/pam-pwauth_suid
|
|||
|
||||
CONFIGURE_ENV+= ac_cv_lib_pam_pam_start=yes
|
||||
|
||||
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
|
||||
CONF_FILES+= ${EGDIR}/pam.d/cde \
|
||||
${PKG_SYSCONFDIR}/pam.d/cde
|
||||
PAMDIR= share/examples/pam.d
|
||||
MAKE_DIRS+= ${PAMDIR}
|
||||
|
||||
MAKE_DIRS+= ${PKG_SYSCONFDIR}/pam.d
|
||||
INSTALLATION_DIRS+= share/examples/${PKGBASE}/pam.d
|
||||
INSTALLATION_DIRS+= ${PAMDIR}
|
||||
|
||||
PLIST.pam= yes
|
||||
PLIST_SUBST+= PAMDIR=${PAMDIR:Q}
|
||||
|
||||
.PHONY: pam-install
|
||||
|
||||
pam-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/lib/pam/libpam/pam.conf \
|
||||
${DESTDIR}${EGDIR}/pam.d/cde
|
||||
. for p in dtlogin dtsession
|
||||
${INSTALL_DATA} ${WRKSRC}/programs/${p}/config/${p} \
|
||||
${DESTDIR}${EGDIR}/pam.d
|
||||
${DESTDIR}${PREFIX}/${PAMDIR}/cde
|
||||
. for i in dtlogin dtsession
|
||||
${INSTALL_DATA} ${WRKSRC}/programs/${i}/config/${i} \
|
||||
${DESTDIR}${PREFIX}/${PAMDIR}
|
||||
. endfor
|
||||
.else
|
||||
|
||||
|
|
Loading…
Reference in New Issue