Re: Current state SMUX protocol support

2005-08-23 Thread Dave Shield
On Mon, 2005-08-22 at 22:05 +0100, Andrew Cheadle wrote:
 I was wondering what the current state of support for SMUX
 sub-agents in net-snmp 5.x is like.

Active support for SMUX is basically obsolete, in that
no-one is working on this code (and very few of us are
particularly familiar with it).  Note that there isn't
any support for using the Net-SNMP agent as a SMUX subagent
(unlike with AgentX).  It would be perfectly possible to
write code to handle this - it's just that no-one has done
so (and it's not planned as part of future development).

But the agent can run as a master SMUX agent, and there
is no intention to remove this functionality.  If it works
for you, then you should be safe enough using it.
If you run into problems, we *might* be able to help
(and would certainly be willing to incorporate fixes
into the development tree).  But you'd probably have to
do more of the work yourself, compared with an equivalent
problem with the AgentX support, or similar.




 I've previously developed a SMUX subagent for an AIX snmpd
 daemon and wondered if it was possible to perform a straight port
 and if so if the software is stable for mainstream applications.

It should be, yes.
My suspicion is that the SMUX code probably hasn't received the
same level of use that much of the rest of the agent has, so there
may well be some bugs lurking waiting to bite.
  But there's only one way to find out!

Dave


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders


Re: Current state SMUX protocol support

2005-08-23 Thread Andrew Cheadle
Dave,

Thank you for your comments and for your efforts!

I know the exact problem, often chore, of working on software in
free time / lunch break, holidays, GHC, is one of my pets ;-)

If SMUX is really compatable with what we have then I'll be happy to
work bugs and submit patches... here's hoping though ;-)

Kind regards

Andy

On Tue, 23 Aug 2005, Dave Shield wrote:

   [Please keep all discussions on the mailing list, so
that others can both learn and offer advice.  Thanks!]

On Tue, 2005-08-23 at 11:25 +0100, Andrew Cheadle wrote:
 Dave,

 Thanks for the reply. Don't take this the wrong way ;-) Before I go down
 this route, I am thinking that this is *the* Linux snmpd daemon 'of
 choice' right?

Well, it's been *my* snmpd daemon of choice for nearly ten years now!
It's been adopted by most (?all) of the Linux distributions, ousting a
Linux-specific port of the CMU agent some years ago.
It's also been picked up by various other O/S distributions (such as
the various *BSD systems).


That's not to say that some Johnny-come-lately upstart won't appear
and knock us off our pinnacle in the future :-)  But it's probably
fair to say that we're currently the leading Open Source SNMP agent.

(Some of the other SNMP toolkits may have a cleaner and/or better
documented API, but I'm not aware of anything that matches our agent
in terms of the information it provides out-of-the-box).



   I have no complaints, I used the snmptrapd from the
 ucd-snmp codebase years ago. I just need to be sure it's stable enough
 and well supported enough to use in commercial projects,

It's as stable as anything can be which is constantly been worked on
and extended.  If you want stability rather than cutting-edge features,
then you should probably look at either the 5.1.x or 5.2.x lines.
We're sort-of starting to gear up for a new 5.3 release, which will
include various new features, so is bound to experience some initial
problems.

As for well-supported - we do our best, but have been struggling for
some time to keep up with the support load.  None of the core developers
are paid to maintain or support the software, so this tends to get
squeezed into our spare time  (like during my lunch hour, or when the
boss is on holiday!)  But paid employment has got to take precedence,
so we can't offer any guarantees as to how much (or little) support
you might get.  Particularly as regards something like SMUX, which
is something of a dead-end now.

But if you need assistance, you can but ask, and we'll try to help
if we can.  And you've always got the source.
(There may be people who offer commercial support for this software,
but I'm not personally aware of anything - mostly because I've never
looked)

to that end, I
 want to use what everyone else is using ;-)

That'd be us, then.
I've never really understood why, but there you go.


 Assuming it is, I guess I'll just suck it and see.

The lad learns fast :-)

Good luck.

Dave


*
*  Andrew Cheadleemail:  [EMAIL PROTECTED] *
*  Department of Computing   http://www.doc.ic.ac.uk/~amc4/ *
*  Imperial College *
*  University of London *
*


---
SF.Net email is Sponsored by the Better Software Conference  EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile  Plan-Driven Development * Managing Projects  Teams * Testing  QA
Security * Process Improvement  Measurement * http://www.sqe.com/bsce5sf
___
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders