1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-11 07:22:22 +00:00

add pfinger

Highly configurable, secure and portable finger daemon
This commit is contained in:
Ying-Chieh Liao 2001-04-26 17:20:34 +00:00
parent 92625bccb3
commit 644a4edbea
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=41928
8 changed files with 75 additions and 0 deletions

View File

@ -259,6 +259,7 @@
SUBDIR += pcnfsd
SUBDIR += pdnsd
SUBDIR += perldap
SUBDIR += pfinger
SUBDIR += pipsecd
SUBDIR += pmf
SUBDIR += poptop

27
net/pfinger/Makefile Normal file
View File

@ -0,0 +1,27 @@
# ex:ts=8
# New ports collection makefile for: pfinger
# Date created: Apr 25, 2001
# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= pfinger
PORTVERSION= 0.7.6
CATEGORIES= net
MASTER_SITES= ftp://ftp.xelia.ch/pub/unix/ \
http://www.xelia.ch/unix/pfinger/
MAINTAINER= ijliao@FreeBSD.org
USE_GTK= yes
GNU_CONFIGURE= yes
MAN1= finger.1 pfinger.1
MAN5= fingerconf.5
MAN8= in.fingerd.8
post-patch:
@${PERL} -pi -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/src/configfile.c
.include <bsd.port.mk>

1
net/pfinger/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (pfinger-0.7.6.tar.gz) = a6e7fbbe05eb0affed859b4f041fb06a

View File

@ -0,0 +1,11 @@
--- src/configfile.c.orig Thu Apr 26 01:50:01 2001
+++ src/configfile.c Thu Apr 26 01:50:20 2001
@@ -45,7 +45,7 @@
#define S_IWUSR 00200
#endif
-#define GLOBAL_FINGERCONF "/etc/fingerconf"
+#define GLOBAL_FINGERCONF "%%PREfiX%%/etc/fingerconf"
char *configfile = GLOBAL_FINGERCONF;
Node * readconfig(char *filename);

View File

@ -0,0 +1,16 @@
--- src/finger.h.orig Thu Apr 26 01:39:28 2001
+++ src/finger.h Thu Apr 26 01:39:38 2001
@@ -21,12 +21,12 @@
#ifndef FINGER_H
#define FINGER_H
+#include <sys/types.h>
#include <utmp.h>
#ifndef UT_NAMESIZE
#define UT_NAMESIZE 16
#endif
-#include <sys/types.h>
/* This structure contains information about the user
*

1
net/pfinger/pkg-comment Normal file
View File

@ -0,0 +1 @@
Highly configurable, secure and portable finger daemon

14
net/pfinger/pkg-descr Normal file
View File

@ -0,0 +1,14 @@
PFinger consists of server and client for the standard finger service.
The PFinger server is a replacement for the standard Unix finger server. It
also implements the pip-protocol which could become the finger v2 protocol.
Its advantage over existing finger servers like GNU Finger or similar
enhanced Finger servers are its configurability, compatibility and security
(e.g. the server does not run as root).
The Pfinger client can be used for several tasks: First it provides an easy
way to edit the information the PFinger Server gives out about you. Then it
can be used as graphical version of the standard finger client to monitor
who is online.
WWW: http://www.xelia.ch/unix/pfinger/

4
net/pfinger/pkg-plist Normal file
View File

@ -0,0 +1,4 @@
bin/finger
bin/pfinger
sbin/fingerd
sbin/in.fingerd