Commit Graph
590 Commits
Author SHA1 Message Date
Christian Ramseyer 8edbd515e7 Store i_speed_admin (#650) 2019-09-19 14:11:04 +02:00
pyro3dandGitHub 73e9f0bf0d Add DOCSIS/Cable Modem Discovery (#646)
* Add DOCSIS/Cable Modem Discovery
2019-09-18 16:19:18 -07:00
Oliver Gorwits c7913cb1d1 add first run doc note as suggested by Stuart Kendrick 2019-09-12 21:29:48 +01:00
Oliver Gorwits 7cb80ab05d release 2.043001 2019-09-04 13:35:01 +01:00
Oliver Gorwits d8d2471c09 #644 Device DNS Mismatch report broken by domain_suffix change 2019-09-04 13:33:12 +01:00
Oliver Gorwits 5e0fdf33df release 2.043000 2019-09-03 20:25:36 +01:00
Oliver Gorwits 409b7c1409 fix tests 2019-09-03 19:59:03 +01:00
Oliver Gorwits 542837d266 #591 domain_suffix can be list and supports (simple) regexp
Squashed commit of the following:

commit 975e4c6afc
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 13:35:26 2019 +0100

    also support regexp in domain_suffix

commit 0a2b5c8fa2
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 13:17:17 2019 +0100

    fix rancid, graph, and nodemonitor

commit 6d881de3ff
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 13:11:54 2019 +0100

    improve docs and set default domain_suffix to be list

commit 1dcafc08a8
Merge: 9a752e02 14ac69dc
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 13:00:39 2019 +0100

    Merge branch 'master' into og-multiple-domain-suffix

commit 9a752e0298
Merge: c836619f 82a99ea9
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 09:45:25 2019 +0100

    Merge branch 'master' into og-multiple-domain-suffix

commit c836619f8c
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Thu Jun 13 07:52:45 2019 +0100

    hokey fix for nodes with domains

commit fed14bd810
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Thu Jun 13 07:02:09 2019 +0100

    basic implementation, rancid graph and nodemonitor missing
2019-09-03 13:35:43 +01:00
Oliver Gorwits 14ac69dc2e might as well make other *walk not care about pseudo and use layers instead 2019-09-03 13:00:22 +01:00
Oliver Gorwits 82a99ea94e #642 requests to /admin/unknown-thing do not get 404 2019-09-03 09:36:50 +01:00
Oliver Gorwits 2897eda684 #587 #561 update pseudo devices to better support ssh arpnip
this patch resets all pseudo devices to have no layer3 support but adds a
feature to the pseudo devices admin panel to enable layer3 support. it also
changes arpnip and arpwalk behaviour to always permit the action if layer3
is available (ignoring the vendor).

documentation will need updating to tell users to create pseudo devices
with layer3 support when they want to arpnip an unsupported platform.

arpnip with ssh/cli against a supported platform (one that can be discovered)
will continue to work normally.

Squashed commit of the following:

commit 9dad5be81d
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 09:03:53 2019 +0100

    allow pseudo with layer 3 to run arpnip

commit 7d97943fcd
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 08:59:10 2019 +0100

    allow pseudo devices with layer 2/3 capability

commit d1fdf574e3
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 08:55:41 2019 +0100

    move pseudo and layer checks to is_able from is_able_now

commit e0f72ef67d
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 08:51:42 2019 +0100

    ports defaults to one

commit 86ba01270c
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 08:50:45 2019 +0100

    add tooltip for arpnip toggle

commit cdd2470228
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Tue Sep 3 08:34:46 2019 +0100

    simplify template

commit 46236d68ea
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 23:53:56 2019 +0100

    a fix up for pseudo devices which need layer 3

commit 016d249efc
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 20:37:11 2019 +0100

    do not wrap buttons

commit 1ec1402e0c
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 20:33:03 2019 +0100

    implement user settable layer-three service for pseudo devices

commit a267efa3d8
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 18:39:22 2019 +0100

    only set layer if successful action

commit b108be5e23
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 18:32:19 2019 +0100

    should defer SNMP against pseudo devices

commit 897ba3a629
Merge: e0ddbaab a7348900
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Sep 1 14:54:36 2019 +0100

    Merge branch 'master' into og-pseudo-vs-cli-arpnip

commit e0ddbaab08
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Mon Aug 26 11:35:13 2019 +0100

    as last commit, for discover

commit 61f9c89040
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 25 23:55:38 2019 +0100

    move pseudo and layer checks into is_*able functions

commit 8b010d4023
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 25 18:38:11 2019 +0100

    any device completing macsuck/arpnip must have that layer

commit a11bce7863
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 25 18:33:27 2019 +0100

    clean up device layers

commit d2661bff61
Author: Oliver Gorwits <oliver@cpan.org>
Date:   Sun Aug 25 18:18:02 2019 +0100

    first make arpnip behave like other jobs towards pseudo devices
2019-09-03 09:09:55 +01:00
nick nandGitHub a734890055 some documentation fixes (#640)
* a few more files to ignore

* the pgtune we reference seems to be dead, provide
a few alternatives.

* steal pod syntax check from snmp::info, but don't bother with checking Test::Pod version.
we want 1.22 or later, which was released in 2005

* reference the release notes in our wiki. changes you need to make manually during upgrades are documented there.

* add pod test to manifest

* term was defined around line 111 and then again at line 209, rename the second one
2019-08-29 02:22:28 +02:00
Oliver Gorwits 86daf7174d add comments 2019-08-23 09:25:17 +01:00
Oliver Gorwits 8a66cf91af typo fix in free ports 2019-08-23 09:22:21 +01:00
Oliver Gorwits 52da945221 Merge branch 'master' of github.com:netdisco/netdisco 2019-08-22 17:41:06 +01:00
Oliver Gorwits c822238050 showing free ports works 2019-08-22 17:06:49 +01:00
Alan BuxeyandOliver Gorwits 54a86112e4 fix raidus typo (#637)
radius not raidus
2019-08-22 14:25:24 +01:00
Oliver Gorwits d45745dd1d fixed only free ports in device ports view (showing free ports TODO) 2019-08-20 11:13:52 +01:00
Oliver Gorwits 22302114cb working free ports after reboot but bug: row expansion 2019-08-19 23:25:06 +01:00
Oliver Gorwits 4c1d5d672d fix for #633 2019-08-19 22:57:03 +01:00
Oliver Gorwits b72b1b38e0 add relation to get latest node on port 2019-08-19 14:40:12 +01:00
Oliver Gorwits 1b89d20dc7 #624 device layers search should be OR (not AND) 2019-08-18 11:19:34 +01:00
Oliver Gorwits 8d863113d9 show how to package own radius dictionary files 2019-08-18 11:05:55 +01:00
Oliver Gorwits 26dbb714df #630 display full oui vendor 2019-08-18 10:49:57 +01:00
Oliver Gorwits c73c3e7569 improvements to radius patch 2019-08-18 09:16:57 +01:00
jngreeneandOliver Gorwits 85b73e1493 Modified to add Radius support (#621)
Lines 110-112 commented out
Lines 113-124 added
Lines 233-249 added match_with_radius  function
2019-08-18 09:01:04 +01:00
nick nandGitHub 2b4802d21a typo 2019-08-17 10:43:30 +02:00
nick nandGitHub 8a40559115 typos 2019-08-17 10:37:21 +02:00
nick nandGitHub 131d80c95e typo 2019-08-17 10:35:57 +02:00
nick nandGitHub 22cb988a8f typo 2019-08-17 10:34:19 +02:00
nick nandGitHub 205a3932f2 typo 2019-08-17 10:33:32 +02:00
nick nandGitHub d31cae99bc typo 2019-08-17 10:32:13 +02:00
nick nandGitHub 860985673b typo 2019-08-17 10:30:25 +02:00
nick nandGitHub 26f410f9ce typo 2019-08-17 10:28:11 +02:00
nick nandGitHub bf789cb57b typos 2019-08-17 10:25:49 +02:00
nick nandGitHub 92bc49f274 typo 2019-08-17 10:20:22 +02:00
nick nandGitHub f031ae4992 typo 2019-08-17 10:18:43 +02:00
nick nandGitHub 416a6939ec you really need to install the packages we ask 2019-08-06 23:51:45 +02:00
nick nandOliver Gorwits e37a834749 compare ieee mac against 6 iterations (#611) 2019-08-02 23:07:56 +01:00
Oliver Gorwits 9ec9b1bca4 if user installs Pg they should use supported version 2019-06-30 18:26:46 +01:00
Oliver Gorwits ceeccf8901 #610 better MAC addr input sanity checking 2019-06-30 16:34:03 +01:00
nick nandGitHub 1460d8864b fix pod
as seen in b58a62f & a61159d
2019-06-18 15:58:20 +02:00
nick nandGitHub da5cdeb602 fix pod as in b58a62 2019-06-18 15:57:17 +02:00
nick nandGitHub 26ab5da1c1 fix pod as in b58a62 2019-06-18 15:56:18 +02:00
nick nandGitHub 9006d83989 fix pod formatting and typos
as seen in b58a62f & a61159d
2019-06-18 15:53:30 +02:00
nick nandGitHub 8e0e27c149 fix pod formatting
as seen in b58a62f & a61159d
2019-06-18 15:45:51 +02:00
nick nandGitHub ad84047398 fix pod
as in a61159d
2019-06-18 15:44:02 +02:00
nick nandGitHub 469a9ce554 fix pod formatting
as seen in b58a62f
2019-06-18 15:41:10 +02:00
nick nandGitHub 441499f063 fix pod formatting
as seen in b58a62f
2019-06-18 15:39:47 +02:00
Christian Ramseyer b58a62f300 Properly escape angle brackets in C<> 2019-06-18 13:42:23 +02:00