Opened 9 years ago
Last modified 8 years ago
#49517 new submission
Add portfile for installing sonarqube
Reported by: | ldeck | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | g5pw (Aljaž Srebrnič), mkae (Marko Käning) | |
Port: | sonarqube |
Description
SonarQube 5.1.2 port submission
The attached portfile allows for installing SonarQube 5.1.2 to ${destroot}${prefix}/share/${name}.
A startup item is made available.
Note: By default SonarQube will use an h2 database. A future enhancement (recommended) would be to add the ability to choose a postgres or mysql backend.
Attachments (1)
Change History (13)
Changed 9 years ago by ldeck
comment:1 Changed 9 years ago by ldeck
Cc: | lachlan.deck@… added |
---|
comment:2 Changed 9 years ago by ldeck
Apologies if I hadn't formatted the ticket correctly. Can this be actioned?
comment:3 Changed 9 years ago by g5pw (Aljaž Srebrnič)
Looks good to me, but I'm slightly against adding an unmaintained port. Would you like/be able to maintain it?
comment:4 Changed 9 years ago by g5pw (Aljaž Srebrnič)
Cc: | g5pw@… added |
---|
comment:5 follow-up: 6 Changed 9 years ago by ldeck
I'm happy to put my name to it if preferred. I'm not currently using it, however, since the current project I'm on hasn't as yet required it yet. So I'd made the assumption that it may be generally useful as a good starting point and could be updated or improved upon by anyone.
What do you recommend?
comment:6 Changed 9 years ago by g5pw (Aljaž Srebrnič)
Replying to lachlan.deck@…:
What do you recommend?
I recommend setting yourself up as a maintainer and adding openmaintainer (I can do these changes for you), so anyone can modify/improve it if necessary. In the future, you can update the port by opening a ticket here.
comment:8 Changed 9 years ago by g5pw (Aljaž Srebrnič)
I installed this port and tried to run it, but the configuration is wrong and the program won't start. It tries to write the PID an LOG files in ${prefix}share/sonarqube/sonarqube-5.1.2/bin/macosx-universal-64/
and the normal user doesn't have permissions to write there. Even if the software is supposed to be run using sudo (is it?), I'd like to see it write pid and logfiles in appropriate directories like ${prefix}/var/run
and ${prefix}/var/log
.
comment:12 Changed 8 years ago by mf2k (Frank Schima)
Cc: | lachlan.deck@… removed |
---|---|
Version: | 2.3.4 |
Cc Me!