public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/taskd] rawhide: Orphaned for 6+ weeks
@ 2026-09-11 21:53 Orphaned Packages Process
0 siblings, 0 replies; only message in thread
From: Orphaned Packages Process @ 2026-09-11 21:53 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/taskd
Branch : rawhide
Commit : 2f3627d62efda30e36f8956f1e183115ccb54c30
Author : Orphaned Packages Process <packaging-reports@fedoraproject.org>
Date : 2026-09-11T16:53:27-05:00
Stats : +1/-365 in 8 file(s)
URL : https://src.fedoraproject.org/rpms/taskd/c/2f3627d62efda30e36f8956f1e183115ccb54c30?branch=rawhide
Log:
Orphaned for 6+ weeks
---
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 9e9073f..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/taskd-1.0.0.tar.gz
-/taskd-1.1.0.tar.gz
diff --git a/README.Fedora b/README.Fedora
deleted file mode 100644
index 66a282f..0000000
--- a/README.Fedora
+++ /dev/null
@@ -1,46 +0,0 @@
-Installation and setup on Fedora
---------------------------------
-
-tl;dr: taskd will run as a 'taskd' user, so the config and certificates should
-be readable by that user after you create them.
-
- # Generate ca, server and client keys
- su - taskd
- cd /etc/pki/taskd
- ./generate
-
- # Set up an organization and user
- taskd add org ORGNAME --data /var/lib/taskd
- taskd add user ORGNAME USERNAME --data /var/lib/taskd
-
- exit # to bail on the taskd user.
-
-This will print out a key that you need to save. It might look something like
-this: New user key: b981dda6-8f6d-4610-90f2-a34e593e270f
-
- # Open a firewall port
- firewall-cmd --permanent --zone=public --add-service=taskd
-
- # Start taskd
- systemctl start taskd
-
-On your your_client, install taskwarrior from the Fedora repos as usual. Then,
-copy down the client certificates that were conveniently generated on your
-server:
-
- scp your_server:/etc/pki/taskd/client.\*.pem ~/.task/.
-
-Configure your taskwarrior client to talk to your_server. Add the following to
-your local ~/.taskrc:
-
- taskd.server=your_server:6544
- taskd.credentials=ORGNAME/USERNAME/USER_KEY
-
- taskd.certificate=/home/USERNAME/.task/client.cert.pem
- taskd.key=/home/USERNAME/.task/client.key.pem
- taskd.trust=yes
-
-On your local client, try it out:
-
- task sync initialize
- task sync
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks
diff --git a/sources b/sources
deleted file mode 100644
index 7b22eaf..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-ac855828c16f199bdbc45fbc227388d0 taskd-1.1.0.tar.gz
diff --git a/taskd-config b/taskd-config
deleted file mode 100644
index 167c821..0000000
--- a/taskd-config
+++ /dev/null
@@ -1,26 +0,0 @@
-# taskd configuration file for Fedora
-
-confirmation=1
-verbose=1
-ip.log=on
-
-extensions=/usr/libexec/taskd
-queue.size=10
-request.limit=1048576
-
-server=localhost:6544
-
-root=/var/lib/taskd
-
-log=/var/log/taskd/taskd.log
-pid.file=/var/run/taskd.pid
-
-# Clients allowed to connect
-client.allow=^task [2-9],^taskd,^libtaskd
-#client.allow=^task [2-9],^taskd,^libtaskd,^Mirakel [1-9]
-
-# Generate these using /etc/pki/taskd/generate
-ca.cert=/etc/pki/taskd/ca.cert.pem
-server.cert=/etc/pki/taskd/server.cert.pem
-server.key=/etc/pki/taskd/server.key.pem
-server.crl=/etc/pki/taskd/server.crl.pem
diff --git a/taskd.service b/taskd.service
deleted file mode 100644
index 688f441..0000000
--- a/taskd.service
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=Secure server providing multi-user, multi-client access to task data
-After=network.target
-Documentation=http://tasktools.org/projects/taskd.html
-
-[Service]
-ExecStart=/usr/bin/taskd server --data /var/lib/taskd
-Type=simple
-User=taskd
-Group=taskd
-
-[Install]
-WantedBy=multi-user.target
diff --git a/taskd.spec b/taskd.spec
deleted file mode 100644
index 2213fe1..0000000
--- a/taskd.spec
+++ /dev/null
@@ -1,270 +0,0 @@
-Name: taskd
-Version: 1.1.0
-Release: 29%{?dist}
-Summary: Secure server providing multi-user, multi-client access to task data
-# spdx
-License: MIT
-URL: https://github.com/goldenHairDafo/taskd/
-Source0: http://taskwarrior.org/download/%{name}-%{version}.tar.gz
-Source1: taskd.service
-Source2: taskd-config
-Source3: taskd.xml
-Source4: README.Fedora
-
-BuildRequires: gcc
-BuildRequires: gcc-c++
-BuildRequires: cmake
-BuildRequires: libuuid-devel
-BuildRequires: gnutls-devel
-BuildRequires: shadow-utils
-
-
-%if 0%{?rhel} && 0%{?rhel} <= 6
-# On rhel, we don't need systemd to build. but we do on fedora.
-# ...just to define some macros
-%else
-BuildRequires: systemd
-%endif
-
-# For certificate generation
-Requires: gnutls-utils
-
-# Systemd requires
-Requires(post): systemd
-Requires(preun): systemd
-Requires(postun): systemd
-
-%description
-The Taskserver is a lightweight, secure server providing multi-user,
-multi-client access to task data. This allows true syncing between desktop and
-mobile clients.
-
-Users want task list access from multiple devices running software of differing
-sophistication levels to synchronize data seamlessly. Synchronization requires
-the ability to exchange transactions between devices that may not have
-continuous connectivity, and may not have feature parity.
-
-The Taskserver provides this and builds a framework to go several steps beyond
-merely synchronizing data.
-
-%prep
-%autosetup
-
-cp -a %{SOURCE4} .
-
-# Create a sysusers.d config file
-cat >taskd.sysusers.conf <<EOF
-u taskd - 'Task Server system user' %{_sharedstatedir}/taskd/ /usr/bin/sh
-EOF
-
-
-%build
-%cmake
-%cmake_build
-
-%install
-%cmake_install
-
-mkdir -p %{buildroot}%{_sharedstatedir}/taskd/
-
-# Users will keep their keys here, but we copy some helpful scripts too.
-mkdir -p %{buildroot}%{_sysconfdir}/pki/taskd/
-cp -a pki/generate* %{buildroot}%{_sysconfdir}/pki/taskd/.
-cp -a pki/vars %{buildroot}%{_sysconfdir}/pki/taskd/.
-cp -a pki/README %{buildroot}%{_sysconfdir}/pki/taskd/.
-
-mkdir -p %{buildroot}%{_localstatedir}/log/taskd/
-
-%if 0%{?rhel} && 0%{?rhel} <= 6
-# EL6 and earlier needs a sysvinit script
-# Also, no firewalld on old EL
-%else
-mkdir -p %{buildroot}%{_unitdir}/
-cp -a %{SOURCE1} %{buildroot}%{_unitdir}/taskd.service
-
-mkdir -p %{buildroot}%{_prefix}/lib/firewalld/services
-cp -a %{SOURCE3} %{buildroot}%{_prefix}/lib/firewalld/services/taskd.xml
-%endif
-
-mkdir -p %{buildroot}%{_sharedstatedir}/taskd/orgs/
-cp -a %{SOURCE2} %{buildroot}%{_sharedstatedir}/taskd/config
-
-rm -r %{buildroot}%{_datadir}/doc/taskd/
-
-install -m0644 -D taskd.sysusers.conf %{buildroot}%{_sysusersdir}/taskd.conf
-
-%pre
-# Systemd scriptlets
-%if 0%{?rhel} && 0%{?rhel} <= 6
-# No systemd for el6
-%else
-
-%post
-%systemd_post taskd.service
-
-%preun
-%systemd_preun taskd.service
-
-%postun
-%systemd_postun_with_restart taskd.service
-
-%endif
-
-
-%files
-%doc AUTHORS COPYING ChangeLog NEWS README README.Fedora
-%{_bindir}/taskd
-%{_bindir}/taskdctl
-%{_mandir}/man1/taskd.1.*
-%{_mandir}/man1/taskdctl.1.*
-%{_mandir}/man5/taskdrc.5.*
-
-%{_sysconfdir}/pki/taskd/generate*
-%{_sysconfdir}/pki/taskd/vars
-%{_sysconfdir}/pki/taskd/README
-
-%dir %attr(0750, taskd, taskd) %{_sysconfdir}/pki/taskd/
-%dir %attr(0750, taskd, taskd) %{_localstatedir}/log/taskd/
-
-%dir %attr(0750, taskd, taskd) %{_sharedstatedir}/taskd/
-%config(noreplace) %attr(0644, taskd, taskd) %{_sharedstatedir}/taskd/config
-%dir %attr(0750, taskd, taskd) %{_sharedstatedir}/taskd/orgs/
-
-%if 0%{?rhel} && 0%{?rhel} <= 6
-# No sysvinit files for el6
-%else
-%{_unitdir}/taskd.service
-%{_prefix}/lib/firewalld/services/taskd.xml
-%endif
-%{_sysusersdir}/taskd.conf
-
-%changelog
-* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-29
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
-
-* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-28
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
-
-* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-27
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
-
-* Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.1.0-26
-- Add sysusers.d config file to allow rpm to create users/groups automatically
-
-* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-25
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
-
-* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-24
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
-
-* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-23
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
-
-* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-22
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
-
-* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-21
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
-
-* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-20
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
-
-* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-19
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-18
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.1.0-17
-- Rebuilt for updated systemd-rpm-macros
- See https://pagure.io/fesco/issue/2583.
-
-* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-16
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Fri Dec 11 2020 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.1.0-15
-- Update macros
-
-* Tue Sep 22 2020 Jeff Law <law@redhat.com> - 1.1.0-14
-- Use cmake_in_source_build to fix FTBFS due to recent cmake macro changes
-
-* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-13
-- Second attempt - Rebuilt for
- https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-12
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-11
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Ralph Bean <rbean@redhat.com> - 1.1.0-2
-- Add pki/vars fixing https://bugzilla.redhat.com/show_bug.cgi?id=1232832
-
-* Thu May 14 2015 Ralph Bean <rbean@redhat.com> - 1.1.0-1
-- Latest upstream.
-
-* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.0.0-11
-- Rebuilt for GCC 5 C++11 ABI change
-
-* Wed Aug 27 2014 Ralph Bean <rbean@redhat.com> - 1.0.0-10
-- Add a README.Fedora with setup instructions.
-
-* Thu Aug 21 2014 Ralph Bean <rbean@redhat.com> - 1.0.0-9
-- Adjust config to point at /var/log/taskd/taskd.log
-
-* Wed Aug 20 2014 Ralph Bean <rbean@redhat.com> - 1.0.0-8
-- Adjust location of firewalld file to match others.
-- Change port in the firewalld file to match taskd config.
-
-* Wed Aug 20 2014 Ralph Bean <rbean@redhat.com> - 1.0.0-7
-- Allow login as the taskd user.
-
-* Sat Aug 16 2014 Ralph Bean <rbean@redhat.com> - 1.0.0-6
-- Specify HOMEDIR when creating taskd user.
-- Add firewalld service definition for taskd for el7 and fedora.
-
-* Thu Feb 27 2014 Ralph Bean <rbean@redhat.com> - 1.0.0-5
-- Add ?dist to Release.
-- Replace __mkdir_p macro with just mkdir -p
-- Use "-a" with cp to preserve timestamp.
-- Add requirement on gnutls-utils
-- Improve creation of taskd user and group.
-- Add systemd scriptlets.
-- Update permissions on files and dirs.
-
-* Tue Feb 18 2014 Ralph Bean <rbean@redhat.com> - 1.0.0-4
-- Sorting out permissions on /var/lib, /var/log, and /etc/pki/taskd
-
-* Mon Feb 17 2014 Ralph Bean <rbean@redhat.com> - 1.0.0-3
-- Included default config and pki tools.
-
-* Mon Feb 17 2014 Ralph Bean <rbean@redhat.com> - 1.0.0-2
-- Remove duplicate docs.
-
-* Mon Feb 17 2014 Ralph Bean <rbean@redhat.com> - 1.0.0-1
-- Initial packaging for COPR.
diff --git a/taskd.xml b/taskd.xml
deleted file mode 100644
index d03a01d..0000000
--- a/taskd.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<service>
- <short>Task-warrior server</short>
- <description>This option allows you to connect to the task warrior server.</description>
- <port protocol="tcp" port="6544"/>
-</service>
-
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-09-11 21:53 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-11 21:53 [rpms/taskd] rawhide: Orphaned for 6+ weeks Orphaned Packages Process
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox