earlramirez / netdb Goto Github PK
View Code? Open in Web Editor NEWNetwork Tracking Database - Fork from Jonathan Yantis
Home Page: https://sourceforge.net/projects/netdbtracking/
License: GNU General Public License v2.0
Network Tracking Database - Fork from Jonathan Yantis
Home Page: https://sourceforge.net/projects/netdbtracking/
License: GNU General Public License v2.0
Do you have the Aruba Instant Access point Scraper?
The Aruba Scraper does not work the IAP platform. The following commands will work on a IAP.
show ap association
Name bssid mac auth assoc aid l-int essid vlan-id phy assoc. time num assoc Flags DataReady UAC
PWAPIN2 38:17:c3:3a:1e:10 7c:76:35:3a:8f:a4 y y 3 10 prod 393 a-VHT-40sgi-2ss 53m:27s 1 WKM Yes (Implicit) 0.0.0.0
show arp
PWAPIN2# show arp
IP address HW type Flags HW address Mask Device
192.168.99.44 0x1 0x2 80:8c:b7:c2:2d:dc * br0
At the moment we are using NetDisco
a nice tool, although a bit clunky in implementation... Docker is easier to setup
We need a tool to view changes to switch ports over time ...
time 0 gi3/0/2 was this
time 1 gi 3/0/2 changed to this
time 2 gi 3/0/2 reverted back to time 0
etc
Nothing appears to do this, oddly
How do I configure NetDB to use an LDAP account to authenticate to network device rather than storing the username and password in netdb.conf?
REPLY at https://sourceforge.net/u/bmalic/profile/send_message
Hi Earl
At the moment i extracted netdb-1.12.0-ubuntu-1204LTS-vmware1.tar.gz from SourceForge and currently logged in with the command line -netdbadmin@netdb:~$
On your Github page i'm trying to follow the istall instructions and run git clone https://github.com/EarlRamirez/netdb.git and am getting a message - fatal: destination path 'netdb' already exists and is not an empty directory.
Also, if at some point i pass this stage the install script needs to be run.
Run the installation script sudo sh <path_to_netdb>/netdb_install.sh
I'm assuming this needs to be run on the command line? Can you give me an example of what "path to netdb" looks like? I'm also getting confused here. what needs to be done. Is the database password adminchangeme?
Sorry to bombard you with all my questions. I would appreciate if you can help me out, since i'm a NOOB. :(
A maintaned spec-file adhering to redhats standard location of files would be an asset to the project. I could start this work.
I have Netdb 1.11, how do I upgrade to v 1.13.2?
Hey,
I just forked that thing. Used the old code today to install all on an Ubuntu 18.
Worked more or less okay for me. To make life a bit easier I guess I will create an installer based on the Information in the original thing and your work.
Just create this to announce it. But it may take some time!
+Cheers!
Hi,
I've a problem with a LOCK File, I install all the sstem and all works fine, but if I reboot the VM and try to launch netdbctl -ud -v
I receive the error on LOCK file in /var/lock/netdb/ but if I try to move to /var/lock/netdb/ the directory doesn't exist.
I try to launch ps -aux | grep netdb
but there isn't any netdb process.
How can I solve this problem?
Hi,
Apologies if this question has already been answered but I'd like to know whether device credentials section (from netdb.conf) supports authenticating against external server such as RADIUS, TACACS or LDAP and if so, how to configure it?
Mainly I would like to configure authentication against LDAP instead of local username/password where possible.
Your response is most appreciated.
The script executed successfully; however, after I authenticated to NetDB web UI I get the following error.
Can't locate Net/SSLeay.pm in @inc (@inc contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /usr/local/share/perl5/Net/MAC/Vendor.pm line 8.
BEGIN failed--compilation aborted at /usr/local/share/perl5/Net/MAC/Vendor.pm line 8.
Compilation failed in require at /usr/lib64/perl5/NetDB.pm line 127.
BEGIN failed--compilation aborted at /usr/lib64/perl5/NetDB.pm line 127.
Compilation failed in require at /var/www/cgi-bin/netdb.pl line 76.
BEGIN failed--compilation aborted at /var/www/cgi-bin/netdb.pl line 76.
Attempting to validate the install and receiving below:
netdbctl -ud -v
Cannot open /var/lock/netdb/netdbctl.lock at /usr/local/bin/netdbctl line 256.
[netdb@localhost root]$ netdbctl -a -m -debug 3
Mon Sep 16 23:15:07 2019: netdbctl(9063): NetDB Debug Level: 3
Cannot open /var/lock/netdb/netdbctl.lock at /usr/local/bin/netdbctl line 256.
[netdb@localhost root]$ ^
You have new mail in /var/spool/mail/root
hi Earl, thanks for the netdb.
i try to install at home and work great. but once i have move the ova to office. the netdbctl process just got stuck.
is there any where in the netdb program need to access the internet? if do could you please show me where to remove the dependency?
thanks
JJ
SELinux throws the following error even after correctly labelling /etc/mrtg with mrtg_etc_t
time->Tue Feb 26 21:10:02 2019
type=PROCTITLE msg=audit(1551233402.300:99): proctitle=2F7573722F62696E2F7065726C002D77002F7573722F62696E2F6D727467002F6574632F6D7274672F6D7274672E636667
type=SYSCALL msg=audit(1551233402.300:99): arch=c000003e syscall=2 success=no exit=-13 a0=9b1510 a1=241 a2=1b6 a3=0 items=0 ppid=1687 pid=1694 auid=0 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=2 comm="mrtg" exe="/usr/bin/perl" subj=system_u:system_r:mrtg_t:s0-s0:c0.c1023 key=(null)
type=AVC msg=audit(1551233402.300:99): avc: denied { write } for pid=1694 comm="mrtg" name="mrtg" dev="dm-0" ino=716133 scontext=system_u:system_r:mrtg_t:s0-s0:c0.c1023 tcontext=system_u:object_r:mrtg_etc_t:s0 tclass=dir
Unfortunately, the only way around it is to install setroubleshoot-server and create a policy or set SELInux in permission mode.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.