This program will refuse login to a user, and make a note of it in the
system logs (syslog). This is suitable for use as a "login shell" for
a user that you want to temporarily deny access to. Just set that user's
shell to /usr/local/sbin/nologin.
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
. trim Makefile headers;
. remove extra new line;
. pet portlint: remove space after MASTER_SITE_SUBDIR=;
. define PLIST_FILES and MAN8 at Makefile;
. remove pkg-plist (2 lines).
Fix the no-login port, since I've moved the distribution ftp site. Also, take
over maintainership, since I wrote it in the first place. I also took the time
to write a Makefile for the program and to package the whole mess into a
tarball to make it easier to fetch.