Compare commits

...
Sign in to create a new pull request.

38 commits

Author SHA1 Message Date
Michal Ambroz
9890d411f1 update refererence to upstream 2025-11-16 03:58:16 +01:00
Fedora Release Engineering
567b8b24c4 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 18:29:25 +00:00
Fedora Release Engineering
d45d230b73 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 11:07:25 +00:00
Miroslav Suchý
8476e0aa71 convert GPLv3+ license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-25 13:16:40 +02:00
Fedora Release Engineering
b328dd721b Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 05:58:34 +00:00
Fedora Release Engineering
f76d730dc9 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 03:47:48 +00:00
Fedora Release Engineering
12d5db78a4 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 02:02:46 +00:00
Fedora Release Engineering
5d7829bbc9 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 03:36:56 +00:00
Fedora Release Engineering
3e80cea71c Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 08:58:25 +00:00
Fedora Release Engineering
7c4eae0be4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 01:14:44 +00:00
Fedora Release Engineering
dd740e891f - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 17:53:10 +00:00
Fedora Release Engineering
e120efcd00 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 20:41:28 +00:00
Fedora Release Engineering
77f0eedd6a - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 11:04:45 +00:00
Fedora Release Engineering
e40974cfd0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 23:49:44 +00:00
Fedora Release Engineering
fec1bc3ab6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 23:39:53 +00:00
Fedora Release Engineering
47f6fd9e7b - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 08:05:24 +00:00
Igor Gnatenko
95912c13b4 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:50 +01:00
Fedora Release Engineering
034f286fa6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 06:22:04 +00:00
Jason Tibbitts
c963ab11bb Remove needless use of %defattr 2018-07-10 01:23:49 -05:00
Igor Gnatenko
ea3196a909
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:39:56 +01:00
Igor Gnatenko
c757588f13 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 00:38:32 +01:00
Fedora Release Engineering
a1a9109f7b - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 17:07:38 +00:00
Fedora Release Engineering
9317ee8291 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 18:52:26 +00:00
Fedora Release Engineering
2734fe07c8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 13:39:40 +00:00
Jitka Plesnikova
990f4ed1a6 Perl 5.24 rebuild 2016-05-15 08:12:05 +02:00
Michal Ambroz
b4a9daa456 typo 2016-04-30 02:39:27 +02:00
Michal Ambroz
c8421c3f0b bump to 1.9 2016-04-30 02:35:16 +02:00
Fedora Release Engineering
3bdb6662a1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 00:14:46 +00:00
Dennis Gilmore
2d7f96f437 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 01:11:39 +00:00
Jitka Plesnikova
ae44793a7f Perl 5.22 rebuild 2015-06-03 13:48:46 +02:00
Jitka Plesnikova
9987604752 Perl 5.20 rebuild 2014-08-27 11:03:58 +02:00
Dennis Gilmore
778fa8949f - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 01:40:33 -05:00
Dennis Gilmore
8ef28d430f - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 10:03:10 -05:00
Petr Písař
c9f56275d3 Perl 5.18 rebuild 2013-07-17 15:12:07 +02:00
Dennis Gilmore
f3f6853e08 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 18:11:45 -06:00
Dennis Gilmore
857b99c5bd - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 15:07:04 -05:00
Petr Písař
472d5d54d8 Perl 5.16 rebuild 2012-06-27 23:18:04 +02:00
Michal Ambroz
d7b128af8b Initial load 2012-06-15 05:32:31 +02:00
3 changed files with 1384 additions and 0 deletions

1128
snmpcheck-1.9.rb Normal file

File diff suppressed because it is too large Load diff

83
snmpcheck.1 Normal file
View file

@ -0,0 +1,83 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.40.5.
.TH SNMPCHECK "1" "January 2012" "snmpcheck version 1.8" "User Commands"
.SH NAME
snmpcheck - enumerate information via SNMP protocol
.SH SYNOPSIS
.B snmpcheck
[\fB-OPTIONS \fR] \fB\-t\fR \fI<IP address>\fR
.SH DESCRIPTION
Like to snmpwalk, snmpcheck permits to enumerate information via SNMP protocol.
It allows enumeration (hardware, software, network) of any devices with SNMP protocol support.
It could be useful for penetration testing or systems monitoring.
Snmpcheck supports the following enumerations (in alfabetic order):
.IP
contact,
description,
devices,
domain,
hardware and storage informations,
hostname,
IIS statistics,
IP forwarding,
listening UDP ports,
location,
motd,
mountpoints,
network interfaces,
network services,
processes,
routing information,
software components,
system uptime,
TCP connections,
total memory,
uptime,
user accounts,
detect write access (separate action by enumeration)
.PP
Tested on GNU/Linux, *BSD and Windows (Cygwin and ActivePerl) systems.
Distributed under GPL license and based on "Athena-2k" script by jshaw.
.SH OPTIONS
.BR "-t \fI<host>\fR"
target host
.TP
.BR "-p \fI<port>\fR"
SNMP port; default port is 161
.TP
.BR "-c \fI<community_string>\fR"
SNMP community; default is public
.TP
.BR "-v \fI<version>\fR"
SNMP version (1,2); default is 1
.TP
.BR "-r \fI<retries>\fR"
request retries; default is 0
.TP
.BR "-T \fI<timeout>\fR"
force timeout in seconds; default is 20. Max is 60
.TP
.BR "-w
detect write access (separate action by enumeration)
.TP
.BR "-d
disable 'TCP connections' enumeration! "TCP connections enumeration" can be very long. Use -d flag to disable it.
.TP
.BR "-D
enable debug
.TP
.BR "-h
show help menu
.SH SEE ALSO
.BR snmpwalk (1),
.BR snmpget (1),
.BR onesixtyone (1)
.SH "AUTHOR"
Copyright (c) 2005-2011 by Matteo Cantoni <matteo.cantoni@nothink.org>

173
snmpcheck.spec Normal file
View file

@ -0,0 +1,173 @@
Name: snmpcheck
Version: 1.9
Release: 21%{?dist}
Summary: An utility to get information via SNMP protocols
# Automatically converted from old format: GPLv3+ - review is highly recommended.
License: GPL-3.0-or-later
URL: https://www.nothink.org/codes/snmpcheck/
Source0: https://www.nothink.org/codes/snmpcheck/%{name}-%{version}.rb
#Manual page
Source1: snmpcheck.1
BuildArch: noarch
Requires: ruby(release)
Requires: rubygem(snmp)
%description
snmpcheck supports the following enumerations:
* Contact
* Description
* Devices
* Domain
* Hardware and storage information
* Hostname
* IIS statistics
* IP forwarding
* Listening UDP ports
* Location
* Motd
* Mountpoints
* Network interfaces
* Network services
* Processes
* Routing information
* Software components (Windows programs or RPMs etc.)
* System Uptime
* TCP connections
* Total Memory
* Uptime
* User accounts
* Web server information (IIS)
%prep
%build
%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
install -p -m 0755 %{SOURCE0} %{buildroot}%{_bindir}/%{name}
install -d %{buildroot}%{_mandir}/man1
install -p -m 0644 %{SOURCE1} %{buildroot}%{_mandir}/man1/%{name}.1
%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*
%changelog
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Thu Jul 25 2024 Miroslav Suchý <msuchy@redhat.com> - 1.9-19
- convert license to SPDX
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.9-2
- Perl 5.24 rebuild
* Fri Apr 29 2016 Michal Ambroz <rebus AT seznam.cz> - 1.9-1
- bump to version 1.9
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.8-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.8-12
- Perl 5.22 rebuild
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.8-11
- Perl 5.20 rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.8-8
- Perl 5.18 rebuild
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Wed Jun 27 2012 Petr Pisar <ppisar@redhat.com> - 1.8-5
- Perl 5.16 rebuild
* Sun May 27 2012 Michal Ambroz <rebus AT seznam.cz> - 1.8-4
- modifications based on the review comments
* Sun May 20 2012 Michal Ambroz <rebus AT seznam.cz> - 1.8-3
- fixed manpage
* Sun Jan 22 2012 Michal Ambroz <rebus AT seznam.cz> - 1.8-2
- added manpage
* Sun Jan 22 2012 Michal Ambroz <rebus AT seznam.cz> - 1.8-1
- bump to version 1.8
* Sat Feb 13 2010 Nikolay Ulyanitsky <lystor AT lystor.org.ua> - 1.7-1
- Initial package build