head	1.8;
access;
symbols;
locks; strict;
comment	@# @;


1.8
date	96.03.16.09.39.52;	author ghudson;	state Exp;
branches;
next	1.7;

1.7
date	96.03.16.09.32.01;	author ghudson;	state Exp;
branches;
next	1.6;

1.6
date	96.03.10.22.38.54;	author ghudson;	state Exp;
branches;
next	1.5;

1.5
date	96.03.10.21.44.51;	author ghudson;	state Exp;
branches;
next	1.4;

1.4
date	96.03.10.21.43.00;	author ghudson;	state Exp;
branches;
next	1.3;

1.3
date	96.03.10.21.41.30;	author ghudson;	state Exp;
branches;
next	1.2;

1.2
date	96.03.10.19.17.29;	author ghudson;	state Exp;
branches;
next	1.1;

1.1
date	95.08.09.08.50.17;	author ghudson;	state Exp;
branches;
next	;


desc
@@


1.8
log
@.xsession also needs to be +x.
@
text
@all:
	(cd arch/${ATHENA_SYS}; ${MAKE} $@@)

install:
	mkdir -p -m 755 ${DESTDIR}/etc/athena ${DESTDIR}/etc/namedb
	mkdir -p -m 755 ${DESTDIR}/root
	install -c -m 644 attach.conf ${DESTDIR}/etc/athena/
	install -c -m 755 config_afs ${DESTDIR}/etc/athena/
	install -c -m 644 krb.conf ${DESTDIR}/etc/athena/
	install -c -m 644 krb.realms ${DESTDIR}/etc/athena/
	install -c -m 644 shellcvt ${DESTDIR}/etc/athena/
	install -c -m 644 resolv.conf ${DESTDIR}/etc/
	install -c -m 644 namedb/named.boot ${DESTDIR}/etc/namedb/
	install -c -m 644 namedb/named.local ${DESTDIR}/etc/namedb/
	install -c -m 644 namedb/named.mit ${DESTDIR}/etc/namedb/
	install -c -m 644 namedb/named.root ${DESTDIR}/etc/namedb/
	install -c -m 644 root/dot.cshrc ${DESTDIR}/root/.cshrc
	install -c -m 644 root/dot.cshrc.mine ${DESTDIR}/root/.cshrc.mine
	install -c -m 644 root/dot.login ${DESTDIR}/root/.login
	install -c -m 644 root/dot.tcshrc ${DESTDIR}/root/.tcshrc
	install -c -m 755 root/dot.xsession ${DESTDIR}/root/.xsession
	rm -f ${DESTDIR}/etc/named.boot
	ln -s namedb/named.boot ${DESTDIR}/etc/named.boot
	(cd arch/${ATHENA_SYS}; ${MAKE} $@@)

clean:
	(cd arch/${ATHENA_SYS}; ${MAKE} $@@)

@


1.7
log
@config_afs needs to be installed +x.
@
text
@d21 1
a21 1
	install -c -m 644 root/dot.xsession ${DESTDIR}/root/.xsession
@


1.6
log
@Put named.boot in /etc, not /etc/athena.
@
text
@d8 1
a8 1
	install -c -m 644 config_afs ${DESTDIR}/etc/athena/
@


1.5
log
@Fix typo.
@
text
@d22 2
a23 2
	rm -f ${DESTDIR}/etc/athena/named.boot
	ln -s namedb/named.boot ${DESTDIR}/etc/athena/named.boot
@


1.4
log
@Make sure ${DESTDIR}/root exists.
@
text
@d6 1
a6 1
	mkdir -p -m 755 ${DESTDIR]/root
@


1.3
log
@Add resolv.conf; get namedb directory right.
@
text
@d6 1
@


1.2
log
@Add lots more files; recurse into subdirectories for "all" and
"clean" targets, since we actually build stuff now.
@
text
@d5 1
a5 1
	mkdir -p -m 755 ${DESTDIR}/etc/athena/namedb
d11 1
@


1.1
log
@Initial revision
@
text
@a0 1

d2 1
d5 18
a22 5
	install -c -m 644 attach.conf ${DESTDIR}/etc/athena/attach.conf
	install -c -m 644 krb.conf ${DESTDIR}/etc/athena/krb.conf
	install -c -m 644 krb.realms ${DESTDIR}/etc/athena/krb.realms
	install -c -m 644 shellcvt ${DESTDIR}/etc/athena/shellcvt
	cd arch/${ATHENA_SYS}; $(MAKE) $@@
d25 1
@
