1taskdctl(1) User Manuals taskdctl(1)
2
3
4
6 taskdctl - Taskserver control program
7
8
10 taskdctl [start|stop|restart|graceful|status]
11
12
14 The taskdctl program allows you to start and stop Taskserver. The
15 TASKDDATA environment variable is used to locate the root data struc‐
16 ture, and query the configuration to obtain the location of the pid
17 file.
18
19
21 Taskdctl supports several commands:
22
23
24 taskdctl start
25 Starts the server as a daemon, if it is not already running. It
26 is harmless to run this command if the server is already run‐
27 ning.
28
29
30 taskdctl stop
31 Stops the server, if it is running. It is harmless to run this
32 command if the server is not running.
33
34
35 taskdctl restart
36 Stops the server, if it is running, then starts the server
37 again. This is done by killing the server process. This will
38 interrupt any current sync sessions, probably causing an error.
39 It is harmless to run this command if the server is not running.
40
41
42 taskdctl graceful
43 Stops the server, if it is running, by waiting for the server to
44 go idle, then restarts the server again. This is done by send‐
45 ing SIGHUP signal to the server. This will not interrupt any
46 current sync sessions. It is harmless to run this command if
47 the server is not running.
48
49
50 taskdctl status
51 Shows the status of the Taskserver, whether it is running or
52 not.
53
54
56 Taskdctl requires that the TAKSDDATA environment variable be properly
57 set. This is because the root data structure is accessed.
58
59
61 Copyright (C) 2010 - 2015, Göteborg Bit Factory.
62
63 Taskserver is distributed under the MIT license. See http://www.open‐
64 source.org/licenses/mit-license.php for more information.
65
66
68 taskd(1),[22mtaskdrc(5)
69
70 For more information regarding Taskserver, see the following:
71
72
73 The official site at
74 <http://taskwarrior.org>
75
76
77 The official code repository at
78 <https://git.tasktools.org/scm/tm/taskd.git>
79
80
81 You can contact the project by emailing
82 <support@taskwarrior.org>
83
84
86 Bugs in Taskserver may be reported to the issue-tracker at
87 <http://taskwarrior.org
88
89
90
91
92taskd 1.1.0 2015-05-10 taskdctl(1)