diff --git a/build/BundledRuntimes.props b/build/BundledRuntimes.props
index 1e5738a71..396c9f2df 100644
--- a/build/BundledRuntimes.props
+++ b/build/BundledRuntimes.props
@@ -31,7 +31,7 @@
- $(CoreSetupBlobRootUrl)aspnetcore/store/$(AspNetCoreRuntimeVersion)-$(AspNetCoreCoherenceTimestamp)
+ $(CoreSetupBlobRootUrl)aspnetcore/store/$(AspNetCoreRuntimeAzureblobStoresSubfolderName)
runtime.version
$(PackagesDirectory)/$(AspNetCoreSharedRuntimeVersionFileName)
@@ -40,8 +40,8 @@
$(HostOSName)
linux
- -$(AspNetCoreCoherenceTimestamp)
- -$(AspNetCoherenceLabel)$(AspNetCoreRuntimeStoreSuffix)
+ -$(AspNetCoreRuntimePackageTimestamp)
+ -$(AspNetCoreRelease)$(AspNetCoreRuntimeStoreSuffix)
Build.RS.$(AspNetCoreRuntimeInstallerArchiveFileNameOSToken)$(AspNetCoreRuntimeInstallerArchiveSuffix)$(ArchiveExtension)
$(PackagesDirectory)/$(AspNetCoreRuntimeInstallerArchiveFileName)
diff --git a/build/DependencyVersions.props b/build/DependencyVersions.props
index b2ca254e6..b5d76fddd 100644
--- a/build/DependencyVersions.props
+++ b/build/DependencyVersions.props
@@ -35,10 +35,15 @@
timestamped
- 2.0.0
- rtm
- 26239
+
+ 2.0.0
+ rtm
+ 2.0.0
+ 26239
+ aspnetcore-store
+ $(AspNetCoreVersion)-$(AspNetCoreRelease)
+ $(AspNetCoreBranchName)-$(AspNetCoreRuntimePackageTimestamp)
diff --git a/build/package/Installer.DEB.proj b/build/package/Installer.DEB.proj
index 2c917db52..51efaca62 100644
--- a/build/package/Installer.DEB.proj
+++ b/build/package/Installer.DEB.proj
@@ -16,7 +16,8 @@
@@ -24,6 +25,7 @@
+
-
-
-
+
@@ -110,6 +105,7 @@
+
@@ -123,6 +119,7 @@
+
diff --git a/build/package/Installer.DEB.targets b/build/package/Installer.DEB.targets
index c67895054..879be4b8a 100644
--- a/build/package/Installer.DEB.targets
+++ b/build/package/Installer.DEB.targets
@@ -35,6 +35,10 @@
dotnet-hostfxr-$(HostFxrDebianPackageVersion)
$(HostFxrDebianPackageName.ToLower())
dotnet-host
+ $(AspNetCoreRuntimePackageBrandName)-$(AspNetCoreVersionAndRelease)-$(AspNetCoreRuntimePackageTimestamp)
+ $(HostRid)
+ debian-x64
+ $(AspNetCoreRuntimePackageBrandName)-$(AspNetCoreVersionAndRelease)-$(AspNetCoreRuntimePackageTimestamp)-$(HostRidInAspNetCoreRuntimeDebInstallerFileName).deb
@@ -83,6 +87,9 @@
$(SharedFxDebianPackageName)
+
+ $(AspNetCoreRuntimePackageName)
+
,
@@ -107,4 +114,14 @@
+
+
+
+ $(PackagesDirectory)/$(AspNetCoreRuntimeDebInstallerFileName)
+
+
+
diff --git a/build/package/Installer.RPM.targets b/build/package/Installer.RPM.targets
index e64e73ce4..13818cd91 100644
--- a/build/package/Installer.RPM.targets
+++ b/build/package/Installer.RPM.targets
@@ -50,6 +50,11 @@
dotnet-hostfxr-$(HostFxrRpmPackageVersion)
$(HostFxrRpmPackageName.ToLower())
dotnet-host
+ $(HostRid)
+ rhel-x64
+ $(AspNetCoreRuntimePackageBrandName)-$(AspNetCoreVersionAndRelease)-$(AspNetCoreRuntimePackageTimestamp)
+ $(AspNetCoreVersion)-$(AspNetCoreRelease)-$(AspNetCoreRuntimePackageTimestamp)
+ $(AspNetCoreRuntimePackageBrandName)-$(AspNetCoreVersionAndRelease)-$(AspNetCoreRuntimePackageTimestamp)-$(HostRidInAspNetCoreRuntimeRpmInstallerFileName).rpm
@@ -74,7 +79,6 @@
-
-
-
$(SharedFrameworkVersion)
+
+ $(AspNetCoreRuntimePackageName)
+
+
+ $(AspNetCoreRuntimePackageVersion)
+
$(SharedFxRpmPackageName)
@@ -162,6 +166,16 @@
+
+
+ $(PackagesDirectory)/$(AspNetCoreRuntimeRpmInstallerFileName)
+
+
+
+
@@ -182,11 +196,12 @@
@@ -194,6 +209,7 @@
+
@@ -207,6 +223,8 @@
+
+
diff --git a/packaging/deb/dotnet-debian_config.json b/packaging/deb/dotnet-debian_config.json
index 86adb7537..4d813f3fd 100644
--- a/packaging/deb/dotnet-debian_config.json
+++ b/packaging/deb/dotnet-debian_config.json
@@ -29,6 +29,7 @@
},
"debian_dependencies":{
- "%SHARED_FRAMEWORK_DEBIAN_PACKAGE_NAME%" : {}%SHARED_FRAMEWORK_DEBIAN_PACKAGE_ADDITIONAL_DEPENDENCY%
+ "%SHARED_FRAMEWORK_DEBIAN_PACKAGE_NAME%" : {}%SHARED_FRAMEWORK_DEBIAN_PACKAGE_ADDITIONAL_DEPENDENCY%,
+ "%ASPNETCOREPACKAGESTORE_DEBIAN_PACKAGE_NAME%": {}
}
}
diff --git a/packaging/rpm/dotnet-config.json b/packaging/rpm/dotnet-config.json
index 6ed9d53ad..38f533bcb 100644
--- a/packaging/rpm/dotnet-config.json
+++ b/packaging/rpm/dotnet-config.json
@@ -25,14 +25,16 @@
{
"package_name": "%SHARED_HOST_RPM_NAME%",
"package_version": "%SHARED_HOST_RPM_VERSION%"
+ },
+ {
+ "package_name": "%ASPNETCOREPACKAGESTORE_RPM_PACKAGE_NAME%",
+ "package_version": "%ASPNETCOREPACKAGESTORE_RPM_PACKAGE_VERSION%"
}
],
"directories": [
"/usr/share/dotnet/sdk",
- "/usr/share/dotnet/store",
- "/usr/share/dotnet/additionalDeps",
"/usr/share/doc/%SDK_RPM_PACKAGE_NAME%"
],
"after_install_source": "scripts/after_install_host.sh",
"after_remove_source": "scripts/after_remove_host.sh"
-}
\ No newline at end of file
+}
diff --git a/scripts/obtain/uninstall/dotnet-uninstall-debian-packages.sh b/scripts/obtain/uninstall/dotnet-uninstall-debian-packages.sh
index 2fcd4280b..a62ce9ed4 100755
--- a/scripts/obtain/uninstall/dotnet-uninstall-debian-packages.sh
+++ b/scripts/obtain/uninstall/dotnet-uninstall-debian-packages.sh
@@ -13,8 +13,10 @@ if [ $current_userid -ne 0 ]; then
fi
host_package_name="dotnet-host"
+aspnetcore_package_store_package_name="^aspnetcore-store.*"
remove_all(){
+ apt-get purge -y $aspnetcore_package_store_package_name
apt-get purge -y $host_package_name
}
diff --git a/scripts/obtain/uninstall/dotnet-uninstall-rpm-packages.sh b/scripts/obtain/uninstall/dotnet-uninstall-rpm-packages.sh
index d3572ec38..ef7be91af 100755
--- a/scripts/obtain/uninstall/dotnet-uninstall-rpm-packages.sh
+++ b/scripts/obtain/uninstall/dotnet-uninstall-rpm-packages.sh
@@ -13,9 +13,11 @@ if [ $current_userid -ne 0 ]; then
fi
host_package_name="dotnet-host"
+aspnetcore_package_store_package_name="aspnetcore-store*"
remove_all(){
yum remove -y $host_package_name
+ yum remove -y $aspnetcore_package_store_package_name
}
is_dotnet_host_installed(){