This commit is contained in:
Basshound 2024-05-04 19:16:10 +00:00
parent cd4be978c8
commit 5125f944c2
22 changed files with 1008 additions and 2 deletions

0
config/Challenges.ini Normal file → Executable file
View File

0
config/Compat.ini Normal file → Executable file
View File

0
config/DeviceProfiles.ini Normal file → Executable file
View File

0
config/EditorPerProjectUserSettings.ini Normal file → Executable file
View File

2
config/Engine.ini Normal file → Executable file
View File

@ -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
config/Flags.ini Normal file → Executable file
View File

263
config/Game.ini.save Executable file
View File

@ -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

0
config/GameUserSettings.ini Normal file → Executable file
View File

0
config/GameplayTags.ini Normal file → Executable file
View File

0
config/GameplayTagsList.ini Normal file → Executable file
View File

0
config/Hardware.ini Normal file → Executable file
View File

0
config/Input.ini Normal file → Executable file
View File

0
config/Lightmass.ini Normal file → Executable file
View File

0
config/SampleGameMode.ini Normal file → Executable file
View File

0
config/Scalability.ini Normal file → Executable file
View File

2
config/mod.ini Normal file → Executable file
View File

@ -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

743
get-docker.sh Normal file
View File

@ -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

View File

View File

0
hubtools/HubTools.uplugin Normal file → Executable file
View File

0
rulesets/rules.json Normal file → Executable file
View File