Package Details: nexus 2.14.18.01-2

Git Clone URL: https://aur.archlinux.org/nexus.git (read-only, click to copy)
Package Base: nexus
Description: Nexus 2 Repository Manager (OSS)
Upstream URL: http://nexus.sonatype.org
Keywords: artifact repository
Licenses: GPL3
Conflicts: nexus-oss, nexus2, nexus3
Provides: nexus, nexus2
Submitter: triplem
Maintainer: pa314159
Last Packager: pa314159
Votes: 24
Popularity: 0.000000
First Submitted: 2009-11-17 23:13 (UTC)
Last Updated: 2020-09-22 12:02 (UTC)

Dependencies (1)

Required by (2)

Sources (5)

Pinned Comments

pa314159 commented on 2020-09-22 10:37 (UTC)

Changed the layout to match Arch locations.

After upgrading to 2.14.18, you need to move all the content of /opt/sonatype-work/nexus to /var/log/nexus and /var/lib/nexus

 mv /opt/sonatype-work/nexus/logs/* /var/log/nexus
 rm -rf /opt/sonatype-work/nexus/logs
 mv /opt/sonatype-work/nexus/* /var/lib/nexus

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

walterjwhite commented on 2013-04-23 23:46 (UTC)

I can no longer download that version of nexus. In order to download old releases, use this format: http://www.sonatype.org/downloads/nexus-${pkgversion}-bundle.tar.gz Walter

yaya_2013 commented on 2013-04-09 11:58 (UTC)

nexus2 merged with nexus so it will remove nexus2 before update this package please backup /var/lib/nexus and after update restore it.

Xyne commented on 2013-03-29 19:01 (UTC)

You can find a cleaner version (better organization, proper quoting, package function) of the old nexus2 PKGBUILD here: http://xyne.archlinux.ca/tmp/pkgbuilds/nexus-2.3.1-4.src.tar.gz Please use it to update the package. The additional nexus executable and nexus.properties file should be hosted elsewhere as well. I have left them in the package for now.

Xyne commented on 2013-03-29 18:32 (UTC)

Merging into nexus...

lahwaacz commented on 2013-03-28 20:57 (UTC)

Packaging note - why is there still package 'nexus'? IMO 'nexus2' should be merged into it, it's the newer version, right? No need to keep the old package...

Nowaker commented on 2013-03-04 10:32 (UTC)

1 - Thanks! 2 - Sorry, I didn't see nexus2.install file. I thought "Sources" section on this page will include it as well. :)

yaya_2013 commented on 2013-03-03 18:36 (UTC)

@Nowaker 1- systemd files added. 2- I don't have any problem. chown for /opt/nexus and /var/lib/nexus are set in post_update and post_install to nexus user.

Nowaker commented on 2013-02-26 09:32 (UTC)

Thanks for updating Nexus to 2.3.x branch. However, there are still some things to be fixed. 1. systemd files are still not included in the PKGBUILD. Now that Arch Linux switched to systemd, it is encouraged to provide unit files. 2. Install script should auto-create nexus user if it doesn't exist, and set the chown for /opt/nexus and /var/lib/nexus. (I recall it was here in the previous version?) systemd unit file will use this user to run Nexus as. Here's the systemd unit file: http://wklej.org/hash/5c26c25e4dc/

Nowaker commented on 2012-12-03 00:32 (UTC)

rm -r /var/lib/nexus in post_remove() - was it really intended?

japgolly commented on 2012-11-05 11:08 (UTC)

Just realised that although a /var/lib/nexus directory exists, it's not being written to. Repository data is being written to /opt/nexus/var/lib/nexus instead.