Up to [cvs.NetBSD.org] / pkgsrc / net / mydns-pgsql
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.19 / (download) - annotate - [select for diffs], Sat Apr 13 07:55:04 2013 UTC (11 years ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base,
pkgsrc-2024Q1,
pkgsrc-2023Q4-base,
pkgsrc-2023Q4,
pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
HEAD
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored) to selected 1.5.2.1 (colored)
Hand in maintainership.
Revision 1.18 / (download) - annotate - [select for diffs], Tue Apr 19 11:35:31 2011 UTC (13 years ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.17: +4 -1
lines
Diff to previous 1.17 (colored) to selected 1.5.2.1 (colored)
note "used by ..." comments
Revision 1.15.4.1 / (download) - annotate - [select for diffs], Sun Jul 4 07:23:33 2010 UTC (13 years, 9 months ago) by agc
Branch: pkgsrc-2010Q2
Changes since 1.15: +3 -2
lines
Diff to previous 1.15 (colored) next main 1.16 (colored) to selected 1.5.2.1 (colored)
Pullup previous changes on HEAD to pkgsrc-2010Q2 branch to fix branching error, and to sync with reality.
Revision 1.17 / (download) - annotate - [select for diffs], Thu Jul 1 21:29:33 2010 UTC (13 years, 9 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.16: +1 -2
lines
Diff to previous 1.16 (colored) to selected 1.5.2.1 (colored)
Example config is not security sensitive so doesn't have to be 600. Noted by joerg. Bump PKGREVISION for both mydns-pgsql and -mysql.
Revision 1.16 / (download) - annotate - [select for diffs], Thu Jul 1 16:07:05 2010 UTC (13 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.15: +3 -1
lines
Diff to previous 1.15 (colored) to selected 1.5.2.1 (colored)
Needs user early during installation
Revision 1.15 / (download) - annotate - [select for diffs], Fri Feb 19 20:30:21 2010 UTC (14 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1
Branch point for: pkgsrc-2010Q2
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored) to selected 1.5.2.1 (colored)
Fix ownership. Bump revision.
Revision 1.14 / (download) - annotate - [select for diffs], Thu Feb 11 22:14:26 2010 UTC (14 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.13: +5 -4
lines
Diff to previous 1.13 (colored) to selected 1.5.2.1 (colored)
DESTDIR support. XXX 600 on the example config is silly
Revision 1.13 / (download) - annotate - [select for diffs], Wed Jul 4 20:54:50 2007 UTC (16 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.12: +3 -2
lines
Diff to previous 1.12 (colored) to selected 1.5.2.1 (colored)
Make it easier to build and install packages "unprivileged", where the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
Revision 1.12 / (download) - annotate - [select for diffs], Sun Apr 23 00:12:39 2006 UTC (18 years ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored) to selected 1.5.2.1 (colored)
Modify packages that set PKG_USERS and PKG_GROUPS to follow the new syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
Revision 1.11 / (download) - annotate - [select for diffs], Sun Mar 5 16:27:27 2006 UTC (18 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored) to selected 1.5.2.1 (colored)
* Teach the tools framework how to supply the pkgsrc version of makeinfo if no native makeinfo executable exists. Honor TEXINFO_REQD when determining whether the native makeinfo can be used. * Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo. * Get rid of all the "split" argument deduction for makeinfo since the PLIST module already handles varying numbers of split info files correctly. NOTE: Platforms that have "makeinfo" in the base system should check that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are correct.
Revision 1.10 / (download) - annotate - [select for diffs], Wed Mar 1 08:39:50 2006 UTC (18 years, 1 month ago) by kim
Branch: MAIN
Changes since 1.9: +2 -1
lines
Diff to previous 1.9 (colored) to selected 1.5.2.1 (colored)
Uses makeinfo during build (at least the MySQL variant does).
Revision 1.5.2.1 / (download) - annotate - [selected], Tue Jan 24 12:07:53 2006 UTC (18 years, 2 months ago) by salo
Branch: pkgsrc-2005Q4
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored) next main 1.6 (colored)
Pullup ticket 1057 - requested by Geert Hendrickx security update for mydns Updated via patch provided by the submitter. Module Name: pkgsrc Committed By: ghen Date: Tue Jan 24 10:42:10 UTC 2006 Modified Files: pkgsrc/net/mydns-mysql: Makefile pkgsrc/net/mydns-pgsql: Makefile Makefile.common distinfo Log Message: Update net/mydns-pgsql and net/mydns-mysql to mydns-1.1.0. This fixes vulnid:1747 (denial-of-service vulnerability). 18-Jan-2006 Don Moore <bboy@bboy.net> [1.1.0] - Implemented RFC 2136 (DNS UPDATE). See the manual for usage instructions. - Fixed minor bug in admin.php where if db_get_settings() failed, it might display an error message without consistent formatting. - Added two additional fields to the --verbose query log. The opcode of the query (QUERY or UPDATE), and a quoted field containing a description of the UPDATE performed, if the opcode was UPDATE. - Updated contrib/stats.php to handle new log fields. - Fixed bug in --dump-config -- if present, fields without default values ("no-listen", "soa-where", "rr-where", and "recursive") were not being dumped. - Made --dump-config dump ALL possible configuration options, even if no value was originally specified. As such, MyDNS will no longer warn the user when a config option doesn't have a value. It will be silently ignored. - Including <inttypes.h> after a suggestion by Christian Tschenett, to help things out on 64-bit platforms like OSX. If this creates problems on your platform, please let me know. - Modified admin.php to allow a backslash in the 'mbox' field, immediately preceding a dot. This is used in DNS to indicate the presence of a dot in the username part of the administrator's email address. There was an additional bug report from Andreas Grip that MyDNS was replying with the slashes doubled up in this case, but it appears to be a problem with the "dig" program, not MyDNS. - Fixed bug with "rr-where" clause -- conf.c was using "soa-where" instead. David Darville first reported this bug. Michael Gile submitted it two minutes later, with a patch. - Added "create_domain.pl" to the contrib/ directory. Thanks to Gerard de Brieder for this script. See contrib/README for more information. - Fixed bug in src/lib/rr.c (mydns_rr_load) that caused a segfault if origin was NULL (it was designed to allow NULL, but this version is the first to ever call it in that way). - Added support for NAPTR (RFC 2915) records. Users with existing MyDNS databases will need to alter their tables to allow "NAPTR" in the "type" column if they want to use NAPTR. - Renamed library functions mydns_parse_rr() and mydns_parse_soa() to mydns_rr_parse() and mydns_soa_parse(), for consistency. - Library functions mydns_rr_dup() and mydns_soa_dup() now fail (terminating the program) if out of memory. - Moved routines that parse data for individual RR types (RP, SRV, and NAPTR) into individual functions from mydns_rr_parse for clarity. - Fixed bug where AXFR might transmit incorrect information if a FQDN is used in the 'name' field. - Fixed AXFR bug with ALIAS enabled. Thanks to Sven Wegener for the patch. - Created file "README.mysql" to address various problems common while compiling with MySQL support. - Fixed "use of cast expressions as lvalues is deprecated" warning (caused compilation abort with --enable-debug). - Added hostname to beginning of SIGUSR1 status output. - Renamed "update" column in the soa table to "update_acl"; how could I be so stupid as to name a column "update"?! - Fixed a critical denial-of-service vulnerability.
Revision 1.9 / (download) - annotate - [select for diffs], Tue Jan 24 10:42:10 2006 UTC (18 years, 2 months ago) by ghen
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored) to selected 1.5.2.1 (colored)
Update net/mydns-pgsql and net/mydns-mysql to mydns-1.1.0. This fixes vulnid:1747 (denial-of-service vulnerability). 18-Jan-2006 Don Moore <bboy@bboy.net> [1.1.0] - Implemented RFC 2136 (DNS UPDATE). See the manual for usage instructions. - Fixed minor bug in admin.php where if db_get_settings() failed, it might display an error message without consistent formatting. - Added two additional fields to the --verbose query log. The opcode of the query (QUERY or UPDATE), and a quoted field containing a description of the UPDATE performed, if the opcode was UPDATE. - Updated contrib/stats.php to handle new log fields. - Fixed bug in --dump-config -- if present, fields without default values ("no-listen", "soa-where", "rr-where", and "recursive") were not being dumped. - Made --dump-config dump ALL possible configuration options, even if no value was originally specified. As such, MyDNS will no longer warn the user when a config option doesn't have a value. It will be silently ignored. - Including <inttypes.h> after a suggestion by Christian Tschenett, to help things out on 64-bit platforms like OSX. If this creates problems on your platform, please let me know. - Modified admin.php to allow a backslash in the 'mbox' field, immediately preceding a dot. This is used in DNS to indicate the presence of a dot in the username part of the administrator's email address. There was an additional bug report from Andreas Grip that MyDNS was replying with the slashes doubled up in this case, but it appears to be a problem with the "dig" program, not MyDNS. - Fixed bug with "rr-where" clause -- conf.c was using "soa-where" instead. David Darville first reported this bug. Michael Gile submitted it two minutes later, with a patch. - Added "create_domain.pl" to the contrib/ directory. Thanks to Gerard de Brieder for this script. See contrib/README for more information. - Fixed bug in src/lib/rr.c (mydns_rr_load) that caused a segfault if origin was NULL (it was designed to allow NULL, but this version is the first to ever call it in that way). - Added support for NAPTR (RFC 2915) records. Users with existing MyDNS databases will need to alter their tables to allow "NAPTR" in the "type" column if they want to use NAPTR. - Renamed library functions mydns_parse_rr() and mydns_parse_soa() to mydns_rr_parse() and mydns_soa_parse(), for consistency. - Library functions mydns_rr_dup() and mydns_soa_dup() now fail (terminating the program) if out of memory. - Moved routines that parse data for individual RR types (RP, SRV, and NAPTR) into individual functions from mydns_rr_parse for clarity. - Fixed bug where AXFR might transmit incorrect information if a FQDN is used in the 'name' field. - Fixed AXFR bug with ALIAS enabled. Thanks to Sven Wegener for the patch. - Created file "README.mysql" to address various problems common while compiling with MySQL support. - Fixed "use of cast expressions as lvalues is deprecated" warning (caused compilation abort with --enable-debug). - Added hostname to beginning of SIGUSR1 status output. - Renamed "update" column in the soa table to "update_acl"; how could I be so stupid as to name a column "update"?! - Fixed a critical denial-of-service vulnerability.
Revision 1.8 / (download) - annotate - [select for diffs], Tue Jan 24 09:12:14 2006 UTC (18 years, 2 months ago) by ghen
Branch: MAIN
Changes since 1.7: +3 -1
lines
Diff to previous 1.7 (colored) to selected 1.5.2.1 (colored)
Document MYDNS_USER and MYDNS_GROUP as user-settable variables.
Revision 1.7 / (download) - annotate - [select for diffs], Tue Jan 24 09:10:51 2006 UTC (18 years, 2 months ago) by ghen
Branch: MAIN
Changes since 1.6: +15 -15
lines
Diff to previous 1.6 (colored) to selected 1.5.2.1 (colored)
Reindent.
Revision 1.6 / (download) - annotate - [select for diffs], Thu Dec 29 06:22:00 2005 UTC (18 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.5: +1 -2
lines
Diff to previous 1.5 (colored) to selected 1.5.2.1 (colored)
Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Dec 13 12:15:16 2005 UTC (18 years, 4 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base
Branch point for: pkgsrc-2005Q4
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored) to selected 1.5.2.1 (colored)
Update my e-mail address.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:14 2005 UTC (18 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored) to selected 1.5.2.1 (colored)
Ran "pkglint --autofix", which corrected some of the quoting issues in CONFIGURE_ARGS.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Nov 5 12:24:35 2005 UTC (18 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.2: +4 -4
lines
Diff to previous 1.2 (colored) to selected 1.5.2.1 (colored)
Add missing includes (ssl, zlib). From Geert Hendrickx.
Revision 1.2 / (download) - annotate - [select for diffs], Thu Nov 3 03:03:31 2005 UTC (18 years, 5 months ago) by minskim
Branch: MAIN
Changes since 1.1: +3 -1
lines
Diff to previous 1.1 (colored) to selected 1.5.2.1 (colored)
mydns-* packages need gettext-lib.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sat Oct 29 16:56:15 2005 UTC (18 years, 5 months ago) by minskim
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored) to selected 1.5.2.1 (colored)
Import mydns-pgsql from pkgsrc-wip. Packaged by Geert Hendrickx, and slightly modified by me. MyDNS is a free DNS server for UNIX. It was implemented from scratch and is designed to serve records directly from an SQL database (currently either MySQL or PostgreSQL). Its primary objectives are stability, security, interoperability, and speed, though not necessarily in that order. MyDNS does not include recursive name service, nor a resolver library. It is primarily designed for organizations with many zones and/or resource records who desire the ability to perform real-time dynamic updates on their DNS data via MySQL. MyDNS starts and is ready to answer questions immediately, no matter how much DNS data you have in the database. It is very fast and memory- efficient. It includes complete documentation, including a manual and a FAQ. MyDNS supports a few frills, including round robin DNS, dynamic load balancing, and outgoing AXFR for non-MyDNS nameservers. MyDNS is licensed under the GNU General Public License. This package provides the PostgreSQL-based version.
Revision 1.1 / (download) - annotate - [select for diffs], Sat Oct 29 16:56:15 2005 UTC (18 years, 5 months ago) by minskim
Branch: MAIN
Diff to selected 1.5.2.1 (colored)
Initial revision