This commit is contained in:
parent
cd4be978c8
commit
5125f944c2
|
@ -6,7 +6,7 @@ Paths=../../../UnrealTournament/Plugins/ContentOnly/Content
|
|||
|
||||
[/Script/UnrealTournament.UTGameEngine]
|
||||
bFirstRun=False
|
||||
RconPassword=
|
||||
RconPassword=RogerAck777
|
||||
|
||||
[OnlineSubsystemMcp.BaseServiceMcp]
|
||||
Domain=master-ut4.timiimit.com
|
||||
|
|
|
@ -0,0 +1,263 @@
|
|||
sudo usermod -aG ut $USER[/Script/UnrealTournament.UTLobbyGameMode]
|
||||
MaxPlayersInLobby=200
|
||||
InstancePortStep=1
|
||||
MaxInstances=10
|
||||
LobbyPassword=
|
||||
AutoLaunchGameMode=
|
||||
AutoLaunchGameOptions=
|
||||
AutoLaunchMap=
|
||||
|
||||
[/Script/UnrealTournament.UTBaseGameMode]
|
||||
ServerInstanceID=0162EA90150503020038032AD31DB728
|
||||
MinAllowedRank=0
|
||||
MaxAllowedRank=0
|
||||
bTrainingGround=False
|
||||
RedirectReferences=(PackageName="AntiCheatV2-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/AntiCheatV2-WindowsNoEditor.pak",PackageChecksum="2f4971ee3cdcbc64abc537c6f122e9a5")
|
||||
RedirectReferences=(PackageName="AntiCheatV3-WindowsNoEditor_P",PackageURLProtocol="http",PackageURL="jello.navto.cc/AntiCheatV3-WindowsNoEditor_P.pak",PackageChecksum="5e572f1eb4c0fc983736ddd7f8f6d3fe")
|
||||
RedirectReferences=(PackageName="BP_RoschachMask-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/BP_RoschachMask-WindowsNoEditor.pak",PackageChecksum="18584e19303431b7d2a6d1810db6017b")
|
||||
RedirectReferences=(PackageName="FR-Loh-IV-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Loh-IV-WindowsNoEditor.pak",PackageChecksum="e823908a1320a5e08553154710051f48")
|
||||
RedirectReferences=(PackageName="DM-AXIOM-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-AXIOM-WindowsNoEditor.pak",PackageChecksum="ad21601d67d655fe1ca3390fa307d87c")
|
||||
RedirectReferences=(PackageName="BP_Santa_hat-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/BP_Santa_hat-WindowsNoEditor.pak",PackageChecksum="1f1fb3a7f0dc85b7a2a2c229556a3165")
|
||||
RedirectReferences=(PackageName="BP_Sombrero_hat-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/BP_Sombrero_hat-WindowsNoEditor.pak",PackageChecksum="f012c770649819e2ca6bcad6b6ccdec2")
|
||||
RedirectReferences=(PackageName="BP_ZunnieMugHat-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/BP_ZunnieMugHat-WindowsNoEditor.pak",PackageChecksum="ca60862cb3be60bc1029b41c819aae26")
|
||||
RedirectReferences=(PackageName="CharactersMegaPack01-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/CharactersMegaPack01-WindowsNoEditor.pak",PackageChecksum="f7eb5d1837c33b0b9e794bcc70a41fa7")
|
||||
RedirectReferences=(PackageName="CTF-Command-R3M-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/CTF-Command-R3M-WindowsNoEditor.pak",PackageChecksum="2361bced0aa781a1768ad1b56e5070ae")
|
||||
RedirectReferences=(PackageName="CTF-Command-UT99_metal-4-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/CTF-Command-UT99_metal-4-WindowsNoEditor.pak",PackageChecksum="c241e73ceb463a70741d6eda81dc7e8f")
|
||||
RedirectReferences=(PackageName="DM-1on1-Roughinery-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-1on1-Roughinery-WindowsNoEditor.pak",PackageChecksum="2d2bd91fc35210ce26798e4501d9bb68")
|
||||
RedirectReferences=(PackageName="DM-Agony-PRO-UNG-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Agony-PRO-UNG-WindowsNoEditor.pak",PackageChecksum="52ca68bfa933fbb773dba154c133a3d7")
|
||||
RedirectReferences=(PackageName="DM-AgonyRemastered-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-AgonyRemastered-WindowsNoEditor.pak",PackageChecksum="7c38695ddcfbb2307bf663596fc16112")
|
||||
RedirectReferences=(PackageName="DM-Agony-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Agony-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="d91f79e5f2ace4f0c7a9163467b944d7")
|
||||
RedirectReferences=(PackageName="DM-Agony-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Agony-WindowsNoEditor.pak",PackageChecksum="e69e13c0e37d8ea2ede05a9e557d13f3")
|
||||
RedirectReferences=(PackageName="DM-Akar-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Akar-WindowsNoEditor.pak",PackageChecksum="7b5dbfabd0637523c932780a0598e552")
|
||||
RedirectReferences=(PackageName="DM-Apartment_aug2017-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Apartment_aug2017-WindowsNoEditor.pak",PackageChecksum="33d43a56fa17ddec2e2f8f1a63daf5bf")
|
||||
RedirectReferences=(PackageName="DM-ASDF2-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-ASDF2-WindowsNoEditor.pak",PackageChecksum="eb2eb9b2a3f487998a4eff16467fb852")
|
||||
RedirectReferences=(PackageName="DM-ASDF-IV-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-ASDF-IV-WindowsNoEditor.pak",PackageChecksum="c564ae35ed274c201a982e7a6fd32250")
|
||||
RedirectReferences=(PackageName="DM-Backspace-SE-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Backspace-SE-WindowsNoEditor.pak",PackageChecksum="ac7c9efa0b8580058c13ad46df6b4e26")
|
||||
RedirectReferences=(PackageName="DM-Backspace-UT2004-v2a-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Backspace-UT2004-v2a-WindowsNoEditor.pak",PackageChecksum="0623e7af4bd5bbaa481a3a04a43749a7")
|
||||
RedirectReferences=(PackageName="DM-Backspace-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Backspace-WindowsNoEditor.pak",PackageChecksum="d54a990843a4a5ed29169fcc270a3f5a")
|
||||
RedirectReferences=(PackageName="DM-BoneBone_Textured-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-BoneBone_Textured-WindowsNoEditor.pak",PackageChecksum="a510f91251f365f2cfff3c7e89e84570")
|
||||
RedirectReferences=(PackageName="DM-CheopsRemastered-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-CheopsRemastered-WindowsNoEditor.pak",PackageChecksum="f0e27589e937be4800f20d3c560cf65c")
|
||||
RedirectReferences=(PackageName="DM-Cheops-UT2004-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Cheops-UT2004-WindowsNoEditor.pak",PackageChecksum="5e5bc332c88def1152c0b4c8c6a47176")
|
||||
RedirectReferences=(PackageName="DM-Cheops-UT4-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Cheops-UT4-WindowsNoEditor.pak",PackageChecksum="7ff0500f04ea02791d4fbffc81f8068b")
|
||||
RedirectReferences=(PackageName="DM-Confinement-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Confinement-WindowsNoEditor.pak",PackageChecksum="6fdd2f27e6b3141fe726a83a5b87177e")
|
||||
RedirectReferences=(PackageName="DM-Deck-PROA5-UNG-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Deck-PROA5-UNG-WindowsNoEditor.pak",PackageChecksum="58e1f026816259602594e99664e4f10b")
|
||||
RedirectReferences=(PackageName="DM-Devolve-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Devolve-WindowsNoEditor.pak",PackageChecksum="b8bd2cb1ce8c52503cee0e0e98f78791")
|
||||
RedirectReferences=(PackageName="DM-Erase_B9-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Erase_B9-WindowsNoEditor.pak",PackageChecksum="df3af114451d80d97ed1d6b39ffa4d7b")
|
||||
RedirectReferences=(PackageName="DM-EraseV2_a07-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-EraseV2_a07-WindowsNoEditor.pak",PackageChecksum="f26aa6c75bd0b27432ed99afaf814b35")
|
||||
RedirectReferences=(PackageName="DM-EraseV2_ELIM_VERSION-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-EraseV2_ELIM_VERSION-WindowsNoEditor.pak",PackageChecksum="4b5ece6f7d774d06e293078823b409ef")
|
||||
RedirectReferences=(PackageName="DM-Eternal-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Eternal-WindowsNoEditor.pak",PackageChecksum="ef5faf221e65168d88bc508dd7426f20")
|
||||
RedirectReferences=(PackageName="DM-Fervor_V8-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Fervor_V8-WindowsNoEditor.pak",PackageChecksum="c82ea918bbf44d0169b764fc75238739")
|
||||
RedirectReferences=(PackageName="DM-Genku-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Genku-WindowsNoEditor.pak",PackageChecksum="41ba0af64a611326a2fc9433df50b88d")
|
||||
RedirectReferences=(PackageName="DM-Nine_N-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Nine_N-WindowsNoEditor.pak",PackageChecksum="1f7ac46435384f9a32a687ced5d7c775")
|
||||
RedirectReferences=(PackageName="DM-Nitro-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Nitro-WindowsNoEditor.pak",PackageChecksum="4102a7d317a13c1da8bef5eb23907ec1")
|
||||
RedirectReferences=(PackageName="DM-Pure_vrc_3-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Pure_vrc_3-WindowsNoEditor.pak",PackageChecksum="0d3b4bc2606d7aa56745f79ef631755c")
|
||||
RedirectReferences=(PackageName="DM-Retro2-v7-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Retro2-v7-WindowsNoEditor.pak",PackageChecksum="cf78f66d064ba338d02f3cf702d9db7a")
|
||||
RedirectReferences=(PackageName="DM-RGB_UC-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-RGB_UC-WindowsNoEditor.pak",PackageChecksum="a67b8b1f14bb3d3ab5a44ff5dc4aaf74")
|
||||
RedirectReferences=(PackageName="DM-River-v05-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-River-v05-WindowsNoEditor.pak",PackageChecksum="f9ecbca1ed2f7dd7c26830acf608b661")
|
||||
RedirectReferences=(PackageName="DM-Rocketland-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Rocketland-WindowsNoEditor.pak",PackageChecksum="5b1029983a0defd3ebf1e6c0e608d322")
|
||||
RedirectReferences=(PackageName="DM-Structured-Hz48-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Structured-Hz48-WindowsNoEditor.pak",PackageChecksum="c4a7fd250e44e6622c0f2d6b4b2026a2")
|
||||
RedirectReferences=(PackageName="DM-Structured_UT4-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Structured_UT4-WindowsNoEditor.pak",PackageChecksum="a22e7694603a942f5b4ae331b08ac401")
|
||||
RedirectReferences=(PackageName="DM-Temple-IV-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Temple-IV-WindowsNoEditor.pak",PackageChecksum="4318a53f92e9c878a1bf70fbac23f735")
|
||||
RedirectReferences=(PackageName="FR-Avast-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Avast-WindowsNoEditor.pak",PackageChecksum="971c82aa603a64038f283e01f0c29bf9")
|
||||
RedirectReferences=(PackageName="FR-Ceres-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Ceres-WindowsNoEditor.pak",PackageChecksum="9db21be3823e3459dfbe04509711ae5f")
|
||||
RedirectReferences=(PackageName="FR-Chill_V2-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Chill_V2-WindowsNoEditor.pak",PackageChecksum="715a11e744cc52a606bee35a5ea1730c")
|
||||
RedirectReferences=(PackageName="FR-ChocolateFactory-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-ChocolateFactory-WindowsNoEditor.pak",PackageChecksum="7de78ff422d8b1111f08faaf146d4b63")
|
||||
RedirectReferences=(PackageName="FR-City-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-City-WindowsNoEditor.pak",PackageChecksum="b14f8f449fc5b71860d64c933c41d8d8")
|
||||
RedirectReferences=(PackageName="FR-Fallen-v2-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Fallen-v2-WindowsNoEditor.pak",PackageChecksum="1ac85c462bbaff19b5c1b2c94c04e2c5")
|
||||
RedirectReferences=(PackageName="FR-Fallen-v4-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Fallen-v4-WindowsNoEditor.pak",PackageChecksum="9e99a0c6dbdb1d56ea9942791fdf4b2e")
|
||||
RedirectReferences=(PackageName="FR-Fallen-v9-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Fallen-v9-WindowsNoEditor.pak",PackageChecksum="941b15b242a68192411526f4cd5f33e6")
|
||||
RedirectReferences=(PackageName="FR-Foundry-WIP6-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Foundry-WIP6-WindowsNoEditor.pak",PackageChecksum="5c7613b72acc64e35a32f0c22cd473ec")
|
||||
RedirectReferences=(PackageName="FR-Heist-UC-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Heist-UC-WindowsNoEditor.pak",PackageChecksum="19b4c432addab5631731784a14423a3e")
|
||||
RedirectReferences=(PackageName="FR-Horus_WIP02-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Horus_WIP02-WindowsNoEditor.pak",PackageChecksum="daaf24d979a6b0a1606fb09c62a965a6")
|
||||
RedirectReferences=(PackageName="FR-Horus_WIP03-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Horus_WIP03-WindowsNoEditor.pak",PackageChecksum="9e878c47176deada79d17b1ecd28916d")
|
||||
RedirectReferences=(PackageName="FR-Nexus_WIP1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Nexus_WIP1-WindowsNoEditor.pak",PackageChecksum="2a691cf6c76a8d78907b1de68c9dcf84")
|
||||
RedirectReferences=(PackageName="FR-Ozone-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Ozone-WindowsNoEditor.pak",PackageChecksum="3fa4be7848345a709483a0f2e771c59b")
|
||||
RedirectReferences=(PackageName="FR-Quarry-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Quarry-WindowsNoEditor.pak",PackageChecksum="eb3cb10000aa5280a8f8602a8ccb3623")
|
||||
RedirectReferences=(PackageName="FR-Rooftops-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Rooftops-WindowsNoEditor.pak",PackageChecksum="b019899e8d42d354d0739f0b9da4247c")
|
||||
RedirectReferences=(PackageName="GreekHelmet-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/GreekHelmet-WindowsNoEditor.pak",PackageChecksum="0f847d91e6ec1241ddf7f3abeeb816ce")
|
||||
RedirectReferences=(PackageName="Hat01-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Hat01-WindowsNoEditor.pak",PackageChecksum="05e8c91f349c5617bcf13fd3f8edb35f")
|
||||
RedirectReferences=(PackageName="hostcommands-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/hostcommands-WindowsNoEditor.pak",PackageChecksum="5a36b0d157f7da601809afbbda0ec1df")
|
||||
RedirectReferences=(PackageName="MapVoteCleaner-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/MapVoteCleaner-WindowsNoEditor.pak",PackageChecksum="a7c66a92b0124fd9617cb2a57003b8a3")
|
||||
RedirectReferences=(PackageName="MutAddVotingMod-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/MutAddVotingMod-WindowsNoEditor.pak",PackageChecksum="908d2ea6e8228d5c8de8e5f6f51693ef")
|
||||
RedirectReferences=(PackageName="Mutator_BlitzWeapons-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Mutator_BlitzWeapons-WindowsNoEditor.pak",PackageChecksum="977da42cd7098abff271a9b71b22cc73")
|
||||
RedirectReferences=(PackageName="Mutator_GrenadeTweaks-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Mutator_GrenadeTweaks-WindowsNoEditor.pak",PackageChecksum="3f1ce237f2403c39710323a5ac58ac51")
|
||||
RedirectReferences=(PackageName="MutHitsounds-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/MutHitsounds-WindowsNoEditor.pak",PackageChecksum="1b24c1f0a1928809da883c03f8ae163b")
|
||||
RedirectReferences=(PackageName="MutKickVoting-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/MutKickVoting-WindowsNoEditor.pak",PackageChecksum="5568fffdeb926d9c39b62d100d0a05ab")
|
||||
RedirectReferences=(PackageName="Mut_LogoSplash_V2-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Mut_LogoSplash_V2-WindowsNoEditor.pak",PackageChecksum="66dbdd5fb3bb72481ab8c0308e6b6a7a")
|
||||
RedirectReferences=(PackageName="MutTeamSkins-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/MutTeamSkins-WindowsNoEditor.pak",PackageChecksum="b7a55e56afe46c61cae8cae3882668a8")
|
||||
RedirectReferences=(PackageName="NoWarmupHostKick-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/NoWarmupHostKick-WindowsNoEditor.pak",PackageChecksum="cc7b7fb478c584096194b15ba1052a57")
|
||||
RedirectReferences=(PackageName="Optimization-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Optimization-WindowsNoEditor.pak",PackageChecksum="c4cc04271ac0808eb6a7f5808390b5e6")
|
||||
RedirectReferences=(PackageName="Performance-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Performance-WindowsNoEditor.pak",PackageChecksum="9cc1a9b6fad245ee8dcabd9bfaf3490b")
|
||||
RedirectReferences=(PackageName="SetNetSpeed-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/SetNetSpeed-WindowsNoEditor.pak",PackageChecksum="4f2a852ef813bc615749f2f4646caf16")
|
||||
RedirectReferences=(PackageName="TinFoil_Hat-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/TinFoil_Hat-WindowsNoEditor.pak",PackageChecksum="7cbebe0df092b7e669f2754bac0f2264")
|
||||
RedirectReferences=(PackageName="UNG-Elite-Weapons-MutatorB19-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/UNG-Elite-Weapons-MutatorB19-WindowsNoEditor.pak",PackageChecksum="9aed25d49b3d2c226499857d9d7a178a")
|
||||
RedirectReferences=(PackageName="UT-EntryRank-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/UT-EntryRank-WindowsNoEditor.pak",PackageChecksum="291ff4cacb3f95a1459532cde32b0391")
|
||||
RedirectReferences=(PackageName="ArmorPlus-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/ArmorPlus-WindowsNoEditor.pak",PackageChecksum="c12d1d62e2550ae074970f422be4354a")
|
||||
RedirectReferences=(PackageName="ArmorWareMut_0_1_12_1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/ArmorWareMut_0_1_12_1-WindowsNoEditor.pak",PackageChecksum="a213d33f5037feb442bd22cf219d1e17")
|
||||
RedirectReferences=(PackageName="BombingRun-WindowsNoEditor_P",PackageURLProtocol="http",PackageURL="jello.navto.cc/BombingRun-WindowsNoEditor_P.pak",PackageChecksum="03c5058eb40c089ccde1c179339f489f")
|
||||
RedirectReferences=(PackageName="BP_NyanDeemer_Ver17-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/BP_NyanDeemer_Ver17-WindowsNoEditor.pak",PackageChecksum="6a86326be49d337a5a8e674e7a197dde")
|
||||
RedirectReferences=(PackageName="CHAA-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/CHAA-WindowsNoEditor.pak",PackageChecksum="99f4f50158ec29188a7be4eef5793a2f")
|
||||
RedirectReferences=(PackageName="CompetitivePickups-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/CompetitivePickups-WindowsNoEditor.pak",PackageChecksum="7a85b7ef4a9c2c201cfed51dfb60cd44")
|
||||
RedirectReferences=(PackageName="CustomHUD-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/CustomHUD-WindowsNoEditor.pak",PackageChecksum="02fcdcdd00c37524949784e3b6b0f9d9")
|
||||
RedirectReferences=(PackageName="DDM-First-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DDM-First-WindowsNoEditor.pak",PackageChecksum="55a583ff8274e55f244f9a77dc124ef6")
|
||||
RedirectReferences=(PackageName="Elimination_113-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Elimination_113-WindowsNoEditor.pak",PackageChecksum="91d5de42480832a2e53309b322d1f524")
|
||||
RedirectReferences=(PackageName="HiddenWeaponsUTPL-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/HiddenWeaponsUTPL-WindowsNoEditor.pak",PackageChecksum="a55a533c74df6963ca42f52e506098e2")
|
||||
RedirectReferences=(PackageName="InstagibCollection-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/InstagibCollection-WindowsNoEditor.pak",PackageChecksum="942c9359cbfa1453d7c36092013d1d3f")
|
||||
RedirectReferences=(PackageName="MiniShard-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/MiniShard-WindowsNoEditor.pak",PackageChecksum="b1435d1d96788d7a9cca0a2a03c11f0f")
|
||||
RedirectReferences=(PackageName="Mutator_ArmorOverlay-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Mutator_ArmorOverlay-WindowsNoEditor.pak",PackageChecksum="cd19ff62c7b2c3ba6f14d8a65ebb202c")
|
||||
RedirectReferences=(PackageName="Mutator_DisablePowerupSwitcher-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Mutator_DisablePowerupSwitcher-WindowsNoEditor.pak",PackageChecksum="0ff6b921c9c9faa41e63d8d028598f4e")
|
||||
RedirectReferences=(PackageName="Mutator_ProMode-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Mutator_ProMode-WindowsNoEditor.pak",PackageChecksum="69502ee00c1ed78aae643bc8a8b0f7ee")
|
||||
RedirectReferences=(PackageName="Mutator_RemoveGrenadeLauncher-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Mutator_RemoveGrenadeLauncher-WindowsNoEditor.pak",PackageChecksum="6e23a77d3a44e37fa4fdd1a7845c7f6b")
|
||||
RedirectReferences=(PackageName="Mutator_StrangeLove-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Mutator_StrangeLove-WindowsNoEditor.pak",PackageChecksum="7aee2163ad7b4e2418474fe3111bffa9")
|
||||
RedirectReferences=(PackageName="Mutator_WeaponSkins-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Mutator_WeaponSkins-WindowsNoEditor.pak",PackageChecksum="1b0ab20c8df836e423516a71d1fcf338")
|
||||
RedirectReferences=(PackageName="MutCaptureTime-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/MutCaptureTime-WindowsNoEditor.pak",PackageChecksum="fb76e7ba6f600006ea6ebb68a15d41c9")
|
||||
RedirectReferences=(PackageName="MutCTT-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/MutCTT-WindowsNoEditor.pak",PackageChecksum="44774d64435176dd325a7bd9d69660e8")
|
||||
RedirectReferences=(PackageName="MutNoTaunt-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/MutNoTaunt-WindowsNoEditor.pak",PackageChecksum="8dd1af46a760e45d22d803cc5ee3185c")
|
||||
RedirectReferences=(PackageName="Mut_Snow-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Mut_Snow-WindowsNoEditor.pak",PackageChecksum="4863b230a4f8d22b7a2d17e0fb71aecb")
|
||||
RedirectReferences=(PackageName="MutXmasLights-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/MutXmasLights-WindowsNoEditor.pak",PackageChecksum="9e44321267bc0f637dcef0e861623110")
|
||||
RedirectReferences=(PackageName="ProCTF-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/ProCTF-WindowsNoEditor.pak",PackageChecksum="a5d03facf7a4acd715ac68355b27791a")
|
||||
RedirectReferences=(PackageName="TeamHoard-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/TeamHoard-WindowsNoEditor.pak",PackageChecksum="e54e42a922a8fbcaaaa4826df177aa9c")
|
||||
RedirectReferences=(PackageName="UNG-Elite-Master-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/UNG-Elite-Master-WindowsNoEditor.pak",PackageChecksum="81331c8f506bdbab7f6c77c79dddf357")
|
||||
RedirectReferences=(PackageName="UnMask-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/UnMask-WindowsNoEditor.pak",PackageChecksum="d9f11b5a158cfb0949da56e6dca7c298")
|
||||
RedirectReferences=(PackageName="UTPLArmour-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/UTPLArmour-WindowsNoEditor.pak",PackageChecksum="a76090763ff9887a272e225785aa4957")
|
||||
RedirectReferences=(PackageName="UTPlusMovement-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/UTPlusMovement-WindowsNoEditor.pak",PackageChecksum="3736ca8908ad016700fdbb45504f1c76")
|
||||
RedirectReferences=(PackageName="UTPlus-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/UTPlus-WindowsNoEditor.pak",PackageChecksum="846d2e7a2fbff82d9162786dd2910456")
|
||||
RedirectReferences=(PackageName="WipeOut_GM-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/WipeOut_GM-WindowsNoEditor.pak",PackageChecksum="9c500bfdfcddb0c08e31d49344d4f0e7")
|
||||
RedirectReferences=(PackageName="xTDM_v014_GameMode-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/xTDM_v014_GameMode-WindowsNoEditor.pak",PackageChecksum="c2c4a7b2235342a3e196757267e50de8")
|
||||
RedirectReferences=(PackageName="BR202X-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/BR202X-WindowsNoEditor.pak",PackageChecksum="c60adb06471a7c752cd058a37677ebba")
|
||||
RedirectReferences=(PackageName="Global_StatSQL-v2-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Global_StatSQL-v2-WindowsNoEditor.pak",PackageChecksum="3778fff2d25be301bac044e07cfd786c")
|
||||
RedirectReferences=(PackageName="DOU_GM-WindowsNoEditor_P",PackageURLProtocol="http",PackageURL="jello.navto.cc/DOU_GM-WindowsNoEditor_P.pak",PackageChecksum="d38114785f4d391613a5c65844ce37fd")
|
||||
RedirectReferences=(PackageName="CTF-FeelGoodInc_a1j-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/CTF-FeelGoodInc_a1j-WindowsNoEditor.pak",PackageChecksum="d57339487732f42abba4f18d1a912448")
|
||||
RedirectReferences=(PackageName="SDM-DOU-Checkmate-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/SDM-DOU-Checkmate-WindowsNoEditor.pak",PackageChecksum="59240c8c197b5469f2df843a6bc41c43")
|
||||
RedirectReferences=(PackageName="SDM-Savage_and_Son-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/SDM-Savage_and_Son-WindowsNoEditor.pak",PackageChecksum="ec2ace146ec0c457dcb6c458f78cc617")
|
||||
RedirectReferences=(PackageName="BR-Anubis-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/BR-Anubis-WindowsNoEditor.pak",PackageChecksum="505aa7fb0c8c58ce9096a43452dafe9c")
|
||||
RedirectReferences=(PackageName="BR-Disclosure-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/BR-Disclosure-WindowsNoEditor.pak",PackageChecksum="a4c791f6bd15b367d7c0cd1738d7e4ba")
|
||||
RedirectReferences=(PackageName="BR-Thorns-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/BR-Thorns-WindowsNoEditor.pak",PackageChecksum="64c59880f0cc38478b175c79398c8d42")
|
||||
RedirectReferences=(PackageName="BR-TwinTombs-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/BR-TwinTombs-WindowsNoEditor.pak",PackageChecksum="40c23090b8ac7cc51c7dc85ef3d47d8f")
|
||||
RedirectReferences=(PackageName="DM-Grendelkeep-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Grendelkeep-WindowsNoEditor.pak",PackageChecksum="db9e6c0837560185c131942dc5e0178d")
|
||||
RedirectReferences=(PackageName="DM-Liandri-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Liandri-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="c6ea5ef56eec0a0e17bc8090b8a0c42b")
|
||||
RedirectReferences=(PackageName="DM-SidCastle-IV-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-SidCastle-IV-WindowsNoEditor.pak",PackageChecksum="e6e36766a473f1cde1e754fe95ec25ad")
|
||||
RedirectReferences=(PackageName="DM-Tempest-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Tempest-WindowsNoEditor.pak",PackageChecksum="3ddc489fdd31aa23b38e2abfc347b758")
|
||||
RedirectReferences=(PackageName="DM-Idoma-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Idoma-WindowsNoEditor.pak",PackageChecksum="10c01f62862371861a4b868dd79b0dee")
|
||||
RedirectReferences=(PackageName="DM-MorbiasTest_UC-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-MorbiasTest_UC-WindowsNoEditor.pak",PackageChecksum="553015aebfd2a952cbd5d646b818035c")
|
||||
RedirectReferences=(PackageName="DM-Seraphim-UT99-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Seraphim-UT99-WindowsNoEditor.pak",PackageChecksum="a850fdf6ee29be99f9ddb48a8db914ae")
|
||||
RedirectReferences=(PackageName="DM-Aerowalk_b1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Aerowalk_b1-WindowsNoEditor.pak",PackageChecksum="e0cbdd955f096ef6bb95a22f4cb8c74c")
|
||||
RedirectReferences=(PackageName="DM-Sempiternal-Beta016-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Sempiternal-Beta016-WindowsNoEditor.pak",PackageChecksum="56fc31e8879d4451c495c06b8306e359")
|
||||
RedirectReferences=(PackageName="DM-UntoldStorage-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-UntoldStorage-WindowsNoEditor.pak",PackageChecksum="1cb49973e79d5270576246415af0f3fd")
|
||||
RedirectReferences=(PackageName="DM-Psi-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Psi-WindowsNoEditor.pak",PackageChecksum="50aeb4397aa669b9367d318934f0122f")
|
||||
RedirectReferences=(PackageName="FR-Invictus-Beta006W-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Invictus-Beta006W-WindowsNoEditor.pak",PackageChecksum="2ad6f7dac060b07eb5387516bef80b15")
|
||||
RedirectReferences=(PackageName="FR-Lifted01-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Lifted01-WindowsNoEditor.pak",PackageChecksum="b06810bd032c748c0dae246973287ec8")
|
||||
RedirectReferences=(PackageName="FR-Sprint-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Sprint-WindowsNoEditor.pak",PackageChecksum="94c01e4cd99c06e1f5f214f196f68d7e")
|
||||
RedirectReferences=(PackageName="FR-Spacecadet_01-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Spacecadet_01-WindowsNoEditor.pak",PackageChecksum="42e593f6cb06d2f50a9933554776f033")
|
||||
RedirectReferences=(PackageName="FR-H21-Alpha0005W-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-H21-Alpha0005W-WindowsNoEditor.pak",PackageChecksum="efdfbd6c18f48230418f052a2631e904")
|
||||
RedirectReferences=(PackageName="FR-Poundhouse01-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Poundhouse01-WindowsNoEditor.pak",PackageChecksum="67989eb7ede37a601e7e3edd8aca39ab")
|
||||
RedirectReferences=(PackageName="FR-Scrapyard-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/FR-Scrapyard-WindowsNoEditor.pak",PackageChecksum="c761c24b6f133530333c6b38d7934bbf")
|
||||
RedirectReferences=(PackageName="DM-StalwartXL-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-StalwartXL-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="d395a6f62d87bc62e2f940586a91700c")
|
||||
RedirectReferences=(PackageName="DM-Viridian-TOURNEY-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Viridian-TOURNEY-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="73d8b8724979b98456e9b1e5874e4676")
|
||||
RedirectReferences=(PackageName="DM-Hack01-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Hack01-WindowsNoEditor.pak",PackageChecksum="de9f5c9bdb3ce9b491e6a582a85eb584")
|
||||
RedirectReferences=(PackageName="DM-Rankin-J-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Rankin-J-WindowsNoEditor.pak",PackageChecksum="4d388f439f56a0706646743de7262da4")
|
||||
RedirectReferences=(PackageName="DM-Rankin-LE-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Rankin-LE-WindowsNoEditor.pak",PackageChecksum="7a27490fd1d1800a23b67002db4a6381")
|
||||
RedirectReferences=(PackageName="DM-Rankin-BC_WIP03-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Rankin-BC_WIP03-WindowsNoEditor.pak",PackageChecksum="2a0f985fd2d00a67357b6a18f1b99128")
|
||||
RedirectReferences=(PackageName="DM-PipeWorks-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-PipeWorks-WindowsNoEditor.pak",PackageChecksum="30c3af74bbeb4557222a578f98755429")
|
||||
RedirectReferences=(PackageName="DM-Obsidian-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Obsidian-WindowsNoEditor.pak",PackageChecksum="2f3c8a55d8c2072628f214123c383b29")
|
||||
RedirectReferences=(PackageName="DM-NickMesh-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-NickMesh-WindowsNoEditor.pak",PackageChecksum="c716cc752d74532220a1611620b11288")
|
||||
RedirectReferences=(PackageName="DM-Over-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Over-WindowsNoEditor.pak",PackageChecksum="1d62d716341bd1d9425d2c79ef438b2e")
|
||||
RedirectReferences=(PackageName="DM-Peak_20180311-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Peak_20180311-WindowsNoEditor.pak",PackageChecksum="e6b91f5248b6609ef6b3fc73ad6b1839")
|
||||
RedirectReferences=(PackageName="DM-Morpheus_UT4_vII-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Morpheus_UT4_vII-WindowsNoEditor.pak",PackageChecksum="4a40131a557c73402dfe0459afc76c32")
|
||||
RedirectReferences=(PackageName="DM-LDK-Final-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-LDK-Final-WindowsNoEditor.pak",PackageChecksum="c122669e76f0ae6ef216b75ae1d844f4")
|
||||
RedirectReferences=(PackageName="DM-Ethos-v11-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Ethos-v11-WindowsNoEditor.pak",PackageChecksum="77af1a5b31dddde7e37147d991887468")
|
||||
RedirectReferences=(PackageName="DM-FXTRA-V7-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-FXTRA-V7-WindowsNoEditor.pak",PackageChecksum="ad4578b02dc799a70c243ee14ddb06ca")
|
||||
RedirectReferences=(PackageName="DM-TomBennett-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-TomBennett-WindowsNoEditor.pak",PackageChecksum="526c636c73906dbec75454292b06ad07")
|
||||
RedirectReferences=(PackageName="DM-Spooky_I4-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Spooky_I4-WindowsNoEditor.pak",PackageChecksum="6071bccc37ba5a2f93fe743f45c591f7")
|
||||
RedirectReferences=(PackageName="DM-Speed-D2-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Speed-D2-WindowsNoEditor.pak",PackageChecksum="d8280689b09b1b26fae8f4d062ff7a34")
|
||||
RedirectReferences=(PackageName="DM-Quest-K-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Quest-K-WindowsNoEditor.pak",PackageChecksum="026bb80c8e473b17fef3b7a5efefb5c3")
|
||||
RedirectReferences=(PackageName="DM-Horrible_1v1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Horrible_1v1-WindowsNoEditor.pak",PackageChecksum="035f711c90faf807a66250568d9aa824")
|
||||
RedirectReferences=(PackageName="DM-Chirakpo-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Chirakpo-WindowsNoEditor.pak",PackageChecksum="249c82476bd4ac4b930f311fd4ee2831")
|
||||
RedirectReferences=(PackageName="DM-Campgrounds-PROFINAL-UNG-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Campgrounds-PROFINAL-UNG-WindowsNoEditor.pak",PackageChecksum="b1c987c7017c40ed67c013028f713341")
|
||||
RedirectReferences=(PackageName="DM-Campgrounds-03a-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Campgrounds-03a-WindowsNoEditor.pak",PackageChecksum="88f57f245794f2701c5ad9684ad5595d")
|
||||
RedirectReferences=(PackageName="DM-AgentsOfOblivionFinal-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-AgentsOfOblivionFinal-WindowsNoEditor.pak",PackageChecksum="e1e36d504cf6175bd955362e3b7ed8e0")
|
||||
RedirectReferences=(PackageName="DM-Alanis-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Alanis-WindowsNoEditor.pak",PackageChecksum="fa79dc04f082ecacf350c03da2fec4b1")
|
||||
RedirectReferences=(PackageName="DM-Hackillies-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Hackillies-WindowsNoEditor.pak",PackageChecksum="d133ec091bc0bf73abfd189cb8f7e058")
|
||||
RedirectReferences=(PackageName="DM-GhostTown-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-GhostTown-WindowsNoEditor.pak",PackageChecksum="9a9cca58595db16ee07a4af945c9b931")
|
||||
RedirectReferences=(PackageName="DM-DeparturesV1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-DeparturesV1-WindowsNoEditor.pak",PackageChecksum="9ade0c8e3e759cf27bcffb31c5e28123")
|
||||
RedirectReferences=(PackageName="DM-Curse5-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Curse5-WindowsNoEditor.pak",PackageChecksum="fdd767401dd11da9f614562aaab668a3")
|
||||
RedirectReferences=(PackageName="DM-Grinder-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Grinder-WindowsNoEditor.pak",PackageChecksum="74e504d8212e8d1eeb62d03953e52f40")
|
||||
RedirectReferences=(PackageName="DM-Compressed-PRO-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Compressed-PRO-WindowsNoEditor.pak",PackageChecksum="bdf487fb5c5752179b1116d82eab50b4")
|
||||
RedirectReferences=(PackageName="DM-Fractal-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Fractal-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="992bb6dfc6cfbdbd7b14e72a88d2cdd6")
|
||||
RedirectReferences=(PackageName="DM-Gothic-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Gothic-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="47beef8da77d1e572ae9ae2569c14581")
|
||||
RedirectReferences=(PackageName="DM-Healpod-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Healpod-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="9cca8ba0f3666694a534174a1081361e")
|
||||
RedirectReferences=(PackageName="DM-Edge_03-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Edge_03-WindowsNoEditor.pak",PackageChecksum="82ec7891a49135897ee759137af8a2fc")
|
||||
RedirectReferences=(PackageName="DM-5cube2-3-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-5cube2-3-WindowsNoEditor.pak",PackageChecksum="00feaef7a16ca3765d0f4275dd6039d1")
|
||||
RedirectReferences=(PackageName="DM-NaliCave_Shellv3-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-NaliCave_Shellv3-WindowsNoEditor.pak",PackageChecksum="2c3e0a218b791950355b9f43b339c828")
|
||||
RedirectReferences=(PackageName="DM-HyperBlast-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-HyperBlast-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="759d00a40f5c5d7ba82ff1e28321c7a7")
|
||||
RedirectReferences=(PackageName="DM-Hazard_V6-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Hazard_V6-WindowsNoEditor.pak",PackageChecksum="9040ba583376e0beae32fc94e01cde67")
|
||||
RedirectReferences=(PackageName="DM-Curse2-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Curse2-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="1968ca1c55c8cb4f9e8092c5632364d1")
|
||||
RedirectReferences=(PackageName="DM-Core-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Core-WindowsNoEditor.pak",PackageChecksum="2cb8c6cae2fcfc44ac105149e4a35790")
|
||||
RedirectReferences=(PackageName="DM-Closer-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Closer-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="5cc52ead2f569999718d37a1e17b0714")
|
||||
RedirectReferences=(PackageName="DM-BloodCovenant-02b-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-BloodCovenant-02b-WindowsNoEditor.pak",PackageChecksum="99e1113ddd6ea15ade309c9092c0d4c1")
|
||||
RedirectReferences=(PackageName="DM-Bitcoin-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Bitcoin-WindowsNoEditor.pak",PackageChecksum="203ee2d11c018b9a39b4ecb0e60dae1e")
|
||||
RedirectReferences=(PackageName="CosmeticsMegaPack01-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/CosmeticsMegaPack01-WindowsNoEditor.pak",PackageChecksum="39e7fcab8eb160ea6d45f5566cf1b00f")
|
||||
RedirectReferences=(PackageName="TiduHats01-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/TiduHats01-WindowsNoEditor.pak",PackageChecksum="67f3de20713a24e95cf7e156263c842d")
|
||||
RedirectReferences=(PackageName="DM-Malevolence-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Malevolence-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="6ab30e5d890b638e43b18a2e4a968476")
|
||||
RedirectReferences=(PackageName="DM-Echo_b7-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Echo_b7-WindowsNoEditor.pak",PackageChecksum="03545e53c2fe275b982bbe8f98a2c239")
|
||||
RedirectReferences=(PackageName="DM-Delta-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Delta-WindowsNoEditor.pak",PackageChecksum="e6044efe8a97bc0a8d353f31eb633734")
|
||||
RedirectReferences=(PackageName="DM-Deep-03g-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Deep-03g-WindowsNoEditor.pak",PackageChecksum="2b132fbd900f9dd7a02e12e0124c8bd7")
|
||||
RedirectReferences=(PackageName="DM-Deck-SE-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Deck-SE-WindowsNoEditor.pak",PackageChecksum="d097966b6e03357542a719483e784b7c")
|
||||
RedirectReferences=(PackageName="DM-Deck16-UT99_metal-1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Deck16-UT99_metal-1-WindowsNoEditor.pak",PackageChecksum="3c7531be756cb434ff34e88b32f5102f")
|
||||
RedirectReferences=(PackageName="DM-Deck16-3-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Deck16-3-WindowsNoEditor.pak",PackageChecksum="5f4d6baac25c9c9dd04261deef1b208c")
|
||||
RedirectReferences=(PackageName="DM-Deck8_20180305-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Deck8_20180305-WindowsNoEditor.pak",PackageChecksum="c467293aebcab6d3d516a58c419eb31a")
|
||||
RedirectReferences=(PackageName="DM-Croft_RC0-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Croft_RC0-WindowsNoEditor.pak",PackageChecksum="97a5b1897482a7adeb36852ee88468f1")
|
||||
RedirectReferences=(PackageName="DM-Coma_A015-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Coma_A015-WindowsNoEditor.pak",PackageChecksum="c3ca81c8da4c7c5e2a07d9afe30100a5")
|
||||
RedirectReferences=(PackageName="DM-Coda-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Coda-WindowsNoEditor.pak",PackageChecksum="71e2be82ccc91d022d8be63d5dbe8001")
|
||||
RedirectReferences=(PackageName="DM-Faze-v10-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Faze-v10-WindowsNoEditor.pak",PackageChecksum="57f924725eb05e8ff3ed916a3e606999")
|
||||
RedirectReferences=(PackageName="DM-Elucidation-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Elucidation-WindowsNoEditor.pak",PackageChecksum="b5b6199cf2796ed98595a61abecd04b5")
|
||||
RedirectReferences=(PackageName="DM-DeepInside-v14-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-DeepInside-v14-WindowsNoEditor.pak",PackageChecksum="10405b89cb868b0e992de0fc887c4f1c")
|
||||
RedirectReferences=(PackageName="DM-Cipe-v05-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Cipe-v05-WindowsNoEditor.pak",PackageChecksum="4bbe28fa021e9f4f3904f8ecd5b8d435")
|
||||
RedirectReferences=(PackageName="DM-Biohazard-v15-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Biohazard-v15-WindowsNoEditor.pak",PackageChecksum="d190a695c8dd068b50ae57c2775b403d")
|
||||
RedirectReferences=(PackageName="DM-Azo-v04-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Azo-v04-WindowsNoEditor.pak",PackageChecksum="e11f4d26454ce713cad00b5672cdc52c")
|
||||
RedirectReferences=(PackageName="RocketGib_Mutator-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/RocketGib_Mutator-WindowsNoEditor.pak",PackageChecksum="e08ada16464042856fa561a9edb2f661")
|
||||
RedirectReferences=(PackageName="DM-NitroBlaster_vIV-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-NitroBlaster_vIV-WindowsNoEditor.pak",PackageChecksum="5d6504d04a46eb521076a1c1c6cd35b2")
|
||||
RedirectReferences=(PackageName="DM-EraseV2_a07-2-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-EraseV2_a07-2-WindowsNoEditor.pak",PackageChecksum="75ed17a7468711d695dd403ab6e91446")
|
||||
RedirectReferences=(PackageName="DM-Intercept-Elite-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Intercept-Elite-WindowsNoEditor.pak",PackageChecksum="f9d518244f6ef6897043e07ab6fc77b3")
|
||||
RedirectReferences=(PackageName="DM-Sentinel-UNG-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Sentinel-UNG-WindowsNoEditor.pak",PackageChecksum="323aee70555c7648366e1a883e3e0633")
|
||||
RedirectReferences=(PackageName="DM-Training2-UNG-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Training2-UNG-WindowsNoEditor.pak",PackageChecksum="12f110b5edb773aff57fae32c37574d5")
|
||||
RedirectReferences=(PackageName="DM-Intercept-UNG-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Intercept-UNG-WindowsNoEditor.pak",PackageChecksum="687a488e0d421f8ae265cea4a63160a9")
|
||||
RedirectReferences=(PackageName="UNG-Elite-Master-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/UNG-Elite-Master-WindowsNoEditor.pak",PackageChecksum="ac6eb58cc152fc7389bf9871fbafc16c")
|
||||
RedirectReferences=(PackageName="BT-Welcome_v5-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/BT-Welcome_v5-WindowsNoEditor.pak",PackageChecksum="f62abaff682686814cdd34bce5466388")
|
||||
RedirectReferences=(PackageName="BT_Game-WindowsNoEditor_P",PackageURLProtocol="http",PackageURL="jello.navto.cc/BT_Game-WindowsNoEditor_P.pak",PackageChecksum="3031b71b567289673f4109cf0b9d9c2d")
|
||||
RedirectReferences=(PackageName="Mut_LogoSplash_V2-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/Mut_LogoSplash_V2-WindowsNoEditor.pak",PackageChecksum="66dbdd5fb3bb72481ab8c0308e6b6a7a")
|
||||
RedirectReferences=(PackageName="DM-BlackrockV12-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-BlackrockV12-WindowsNoEditor.pak",PackageChecksum="6df5597238f9cfb19152a78bbad60586")
|
||||
RedirectReferences=(PackageName="DM-Blaster-v16-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Blaster-v16-WindowsNoEditor.pak",PackageChecksum="a5ba01c95efe1bf6e7933b90784a50c5")
|
||||
RedirectReferences=(PackageName="DM-170839-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-170839-WindowsNoEditor.pak",PackageChecksum="b0e9d99b7204ff4dcf3a71b1678ea935")
|
||||
RedirectReferences=(PackageName="DM-Hotswap_v1-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Hotswap_v1-WindowsNoEditor.pak",PackageChecksum="67bf19739a0eaf9493b35a961cc1f3ae")
|
||||
RedirectReferences=(PackageName="DM-Lea-UT4-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Lea-UT4-WindowsNoEditor.pak",PackageChecksum="9acdc7d52c186ee4dfe76d41fc116f89")
|
||||
RedirectReferences=(PackageName="DM-Bleak-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Bleak-WindowsNoEditor.pak",PackageChecksum="1fb7c5e6ada0cae3ca9c4f7cd2a59e64")
|
||||
RedirectReferences=(PackageName="DM-Trash-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Trash-WindowsNoEditor.pak",PackageChecksum="7dea42b5a4a5e653a5601ac956e7b533")
|
||||
RedirectReferences=(PackageName="UT_MonsterGame-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/UT_MonsterGame-WindowsNoEditor.pak",PackageChecksum="4f923faca6fcc1b0f230b2a02ecd5adc")
|
||||
RedirectReferences=(PackageName="DM-Archer-III-Launch-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Archer-III-Launch-WindowsNoEditor.pak",PackageChecksum="41506fc9ec8a3d95f4a51d5f26ce33e7")
|
||||
RedirectReferences=(PackageName="DM-Unnamed-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Unnamed-WindowsNoEditor.pak",PackageChecksum="f73bfa1c0703df3376e07497d565bcd5")
|
||||
RedirectReferences=(PackageName="DM-Mountain_Outpost-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-Mountain_Outpost-WindowsNoEditor.pak",PackageChecksum="4d909429879220d53cfc4221ed8bb7e0")
|
||||
RedirectReferences=(PackageName="DM-LostMemories-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-LostMemories-WindowsNoEditor.pak",PackageChecksum="ed9e4979ea2a104fb0627764bd9811c0")
|
||||
RedirectReferences=(PackageName="DM-SpaceStation2-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-SpaceStation2-WindowsNoEditor.pak",PackageChecksum="372fa957715888a174cefdbd4771a8b1")
|
||||
RedirectReferences=(PackageName="DM-SpaceStationLogos-WindowsNoEditor",PackageURLProtocol="http",PackageURL="jello.navto.cc/DM-SpaceStationLogos-WindowsNoEditor.pak",PackageChecksum="13d2024d1a01c427557f84d9da48833b")
|
||||
|
||||
[/Script/Engine.GameMode]
|
||||
bHandleDedicatedServerReplays=true
|
||||
|
||||
[/Script/UnrealTournament.UTGameMode]
|
||||
MapVoteTime=60
|
||||
bRecordReplays=true
|
||||
ConfigMutators=SetNetSpeed
|
||||
|
||||
[/Script/UTHubAdvertiser.UTHubAdvertiser]
|
||||
URL="https://hubtracker.ut4bt.tk/hub/post"
|
||||
Interval=30
|
||||
HeaderKeys=x-api-token
|
||||
HeaderValues=e38ba661-d8a3-45c3-adea-1238d1e3d1d1
|
||||
|
||||
[/Script/UnrealTournament.UTGameState]
|
||||
ServerName=Beer for Breakfast (Pittsburgh)
|
||||
ServerMOTD=<UT.Font.NormalText.Large.Bold>Beer for Breakfast</>\n<UT.Font.NormalText.Tiny.Bold.Gold>(Pittsburgh, PA)</>\n\n<UT.Font.NormalText.Tiny.Bold.Gold>HF GG GN</>\n\n<UT.Font.NormalText.Tiny>Discord: JelloBlaster#6274</>
|
||||
ServerDescription=UT4UU Beer for Breakfast Server
|
||||
|
||||
|
|
@ -65,7 +65,7 @@ CTF-Volcano=(bbl=X=-327300.750 Y=-8912.798 Z=947.473,bbr=P=0.000000 Y=-89.999992
|
|||
BallRepped=BR202XBall_C_0
|
||||
|
||||
[LogoSplash]
|
||||
SplashImageURL="https://jello.navto.cc/pub/tokyo_server_pic.png"
|
||||
SplashImageURL="https://jello.navto.cc/pub/pitts.jpg"
|
||||
SoundImageURL="https://jello.navto.cc/pub/tokyo_server_audio.mp3"
|
||||
MessageOfTheDayLine1=Have Fun
|
||||
MessageOfTheDayLine2=Good Game
|
||||
|
|
|
@ -0,0 +1,743 @@
|
|||
#!/bin/sh
|
||||
set -e
|
||||
# Docker Engine for Linux installation script.
|
||||
#
|
||||
# This script is intended as a convenient way to configure docker's package
|
||||
# repositories and to install Docker Engine, This script is not recommended
|
||||
# for production environments. Before running this script, make yourself familiar
|
||||
# with potential risks and limitations, and refer to the installation manual
|
||||
# at https://docs.docker.com/engine/install/ for alternative installation methods.
|
||||
#
|
||||
# The script:
|
||||
#
|
||||
# - Requires `root` or `sudo` privileges to run.
|
||||
# - Attempts to detect your Linux distribution and version and configure your
|
||||
# package management system for you.
|
||||
# - Doesn't allow you to customize most installation parameters.
|
||||
# - Installs dependencies and recommendations without asking for confirmation.
|
||||
# - Installs the latest stable release (by default) of Docker CLI, Docker Engine,
|
||||
# Docker Buildx, Docker Compose, containerd, and runc. When using this script
|
||||
# to provision a machine, this may result in unexpected major version upgrades
|
||||
# of these packages. Always test upgrades in a test environment before
|
||||
# deploying to your production systems.
|
||||
# - Isn't designed to upgrade an existing Docker installation. When using the
|
||||
# script to update an existing installation, dependencies may not be updated
|
||||
# to the expected version, resulting in outdated versions.
|
||||
#
|
||||
# Source code is available at https://github.com/docker/docker-install/
|
||||
#
|
||||
# Usage
|
||||
# ==============================================================================
|
||||
#
|
||||
# To install the latest stable versions of Docker CLI, Docker Engine, and their
|
||||
# dependencies:
|
||||
#
|
||||
# 1. download the script
|
||||
#
|
||||
# $ curl -fsSL https://get.docker.com -o install-docker.sh
|
||||
#
|
||||
# 2. verify the script's content
|
||||
#
|
||||
# $ cat install-docker.sh
|
||||
#
|
||||
# 3. run the script with --dry-run to verify the steps it executes
|
||||
#
|
||||
# $ sh install-docker.sh --dry-run
|
||||
#
|
||||
# 4. run the script either as root, or using sudo to perform the installation.
|
||||
#
|
||||
# $ sudo sh install-docker.sh
|
||||
#
|
||||
# Command-line options
|
||||
# ==============================================================================
|
||||
#
|
||||
# --version <VERSION>
|
||||
# Use the --version option to install a specific version, for example:
|
||||
#
|
||||
# $ sudo sh install-docker.sh --version 23.0
|
||||
#
|
||||
# --channel <stable|test>
|
||||
#
|
||||
# Use the --channel option to install from an alternative installation channel.
|
||||
# The following example installs the latest versions from the "test" channel,
|
||||
# which includes pre-releases (alpha, beta, rc):
|
||||
#
|
||||
# $ sudo sh install-docker.sh --channel test
|
||||
#
|
||||
# Alternatively, use the script at https://test.docker.com, which uses the test
|
||||
# channel as default.
|
||||
#
|
||||
# --mirror <Aliyun|AzureChinaCloud>
|
||||
#
|
||||
# Use the --mirror option to install from a mirror supported by this script.
|
||||
# Available mirrors are "Aliyun" (https://mirrors.aliyun.com/docker-ce), and
|
||||
# "AzureChinaCloud" (https://mirror.azure.cn/docker-ce), for example:
|
||||
#
|
||||
# $ sudo sh install-docker.sh --mirror AzureChinaCloud
|
||||
#
|
||||
# ==============================================================================
|
||||
|
||||
|
||||
# Git commit from https://github.com/docker/docker-install when
|
||||
# the script was uploaded (Should only be modified by upload job):
|
||||
SCRIPT_COMMIT_SHA="e5543d473431b782227f8908005543bb4389b8de"
|
||||
|
||||
# strip "v" prefix if present
|
||||
VERSION="${VERSION#v}"
|
||||
|
||||
# The channel to install from:
|
||||
# * stable
|
||||
# * test
|
||||
# * edge (deprecated)
|
||||
# * nightly (deprecated)
|
||||
DEFAULT_CHANNEL_VALUE="stable"
|
||||
if [ -z "$CHANNEL" ]; then
|
||||
CHANNEL=$DEFAULT_CHANNEL_VALUE
|
||||
fi
|
||||
|
||||
DEFAULT_DOWNLOAD_URL="https://download.docker.com"
|
||||
if [ -z "$DOWNLOAD_URL" ]; then
|
||||
DOWNLOAD_URL=$DEFAULT_DOWNLOAD_URL
|
||||
fi
|
||||
|
||||
DEFAULT_REPO_FILE="docker-ce.repo"
|
||||
if [ -z "$REPO_FILE" ]; then
|
||||
REPO_FILE="$DEFAULT_REPO_FILE"
|
||||
fi
|
||||
|
||||
mirror=''
|
||||
DRY_RUN=${DRY_RUN:-}
|
||||
while [ $# -gt 0 ]; do
|
||||
case "$1" in
|
||||
--channel)
|
||||
CHANNEL="$2"
|
||||
shift
|
||||
;;
|
||||
--dry-run)
|
||||
DRY_RUN=1
|
||||
;;
|
||||
--mirror)
|
||||
mirror="$2"
|
||||
shift
|
||||
;;
|
||||
--version)
|
||||
VERSION="${2#v}"
|
||||
shift
|
||||
;;
|
||||
--*)
|
||||
echo "Illegal option $1"
|
||||
;;
|
||||
esac
|
||||
shift $(( $# > 0 ? 1 : 0 ))
|
||||
done
|
||||
|
||||
case "$mirror" in
|
||||
Aliyun)
|
||||
DOWNLOAD_URL="https://mirrors.aliyun.com/docker-ce"
|
||||
;;
|
||||
AzureChinaCloud)
|
||||
DOWNLOAD_URL="https://mirror.azure.cn/docker-ce"
|
||||
;;
|
||||
"")
|
||||
;;
|
||||
*)
|
||||
>&2 echo "unknown mirror '$mirror': use either 'Aliyun', or 'AzureChinaCloud'."
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
case "$CHANNEL" in
|
||||
stable|test)
|
||||
;;
|
||||
edge|nightly)
|
||||
>&2 echo "DEPRECATED: the $CHANNEL channel has been deprecated and is no longer supported by this script."
|
||||
exit 1
|
||||
;;
|
||||
*)
|
||||
>&2 echo "unknown CHANNEL '$CHANNEL': use either stable or test."
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
command_exists() {
|
||||
command -v "$@" > /dev/null 2>&1
|
||||
}
|
||||
|
||||
# version_gte checks if the version specified in $VERSION is at least the given
|
||||
# SemVer (Maj.Minor[.Patch]), or CalVer (YY.MM) version.It returns 0 (success)
|
||||
# if $VERSION is either unset (=latest) or newer or equal than the specified
|
||||
# version, or returns 1 (fail) otherwise.
|
||||
#
|
||||
# examples:
|
||||
#
|
||||
# VERSION=23.0
|
||||
# version_gte 23.0 // 0 (success)
|
||||
# version_gte 20.10 // 0 (success)
|
||||
# version_gte 19.03 // 0 (success)
|
||||
# version_gte 21.10 // 1 (fail)
|
||||
version_gte() {
|
||||
if [ -z "$VERSION" ]; then
|
||||
return 0
|
||||
fi
|
||||
eval version_compare "$VERSION" "$1"
|
||||
}
|
||||
|
||||
# version_compare compares two version strings (either SemVer (Major.Minor.Path),
|
||||
# or CalVer (YY.MM) version strings. It returns 0 (success) if version A is newer
|
||||
# or equal than version B, or 1 (fail) otherwise. Patch releases and pre-release
|
||||
# (-alpha/-beta) are not taken into account
|
||||
#
|
||||
# examples:
|
||||
#
|
||||
# version_compare 23.0.0 20.10 // 0 (success)
|
||||
# version_compare 23.0 20.10 // 0 (success)
|
||||
# version_compare 20.10 19.03 // 0 (success)
|
||||
# version_compare 20.10 20.10 // 0 (success)
|
||||
# version_compare 19.03 20.10 // 1 (fail)
|
||||
version_compare() (
|
||||
set +x
|
||||
|
||||
yy_a="$(echo "$1" | cut -d'.' -f1)"
|
||||
yy_b="$(echo "$2" | cut -d'.' -f1)"
|
||||
if [ "$yy_a" -lt "$yy_b" ]; then
|
||||
return 1
|
||||
fi
|
||||
if [ "$yy_a" -gt "$yy_b" ]; then
|
||||
return 0
|
||||
fi
|
||||
mm_a="$(echo "$1" | cut -d'.' -f2)"
|
||||
mm_b="$(echo "$2" | cut -d'.' -f2)"
|
||||
|
||||
# trim leading zeros to accommodate CalVer
|
||||
mm_a="${mm_a#0}"
|
||||
mm_b="${mm_b#0}"
|
||||
|
||||
if [ "${mm_a:-0}" -lt "${mm_b:-0}" ]; then
|
||||
return 1
|
||||
fi
|
||||
|
||||
return 0
|
||||
)
|
||||
|
||||
is_dry_run() {
|
||||
if [ -z "$DRY_RUN" ]; then
|
||||
return 1
|
||||
else
|
||||
return 0
|
||||
fi
|
||||
}
|
||||
|
||||
is_wsl() {
|
||||
case "$(uname -r)" in
|
||||
*microsoft* ) true ;; # WSL 2
|
||||
*Microsoft* ) true ;; # WSL 1
|
||||
* ) false;;
|
||||
esac
|
||||
}
|
||||
|
||||
is_darwin() {
|
||||
case "$(uname -s)" in
|
||||
*darwin* ) true ;;
|
||||
*Darwin* ) true ;;
|
||||
* ) false;;
|
||||
esac
|
||||
}
|
||||
|
||||
deprecation_notice() {
|
||||
distro=$1
|
||||
distro_version=$2
|
||||
echo
|
||||
printf "\033[91;1mDEPRECATION WARNING\033[0m\n"
|
||||
printf " This Linux distribution (\033[1m%s %s\033[0m) reached end-of-life and is no longer supported by this script.\n" "$distro" "$distro_version"
|
||||
echo " No updates or security fixes will be released for this distribution, and users are recommended"
|
||||
echo " to upgrade to a currently maintained version of $distro."
|
||||
echo
|
||||
printf "Press \033[1mCtrl+C\033[0m now to abort this script, or wait for the installation to continue."
|
||||
echo
|
||||
sleep 10
|
||||
}
|
||||
|
||||
get_distribution() {
|
||||
lsb_dist=""
|
||||
# Every system that we officially support has /etc/os-release
|
||||
if [ -r /etc/os-release ]; then
|
||||
lsb_dist="$(. /etc/os-release && echo "$ID")"
|
||||
fi
|
||||
# Returning an empty string here should be alright since the
|
||||
# case statements don't act unless you provide an actual value
|
||||
echo "$lsb_dist"
|
||||
}
|
||||
|
||||
echo_docker_as_nonroot() {
|
||||
if is_dry_run; then
|
||||
return
|
||||
fi
|
||||
if command_exists docker && [ -e /var/run/docker.sock ]; then
|
||||
(
|
||||
set -x
|
||||
$sh_c 'docker version'
|
||||
) || true
|
||||
fi
|
||||
|
||||
# intentionally mixed spaces and tabs here -- tabs are stripped by "<<-EOF", spaces are kept in the output
|
||||
echo
|
||||
echo "================================================================================"
|
||||
echo
|
||||
if version_gte "20.10"; then
|
||||
echo "To run Docker as a non-privileged user, consider setting up the"
|
||||
echo "Docker daemon in rootless mode for your user:"
|
||||
echo
|
||||
echo " dockerd-rootless-setuptool.sh install"
|
||||
echo
|
||||
echo "Visit https://docs.docker.com/go/rootless/ to learn about rootless mode."
|
||||
echo
|
||||
fi
|
||||
echo
|
||||
echo "To run the Docker daemon as a fully privileged service, but granting non-root"
|
||||
echo "users access, refer to https://docs.docker.com/go/daemon-access/"
|
||||
echo
|
||||
echo "WARNING: Access to the remote API on a privileged Docker daemon is equivalent"
|
||||
echo " to root access on the host. Refer to the 'Docker daemon attack surface'"
|
||||
echo " documentation for details: https://docs.docker.com/go/attack-surface/"
|
||||
echo
|
||||
echo "================================================================================"
|
||||
echo
|
||||
}
|
||||
|
||||
# Check if this is a forked Linux distro
|
||||
check_forked() {
|
||||
|
||||
# Check for lsb_release command existence, it usually exists in forked distros
|
||||
if command_exists lsb_release; then
|
||||
# Check if the `-u` option is supported
|
||||
set +e
|
||||
lsb_release -a -u > /dev/null 2>&1
|
||||
lsb_release_exit_code=$?
|
||||
set -e
|
||||
|
||||
# Check if the command has exited successfully, it means we're in a forked distro
|
||||
if [ "$lsb_release_exit_code" = "0" ]; then
|
||||
# Print info about current distro
|
||||
cat <<-EOF
|
||||
You're using '$lsb_dist' version '$dist_version'.
|
||||
EOF
|
||||
|
||||
# Get the upstream release info
|
||||
lsb_dist=$(lsb_release -a -u 2>&1 | tr '[:upper:]' '[:lower:]' | grep -E 'id' | cut -d ':' -f 2 | tr -d '[:space:]')
|
||||
dist_version=$(lsb_release -a -u 2>&1 | tr '[:upper:]' '[:lower:]' | grep -E 'codename' | cut -d ':' -f 2 | tr -d '[:space:]')
|
||||
|
||||
# Print info about upstream distro
|
||||
cat <<-EOF
|
||||
Upstream release is '$lsb_dist' version '$dist_version'.
|
||||
EOF
|
||||
else
|
||||
if [ -r /etc/debian_version ] && [ "$lsb_dist" != "ubuntu" ] && [ "$lsb_dist" != "raspbian" ]; then
|
||||
if [ "$lsb_dist" = "osmc" ]; then
|
||||
# OSMC runs Raspbian
|
||||
lsb_dist=raspbian
|
||||
else
|
||||
# We're Debian and don't even know it!
|
||||
lsb_dist=debian
|
||||
fi
|
||||
dist_version="$(sed 's/\/.*//' /etc/debian_version | sed 's/\..*//')"
|
||||
case "$dist_version" in
|
||||
12)
|
||||
dist_version="bookworm"
|
||||
;;
|
||||
11)
|
||||
dist_version="bullseye"
|
||||
;;
|
||||
10)
|
||||
dist_version="buster"
|
||||
;;
|
||||
9)
|
||||
dist_version="stretch"
|
||||
;;
|
||||
8)
|
||||
dist_version="jessie"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
do_install() {
|
||||
echo "# Executing docker install script, commit: $SCRIPT_COMMIT_SHA"
|
||||
|
||||
if command_exists docker; then
|
||||
cat >&2 <<-'EOF'
|
||||
Warning: the "docker" command appears to already exist on this system.
|
||||
|
||||
If you already have Docker installed, this script can cause trouble, which is
|
||||
why we're displaying this warning and provide the opportunity to cancel the
|
||||
installation.
|
||||
|
||||
If you installed the current Docker package using this script and are using it
|
||||
again to update Docker, you can safely ignore this message.
|
||||
|
||||
You may press Ctrl+C now to abort this script.
|
||||
EOF
|
||||
( set -x; sleep 20 )
|
||||
fi
|
||||
|
||||
user="$(id -un 2>/dev/null || true)"
|
||||
|
||||
sh_c='sh -c'
|
||||
if [ "$user" != 'root' ]; then
|
||||
if command_exists sudo; then
|
||||
sh_c='sudo -E sh -c'
|
||||
elif command_exists su; then
|
||||
sh_c='su -c'
|
||||
else
|
||||
cat >&2 <<-'EOF'
|
||||
Error: this installer needs the ability to run commands as root.
|
||||
We are unable to find either "sudo" or "su" available to make this happen.
|
||||
EOF
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
if is_dry_run; then
|
||||
sh_c="echo"
|
||||
fi
|
||||
|
||||
# perform some very rudimentary platform detection
|
||||
lsb_dist=$( get_distribution )
|
||||
lsb_dist="$(echo "$lsb_dist" | tr '[:upper:]' '[:lower:]')"
|
||||
|
||||
if is_wsl; then
|
||||
echo
|
||||
echo "WSL DETECTED: We recommend using Docker Desktop for Windows."
|
||||
echo "Please get Docker Desktop from https://www.docker.com/products/docker-desktop/"
|
||||
echo
|
||||
cat >&2 <<-'EOF'
|
||||
|
||||
You may press Ctrl+C now to abort this script.
|
||||
EOF
|
||||
( set -x; sleep 20 )
|
||||
fi
|
||||
|
||||
case "$lsb_dist" in
|
||||
|
||||
ubuntu)
|
||||
if command_exists lsb_release; then
|
||||
dist_version="$(lsb_release --codename | cut -f2)"
|
||||
fi
|
||||
if [ -z "$dist_version" ] && [ -r /etc/lsb-release ]; then
|
||||
dist_version="$(. /etc/lsb-release && echo "$DISTRIB_CODENAME")"
|
||||
fi
|
||||
;;
|
||||
|
||||
debian|raspbian)
|
||||
dist_version="$(sed 's/\/.*//' /etc/debian_version | sed 's/\..*//')"
|
||||
case "$dist_version" in
|
||||
12)
|
||||
dist_version="bookworm"
|
||||
;;
|
||||
11)
|
||||
dist_version="bullseye"
|
||||
;;
|
||||
10)
|
||||
dist_version="buster"
|
||||
;;
|
||||
9)
|
||||
dist_version="stretch"
|
||||
;;
|
||||
8)
|
||||
dist_version="jessie"
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
|
||||
centos|rhel|sles)
|
||||
if [ -z "$dist_version" ] && [ -r /etc/os-release ]; then
|
||||
dist_version="$(. /etc/os-release && echo "$VERSION_ID")"
|
||||
fi
|
||||
;;
|
||||
|
||||
*)
|
||||
if command_exists lsb_release; then
|
||||
dist_version="$(lsb_release --release | cut -f2)"
|
||||
fi
|
||||
if [ -z "$dist_version" ] && [ -r /etc/os-release ]; then
|
||||
dist_version="$(. /etc/os-release && echo "$VERSION_ID")"
|
||||
fi
|
||||
;;
|
||||
|
||||
esac
|
||||
|
||||
# Check if this is a forked Linux distro
|
||||
check_forked
|
||||
|
||||
# Print deprecation warnings for distro versions that recently reached EOL,
|
||||
# but may still be commonly used (especially LTS versions).
|
||||
case "$lsb_dist.$dist_version" in
|
||||
debian.stretch|debian.jessie)
|
||||
deprecation_notice "$lsb_dist" "$dist_version"
|
||||
;;
|
||||
raspbian.stretch|raspbian.jessie)
|
||||
deprecation_notice "$lsb_dist" "$dist_version"
|
||||
;;
|
||||
ubuntu.xenial|ubuntu.trusty)
|
||||
deprecation_notice "$lsb_dist" "$dist_version"
|
||||
;;
|
||||
ubuntu.impish|ubuntu.hirsute|ubuntu.groovy|ubuntu.eoan|ubuntu.disco|ubuntu.cosmic)
|
||||
deprecation_notice "$lsb_dist" "$dist_version"
|
||||
;;
|
||||
fedora.*)
|
||||
if [ "$dist_version" -lt 36 ]; then
|
||||
deprecation_notice "$lsb_dist" "$dist_version"
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
# Run setup for each distro accordingly
|
||||
case "$lsb_dist" in
|
||||
ubuntu|debian|raspbian)
|
||||
pre_reqs="apt-transport-https ca-certificates curl"
|
||||
if ! command -v gpg > /dev/null; then
|
||||
pre_reqs="$pre_reqs gnupg"
|
||||
fi
|
||||
apt_repo="deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] $DOWNLOAD_URL/linux/$lsb_dist $dist_version $CHANNEL"
|
||||
(
|
||||
if ! is_dry_run; then
|
||||
set -x
|
||||
fi
|
||||
$sh_c 'apt-get update -qq >/dev/null'
|
||||
$sh_c "DEBIAN_FRONTEND=noninteractive apt-get install -y -qq $pre_reqs >/dev/null"
|
||||
$sh_c 'install -m 0755 -d /etc/apt/keyrings'
|
||||
$sh_c "curl -fsSL \"$DOWNLOAD_URL/linux/$lsb_dist/gpg\" | gpg --dearmor --yes -o /etc/apt/keyrings/docker.gpg"
|
||||
$sh_c "chmod a+r /etc/apt/keyrings/docker.gpg"
|
||||
$sh_c "echo \"$apt_repo\" > /etc/apt/sources.list.d/docker.list"
|
||||
$sh_c 'apt-get update -qq >/dev/null'
|
||||
)
|
||||
pkg_version=""
|
||||
if [ -n "$VERSION" ]; then
|
||||
if is_dry_run; then
|
||||
echo "# WARNING: VERSION pinning is not supported in DRY_RUN"
|
||||
else
|
||||
# Will work for incomplete versions IE (17.12), but may not actually grab the "latest" if in the test channel
|
||||
pkg_pattern="$(echo "$VERSION" | sed 's/-ce-/~ce~.*/g' | sed 's/-/.*/g')"
|
||||
search_command="apt-cache madison docker-ce | grep '$pkg_pattern' | head -1 | awk '{\$1=\$1};1' | cut -d' ' -f 3"
|
||||
pkg_version="$($sh_c "$search_command")"
|
||||
echo "INFO: Searching repository for VERSION '$VERSION'"
|
||||
echo "INFO: $search_command"
|
||||
if [ -z "$pkg_version" ]; then
|
||||
echo
|
||||
echo "ERROR: '$VERSION' not found amongst apt-cache madison results"
|
||||
echo
|
||||
exit 1
|
||||
fi
|
||||
if version_gte "18.09"; then
|
||||
search_command="apt-cache madison docker-ce-cli | grep '$pkg_pattern' | head -1 | awk '{\$1=\$1};1' | cut -d' ' -f 3"
|
||||
echo "INFO: $search_command"
|
||||
cli_pkg_version="=$($sh_c "$search_command")"
|
||||
fi
|
||||
pkg_version="=$pkg_version"
|
||||
fi
|
||||
fi
|
||||
(
|
||||
pkgs="docker-ce${pkg_version%=}"
|
||||
if version_gte "18.09"; then
|
||||
# older versions didn't ship the cli and containerd as separate packages
|
||||
pkgs="$pkgs docker-ce-cli${cli_pkg_version%=} containerd.io"
|
||||
fi
|
||||
if version_gte "20.10"; then
|
||||
pkgs="$pkgs docker-compose-plugin docker-ce-rootless-extras$pkg_version"
|
||||
fi
|
||||
if version_gte "23.0"; then
|
||||
pkgs="$pkgs docker-buildx-plugin"
|
||||
fi
|
||||
if ! is_dry_run; then
|
||||
set -x
|
||||
fi
|
||||
$sh_c "DEBIAN_FRONTEND=noninteractive apt-get install -y -qq $pkgs >/dev/null"
|
||||
)
|
||||
echo_docker_as_nonroot
|
||||
exit 0
|
||||
;;
|
||||
centos|fedora|rhel)
|
||||
if [ "$(uname -m)" != "s390x" ] && [ "$lsb_dist" = "rhel" ]; then
|
||||
echo "Packages for RHEL are currently only available for s390x."
|
||||
exit 1
|
||||
fi
|
||||
if [ "$lsb_dist" = "fedora" ]; then
|
||||
pkg_manager="dnf"
|
||||
config_manager="dnf config-manager"
|
||||
enable_channel_flag="--set-enabled"
|
||||
disable_channel_flag="--set-disabled"
|
||||
pre_reqs="dnf-plugins-core"
|
||||
pkg_suffix="fc$dist_version"
|
||||
else
|
||||
pkg_manager="yum"
|
||||
config_manager="yum-config-manager"
|
||||
enable_channel_flag="--enable"
|
||||
disable_channel_flag="--disable"
|
||||
pre_reqs="yum-utils"
|
||||
pkg_suffix="el"
|
||||
fi
|
||||
repo_file_url="$DOWNLOAD_URL/linux/$lsb_dist/$REPO_FILE"
|
||||
(
|
||||
if ! is_dry_run; then
|
||||
set -x
|
||||
fi
|
||||
$sh_c "$pkg_manager install -y -q $pre_reqs"
|
||||
$sh_c "$config_manager --add-repo $repo_file_url"
|
||||
|
||||
if [ "$CHANNEL" != "stable" ]; then
|
||||
$sh_c "$config_manager $disable_channel_flag 'docker-ce-*'"
|
||||
$sh_c "$config_manager $enable_channel_flag 'docker-ce-$CHANNEL'"
|
||||
fi
|
||||
$sh_c "$pkg_manager makecache"
|
||||
)
|
||||
pkg_version=""
|
||||
if [ -n "$VERSION" ]; then
|
||||
if is_dry_run; then
|
||||
echo "# WARNING: VERSION pinning is not supported in DRY_RUN"
|
||||
else
|
||||
pkg_pattern="$(echo "$VERSION" | sed 's/-ce-/\\\\.ce.*/g' | sed 's/-/.*/g').*$pkg_suffix"
|
||||
search_command="$pkg_manager list --showduplicates docker-ce | grep '$pkg_pattern' | tail -1 | awk '{print \$2}'"
|
||||
pkg_version="$($sh_c "$search_command")"
|
||||
echo "INFO: Searching repository for VERSION '$VERSION'"
|
||||
echo "INFO: $search_command"
|
||||
if [ -z "$pkg_version" ]; then
|
||||
echo
|
||||
echo "ERROR: '$VERSION' not found amongst $pkg_manager list results"
|
||||
echo
|
||||
exit 1
|
||||
fi
|
||||
if version_gte "18.09"; then
|
||||
# older versions don't support a cli package
|
||||
search_command="$pkg_manager list --showduplicates docker-ce-cli | grep '$pkg_pattern' | tail -1 | awk '{print \$2}'"
|
||||
cli_pkg_version="$($sh_c "$search_command" | cut -d':' -f 2)"
|
||||
fi
|
||||
# Cut out the epoch and prefix with a '-'
|
||||
pkg_version="-$(echo "$pkg_version" | cut -d':' -f 2)"
|
||||
fi
|
||||
fi
|
||||
(
|
||||
pkgs="docker-ce$pkg_version"
|
||||
if version_gte "18.09"; then
|
||||
# older versions didn't ship the cli and containerd as separate packages
|
||||
if [ -n "$cli_pkg_version" ]; then
|
||||
pkgs="$pkgs docker-ce-cli-$cli_pkg_version containerd.io"
|
||||
else
|
||||
pkgs="$pkgs docker-ce-cli containerd.io"
|
||||
fi
|
||||
fi
|
||||
if version_gte "20.10"; then
|
||||
pkgs="$pkgs docker-compose-plugin docker-ce-rootless-extras$pkg_version"
|
||||
fi
|
||||
if version_gte "23.0"; then
|
||||
pkgs="$pkgs docker-buildx-plugin"
|
||||
fi
|
||||
if ! is_dry_run; then
|
||||
set -x
|
||||
fi
|
||||
$sh_c "$pkg_manager install -y -q $pkgs"
|
||||
)
|
||||
echo_docker_as_nonroot
|
||||
exit 0
|
||||
;;
|
||||
sles)
|
||||
if [ "$(uname -m)" != "s390x" ]; then
|
||||
echo "Packages for SLES are currently only available for s390x"
|
||||
exit 1
|
||||
fi
|
||||
if [ "$dist_version" = "15.3" ]; then
|
||||
sles_version="SLE_15_SP3"
|
||||
else
|
||||
sles_minor_version="${dist_version##*.}"
|
||||
sles_version="15.$sles_minor_version"
|
||||
fi
|
||||
repo_file_url="$DOWNLOAD_URL/linux/$lsb_dist/$REPO_FILE"
|
||||
pre_reqs="ca-certificates curl libseccomp2 awk"
|
||||
(
|
||||
if ! is_dry_run; then
|
||||
set -x
|
||||
fi
|
||||
$sh_c "zypper install -y $pre_reqs"
|
||||
$sh_c "zypper addrepo $repo_file_url"
|
||||
if ! is_dry_run; then
|
||||
cat >&2 <<-'EOF'
|
||||
WARNING!!
|
||||
openSUSE repository (https://download.opensuse.org/repositories/security:SELinux) will be enabled now.
|
||||
Do you wish to continue?
|
||||
You may press Ctrl+C now to abort this script.
|
||||
EOF
|
||||
( set -x; sleep 30 )
|
||||
fi
|
||||
opensuse_repo="https://download.opensuse.org/repositories/security:SELinux/$sles_version/security:SELinux.repo"
|
||||
$sh_c "zypper addrepo $opensuse_repo"
|
||||
$sh_c "zypper --gpg-auto-import-keys refresh"
|
||||
$sh_c "zypper lr -d"
|
||||
)
|
||||
pkg_version=""
|
||||
if [ -n "$VERSION" ]; then
|
||||
if is_dry_run; then
|
||||
echo "# WARNING: VERSION pinning is not supported in DRY_RUN"
|
||||
else
|
||||
pkg_pattern="$(echo "$VERSION" | sed 's/-ce-/\\\\.ce.*/g' | sed 's/-/.*/g')"
|
||||
search_command="zypper search -s --match-exact 'docker-ce' | grep '$pkg_pattern' | tail -1 | awk '{print \$6}'"
|
||||
pkg_version="$($sh_c "$search_command")"
|
||||
echo "INFO: Searching repository for VERSION '$VERSION'"
|
||||
echo "INFO: $search_command"
|
||||
if [ -z "$pkg_version" ]; then
|
||||
echo
|
||||
echo "ERROR: '$VERSION' not found amongst zypper list results"
|
||||
echo
|
||||
exit 1
|
||||
fi
|
||||
search_command="zypper search -s --match-exact 'docker-ce-cli' | grep '$pkg_pattern' | tail -1 | awk '{print \$6}'"
|
||||
# It's okay for cli_pkg_version to be blank, since older versions don't support a cli package
|
||||
cli_pkg_version="$($sh_c "$search_command")"
|
||||
pkg_version="-$pkg_version"
|
||||
fi
|
||||
fi
|
||||
(
|
||||
pkgs="docker-ce$pkg_version"
|
||||
if version_gte "18.09"; then
|
||||
if [ -n "$cli_pkg_version" ]; then
|
||||
# older versions didn't ship the cli and containerd as separate packages
|
||||
pkgs="$pkgs docker-ce-cli-$cli_pkg_version containerd.io"
|
||||
else
|
||||
pkgs="$pkgs docker-ce-cli containerd.io"
|
||||
fi
|
||||
fi
|
||||
if version_gte "20.10"; then
|
||||
pkgs="$pkgs docker-compose-plugin docker-ce-rootless-extras$pkg_version"
|
||||
fi
|
||||
if version_gte "23.0"; then
|
||||
pkgs="$pkgs docker-buildx-plugin"
|
||||
fi
|
||||
if ! is_dry_run; then
|
||||
set -x
|
||||
fi
|
||||
$sh_c "zypper -q install -y $pkgs"
|
||||
)
|
||||
echo_docker_as_nonroot
|
||||
exit 0
|
||||
;;
|
||||
*)
|
||||
if [ -z "$lsb_dist" ]; then
|
||||
if is_darwin; then
|
||||
echo
|
||||
echo "ERROR: Unsupported operating system 'macOS'"
|
||||
echo "Please get Docker Desktop from https://www.docker.com/products/docker-desktop"
|
||||
echo
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
echo
|
||||
echo "ERROR: Unsupported distribution '$lsb_dist'"
|
||||
echo
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
exit 1
|
||||
}
|
||||
|
||||
# wrapped up in a function so that we have some protection against only getting
|
||||
# half the file during "curl | sh"
|
||||
do_install
|
0
hubtools/Binaries/Linux/UE4Server-Linux-Shippingx86_64-unknown-linux-gnu.modules
Normal file → Executable file
0
hubtools/Binaries/Linux/UE4Server-Linux-Shippingx86_64-unknown-linux-gnu.modules
Normal file → Executable file
Loading…
Reference in New Issue