2023-01-30 19:18:15 +00:00
|
|
|
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
2023-01-11 13:26:27 +00:00
|
|
|
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
|
2023-01-30 19:18:15 +00:00
|
|
|
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
2023-01-11 13:26:27 +00:00
|
|
|
pkgname=gitlab-foss
|
|
|
|
_pkgname=${pkgname%-foss}
|
2024-04-01 19:52:21 +00:00
|
|
|
pkgver=16.9.3
|
2023-01-11 13:26:27 +00:00
|
|
|
_gittag=v$pkgver
|
2024-01-26 00:10:24 +00:00
|
|
|
pkgrel=0
|
2023-01-11 13:26:27 +00:00
|
|
|
pkgdesc="A version control for your server"
|
|
|
|
url="https://gitlab.com/gitlab-org/gitlab-foss"
|
2024-06-03 14:31:21 +00:00
|
|
|
arch="x86_64 aarch64"
|
2023-01-11 13:26:27 +00:00
|
|
|
license="MIT"
|
|
|
|
# ruby-irb is needed only for Rails console (gitlab-rails console)
|
|
|
|
depends="
|
|
|
|
$pkgname-assets=$pkgver-r$pkgrel
|
|
|
|
ca-certificates
|
|
|
|
cmd:dpkg-deb
|
|
|
|
exiftool
|
2023-11-28 23:48:37 +00:00
|
|
|
git>=2.42.0
|
2024-02-23 00:11:25 +00:00
|
|
|
gitaly~=16.9
|
2024-03-09 05:27:48 +00:00
|
|
|
gitlab-shell~=14.34
|
2023-01-11 13:26:27 +00:00
|
|
|
graphicsmagick
|
|
|
|
http-parser
|
|
|
|
procps
|
|
|
|
py-docutils
|
|
|
|
python3
|
|
|
|
redis>=2.8
|
2024-01-19 17:36:06 +00:00
|
|
|
ruby3.2
|
|
|
|
ruby3.2-bigdecimal
|
|
|
|
ruby3.2-bundler
|
|
|
|
ruby3.2-fiddle
|
|
|
|
ruby3.2-io-console
|
|
|
|
ruby3.2-irb
|
|
|
|
ruby3.2-json
|
|
|
|
ruby3.2-rake
|
|
|
|
ruby3.2-rdoc
|
|
|
|
ruby3.2-webrick
|
2023-01-11 13:26:27 +00:00
|
|
|
shared-mime-info
|
|
|
|
tzdata
|
|
|
|
"
|
|
|
|
makedepends="
|
2024-01-19 17:36:06 +00:00
|
|
|
cargo
|
|
|
|
clang-dev
|
2023-01-11 13:26:27 +00:00
|
|
|
cmd:chrpath
|
2023-03-09 19:26:01 +00:00
|
|
|
cmake
|
2023-01-11 13:26:27 +00:00
|
|
|
file-dev
|
|
|
|
go
|
|
|
|
gpgme-dev
|
|
|
|
icu-dev
|
|
|
|
libffi-dev
|
|
|
|
libgcrypt-dev
|
|
|
|
libpq-dev
|
|
|
|
libxml2-dev
|
|
|
|
libxslt-dev
|
|
|
|
linux-headers
|
2024-01-19 17:36:06 +00:00
|
|
|
llvm
|
2023-01-11 13:26:27 +00:00
|
|
|
nodejs
|
|
|
|
openssl-dev
|
|
|
|
protobuf-dev
|
|
|
|
re2-dev
|
2024-01-19 17:36:06 +00:00
|
|
|
ruby3.2-dev
|
|
|
|
ruby3.2-grpc~=1.58
|
|
|
|
ruby3.2-rugged
|
|
|
|
rust
|
2023-01-11 13:26:27 +00:00
|
|
|
yarn>=1.2.0
|
|
|
|
"
|
|
|
|
pkgusers="git"
|
|
|
|
pkggroups="git www-data"
|
|
|
|
install="$pkgname.pre-install $pkgname.post-install $pkgname.post-upgrade"
|
2023-03-09 19:26:01 +00:00
|
|
|
subpackages="$pkgname-assets::noarch $pkgname-openrc"
|
2023-01-11 13:26:27 +00:00
|
|
|
source="https://gitlab.com/gitlab-org/gitlab-foss/-/archive/$_gittag/gitlab-foss-$_gittag.tar.gz
|
2023-01-11 17:30:28 +00:00
|
|
|
database-config.patch
|
2023-01-11 13:26:27 +00:00
|
|
|
$_pkgname.initd
|
|
|
|
$_pkgname.mailroom.initd
|
|
|
|
$_pkgname.rails.initd
|
|
|
|
$_pkgname.sidekiq.initd
|
|
|
|
$_pkgname.workhorse.initd
|
|
|
|
$_pkgname.confd
|
|
|
|
$_pkgname.logrotate
|
|
|
|
bin-wrapper.in
|
2023-11-29 17:42:17 +00:00
|
|
|
downgrade-sys-filesystem-depend.patch
|
2023-01-11 13:26:27 +00:00
|
|
|
"
|
2023-01-11 17:30:28 +00:00
|
|
|
builddir="$srcdir/gitlab-foss-$_gittag"
|
2023-01-11 13:26:27 +00:00
|
|
|
|
|
|
|
_prefix="usr/lib/bundles/$_pkgname"
|
|
|
|
|
|
|
|
export BUNDLE_DEPLOYMENT=true
|
|
|
|
export BUNDLE_FORCE_RUBY_PLATFORM=true
|
|
|
|
export BUNDLE_FROZEN=true
|
2024-01-19 17:36:06 +00:00
|
|
|
# Should be tied to $JOBS, but rust native code fails to build
|
|
|
|
export BUNDLE_JOBS=1
|
2023-01-11 13:26:27 +00:00
|
|
|
|
|
|
|
prepare() {
|
|
|
|
local sysgemdir=$(ruby -e 'puts Gem.default_dir')
|
|
|
|
|
|
|
|
default_prepare
|
|
|
|
|
|
|
|
# The default log level is very chatty.
|
|
|
|
sed -i 's/^\(\s*config.log_level\s*=\).*$/\1 :warn/' \
|
|
|
|
config/environments/production.rb
|
|
|
|
|
|
|
|
# This is not needed, the secret_token is generated by the
|
|
|
|
# gitlab-shell package. It also makes problems in the build phase.
|
|
|
|
rm config/initializers/gitlab_shell_secret_token.rb
|
|
|
|
|
|
|
|
# Remove all locale files except en.
|
|
|
|
find locale -type d -mindepth 1 ! -name en -exec rm -rf {} +
|
|
|
|
|
2023-06-25 14:48:17 +00:00
|
|
|
# Allow use of any bundler
|
|
|
|
sed -i -e '/BUNDLED/,+1d' Gemfile.lock
|
|
|
|
|
2023-03-10 05:39:19 +00:00
|
|
|
# Some gems are broken, so we copy our fixed version
|
|
|
|
# instead of installing it from RubyGems using Bundler.
|
|
|
|
for i in grpc rugged; do
|
|
|
|
mkdir -p vendor/gems/$i/src/ruby/lib/$i
|
|
|
|
cp -r "$sysgemdir"/gems/$i-*/* vendor/gems/$i/
|
|
|
|
cp "$sysgemdir"/specifications/$i-*.gemspec \
|
|
|
|
vendor/gems/$i/$i.gemspec
|
|
|
|
cp "$sysgemdir"/extensions/*/*/$i-*/$i/*.so \
|
|
|
|
vendor/gems/$i/src/ruby/lib/$i/
|
|
|
|
done
|
2023-01-11 13:26:27 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
build() {
|
2023-01-11 17:30:28 +00:00
|
|
|
local bundle_without='exclude development kerberos mysql test'
|
2023-01-11 13:26:27 +00:00
|
|
|
|
2023-01-11 17:30:28 +00:00
|
|
|
cd "$builddir"/workhorse
|
2023-01-11 13:26:27 +00:00
|
|
|
|
2023-01-11 17:30:28 +00:00
|
|
|
make
|
2023-01-11 13:26:27 +00:00
|
|
|
|
2023-01-11 17:30:28 +00:00
|
|
|
cd "$builddir"
|
2023-01-11 13:26:27 +00:00
|
|
|
|
2023-01-11 17:30:28 +00:00
|
|
|
msg "Installing Ruby gems..."
|
|
|
|
bundle config --local without "$bundle_without"
|
|
|
|
bundle config --local build.ffi --enable-system-libffi
|
|
|
|
bundle config --local build.gpgme --use-system-libraries
|
2023-11-28 23:48:37 +00:00
|
|
|
bundle config --local build.re2 --enable-system-libraries
|
2023-01-11 17:30:28 +00:00
|
|
|
bundle config --local build.nokogiri --use-system-libraries \
|
|
|
|
--with-xml2-include=/usr/include/libxml2 \
|
|
|
|
--with-xslt-include=/usr/include/libxslt
|
|
|
|
bundle config --local build.ruby-magic --enable-system-libraries
|
2023-11-28 23:48:37 +00:00
|
|
|
bundle config --local build.google-protobuf '-- --with-cflags=-D__va_copy=va_copy'
|
2023-01-13 01:22:27 +00:00
|
|
|
bundle config --local path "vendor/bundle"
|
2023-01-11 13:26:27 +00:00
|
|
|
|
2023-01-11 17:30:28 +00:00
|
|
|
bundle install --no-cache
|
2023-01-11 13:26:27 +00:00
|
|
|
|
|
|
|
# Replace bundled CA bundle with symlink.
|
2023-01-11 17:30:28 +00:00
|
|
|
(
|
|
|
|
cd vendor/bundle/ruby/*/gems/aws-sdk-core-*/
|
|
|
|
rm ca-bundle.crt
|
|
|
|
ln -s /etc/ssl/certs/ca-certificates.crt ca-bundle.crt
|
|
|
|
)
|
2023-01-11 13:26:27 +00:00
|
|
|
|
|
|
|
# Remove faulty RPATH.
|
2023-01-11 17:30:28 +00:00
|
|
|
chrpath -d vendor/bundle/ruby/*/extensions/*/*/ruby-magic-*/magic/magic.so
|
2023-01-11 13:26:27 +00:00
|
|
|
|
2023-03-31 16:54:30 +00:00
|
|
|
# cp grpc lib
|
|
|
|
cp vendor/gems/grpc/src/ruby/lib/grpc/grpc_c.so vendor/bundle/ruby/*/gems/grpc-*/src/ruby/lib/grpc/grpc_c.so
|
|
|
|
|
2023-01-11 13:26:27 +00:00
|
|
|
# Patch installed gem gitlab-markup to use python3.
|
|
|
|
# Option "-S" causes that Python cannot find docutils module.
|
2023-01-11 17:30:28 +00:00
|
|
|
sed -i 's/python2 -S/python3/g' \
|
|
|
|
vendor/bundle/ruby/*/gems/gitlab-markup-*/lib/github/markups.rb
|
2023-01-11 13:26:27 +00:00
|
|
|
|
|
|
|
# Remove non-sense require of code for tests from top-level module
|
|
|
|
# (we're gonna delete tests from the package).
|
2023-05-05 22:49:31 +00:00
|
|
|
sed -i '/require .carrierwave\/test\/matchers./d' \
|
2023-01-11 17:30:28 +00:00
|
|
|
vendor/bundle/ruby/*/gems/carrierwave-*/lib/carrierwave.rb
|
2023-01-11 13:26:27 +00:00
|
|
|
|
2023-01-11 17:30:28 +00:00
|
|
|
msg "Installing npm modules..."
|
|
|
|
yarn install --production --frozen-lockfile
|
2023-01-11 13:26:27 +00:00
|
|
|
|
|
|
|
# Since we have moved assets gems into a group, they are not implicitly
|
|
|
|
# loaded by default. This will be reverted after compiling assets.
|
2023-01-11 17:30:28 +00:00
|
|
|
sed -i.bak '/Bundler.require(\*Rails.groups/s/)/, :assets)/' \
|
|
|
|
config/application.rb
|
2023-01-11 13:26:27 +00:00
|
|
|
|
|
|
|
# assets:precompile and gettext:compile bootstraps the app,
|
2023-01-11 17:30:28 +00:00
|
|
|
# so they needs configs.
|
|
|
|
cp config/gitlab.yml.example config/gitlab.yml
|
|
|
|
cp config/database.yml.postgresql config/database.yml
|
|
|
|
cp config/secrets.yml.example config/secrets.yml
|
|
|
|
|
2023-01-11 13:26:27 +00:00
|
|
|
# The configured path is not readable for the user building
|
|
|
|
# the package, so we must remove it; GitLab will use the default path.
|
|
|
|
sed -i '/^\s*secret_file:.*/d' config/gitlab.yml
|
|
|
|
|
|
|
|
(
|
|
|
|
export NODE_ENV=production
|
|
|
|
export RAILS_ENV=production
|
|
|
|
export SKIP_STORAGE_VALIDATION=true
|
|
|
|
export USE_DB=false
|
|
|
|
export NO_SOURCEMAPS=true
|
|
|
|
export NODE_OPTIONS="--max_old_space_size=3584"
|
|
|
|
|
|
|
|
msg "Compiling GetText PO files..."
|
|
|
|
bundle exec rake gettext:compile
|
|
|
|
|
|
|
|
msg "Compiling assets (this will take few minutes)..."
|
|
|
|
bundle exec rake gitlab:assets:compile
|
|
|
|
)
|
|
|
|
|
|
|
|
# Revert changes.
|
|
|
|
mv config/application.rb.bak config/application.rb
|
|
|
|
|
|
|
|
msg "Cleaning assets gems..."
|
|
|
|
bundle config --local without 'exclude development kerberos mysql test assets'
|
|
|
|
bundle clean
|
|
|
|
|
|
|
|
# Create executables in bin/*.
|
|
|
|
# See also https://github.com/bundler/bundler/issues/6149.
|
|
|
|
bundle binstubs --force bundler gitlab-mail_room puma sidekiq
|
|
|
|
|
|
|
|
# Cleanup
|
|
|
|
rm config/database.yml config/gitlab.yml config/secrets.yml
|
|
|
|
}
|
|
|
|
|
|
|
|
package() {
|
|
|
|
local destdir="$pkgdir/$_prefix"
|
|
|
|
local datadir="$pkgdir/var/lib/gitlab"
|
|
|
|
local file dest
|
|
|
|
|
|
|
|
install -d -m755 "$destdir" "$destdir"/bin
|
|
|
|
|
|
|
|
install -d -m755 -o git -g git \
|
|
|
|
"$datadir" \
|
|
|
|
"$pkgdir"/etc/gitlab \
|
|
|
|
"$pkgdir"/var/log/gitlab \
|
|
|
|
"$datadir"/pages
|
|
|
|
|
|
|
|
install -d -m700 -o git -g git \
|
|
|
|
"$datadir"/artifacts \
|
|
|
|
"$datadir"/builds \
|
|
|
|
"$datadir"/ci_secure_files \
|
|
|
|
"$datadir"/dependency_proxy \
|
|
|
|
"$datadir"/encrypted_settings \
|
|
|
|
"$datadir"/external-diffs \
|
|
|
|
"$datadir"/lfs-objects \
|
|
|
|
"$datadir"/packages \
|
|
|
|
"$datadir"/pages \
|
|
|
|
"$datadir"/terraform_state \
|
2024-06-03 14:31:21 +00:00
|
|
|
"$datadir"/uploads
|
2023-01-11 13:26:27 +00:00
|
|
|
|
|
|
|
install -d -m0750 -o git -g www-data \
|
|
|
|
"$datadir"/pages
|
|
|
|
|
|
|
|
install -d -m02770 -o git -g git \
|
|
|
|
"$datadir"/repositories
|
|
|
|
|
|
|
|
# Install application files.
|
|
|
|
# Note: *VERSION files and doc directory are required (Help in GitLab
|
|
|
|
# menu refers to the doc directory).
|
2023-03-09 19:26:01 +00:00
|
|
|
cp -rl .bundle config.ru Gemfile* INSTALLATION_TYPE Rakefile ./*VERSION \
|
2023-07-23 16:37:58 +00:00
|
|
|
app data db doc fixtures config lib locale metrics_server public sidekiq_cluster vendor gems \
|
2023-01-11 13:26:27 +00:00
|
|
|
"$destdir"/
|
|
|
|
|
|
|
|
install -m755 -t "$destdir"/bin/ \
|
|
|
|
bin/bundle \
|
|
|
|
bin/mail_room \
|
|
|
|
bin/metrics-server \
|
|
|
|
bin/rails \
|
|
|
|
bin/rake \
|
|
|
|
bin/sidekiq \
|
|
|
|
bin/sidekiq-cluster \
|
|
|
|
bin/sidekiqmon \
|
|
|
|
bin/puma
|
|
|
|
|
|
|
|
cd "$destdir"
|
|
|
|
|
|
|
|
# Not needed in runtime since we have already compiled all assets.
|
|
|
|
rm -r app/assets
|
|
|
|
rm -r vendor/assets
|
|
|
|
find public/assets -name '*.vue' -delete
|
2023-03-09 19:26:01 +00:00
|
|
|
find public/assets -type d -exec rmdir --ignore-fail-on-non-empty '{}' \;
|
2023-01-11 13:26:27 +00:00
|
|
|
# These load gems in the assets group.
|
|
|
|
rm config/initializers/sprockets.rb
|
|
|
|
|
|
|
|
# Remove more stuff not neeeded in production.
|
|
|
|
rm -r lib/support
|
|
|
|
rm -r db/fixtures/development
|
|
|
|
find lib/tasks -maxdepth 1 -type f ! -name cache.rake ! -name setup.rake -delete
|
|
|
|
find lib/tasks/gitlab \( -name 'generate_docs.*' \
|
|
|
|
-o -name 'shell.*' \
|
|
|
|
-o -name 'test.*' \) -delete
|
|
|
|
|
|
|
|
|
|
|
|
cd "$destdir"/vendor/bundle/ruby/*/
|
|
|
|
|
|
|
|
# Remove tests, documentations and other useless files.
|
|
|
|
find gems/ \( -name 'doc' \
|
|
|
|
-o -name 'spec' \
|
|
|
|
-o -name 'test' \) \
|
|
|
|
-type d -maxdepth 2 -exec rm -fr "{}" +
|
|
|
|
find gems/ \( -name 'README*' \
|
|
|
|
-o -name 'CHANGELOG*' \
|
|
|
|
-o -name 'CONTRIBUT*' \
|
|
|
|
-o -name '*LICENSE*' \
|
|
|
|
-o -name 'Rakefile' \
|
|
|
|
-o -name '.*' \) \
|
|
|
|
-type f -delete
|
|
|
|
|
|
|
|
# Remove bundled libgit2 sources.
|
|
|
|
rm -r gems/rugged-*/vendor/libgit2
|
|
|
|
|
|
|
|
# Remove assets, they are already compiled.
|
|
|
|
rm -r gems/tanuki_emoji-*/app/assets
|
|
|
|
|
|
|
|
# Remove build logs and cache.
|
|
|
|
rm -rf build_info/ cache/
|
|
|
|
find extensions/ \( -name gem_make.out -o -name mkmf.log \) -delete
|
|
|
|
|
|
|
|
|
|
|
|
cd "$destdir"
|
|
|
|
|
|
|
|
# Install and symlink config files.
|
|
|
|
for file in cable.yml.example \
|
|
|
|
database.yml.postgresql \
|
|
|
|
gitlab.yml.example \
|
|
|
|
puma.rb.example \
|
|
|
|
resque.yml.example \
|
|
|
|
sidekiq.yml.example \
|
|
|
|
initializers/smtp_settings.rb.sample
|
|
|
|
do
|
|
|
|
dest="$(basename "${file%.*}")"
|
|
|
|
install -m640 -g git -D config/$file "$pkgdir"/etc/gitlab/$dest
|
|
|
|
ln -sf /etc/gitlab/$dest "$pkgdir"/$_prefix/config/${file%.*}
|
|
|
|
done
|
|
|
|
|
|
|
|
# This file will be generated by the post-install script, just prepare symlink.
|
|
|
|
ln -sf /etc/gitlab/secrets.yml config/secrets.yml
|
|
|
|
# These shouldn't be necessary, they are all configurable, but OmniBus
|
|
|
|
# creates them too, so just to be sure...
|
|
|
|
ln -sf /etc/gitlab/gitlab_kas_secret .gitlab_kas_secret
|
|
|
|
ln -sf /etc/gitlab/gitlab_pages_secret .gitlab_pages_secret
|
|
|
|
ln -sf /etc/gitlab/gitlab_shell_secret .gitlab_shell_secret
|
|
|
|
ln -sf /etc/gitlab/gitlab_workhorse_secret .gitlab_workhorse_secret
|
|
|
|
|
|
|
|
# Some paths are hard-coded in GitLab, so we must make symlinks. :(
|
|
|
|
ln -sf /var/lib/gitlab/uploads public/uploads
|
|
|
|
ln -sf /var/log/gitlab log
|
|
|
|
ln -sf /var/tmp/gitlab tmp
|
|
|
|
|
|
|
|
cat > "$datadir"/.profile <<-EOF
|
|
|
|
export RAILS_ENV=production
|
|
|
|
export NODE_ENV=production
|
|
|
|
export EXECJS_RUNTIME=Disabled
|
|
|
|
EOF
|
|
|
|
|
|
|
|
# Install wrapper scripts to /usr/bin.
|
|
|
|
local name; for name in rake rails; do
|
|
|
|
sed "s/__COMMAND__/$name/g" "$srcdir"/bin-wrapper.in \
|
|
|
|
> "$builddir"/gitlab-$name
|
|
|
|
install -m755 -D "$builddir"/gitlab-$name "$pkgdir"/usr/bin/gitlab-$name
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
cd "$builddir"/workhorse
|
|
|
|
|
|
|
|
# Install workhorse.
|
|
|
|
make install DESTDIR="$pkgdir" PREFIX=/usr
|
|
|
|
install -m644 config.toml.example "$pkgdir"/etc/gitlab/workhorse.toml
|
|
|
|
|
|
|
|
|
|
|
|
for file in $_pkgname $_pkgname.rails $_pkgname.sidekiq $_pkgname.mailroom $_pkgname.workhorse; do
|
|
|
|
install -m755 -D "$srcdir"/$file.initd "$pkgdir"/etc/init.d/$file
|
|
|
|
done
|
|
|
|
|
|
|
|
install -m644 -D "$srcdir"/$_pkgname.confd \
|
|
|
|
"$pkgdir"/etc/conf.d/$_pkgname
|
|
|
|
|
|
|
|
install -m644 -D "$srcdir"/$_pkgname.logrotate \
|
|
|
|
"$pkgdir"/etc/logrotate.d/$_pkgname
|
|
|
|
}
|
|
|
|
|
|
|
|
assets() {
|
|
|
|
depends=""
|
|
|
|
|
|
|
|
amove $_prefix/public/assets
|
|
|
|
}
|
|
|
|
|
|
|
|
sha512sums="
|
2024-04-01 19:52:21 +00:00
|
|
|
d17ff841977d157965337774ac8ebed409e058bb1617d3fadeb8330d46efe32a091483ba30955c883e654b138d9a3ae7740a528418cd30eb1ed18cced508ddb8 gitlab-foss-v16.9.3.tar.gz
|
2023-11-28 23:48:37 +00:00
|
|
|
daa496f3d9146f9dbddff62477bf49d5c7bd2f2a4cdbadc70ee51c8230f3ef01dc950ef157154b31c7e7bef0beecc5cbac50fbac65a79d6d9099b27bcba8b2ab database-config.patch
|
2023-01-11 13:26:27 +00:00
|
|
|
55b0667d3969113ffd6860652ee8bdb9a534c25f413f33b2739e922c886988e7cea72c1c00c7eecf29fcff3682b1324156365605ffc6aae45d1e0ccddf96288b gitlab.initd
|
|
|
|
1f451b67a5d5e58650b0fe862a2b65cfb8bff5502b37d94ae90619c1ff9affbecf24428303a2849bebce5f94bef37078f0e5710e344bbab616134e910938384a gitlab.mailroom.initd
|
2024-06-03 14:31:21 +00:00
|
|
|
d8cdeb54c46f8204936bf5750833649e4586d3dd1942eed45955ed1661ae5f5080f59184fcb59a8f73c1405faccbf02b3db3d2c12fc2a4a81424cd35ce390768 gitlab.rails.initd
|
2023-01-11 13:26:27 +00:00
|
|
|
cb4ec100f0ea7ffcbb37aead8423e636629e2f4848b2974a7b2468e96cb1081ca732ac336417b08dd943afb961df888c73af1334dcbe054dfd361e74f492fd86 gitlab.sidekiq.initd
|
|
|
|
85c4e257a030832bd70ad1e257ae7cb568b31e01201fc845abac02d00f02492ca694be1fa2bf743dd8c8623e6a79d36adee3f4de02040134c11158a6001c064b gitlab.workhorse.initd
|
|
|
|
4dc00b16462f30591297fcb535fc364185d3ed76e9956597f0423a8dfd8a9a351f6ac29d9f0c73052c11324fba4768eb89a21c6bef4da99f15baaea8c9ab8407 gitlab.confd
|
|
|
|
57f258246925fbef0780caebdf005983c72fe3db1ab3242a1e00137bd322f5ec6c0fd958db7178b8fc22103d071f550d6f71f08422bcd9e859d2a734b2ecef00 gitlab.logrotate
|
|
|
|
a944c3886388ba1574bf8c96b6de4d9f24ef4a83f553c31a224e17a3b01f2a5c65b60c59b7ed7ca4b25670c60ea8dd41b96a8a623d909d2bb09bdf2520ed7f23 bin-wrapper.in
|
2023-11-29 17:42:17 +00:00
|
|
|
ab9a09fca6126b18b76e61380990dc217f915162985880e90b905b3210a1fef229af3db1f1ca180177d3cba91ab5fe33798ac685055abf0adc44a1b630f71b39 downgrade-sys-filesystem-depend.patch
|
2023-01-11 13:26:27 +00:00
|
|
|
"
|