From: cvs2git Date: Sun, 23 Nov 2003 02:52:26 +0000 (+0000) Subject: This commit was manufactured by cvs2git to create branch 'AC-branch'. X-Git-Url: http://git.pld-linux.org/?p=packages%2Fbsd-finger.git;a=commitdiff_plain;h=refs%2Fheads%2FAC-branch This commit was manufactured by cvs2git to create branch 'AC-branch'. Sprout from master 2003-11-23 02:52:26 UTC undefine '- release 11 to rebuild with ac' Delete: bsd-finger-pts.patch finger.1.pl --- diff --git a/bsd-finger-pts.patch b/bsd-finger-pts.patch deleted file mode 100644 index 7bae535..0000000 --- a/bsd-finger-pts.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- bsd-finger-0.10/finger/util.c.pts Thu Apr 8 13:49:11 1999 -+++ bsd-finger-0.10/finger/util.c Thu Apr 8 13:51:49 1999 -@@ -68,9 +68,15 @@ - return; - snprintf(tbuf, TBUFLEN, "%s/%s", _PATH_DEV, w->tty); - if (stat(tbuf, &sb) < 0) { -+ switch(errno) { -+ case ENOENT: -+ break; -+ default: - (void)fprintf(stderr, - "finger: %s: %s\n", tbuf, strerror(errno)); -- return; -+ break; -+ } -+ return; - } - w->idletime = now < sb.st_atime ? 0 : now - sb.st_atime; - ---- bsd-finger-0.10/finger/sprint.c.pts Thu Apr 8 14:20:51 1999 -+++ bsd-finger-0.10/finger/sprint.c Thu Apr 8 14:38:32 1999 -@@ -90,7 +90,7 @@ - if (maxlname + maxrname < space-2) { maxlname++; maxrname++; } - - (void)printf("%-*s %-*s %s\n", maxlname, "Login", maxrname, -- "Name", "Tty Idle Login Time Office Office Phone"); -+ "Name", " Tty Idle Login Time Office Office Phone"); - for (cnt = 0; cnt < entries; ++cnt) { - pn = list[cnt]; - for (w = pn->whead; w != NULL; w = w->next) { -@@ -103,12 +103,14 @@ - } - (void)putchar(w->info == LOGGEDIN && !w->writable ? - '*' : ' '); -- if (*w->tty) -- (void)printf("%-2.2s ", -- w->tty[0] != 't' || w->tty[1] != 't' || -- w->tty[2] != 'y' ? w->tty : w->tty + 3); -- else -- (void)printf(" "); -+ if (*w->tty) { -+ char *t = w->tty; -+ if ((t[0] == 't' && t[1] == 't' && t[2] == 'y') -+ || (t[0] == 'p' && t[1] == 't' && t[2] == 's')) -+ t += 3; -+ (void)printf("%-4.4s ", t); -+ } else -+ (void)printf(" "); - if (w->info == LOGGEDIN) { - stimeprint(w); - (void)printf(" "); diff --git a/finger.1.pl b/finger.1.pl deleted file mode 100644 index fb68835..0000000 --- a/finger.1.pl +++ /dev/null @@ -1,163 +0,0 @@ -.\" Copyright (c) 1989, 1990 The Regents of the University of California. -.\" All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. -.\" 4. Neither the name of the University nor the names of its contributors -.\" may be used to endorse or promote products derived from this software -.\" without specific prior written permission. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND -.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE -.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -.\" SUCH DAMAGE. -.\" -.\" from: @(#)finger.1 6.14 (Berkeley) 7/27/91 -.\" $Id$ -.\" -.\" Translation (c) 1998 Marcin Mazurek -.\" {PTM/MM/0.1/08-10-1998/"finger.1 - program do sprawdzania informacji o u¿ytkowniku"} -.Dd July 13, 1996 -.Dt FINGER 1 -.Os "Linux NetKit 0.07" -.Sh NAZWA -.Nm finger -.Nd program do sprawdzania informacji o u¿ytkowniku -.Sh SK£ADNIA -.Nm finger -.Op Fl lmsp -.Op Ar u¿ytkownik ... -.Op Ar u¿ytkownik@host ... -.Sh OPIS -.Nm finger -wy¶wietla informacjê o u¿ytkownikach danego systemu. -.Pp -Dozwolone opcje to: -.Bl -tag -width flag -.It Fl s -.Nm Finger -podaje nazwê u¿ytkownika (login name), imiê i nazwisko, nazwê terminala -i mo¿liwo¶æ pisania do niego - (``*'' po nazwie terminala oznacza ¿e prawo pisania do niego jest -zabronione), czas "bezczynno¶ci", czas zalogowania siê, adres i telefon biura. -.Pp -Czas logowania wy¶wietlany jest w nastêpuj±cym formacie: miesi±c, dzieñ, -godzina i minuty.Je¶li czas ten jest wiêkszy ni¿ sze¶æ miesiêcy -wy¶wietlany jest rok a nie czas co do godziny i minuty. -.Pp -Nieznane urz±dzenia jak i nie daj±ce siê okre¶liæ czasy zalogowania siê i bezczynno¶ci -pokazywane s± jako gwiazdki. -.Pp -.It Fl l -Po podaniu tej opcji finger wy¶wietla pe³n± informacjê, pokazan± w kilku -liniach, okre¶lon± przez opcjê -.Fl s -plus dodatkowo katalog domowy u¿ytkownika, telefon domowy, pow³oka logowania siê, -informacjê o jego poczcie, i zawarto¶æ plików -.Dq Pa .plan -, -.Dq Pa .project -i -.Dq Pa .forward -z katalogu domowego u¿ytkownika. -.Pp -Numery telefonów podane jako jedenastocyfrowe liczby s± wy¶wietlane w -formacie ``+N-NNN-NNN-NNNN''. -Numery podane jako dziesiêcio- lub siedmiocyfrowe liczby s± wy¶wietlane jako -jego odpowiedni pod³añcuch. -Numery podane jako liczby piêciocyfrowe s± wy¶wietlane w formacie ``xN-NNNN''. -Numery podane jako liczby czterocyfrowe s± wy¶wietlane w formacie ``xNNNN''. -.Pp -Je¶li prawo pisania do urz±dzenia jest wy³±czone, wtedy tekst ``(messages off)'' -jest do³±czany do lini zawieraj±cej nazwê urz±dzenia. -Przy podanej opcji -.Fl l -informacja o terminalu zalogowanego u¿ytkownika jest podana dla ka¿dego -u¿ytkownika i powtórzona w zale¿no¶ci od liczby logowañ siê. -.Pp -Informacja o braku poczty zasygnalizowana jest tekstem ``No Mail.'', -Je¶li u¿ytkownik sprawdzi³ swoj± poczt± zanim przysz³a nowa wy¶wietlany jest -tekst ``Mail last read DDD MMM ## HH:MM YYYY (TZ)'' -, lub ``New mail received ...'', -`` Unread since ...'' je¶li u¿ytkownik ma now± pocztê. -.Pp -.It Fl p -Wy³±cza w opcji -.Fl l -programu -.Nm finger -wy¶wietlanie zawarto¶ci plików -.Dq Pa .plan -i -.Dq Pa .project -. -.It Fl m -Wy³±cza wyszukiwanie nazw u¿ytkowników. -Nazwa u¿ytkownika podawana jako argument programu finger jest zazwyczaj -nazw± u¿ytkownika w systemie; jednak¿e, finger wyszukuje tego ci±gu tak¿e w -prawdziwej nazwie u¿ytkownika, chyba ¿e zostanie podana opcja -.Fl m -. -Nie istnieje rozró¿nienie na du¿e i ma³e litery w nazwach wyszukiwanych przez -.Nm finger -. -.El -.Pp -Je¶li nie ma podanych ¿adnych opcji, -.Nm finger -standardowo wy¶wietla informacjê w stylu opcji -.Fl l -je¶li nazwa u¿ytkownika lub systemu zosta³a podana, -format informacji odpowiada opcji -.Fl s -. -Je¶li która¶ z informacji nie jest dostêpna, niektórych z pól mo¿e brakowaæ. -.Pp -Je¶li nie zosta³y podane ¿adne argumenty, -.Nm finger -wypisze informacjê dla ka¿dego u¿ytkownika zalogowanego w danej chwili w -systemie. -.Pp -.Nm Finger -mo¿e byæ wykorzystany do wyszukiwania u¿ytkowników na odleg³ym systemie. -Zamiast pojedynczej nazwy u¿ytkownika -.Ar u¿ytkownik -podajemy -.Dq Li u¿ytkownik@host , -lub -.Dq Li @host , -gdzie informacja w pierwszym przypadku standardowo wy¶wietlana jest w formacie -opcji -.Fl l -, a w drugim w formacie opcji -.Fl s -. -Opcja -.Fl l -jest jedyn± opcj± jaka mo¿e byæ przekazana odleg³emu systemowi. -.Sh ZOBACZ TAK¯E -.Xr chfn 1 , -.Xr passwd 1 , -.Xr w 1 , -.Xr who 1 -.Sh HISTORY -Komenda -.Nm finger -pokaza³a siê po raz pierwszy w BSD 3.0