aboutsummaryrefslogtreecommitdiff
path: root/net/tac_plus4/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Add a missing USE_BISON=build.Joe Marcus Clarke2009-10-101-0/+1
| | | | | | | Reported by: QAT Notes: svn path=/head/; revision=242642
* Update to F4.0.4.19.Joe Marcus Clarke2009-10-101-2/+3
| | | | Notes: svn path=/head/; revision=242640
* Update to F4.0.4.18, and add support for TACACS+ profiles to the rc.dJoe Marcus Clarke2009-07-091-12/+2
| | | | | | | | | | scripts. PR: 134768 (profile support) Submitted by: Ryan T.Dean <rtdean@cytherianage.net> (profile support) Notes: svn path=/head/; revision=237462
* Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.Rong-En Fan2008-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases. To workaround this issue, many ports hack the CONFIGURE_TARGET variable so that it contains the ``--build='' prefix. To solve this issue, under the fact that some ports still have configure script generated by the old autoconf, we use runtime detection in the do-configure target so that the proper argument can be used. Changes to Mk/*: - Add runtime detection magic in bsd.port.mk - Remove CONFIGURE_TARGET hack in various bsd.*.mk - USE_GNOME=gnometarget is now an no-op Changes to individual ports, other than removing the CONFIGURE_TARGET hack: = pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables) - comms/gnuradio - science/abinit - science/elmer-fem - science/elmer-matc - science/elmer-meshgen2d - science/elmerfront - science/elmerpost = use x86_64 as ARCH - devel/g-wrap = other changes - print/magicfilter GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf Total # of ports modified: 1,027 Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes) PR: 126524 (obsoletes 52917) Submitted by: rafan Tested on: two pointyhat 7-amd64 exp runs (by pav) Approved by: portmgr (pav) Notes: svn path=/head/; revision=218938
* Update to F4.0.4.15. Changes include:Joe Marcus Clarke2008-08-161-2/+2
| | | | | | | | | * Check data lengths in debugging functions * Fix syslog facility selection * Add -G/foreground option Notes: svn path=/head/; revision=218685
* Update to F4.0.4.14.Joe Marcus Clarke2007-06-301-2/+2
| | | | | | | | | | * Add notes about PAM to the user guide and tac_plus.conf(5) * Log login failures with the username, NAS address and NAS tty * ACLs were not applied through the default authentication (ie: user=DEFAULT) path Notes: svn path=/head/; revision=194506
* * Update to F4.0.4.13Joe Marcus Clarke2006-10-311-8/+9
| | | | | | | | | | * Configure tac_plus to run as the user tacacs after starting up [1] * Convert to USE_RC_SUBR Requested by: Ryan Steinmetz <rpsfa@rit.edu> Notes: svn path=/head/; revision=175610
* Remove USE_REINPLACE from all categories starting with NEdwin Groothuis2006-05-111-1/+0
| | | | Notes: svn path=/head/; revision=162141
* Update to F4.0.4.8.Joe Marcus Clarke2005-10-111-2/+2
| | | | | | | | | | | | | | | | | * if -B is used, add the bind address in the PID filename - from Ian Dickinson * "acl" is an AV pair for service exec. Within service attribute parsing, do not parse "acl" as the acl (or connection ACL) keyword. This is a hack; the parser is rather lame - noted by Bryce Kahle * fix md4 for LP64 * do not accept skey keywords unless compiled with skey support * fix skey enable password type - bit from Ed Ravin * skey prompt ("challenge") is "S/Key challenge", not "Password" * make "daemon" the default syslog facility and add a syslog config statement * add support for user authentication via PAM Notes: svn path=/head/; revision=144894
* At Kris's request, back out the MACHINE_ARCH spelling correction untilDavid E. O'Brien2005-04-121-1/+1
| | | | | | | after 5.4-RELEASE. Notes: svn path=/head/; revision=133116
* Assist getting more ports working on AMD64 by obeying theDavid E. O'Brien2005-04-111-1/+1
| | | | | | | Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. Notes: svn path=/head/; revision=132992
* Adjust PORTVERSION as this is really F4.0.4.7, and not F4.0.4_7.Joe Marcus Clarke2005-04-031-2/+1
| | | | Notes: svn path=/head/; revision=132327
* Update to F4.0.4.7. Code changes in this release include:Joe Marcus Clarke2005-04-031-31/+31
| | | | | | | | | | | | | | | | | | | * Conversion to autofoo * Man pahe improvements * MD5 fixes for 64-bit platforms * generated_password has been renamed to tac_pwd * A tac_plus.config.5 man page has been added * User-specific enable password support Port changes in this release include: * Default IOS version has been changed from 11.x to 12.x * tac_plus.sh script has been converted to rcNG * PORTDOCS is properly respected * Portlint fixes Notes: svn path=/head/; revision=132324
* Add CONFLICTS for ports that install files with the same name.Joe Marcus Clarke2003-10-111-0/+2
| | | | | | | Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> Notes: svn path=/head/; revision=90838
* Make portlint(1) happy by changing strip to ${STRIP_CMD}Sergey A. Osokin2003-09-241-1/+1
| | | | | | | | Submitted by: Oleg Karachevtsev <ok@etrust.ru> PR: 56998 Notes: svn path=/head/; revision=89169
* Fix a problem with authentication not working on 64-bit platforms.Joe Marcus Clarke2003-04-051-1/+1
| | | | | | | Submitted by: Ivan Dolezal <Ivan.Dolezal@vsb.cz> Notes: svn path=/head/; revision=78242
* De-pkg-comment.Joe Marcus Clarke2003-02-261-0/+1
| | | | Notes: svn path=/head/; revision=76483
* Install the generate_passwd program mentioned in the users guide. This toolJoe Marcus Clarke2003-01-021-1/+2
| | | | | | | | | can be used to generate DES passwords for use in tac_plus.conf. Submitted by: John <strgout@unixjunkie.com> Notes: svn path=/head/; revision=72249
* Fix build on -CURRENT by conditionalizing S/Key support and adding OPIEJoe Marcus Clarke2002-12-081-0/+9
| | | | | | | | | support. Reported by: bento Notes: svn path=/head/; revision=71433
* Hand maintainership over to someone who cares about this port.Josef Karthauser2002-12-081-1/+1
| | | | | | | Thanks Joe. Notes: svn path=/head/; revision=71430
* Resolve some portlint bogons.Josef Karthauser2002-11-181-1/+1
| | | | Notes: svn path=/head/; revision=70349
* I'm looking after these ports for Andreas for a while so I'veJosef Karthauser2001-05-241-1/+1
| | | | | | | | changed the MAINTAINER line to an email alias that directs mail to us both. Notes: svn path=/head/; revision=43031
* From Sergey:Andreas Klemm2001-01-241-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | "Using tacacs I found that ckfinger() function from maxsess.c module returns wrong count of current sessions for users with "maxsess" parameter established in tac_plus.conf. It happens if Cisco access server works with IOS v 12.x. On the other hand ckfinger() works well with IOS v 11.x Here are patches for both maxsess.c and port's Makefile to fix this problem (but it is just workaround, ckfinger() should be fully rewritten)." From me: changed variable name by prepending string "TAC_", so that tacacs+ ports variables follow an unique scheme. Please note: this doesn't compile with the new TAC_IOS_VERSION variable if you have CFLAGS redefined in /etc/make.conf as: CFLAGS=-pipe -O (or whatever) You have to use CFLAGS+=-pipe -O (or whatever) Mailed to -developers. Am really not sure, what's the culprit here. Fact is, that a part of CFLAGS get lost when compiling the port, if you redefine CFLAGS in /etc/make.conf without the "+" sign ... I personally removed my CFLAGS define in /etc/make.conf as it defaults to -pipe -O, which is fine for me. Submitted by: Sergey E. Levov (serg@informika.ru) Notes: svn path=/head/; revision=37531
* From Sergey:Andreas Klemm2000-12-011-0/+5
| | | | | | | | | | | | | | | "The tac_plus user guide says that when passwd(5) file is used for user authentication, the expiry date checks against shell field of password file. Maybe it is OK for custom passwd files, but not for system password file. Here is a little patch below which allow the tacacs daemon check the expiration dates against 'expire' field of FreeBSD's master.passwd file. It is very useful for me, and may be useful for other FreeBSD&tacacs users." Submitted by: Sergey Levov <serg@informika.ru> Notes: svn path=/head/; revision=35587
* Rename ${FILESDIR}/patch-* to ${PATCHDIR}/extra-patch-*.Satoshi Asami2000-10-071-1/+1
| | | | Notes: svn path=/head/; revision=33488
* - update from F4.0.3 to F4.0.4Andreas Klemm2000-07-151-3/+3
| | | | | | | | | | | | - contains security fix Damir Rajnovic <gaus@CISCO.COM> on bugtraq: "We updated our unsupported version of TACACS+ server so it is no longer vulnerable to oversized T+ packets." - took again maintainership of port, actually I never wanted to quit was a committ failure when using port submission from PR Notes: svn path=/head/; revision=30653
* As threatened on freebsd-ports: all startup scripts know about the twoThomas Gellekum2000-07-051-3/+1
| | | | | | | | | | options `start' and `stop' now (unless I have forgotten any). This allows us to call the scripts from /etc/rc.shutdown with the correct option. The (42 or so) ports that already DTRT before are unchanged. Notes: svn path=/head/; revision=30229
* Update with the new PORTNAME/PORTVERSION variablesChris Piazza2000-04-091-3/+3
| | | | Notes: svn path=/head/; revision=27423
* Use EXTRA_PATCHES instead of copying a patch into ${PATCHDIR}, whichSatoshi Asami2000-03-031-6/+1
| | | | | | | can be read-only. Notes: svn path=/head/; revision=26508
* Port update after repository copyAndreas Klemm1999-11-101-9/+13
| | | | | | | | | | | | | | Taken from tasic@planka.carrier.kiev.ua + some modifications by me (style, patch additions to compile cleanly, pkg/*) added convert utility to port/package to enable people to do migrations, if needed, see the docu for details. PR: 13716 Submitted by: tasic@planka.carrier.kiev.ua Notes: svn path=/head/; revision=23001
* Style.Andreas Klemm1999-10-141-4/+4
| | | | Notes: svn path=/head/; revision=22457
* Bring it back again.Andreas Klemm1999-10-141-0/+46
| | | | | | | | | | | | | | Port was o.k. to get tacacs up and running using a Cisco router and I really missed it. - Added me as maintainer of the port - Moved sources to my homepage download area - Compressed sources using bzip2 - Removed some not needed variables in Makefile - Committed with new nd5 checksum Notes: svn path=/head/; revision=22456
* Delete port: tac_plusBill Fenner1999-09-071-49/+0
| | | | | | | | PR: ports/13301 Submitted by: Igor Vinokurov <igor@rtsnet.ru> Notes: svn path=/head/; revision=21357
* $Id$ -> $FreeBSD$Peter Wemm1999-08-301-1/+1
| | | | Notes: svn path=/head/; revision=21126
* echo -> ${ECHO} or ${ECHO_MSG} and in some cases, move echo stuffMichael Haro1999-08-271-3/+3
| | | | | | | to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE} Notes: svn path=/head/; revision=21034
* chmod -> ${CHMOD}Michael Haro1999-08-221-2/+2
| | | | | | | chown -> ${CHOWN} Notes: svn path=/head/; revision=20885
* Adjust port Makefiles to new EXTRACT_* variable defaults. See log ofSatoshi Asami1999-02-031-2/+4
| | | | | | | | | | | | | | | | | | | | | | bsd.port.mk rev. 1.304 for details on the change. The fix here is one of the following. (1) Define USE_BZIP2 instead of BUILD_DEPENDS on bzip2 and redefining EXTRACT_* commands. (2) Change ${EXTRACT_CMD} to ${TAR} when the command is obviously calling the "tar" command (i.e., arguments like "-xzf" are spelled out). (3) If ${EXTRACT_CMD} is called directly with ${EXTRACT_BEFORE_ARGS}, add ${EXTRACT_AFTER_ARGS} to the command line as well. (4) If any of EXTRACT_CMD, EXTRACT_BEFORE_ARGS or EXTRACT_AFTER_ARGS is set, define the other two too. Notes: svn path=/head/; revision=16518
* File moved on MASTER_SITE.Justin M. Seger1998-01-161-2/+2
| | | | | | | | PR: 5480 Submitted by: igor@zynaps.ru Notes: svn path=/head/; revision=9347
* - Fix problem with configuration file name in the startup script.Masafumi Max NAKANE1997-09-171-5/+13
| | | | | | | | | | - Add an optional patch to change the prompt. (Execute make with TAC_CHANGE_PROMPT=YES to activate.) PR: 4105 Submitted by: the port maintainer Notes: svn path=/head/; revision=7934
* New port, tac_plus:Masafumi Max NAKANE1997-06-231-0/+39
tac_plus provides Cisco systems routers and access servers with authentication, authorisation and accounting services. A configuration file controls the details of authentication, authorisation and accounting. PR: 2869 Submitted by: Igor Vinokurov<igor@zynaps.ru> Note: Although there is no terms and conditions on redistribution found, the author says there is no restriction. (This is stated in more recent alpha version.) The only concern is the U.S. Export restriction, but Cisco has been granted with the right to export their software, according to the author. And also I haven't been able to find any implementation that may violate the export control in the source code, either. So, I import this without any RESTRICTED or NO_CDROM defined. Notes: svn path=/head/; revision=7052