New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LICENSE missing from distfile #98
Comments
I have a feeling that a pkgsrc port is coming... :) Quoting Markus Unterwaditzer (2014-08-18 12:35:36)
|
@geier I looked up pkgsrc just now... what do you mean? Is somebody going to package vdirsyncer for another distro? |
I just released a new version (0.2.4). Wanted to do that anyway because there's a fix for Radicale in there too. |
@0-wiz-0 does the pkgsrc ports for pycarddav and vdirsyncer, so I Quoting Markus Unterwaditzer (2014-08-18 12:44:29)
|
Got it, great! |
geier is a good guesser :) |
You're welcome! Some questions though:
|
Yes, the webpage is kept up-to-date by a cronjob, and I don't know when it runs. The package is at 0.2.4 already, though. Dependencies are packaged separately, and should be listed on the page. If anything's missing, definitely let me know! I have a question for you too: On my first run of vdirsyncer, I got a long backtrace ending in:
When I do
using the same certificate file that's configured for vdirsyncer:
I get
so openssl seems to be happy. Any ideas how to debug this? |
I don't know which file is required for requests, and I know that this could use some documentation on my part. Seems like a PEM file is required, but I didn't try it. |
Seems like you need to concat all (or some) certs of the trustchain: https://www.digicert.com/ssl-support/pem-ssl-creation.htm |
Ugh, it seems like this is for client-side certificates. I don't use this myself... |
grepping the source code it seems you use requests, requests-toolbelt, and lxml. I've added these as dependencies. |
I read that part of the documentation wrongly. It seems like you're supposed to use a |
I also use click and icalendar. |
Okay, I figured out how to do the certificate stuff: This is the certificate info in firefox for https://unterwaditzer.net (click on lock-icon, "more information", "view certificate"). You need to export each certificate shown in the tree manually, and then concatenate the exported certs into one file. |
Ok, I tried that. Both in Top-Down and in Bottom-Up order, but I didn't get it working. |
Is your certificate self-signed? Maybe it's still dependent on the global CA bundle. |
Do you use pycarddav with the same server? Does it work there? Quoting Markus Unterwaditzer (2014-08-18 15:05:02)
|
Regardless of all this, the current state is not acceptable. See #99 |
I use
with pycarddav. It's a CACert-signed certificate (not self-signed). |
Version 0.2.4 ============= *released on 18 August 2014* - Include workaround for collection discovery with latest version of Radicale. - Include metadata files such as the changelog or license in source distribution, see issues `#97`_ and `#98`_. .. _`#97`: pimutils/vdirsyncer#97 .. _`#98`: pimutils/vdirsyncer#98
Version 0.2.4 ============= *released on 18 August 2014* - Include workaround for collection discovery with latest version of Radicale. - Include metadata files such as the changelog or license in source distribution, see issues `#97`_ and `#98`_. .. _`#97`: pimutils/vdirsyncer#97 .. _`#98`: pimutils/vdirsyncer#98
setup.py contains:
but the LICENSE file is not distributed (at least it's missing in vdirsyncer-0.2.3.tar.gz).
The text was updated successfully, but these errors were encountered: