Search Criteria
Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248
Package Details: opendnssec 2.0.4-1
Git Clone URL: | https://aur-dev.archlinux.org/opendnssec.git (read-only) |
---|---|
Package Base: | opendnssec |
Description: | Turn-key solution for DNSSEC |
Upstream URL: | http://www.opendnssec.org/ |
Licenses: | |
Submitter: | javitonino |
Maintainer: | javitonino |
Last Packager: | javitonino |
Votes: | 13 |
Popularity: | 1.587329 |
First Submitted: | 2012-01-19 17:39 |
Last Updated: | 2017-01-19 19:42 |
Dependencies (4)
- ldns>=1.6.16
- libxml2>=2.6.16 (libxml2-linenum)
- sqlite3>=3.3.9 (sqlite)
- softhsm (optional) – key storage
Latest Comments
1 2 Next › Last »
klemens commented on 2017-01-09 21:20
I think the package release number should be bumped because of the changed soname of ldns (libldns.so.2). It still compiles and works fine.
javitonino commented on 2015-02-05 17:54
Updated the packages to use systemd-tmpfiles as outlined by mbunkus. Thanks!
mbunkus commented on 2015-01-28 12:55
(Deledted my previous comments and updated this one with correct information)
Trying to update to today's PKGBUILD gives me this error message:
error: failed to commit transaction (conflicting files)
opendnssec: /var/run exists in filesystem
Currently on Arch /var/run is a symlink to /run, but your package tries to overwrite that symlink with a directory.
The proper solution for this is to use systemd's tmpfiles mechanism and to leave /var/run alone in your package. For example, create a file /usr/lib/tmpfiles.d/opendnssec.conf with the following content:
d /run/opendnssec 0750 opendnssec opendnssec
and then run »systemd-tmpfiles --create« from the install script so that it can create the directory for you. That will also be done automatically on boot.
Thanks.
mbunkus commented on 2015-01-28 12:48
Meh, the content should read »…opendnssec opendnssec« (a space separating the user & group, not a colon).
mbunkus commented on 2015-01-28 12:46
Trying to update to today's PKGBUILD gives me this error message:
error: failed to commit transaction (conflicting files)
opendnssec: /var/run exists in filesystem
Currently on Arch /var/run is a symlink to /run, but your package tries to overwrite that symlink with a directory.
The proper solution for this is to use systemd's tmpfiles mechanism and to leave /var/run alone in your package. For example, create a file /usr/lib/tmpfiles.d/opendnssec.conf with the following content:
d /run/opendnssec 0750 opendnssec:opendnssec
and then run »systemd-tmpfiles« from the install script so that it can create the directory for you. That will also be done automatically on boot.
Thanks.
fauno commented on 2013-06-11 15:28
done! same link as before
javitonino commented on 2013-06-11 15:20
Good point, I will follow you on that change :)
You may also want to remove the upgrade notice from opendnssec.install, as well as "migrate_adapters_1.sqlite3" from the PKGBUILD. This is only needed when upgrading from 1.3, and it seems as if you haven't distributed that version.
fauno commented on 2013-06-11 15:09
the opendnssec dirs shouldn't be world-readable, i'm making this change on my version :)
javitonino commented on 2013-06-11 15:04
There were different sublicenses for different files. However, after reading the LICENSE again, I think it could be marked simple as BSD, as all three licenses are BSD. I have updated the PKGBUILD to reflect this. Thanks!
javitonino commented on 2013-06-11 15:03
There were different sublicenses for different files. However, after reading the LICENSE again, I think it could be marked simple as BSD, as all three licenses are BSD. I have updated the PKGBUILD to reflect this.