diff --git a/README_TASKD b/README_TASKD new file mode 100644 index 000000000..9f0c340e5 --- /dev/null +++ b/README_TASKD @@ -0,0 +1,49 @@ +Welcome To Taskwarrior 2.3.0 Alpha +---------------------------------- + +The alpha release of Taskwarrior 2.3.0 is for testing the Task Server. +Currently Taskwarrior is the only client for the Task Server. There are several +unaddressed bugs in this release, so proper precautions with your data are +required. + + +Building Taskwarrior +-------------------- + +You will need the following depdendencies: + + cmake + make + g++/clang or equivalent + libuuid + libgnutls (devel copy, with certtools) + libreadline + + +Configuring Taskwarrior as a Task Server Client +----------------------------------------------- + +When a new user is added to the Task Server, a UUID key is generated, along with +an x.509 cert. See Task Server operation document. Before proceeding, you will +need the following items: + + Where Task Server is running (Default: localhost:6544) + Name of organization (default: Public) + User name added to server + Key UUID generated by server + Full path to client.cert.pem generated by server + +Set these configuration variables in your Taskwarrior configuration, +substituting from above: + + task config taskd.server + task config taskd.credentials // + task config taskd.certificate + +Here is an example: + + task config taskd.server localhost:6544 + task config taskd.credentials 'Public/John Doe/8ad2e3db-914d-4832-b0e6-72fa04f6e331' + task config taskd.certificate ~/.task/client.cert.pem + +