mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-12 03:00:28 +00:00
- Update to 2.4.4
- Refined instructions for upgrading - Removed installation instructions. They are now accessible on the FreeBSD wiki. https://wiki.freebsd.org/Ports/net-mgmt/netbox Changes by upstream: - https://github.com/digitalocean/netbox/blob/v2.4.4/CHANGELOG.md PR: 231822 Submitted by: maintainer Sponsored by: iXsystems Inc.
This commit is contained in:
parent
dcfda6f4c0
commit
b00e3e850b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=480961
@ -2,7 +2,7 @@
|
||||
|
||||
PORTNAME= netbox
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.3.7
|
||||
DISTVERSION= 2.4.4
|
||||
CATEGORIES= net-mgmt
|
||||
|
||||
MAINTAINER= freebsd_ports@k-worx.org
|
||||
@ -12,24 +12,26 @@ LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-cors-headers>=2.1.0:www/py-django-cors-headers@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-debug-toolbar>=1.9.0:www/py-django-debug-toolbar@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-cors-headers>=2.4.0:www/py-django-cors-headers@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-debug-toolbar>=1.9.1:www/py-django-debug-toolbar@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-filter>=1.1.0:www/py-django-filter@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-mptt>=0.9.0:www/py-django-mptt@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-tables2>=1.19.0:www/py-django-tables2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-timezone-field>=2.0:www/py-django-timezone-field@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}djangorestframework>=3.7.7:www/py-djangorestframework@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}drf-yasg>=1.4.4:www/py-drf-yasg@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-mptt>=0.9.1:www/py-django-mptt@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-tables2>=1.21.2:www/py-django-tables2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-taggit>=0.22.2:www/py-django-taggit@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-taggit-serializer>=0.1.7:www/py-django-taggit-serializer@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}django-timezone-field>=2.1:www/py-django-timezone-field@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}djangorestframework>=3.8.1:www/py-djangorestframework@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}drf-yasg>=1.9.2:www/py-drf-yasg@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}gfm>=0.1.3:textproc/py-gfm@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}graphviz>=0.8.2:graphics/py-graphviz@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}graphviz>=0.8.4:graphics/py-graphviz@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}markdown>=2.6.11:textproc/py-markdown@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}ncclient>=0.5.3:net-mgmt/py-ncclient@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.18:net/py-netaddr@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}paramiko>=2.4.0:security/py-paramiko@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pycryptodome>=3.4.11:security/py-pycryptodome@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pillow>=5.0.0:graphics/py-pillow@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}psycopg2>=2.7.4:databases/py-psycopg2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}natsort>=5.2.0:devel/py-natsort@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}ncclient>=0.6.0:net-mgmt/py-ncclient@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.19:net/py-netaddr@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}paramiko>=2.4.1:security/py-paramiko@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pycryptodome>=3.6.4:security/py-pycryptodome@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pillow>=5.2.0:graphics/py-pillow@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}psycopg2>=2.7.5:databases/py-psycopg2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}natsort>=5.3.3:devel/py-natsort@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}xmltodict>=0.11.0:devel/py-xmltodict@${PY_FLAVOR}
|
||||
|
||||
USES= pgsql:9.4+ python:3.5+
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1532772814
|
||||
SHA256 (digitalocean-netbox-v2.3.7_GH0.tar.gz) = a6850f0cacefafbe4a8c7baf65bc0b2687ce07661c1dff4db9146784345fed2b
|
||||
SIZE (digitalocean-netbox-v2.3.7_GH0.tar.gz) = 2131885
|
||||
TIMESTAMP = 1535356890
|
||||
SHA256 (digitalocean-netbox-v2.4.4_GH0.tar.gz) = d1ccd7c1c164ce20acf74622e21b0b4be7ede16539cecb6998816c01c1404c7b
|
||||
SIZE (digitalocean-netbox-v2.4.4_GH0.tar.gz) = 2199025
|
||||
|
@ -1,131 +1,27 @@
|
||||
================================================================================
|
||||
|
||||
===================
|
||||
/// UPGRADING ///
|
||||
===================
|
||||
UPGRADING
|
||||
===========
|
||||
|
||||
1. Run database migrations
|
||||
As always it is strongly encouraged to make a backup of the database before the
|
||||
database migrations will be executed.
|
||||
|
||||
# python%%PYTHON_VER%% manage.py migrate
|
||||
The following steps are required to finish the upgrade:
|
||||
|
||||
2. Collect static files
|
||||
|
||||
# python%%PYTHON_VER%% manage.py collectstatic --no-input
|
||||
|
||||
3. Restart WSGI/httpd environment (apache/nginx/etc.)
|
||||
|
||||
|
||||
====================
|
||||
/// INSTALLING ///
|
||||
====================
|
||||
|
||||
==================================
|
||||
Create a new PostgreSQL database
|
||||
==================================
|
||||
|
||||
# su pgsql
|
||||
$ psql postgres
|
||||
|
||||
postgres=# CREATE DATABASE netbox;
|
||||
CREATE DATABASE
|
||||
postgres=# CREATE USER netbox WITH PASSWORD 'v3rYs3cR3t';
|
||||
CREATE ROLE
|
||||
postgres=# GRANT ALL PRIVILEGES ON DATABASE netbox TO netbox;
|
||||
GRANT
|
||||
postgres=# \q
|
||||
|
||||
==================
|
||||
Configure Netbox
|
||||
==================
|
||||
|
||||
1. Move into the netbox directory create a new configuration from the shipped
|
||||
example configuration
|
||||
|
||||
# cd %%DATADIR%%/netbox/
|
||||
# cp configuration.example.py configuration.py
|
||||
|
||||
2. Edit configuration.py with an editor of your choice.
|
||||
|
||||
3. Configure the variables ALLOWED_HOSTS, DATABASE and SECRET_KEY with the
|
||||
respective values:
|
||||
|
||||
3a. ALLOWED_HOST variable
|
||||
--- ---------------------
|
||||
|
||||
ALLOWED_HOSTS = ['netbox.example.com', 'anotherhost.example.com' ]
|
||||
|
||||
3b. DATABASE variable
|
||||
--- -----------------
|
||||
|
||||
DATABASE = {
|
||||
'NAME': 'netbox', # Database name
|
||||
'USER': 'netbox', # PostgreSQL username
|
||||
'PASSWORD': 'v3rYs3cR3t', # PostgreSQL password
|
||||
'HOST': 'localhost', # Database server
|
||||
'PORT': '', # Database port (leave blank for default)
|
||||
}
|
||||
|
||||
3c. SECRET_KEY variable
|
||||
--- -------------------
|
||||
|
||||
Generate a secret key and add the value to the SECRET_KEY variable. The
|
||||
supplied script generate_secret_key.py can be used for this task. Of course you
|
||||
can also generate your own key which must contain at least 50 alpha-numeric
|
||||
characters then.
|
||||
|
||||
# python%%PYTHON_VER%% %%DATADIR%%/generate_secret_key.py
|
||||
|
||||
SECRET_KEY = 'dfIOdfa<dfOs0KxxjSb[ddljLfdghSSs9AsldxzZsajSoyssls'
|
||||
|
||||
=========================
|
||||
Run database migrations
|
||||
=========================
|
||||
1. Run database migrations and collect static files:
|
||||
|
||||
# cd %%DATADIR%%
|
||||
# python%%PYTHON_VER%% manage.py migrate
|
||||
|
||||
==================================
|
||||
Create an administrative account
|
||||
==================================
|
||||
|
||||
# python%%PYTHON_VER%% manage.py createsuperuser
|
||||
|
||||
======================
|
||||
Collect static files
|
||||
======================
|
||||
|
||||
# python%%PYTHON_VER%% manage.py collectstatic --no-input
|
||||
|
||||
==============================
|
||||
Load Initial Data (optional)
|
||||
==============================
|
||||
2. Restart WSGI/httpd environment (supervisord/apache/nginx/etc.)
|
||||
|
||||
# python%%PYTHON_VER%% manage.py loaddata initial_data
|
||||
|
||||
======================
|
||||
Test the Application
|
||||
======================
|
||||
INSTALLING
|
||||
============
|
||||
|
||||
# python%%PYTHON_VER%% manage.py runserver 0.0.0.0:8000 --insecure
|
||||
For installation instructions please refer to the related wiki page:
|
||||
|
||||
You should reach Netbox at port 8000 . If not, please check the previous steps
|
||||
for errors.
|
||||
|
||||
===============
|
||||
Miscellaneous
|
||||
===============
|
||||
|
||||
- If you want to upload files the folder %%DATADIR%%/media
|
||||
must be writeable.
|
||||
|
||||
- Netbox can also be used together with net-mgmt/py-napalm for network
|
||||
automation.
|
||||
|
||||
- Please note that Netbox can be used with limitations at this point, e.g. for
|
||||
development. For production use, you still need a combination of:
|
||||
|
||||
* Apache/Nginx (handles as a proxy)
|
||||
* www/py-gunicorn (WSGI)
|
||||
* sysutils/py-supervisor (for managing the Netbox service)
|
||||
- https://wiki.freebsd.org/Ports/net-mgmt/netbox
|
||||
|
||||
================================================================================
|
||||
|
@ -1,3 +1,45 @@
|
||||
%%PORTDOCS%%%%DOCSDIR%%/additional-features/change-logging.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/additional-features/context-data.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/additional-features/custom-fields.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/additional-features/export-templates.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/additional-features/graphs.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/additional-features/netbox-shell.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/additional-features/reports.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/additional-features/tags.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/additional-features/topology-maps.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/additional-features/webhooks.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/administration/replicating-netbox.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/api/authentication.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/api/examples.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/api/overview.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/api/working-with-secrets.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/configuration/index.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/configuration/optional-settings.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/configuration/required-settings.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/circuits.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/devices.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/ipam.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/secrets.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/services.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/sites-and-racks.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/tenancy.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/virtual-machines.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/core-functionality/vlans.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/development/index.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/development/release-checklist.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/development/utility-views.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/index.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/1-postgresql.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/2-netbox.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/3-http-daemon.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/4-ldap.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/index.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/migrating-to-python3.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/upgrading.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/media/screenshot1.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/media/screenshot2.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/media/screenshot3.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/netbox_logo.png
|
||||
%%DATADIR%%/circuits/__init__.py
|
||||
%%DATADIR%%/circuits/api/__init__.py
|
||||
%%DATADIR%%/circuits/api/serializers.py
|
||||
@ -9,6 +51,7 @@
|
||||
%%DATADIR%%/circuits/fixtures/initial_data.json
|
||||
%%DATADIR%%/circuits/forms.py
|
||||
%%DATADIR%%/circuits/migrations/0001_initial.py
|
||||
%%DATADIR%%/circuits/migrations/0001_initial_squashed_0010_circuit_status.py
|
||||
%%DATADIR%%/circuits/migrations/0002_auto_20160622_1821.py
|
||||
%%DATADIR%%/circuits/migrations/0003_provider_32bit_asn_support.py
|
||||
%%DATADIR%%/circuits/migrations/0004_circuit_add_tenant.py
|
||||
@ -18,6 +61,8 @@
|
||||
%%DATADIR%%/circuits/migrations/0008_circuittermination_interface_protect_on_delete.py
|
||||
%%DATADIR%%/circuits/migrations/0009_unicode_literals.py
|
||||
%%DATADIR%%/circuits/migrations/0010_circuit_status.py
|
||||
%%DATADIR%%/circuits/migrations/0011_tags.py
|
||||
%%DATADIR%%/circuits/migrations/0012_change_logging.py
|
||||
%%DATADIR%%/circuits/migrations/__init__.py
|
||||
%%DATADIR%%/circuits/models.py
|
||||
%%DATADIR%%/circuits/signals.py
|
||||
@ -42,6 +87,7 @@
|
||||
%%DATADIR%%/dcim/forms.py
|
||||
%%DATADIR%%/dcim/migrations/0001_initial.py
|
||||
%%DATADIR%%/dcim/migrations/0002_auto_20160622_1821.py
|
||||
%%DATADIR%%/dcim/migrations/0002_auto_20160622_1821_squashed_0022_color_names_to_rgb.py
|
||||
%%DATADIR%%/dcim/migrations/0003_auto_20160628_1721.py
|
||||
%%DATADIR%%/dcim/migrations/0004_auto_20160701_2049.py
|
||||
%%DATADIR%%/dcim/migrations/0005_auto_20160706_1722.py
|
||||
@ -63,6 +109,7 @@
|
||||
%%DATADIR%%/dcim/migrations/0021_add_ff_flexstack.py
|
||||
%%DATADIR%%/dcim/migrations/0022_color_names_to_rgb.py
|
||||
%%DATADIR%%/dcim/migrations/0023_devicetype_comments.py
|
||||
%%DATADIR%%/dcim/migrations/0023_devicetype_comments_squashed_0043_device_component_name_lengths.py
|
||||
%%DATADIR%%/dcim/migrations/0024_site_add_contact_fields.py
|
||||
%%DATADIR%%/dcim/migrations/0025_devicetype_add_interface_ordering.py
|
||||
%%DATADIR%%/dcim/migrations/0026_add_rack_reservations.py
|
||||
@ -84,6 +131,7 @@
|
||||
%%DATADIR%%/dcim/migrations/0042_interface_ff_10ge_cx4.py
|
||||
%%DATADIR%%/dcim/migrations/0043_device_component_name_lengths.py
|
||||
%%DATADIR%%/dcim/migrations/0044_virtualization.py
|
||||
%%DATADIR%%/dcim/migrations/0044_virtualization_squashed_0055_virtualchassis_ordering.py
|
||||
%%DATADIR%%/dcim/migrations/0045_devicerole_vm_role.py
|
||||
%%DATADIR%%/dcim/migrations/0046_rack_lengthen_facility_id.py
|
||||
%%DATADIR%%/dcim/migrations/0047_more_100ge_form_factors.py
|
||||
@ -95,6 +143,13 @@
|
||||
%%DATADIR%%/dcim/migrations/0053_platform_manufacturer.py
|
||||
%%DATADIR%%/dcim/migrations/0054_site_status_timezone_description.py
|
||||
%%DATADIR%%/dcim/migrations/0055_virtualchassis_ordering.py
|
||||
%%DATADIR%%/dcim/migrations/0056_django2.py
|
||||
%%DATADIR%%/dcim/migrations/0057_tags.py
|
||||
%%DATADIR%%/dcim/migrations/0058_relax_rack_naming_constraints.py
|
||||
%%DATADIR%%/dcim/migrations/0059_site_latitude_longitude.py
|
||||
%%DATADIR%%/dcim/migrations/0060_change_logging.py
|
||||
%%DATADIR%%/dcim/migrations/0061_platform_napalm_args.py
|
||||
%%DATADIR%%/dcim/migrations/0062_interface_mtu.py
|
||||
%%DATADIR%%/dcim/migrations/__init__.py
|
||||
%%DATADIR%%/dcim/models.py
|
||||
%%DATADIR%%/dcim/querysets.py
|
||||
@ -113,6 +168,7 @@
|
||||
%%DATADIR%%/extras/api/serializers.py
|
||||
%%DATADIR%%/extras/api/urls.py
|
||||
%%DATADIR%%/extras/api/views.py
|
||||
%%DATADIR%%/extras/apps.py
|
||||
%%DATADIR%%/extras/constants.py
|
||||
%%DATADIR%%/extras/filters.py
|
||||
%%DATADIR%%/extras/fixtures/extras.json
|
||||
@ -122,7 +178,9 @@
|
||||
%%DATADIR%%/extras/management/commands/nbshell.py
|
||||
%%DATADIR%%/extras/management/commands/run_inventory.py
|
||||
%%DATADIR%%/extras/management/commands/runreport.py
|
||||
%%DATADIR%%/extras/middleware.py
|
||||
%%DATADIR%%/extras/migrations/0001_initial.py
|
||||
%%DATADIR%%/extras/migrations/0001_initial_squashed_0010_customfield_filter_logic.py
|
||||
%%DATADIR%%/extras/migrations/0002_custom_fields.py
|
||||
%%DATADIR%%/extras/migrations/0003_exporttemplate_add_description.py
|
||||
%%DATADIR%%/extras/migrations/0004_topologymap_change_comma_to_semicolon.py
|
||||
@ -132,15 +190,24 @@
|
||||
%%DATADIR%%/extras/migrations/0008_reports.py
|
||||
%%DATADIR%%/extras/migrations/0009_topologymap_type.py
|
||||
%%DATADIR%%/extras/migrations/0010_customfield_filter_logic.py
|
||||
%%DATADIR%%/extras/migrations/0011_django2.py
|
||||
%%DATADIR%%/extras/migrations/0012_webhooks.py
|
||||
%%DATADIR%%/extras/migrations/0013_objectchange.py
|
||||
%%DATADIR%%/extras/migrations/0014_configcontexts.py
|
||||
%%DATADIR%%/extras/migrations/__init__.py
|
||||
%%DATADIR%%/extras/models.py
|
||||
%%DATADIR%%/extras/querysets.py
|
||||
%%DATADIR%%/extras/reports.py
|
||||
%%DATADIR%%/extras/rpc.py
|
||||
%%DATADIR%%/extras/tables.py
|
||||
%%DATADIR%%/extras/tests/__init__.py
|
||||
%%DATADIR%%/extras/tests/test_api.py
|
||||
%%DATADIR%%/extras/tests/test_customfields.py
|
||||
%%DATADIR%%/extras/tests/test_tags.py
|
||||
%%DATADIR%%/extras/urls.py
|
||||
%%DATADIR%%/extras/views.py
|
||||
%%DATADIR%%/extras/webhooks.py
|
||||
%%DATADIR%%/extras/webhooks_worker.py
|
||||
%%DATADIR%%/generate_secret_key.py
|
||||
%%DATADIR%%/ipam/__init__.py
|
||||
%%DATADIR%%/ipam/api/__init__.py
|
||||
@ -158,6 +225,7 @@
|
||||
%%DATADIR%%/ipam/lookups.py
|
||||
%%DATADIR%%/ipam/migrations/0001_initial.py
|
||||
%%DATADIR%%/ipam/migrations/0002_vrf_add_enforce_unique.py
|
||||
%%DATADIR%%/ipam/migrations/0002_vrf_add_enforce_unique_squashed_0018_remove_service_uniqueness_constraint.py
|
||||
%%DATADIR%%/ipam/migrations/0003_ipam_add_vlangroups.py
|
||||
%%DATADIR%%/ipam/migrations/0004_ipam_vlangroup_uniqueness.py
|
||||
%%DATADIR%%/ipam/migrations/0005_auto_20160725_1842.py
|
||||
@ -175,8 +243,11 @@
|
||||
%%DATADIR%%/ipam/migrations/0017_ipaddress_roles.py
|
||||
%%DATADIR%%/ipam/migrations/0018_remove_service_uniqueness_constraint.py
|
||||
%%DATADIR%%/ipam/migrations/0019_virtualization.py
|
||||
%%DATADIR%%/ipam/migrations/0019_virtualization_squashed_0020_ipaddress_add_role_carp.py
|
||||
%%DATADIR%%/ipam/migrations/0020_ipaddress_add_role_carp.py
|
||||
%%DATADIR%%/ipam/migrations/0021_vrf_ordering.py
|
||||
%%DATADIR%%/ipam/migrations/0022_tags.py
|
||||
%%DATADIR%%/ipam/migrations/0023_change_logging.py
|
||||
%%DATADIR%%/ipam/migrations/__init__.py
|
||||
%%DATADIR%%/ipam/models.py
|
||||
%%DATADIR%%/ipam/querysets.py
|
||||
@ -189,6 +260,7 @@
|
||||
%%DATADIR%%/manage.py
|
||||
%%DATADIR%%/media/image-attachments/.gitignore
|
||||
%%DATADIR%%/netbox/__init__.py
|
||||
%%DATADIR%%/netbox/admin.py
|
||||
%%DATADIR%%/netbox/api.py
|
||||
%%DATADIR%%/netbox/configuration.example.py
|
||||
%%DATADIR%%/netbox/forms.py
|
||||
@ -292,8 +364,11 @@
|
||||
%%DATADIR%%/secrets/forms.py
|
||||
%%DATADIR%%/secrets/hashers.py
|
||||
%%DATADIR%%/secrets/migrations/0001_initial.py
|
||||
%%DATADIR%%/secrets/migrations/0001_initial_squashed_0003_unicode_literals.py
|
||||
%%DATADIR%%/secrets/migrations/0002_userkey_add_session_key.py
|
||||
%%DATADIR%%/secrets/migrations/0003_unicode_literals.py
|
||||
%%DATADIR%%/secrets/migrations/0004_tags.py
|
||||
%%DATADIR%%/secrets/migrations/0005_change_logging.py
|
||||
%%DATADIR%%/secrets/migrations/__init__.py
|
||||
%%DATADIR%%/secrets/models.py
|
||||
%%DATADIR%%/secrets/querysets.py
|
||||
@ -349,7 +424,6 @@
|
||||
%%DATADIR%%/templates/dcim/devicetype_list.html
|
||||
%%DATADIR%%/templates/dcim/inc/consoleport.html
|
||||
%%DATADIR%%/templates/dcim/inc/consoleserverport.html
|
||||
%%DATADIR%%/templates/dcim/inc/device_header.html
|
||||
%%DATADIR%%/templates/dcim/inc/device_import_header.html
|
||||
%%DATADIR%%/templates/dcim/inc/device_napalm_tabs.html
|
||||
%%DATADIR%%/templates/dcim/inc/device_table.html
|
||||
@ -362,6 +436,7 @@
|
||||
%%DATADIR%%/templates/dcim/inc/poweroutlet.html
|
||||
%%DATADIR%%/templates/dcim/inc/powerport.html
|
||||
%%DATADIR%%/templates/dcim/inc/rack_elevation.html
|
||||
%%DATADIR%%/templates/dcim/interface.html
|
||||
%%DATADIR%%/templates/dcim/interface_connections_list.html
|
||||
%%DATADIR%%/templates/dcim/interface_delete.html
|
||||
%%DATADIR%%/templates/dcim/interface_edit.html
|
||||
@ -397,9 +472,18 @@
|
||||
%%DATADIR%%/templates/exceptions/import_error.html
|
||||
%%DATADIR%%/templates/exceptions/permission_error.html
|
||||
%%DATADIR%%/templates/exceptions/programming_error.html
|
||||
%%DATADIR%%/templates/extras/configcontext.html
|
||||
%%DATADIR%%/templates/extras/configcontext_edit.html
|
||||
%%DATADIR%%/templates/extras/configcontext_list.html
|
||||
%%DATADIR%%/templates/extras/inc/report_label.html
|
||||
%%DATADIR%%/templates/extras/inc/tags_panel.html
|
||||
%%DATADIR%%/templates/extras/object_changelog.html
|
||||
%%DATADIR%%/templates/extras/object_configcontext.html
|
||||
%%DATADIR%%/templates/extras/objectchange.html
|
||||
%%DATADIR%%/templates/extras/objectchange_list.html
|
||||
%%DATADIR%%/templates/extras/report.html
|
||||
%%DATADIR%%/templates/extras/report_list.html
|
||||
%%DATADIR%%/templates/extras/tag_list.html
|
||||
%%DATADIR%%/templates/home.html
|
||||
%%DATADIR%%/templates/import_success.html
|
||||
%%DATADIR%%/templates/inc/ajax_loader.html
|
||||
@ -411,13 +495,13 @@
|
||||
%%DATADIR%%/templates/inc/paginator.html
|
||||
%%DATADIR%%/templates/inc/search_panel.html
|
||||
%%DATADIR%%/templates/inc/table.html
|
||||
%%DATADIR%%/templates/inc/tags_panel.html
|
||||
%%DATADIR%%/templates/ipam/aggregate.html
|
||||
%%DATADIR%%/templates/ipam/aggregate_edit.html
|
||||
%%DATADIR%%/templates/ipam/aggregate_list.html
|
||||
%%DATADIR%%/templates/ipam/inc/ipadress_edit_header.html
|
||||
%%DATADIR%%/templates/ipam/inc/prefix_header.html
|
||||
%%DATADIR%%/templates/ipam/inc/service.html
|
||||
%%DATADIR%%/templates/ipam/inc/vlan_header.html
|
||||
%%DATADIR%%/templates/ipam/inc/vlangroup_header.html
|
||||
%%DATADIR%%/templates/ipam/ipaddress.html
|
||||
%%DATADIR%%/templates/ipam/ipaddress_assign.html
|
||||
%%DATADIR%%/templates/ipam/ipaddress_bulk_add.html
|
||||
@ -431,12 +515,15 @@
|
||||
%%DATADIR%%/templates/ipam/prefix_prefixes.html
|
||||
%%DATADIR%%/templates/ipam/rir_list.html
|
||||
%%DATADIR%%/templates/ipam/role_list.html
|
||||
%%DATADIR%%/templates/ipam/service.html
|
||||
%%DATADIR%%/templates/ipam/service_edit.html
|
||||
%%DATADIR%%/templates/ipam/service_list.html
|
||||
%%DATADIR%%/templates/ipam/vlan.html
|
||||
%%DATADIR%%/templates/ipam/vlan_edit.html
|
||||
%%DATADIR%%/templates/ipam/vlan_list.html
|
||||
%%DATADIR%%/templates/ipam/vlan_members.html
|
||||
%%DATADIR%%/templates/ipam/vlangroup_list.html
|
||||
%%DATADIR%%/templates/ipam/vlangroup_vlans.html
|
||||
%%DATADIR%%/templates/ipam/vrf.html
|
||||
%%DATADIR%%/templates/ipam/vrf_edit.html
|
||||
%%DATADIR%%/templates/ipam/vrf_list.html
|
||||
@ -478,9 +565,11 @@
|
||||
%%DATADIR%%/templates/utilities/render_custom_fields.html
|
||||
%%DATADIR%%/templates/utilities/render_field.html
|
||||
%%DATADIR%%/templates/utilities/render_form.html
|
||||
%%DATADIR%%/templates/utilities/templatetags/tag.html
|
||||
%%DATADIR%%/templates/utilities/templatetags/utilization_graph.html
|
||||
%%DATADIR%%/templates/virtualization/cluster.html
|
||||
%%DATADIR%%/templates/virtualization/cluster_add_devices.html
|
||||
%%DATADIR%%/templates/virtualization/cluster_edit.html
|
||||
%%DATADIR%%/templates/virtualization/cluster_list.html
|
||||
%%DATADIR%%/templates/virtualization/clustergroup_list.html
|
||||
%%DATADIR%%/templates/virtualization/clustertype_list.html
|
||||
@ -500,7 +589,10 @@
|
||||
%%DATADIR%%/tenancy/forms.py
|
||||
%%DATADIR%%/tenancy/migrations/0001_initial.py
|
||||
%%DATADIR%%/tenancy/migrations/0002_tenant_group_optional.py
|
||||
%%DATADIR%%/tenancy/migrations/0002_tenant_group_optional_squashed_0003_unicode_literals.py
|
||||
%%DATADIR%%/tenancy/migrations/0003_unicode_literals.py
|
||||
%%DATADIR%%/tenancy/migrations/0004_tags.py
|
||||
%%DATADIR%%/tenancy/migrations/0005_change_logging.py
|
||||
%%DATADIR%%/tenancy/migrations/__init__.py
|
||||
%%DATADIR%%/tenancy/models.py
|
||||
%%DATADIR%%/tenancy/tables.py
|
||||
@ -514,6 +606,7 @@
|
||||
%%DATADIR%%/users/api/serializers.py
|
||||
%%DATADIR%%/users/forms.py
|
||||
%%DATADIR%%/users/migrations/0001_api_tokens.py
|
||||
%%DATADIR%%/users/migrations/0001_api_tokens_squashed_0002_unicode_literals.py
|
||||
%%DATADIR%%/users/migrations/0002_unicode_literals.py
|
||||
%%DATADIR%%/users/migrations/__init__.py
|
||||
%%DATADIR%%/users/models.py
|
||||
@ -544,7 +637,9 @@
|
||||
%%DATADIR%%/utilities/templatetags/buttons.py
|
||||
%%DATADIR%%/utilities/templatetags/form_helpers.py
|
||||
%%DATADIR%%/utilities/templatetags/helpers.py
|
||||
%%DATADIR%%/utilities/tests.py
|
||||
%%DATADIR%%/utilities/testing.py
|
||||
%%DATADIR%%/utilities/tests/__init__.py
|
||||
%%DATADIR%%/utilities/tests/test_managers.py
|
||||
%%DATADIR%%/utilities/utils.py
|
||||
%%DATADIR%%/utilities/validators.py
|
||||
%%DATADIR%%/utilities/views.py
|
||||
@ -560,8 +655,12 @@
|
||||
%%DATADIR%%/virtualization/forms.py
|
||||
%%DATADIR%%/virtualization/migrations/0001_virtualization.py
|
||||
%%DATADIR%%/virtualization/migrations/0002_virtualmachine_add_status.py
|
||||
%%DATADIR%%/virtualization/migrations/0002_virtualmachine_add_status_squashed_0004_virtualmachine_add_role.py
|
||||
%%DATADIR%%/virtualization/migrations/0003_cluster_add_site.py
|
||||
%%DATADIR%%/virtualization/migrations/0004_virtualmachine_add_role.py
|
||||
%%DATADIR%%/virtualization/migrations/0005_django2.py
|
||||
%%DATADIR%%/virtualization/migrations/0006_tags.py
|
||||
%%DATADIR%%/virtualization/migrations/0007_change_logging.py
|
||||
%%DATADIR%%/virtualization/migrations/__init__.py
|
||||
%%DATADIR%%/virtualization/models.py
|
||||
%%DATADIR%%/virtualization/tables.py
|
||||
@ -569,30 +668,3 @@
|
||||
%%DATADIR%%/virtualization/tests/test_api.py
|
||||
%%DATADIR%%/virtualization/urls.py
|
||||
%%DATADIR%%/virtualization/views.py
|
||||
%%PORTDOCS%%%%DOCSDIR%%/api/authentication.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/api/examples.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/api/overview.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/api/working-with-secrets.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/configuration/mandatory-settings.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/configuration/optional-settings.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/data-model/circuits.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/data-model/dcim.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/data-model/extras.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/data-model/ipam.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/data-model/secrets.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/data-model/tenancy.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/data-model/virtualization.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/development/utility-views.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/index.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/ldap.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/migrating-to-python3.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/netbox.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/postgresql.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/upgrading.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/installation/web-server.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/media/screenshot1.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/media/screenshot2.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/media/screenshot3.png
|
||||
%%PORTDOCS%%%%DOCSDIR%%/miscellaneous/reports.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/miscellaneous/shell.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/netbox_logo.png
|
||||
|
Loading…
Reference in New Issue
Block a user