Name: athena-ttylogin
Version: 8.2
Release: 13
Conflicts: srvd-athena-ttylogin
Copyright: MIT
Distribution: MIT SIPB Linux-Athena
Vendor: The MIT Student Information Processing Board
Packager: linux-dev@mit.edu
Group: Athena
Buildroot: /srvd
Summary: Files required for text login
Prereq: athena-rc
Requires: util-linux

%description
Files needed for Athena-style text-based (non-X) logins.

%triggerin -- util-linux
if [ ! -f /bin/login.orig -a ! -L /bin/login ]; then
    mv -f /bin/login /bin/login.orig
    ln -s /bin/athena/login /bin/login
fi

%post
/bin/grep -q /bin/athena/tcsh /etc/shells ||
echo "/bin/athena/tcsh" >> /etc/shells

%postun
if [ $1 = 0 ]; then
    test -L /bin/login && rm /bin/login
    test -f /bin/login.orig -a ! -f /bin/login &&
    mv -f /bin/login.orig /bin/login
fi

%files
/bin/athena/hesinfo
/bin/athena/login
/bin/athena/machtype
/bin/athena/tcsh

/usr/athena/bin/athdir
/usr/athena/bin/from
/usr/athena/bin/get_message
/usr/athena/bin/lert
/usr/athena/bin/quota
/usr/athena/etc/messaged

/usr/athena/lib/init

/usr/athena/man/man1/athdir.1
/usr/athena/man/man1/from.1
/usr/athena/man/man1/get_message.1
/usr/athena/man/man1/hesinfo.1
/usr/athena/man/man1/lert.1
/usr/athena/man/man1/machtype.1
/usr/athena/man/man1/quota.1
/usr/athena/man/man1/renew.1
/usr/athena/man/man1/tcsh.1
/usr/athena/man/man5/access.5
/usr/athena/man/man5/sessions.5

