aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--documentation/content/en/articles/committers-guide/_index.adoc4
-rw-r--r--documentation/content/en/articles/pgpkeys/_index.adoc3
-rw-r--r--documentation/content/en/books/handbook/ports/_index.adoc46
-rw-r--r--documentation/static/pgpkeys/alven.key44
-rw-r--r--documentation/static/pgpkeys/erj.key152
-rw-r--r--shared/authors.adoc6
-rw-r--r--shared/contrib-committers.adoc1
-rw-r--r--website/content/en/administration.adoc3
-rw-r--r--website/content/en/status/report-2025-04-2025-06/gcc.adoc27
-rw-r--r--website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc25
-rw-r--r--website/data/en/news/news.toml4
11 files changed, 235 insertions, 80 deletions
diff --git a/documentation/content/en/articles/committers-guide/_index.adoc b/documentation/content/en/articles/committers-guide/_index.adoc
index dc3e6a4679..0b23426894 100644
--- a/documentation/content/en/articles/committers-guide/_index.adoc
+++ b/documentation/content/en/articles/committers-guide/_index.adoc
@@ -2480,7 +2480,7 @@ The subject should, by itself, allow the reader to quickly determine if the chan
The subject line should be as short as possible while still retaining the required information.
This is to make browsing Git log more efficient, and so that git log --oneline can display the short hash and subject on a single 80-column line.
-A good rule of thumb is to stay below 63 characters, and aim for about 50 or fewer if possible.
+A good rule of thumb is to stay below 67 characters, and aim for about 50 or fewer if possible.
=== Prefix the subject line with a component, if applicable
@@ -2489,7 +2489,7 @@ If applicable, try to use the same prefix used in previous commits to the same f
✓ `foo: Add -k option to keep temporary data`
-Include the prefix in the 63-character limit suggested above, so that `git log --oneline` avoids wrapping.
+Include the prefix in the 67-character limit suggested above, so that `git log --oneline` avoids wrapping.
=== Capitalize the first letter of the subject
diff --git a/documentation/content/en/articles/pgpkeys/_index.adoc b/documentation/content/en/articles/pgpkeys/_index.adoc
index 4ce40fbc15..51baa8be03 100644
--- a/documentation/content/en/articles/pgpkeys/_index.adoc
+++ b/documentation/content/en/articles/pgpkeys/_index.adoc
@@ -1521,6 +1521,9 @@ include::{include-path}khorben.key[]
=== `{vexeduxr}`
include::{include-path}vexeduxr.key[]
+=== `{alven}`
+include::{include-path}alven.key[]
+
[[pgpkeys-other]]
== Other Cluster Account Holders
diff --git a/documentation/content/en/books/handbook/ports/_index.adoc b/documentation/content/en/books/handbook/ports/_index.adoc
index ac4cf4ce70..fe7001ab82 100644
--- a/documentation/content/en/books/handbook/ports/_index.adoc
+++ b/documentation/content/en/books/handbook/ports/_index.adoc
@@ -211,6 +211,52 @@ Then run this command to update the local package repositories catalogues for th
# pkg update -f
....
+[[kmod-repository]]
+=== Kernel modules repositories
+
+The kernel module repositories allow users to install ready to use kernel
+modules like the ones used for graphic drivers and specific hardware.
+Starting with FreeBSD 14.3, the FreeBSD Project provides kernel modules built
+for every supported version. To create such a repository configuration if it
+does not exist, add the following to [.filename]#/usr/local/etc/pkg/repos/kmods.conf#:
+[source,shell]
+....
+FreeBSD-kmods: {
+ url: "pkg+https://pkg.FreeBSD.org/${ABI}/KMODSFLAVOR",
+ mirror_type: "srv",
+ signature_type: "fingerprints",
+ fingerprints: "/usr/share/keys/pkg",
+ enabled: yes
+}
+....
+
+`KMODSFLAVOR` respects the following pattern: `kmods_PORTBRANCH_MINORRELEASE`.
+
+For instance:
+
+.Kmodsflavor
+
+[options="header", cols="1,1,1"]
+|===
+| FreeBSD Release | ports main | ports quarterly
+
+| FreeBSD 14.2-RELEASE
+| kmods_latest_2
+| kmods_quarterly_2
+
+| FreeBSD 14.3-RELEASE
+| kmods_latest_3
+| kmods_quarterly_3
+
+| FreeBSD 14.3-STABLE
+| kmods_latest
+| kmods_quarterly
+
+| FreeBSD 15.0-CURRENT
+| kmods_latest
+|
+|===
+
[[pkg-configuration]]
=== Configure pkg
diff --git a/documentation/static/pgpkeys/alven.key b/documentation/static/pgpkeys/alven.key
new file mode 100644
index 0000000000..3d6e0d52fe
--- /dev/null
+++ b/documentation/static/pgpkeys/alven.key
@@ -0,0 +1,44 @@
+// sh addkey.sh alven DD1B3D2699B582B2 ;
+
+[.literal-block-margin]
+....
+pub ed25519/DD1B3D2699B582B2 2025-07-31 [SC]
+ Key fingerprint = AF09 BABD 4256 85D4 26BF EB44 DD1B 3D26 99B5 82B2
+uid Älven <alven@FreeBSD.org>
+uid Älven <alster@vinterdalen.se>
+sub cv25519/8B691B60C80A84BB 2025-07-31 [E]
+sub ed25519/BD3430002006E8DC 2025-07-31 [S] [expires: 2029-01-01]
+sub cv25519/9309301585E17CBD 2025-07-31 [E] [expires: 2029-01-01]
+
+....
+
+[.literal-block-margin]
+....
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mDMEaIuWzRYJKwYBBAHaRw8BAQdARVYyNPGqIxnJpjZ1sRmxQA19TciGzDL919GM
+K5ocjq20GsOEbHZlbiA8YWx2ZW5ARnJlZUJTRC5vcmc+iJMEExYKADsWIQSvCbq9
+QlaF1Ca/60TdGz0mmbWCsgUCaIuXlAIbAwgLCQ0IDAcLAwUVCgkICwUWAwIBAAIe
+BQIXgAAKCRDdGz0mmbWCslHmAP90LjEImM2zgeqtZUiSeiEx2e54W6hee2hno+Yi
+4nJ3ZgD/Z83A2pqPX/EGqnU5WJYQtnFMRTmvjaHh1qbjezBJ2w60HsOEbHZlbiA8
+YWxzdGVyQHZpbnRlcmRhbGVuLnNlPoiTBBMWCgA7FiEErwm6vUJWhdQmv+tE3Rs9
+Jpm1grIFAmiLls0CGwMICwkNCAwHCwMFFQoJCAsFFgMCAQACHgUCF4AACgkQ3Rs9
+Jpm1grIlhwD+ILE7megBT76mIBbJk84FZXJ5W8t92EPmz6c3MJXfwmAA/iIYpA/I
+5Sy4Be5sSINj9Tgtxh+GiUG83pT9gajRiogPuDgEaIuWzRIKKwYBBAGXVQEFAQEH
+QJjuFO3/9sW8ODpumC1cnGgtfDCZuee4IdS9J/wPP343AwEIB4h4BBgWCgAgFiEE
+rwm6vUJWhdQmv+tE3Rs9Jpm1grIFAmiLls0CGwwACgkQ3Rs9Jpm1grLzzgD+IJG1
+nP+U2z8igSzRagwyDegwYXZIeyq2wFoo8MOS+eEA/0IlHsYmk6aNlPYSXsW0w5br
++DOWFC/qrZj/eY6AM3YEuDMEaIuYDhYJKwYBBAHaRw8BAQdAtwLXNzHSZtauXvqb
+3S6vLv3J4aRDkm47hrONT9ATwYeI9QQYFgoAJhYhBK8Jur1CVoXUJr/rRN0bPSaZ
+tYKyBQJoi5gOAhsCBQkGb30VAIEJEN0bPSaZtYKydiAEGRYKAB0WIQSBwje1tFJS
+jqyZnOK9NDAAIAbo3AUCaIuYDgAKCRC9NDAAIAbo3KMJAQCsfQSmHa0LyRcgMMuK
+EZp5aqOyPSLzqeobFjo3nA45mwD7BrzUevDdht6K8nXbAooQYsNc8Lrfl7KV+Pb8
+wj7cEwQuAwEAyA2R8v0Wpg8nHI6JZvHKOprTa9pw4Ndrm0VBlN21D0kA/jUlif4p
+Gr0NBSCh+1Ao6ss2AMMzThttmZIR2UAzOokJuDgEaIuarxIKKwYBBAGXVQEFAQEH
+QGU+Upjskmh6rvZLlpqB3rljxY2eLNngYOBW3Si52C10AwEIB4h+BBgWCgAmFiEE
+rwm6vUJWhdQmv+tE3Rs9Jpm1grIFAmiLmq8CGwwFCQZvesMACgkQ3Rs9Jpm1grKT
+GgD/eq3VoFVg41AUtgJfivD/Qpotu5/6AS7mJ+SDZf+LeM4BAKZ92udM8GC3XcxG
+1wWdZkhhx3g93Fm70W5f9zp4Z50P
+=CAS/
+-----END PGP PUBLIC KEY BLOCK-----
+....
diff --git a/documentation/static/pgpkeys/erj.key b/documentation/static/pgpkeys/erj.key
index a98dfdaa85..fcc977bbe1 100644
--- a/documentation/static/pgpkeys/erj.key
+++ b/documentation/static/pgpkeys/erj.key
@@ -2,14 +2,14 @@
[.literal-block-margin]
....
-pub rsa4096/96F0C6FD61E05DE3 2015-01-28 [SC] [expires: 2025-07-18]
+pub rsa4096/96F0C6FD61E05DE3 2015-01-28 [SC] [expires: 2027-07-22]
Key fingerprint = C5FA EC74 96D2 C61B C548 FA37 96F0 C6FD 61E0 5DE3
uid Eric Joyner <erj@erj.cc>
uid Eric Joyner <eric.joyner@intel.com>
uid Eric Joyner <erj@freebsd.org>
uid Eric Joyner <ricera10@gmail.com>
uid [jpeg image of size 5419]
-sub rsa4096/D2427EB089BCF21B 2015-01-28 [E] [expires: 2025-07-18]
+sub rsa4096/D2427EB089BCF21B 2015-01-28 [E] [expires: 2027-07-22]
....
@@ -29,58 +29,58 @@ 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
-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
+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
-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
+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
-+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
++jeW8Mb9YeBd4wUCaIAaTgUJF3kdwwAKCRCW8Mb9YeBd4yAjEACzdxs6kvMyIQ4l
+LkDOVfLvsP7GwoKDXHSBKom047d94nVdzhYTwPGF32D6YZehvI1aYifoQsUUtLVV
+JnDi+V5L8LoiIkna85gwPY8vTqDKo3zRJK5n1VBsWsgwJ2nnv3pPN/TeLrviZuNw
+FafW04FKJKuXudIhhkJSXyk489QCWlM7apq18ls278zVOOAvH4dN8jHaWRsXJA0A
+Uno1Sv4LhUis5Nlm6JOl3ftBMZWl942b0RFvMExqjjBUuwJr29tCK1zR2qICDTZo
+t3QyxaNuYUK6MolCFEHmmd31JNhDaZ5t70CoxW247abZzG3F8BIhnNy6mBHUu0lM
+SFu9WWigzBnLUf1IjtCfrss1n97YZM9KjWJjEuYphBuYVjhU+iGraVQvK7A3MWwA
+/k1ccAN816qQ4coFpNwl644ec32xev21YS8L5/Z4+JDLI7i81wHu9K5/GYZmx2m+
+mma1kgTdP19V2RrY6t41flaR4jpTlJqrCxdcRuY5iAqONeMbf4MOBX2uETLExzuG
+0OYvV+gXRv4jETcKkIMmd3e+exJ6MRENmsXP/Rv3AU81epOYKMiJlk5rBjW0Qg/M
+A9XExbOeSqRPbv08fey1RTsHqCldwU2zMxF+fU5QznDsZZBQJHyu/w8aawi6imZd
+40kZ+XXBHcU+AMOt7Qd05nVbk7qs9bQgRXJpYyBKb3luZXIgPHJpY2VyYTEwQGdt
YWlsLmNvbT6JAlQEEwEKAD4CGwMFCwkIBwMFFQoJCAsFFgMCAQACHgECF4AWIQTF
-+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
++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
@@ -195,18 +195,18 @@ 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
-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
+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
@@ -218,18 +218,18 @@ DbqPPjYGttvkwyQInt6Bld02n0qZrQuW0CSbUvlk4kNuUSWgvwadwN2GaVJjd9jm
rNeLTEpRKJ2bgudFGvyv3Wr1ZvLTQxusEJMwfHa264Ow9gDV38NIiDnSl6pFY0IG
hekfqH+6eeyRDR0oBOU2xUA6k2XCATkva5LRWnp5FvqqQp3G1AYCOJbsj6bWzpUz
idMrG5BUswOi/HJnuqa6uHthABEBAAGJAjwEGAEKACYCGwwWIQTF+ux0ltLGG8VI
-+jeW8Mb9YeBd4wUCZLhj1gUJE7FnTwAKCRCW8Mb9YeBd473FD/9i2pE6SPC3SVyA
-U2OiKG/aeBS61mFd62yNeyUEz0/a9ZWxdgIVHdDRptm7QpUY+/obRY2mgr/f2PF1
-5Uc1BCKinHVk+Ah/YIGOQhZVaGP5JT0NMtU6mA+CyAzEREFhb5PTtPFg1vh8Eg9j
-bQH6e5jxhXWkpS2HVl/U2JvvjyVn/R/y1EdOWlHS7OTkIg8Uv55aj/2vN3DBJLYo
-37BfiIlNG2+D36rtJtvSjDwboI0sys2LHVatIPTlfU0bukPVENYp7KhH2UuCLP05
-iHI+hP9JjviBdXs+Iv4Go/qtSeuhaFaTrbgjCNTHHiDY+uK552m0xI3BD9TyoHRR
-YNqlaiybNlsRUABxPsEMctBttPYeN4S50I9e25aW3bg3CQ+DdFzFl0f4bqGkE1Ov
-4K1H1n4g0FYUvl5Z87lVByP9tuBxW5+0An3hpQ6yLqoTKpoGFqQVwi1R2otsTYht
-h7pisb0w6HvzoOAPDR/q3hH0G8tv13mXDQJ4NVdPhjP3ztGnl6N05NphbiaFYYKk
-VS5KWkjH6fXwrt7sbjqLwnuVzkdpUJpIKDQ3p+YWTPwEHn+EOi2v9koVxuyGfMvK
-ApKoDhcni3S+bL61aLI+cgZXBj4r+tPbGCxfUiS4SPhdHadY0nuVIcFmwQbRhfVG
-ZeAtsroF+iA0YnkSlKboZ7r+zgJbvA==
-=hzLa
++jeW8Mb9YeBd4wUCaIAabAUJF3kd5QAKCRCW8Mb9YeBd46l/EACbHJJ3tHVk/uk1
+D1eSsBD2kG7vj41P9UDb5RRQZrKTt6T3cxJXwqMPLVdWiquCWd1xnZnCYa2AqMgK
+3y1/KgiV2dvGFMLVShI9Xsx9QgkIq+1UWDspkmlTbwRQwNuXhQToNHpg+atS4FpZ
+Joo0trwhdfwyaFVsikLNpzNl3LFqFGcDcaGr5ieoUG9xpp5mCoOthH56Aa2Vlob4
+ieqtfvNt4KkNknhv6oX8MVaNY2IJXB60/YqzFB2WohWE7Mlt64iTRBkf41avtYEc
+mGaJG/Cab4EyKIMXeZww8+DAV6aeQGdaPmoJghAF/8MF1UkE0m6SkAsGJ+NkwBzm
+uCKNI+1KOr5sh1I7zCeMdXvfpNKUBYtDqKFTBjFYnZordzKi4E/J8WcnDOrgRmzX
+nroWgrZQyqvZHi5xnTuzleI65KDIbCpJXqWGtAWAjyhOe92uiwsDeFZZEEWVB4AG
+cSoF3U8HX25DEEhSba3Ew7zfdJEW1NWi6srwEjoO8uYhzLrwycIa7TLmaEwSOkhk
+Np5oN0unPvFKz92a45+0YfNmp0u1lGZNbuX5jW1J8CjgbewQobdA5uhiwTZr/YXf
+PvfMoutDvO+zqweKu+2VNzPj5ehdImfW1X+sADRX6esDZjVpZtcz/kNJnhJb9RWh
+MaAxMam4RhHpTH+5gEKXy0U8jfhuVA==
+=iZvj
-----END PGP PUBLIC KEY BLOCK-----
....
diff --git a/shared/authors.adoc b/shared/authors.adoc
index a55b8a4e81..dcae3bc9af 100644
--- a/shared/authors.adoc
+++ b/shared/authors.adoc
@@ -143,6 +143,10 @@
:alonso-email: alonso@FreeBSD.org
:alonso: {alonso-name} <{alonso-email}>
+:alven-name: Älven
+:alven-email: alven@FreeBSD.org
+:alven: {alven-name} <{alven-email}>
+
:am-name: Atul Mukker
:am-email: am@FreeBSD.org
:am: {am-name} <{am-email}>
@@ -3794,7 +3798,7 @@
:pkgmgr-members: {antoine}, {bdrewery}
// FreeBSD Ports Manager Team
-:portmgr-members: {mat}, {bapt}, {pizzamig}, {rene}, {tcberner}
+:portmgr-members: {mat}, {bapt}, {pizzamig}, {rene}, {tcberner}, {dvl}
// FreeBSD Release Engineering Teams
:re: re@FreeBSD.org
diff --git a/shared/contrib-committers.adoc b/shared/contrib-committers.adoc
index 600b7e95f3..b3328e5e05 100644
--- a/shared/contrib-committers.adoc
+++ b/shared/contrib-committers.adoc
@@ -400,3 +400,4 @@
* {mizhka}
* {ziaee}
* {tz}
+* {alven}
diff --git a/website/content/en/administration.adoc b/website/content/en/administration.adoc
index c4d2076e22..dd6502158b 100644
--- a/website/content/en/administration.adoc
+++ b/website/content/en/administration.adoc
@@ -90,6 +90,7 @@ The https://www.freebsd.org/portmgr/charter/[portmgr team charter] describes the
* {pizzamig}
* {rene}
* {tcberner} (Secretary)
+* {dvl}
'''
@@ -190,7 +191,7 @@ The Core Team Secretary is also responsible for writing and sending out monthly
The FreeBSD Documentation Engineering Team Secretary is a non-voting member of the Documentation Engineering Team, responsible for documenting the work done by doceng, keeping track of voting procedures, and to be an interface to the other teams, especially the admin and Core teams.
-* {fernape}
+There is currently no Documentation Engineering Team Secretary appointed; emails are being forwarded to the Documentation Engineering Team.
[[t-portmgr-secretary]]
== Ports Management Team Secretary <portmgr-secretary@FreeBSD.org>
diff --git a/website/content/en/status/report-2025-04-2025-06/gcc.adoc b/website/content/en/status/report-2025-04-2025-06/gcc.adoc
new file mode 100644
index 0000000000..d3dcd0313c
--- /dev/null
+++ b/website/content/en/status/report-2025-04-2025-06/gcc.adoc
@@ -0,0 +1,27 @@
+=== GCC on FreeBSD
+
+Links: +
+link:https://gcc.gnu.org/[GCC Project] URL: link:https://gcc.gnu.org/[] +
+link:https://gcc.gnu.org/gcc-12/[GCC 12 release series] URL: link:https://gcc.gnu.org/gcc-12/[] +
+link:https://gcc.gnu.org/gcc-13/[GCC 13 release series] URL: link:https://gcc.gnu.org/gcc-13/[] +
+link:https://gcc.gnu.org/gcc-14/[GCC 14 release series] URL: link:https://gcc.gnu.org/gcc-14/[]
+link:https://gcc.gnu.org/gcc-11/[GCC 15 release series] URL: link:https://gcc.gnu.org/gcc-15/[] +
+link:https://gcc.gnu.org/gcc-11/[GCC 16 release series] URL: link:https://gcc.gnu.org/gcc-16/[] +
+
+Contact: Lorenzo Salvadore <salvadore@FreeBSD.org>
+
+The link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281091[exp-run to update GCC default version from 13 to 14] is still suspended.
+As a reminder, it has been noticed that FreeBSD 13.4 lacks symbols that are used by GCC 14 for linking; please see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284499#c0 for a more detailed explanation.
+The symbols are however already present in higher FreeBSD versions.
+At the time this report is written, FreeBSD 13.4 is expected to go out of support soon (on June 30th), so it has been decided that it is preferable to suspend the exp-run until then.
+Thus it will get back on track on July 1st.
+
+Meanwhile, GCC 15 has been released.
+As usual, the new port package package:lang/gcc15[] has been created, as well as package:lang/gcc16-devel[] that tracks the latest GCC development.
+
+More bugs have been addressed.
+Bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285711[285711] about issues with some CPUTYPE values has been fixed with a temporary workaround.
+The workaround will be needed until commit gitref:22e564c74eb20e14bd93fd9fdde20e38a29cfcf1[repository=src] is included in all supported FreeBSD releases.
+
+A build failure has been found on aarch64 machines, see bug link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282797[282797].
+A fix has been found and is about to be submitted upstream.
diff --git a/website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc b/website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc
new file mode 100644
index 0000000000..ce35806c3d
--- /dev/null
+++ b/website/content/en/status/report-2025-04-2025-06/mit_krb5.adoc
@@ -0,0 +1,25 @@
+=== MIT Kerberos Import into FreeBSD
+
+Contact: Cy Schubert <cy@FreeBSD.org>
+
+The FreeBSD Foundation was approached to import MIT KRB5 into FreeBSD with the intent to replace our aging Heimdal.
+
+The Enterprise Working Group made a request to the Foundation to replace Heimdal with MIT KRB5.
+
+This is the first report for this project.
+
+Tasks completed:
+
+* MIT KRB5 has been imported into FreeBSD 15-CURRENT.
+* The WITH_MITKRB5 option is disabled until a successful ports exp-run is complete.
+
+Additional remaining tasks:
+
+* Fix port build errors identified by a ports exp-run.
+* Produce a writeup of the new Kerberos.
+* Determine if migration of the Heimdal database to an MIT database is possible.
+ (At the moment this appears unlikely due to the age of our ancient Heimdal and the lack of support for old crypto in newer Heimdal MIT).
+* Produce Heimdal Kerberos database to MIT database migration documentation (if possible).
+* (Optional) Develop and discuss the import and migration options at the next BSDCan.
+
+Sponsor: The FreeBSD Foundation
diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml
index f449064f68..c9337b8ce4 100644
--- a/website/data/en/news/news.toml
+++ b/website/data/en/news/news.toml
@@ -10,6 +10,10 @@ description = "New committer: <a href=\"mailto:aokblast@FreeBSD.org\">ShengYi Hu
[[news]]
date = "2025-06-13"
+description = "New committer: <a href=\"mailto:alven@FreeBSD.org\">Älven</a> (ports)"
+
+[[news]]
+date = "2025-06-13"
description = "New committer: <a href=\"mailto:vexeduxr@FreeBSD.org\">Ahmad Khalifa</a> (src)"
[[news]]