1taskdctl(1)                      User Manuals                      taskdctl(1)
2
3
4

NAME

6       taskdctl - Taskserver control program
7
8

SYNOPSIS

10       taskdctl [start|stop|restart|graceful|status]
11
12

DESCRIPTION

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

COMMANDS

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

ENVIRONMENT VARIABLES

56       Taskdctl  requires  that the TAKSDDATA environment variable be properly
57       set. This is because the root data structure is accessed.
58
59

CREDITS & COPYRIGHTS

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

SEE ALSO

68       taskd(1),taskdrc(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

REPORTING BUGS

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)
Impressum