Michael J. Hartwick | 1 Oct 2005 05:49

CVS Server Problem

Hi,

I am having trouble checking out stuff radiusd from cvs.

$ cvs -d :pserver:anoncvs <at> cvs.freeradius.org:/source checkout freeradius
cvs checkout: Updating freeradius
cvs checkout: [03:36:15] waiting for freerad's lock in /source/radiusd
cvs [checkout aborted]: received interrupt signal
$

Did I miss something on the list, or is there a problem somewhere?

Michael

----------------------------------------------------------------------
Michael J. Hartwick, VE3SLQ                      hartwick <at> hartwick.com
Hartwick Communications Consulting                      (519) 396-7719
Kincardine, ON, CA                             http://www.hartwick.com
----------------------------------------------------------------------
Nicolas Baradakis | 1 Oct 2005 12:39

Re: CVS Server Problem

Michael J. Hartwick wrote:

> I am having trouble checking out stuff radiusd from cvs.
>
> $ cvs -d :pserver:anoncvs <at> cvs.freeradius.org:/source checkout freeradius
> cvs checkout: Updating freeradius
> cvs checkout: [03:36:15] waiting for freerad's lock in /source/radiusd
> cvs [checkout aborted]: received interrupt signal
> $
>
> Did I miss something on the list, or is there a problem somewhere?

It looks like it's a problem on the CVS server side. I can't update my
local CVS files: I'm seeing the same error message.

--

-- 
Nicolas Baradakis

Alan DeKok | 1 Oct 2005 18:58

Re: CVS Server Problem

"Michael J. Hartwick" <hartwick <at> hartwick.com> wrote:
> Did I miss something on the list, or is there a problem somewhere?

  CVS can get confused sometimes if you hit CTRL-C in the middle of a
command.  The lock file can stick around.

  I've fixed it.

  Alan DeKok.

Automatic report from sources (radiusd) between 01.10.2005 - 02.10.2005 GMT

CVS log entries from 01.10.2005 (Sat) 08:00:00 - 02.10.2005 (Sun) 08:00:00 GMT
=====================================================
Summary by authors
=====================================================
Author: fcusack
	File: radiusd/src/modules/rlm_otp/cardops/cryptocard.h; Revisions: 1.18
	File: radiusd/src/modules/rlm_otp/otp_state.c; Revisions: 1.17
	File: radiusd/src/modules/rlm_otp/otp_cardops.h; Revisions: 1.19
	File: radiusd/src/modules/rlm_otp/cardops/cryptocard.c; Revisions: 1.18
	File: radiusd/src/modules/rlm_otp/otp_cardops.c; Revisions: 1.35
	File: radiusd/src/modules/rlm_otp/otp.h; Revisions: 1.15

=====================================================
Combined list of identical log entries
=====================================================
Description:
	- add 'ewin' arg to cardops challenge() method, for e+t support
	  (e+t cards need to know the event count)
	- otp_cardops.c:otp_pw_valid(): generate challenge at start of
	  sync response loop, rather than at the end, and save the last
	  successful challenge instead of the next one.  This is needed
	  for t or e+t cards, where the saved challenge isn't meaningful.
	  It also cleans up the code a little.
	- add minewin test to minauthtime test, so that e+t cards can
	  authenticate at the same minauthtime if it is a later event.
	- bump state version to 4, and add minewin field.
Modified files:
	File: radiusd/src/modules/rlm_otp/otp.h; Revision: 1.15;
	Date: 2005/10/01 08:49:54; Author: fcusack; Lines: (+2 -1)
	File: radiusd/src/modules/rlm_otp/otp_cardops.c; Revision: 1.35;
(Continue reading)

Automatic report from sources (radiusd) between 02.10.2005 - 03.10.2005 GMT

CVS log entries from 02.10.2005 (Sun) 08:00:00 - 03.10.2005 (Mon) 08:00:00 GMT
=====================================================
Summary by authors
=====================================================
Author: fcusack
	File: radiusd/src/modules/rlm_otp/otp_cardops.h; Revisions: 1.20
	File: radiusd/src/modules/rlm_otp/otp_cardops.c; Revisions: 1.36

Author: pnixon
	File: radiusd/doc/aaa.txt; Revisions: 1.2
	File: radiusd/doc/README; Revisions: 1.16
	File: radiusd/doc/ldap_howto.txt; Revisions: 1.5, 1.4

=====================================================
Combined list of identical log entries
=====================================================
Description:
spelling fixes
Modified files:
	File: radiusd/doc/README; Revision: 1.16;
	Date: 2005/10/02 21:51:26; Author: pnixon; Lines: (+2 -2)
	File: radiusd/doc/ldap_howto.txt; Revision: 1.5;
	Date: 2005/10/02 21:51:26; Author: pnixon; Lines: (+1 -1)
=====================================================
Log entries
=====================================================
Description:
small fixup
Modified files:
	File: radiusd/doc/aaa.txt; Revision: 1.2;
(Continue reading)

Tariq Rashid | 3 Oct 2005 13:09

enable gprof for freeradius


hi - what is the appropriate point to enable gprof profile for freeradius? is it a configure script option?
or is a "gcc -g" change to the top level Make.inc ?

tariq

Joe Maimon | 3 Oct 2005 13:49

fixing regex for PW_TYPE_IPADDR

Apparently without this pairmake() in src/lib/valuepair.c will cause to 
be ignored a/v with regex ops that look like incomplete ip addresses.

diff -u ../../../../cvs/cvs-20050929/radiusd/src/lib/valuepair.c 
valuepair.c
--- ../../../../cvs/cvs-20050929/radiusd/src/lib/valuepair.c 
2005-09-13 21:03:06.000000000 -0400
+++ valuepair.c 2005-10-03 07:44:05.000000000 -0400
 <at>  <at>  -723,6 +723,11  <at>  <at> 
                         break;

                 case PW_TYPE_IPADDR:
+                       /* jm hack*/
+                       if (vp->operator == T_OP_REG_EQ ||
+                           vp->operator == T_OP_REG_NE)
+                               break;
+
                         /*
                          *      FIXME: complain if hostname
                          *      cannot be resolved, or resolve later!

Alan DeKok | 3 Oct 2005 19:28

Re: enable gprof for freeradius

"Tariq Rashid" <tariq.rashid <at> uk.easynet.net> wrote:
> hi - what is the appropriate point to enable gprof profile for freeradius? is it a configure script option?
or is a "gcc -g" change to the top level Make.inc ?

  Edit Make.inc.  Add '-pg', I think.

  Or, run callgrind & kcachegrind.  They're *very* cool.

  Alan DEKok.

Automatic report from sources (radiusd) between 03.10.2005 - 04.10.2005 GMT

CVS log entries from 03.10.2005 (Mon) 08:00:00 - 04.10.2005 (Tue) 08:00:01 GMT
=====================================================
Summary by authors
=====================================================
Author: nbk
	File: radiusd/src/main/conffile.c; Revisions: 1.100.2.1

=====================================================
Log entries
=====================================================
Description:
Pull from CVS head:
	When including conf files, reference 'cs' rather than 'parent'.
Modified files:
	File: radiusd/src/main/conffile.c; Revision: 1.100.2.1;
	Date: 2005/10/03 17:18:59; Author: nbk; Lines:  (+3 -3)
=====================================================
Summary of modified files
=====================================================
File: radiusd/src/main/conffile.c
Revisions: 1.100.2.1
Authors: nbk (+3 -3)
--

-- 
Automatic cron job from /web/pages/us.freeradius.org/bin/new_makelog.pl
Peter Nixon | 4 Oct 2005 10:17
Gravatar

Re: Adding strlcpy and strlcat replacements to libradius

On Wednesday 21 September 2005 20:10, Nicolas Baradakis wrote:
> Alan DeKok wrote:
> > > Where should I put the prototypes of strlcpy and strlcat ?
> >
> >   missing.h.
>
> Done.
>
> > > I'm a little lost in the files in src/include. Sometimes replacement
> > > functions are declared in libradius.h, sometimes in missing.h. There
> > > are many things in missing.h not related to things in missing.c.
> >
> >   Yeah, it's a mess.
> >
> >   The idea is that libradius.h should be usable by external programs,
> > after the server has been installed.
>
> That'd be very nice. In that case we could install the libradius
> headers in /usr/include/freeradius, too.

Yes. And make -devel binary packages..

--

-- 

Peter Nixon
http://www.peternixon.net/
PGP Key: http://www.peternixon.net/public.asc

Gmane