summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorLukas Fleischer <lfleischer@calcurse.org>2019-11-09 09:06:28 -0500
committerLukas Fleischer <lfleischer@calcurse.org>2019-11-09 12:49:32 -0500
commit41143c5a83e86b199d00721b315953ede344f5b4 (patch)
treedb8d893362f9b4b2d19b977ca32b8c4335c4521e /contrib
parentd8d7dce2b8efe64b16e6a5acbcc183cf1be92c59 (diff)
downloadcalcurse-41143c5a83e86b199d00721b315953ede344f5b4.tar.gz
calcurse-41143c5a83e86b199d00721b315953ede344f5b4.zip
calcurse-caldav: Document configuration for Yahoo
Suggested-by: Tony Barganski <tonybarganski@outlook.com> Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
Diffstat (limited to 'contrib')
-rw-r--r--contrib/caldav/README.md29
1 files changed, 26 insertions, 3 deletions
diff --git a/contrib/caldav/README.md b/contrib/caldav/README.md
index 5f47680..b6f6cbf 100644
--- a/contrib/caldav/README.md
+++ b/contrib/caldav/README.md
@@ -90,7 +90,7 @@ will need to:
oauth2client`) or your distribution's package manager
Synchronization With Google Calendar
--------------------------------------
+------------------------------------
You will need to use your Google account to create a Google API project and
enable both the CalDAV API and the Google Calendar API. We will be doing this to
@@ -167,11 +167,34 @@ calcurse-caldav --init keep-remote --authcode '4/Ok6mBNW2nppfIwyL-Q1ZPVkEk3zZdZN
```
Troubleshooting
----------------
+~~~~~~~~~~~~~~~
### 403 (Forbidden) When Submitting Auth Code for Google Calendar
- Ensure that both the CalDAV API and the Google Calendar API are enabled for
your Google Developer project
- Ensure that your authcode consists of only the `code` parameter's value when
-extracting from the returned URL \ No newline at end of file
+extracting from the returned URL
+
+Synchronization With Yahoo's Calendar Server
+--------------------------------------------
+
+The following configuration has been reported to work with Yahoo's calendar
+server:
+
+```
+[General]
+Binary = calcurse
+Hostname = caldav.calendar.yahoo.com
+Path = dav/*YOUR_USERNAME*/Calendar/*YOUR_CALENDAR_NAME*/
+AuthMethod = basic
+InsecureSSL = No
+
+[Auth]
+Username = *<username>*
+Password = *<password>*
+
+[CustomHeaders]
+Scope = https://caldav.calendar.yahoo.com/
+User-Agent = Mac_OS_X/10.15.1 (13C64) CalendarAgent/176
+```