Re: FreeBSD Port: ejabberd-2.1.13 - Release updates available; 14.05, 13.12 13.10

2014-05-22 Thread Ashish SHUKLA
On Mon, 19 May 2014 21:22:40 +0200, Matthieu Volat ma...@alkumuna.eu said:
 On Mon, 19 May 2014 13:40:00 +0530
 ash...@freebsd.org (Ashish SHUKLA) wrote:

 Hi,
 
 Thanks to the PR ports/189812[1] filed by Joseph Benden, I'm able to update
 the net-im/ejabberd to 14.05. Following is the link to the diff, if you like
 to try it:
 
 url:http://people.freebsd.org/~ashish/diffs/ejabberd-14.05.diff
 sha256: ce4ed8c47734348bc4499af3d11ae2dbc53fc50f4b2041dc557dae793706b188
 
 There is one issue though. As, I don't use PAM option, I could not check PAM
 support. This port does not install 'epam' binary anymore (although it's
 compiled). So, if you (or someone) are using PAM support already, and can 
 test
 if it works without that binary that'll be great.
 
 If you encounter any other issues, please feel free to report those to me. I
 plan to commit this by the end of this week.
 
 References:
 [1]  http://www.freebsd.org/cgi/query-pr.cgi?pr=189812
 
 Thanks!
 -- 
 Ashish SHUKLA  | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0
 Sent from my Emacs

 Thanks for your work,

 I use the pam module, and the server would not start without epam:
 2014-05-19 21:03:50.464 [error] 0.408.0 Can't open file
 @rootdir@/lib/erlang/lib/ejabberd-14.05/priv/bin/epam: enoent

 Copying the epam binary from WRKDIR, setted to root:ejabberd rwsr-x--- to 
 /usr/local/lib/erlang/lib/ejabberd-14.05/priv/bin/epam is not enough, it 
 seems...

Sorry for the delay in getting back to you.

Could you please try this diff[1] which fixes this '@rootdir@' thing ?

After installing the port, you need to manually copy the 'epam' binary to its
place as you were doing before.

Let me know how it goes for you

References:
[1]  http://people.freebsd.org/~ashish/diffs/ejabberd-14.05-0.diff
 sha256: 9d8ced60960ee3177a234b620c4518092afb834e9880ecfa9ddc04b6b2c873fc

Thanks!
-- 
Ashish SHUKLA  | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0
Sent from my Emacs


signature.asc
Description: PGP signature


Re: FreeBSD Port: ejabberd-2.1.13 - Release updates available; 14.05, 13.12 13.10

2014-05-22 Thread Matthieu Volat
On Thu, 22 May 2014 14:05:09 +0530
ash...@freebsd.org (Ashish SHUKLA) wrote:

 [...]
 Sorry for the delay in getting back to you.
 
 Could you please try this diff[1] which fixes this '@rootdir@' thing ?
 
 After installing the port, you need to manually copy the 'epam' binary to its
 place as you were doing before.
 
 Let me know how it goes for you

Thanks, it is working. Like you said, I had to copy epam manualy, set it to 
root:ejabberd 750 with setuid bit. Very well done!

 
 References:
 [1]  http://people.freebsd.org/~ashish/diffs/ejabberd-14.05-0.diff
  sha256: 9d8ced60960ee3177a234b620c4518092afb834e9880ecfa9ddc04b6b2c873fc
 
 Thanks!
 -- 
 Ashish SHUKLA  | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0
 Sent from my Emacs


-- 
Matthieu Volat ma...@alkumuna.eu
tel: 06 84 54 39 43
www: http://500px.com/Mazhe


signature.asc
Description: PGP signature


Re: FreeBSD Port: ejabberd-2.1.13 - Release updates available; 14.05, 13.12 13.10

2014-05-22 Thread Ashish SHUKLA
On Thu, 22 May 2014 18:17:35 +0200, Matthieu Volat ma...@alkumuna.eu said:
 On Thu, 22 May 2014 14:05:09 +0530
 ash...@freebsd.org (Ashish SHUKLA) wrote:

 [...]
 Sorry for the delay in getting back to you.
 
 Could you please try this diff[1] which fixes this '@rootdir@' thing ?
 
 After installing the port, you need to manually copy the 'epam' binary to its
 place as you were doing before.
 
 Let me know how it goes for you

 Thanks, it is working. Like you said, I had to copy epam manualy, set it to
 root:ejabberd 750 with setuid bit. Very well done!

Thanks for checking. Hopefully we'll have a fix (to avoid manual copying) in
final port.

-- 
Ashish SHUKLA  | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0
Sent from my Emacs


signature.asc
Description: PGP signature


Re: FreeBSD Port: ejabberd-2.1.13 - Release updates available; 14.05, 13.12 13.10

2014-05-19 Thread Ashish SHUKLA
Hi,

Thanks to the PR ports/189812[1] filed by Joseph Benden, I'm able to update
the net-im/ejabberd to 14.05. Following is the link to the diff, if you like
to try it:

url:http://people.freebsd.org/~ashish/diffs/ejabberd-14.05.diff
sha256: ce4ed8c47734348bc4499af3d11ae2dbc53fc50f4b2041dc557dae793706b188

There is one issue though. As, I don't use PAM option, I could not check PAM
support. This port does not install 'epam' binary anymore (although it's
compiled). So, if you (or someone) are using PAM support already, and can test
if it works without that binary that'll be great.

If you encounter any other issues, please feel free to report those to me. I
plan to commit this by the end of this week.

References:
[1]  http://www.freebsd.org/cgi/query-pr.cgi?pr=189812

Thanks!
-- 
Ashish SHUKLA  | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0
Sent from my Emacs


signature.asc
Description: PGP signature


Re: FreeBSD Port: ejabberd-2.1.13 - Release updates available; 14.05, 13.12 13.10

2014-05-19 Thread Matthieu Volat
On Mon, 19 May 2014 13:40:00 +0530
ash...@freebsd.org (Ashish SHUKLA) wrote:

 Hi,
 
 Thanks to the PR ports/189812[1] filed by Joseph Benden, I'm able to update
 the net-im/ejabberd to 14.05. Following is the link to the diff, if you like
 to try it:
 
 url:http://people.freebsd.org/~ashish/diffs/ejabberd-14.05.diff
 sha256: ce4ed8c47734348bc4499af3d11ae2dbc53fc50f4b2041dc557dae793706b188
 
 There is one issue though. As, I don't use PAM option, I could not check PAM
 support. This port does not install 'epam' binary anymore (although it's
 compiled). So, if you (or someone) are using PAM support already, and can test
 if it works without that binary that'll be great.
 
 If you encounter any other issues, please feel free to report those to me. I
 plan to commit this by the end of this week.
 
 References:
 [1]  http://www.freebsd.org/cgi/query-pr.cgi?pr=189812
 
 Thanks!
 -- 
 Ashish SHUKLA  | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0
 Sent from my Emacs

Thanks for your work,

I use the pam module, and the server would not start without epam:
2014-05-19 21:03:50.464 [error] 0.408.0 Can't open file
@rootdir@/lib/erlang/lib/ejabberd-14.05/priv/bin/epam: enoent

Copying the epam binary from WRKDIR, setted to root:ejabberd rwsr-x--- to 
/usr/local/lib/erlang/lib/ejabberd-14.05/priv/bin/epam is not enough, it 
seems...

-- 
Matthieu Volat ma...@alkumuna.eu



signature.asc
Description: PGP signature


Re: FreeBSD Port: ejabberd-2.1.13 - Release updates available; 14.05, 13.12 13.10

2014-05-13 Thread Dewayne Geraghty

On 14/05/2014 11:09 AM, Gio wrote:
 Dear ashish,

 I would like to bring to your attention that the ejabberd-2.1.13 port
 should be
 updated to the latest release: ejabberd Community 14.05 dated 13 May 2014.

 Prior to the current ejabberd 14.05 release there was also a 13.12 release
 dated 16 December 2013 and a 13.10 release dated 09 October 2013.

 Support for ejabberd 2.1.x has been discontinued.
 See: http://www.ejabberd.im/

 If there is anything I can do to help with updating the port please let
 me know.

 Regards

 Gio
 ___
 freebsd-ports@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-ports
 To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Thank for the advise, though it is better to submit your requests via
the Problem Reporting mechanism at

http://freebsd.org/send-pr.html

This will be sent to the maintainer of the port, and provides a
consistent way for everyone to search for and track issues/requests. 

If you place, at the  beginning of your synopsis:
net-im/ejabberd
the PR is sent, directly to the maintainer.  And the category is ports

If there are security vulnerabilities that have been discovered but not
disclosed via portaudit, which isn't the case here, you should notify
ports-secur...@freebsd.org.  They're very responsive.
Dewayne.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: FreeBSD Port: ejabberd-2.1.13 - Release updates available; 14.05, 13.12 13.10

2014-05-13 Thread Ashish SHUKLA
On Wed, 14 May 2014 02:09:57 +0100, Gio g...@spc.org said:
 Dear ashish,

Hi Gio,

 I would like to bring to your attention that the ejabberd-2.1.13 port
 should be
 updated to the latest release: ejabberd Community 14.05 dated 13 May 2014.

I know about these updates, and have tried updating port to 13.x release, but
not much success.

ejabberd project has switched to using git clones of dependencies, instead of
bundling them with the snapshot, which was not at all port friendly. As a
workaround, I packaged latest snapshot of all dependencies, but rebar stuff
needs to be workaround-ed, which I could not figure out last time I looked at
it. I'll look at it again in upcoming days.

I think other operating systems are also stuck at 2.1.13 for the same reason.

If you need to use the latest version, then I propose building/installing
yourself using their instructions.

 Prior to the current ejabberd 14.05 release there was also a 13.12 release
 dated 16 December 2013 and a 13.10 release dated 09 October 2013.

 Support for ejabberd 2.1.x has been discontinued.
 See: http://www.ejabberd.im/

 If there is anything I can do to help with updating the port please let
 me know.

Anyways, if you've already prepared an update for the port, then I'll be happy
to look at it.

HTH
-- 
Ashish SHUKLA  | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0
Sent from my Emacs


signature.asc
Description: PGP signature