| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
since March 2009.
|
|
|
|
|
| |
Set net/isc-dhcp30-* to expire in just under one month.
Add CONFLICTS for net/isc-dhcp3[0-1]-* and bump PORTREVISION for this.
|
|
|
|
| |
s#. %%RC_SUBR%%#. /etc/rc.subr#
|
|
|
|
|
|
|
|
|
| |
http://vuxml.FreeBSD.org/c444c8b7-7169-11de-9ab7-000c29a67389.html
PR: ports/136891
Submitted by: wxs@
Reviewed by: simon@
Approved by: itetcu@ (mentor)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
propogated by copy and paste.
1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).
No PORTREVISION bumps because all of these changes are noops.
|
|
|
|
|
|
|
|
| |
- Add a checkconfig target to rcNG script
PR: ports/133072
Submitted by: rea-fbsd@codelabs.ru
Approved by: itetcu@ (mentor)
|
|
|
|
| |
Approved by: jpaetzel (maintainer)
|
|
|
|
| |
inactive for 3 months and has not responded to email.
|
|
|
|
|
|
| |
PR: ports/131515
Submitted by: rallenh <rallenh@hotmail.com>
Approved by: maintainer timeout
|
|
|
|
|
|
|
|
| |
work on 8
PR: ports/131621
Submitted by: lwhsu
Approved by: Joerg Pulz <Joerg.Pulz AT frm2.tum.de> (maintainer)
|
| |
|
|
|
|
|
|
|
|
| |
dynamically chosen one.
PR: 127995
Submitted by: Ashish Shukla <wahjava@gmail.com>
Approved by: maintainer timeout (3 months)
|
|
|
|
| |
Submitted by: pintyha
|
| |
|
|
|
|
|
|
| |
PR: 128104
Submitted by: Andrew Daugherity <adaugherity@tamu.edu>
Patch by: maintainer
|
| |
|
|
|
|
| |
to make space for the isc-dhcp31 and isc-dhcp40 servers of it.
|
|
|
|
|
|
| |
PR: 115967
Submitted by: Eygene Ryabinkin
Approved by: portmgr (linimon, pav), maintainer
|
|
|
|
|
|
| |
PR: ports/110028
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer)
Obtained from: bms
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that are causing parsing errors in ldap-dynamic mode
* Added ldap-ssl <off|start_tls|ldaps|on> option and several
ldap-tls* options
* Added ldap-referrals <on|off> option
* Implemented a LDAP rebind function
* Renamed dhcpd.conf option ldap-server-cn to ldap-dhcp-server-cn
* Dhcp.schema - schema updates
* Bump PORTREVISION
PR: 109563
Submitted by: roudoudou<roudoud0u@free.fr>
Approved by: maintainer
|
|
|
|
|
|
| |
PR: ports/109351
Submitted by: Tomonori INOUE <inouetom at gmail.com>
Approved by: Joerg Pulz <Joerg.Pulz at frm2.tum.de> (maintainer)
|
|
|
|
|
| |
PR: ports/106899
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer)
|
|
|
|
|
|
| |
PR: 103168
Submitted by: Chris Cowart
Approved by: Joerg Pulz (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes since version 3.0.5rc1:
* A bug was repaired in fixes to the dhclient, which saught to run the
dhclient-script with the 'EXPIRE' state should it receive a NAK in
response to a REQUEST. The client now iterates the PREINIT state
after the EXPIRE state, so that interfaces that might be configured
'down' can be brought back 'up' and initialized.
* DHCPINFORM handling for clients that properly set ciaddr and come to
the server via a relay agent has been repaired.
PR: ports/102680
Submitted: maintainer
|
|
|
|
| |
Submitted by: maintainer
|
|
|
|
|
|
|
|
| |
- New USE_RC_SUBR order
- Stop daemons on ports deinstall. (Add note in UPDATING about this)
PR: ports/102489
Submitted by: maintainer
|
|
|
|
|
|
|
|
|
| |
security risk by writing 8 bytes to a 4 byte declared variable.
The first fix introduced a potential security problem.
PR: ports/97681
Submitted by: maintainer, Dan Lukes <dan_at_obluda.cz> (an initial patch)
|
|
|
|
| |
Submitted by: Dan Lukes <dan@obluda.cz>
|
|
|
|
|
|
|
|
| |
(at least Windows XP) to reject a leased IP info.
The reason was time_t that is 8-bytes wide on FreeBSD *64.
PR: ports/97333
Submitted by: maintainer
|
|
|
|
|
|
|
|
|
|
|
| |
* fixes to the failover protocol
* manpage updates
* DDNS fixes
* commandline parsing fixes
- Remove USE_REINPLACE
PR: ports/96916
Submitted by: maintainer
|
|
|
|
|
| |
PR: ports/96353
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer)
|
|
|
|
|
|
|
| |
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
|
|
|
|
|
|
| |
PR: ports/90438
Submitted by: flz
Approved by: maintainer timeouts
|
|
|
|
| |
APproved by: krion@
|
|
|
|
|
|
|
|
| |
- PORTREVISION bump
PR: ports/89974
Reported by: Martin MATO
Submitted by: Joerg Pulz (maintainer)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- this is a maintenance release
- failover related bugs fixed
- BOOTP related bugs fixed
- DDNS related bugs fixed
- manpage updates
- small memory leak closed
* changes to the port itself
- better use of PATCH_SITES and PATCHFILES
- added new OPTION: DHCP_SOCKETS
+ this offers the possibility to prefer sockets over /dev/bpf
( only useful for jail(8)ed environments where the bpf device
is not available and therefore only utilized if DHCP_JAIL
is set ) this addresses the PR ports/76820
PR: ports/84057
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer)
|
| |
|
|
|
|
|
|
|
|
|
| |
DHCPLEASEQUERY support.
Thanks to Dmitry V. Sukhodoev <raven@chics.ru> for providing this patch
- introduced new OPTION to enable DHCPLEASEQUERY support
PR: ports/79599
Submitted by: maintainer
|
|
|
|
|
|
|
| |
- Remove redundant maintainer lines.
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by: maintainer timeout (3 monthes of silence)
|
|
|
|
| |
config options.
|
|
|
|
|
|
|
| |
- ports/75889, ports/76811, ports/76834 included
PR: ports/78613
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de>
|
|
|
|
|
|
| |
PR: ports/75389
Submitted by: Jörg Pulz
Approved by: maintainer timeout
|
|
|
|
|
|
|
|
| |
- Reflect new nologin location on recent 5.x
PR: ports/72713
Reported by: Hilko Meyer <hilko.meyer@gmx.de> [1]
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer)
|
|
|
|
|
|
|
|
| |
files/isc-dhcpd.sh.sample: devfs check added
pkg-message: dhcpd_devfs_enable added.
PR: ports/71732
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with some modifications to the port itself and utilizing a
patch from Brian Masney (http://www.newwave.net/~masneyb/)
it is possible to use an LDAP backend to store the configuration
for dhcpd, the different network and host entries. dynamic
leases are also written to the LDAP backend.
this is very useful in a dhcp failover environment, as it
is no longer necessary to sync the dhcpd.conf file manually
to the backup system if one has changed something on the
dhcp master. two lookup methods are implemented.
- static lookup:
on dhcpd startup one LDAP lookup for all entries is done.
no further lookups will be made.
dhcpd must be restarted for every configuration change.
- dynamic lookup:
for every client request an LDAP lookup will be made.
every configuration change kicks in when the next
client request is recieved and the lookup is made.
PR: ports/71030
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by: Cyrille Lefevre
|
|
|
|
| |
Submitted by: Cyrille Lefevre <cyrille.lefevre@9online.fr> (maintainer)
|
|
|
|
| |
(ports/net/isc-dhcp3-server/files/isc-dhcpd.sh.sample,v rev 1.7)
|
|
|
|
|
| |
PR: ports/69590
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer)
|
|
|
|
|
|
| |
Fixes: net/isc-dhcp3-devel
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer)
Reported by: kris / pointyhat
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Makefile
configure-package added to post-install
.ORDER added
files/isc-dhcpd.sh.sample
some debug() added
precious() test inverted
lsmod() added
safe_chmod() fixed (don't chown .../dev if mounted)
safe_mkdir() fixed (don't create .../dev if mounted)
check_chuser() fixed (-z "${var}" instead of -z ${var})
setup_umask() fixed (dhcpd_umask -> dhcpd_withumask)
dhcpd_stop() fixed (sh $0 force... instead of $0 ...)
_dhcpd__uninstall() added
dhcpd_uninstall() recursively called to handle all the
combinations of dhcpd_chuser_enable and dhcpd_chroot_enable
$__dhcpd_uninstall added
$_dhcpd_piddir and $_dhcpd_leaddir -> $__dhcpd_*
Closes PR: ports/68647
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer)
|
|
|
|
|
| |
PR: 68357
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer)
|
| |
|
|
|
|
|
|
|
|
|
| |
Security fix:
<http://www.freebsd.org/ports/portaudit/7a9d5dfe-c507-11d8-8898-000d6111a684.html>
PR: 68268
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer),
Xin LI <delphij@frontfree.net>
|
|
|
|
|
| |
PR: ports/67834
Submitted by: maintainer
|
|
|
|
|
|
|
| |
- Employ OPTIONS
PR: ports/67407
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer)
|
|
|
|
| |
a better solution submitted by the maintainer.
|
| |
|
|
|
|
| |
interfaces and headers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
isc-dhcp3-client/pkg-message
updated
isc-dhcp3-devel/pkg-plist
updated from PR#61620
isc-dhcp3-relay/pkg-message
rewritten to reflect rcNG change
isc-dhcp3-relay/pkg-plist
etc/rc.isc-dhcrelay.conf deleted
etc/rc.d/isc-dhcrelay.sh.sample renamed to etc/rc.d/isc-dhcrelay.sh
isc-dhcp3-server/Makefile
PORTREVISION bumped
USE_RC_SUBR added
*_SUB added
pre-everything added (WITHOUT_INTERFACE_POLLING cond added)
patch-scripts and patch-pkgmessage (! -devel cond) updated
patch-site-conf and patch-rc-scripts added
install-startup-files now install etc/rc.d/isc-dhcpd.sh
instead of etc/rc.d/isc-dhcpd.sh.sample
display-message updated (! -devel cond)
isc-dhcp3-server/pkg-message
rewritten to reflect rcNG change
isc-dhcp3-server/pkg-plist
etc/rc.isc-dhcpd.conf deleted
etc/rc.d/isc-dhcpd.sh.sample renamed to etc/rc.d/isc-dhcpd.sh
isc-dhcp3-server/files/isc-dhcpd.sh.sample
isc-dhcp3-server/files/isc-dhcrelay.sh.sample
both converted to rcNG
isc-dhcp3-server/files/patch-freebsd
synced w/ -current
isc-dhcp3-server/files/patch-site.conf
CLIENT_PATH added
CFLAGS synced w/ -current
isc-dhcp3-server/patch-client::clparse.c
isc-dhcp3-server/patch-client::dhclient.8
new files synced w/ -current
isc-dhcp3-server/patch-client::dhclient.c
new file synced w/ -current (-DENABLE_POLLING_MODE)
isc-dhcp3-server/patch-client::dhclient.conf
new file
isc-dhcp3-server/patch-common::dhcp-options.5
new file synced w/ -current
isc-dhcp3-server/patch-common::discover.c
new file from PR#61011
isc-dhcp3-server/patch-common::dispatch.c
new file synced w/ -current (-DENABLE_POLLING_MODE)
isc-dhcp3-server/files/patch-common::parse.c
fix time_t issues on little-endian 64-bit platforms
isc-dhcp3-server/patch-dst::Makefile.dist
new file from PR#61620
isc-dhcp3-server/patch-includes::cf::freebsd.h
new file synced w/ -current (-DRESCUE unused right now)
isc-dhcp3-server/patch-includes::dhcpd.h
new file synced w/ -current (-DENABLE_POLLING_MODE)
isc-dhcp3-server/files/rc.isc-dhcpd.conf.sample
isc-dhcp3-server/files/rc.isc-dhcrelay.conf.sample
deleted files
PR: 57943, 61011, 61620
Submitted by: sec@42.org, andy@fud.org.nz, kaa@in-line.ru, des, ru
|
|
|
|
|
|
| |
unused since PR 56615 was committed. List size.
Approved by: Cyrille Lefevre (maintainer)
|
|
|
|
|
|
|
|
|
|
| |
- add omitted content to pkg-message (-client, -relay)
- remove empty pkg-message file (-devel)
- use DOCSDIR macro
- fix pkg-plist (-server)
PR: ports/62025
Submitted by: maintainer
|
|
|
|
|
| |
Apologies to Cyrille Lefevre, it is sometimes hard to fix failed
patch-files. Thanks to Rolandas Naujikas for reporting it.
|
| |
|
|
|
|
|
|
|
|
|
| |
sub-ports
Step one: convert net/isc-dhcp3 into net/isc-dhcp3-server
PR: ports/51757
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
|
|
|
|
|
|
|
| |
. Use %%DOCSDIR%% in the packing list.
PR: 56615
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer)
|
|
|
|
|
| |
I started on this.
My apologies.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
When installing a package created from net/isc-dhcp3 port
it creates dhcpd.leases and dhclient.leases in /var/run
directory. However, the dhcpd program expects these files
to be in /var/db.
(it's funny it's the same problem I ran in last weekend on a real machine :-)
PR: ports/51918
Submitted by: Ari Suutari <ari.suutari@syncrontech.com>
|
| |
|
|
|
|
|
|
|
|
| |
<URL: http://www.kb.cert.org/vuls/id/149953 >
and <URL: http://www.debian.org/security/2003/dsa-245 >.
PR: ports/48224
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer)
|
|
|
|
| |
bundled resolver library.
|
|
|
|
|
|
| |
is already used by bsd.port.mk.
Approved by: maintainer
|
|
|
|
|
| |
PR: 41218
Submitted by: Kimura Fuyuki <fuyuki@hadaly.org> (1)
|
|
|
|
|
| |
PR: ports/39881
Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
|
|
|
|
|
| |
PR: 39746
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net> (maintainer)
|
|
|
|
| |
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
|
|
|
|
| |
Submitted by: synker (on irc)
|
|
|
|
|
| |
PR: 37915
Submitted by: maintainer
|
|
|
|
|
| |
http://www.cert.org/advisories/CA-2002-12.html
http://www.ngsec.com/docs/advisories/NGSEC-2002-2.txt
|
|
|
|
| |
Submitted by: maintainer
|
|
|
|
|
| |
PR: 37131
Submitted by: maintainer
|
|
|
|
| |
Submitted by: maintainer
|
|
|
|
|
| |
PR: 34468
Submitted by: maintainer
|
|
|
|
|
|
|
| |
Update a few MASTER_SITES
PR: 34012
Submitted by: maintainer
|
|
|
|
|
| |
PR: 31818
Submitted by: maintainer
|
|
|
|
|
| |
PR: 31654
Submitted by: maintainer
|
|
|
|
|
| |
PR: 31357
Submitted by: maintainer
|
|
|
|
|
|
| |
missed in committing..
Submitted by: John Merryweather Cooper <john_m_cooper@yahoo.com>
|
|
|
|
|
|
|
| |
A bit of general cleanup.
PR: 31058
Submitted by: maintainer
|
|
|
|
| |
Approved by: James E. Housley <jeh@FreeBSD.org>
|
|
|
|
|
|
|
| |
Update MAINTAINER's email
PR: 29863
Submitted by: maintainer
|
| |
|
|
|
|
|
| |
PR: 28701
Submitted by: maintainer
|
|
|
|
|
| |
PR: 28500
Submitted by: Cyrille Lefevre <clefevre@redirect.to>
|
|
|
|
|
| |
PR: 27867
Submitted by: maintainer
|
|
|
|
|
| |
PR: 27899
Submitted by: Cyrille Lefevre <clefevre@redirect.to>
|
|
|
|
|
| |
PR: 27478
Submitted by: Cyrille Lefevre <clefevre@poboxes.com> (maintainer)
|
|
|
|
|
|
|
| |
MASTER_SITES updated w/ mirrors.
PR: 27288
Submitted by: Cyrille Lefevre <clefevre@poboxes.com> MAINTAINER
|
|
|
|
|
| |
PR: 26982
Submitted by: maintainer
|
|
|
|
|
|
|
|
| |
Install docs into a version-dependent dir.
Add a backup MASTER_SITE_SUBDIR.
PR: 26835
Submitted by: maintainer
|
|
|
|
|
| |
PR: 26753
Submitted by: maintainer
|
|
|
|
|
| |
PR: 26688/ports
Submitted by: Cyrille Lefevre <clefevre@poboxes.com>
|
|
|
|
|
| |
PR: 26390
Submitted by: maintainer
|
|
|
|
| |
Submitted by: Cyrille Lefevre <clefevre@poboxes.com> MAINTAINER
|
|
|
|
| |
Submitted by: Cyrille Lefevre <root@gits.dyndns.org>
|
|
|
|
|
| |
PR: 25977
Submitted by: Cyrille Lefevre <clefevre@poboxes.com> MAINTAINER
|
|
|
|
|
| |
Submitted by: maintainer
broke by: sf
|
| |
|
|
|
|
| |
Approved by: maintainer
|
|
|
|
|
| |
PR: 25501
Submitted by: maintainer
|
|
|
|
| |
Reminded by: sf and the maintainer himself
|
|
|
|
|
| |
PR: 24911
Submitted by: Cyrille Lefevre <clefevre@citeweb.net> - maintainer
|
|
|
|
|
| |
PR: 24911
Submitted by: Cyrille Lefevre <clefevre@citeweb.net> - new maintainer
|
| |
|
|
|
|
| |
Submitted by: Peter Pentchev <roam@orbitel.bg>
|
| |
|
|
|
|
| |
Submitted by: David W. Chapman Jr. <dwcjr@inethouston.net>
|
|
|
|
| |
Submitted by: Jun Kuriyama <kuriyama@imgsrc.co.jp> (w/changes by me)
|
|
|
|
| |
(we use some perl h0h0magic, so the file extention is non-standard)
|
|
|
|
| |
Submitted by: David W. Chapman Jr. <dwcjr@inethouston.net>
|
| |
|
| |
|
|
|
|
|
|
| |
update.
Submitted by: David W. Chapman Jr. <dwcjr@inethouston.net>
|
| |
|
| |
|
|
|
|
| |
Submitted by: Cyrille Lefevre <root@gits.dyndns.org>
|
|
|
|
|
| |
Makefile.dist patches were doing. This approach will reduce the patch
breakage with each new ISC-DHCP version.
|
|
|
|
|
|
|
| |
Tweak more Makefiles so CFLAGS are apended to, rather than overriding ours.
PR: 21632
Submitted by: Cyrille Lefevre <clefevre@citeweb.net>
|
| |
|
|
|
|
| |
on the Alpha.
|
| |
|
|
|
|
| |
Reported by: kris
|
|
|
|
|
|
|
|
|
|
| |
has res_update.h - older versions of bind didn't have this file
but had libbind.8 - needed for nsupdate
- Adjust more PREFIX handling
- Add dhcp3-specials + WWW to DESCR
Submitted by: Cyrille Lefevre <clefevre%no-spam@citeweb.net>
Approved by: obrien
|
|
|
|
| |
Submitted by: bento
|
|
|
|
|
| |
PR: 19493, 18475
Submitted by: Cyrille Lefevre <clefevre@citeweb.net>
|
|
|
|
| |
This may be useful to monitor changes in the DHCP suite.
|
|
|
|
| |
Pointed out by: Jim Bloom <bloom@acm.org>
|
| |
|
| |
|
|
|
|
| |
* Install manpages instead of catpages
|
|
|
|
| |
right places.
|
|
|
|
| |
Also, dhcpd.conf must be in /etc the way isc-dhcp2 is compiled.
|
| |
|
|
|
|
|
| |
Submitted by: Michael Haro <mharo@area51.fremont.ca.us>
PR: ports/10459
|
| |
|
| |
|
| |
|
|
|
|
| |
rather than PREFIX/etc. The port does not install required dhclient-script at all.'
|
| |
|
| |
|
|
|
|
|
|
| |
This lets dhclient run without someone creating a customized file.
Requested by: obrien
|
| |
|
|
|
|
|
| |
PR: 6632
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
|
| |
|
| |
|
|
|
|
| |
CFLAGS += 's.
|
| |
|
|
|
|
| |
Read config file from PREFIX/etc rather than /etc.
|
| |
|
|
|
|
|
|
|
|
| |
add
Submitted by: "Justin M. Seger" <jseger@freebsd.scds.com>
as maintainer.
|
| |
|
|
|
|
| |
to add the ".gz" suffix to the MAN? variables.)
|
|
|
|
|
| |
Its a good idea to explicitly have a MAINTAINER, even if it's
"ports@FreeBSD.org".
|
| |
|
|
|
|
|
|
| |
This cleans up everything, installs man pages properly, et al.
The dhcp client is not installed, since it is not yet functional.
|
| |
|
|
|
|
|
|
|
|
| |
PLISTs.
Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
|
| |
|
| |
|
|
|
|
| |
package name slightly (no "beta" allowed in version string).
|
|
|