Package Details: dockd 1.3.1-2

Git Clone URL: https://aur.archlinux.org/dockd.git (read-only, click to copy)
Package Base: dockd
Description: Lenovo ThinkPad Dock Management Daemon
Upstream URL: https://github.com/libthinkpad/dockd
Keywords: thinkpad
Licenses: BSD
Submitter: smlb
Maintainer: nurfz
Last Packager: nurfz
Votes: 6
Popularity: 0.000000
First Submitted: 2017-11-19 12:01 (UTC)
Last Updated: 2022-09-06 16:39 (UTC)

Latest Comments

« First ‹ Previous 1 2

MrGamy commented on 2020-01-27 10:59 (UTC) (edited on 2020-01-27 11:01 (UTC) by MrGamy)

dockd seems to be unmaintained and not working on new systems anymore. https://github.com/libthinkpad/dockd/issues

hooks don't work, --help seems broken:

$ dockd --help
Usage: dockd [OPERAND] [?ARGUMENT]

    dockd --help                        - show this help dialog
    dockd --config [docked|undocked]    - write config files
    dockd --set [docked|undocked]       - set the saved config
    dockd --daemon                      - start the dock daemon
Invalid --config option: . See --help
Unknown option: óú1íIÑ^HâHäðPTL. See --help
[[?1;2cSegmentation fault (core dumped)

creating a config $ dockd --config docked results in endless console spamming of config file written to /etc/dockd/undocked.conf

smlb commented on 2018-12-14 18:11 (UTC)

Hey, I disowned the package if someone want to take over it.

eschwartz commented on 2018-12-14 18:03 (UTC)

Available with PGP signatures from https://libthinkpad.github.io/ftp/dockd/

It would appear the website has expired, but Github Pages was being used as the backend for it anyway. Rather than posting a contextless patch, you should state the actual problem and why you believe the patch is a good idea.

daemonp commented on 2018-12-01 10:13 (UTC)

Patch to use github release as upstream

diff --git a/PKGBUILD b/PKGBUILD
index aad6024..3f2f7db 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,8 +9,8 @@ url="https://github.com/libthinkpad/dockd"
 license=('BSD')
 depends=('libthinkpad' 'libxrandr')
 makedepends=('cmake')
-source=("http://thinkpads.org/ftp/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('67093aa2889fd140a6460ab7897087ac')
+source=("https://github.com/libthinkpad/dockd/archive/$pkgver.tar.gz")
+md5sums=('a4b9dd3c021ce790435e80001121660a')

 prepare () {
     mkdir -p "$srcdir/$pkgname-$pkgver/etc"

smlb commented on 2017-11-27 19:35 (UTC)

`dockd --config undocked` `dockd --config docked` I tested on few machines, and the directory /etc/dockd/ is created.

Dreadman commented on 2017-11-27 17:28 (UTC)

The package does not create `/etc/dockd` resulting in an error when using --config: "error writing config file: No such file or directory"