Package Details: wokd 2.5.0-2

Git Clone URL: https://aur.archlinux.org/wokd.git (read-only)
Package Base: wokd
Description: Webserver originated from Kimchi - a cherrypy framework for multi-purpose plug-ins
Upstream URL: https://github.com/kimchi-project/wok/
Keywords: kimchi-project
Licenses: LGPL, Apache
Groups: kimchi-project
Conflicts: wokd-git
Submitter: rafaelsoaresbr
Maintainer: None
Last Packager: chr0mag
Votes: 2
Popularity: 0.000981
First Submitted: 2016-06-23 21:47
Last Updated: 2018-06-18 22:04

Latest Comments

chr0mag commented on 2018-10-20 01:56

There hasn't been a new release from upstream in over a year. Disowning.

chr0mag commented on 2018-08-27 19:19

@jerry73204 - What problem are you seeing that makes you think python2-contextlib2 and python2-zc.lockfile should be dependencies?

Please see the earlier comments regarding websockify.

jerry73204 commented on 2018-08-27 10:25

Plus, it requires python2 based weboickify. However, weboickify on AUR only compiles for py3 by default.

jerry73204 commented on 2018-08-27 10:11

Please add missing depends python2-contextlib and python2-zc.lockfile.

chr0mag commented on 2018-08-17 17:47

It looks like the websockify package was moved to python3 towards the end of June, breaking any package that relied on it as a python2 dependency. Hopefully the websockify maintainer can build packages for both python versions. It's pretty quiet upstream so the chance of the entire Kimchi project moving to python3 is unlikely at this point.

xarinatan commented on 2018-08-14 23:43

it seems that the version of websockify in the dependencies is for python3 while wokd appears to be written in python2. Using the websockify-openstack version appears to work however.

chr0mag commented on 2018-06-18 22:25

That's odd about the hash mismatch. The link/version hasn't changed but the underlying file has:

build@arch-build ~/Build/wokd (git)-[master] % ls -l 2.5.0.tar.gz -rw-r--r-- 1 build build 836681 Jan 16 10:28 2.5.0.tar.gz build@arch-build ~/Build/wokd (git)-[master] % ls -l /tmp/2.5.0.tar.gz -rw-r--r-- 1 build build 836685 Jun 17 18:50 /tmp/2.5.0.tar.gz

I've added a post-install certificate check. Certs will now be generated if they don't exist.

Regarding Nginx, there is post install text (shown by pacman) explaining that the wokd.conf configuration needs to be added to nginx, as you've done. The install script doesn't do this.

The PKGBUILD has been updated to reflect the updated hash and cert check. Thanks for the heads up.

nacho3 commented on 2018-06-17 12:45

This package adds a config file to /etc/nginx/conf.d, however nginx doesnt seem to load those by default anymore (?), adding "include /etc/nginx/conf.d/*.conf;" into the http {..} section of /etc/nginx/nginx.conf resolves this issue.

Also the generation of certificates either doesnt work or they do not end up where they should be, starting nginx results in No such file or directory:fopen('/etc/wok/wok-cert.pem','r') .

nacho3 commented on 2018-06-17 12:26

First hash (for 2.5.0.tar.gz) in sha256sums is wrong, should probably be 2fd4c4ec3bd98e299e6f9896e82ed341154bb61b0e3027b0f40210ca50c8520b.

chr0mag commented on 2018-01-16 16:09

Just adopted the kimchi project packages and am updating to v2.5.0.