packages.gitlab.com
Open in
urlscan Pro
2606:4700:4400::6812:270b
Public Scan
URL:
https://packages.gitlab.com/gitlab/gitlab-ee/packages/el/8/gitlab-ee-14.10.4-ee.0.el8.x86_64.rpm
Submission: On January 23 via api from ET — Scanned from DE
Submission: On January 23 via api from ET — Scanned from DE
Form analysis
0 forms found in the DOMText Content
* Docs * General Docs * API Docs * CLI Docs * Security Information * Help gitlab gitlab-ee * Packages * Installation * Search * Mirroring * GPG * Stats * Login gitlab / gitlab-ee / el / 8 / gitlab-ee-14.10.4-ee.0.el8.x86_64.rpm Download GITLAB-EE-14.10.4-EE.0.EL8.X86_64.RPM GitLab Enterprise Edition (including NGINX, Postgres, Redis) CHECKSUMS MD5 bf4719001a3316b62885b266fab8fc22 SHA1 96b95eca728fc44bfd661c54a6d9a57db9321dc9 SHA256 87dfdabe62047b79ee3472e31decb7dc99bb6d3f5d6dc5cbaa0941d94328abb2 SHA512 06897c5b14c94da386ce443f41a8d9f7104cb98835cafd1e43cfa757104c921822f4db85c1c553fe595c7883852a7f15fa1e05a2e325fa8d853fa2f5ab8ee76d REQUIRES * /bin/sh * /bin/sh * openssh-server * policycoreutils-python-utils PROVIDES * gitlab-ee(x86-64) = 14.10.4-ee.0.el8 * gitlab-ee = 14.10.4-ee.0.el8 FILES * /opt/gitlab/embedded/service/gitlab-shell/bin/install * /opt/gitlab/embedded/service/gitlab-shell/bin/gitlab-sshd * /opt/gitlab/embedded/service/gitlab-shell/bin/gitlab-shell-authorized-principals-check * /opt/gitlab/embedded/service/gitlab-shell/bin/gitlab-shell-authorized-keys-check * /opt/gitlab/embedded/service/gitlab-shell/bin/gitlab-shell * /opt/gitlab/embedded/service/gitlab-shell/bin/check * /opt/gitlab/embedded/service/gitlab-rails/tooling/bin/qa/package_and_qa_check * /opt/gitlab/embedded/service/gitlab-rails/tooling/bin/qa/check_if_qa_only_spec_changes * /opt/gitlab/embedded/service/gitlab-rails/tooling/bin/parallel_rspec * /opt/gitlab/embedded/service/gitlab-rails/tooling/bin/find_tests * /opt/gitlab/embedded/service/gitlab-rails/tooling/bin/find_changes * /opt/gitlab/embedded/service/gitlab-rails/tooling/bin/find_change_diffs * /opt/gitlab/embedded/service/gitlab-rails/tooling/bin/find_app_sec_approval * /opt/gitlab/embedded/service/gitlab-rails/ee/bin/geo_log_cursor * /opt/gitlab/embedded/service/gitlab-rails/bin/yarn * /opt/gitlab/embedded/service/gitlab-rails/bin/with_env * /opt/gitlab/embedded/service/gitlab-rails/bin/web * /opt/gitlab/embedded/service/gitlab-rails/bin/update * /opt/gitlab/embedded/service/gitlab-rails/bin/spring * /opt/gitlab/embedded/service/gitlab-rails/bin/sidekiq-cluster * /opt/gitlab/embedded/service/gitlab-rails/bin/setup * /opt/gitlab/embedded/service/gitlab-rails/bin/secpick * /opt/gitlab/embedded/service/gitlab-rails/bin/rspec-stackprof * /opt/gitlab/embedded/service/gitlab-rails/bin/rspec * /opt/gitlab/embedded/service/gitlab-rails/bin/rake * /opt/gitlab/embedded/service/gitlab-rails/bin/rails * /opt/gitlab/embedded/service/gitlab-rails/bin/profile-url * /opt/gitlab/embedded/service/gitlab-rails/bin/pngquant * /opt/gitlab/embedded/service/gitlab-rails/bin/parallel-rsync-repos * /opt/gitlab/embedded/service/gitlab-rails/bin/metrics-server ← Previous 1 2 3 4 5 6 7 8 9 … 24 25 Next → HAVE YOU INSTALLED THIS REPOSITORY? If not, run the installation script, or manually install the repository before installing this package curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash View script copy curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh #!/bin/bash unknown_os () { echo "Unfortunately, your operating system distribution and version are not supported by this script." echo echo "You can override the OS detection by setting os= and dist= prior to running this script." echo "You can find a list of supported OSes and distributions on our website: https://packages.gitlab.com/docs#os_distro_version" echo echo "For example, to force CentOS 6: os=el dist=6 ./script.sh" echo echo "Please email support@packagecloud.io and let us know if you run into any issues." exit 1 } curl_check () { echo "Checking for curl..." if command -v curl > /dev/null; then echo "Detected curl..." else echo "Installing curl..." yum install -d0 -e0 -y curl fi } detect_os () { if [[ ( -z "${os}" ) && ( -z "${dist}" ) ]]; then if [ -e /etc/os-release ]; then . /etc/os-release os=${ID} if [ "${os}" = "poky" ]; then dist=`echo ${VERSION_ID}` elif [ "${os}" = "sles" ]; then dist=`echo ${VERSION_ID}` elif [ "${os}" = "opensuse" ]; then dist=`echo ${VERSION_ID}` elif [ "${os}" = "opensuse-leap" ]; then os=opensuse dist=`echo ${VERSION_ID}` elif [ "${os}" = "amzn" ]; then dist=`echo ${VERSION_ID}` else dist=`echo ${VERSION_ID} | awk -F '.' '{ print $1 }'` fi elif [ `which lsb_release 2>/dev/null` ]; then # get major version (e.g. '5' or '6') dist=`lsb_release -r | cut -f2 | awk -F '.' '{ print $1 }'` # get os (e.g. 'centos', 'redhatenterpriseserver', etc) os=`lsb_release -i | cut -f2 | awk '{ print tolower($1) }'` elif [ -e /etc/oracle-release ]; then dist=`cut -f5 --delimiter=' ' /etc/oracle-release | awk -F '.' '{ print $1 }'` os='ol' elif [ -e /etc/fedora-release ]; then dist=`cut -f3 --delimiter=' ' /etc/fedora-release` os='fedora' elif [ -e /etc/redhat-release ]; then os_hint=`cat /etc/redhat-release | awk '{ print tolower($1) }'` if [ "${os_hint}" = "centos" ]; then dist=`cat /etc/redhat-release | awk '{ print $3 }' | awk -F '.' '{ print $1 }'` os='centos' elif [ "${os_hint}" = "scientific" ]; then dist=`cat /etc/redhat-release | awk '{ print $4 }' | awk -F '.' '{ print $1 }'` os='scientific' else dist=`cat /etc/redhat-release | awk '{ print tolower($7) }' | cut -f1 --delimiter='.'` os='redhatenterpriseserver' fi else aws=`grep -q Amazon /etc/issue` if [ "$?" = "0" ]; then dist='6' os='aws' else unknown_os fi fi fi if [[ ( -z "${os}" ) || ( -z "${dist}" ) ]]; then unknown_os fi # remove whitespace from OS and dist name os="${os// /}" dist="${dist// /}" echo "Detected operating system as ${os}/${dist}." if [[ "$os" = "ol" || "$os" = "el" ]] && [ $(($dist)) \> 7 ]; then _skip_pygpgme=1 else _skip_pygpgme=0 fi } finalize_yum_repo () { if [ "$_skip_pygpgme" = 0 ]; then echo "Installing pygpgme to verify GPG signatures..." yum install -y pygpgme --disablerepo='gitlab_gitlab-ee' pypgpme_check=`rpm -qa | grep -qw pygpgme` if [ "$?" != "0" ]; then echo echo "WARNING: " echo "The pygpgme package could not be installed. This means GPG verification is not possible for any RPM installed on your system. " echo "To fix this, add a repository with pygpgme. Usualy, the EPEL repository for your system will have this. " echo "More information: https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F" echo # set the repo_gpgcheck option to 0 sed -i'' 's/repo_gpgcheck=1/repo_gpgcheck=0/' /etc/yum.repos.d/gitlab_gitlab-ee.repo fi fi echo "Installing yum-utils..." yum install -y yum-utils --disablerepo='gitlab_gitlab-ee' yum_utils_check=`rpm -qa | grep -qw yum-utils` if [ "$?" != "0" ]; then echo echo "WARNING: " echo "The yum-utils package could not be installed. This means you may not be able to install source RPMs or use other yum features." echo fi echo "Generating yum cache for gitlab_gitlab-ee..." yum -q makecache -y --disablerepo='*' --enablerepo='gitlab_gitlab-ee' echo "Generating yum cache for gitlab_gitlab-ee-source..." yum -q makecache -y --disablerepo='*' --enablerepo='gitlab_gitlab-ee-source' } finalize_zypper_repo () { zypper --gpg-auto-import-keys refresh gitlab_gitlab-ee zypper --gpg-auto-import-keys refresh gitlab_gitlab-ee-source } main () { detect_os curl_check yum_repo_config_url="https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/config_file.repo?os=${os}&dist=${dist}&source=script" if [ "${os}" = "sles" ] || [ "${os}" = "opensuse" ]; then yum_repo_path=/etc/zypp/repos.d/gitlab_gitlab-ee.repo else yum_repo_path=/etc/yum.repos.d/gitlab_gitlab-ee.repo fi echo "Downloading repository file: ${yum_repo_config_url}" curl -sSf "${yum_repo_config_url}" > $yum_repo_path curl_exit_code=$? if [ "$curl_exit_code" = "22" ]; then echo echo echo -n "Unable to download repo config from: " echo "${yum_repo_config_url}" echo echo "This usually happens if your operating system is not supported by " echo "packagecloud.io, or this script's OS detection failed." echo echo "You can override the OS detection by setting os= and dist= prior to running this script." echo "You can find a list of supported OSes and distributions on our website: https://packages.gitlab.com/docs#os_distro_version" echo echo "For example, to force CentOS 6: os=el dist=6 ./script.sh" echo echo "If you are running a supported OS, please email support@packagecloud.io and report this." [ -e $yum_repo_path ] && rm $yum_repo_path exit 1 elif [ "$curl_exit_code" = "35" -o "$curl_exit_code" = "60" ]; then echo echo "curl is unable to connect to packagecloud.io over TLS when running: " echo " curl ${yum_repo_config_url}" echo echo "This is usually due to one of two things:" echo echo " 1.) Missing CA root certificates (make sure the ca-certificates package is installed)" echo " 2.) An old version of libssl. Try upgrading libssl on your system to a more recent version" echo echo "Contact support@packagecloud.io with information about your system for help." [ -e $yum_repo_path ] && rm $yum_repo_path exit 1 elif [ "$curl_exit_code" -gt "0" ]; then echo echo "Unable to run: " echo " curl ${yum_repo_config_url}" echo echo "Double check your curl installation and try again." [ -e $yum_repo_path ] && rm $yum_repo_path exit 1 else echo "done." fi if [ "${os}" = "sles" ] || [ "${os}" = "opensuse" ]; then finalize_zypper_repo else finalize_yum_repo fi echo echo "The repository is setup! You can now install packages." } main INSTALL sudo yum install gitlab-ee-14.10.4-ee.0.el8.x86_64 UPLOADED over 1 year ago PACKAGE SIZE 1.07 GB INSTALLED SIZE -1731727282 Bytes DOWNLOADS 1,131 WGET wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ee/packages/el/8/gitlab-ee-14.10.4-ee.0.el8.x86_64.rpm/download.rpm HOMEPAGE https://about.gitlab.com/ LICENSE MIT License KEYBOARD SHORTCUTS: ?Show / hide this help menu ×