From 2b3d38f4390981ceb045678b7e39563a7d33b85a Mon Sep 17 00:00:00 2001 From: Micael Karlberg Date: Mon, 28 May 2018 11:22:53 +0200 Subject: [otp_mibs] Removed the app otp_mibs And finally remove the app (otp_mibs) itself. OTP-14984 --- lib/otp_mibs/doc/html/.gitignore | 0 lib/otp_mibs/doc/man3/.gitignore | 0 lib/otp_mibs/doc/pdf/.gitignore | 0 lib/otp_mibs/doc/src/Makefile | 116 ------------ lib/otp_mibs/doc/src/book.xml | 49 ----- lib/otp_mibs/doc/src/introduction.xml | 47 ----- lib/otp_mibs/doc/src/mibs.xml | 71 -------- lib/otp_mibs/doc/src/notes.xml | 327 ---------------------------------- lib/otp_mibs/doc/src/otp_mib.xml | 73 -------- lib/otp_mibs/doc/src/part.xml | 39 ---- lib/otp_mibs/doc/src/ref_man.xml | 38 ---- 11 files changed, 760 deletions(-) delete mode 100644 lib/otp_mibs/doc/html/.gitignore delete mode 100644 lib/otp_mibs/doc/man3/.gitignore delete mode 100644 lib/otp_mibs/doc/pdf/.gitignore delete mode 100644 lib/otp_mibs/doc/src/Makefile delete mode 100644 lib/otp_mibs/doc/src/book.xml delete mode 100644 lib/otp_mibs/doc/src/introduction.xml delete mode 100644 lib/otp_mibs/doc/src/mibs.xml delete mode 100644 lib/otp_mibs/doc/src/notes.xml delete mode 100644 lib/otp_mibs/doc/src/otp_mib.xml delete mode 100644 lib/otp_mibs/doc/src/part.xml delete mode 100644 lib/otp_mibs/doc/src/ref_man.xml (limited to 'lib/otp_mibs/doc') diff --git a/lib/otp_mibs/doc/html/.gitignore b/lib/otp_mibs/doc/html/.gitignore deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/lib/otp_mibs/doc/man3/.gitignore b/lib/otp_mibs/doc/man3/.gitignore deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/lib/otp_mibs/doc/pdf/.gitignore b/lib/otp_mibs/doc/pdf/.gitignore deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/lib/otp_mibs/doc/src/Makefile b/lib/otp_mibs/doc/src/Makefile deleted file mode 100644 index 22c3c127ac..0000000000 --- a/lib/otp_mibs/doc/src/Makefile +++ /dev/null @@ -1,116 +0,0 @@ -# -# %CopyrightBegin% -# -# Copyright Ericsson AB 2003-2018. All Rights Reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# %CopyrightEnd% -# - -include $(ERL_TOP)/make/target.mk -include $(ERL_TOP)/make/$(TARGET)/otp.mk - -# ---------------------------------------------------- -# Application version -# ---------------------------------------------------- -include ../../vsn.mk -VSN=$(OTP_MIBS_VSN) -APPLICATION=otp_mibs - -# ---------------------------------------------------- -# Release directory specification -# ---------------------------------------------------- -RELSYSDIR = $(RELEASE_PATH)/lib/$(APPLICATION)-$(VSN) -# ---------------------------------------------------- -# Target Specs -# ---------------------------------------------------- -XML_APPLICATION_FILES = ref_man.xml -XML_REF3_FILES = otp_mib.xml - -XML_PART_FILES = part.xml -XML_CHAPTER_FILES = \ - introduction.xml \ - mibs.xml \ - notes.xml - -BOOK_FILES = book.xml - -XML_FILES = \ - $(BOOK_FILES) $(XML_CHAPTER_FILES) \ - $(XML_PART_FILES) $(XML_REF3_FILES) $(XML_APPLICATION_FILES) - -GIF_FILES = - -# ---------------------------------------------------- - -HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ - $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) - -INFO_FILE = ../../info - -MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) - -HTML_REF_MAN_FILE = $(HTMLDIR)/index.html - -TOP_PDF_FILE = $(PDFDIR)/$(APPLICATION)-$(VSN).pdf - -# ---------------------------------------------------- -# FLAGS -# ---------------------------------------------------- -XML_FLAGS += -DVIPS_FLAGS += - -# ---------------------------------------------------- -# Targets -# ---------------------------------------------------- -$(HTMLDIR)/%.gif: %.gif - $(INSTALL_DATA) $< $@ - -docs: pdf html man - -$(TOP_PDF_FILE): $(XML_FILES) - -pdf: $(TOP_PDF_FILE) - -html: gifs $(HTML_REF_MAN_FILE) - -man: $(MAN3_FILES) - -gifs: $(GIF_FILES:%=$(HTMLDIR)/%) - -debug opt: - -clean clean_docs: - rm -rf $(HTMLDIR)/* - rm -rf $(XMLDIR) - rm -f $(MAN3DIR)/* - rm -f $(TOP_PDF_FILE) $(TOP_PDF_FILE:%.pdf=%.fo) - rm -f errs core *~ - -# ---------------------------------------------------- -# Release Target -# ---------------------------------------------------- -include $(ERL_TOP)/make/otp_release_targets.mk - -release_docs_spec: docs - $(INSTALL_DIR) "$(RELSYSDIR)/doc/pdf" - $(INSTALL_DATA) $(TOP_PDF_FILE) "$(RELSYSDIR)/doc/pdf" - $(INSTALL_DIR) "$(RELSYSDIR)/doc/html" - $(INSTALL_DATA) $(HTMLDIR)/* \ - "$(RELSYSDIR)/doc/html" - $(INSTALL_DATA) $(INFO_FILE) "$(RELSYSDIR)" - $(INSTALL_DIR) "$(RELEASE_PATH)/man/man3" - $(INSTALL_DATA) $(MAN3DIR)/* "$(RELEASE_PATH)/man/man3" - -release_spec: diff --git a/lib/otp_mibs/doc/src/book.xml b/lib/otp_mibs/doc/src/book.xml deleted file mode 100644 index 482da46876..0000000000 --- a/lib/otp_mibs/doc/src/book.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - -
- - 20032016 - Ericsson AB. All Rights Reserved. - - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - - - OTP_Mibs - Ingela Anderton - - 2003-04-15 - A -
- - - OTP_Mibs application - - - - - - - - - - - - - -
- - diff --git a/lib/otp_mibs/doc/src/introduction.xml b/lib/otp_mibs/doc/src/introduction.xml deleted file mode 100644 index 7046cbb8ae..0000000000 --- a/lib/otp_mibs/doc/src/introduction.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - -
- - 20032016 - Ericsson AB. All Rights Reserved. - - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - - - Introduction - Ingela Anderton - - 2003-05-19 - A - introduction.xml -
- -
- Purpose -

The purpose of the OTP_Mibs application is to provide an SNMP - management information base for Erlang nodes.

-
- -
- Pre-requisites -

It is assumed that the reader is familiar with the Erlang - programming language, concepts of OTP and has a basic knowledge - of SNMP.

-
-
- - diff --git a/lib/otp_mibs/doc/src/mibs.xml b/lib/otp_mibs/doc/src/mibs.xml deleted file mode 100644 index a32d5ea5f5..0000000000 --- a/lib/otp_mibs/doc/src/mibs.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - -
- - 20032016 - Ericsson AB. All Rights Reserved. - - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - - - Mibs - Ingela Anderton - - 2003-05-19 - A - mibs.xml -
- -
- Structure -

The OTP mibs are stored in the - $OTP_ROOT/lib/otp_mibs/mibs/ directory. They - are defined in SNMPv2 SMI syntax. An SNMPv1 version of the mib is - delivered in the mibs/v1 directory. The compiled MIB is - located under priv/mibs, and the generated .hrl - file under the include directory. To compile a MIB that - IMPORTS a MIB in the OTP_Mibs application, give the option - {il, ["otp_mibs/priv/mibs"]} to the MIB compiler.

-
- -
- OTP-MIB -

The OTP-MIB mib represents information about Erlang nodes such as - node name, number of running processes, virtual machine version - etc. If the MIB should be used in a system, it should be - loaded into an SNMP agent by using the API function - otp_mib:load/1.

-
- -
- OTP-REG -

The OTP-REG mib defines the unique OTP subtree of object - identifiers under the Ericsson subtree. Under the OTP subtree - several object identifiers are defined. This module is typically - included by OTP applications defining their own mibs, or ASN.1 - modules in general, that require unique object identifiers under - the OTP subtree.

-
- -
- OTP-TC -

The OTP-TC mib provides the textual convention datatype - OwnerString.

-
-
- - diff --git a/lib/otp_mibs/doc/src/notes.xml b/lib/otp_mibs/doc/src/notes.xml deleted file mode 100644 index 443f08f1e1..0000000000 --- a/lib/otp_mibs/doc/src/notes.xml +++ /dev/null @@ -1,327 +0,0 @@ - - - - -
- - 20042018 - Ericsson AB. All Rights Reserved. - - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - - - OTP_Mibs Release Notes - otp_appnotes - nil - nil - nil - notes.xml -
-

This document describes the changes made to the OTP_Mibs - application.

- -
Otp_Mibs 1.2.1 - -
Fixed Bugs and Malfunctions - - -

- Improved documentation.

-

- Own Id: OTP-15190

-
-
-
- -
- -
Otp_Mibs 1.2 - -
Improvements and New Features - - -

- The otp_mibs application has been deprecated and will be - removed in a future release.

-

- Own Id: OTP-15141

-
-
-
- -
- -
Otp_Mibs 1.1.2 - -
Fixed Bugs and Malfunctions - - -

Removed all old unused files in the documentation. -

-

- Own Id: OTP-14475 Aux Id: ERL-409, PR-1493

-
-
-
- -
- -
Otp_Mibs 1.1.1 - -
Improvements and New Features - - -

- Internal changes

-

- Own Id: OTP-13551

-
-
-
- -
- -
Otp_Mibs 1.1 - -
Improvements and New Features - - -

- Change license text from Erlang Public License to Apache - Public License v2

-

- Own Id: OTP-12845

-
-
-
- -
- -
Otp_Mibs 1.0.10 - -
Fixed Bugs and Malfunctions - - -

- Make sure the clean rule for ssh, ssl, eunit and otp_mibs - actually removes generated files.

-

- Own Id: OTP-12200

-
-
-
- -
- -
Otp_Mibs 1.0.9 - -
Fixed Bugs and Malfunctions - - -

- Add type based integer value truncation/reset.

-

- This fixes errors when querying e.g. the - erlNodeReductions, erlNodeInBytes and erlNodeOutBytes - objects in long-running Erlang/OTP systems.

-

- Update types of applicable MIB objects to 64bit based - types.

-

- Potential incompatibility: Type change of Counter32 to - Counter64 in OTP-MIB.mib

-

- (Thanks to Tobias Schlager)

-

- *** POTENTIAL INCOMPATIBILITY ***

-

- Own Id: OTP-11203

-
- -

- Application upgrade (appup) files are corrected for the - following applications:

-

- asn1, common_test, compiler, crypto, debugger, - dialyzer, edoc, eldap, erl_docgen, et, eunit, gs, hipe, - inets, observer, odbc, os_mon, otp_mibs, parsetools, - percept, public_key, reltool, runtime_tools, ssh, - syntax_tools, test_server, tools, typer, webtool, wx, - xmerl

-

- A new test utility for testing appup files is added to - test_server. This is now used by most applications in - OTP.

-

- (Thanks to Tobias Schlager)

-

- Own Id: OTP-11744

-
-
-
- -
- -
Otp_Mibs 1.0.8 - -
Improvements and New Features - - -

- Misc build updates

-

- Own Id: OTP-10784

-
-
-
- -
- -
Otp_Mibs 1.0.7 - -
Improvements and New Features - - -

- Tuple funs (a two-element tuple with a module name and a - function) are now officially deprecated and will be - removed in R16. Use 'fun M:F/A' instead. To make - you aware that your system uses tuple funs, the very - first time a tuple fun is applied, a warning will be sent - to the error logger.

-

- Own Id: OTP-9649

-
-
-
- -
- -
Otp_Mibs 1.0.6 - -
Improvements and New Features - - -

- The documentation is now built with open source tools - (xsltproc and fop) that exists on most platforms. One - visible change is that the frames are removed.

-

- Own Id: OTP-8201

-
-
-
- -
- -
Otp_Mibs 1.0.5 - -
Improvements and New Features - - -

The copyright notices have been updated.

-

- Own Id: OTP-7851

-
-
-
- -
- -
- Otp_Mibs 1.0.4.1 - -
- Improvements and New Features - - -

Minor Makefile changes.

-

Own Id: OTP-6689

-
-
-
-
- -
- OTP_Mibs 1.0.4 - -
- Improvements and New Features - - -

Replaced calls to deprecated functions in snmp - with calls to the equivalent functions in snmpa.

-

Own Id: OTP-6112

-
-
-
-
- -
- OTP_Mibs 1.0.3 - -
- Improvements and New Features - - -

The otp_mib module has been cleaned up to improve the - maintainability. It should have no effect on the - functionality of the OTP_Mibs application.

-

Own Id: OTP-4982

-
-
-
-
- -
- OTP_Mibs 1.0.2 - -
- Fixed Bugs and Malfunctions - - -

Incorrect .app file (missing mandatory - registered).

-

Own Id: OTP-4823 Aux Id: Seq8145, OTP-4801

-
-
-
-
- -
- OTP_Mibs 1.0.1 - -
- Fixed Bugs and Malfunctions - - -

Missing .app and appup files in ebin.

-

Own Id: OTP-4801 Aux Id: Seq8145

-
-
-
-
- -
- OTP_Mibs 1.0 -

The OTP mibs that where included in the SASL application - have been moved to this new application OTP_Mibs. The OTP - mibs had no real connection to SASL and it is desirable that - the core of Erlang/OTP is not dependent on SNMP.

-

Own Id: OTP-4686

-
-
- - diff --git a/lib/otp_mibs/doc/src/otp_mib.xml b/lib/otp_mibs/doc/src/otp_mib.xml deleted file mode 100644 index 530c529c69..0000000000 --- a/lib/otp_mibs/doc/src/otp_mib.xml +++ /dev/null @@ -1,73 +0,0 @@ - - - - -
- - 20032018 - Ericsson AB. All Rights Reserved. - - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - - - otp_mib - Ingela Anderton - - - -
- otp_mib - Handles the OTP-MIB - -

The SNMP application should be used to start an SNMP agent. Then - the API functions below can be used to load/unload the OTP-MIB - into/from the agent. The instrumentation of the OTP-MIB uses - Mnesia, hence Mnesia must be started prior to loading the OTP-MIB.

- -

This application has been deprecated and will be removed in a furture release.

-
-
- - - load(Agent) -> ok | {error, Reason} - Load the OTP-MIB - - Agent = pid() | atom() - Reason = term() - - -

Loads the OTP-MIB.

-
-
- - unload(Agent) -> ok | {error, Reason} - Unload the OTP-MIB - - Agent = pid() | atom() - Reason = term() - - -

Unloads the OTP-MIB.

-
-
-
- -
- See Also -

snmp(3)

-
-
- - diff --git a/lib/otp_mibs/doc/src/part.xml b/lib/otp_mibs/doc/src/part.xml deleted file mode 100644 index 0a8ddce268..0000000000 --- a/lib/otp_mibs/doc/src/part.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - -
- - 20032016 - Ericsson AB. All Rights Reserved. - - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - - - OTP_Mibs User's Guide - Ingela Anderton - - 2002-09-17 - A -
- -

The OTP_Mibs application provides an SNMP management - information base for Erlang nodes.

-
- - -
- - diff --git a/lib/otp_mibs/doc/src/ref_man.xml b/lib/otp_mibs/doc/src/ref_man.xml deleted file mode 100644 index 06c5aadcd9..0000000000 --- a/lib/otp_mibs/doc/src/ref_man.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - -
- - 20032016 - Ericsson AB. All Rights Reserved. - - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - - - OTP_Mibs Reference Manual - Ingela Anderton - - 2002-09-13 - A -
- -

The OTP_Mibs application provides an SNMP management - information base for Erlang nodes.

-
- -
- - -- cgit v1.2.3