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:
parent
92625bccb3
commit
644a4edbea
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=41928
@ -259,6 +259,7 @@
|
||||
SUBDIR += pcnfsd
|
||||
SUBDIR += pdnsd
|
||||
SUBDIR += perldap
|
||||
SUBDIR += pfinger
|
||||
SUBDIR += pipsecd
|
||||
SUBDIR += pmf
|
||||
SUBDIR += poptop
|
||||
|
27
net/pfinger/Makefile
Normal file
27
net/pfinger/Makefile
Normal 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
1
net/pfinger/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (pfinger-0.7.6.tar.gz) = a6e7fbbe05eb0affed859b4f041fb06a
|
11
net/pfinger/files/patch-src::configfile.c
Normal file
11
net/pfinger/files/patch-src::configfile.c
Normal 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);
|
16
net/pfinger/files/patch-src::finger.h
Normal file
16
net/pfinger/files/patch-src::finger.h
Normal 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
1
net/pfinger/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Highly configurable, secure and portable finger daemon
|
14
net/pfinger/pkg-descr
Normal file
14
net/pfinger/pkg-descr
Normal 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
4
net/pfinger/pkg-plist
Normal file
@ -0,0 +1,4 @@
|
||||
bin/finger
|
||||
bin/pfinger
|
||||
sbin/fingerd
|
||||
sbin/in.fingerd
|
Loading…
Reference in New Issue
Block a user