Nginx dav-ext webdav the gentoo way

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Nginx dav-ext webdav the gentoo way

Norman Rieß
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

i am running an OwnCloud instance on my nginx webserver.
The problem is, nginx seems not to implement the OPTIONS and PROPFIND
methods of webdav. But these methods are needed to run OwnCloud webdav.
There is a nginx-ext-dav module, which supports these methods but this
module seems not to be in the nginx ebuild or in the portage tree.

So what is the gentoo way here? I would rather like to avoid compiling
nginx myself, breaking the update process of portage.
I did not find an overlay containing this, but franky, i did not
really know how to search for that.

Have any of you done this and how?

Thank you.

Regards,
Norman
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPk+hOAAoJEMCA6frkLT6zk30H/2fSPGTZMV2WI8a33NtNV3cq
WVGGPhXFC/mQ36E8sSNC/nSnYnHghXoifB41l8yZOTJ3Yt/7qwwE+3uV7D+SJFZJ
IjzGovj3Yx1Io6xEyUwfu6yCwcToWqLD5FMFFQUMAa/JJsWUHjAnexaPQRMLYxE4
tuBZZay/oRrq8ACy61d4n11tKOm/ZvHcYs5yhgKMOYpBzHXyLakkkbdkuVUK35pg
GDvw29IxQ7hQgZt2Cf2SWTsXS/WcsxhAPbUkVMwumWQoEIagzCAA82T+GKL6PtN6
Z7u2sWHes3bNX3Lzg+NArOLsg0v7lxWWxJZrpUJO3LV9SqbsIU/a1cbmNh7n0Vw=
=/aV7
-----END PGP SIGNATURE-----

Reply | Threaded
Open this post in threaded view
|

Re: Nginx dav-ext webdav the gentoo way

Denis Bondar
Hi Norman-

The Gentoo way is to create your own ebuild in your PORTDIR_OVERLAY.
For example, I needed the auth_ldap in nginx. The final diff for my ebuild was look like https://gist.github.com/2469281



On 22 April 2012 15:15, Norman Rieß <[hidden email]> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

i am running an OwnCloud instance on my nginx webserver.
The problem is, nginx seems not to implement the OPTIONS and PROPFIND
methods of webdav. But these methods are needed to run OwnCloud webdav.
There is a nginx-ext-dav module, which supports these methods but this
module seems not to be in the nginx ebuild or in the portage tree.

So what is the gentoo way here? I would rather like to avoid compiling
nginx myself, breaking the update process of portage.
I did not find an overlay containing this, but franky, i did not
really know how to search for that.

Have any of you done this and how?

Thank you.

Regards,
Norman
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPk+hOAAoJEMCA6frkLT6zk30H/2fSPGTZMV2WI8a33NtNV3cq
WVGGPhXFC/mQ36E8sSNC/nSnYnHghXoifB41l8yZOTJ3Yt/7qwwE+3uV7D+SJFZJ
IjzGovj3Yx1Io6xEyUwfu6yCwcToWqLD5FMFFQUMAa/JJsWUHjAnexaPQRMLYxE4
tuBZZay/oRrq8ACy61d4n11tKOm/ZvHcYs5yhgKMOYpBzHXyLakkkbdkuVUK35pg
GDvw29IxQ7hQgZt2Cf2SWTsXS/WcsxhAPbUkVMwumWQoEIagzCAA82T+GKL6PtN6
Z7u2sWHes3bNX3Lzg+NArOLsg0v7lxWWxJZrpUJO3LV9SqbsIU/a1cbmNh7n0Vw=
=/aV7
-----END PGP SIGNATURE-----




--
Kind regards,
Denis Bondar
Reply | Threaded
Open this post in threaded view
|

Re: Nginx dav-ext webdav the gentoo way

Norman Rieß
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Thank you, i did that now and it works as it should be.

Regards
Norman



Am 23.04.2012 09:04, schrieb Denis Bondar:

> Hi Norman-
>
> The Gentoo way is to create your own ebuild in your
> PORTDIR_OVERLAY. For example, I needed the auth_ldap in nginx. The
> final diff for my ebuild was look like
> https://gist.github.com/2469281
>
>
>
> On 22 April 2012 15:15, Norman Rieß <[hidden email]
> <mailto:[hidden email]>> wrote:
>
> Hello,
>
> i am running an OwnCloud instance on my nginx webserver. The
> problem is, nginx seems not to implement the OPTIONS and PROPFIND
> methods of webdav. But these methods are needed to run OwnCloud
> webdav. There is a nginx-ext-dav module, which supports these
> methods but this module seems not to be in the nginx ebuild or in
> the portage tree.
>
> So what is the gentoo way here? I would rather like to avoid
> compiling nginx myself, breaking the update process of portage. I
> did not find an overlay containing this, but franky, i did not
> really know how to search for that.
>
> Have any of you done this and how?
>
> Thank you.
>
> Regards, Norman
>
>
>
>
> -- Kind regards, Denis Bondar

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPluO0AAoJEMCA6frkLT6z3JwH/iY5dAOgED/yOeqGFtWjfkUb
qzldR1rznapNmkWYawtAtTUcPQv9mefb8p6CAoA0WLd5JSYXK0D2gfQKSr0T9kAx
GmfxSuYel+PNzIWzpzEv4tuMXQd1UeffEJfOnipFVuswTdDiQYhRDh2ZBWWOGZwx
GCFrnGFqfYj3TuvqMSs+Sb2SrUvJBpP0yUuIDZN5vd6RHazzChHwfMEHDQjUv2qZ
mEdOqg1EtL5eEwXUfBKsU07sxjTocS8a8Mypc5NlAJJnXLM+TtPVydexOmFIOk3K
qzm/SA7MsQiz4VvjMTVgdbvAilWqvUaTGOHrTZhud7ATv2NZvaTgZVlXDDPoAls=
=6qAr
-----END PGP SIGNATURE-----