aboutsummaryrefslogtreecommitdiff
path: root/net/tac_plus4
Commit message (Collapse)AuthorAgeFilesLines
* - Update tac_plus4 to 4.0.4.28Joe Marcus Clarke2015-11-221-0/+5
| | | | | | | | | | | | | | | | | - Regenerate patches to make portlint happy - Other minor changes to Makefile for portlint happiness - Updates the description to reflect a bit more the current state: - The original FTP site from Cisco isn't reachable anymore, nor is 2.x in the ports tree these days. - Update/add the URL, though the one from Cisco still works, but this is the version from Shrubbery Networks. (there are others around) - Add a pkg-message PR: 204683 Submitted by: Mathieu Simon <freebsd@simweb.ch> Notes: svn path=/head/; revision=402251
* - Update tac_plus4 to 4.0.4.28Joe Marcus Clarke2015-11-2212-36/+40
| | | | | | | | | | | | | | | | | - Regenerate patches to make portlint happy - Other minor changes to Makefile for portlint happiness - Updates the description to reflect a bit more the current state: - The original FTP site from Cisco isn't reachable anymore, nor is 2.x in the ports tree these days. - Update/add the URL, though the one from Cisco still works, but this is the version from Shrubbery Networks. (there are others around) - Add a pkg-message PR: 204683 Submitted by: Mathieu Simon <freebsd@simweb.ch> Notes: svn path=/head/; revision=402250
* Cleanup plistAntoine Brodin2014-11-221-1/+0
| | | | Notes: svn path=/head/; revision=373063
* Add DOCS option for ports with PORTDOCS in plist.Adam Weinberger2014-07-161-0/+2
| | | | Notes: svn path=/head/; revision=362023
* Support LIBS like LDFLAGS.Tijl Coosemans2014-06-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV. - Add an option helper for LIBS. - Adjust all ports that already use LIBS. Also remove references to PTHREAD_CFLAGS and PTHREAD_LIBS while here. - Some ports did not support having a LIBS environment variable and required additional patches. Somewhat simplified a linker command line looks like: ${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS} where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and LIBS can be controlled by us. If possible -L and -l flags need to be added to LIBS to make sure they appear after any -L and -l flags set by upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this may appear too early on the command line causing installed libraries to be linked in instead of freshly built ones. Additional changes: benchmarks/netio: Replace WITH_IPV6 with an IPV6 option. comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC. graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR. graphics/visionworkbench: Remove FreeBSD 7 support. multimedia/libmovtar: New LIB_DEPENDS syntax. multimedia/opencinematools: Use standard do-build. net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins) net-mgmt/nagios: Remove -fPIC. net-mgmt/nagios4: Remove -fPIC. print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036. security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test in configure that falsely detects pthread_mutexattr_init in our libc. sysutils/dar: Fix iconv detection. x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD hack and use $CXX as linker as on other platforms. PR: 190592 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=357486
* Update to 4.0.4.27a, and add USES=libtool.Joe Marcus Clarke2014-06-083-6/+6
| | | | | | | PR: 189780 Notes: svn path=/head/; revision=356987
* * Add STAGE supportJoe Marcus Clarke2013-10-123-55/+10
| | | | | | | | | | | * Use the USERS/GROUPS framework to create the tacacs user * Apparently, MAKE_JOB_UNSAFE is needed on i386 as well as amd64 PR: 182616 Submitted by: ohauer Notes: svn path=/head/; revision=330138
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | net) Notes: svn path=/head/; revision=327755
* - convert to the new perl5 frameworkAndrej Zverev2013-09-161-2/+2
| | | | | | | | | - convert USE_GMAKE to Uses Approved by: portmgr (bapt@, blanket) Notes: svn path=/head/; revision=327365
* Mark MAKE_JOBS_UNSAFE on amd64.Joe Marcus Clarke2013-07-221-1/+7
| | | | | | | Reported by: ohauer Notes: svn path=/head/; revision=323457
* Update to 4.0.4.26Joe Marcus Clarke2013-04-2813-192/+67
| | | | | | | | PR: 177833 Submitted by: Mike Stupalov <landy2005@gmail.com> Notes: svn path=/head/; revision=316768
* Convert USE_BISON to USES= bisonBaptiste Daroussin2013-03-081-6/+2
| | | | | | | | | | | | | | | | | It brings bison as a build dependency in case it is set the following way: USES= bison or USES= bison:build it brings bison as a run dependency in case it is set the following way: USES= bison:run it brings bison both as a run and build dependency in case it the set the following way: USES= bison:both While here trim some headers Convert some USE_GNOME= gnomehack to USES= pathfix Notes: svn path=/head/; revision=313635
* In the rc.d scripts, change assignments to rcvar to use theDoug Barton2012-01-141-1/+1
| | | | | | | | | | | | | | literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar(). In cases where I had to hand-edit unusual instances also modify formatting slightly to be more uniform (and in some cases, correct). This includes adding some $FreeBSD$ tags, and most importantly moving rcvar= to right after name= so it's clear that one is derived from the other. Notes: svn path=/head/; revision=289156
* The vast majority of pkg-descr files had the following format when theyDoug Barton2011-10-241-4/+0
| | | | | | | | | | | | | | | | | | | had both lines: Author: ... WWW: .... So standardize on that, and move them to the end of the file when necessary. Also fix some more whitespace, and remove more "signature tags" of varying forms, like -- name, etc. s/AUTHOR/Author/ A few other various formatting issues Notes: svn path=/head/; revision=284239
* - Get Rid MD5 supportMartin Wilke2011-03-201-1/+0
| | | | Notes: svn path=/head/; revision=271346
* Begin the process of deprecating sysutils/rc_subr byDoug Barton2010-03-271-1/+1
| | | | | | | s#. %%RC_SUBR%%#. /etc/rc.subr# Notes: svn path=/head/; revision=251553
* Fix the build with utmpx.h.Joe Marcus Clarke2010-02-123-4/+127
| | | | | | | Submitted by: ed (based on) Notes: svn path=/head/; revision=249737
* 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-104-29/+33
| | | | 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-099-137/+135
| | | | | | | | | | 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-162-5/+5
| | | | | | | | | * Check data lengths in debugging functions * Fix syslog facility selection * Add -G/foreground option Notes: svn path=/head/; revision=218685
* Fix a typo.Joe Marcus Clarke2008-08-151-1/+1
| | | | Notes: svn path=/head/; revision=218610
* Update to F4.0.4.14.Joe Marcus Clarke2007-06-303-12/+12
| | | | | | | | | | * 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-319-78/+100
| | | | | | | | | | * 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
* Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.Doug Barton2006-02-201-1/+0
| | | | | | | | | | We have not checked for this KEYWORD for a long time now, so this is a complete noop, and thus no PORTREVISION bump. Removing it at this point is mostly for pedantic reasons, and partly to avoid perpetuating this anachronism by copy and paste to future scripts. Notes: svn path=/head/; revision=156534
* SHA256ifyEdwin Groothuis2006-01-221-0/+1
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154193
* Update to F4.0.4.8.Joe Marcus Clarke2005-10-112-4/+4
| | | | | | | | | | | | | | | | | * 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-0315-282/+142
| | | | | | | | | | | | | | | | | | | * 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
* SIZEifyJoe Marcus Clarke2004-03-191-0/+1
| | | | | | | Submitted by: trevor Notes: svn path=/head/; revision=104591
* 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-052-1/+12
| | | | | | | Submitted by: Ivan Dolezal <Ivan.Dolezal@vsb.cz> Notes: svn path=/head/; revision=78242
* De-pkg-comment.Joe Marcus Clarke2003-02-262-1/+1
| | | | Notes: svn path=/head/; revision=76483
* Install the generate_passwd program mentioned in the users guide. This toolJoe Marcus Clarke2003-01-022-1/+3
| | | | | | | | | 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-088-53/+377
| | | | | | | | | support. Reported by: bento Notes: svn path=/head/; revision=71433
* Fix WWW link.Joe Marcus Clarke2002-12-081-1/+1
| | | | | | | Reported by: fenner's sweep Notes: svn path=/head/; revision=71431
* 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-182-2/+2
| | | | 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-243-6/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | "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-012-0/+52
| | | | | | | | | | | | | | | "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
* patch submission, cisco got a copy.Andreas Klemm2000-08-021-0/+22
| | | | | | | Submitted by: Taras Heychenko <tasic@lucky.net> Notes: svn path=/head/; revision=31258
* - update from F4.0.3 to F4.0.4Andreas Klemm2000-07-152-4/+4
| | | | | | | | | | | | - 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-052-3/+21
| | | | | | | | | | 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