Package Details: apachedirectorystudio 2.0.0.v20170904.13-1

Git Clone URL: https://aur.archlinux.org/apachedirectorystudio.git (read-only)
Package Base: apachedirectorystudio
Description: Eclipse based LDAP browser and directory client
Upstream URL: http://directory.apache.org/studio/
Licenses: Apache
Submitter: None
Maintainer: zokker13
Last Packager: zokker13
Votes: 66
Popularity: 0.822249
First Submitted: 2009-02-13 21:06
Last Updated: 2018-06-07 16:12

Latest Comments

zokker13 commented on 2018-06-07 16:14

Thanks for reporting, guys! It's adjusted now and working on my part. Let me know if you still have issues.

~~ zokker13

tscs37 commented on 2018-06-07 10:27

The download URL in this package needs to be patched from www-eu.apache.org to www.apache.org as the www-eu subdomain 404's.

frankenstein20 commented on 2018-06-06 11:21

-> Lade ApacheDirectoryStudio-2.0.0.v20170904-M13-linux.gtk.x86_64.tar.gz herunter... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 Not Found

Could you please help me

grawity commented on 2018-04-30 04:51

I'm not sure (by now it'd be Java 10, actually). Arch allows multiple JREs installed at the same time, after all, and you can't be sure which version is set as default.

But because of the latter, it might be a good idea to 1) depend on a specific JVM, such as jre8-openjdk; and 2) tell the ADS Eclipse launcher to always use it, by adding the lines -vm, /usr/lib/jvm/java-8-openjdk/jre/bin/java to the .ini file. That'll make ADS work even for systems where Java ≥9 is the default JVM (although it might annoy people who prefer aur/jre8).

So it's an .ini edit both ways.

Edit:

  • Java 10 on Arch: doesn't connect to any of my servers
  • Java 10 on Windows: works fine and fixes the major security problem with "StartTLS" being actually plaintext

zokker13 commented on 2018-04-29 21:30

Nice catch! I'm just wondering if I should change the dependency though. Is Java 9 that much more used? Are there package statistics in Arch?

grawity commented on 2018-04-28 12:07

I just noticed that the project site has a FAQ entry about Java 9:

Workaround until Studio is upgraded to Eclispe Oxygen platform is to add "--add-modules=ALL-SYSTEM" to the end of the ApacheDirectoryStudio.ini file. This is only required for Oracle Java 9, OpenJDK 9 enables that flag by default.

zokker13 commented on 2018-03-24 12:00

Alright, finally found the time to fix it. Sorry for the delay. Hope it works.

naramski commented on 2018-03-20 18:59

@zokker13 : I can send you a patch if you want. I put a copy of the diff it in my last comment. Basically, you can easily update it by hand. It is :

Replacing :

http://www.us.apache.org/

By

http://www-eu.apache.org

As it seems the archive is not availaible on us repository anymore.

zokker13 commented on 2018-03-19 21:31

@mugnipper: Sorry for the delay, somehow didn't realised someone wrote here. Can you issue a curl command? curl http://www.us.apache.org/dist/directory/studio/2.0.0.v20170904-M13/ApacheDirectoryStudio-2.0.0.v20170904-M13-linux.gtk.x86_64.tar.gz > /tmp/apa.tar.gz

@naramski: Do you want to send me a patch or should I just include the change by hand?

naramski commented on 2018-03-19 20:16

I propose this patch, that seems to solve the problem :

diff --git a/PKGBUILD b/PKGBUILD
index c0650cc..9800def 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -16,8 +16,8 @@ url="http://directory.apache.org/studio/"
 license=('Apache')
 depends=('java-runtime=8' 'gtk2')
 source=('apachedirectorystudio.desktop' 'apachedirectorystudio.png')
-source_i686=("http://www.us.apache.org/dist/directory/studio/$_pkgver/$_pkgname-$_pkgver-linux.gtk.x86.tar.gz")
-source_x86_64=("http://www.us.apache.org/dist/directory/studio/$_pkgver/$_pkgname-$_pkgver-linux.gtk.x86_64.tar.gz")
+source_i686=("http://www-eu.apache.org/dist/directory/studio/$_pkgver/$_pkgname-$_pkgver-linux.gtk.x86.tar.gz")
+source_x86_64=("http://www-eu.apache.org/dist/directory/studio/$_pkgver/$_pkgname-$_pkgver-linux.gtk.x86_64.tar.gz")
 sha256sums=('d0a241c30b2a04a2d7f05f6d0f53de966138095e062a59266cf90750549bfc88'
             '400929c64547773a1bba1c82f7c12f9cd55f2a68b43f5fcebc3c4d07cbe6549b')
 sha256sums_i686=('96281c2af3b1ea04e423b41b465a93b21607ce41b3dc3771861e0b52557eb5af')
@@ -31,7 +31,7 @@ package() {

   ln -sf /opt/$_pkgname/$_pkgname usr/bin/$_pkgname
   ln -sf /opt/$_pkgname/$_pkgname usr/bin/$pkgname
-  
+
   install -Dm644 "$srcdir"/apachedirectorystudio.desktop "$pkgdir"/usr/share/applications/apachedirectorystudio.desktop
   install -Dm644 "$srcdir"/apachedirectorystudio.png "$pkgdir"/usr/share/pixmaps/apachedirectorystudio.png
 }

but I duno how to include it in the original source tree.

All comments