BSD Ports

deskutils/taskd 1.1.0_9 FreeBSD

Multi-user server for taskwarrior

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
deskutils
Package size
160.9 KiB, 513.2 KiB installed

Description

The task server provides a multi-user, multi-client repository for Taskwarrior 2.3.0 (and later) and any other clients. It runs continuously as a daemon process, and provides several services, primarily the synchronization of tasks between the clients.

In the other systems

SystemPortVersion
FreeBSDdeskutils/taskd1.1.0_9
OpenBSDproductivity/taskd1.1.0p5

Install

Binary package:

pkg install taskd

From the ports tree:

cd /usr/ports/deskutils/taskd/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	taskd>0:deskutils/taskd

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.1.0_91.1.0_91.1.0_81.1.0_91.1.0_9
FreeBSD:14:quarterly1.1.0_91.1.0_9n/a1.1.0_91.1.0_9
FreeBSD:15:latest1.1.0_91.1.0_9n/a1.1.0_91.1.0_9
FreeBSD:15:quarterly1.1.0_91.1.0_9n/an/an/a
FreeBSD:16:latest1.1.0_91.1.0_9n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 23
Run dependencies 14

No port depends on this one.

Configuration

Options name: deskutils_taskd

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cmake compiler:c++11-lib shebangfix
Service scripts
taskd

Message after installing

taskd requires user directed configuration prior to use.

See taskwarrior.org/docs/taskserver/configure.html for configuration
information. The generate script has been installed to
/usr/local/share/taskd.

After completing configuration to start taskd at system startup add
taskd_enable="YES" to rc.conf. If you configured taskd with a TASKDDATA
other than /var/db/taskd you will also need to set taskd_data in rc.conf
to that path.

The rc script will start taskd as the unprivileged user taskd, this
requires that your TASKDDATA directory and /var/log/taskd.log be owned
by taskd:taskd. If you prefer to use another user specify this in
rc.conf using taskd_user.

To add users see: taskwarrior.org/docs/taskserver/user.html

To configure taskwarrior to use your taskd server see:
taskwarrior.org/docs/taskserver/taskwarrior.html

Files

Manual pages 3
  • taskd(1)
  • taskdctl(1)
  • taskdrc(5)
pkg-plist 14
  • bin/taskd
  • bin/taskdctl
  • share/man/man1/taskd.1.gz
  • share/man/man1/taskdctl.1.gz
  • share/man/man5/taskdrc.5.gz
  • share/taskd/README
  • @mode 0755
  • share/taskd/generate
  • share/taskd/generate.ca
  • share/taskd/generate.client
  • share/taskd/generate.crl
  • share/taskd/generate.server
  • share/taskd/vars
  • @dir(,,)
distinfo 1
FileSizeSHA256
taskd-1.1.0.tar.gz1201157b8488e687971ae56729ff4e2e5209ff8806cf8cd57718bfd7e521be130621b4
Master sites 1
  • http://taskwarrior.org/download/

Commit history 0

No commits in the history this site was built from.