mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-07-18 11:34:46 +01:00
Dare to upgrade libgit2 and remove libssl dep
This commit is contained in:
@@ -43,7 +43,6 @@ The following dependencies are required to run tgstation-server on Linux alongsi
|
||||
|
||||
- libc6-i386
|
||||
- libstdc++6:i386
|
||||
- libssl1.0.0
|
||||
- gdb (for using gcore to create core dumps)
|
||||
- gcc-multilib (Only on 64-bit systems)
|
||||
|
||||
|
||||
@@ -65,13 +65,6 @@ RUN apt-get update \
|
||||
&& apt-get install -y \
|
||||
gcc-multilib \
|
||||
gdb \
|
||||
curl \
|
||||
&& curl http://archive.ubuntu.com/ubuntu/pool/main/g/glibc/multiarch-support_2.27-3ubuntu1_amd64.deb --output multiarch-support_2.27.deb \
|
||||
&& curl http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u12_amd64.deb --output libssl1.0.0.deb \
|
||||
&& dpkg -i multiarch-support_2.27.deb \
|
||||
&& dpkg -i libssl1.0.0.deb \
|
||||
&& rm multiarch-support_2.27.deb \
|
||||
&& rm libssl1.0.0.deb \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
EXPOSE 5000
|
||||
|
||||
@@ -74,8 +74,7 @@
|
||||
<!-- Usage: GitLab interop -->
|
||||
<PackageReference Include="GitLabApiClient" Version="1.8.0" />
|
||||
<!-- Usage: git interop -->
|
||||
<!-- Pinned: Later versions are known to show issues with TGS. Do not upgrade without thorough git testing -->
|
||||
<PackageReference Include="LibGit2Sharp" Version="0.27.0-preview-0034" />
|
||||
<PackageReference Include="LibGit2Sharp" Version="0.27.2" />
|
||||
<!-- Usage: JWT injection into HTTP pipeline -->
|
||||
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.15" />
|
||||
<!-- Usage: Support ""legacy"" Newotonsoft.Json in HTTP pipeline. The rest of our codebase uses Newtonsoft. -->
|
||||
|
||||
Reference in New Issue
Block a user