From 8d304725518424131fa42dce1515137e0bb1eada Mon Sep 17 00:00:00 2001
From: Mike Mazur
Date: Mon, 16 Feb 2009 02:25:25 +0000
Subject: Rename NewAssetServer AssetInventoryServer and fully qualify with
OpenSim.Grid.AssetInventoryServer.
---
bin/AssetInventoryServer.ini.example | 153 ++++++++++++++++++++++++
bin/AssetServer.ini.example | 153 ------------------------
bin/OpenSim.Grid.AssetInventoryServer.addin.xml | 21 ++++
bin/OpenSim.Grid.NewAssetServer.addin.xml | 21 ----
4 files changed, 174 insertions(+), 174 deletions(-)
create mode 100644 bin/AssetInventoryServer.ini.example
delete mode 100644 bin/AssetServer.ini.example
create mode 100644 bin/OpenSim.Grid.AssetInventoryServer.addin.xml
delete mode 100644 bin/OpenSim.Grid.NewAssetServer.addin.xml
(limited to 'bin')
diff --git a/bin/AssetInventoryServer.ini.example b/bin/AssetInventoryServer.ini.example
new file mode 100644
index 0000000..f346624
--- /dev/null
+++ b/bin/AssetInventoryServer.ini.example
@@ -0,0 +1,153 @@
+[Config]
+
+; The port number for the asset server to listen on. If a valid SSL certificate
+; file is given for SSLCertFile, the HTTPS protocol will be used. Otherwise, the
+; HTTP protocol is used.
+ListenPort = 8003
+
+; An SSL certificate file for the server. If a valid raw certificate or PKCS#12
+; file is given the server will run in HTTPS mode.
+;SSLCertFile = server.p12
+
+[Extensions]
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+; Storage Providers
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+; Simple storage is a very basic storage system for the purposes of illustrating
+; a storage backend example. The assets are stored in SimpleAssets/ and
+; TempAssets/ (which is deleted when the server shuts down). Metadata is
+; generated for all of the files at startup and when new assets are uploaded.
+;SimpleStorage
+
+; OpenSimMySQL storage connects to a MySQL server that has an assets table created
+; by OpenSim. Open the AssetServer_Config.xml file from OpenSim and use the
+; database connection string for the database_connect option in the MySQL section
+; below. This backend combined with the OpenSimFrontend will allow the asset
+; server to be used as a drop-in replacement for OpenSim.Grid.AssetServer.exe,
+; while also allowing other frontends to run.
+OpenSimMySQLStorage
+
+; Uses Amazon.com's Simple Storage Service (http://aws.amazon.com/s3/) to store
+; asset data and metadata. This backend does not handle any data requests, as the
+; data is stored remotely and metadata replies will contain the amazon.com URL
+; holding the actual asset data. Your Access Key ID and Secret Access Key must be
+; set in the [Amazon] section below for this backend to function. If
+; UseCloudFront is true and your Amazon account has CloudFront enabled,
+; CloudFront URLs will be returned in metadata instead of normal S3 URLs.
+;AmazonS3Storage
+
+; Uses memcached (http://www.danga.com/memcached/) as a caching layer on top of
+; another storage backend. If you use this, make sure you enable another storage
+; provider as the actual backend, and that the MemcacheStorage line appears in
+; this config file after the other storage provider.
+;MemcachedStorage
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+; Inventory Providers
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+; Simple inventory is a very basic inventory storage system for the purposes of
+; illustrating an inventory backend example. The inventory is stored in
+; SimpleInventory/ by creating a folder for each agent that contains all of the
+; inventory items and folders serialized as XML files.
+;SimpleInventory
+
+; OpenSimMySQL inventory connects to a MySQL server that has an inventory table
+; created by OpenSim. If the OpenSimMySQLStorage backend is also being used, the
+; inventory and asset tables must be stored in the same database. The
+; database_connect string in the MySQL section below is used to connect to the
+; database. This backend combined with the OpenSimInventoryFrontend will allow
+; the server to be used as a drop-in replacement for
+; OpenSim.Grid.InventoryServer.exe, while also allowing other frontends to run.
+OpenSimMySQLInventory
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+; Authentication Providers
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+; OpenID provides a direct method of authenticating with the asset server. Users
+; can provide credentials and receive a session token directly from the asset
+; server. The OpenIdAuth module provides a browser-based form login and an
+; XML-based API, both accessible through the URL /authenticate.
+;OpenIdAuth
+NullAuthentication
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+; Authorization Providers
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+; Authorize all is a dummy authorization module that allows all requests for
+; metadata, data, and asset creation. Use this extension if your primary
+; storage provider or front-end interface does not support authentication.
+AuthorizeAll
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+; Metrics Providers
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+; NullMetrics contains empty logging functions. Use this metrics provider if
+; you want to disable metrics collection and reporting.
+NullMetrics
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+; Frontends
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+; A simple frontend that provides three basic REST methods. /assetid/metadata
+; will return the metadata for an asset (currently in LLSD format, that will
+; change soon). /assetid/data will return the raw asset data with proper
+; Content-Type and Content-Disposition headers to make downloading assets in a
+; web browser easy.
+ReferenceFrontend
+
+; A frontend that matches the existing OpenSim XML for transferring grid
+; assets. This will allow the asset server to function as a drop-in replacement
+; for OpenSim.Grid.AssetServer.exe, and can be combined with OpenSimMySQLStorage
+; to provide an identical replacement or any other storage backend.
+OpenSimFrontend
+
+; A frontend that matches the existing OpenSim XML for handling inventory
+; transactions. This will allow the asset server to function as a drop-in
+; replacement for OpenSim.Grid.InventoryServer.exe, and can be combined with
+; OpenSimMySQLInventory to provide an identical replacement or any other
+; inventory backend.
+OpenSimInventoryFrontend
+
+; An HTML interface for browsing through the asset store
+BrowseFrontend
+
+[MySQL]
+
+; Database connection string used by the OpenSim MySQL backend. If this line is
+; commented out or missing, the server will look for an AssetServer_Config.xml
+; in the current working directory. This file is generated by
+; OpenSim.Grid.AssetServer.exe and can be used without modification.
+database_connect = "Server=localhost; Database=opensim; User=changeme; Password=changeme;"
+
+[Amazon]
+
+; Get these values by logging in to your Amazon S3 account and going to
+; https://aws-portal.amazon.com/gp/aws/developer/account/index.html?ie=UTF8&action=access-key
+AccessKeyID = xxxxxxxxxxxxxxxxxxxx
+SecretAccessKey = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+; The bucket, or namespace, in your Amazon S3 account for storing assets in.
+; Bucket names on S3 are global identifiers, and must be unique. Think up
+; something clever or random.
+BucketName = changeme
+
+; Amazon CloudFront is a Content Distribution Network for S3 stores. If this is
+; set to true, AmazonS3Storage will try to locate the first available CloudFront
+; distribution tied to the active S3 bucket. If no usable distribution is found,
+; a new one will be created.
+UseCloudFront = true
+
+[Memcached]
+
+; A comma-separated list of the memcached servers that make up your caching
+; pool. Each server is a hostname or IP address, optionally followed by a
+; colon and port number if the server is not listening on the default 11211
+; port.
+Servers = localhost
diff --git a/bin/AssetServer.ini.example b/bin/AssetServer.ini.example
deleted file mode 100644
index f346624..0000000
--- a/bin/AssetServer.ini.example
+++ /dev/null
@@ -1,153 +0,0 @@
-[Config]
-
-; The port number for the asset server to listen on. If a valid SSL certificate
-; file is given for SSLCertFile, the HTTPS protocol will be used. Otherwise, the
-; HTTP protocol is used.
-ListenPort = 8003
-
-; An SSL certificate file for the server. If a valid raw certificate or PKCS#12
-; file is given the server will run in HTTPS mode.
-;SSLCertFile = server.p12
-
-[Extensions]
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Storage Providers
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; Simple storage is a very basic storage system for the purposes of illustrating
-; a storage backend example. The assets are stored in SimpleAssets/ and
-; TempAssets/ (which is deleted when the server shuts down). Metadata is
-; generated for all of the files at startup and when new assets are uploaded.
-;SimpleStorage
-
-; OpenSimMySQL storage connects to a MySQL server that has an assets table created
-; by OpenSim. Open the AssetServer_Config.xml file from OpenSim and use the
-; database connection string for the database_connect option in the MySQL section
-; below. This backend combined with the OpenSimFrontend will allow the asset
-; server to be used as a drop-in replacement for OpenSim.Grid.AssetServer.exe,
-; while also allowing other frontends to run.
-OpenSimMySQLStorage
-
-; Uses Amazon.com's Simple Storage Service (http://aws.amazon.com/s3/) to store
-; asset data and metadata. This backend does not handle any data requests, as the
-; data is stored remotely and metadata replies will contain the amazon.com URL
-; holding the actual asset data. Your Access Key ID and Secret Access Key must be
-; set in the [Amazon] section below for this backend to function. If
-; UseCloudFront is true and your Amazon account has CloudFront enabled,
-; CloudFront URLs will be returned in metadata instead of normal S3 URLs.
-;AmazonS3Storage
-
-; Uses memcached (http://www.danga.com/memcached/) as a caching layer on top of
-; another storage backend. If you use this, make sure you enable another storage
-; provider as the actual backend, and that the MemcacheStorage line appears in
-; this config file after the other storage provider.
-;MemcachedStorage
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Inventory Providers
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; Simple inventory is a very basic inventory storage system for the purposes of
-; illustrating an inventory backend example. The inventory is stored in
-; SimpleInventory/ by creating a folder for each agent that contains all of the
-; inventory items and folders serialized as XML files.
-;SimpleInventory
-
-; OpenSimMySQL inventory connects to a MySQL server that has an inventory table
-; created by OpenSim. If the OpenSimMySQLStorage backend is also being used, the
-; inventory and asset tables must be stored in the same database. The
-; database_connect string in the MySQL section below is used to connect to the
-; database. This backend combined with the OpenSimInventoryFrontend will allow
-; the server to be used as a drop-in replacement for
-; OpenSim.Grid.InventoryServer.exe, while also allowing other frontends to run.
-OpenSimMySQLInventory
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Authentication Providers
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; OpenID provides a direct method of authenticating with the asset server. Users
-; can provide credentials and receive a session token directly from the asset
-; server. The OpenIdAuth module provides a browser-based form login and an
-; XML-based API, both accessible through the URL /authenticate.
-;OpenIdAuth
-NullAuthentication
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Authorization Providers
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; Authorize all is a dummy authorization module that allows all requests for
-; metadata, data, and asset creation. Use this extension if your primary
-; storage provider or front-end interface does not support authentication.
-AuthorizeAll
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Metrics Providers
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; NullMetrics contains empty logging functions. Use this metrics provider if
-; you want to disable metrics collection and reporting.
-NullMetrics
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Frontends
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; A simple frontend that provides three basic REST methods. /assetid/metadata
-; will return the metadata for an asset (currently in LLSD format, that will
-; change soon). /assetid/data will return the raw asset data with proper
-; Content-Type and Content-Disposition headers to make downloading assets in a
-; web browser easy.
-ReferenceFrontend
-
-; A frontend that matches the existing OpenSim XML for transferring grid
-; assets. This will allow the asset server to function as a drop-in replacement
-; for OpenSim.Grid.AssetServer.exe, and can be combined with OpenSimMySQLStorage
-; to provide an identical replacement or any other storage backend.
-OpenSimFrontend
-
-; A frontend that matches the existing OpenSim XML for handling inventory
-; transactions. This will allow the asset server to function as a drop-in
-; replacement for OpenSim.Grid.InventoryServer.exe, and can be combined with
-; OpenSimMySQLInventory to provide an identical replacement or any other
-; inventory backend.
-OpenSimInventoryFrontend
-
-; An HTML interface for browsing through the asset store
-BrowseFrontend
-
-[MySQL]
-
-; Database connection string used by the OpenSim MySQL backend. If this line is
-; commented out or missing, the server will look for an AssetServer_Config.xml
-; in the current working directory. This file is generated by
-; OpenSim.Grid.AssetServer.exe and can be used without modification.
-database_connect = "Server=localhost; Database=opensim; User=changeme; Password=changeme;"
-
-[Amazon]
-
-; Get these values by logging in to your Amazon S3 account and going to
-; https://aws-portal.amazon.com/gp/aws/developer/account/index.html?ie=UTF8&action=access-key
-AccessKeyID = xxxxxxxxxxxxxxxxxxxx
-SecretAccessKey = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-
-; The bucket, or namespace, in your Amazon S3 account for storing assets in.
-; Bucket names on S3 are global identifiers, and must be unique. Think up
-; something clever or random.
-BucketName = changeme
-
-; Amazon CloudFront is a Content Distribution Network for S3 stores. If this is
-; set to true, AmazonS3Storage will try to locate the first available CloudFront
-; distribution tied to the active S3 bucket. If no usable distribution is found,
-; a new one will be created.
-UseCloudFront = true
-
-[Memcached]
-
-; A comma-separated list of the memcached servers that make up your caching
-; pool. Each server is a hostname or IP address, optionally followed by a
-; colon and port number if the server is not listening on the default 11211
-; port.
-Servers = localhost
diff --git a/bin/OpenSim.Grid.AssetInventoryServer.addin.xml b/bin/OpenSim.Grid.AssetInventoryServer.addin.xml
new file mode 100644
index 0000000..b85d3da
--- /dev/null
+++ b/bin/OpenSim.Grid.AssetInventoryServer.addin.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/bin/OpenSim.Grid.NewAssetServer.addin.xml b/bin/OpenSim.Grid.NewAssetServer.addin.xml
deleted file mode 100644
index 8d8a863..0000000
--- a/bin/OpenSim.Grid.NewAssetServer.addin.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
cgit v1.1