Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 770784 - dev-util/artifactory-bin-6.3.3: support for systemd
Summary: dev-util/artifactory-bin-6.3.3: support for systemd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-15 12:24 UTC by Kobboi
Modified: 2021-03-11 20:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kobboi 2021-02-15 12:24:56 UTC
Currently only init scripts that require openrc.

Reproducible: Always
Comment 1 Kobboi 2021-02-15 12:27:22 UTC
Additionally artifactoryctl, which seems to come from upstream, looks like this:

#!/bin/bash

if [ -x /etc/systemd/system/artifactory.service ]; then
    # Delegate to systemd service
    systemctl "$@" artifactory.service
elif [ -x /etc/init.d/artifactory ]; then
    # Delegate to init.d service
    /etc/init.d/artifactory "$@"
else
    # call artifactory.sh
    artBinDir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
    ${artBinDir}/artifactory.sh "$@"


But there is no /etc/systemd/system/artifactory.service file
Comment 2 Larry the Git Cow gentoo-dev 2021-03-11 20:33:58 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca69b3163a85af1fba13ae956d20c8be94382c7

commit 8ca69b3163a85af1fba13ae956d20c8be94382c7
Author:     Ben Kohler <bkohler@gentoo.org>
AuthorDate: 2021-03-11 20:33:14 +0000
Commit:     Ben Kohler <bkohler@gentoo.org>
CommitDate: 2021-03-11 20:33:52 +0000

    dev-util/artifactory-bin: install systemd unit to correct place
    
    Closes: https://bugs.gentoo.org/770784
    
    Package-Manager: Portage-3.0.17, Repoman-3.0.2
    Signed-off-by: Ben Kohler <bkohler@gentoo.org>

 ...artifactory-bin-6.3.3.ebuild => artifactory-bin-6.3.3-r1.ebuild} | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)