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  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


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 



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 Mon, 19 May 2014 21:22:40 +0200, Matthieu Volat  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 
tel: 06 84 54 39 43
www: 


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  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