diff --git a/www-apps/gitlabhq/Manifest b/www-apps/gitlabhq/Manifest index fb527bc..87815e0 100644 --- a/www-apps/gitlabhq/Manifest +++ b/www-apps/gitlabhq/Manifest @@ -1,4 +1,5 @@ AUX config.ssh 245 SHA256 5bf5d5a357e88b71e14a12bb28ea68d0286ed29118045aa944484b84b6fa5e4b SHA512 52dbec481cd45136e72370713ab20a41616dccb252e75b884b66e2494aaefe7795719169906dcad5030dcbe33201d021bdad1f7a99120ac40a64611290ff8759 WHIRLPOOL 9b991ad20787e0e7274136ddb8e22e1082360d580f8576feb722730b5c3f3fa22992f671f7916e191052a78d8d688d32044b39059dc7146d14c2da57fa891214 +AUX gitlab-sidekiq-7.service 1192 SHA256 3d1bdb5e653448a46ff2530321090ac5c8897121f6361c09c4714b0387c3d42d SHA512 45e8fd0092ba45af62019b5a4f073cfaa050320d208e0ce9ebfe881024e7a9123283fb16635373d898827e156806738bba42a736b5d2ba5c5228167fedaf367d WHIRLPOOL 892911ffd089d13877481ee2589c016b1f67874f209d1757e67d42b5f7c0aa1d5f2010576a35becf7966dfcadbd00b68654067e00bc17b75e30cfc64a43bcf21 AUX gitlab-sidekiq.init 979 SHA256 f9bc02031b0418e4c765fae37bb40cd9e16dbe5b1a7f5c105a2d7ba3568b0195 SHA512 e3311f1110fca02a378a9f74704d9241884a1973e90be1dbd663809b524528eda25e3ad0ac5d20737f6ccd78343582557ac579adb976473f8aabc0320172921f WHIRLPOOL 365d539cceacb5ff9171aa7316ac061ef4b4a8d63e6d4a26395afb841878a08bdd1b9bf2709602dc90f15a1ed5ff8566a0e8239e8ab9184e84814a16993f3aeb AUX gitlab-sidekiq.service 1174 SHA256 f1c2ba4de65ce317d55543e6327214a0f309e980e26fc97da0931530d2e66e93 SHA512 2a563133d917e075d231decefb0241679d3cbc0ac648ddf9eff0fe07ce7a136badf8fca62c34143235819dc9be7f3a202e59b3dec9fa4446dff0473f87ee2361 WHIRLPOOL 70b701c98c5e8947f8f886d45160109239fd6ed6d20fb860b38309c7edf71c90c84388f876d6e129daad85e0265f116e41b978a00b8ea0905836ce9addcfa34b AUX gitlab-support.init 1188 SHA256 09059c391a5d5a8856030b4a50a9c8bb7d8fdb8f7ab75c1a869015bbff6a3a32 SHA512 25fe623e1d506a750897b4e100fcaddc654997a7cf23b7f1a6b4c3b77907cbe8af669cc38da86753696861e4fd14415ea7bc1decb0fdb500de1ef8a3e845860c WHIRLPOOL 169fab28b013762d3eaac4d8a37ded0ba6dedd9ebcd9fdd55347409f279d332a8d0326ec6eb66255c6f1d488c856c7135c60f3069972a7a07e55453e55bbe969 @@ -76,10 +77,10 @@ EBUILD gitlabhq-7.3.1.ebuild 10554 SHA256 86eee0c2acc21da9020fc7dcb9383df15ce518 EBUILD gitlabhq-7.3.2.ebuild 10554 SHA256 bc1d484887ce7ad25d1cddeeb46677cc503d74638ddbb631d0afe5457643e47a SHA512 3b7d2220ffe95f6348af09efa62106ab77a89ae16448ea2bfd5b91748c9a5b3853823f24c6626ec53816e2035eff549bca3a4b45a3596cacb36967d2b96fec0e WHIRLPOOL a2bf0e9638fd18444e6534ae433e549e2259d8e30af3b4910392c271178d5a03fcb67a44f2118a69cbe5ec87affd769120c1cafc23b848041f35cf6e9e12e4bd EBUILD gitlabhq-7.4.2.ebuild 10576 SHA256 7fdcfdfa51e7b2ed8b523879009c0cd19c2734b50e75267132d67b492cc1bcec SHA512 b255d439a4585373023591e352e6b1c9adcd3aa18b7bbf06a2bf18058c95247788b7fcdb80a197c726a96450d711bf5a2b98799673579b52ea255c4fdf2763c3 WHIRLPOOL e844febc7d6e0454bac997cedf5d723983a1f9afa808eaceda3abf8780b2da320883e12eb0dacca1d5a6f35219f7f40472ab9270630cff2718d00f26e628be21 EBUILD gitlabhq-7.4.3.ebuild 10576 SHA256 7fdcfdfa51e7b2ed8b523879009c0cd19c2734b50e75267132d67b492cc1bcec SHA512 b255d439a4585373023591e352e6b1c9adcd3aa18b7bbf06a2bf18058c95247788b7fcdb80a197c726a96450d711bf5a2b98799673579b52ea255c4fdf2763c3 WHIRLPOOL e844febc7d6e0454bac997cedf5d723983a1f9afa808eaceda3abf8780b2da320883e12eb0dacca1d5a6f35219f7f40472ab9270630cff2718d00f26e628be21 -EBUILD gitlabhq-7.5.1.ebuild 10904 SHA256 821abc6ca9c2b87f18aa3279068ead6c25ed5d652a0ac725dc5c53a6eb9baf08 SHA512 f0ff1487b022ed7884a4883b4e0fe36229918a3c93ea24ed315da7eda8cbc664974444e4efb7275e26008c5ef75e872d0fe1f76eda43d7aaa2223649faf5d554 WHIRLPOOL a20c720e9ad3a440b89d09df0a02dfef4f63cfab2102a69da20e5f38925daf97f8a8d339e4c9d997e0f0a05b9f71ad3932d6cdc20e6561696d2286bb7d510589 -EBUILD gitlabhq-7.5.3-r1.ebuild 10907 SHA256 3c8b8cabc75968beda5a351b746ab53c7e644d16c437bc54af51fd62283a1917 SHA512 e42b3605ab405a798467713f723ddff553ecef81b2f16baad9bd93653da15fb23e47aa7f28d5cc93eaabf3e8eeb70201dc6f8ae6192b42da82be0a754e54704d WHIRLPOOL eae1bb4dc43c178f61fd8fe5784c1e02f385969dc7237ce9c140774266f4a583f911617014602c1e72c0f8f525edc7b6e620c748045419640f0f0bdc8dc6f0d3 -EBUILD gitlabhq-7.5.3.ebuild 10904 SHA256 821abc6ca9c2b87f18aa3279068ead6c25ed5d652a0ac725dc5c53a6eb9baf08 SHA512 f0ff1487b022ed7884a4883b4e0fe36229918a3c93ea24ed315da7eda8cbc664974444e4efb7275e26008c5ef75e872d0fe1f76eda43d7aaa2223649faf5d554 WHIRLPOOL a20c720e9ad3a440b89d09df0a02dfef4f63cfab2102a69da20e5f38925daf97f8a8d339e4c9d997e0f0a05b9f71ad3932d6cdc20e6561696d2286bb7d510589 -EBUILD gitlabhq-7.6.2.ebuild 10911 SHA256 f0fe0342c47c7e0d6ae10e080f56198c752454bddbe8910092124c290c40e716 SHA512 34ae28951cb92b6c01e21c421a156ffd35c45b75f3e4d4701e46da71f13a921fc291c146ee3436e39d68898ae4ee107aa558d63429aa4f96344502654e8c6ee9 WHIRLPOOL 3a43aa3d336ba926a4d9703b96472eddcadf55bc966e65fcf3eca8ee0070effcc0920a18c4f376f1292c64dcbceccd6733c6010ab03db3dfc98f25d0da5b7c6c -EBUILD gitlabhq-7.7.1.ebuild 10903 SHA256 0251aaec752e74b586353559889f21f031531dd84ffd741e562e4974727e54f7 SHA512 3c54ca69e6797853c1292c4727cb6cefe6428d9a74d09014570215f120e2a3194ab8578570f1ba767545e0510056bbeff6708e743a066467782aa566bed3bfdb WHIRLPOOL f25960e6a3b6f966c9b62e00356baf91474f58cab42fb9598a937ef503830752f62b998e865250708a89f4974c4e4df9c1afc5a3749159f25765cf5945e9e332 -EBUILD gitlabhq-7.7.2.ebuild 10918 SHA256 834ea3aa7a6ce103040a8c2938327c43b1479aa7cebc00030e0852bf31b6aa45 SHA512 2a7070ae80aadeab5809bd9634b97603929624264af804720fea2b9c1ecb11f7d1a9b3e6a49d75666f55d041fcd884d0ceb517ab081658bed9fe56678d0dac3f WHIRLPOOL 25d9aa4bfe0bb9feda5c90c3ea7c2ad7eea8e363a1b7761d4757fb58f6edb9966a87158a501bbf7576da91364b5716e897598eddfa8d05442bf8cfb4c22583f6 -EBUILD gitlabhq-7.8.0.ebuild 10995 SHA256 a3d9896fe9929f93d26fa88287b98069969ad9007c71b0bd0728851bf182650f SHA512 eff66cfe97a1923b070da9f6d608c2862ae424afd590aa94858a5a6f3552722f21936f8ddd93aa16463a3b598cffa37868fdbdef18680f004cb8843fc06e3123 WHIRLPOOL 4a731d84d0101d7c293087ff23a074fb3b4f48f05f5b2d9fe3244c88ab4074d824e113d968e6cf22a7859fe94f1427646f07cdade692f57c9fde0806024624dc +EBUILD gitlabhq-7.5.1.ebuild 10930 SHA256 d9399924e4945b7b964d80960404e7a37930e846d6af122fe56f391eb9a8a217 SHA512 ac12ffd89eb3a01191fa66943e406bef51b8a75cb4d830dfc002a8af141ab07e06e35d4528ce2649f441d26238b173b9788af31d345af9291cb9ab2057d3a6a0 WHIRLPOOL f298e22ac534e3ec5cdb83e1ca777b933253f2c3951a6c040629cea4ec8ccc2052f7300bd8b550f53fa4304d3b081e07578db35ec80d02f57d7f5860dddbc4e4 +EBUILD gitlabhq-7.5.3-r1.ebuild 10933 SHA256 320c7eb6ba369c4ecf414448b4034e7b862faaf46bbbc87595536e05d41444e7 SHA512 b7c846e8f0e8394e8e5a53f9b8549f1bb550b5b9deb9631303e6756131fd1163bf44935c1740f237a540bb191e27c3486d391ae8526068d44911dab00e9a8d34 WHIRLPOOL 974e3d4634d8d5a2ddd2d3799e9c6f5a1fbace749659a342bae2818976e59cfd9b4a22a8cc11f35a88e0fb462a4b6a7da2496658fa74c1028d2cc64d799ca97f +EBUILD gitlabhq-7.5.3.ebuild 10930 SHA256 d9399924e4945b7b964d80960404e7a37930e846d6af122fe56f391eb9a8a217 SHA512 ac12ffd89eb3a01191fa66943e406bef51b8a75cb4d830dfc002a8af141ab07e06e35d4528ce2649f441d26238b173b9788af31d345af9291cb9ab2057d3a6a0 WHIRLPOOL f298e22ac534e3ec5cdb83e1ca777b933253f2c3951a6c040629cea4ec8ccc2052f7300bd8b550f53fa4304d3b081e07578db35ec80d02f57d7f5860dddbc4e4 +EBUILD gitlabhq-7.6.2.ebuild 10937 SHA256 2bd229f88089cb9f4a74d8dceb4c9373637dc123eb97b00bb6f50fb59b07731b SHA512 4f40dd26686627774e433f96f23d0f3779208837dafea4379834df52549d602642e8cbc5663bc2031e7f73aaef9e39c697160026a18cf95bf393072f5a670131 WHIRLPOOL 10858e2dd5b4e0b16529aa4bc86d009accb898fa43a22052e746297cc6ed5140ed1ab410b8c421f5ab144660f4d60f01a4f0e212276da6fd98304a2adc639e8a +EBUILD gitlabhq-7.7.1.ebuild 10929 SHA256 900e72e3c1b752c4561b46e1d7f594b6b024d249a62de98e5b3b102c4b86a891 SHA512 d31ad34c4ae9cc387307b9cfc70059b1d6df1132f49591d96f4decbb43e05feca0e314e502ecbb3e8532d3675abc807c0d3c4a19592567bac4694607021b9874 WHIRLPOOL e15905a4804114c5a6217ec41da741fd89c08a1dd963d8011068e4f64ffacd81aaa784f26af8cd6602c01e0d13618818c5f744ba867e95b4778fd5e6bd105bdd +EBUILD gitlabhq-7.7.2.ebuild 10944 SHA256 f4c1c93a7b46b861b2b7acc8a691406f354395878b639d9688d82305bbe071c9 SHA512 9da660965774622527d790250f79e650f6ba5357bbd2faea5d9e10e93fe8c35c39fd84180ebdbcba6f850309b056061aafd8ae7bb525a125af81ab0f382f1a01 WHIRLPOOL ca33a64cb5d07b7ad12d1ac75e06dee070d367ad4a9afae0734ed51a4dbc443a948c4459bf960f34c2ee742d07bc1da1aeb42ea8bdf0661f79380cd6b9511dc6 +EBUILD gitlabhq-7.8.0.ebuild 11021 SHA256 b1d2b51a49dd8323e3559fedd8f057c16f7925d909a984e76216f11987c8491b SHA512 507b65b6306326efcfbafe0067d4f115662aa101a5a6b70df09ae9cc8852e6eb0ebea37823add585a77120966a1aa3f7d1cec2be796f84c19ff6e3b73c2e9039 WHIRLPOOL 650deb8c3449ce45fa4d3205f9c76fee9caa4a91ef5fb600fc70b0810cf16b96518bb8c753fbef278cb3b732eafe189b7c35a4857f5266a743a9662a31d9f2ae diff --git a/www-apps/gitlabhq/files/gitlab-sidekiq-7.service b/www-apps/gitlabhq/files/gitlab-sidekiq-7.service new file mode 100644 index 0000000..3475d9a --- /dev/null +++ b/www-apps/gitlabhq/files/gitlab-sidekiq-7.service @@ -0,0 +1,30 @@ +# cat /etc/systemd/system/gitlab-sidekiq.service - for personal use +# cat /var/lib/systemd/system/gitlab-sidekiq.service - for package devs + +##################################################### +# +# GitLab version : 5.x - 7.x +# Contributors : davispuh, mtorromeo, axilleas, boeserwolf91, Stefan Tatschner (rumpelsepp) +# Downloaded from : https://gitlab.com/gitlab-org/gitlab-recipes/tree/master/init/systemd +# +#################################################### + +[Unit] +Description=GitLab Sidekiq Worker +Requires=redis.service +Wants=mysqld.service postgresql.service +After=redis.service mysqld.service postgresql.service + +[Service] +Type=forking +User=git +WorkingDirectory=/opt/gitlab-6 +Environment=RAILS_ENV=production +SyslogIdentifier=gitlab-sidekiq +PIDFile=/run/gitlab/sidekiq.pid + +ExecStart=/usr/bin/bundle exec "sidekiq -d -q post_receive -q mailer -q system_hook -q project_web_hook -q gitlab_shell -q common -q default -e production -P /run/gitlab/sidekiq.pid -d -L /var/log/gitlab/sidekiq.log >> /var/log/gitlab/sidekiq.log 2>&1" +ExecStop=/usr/bin/bundle exec "sidekiqctl stop /run/gitlab/sidekiq.pid >> /var/log/gitlab/sidekiq.log 2>&1" + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/www-apps/gitlabhq/gitlabhq-7.5.1.ebuild b/www-apps/gitlabhq/gitlabhq-7.5.1.ebuild index 1672822..5e89705 100644 --- a/www-apps/gitlabhq/gitlabhq-7.5.1.ebuild +++ b/www-apps/gitlabhq/gitlabhq-7.5.1.ebuild @@ -204,7 +204,7 @@ all_ruby_install() { if use systemd ; then ewarn "Beware: systemd support has not been tested, use at your own risk!" - systemd_dounit "${FILESDIR}/gitlab-sidekiq.service" + systemd_newunit "${FILESDIR}/gitlab-sidekiq-7.service gitlab-sidekiq.service" systemd_dounit "${FILESDIR}/gitlab-unicorn.service" systemd_dotmpfilesd "${FILESDIR}/gitlab.conf" else diff --git a/www-apps/gitlabhq/gitlabhq-7.5.3-r1.ebuild b/www-apps/gitlabhq/gitlabhq-7.5.3-r1.ebuild index 9971766..62ab643 100644 --- a/www-apps/gitlabhq/gitlabhq-7.5.3-r1.ebuild +++ b/www-apps/gitlabhq/gitlabhq-7.5.3-r1.ebuild @@ -204,7 +204,7 @@ all_ruby_install() { if use systemd ; then ewarn "Beware: systemd support has not been tested, use at your own risk!" - systemd_dounit "${FILESDIR}/gitlab-sidekiq.service" + systemd_newunit "${FILESDIR}/gitlab-sidekiq-7.service gitlab-sidekiq.service" systemd_dounit "${FILESDIR}/gitlab-unicorn.service" systemd_dotmpfilesd "${FILESDIR}/gitlab.conf" else diff --git a/www-apps/gitlabhq/gitlabhq-7.5.3.ebuild b/www-apps/gitlabhq/gitlabhq-7.5.3.ebuild index 1672822..5e89705 100644 --- a/www-apps/gitlabhq/gitlabhq-7.5.3.ebuild +++ b/www-apps/gitlabhq/gitlabhq-7.5.3.ebuild @@ -204,7 +204,7 @@ all_ruby_install() { if use systemd ; then ewarn "Beware: systemd support has not been tested, use at your own risk!" - systemd_dounit "${FILESDIR}/gitlab-sidekiq.service" + systemd_newunit "${FILESDIR}/gitlab-sidekiq-7.service gitlab-sidekiq.service" systemd_dounit "${FILESDIR}/gitlab-unicorn.service" systemd_dotmpfilesd "${FILESDIR}/gitlab.conf" else diff --git a/www-apps/gitlabhq/gitlabhq-7.6.2.ebuild b/www-apps/gitlabhq/gitlabhq-7.6.2.ebuild index 97dca76..aefced9 100644 --- a/www-apps/gitlabhq/gitlabhq-7.6.2.ebuild +++ b/www-apps/gitlabhq/gitlabhq-7.6.2.ebuild @@ -205,7 +205,7 @@ all_ruby_install() { if use systemd ; then ewarn "Beware: systemd support has not been tested, use at your own risk!" - systemd_dounit "${FILESDIR}/gitlab-sidekiq.service" + systemd_newunit "${FILESDIR}/gitlab-sidekiq-7.service gitlab-sidekiq.service" systemd_dounit "${FILESDIR}/gitlab-unicorn.service" systemd_dotmpfilesd "${FILESDIR}/gitlab.conf" else diff --git a/www-apps/gitlabhq/gitlabhq-7.7.1.ebuild b/www-apps/gitlabhq/gitlabhq-7.7.1.ebuild index 990a92f..f7553e6 100644 --- a/www-apps/gitlabhq/gitlabhq-7.7.1.ebuild +++ b/www-apps/gitlabhq/gitlabhq-7.7.1.ebuild @@ -205,7 +205,7 @@ all_ruby_install() { if use systemd ; then ewarn "Beware: systemd support has not been tested, use at your own risk!" - systemd_dounit "${FILESDIR}/gitlab-sidekiq.service" + systemd_newunit "${FILESDIR}/gitlab-sidekiq-7.service gitlab-sidekiq.service" systemd_dounit "${FILESDIR}/gitlab-unicorn.service" systemd_dotmpfilesd "${FILESDIR}/gitlab.conf" else diff --git a/www-apps/gitlabhq/gitlabhq-7.7.2.ebuild b/www-apps/gitlabhq/gitlabhq-7.7.2.ebuild index 341c83b..7f7c808 100644 --- a/www-apps/gitlabhq/gitlabhq-7.7.2.ebuild +++ b/www-apps/gitlabhq/gitlabhq-7.7.2.ebuild @@ -205,7 +205,7 @@ all_ruby_install() { if use systemd ; then ewarn "Beware: systemd support has not been tested, use at your own risk!" - systemd_dounit "${FILESDIR}/gitlab-sidekiq.service" + systemd_newunit "${FILESDIR}/gitlab-sidekiq-7.service gitlab-sidekiq.service" systemd_dounit "${FILESDIR}/gitlab-unicorn.service" systemd_dotmpfilesd "${FILESDIR}/gitlab.conf" else diff --git a/www-apps/gitlabhq/gitlabhq-7.8.0.ebuild b/www-apps/gitlabhq/gitlabhq-7.8.0.ebuild index f473085..71c1dba 100644 --- a/www-apps/gitlabhq/gitlabhq-7.8.0.ebuild +++ b/www-apps/gitlabhq/gitlabhq-7.8.0.ebuild @@ -207,7 +207,7 @@ all_ruby_install() { if use systemd ; then ewarn "Beware: systemd support has not been tested, use at your own risk!" - systemd_dounit "${FILESDIR}/gitlab-sidekiq.service" + systemd_newunit "${FILESDIR}/gitlab-sidekiq-7.service gitlab-sidekiq.service" systemd_dounit "${FILESDIR}/gitlab-unicorn.service" systemd_dotmpfilesd "${FILESDIR}/gitlab.conf" else