notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Hardware failure

The website is running on the old server. The new server stopped working at about 0200 UTC on 2020-08-22. The database was restored from 2020-08-21 00:59:15+00 UTC. We think we have covered all commits. Nothing should be missing. Any changes you made to your accounts after the restore date will be lost. Sorry about that.
non port: Mk/Scripts/

Number of commits found XX: 62

Thu, 7 Nov 2019
[ 20:49 bdrewery ] Original commit   Revision:517011
517011 Mk/Scripts/
517011 Mk/Scripts/
generate-symbols: Need @dir entries if PREFIX!=LOCALBASE.

- makeplist/check-plist: Don't suggest or complain about @dir entries
  for debug symbols added by this script. Same as is done for the
  debug symbols themselves.

Sponsored by:	DellEMC
Wed, 26 Jun 2019
[ 01:07 bdrewery ] Original commit   Revision:505130
505130 Mk/Scripts/
505130 Mk/Scripts/
Revert r505129: I still have the wrong version.
[ 00:44 bdrewery ] Original commit   Revision:505129
505129 Mk/Scripts/
505129 Mk/Scripts/
Allow to actually work.

It splits out symbols to PREFIX as well not LOCALBASE. Fix for that.
Sat, 10 Nov 2018
[ 23:55 gerald ] Original commit   Revision:484649
484649 Mk/Scripts/
Add share/info/*/dir to those files in STAGEDIR to ignore when checking
for orphans, i.e., files in STAGEDIR that are not covered by plist.

This is a follow-up to revision 484628 after which texinfo files are
now installed into ${PREFIX}/share/info. (A file "dir" is then created
and maintained by the tooling.)

Approved by:	portmgr (antoine)
Thu, 26 Jul 2018
[ 11:09 mat ] Original commit   Revision:475361
475361 Mk/Scripts/
475361 Mk/Scripts/
475361 Mk/Scripts/
Extract PLIST_SUB substitutions into a sed script.

This fixes PLIST_SUB being too big and PLIST_SUB_SED getting bigger than

PR:		222355
Reported by:	asomers
Reviewed by:	asomers, mfechner
Sponsored by:	Absolight
Differential Revision:
Fri, 8 Jun 2018
[ 09:26 mat ] Original commit   Revision:471992
471992 Mk/Scripts/
471992 Mk/Scripts/
471992 Mk/Scripts/
471992 Mk/Scripts/
SC2162: read without -r will mangle backslashes.

By default, read will interpret backslashes before spaces and line
feeds, and otherwise strip them. This is rarely expected or desired.

Normally you just want to read data, which is what read -r does. You
should always use -r unless you have a good reason not to.

PR:             227109
Submitted by:   mat
Sponsored by:   Absolight
[ 09:26 mat ] Original commit   Revision:471989
471989 Mk/Scripts/
SC2185: Some finds don't have a default path. Specify '.' explicitly.

(false positive, split flags to avoid triggering it.)

PR:             227109
Submitted by:   mat
Sponsored by:   Absolight
Wed, 19 Jul 2017
[ 22:29 gerald ] Original commit   Revision:446238
446238 Mk/Scripts/
Ignore info/*/dir (as used by the lang/gcc* ports, for example) in addition
to */info/dir and info/dir.

PR:		219274
Approved by:	portmgr (mat)
Wed, 18 Jan 2017
[ 13:20 tijl ] Original commit   Revision:431796
431796 Mk/Scripts/
431796 Mk/Uses/
431796 Mk/Uses/
431796 Mk/
431796 Mk/
431796 archivers/libzip/Makefile
431796 audio/denemo/Makefile
431796 audio/libamrnb/Makefile
431796 audio/libamrwb/Makefile
431796 base/gcc/Makefile

(Only the first 10 of 120 ports in this commit are shown above. View all ports for this commit)
The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Fri, 20 May 2016
[ 19:01 mat ] Original commit   Revision:415573
415573 Mk/Scripts/
415573 Mk/Scripts/
415573 Mk/Scripts/
415573 Mk/Scripts/
415573 Mk/Scripts/
415573 Mk/Scripts/
415573 Mk/Scripts/
415573 Mk/Scripts/
415573 Mk/Scripts/
415573 Mk/Scripts/
Ease debugging of Mk/Scripts scripts.

Sponsored by:	Absolight
Differential Revision:
Mon, 19 Oct 2015
[ 17:04 bdrewery ] Original commit   Revision:399701
399701 Mk/Scripts/
399701 Mk/Scripts/
Add some work-in-progress scripts for splitting symbols out into

This is only missing the pieces to hook it up fully.  A blocker
for hooking that up has been sub-packages, even though some implementation
could be made without them.  For now just commit what I have so it is not

Obtained from:	OneFS
Sponsored by:	EMC / Isilon Storage Division
With hat:	portmgr
Wed, 1 Jul 2015
[ 20:08 bapt ] Original commit   Revision:391119
391119 Mk/Scripts/
391119 Mk/Scripts/
391119 Mk/Scripts/
Factorize the function to validate env

Reviewed by:	antoine
Differential Revision:
Sat, 21 Mar 2015
[ 23:05 bapt ] Original commit   Revision:381876
381876 Mk/Scripts/
381876 Mk/Uses/
381876 Mk/Uses/
381876 Mk/
381876 arabic/ae_fonts_mono/Makefile
381876 arabic/ae_fonts_ttf/Makefile
381876 arabic/kacst_fonts/Makefile
381876 arabic/khotot/Makefile
381876 audio/py-karaoke/Makefile

(Only the first 10 of 422 ports in this commit are shown above. View all ports for this commit)
Make fonts repecting XDG

Xorg is now looking in ${LOCALBASE}/share/fonts by default
Xorg now accepts symlinks in etc/X11/fontpath.d (as decribed in Xserver(1))
Large cleanup on lots of font ports
All fonts are now properly dynamically generating fonts.dir and fonts.scale
instead of sometime overwriting existing ones)
All fonts are generating fontconfig's cache
Improve consistency in fonts ports
Thu, 22 Jan 2015
[ 21:05 bdrewery ] Original commit   Revision:377696
377696 Mk/Scripts/
Don't replace PREFIX anywhere in the plist line, only do it for the beginning.

With hat:	portmgr
Sponsored by:	EMC / Isilon Storage Division
Thu, 8 Jan 2015
[ 04:04 bdrewery ] Original commit   Revision:376512
376512 Mk/Scripts/
376512 Mk/Scripts/
- Move parse_plist() into a new file,

With hat:	portmgr
[ 03:55 bdrewery ] Original commit   Revision:376511
376511 Mk/Scripts/
- Rework check on $makeplist in parse_plist(). The variable was/is always 0 as
  the makeplist code does not use parse_plist(). Rename the param to
  'parse_comments' to be more clear on what it is for. This is kept for
  upcoming refactoring.

With hat:	portmgr
[ 03:37 bdrewery ] Original commit   Revision:376510
376510 Mk/Scripts/
Limit the scope of variables in parse_plist()

With hat:	portmgr
Thu, 25 Dec 2014
[ 01:10 bapt ] Original commit   Revision:375500
375500 MOVED
375500 Mk/Scripts/
375500 Mk/
375500 Mk/
375500 misc/Makefile
375500 misc/gnomehier
Remove now useless gnomehier, pkg handles automatically the directories where
needed making gnomehier entirely useless now.

Differential Revision:
Reviewed by:	antoine, kwm
Approved by:	gnome (kwm)
Tue, 23 Dec 2014
[ 13:47 antoine ] Original commit   Revision:375326
375326 Mk/Scripts/
375326 devel/gconf2/Makefile
375326 devel/gconf2/pkg-plist
- Add three empty dirs that belonged to gnomehier to devel/gconf2,
  this prevents stage violations during build of ports using gconftool-2
- White list etc/gconf/gconf.xml.defaults from stage orphans as gconftool-2
  is unpredictable

With hat:	portmgr
Wed, 5 Nov 2014
[ 07:14 antoine ] Original commit   Revision:372177
372177 Mk/Scripts/
- During makeplist, emit only empty directories inside prefix and
  directories outside prefix
- Whitelisting orphan directories not starting with / is no longer necessary
- Adjust missing directories check to use a list of all directories instead
  of the dirs from make-plist

Differential Revision:
Reviewed by:	bapt
With hat:	portmgr
Wed, 8 Oct 2014
[ 21:39 ak ] Original commit   Revision:370490
370490 Keywords/fc.ucl
370490 Keywords/fcfontsdir.ucl
370490 Keywords/fontsdir.ucl
370490 Keywords/shell.ucl
370490 Mk/Scripts/
- Accept absolute path for @fc, @fontsdir, @fcfontsdir, @shell keywords

Approved by:	portmgr (antoine, bapt)
Differential Revision:
[ 06:19 antoine ] Original commit   Revision:370416
370416 Mk/Scripts/
info keyword now handles full paths

With hat:	portmgr
Mon, 6 Oct 2014
[ 19:17 antoine ] Original commit   Revision:370212
370212 Mk/Scripts/
370212 Mk/Scripts/
Replace @dirrm/@dirrmtry with @dir in makeplist and leftovers check

Differential Revision:
Reviewed by:	bapt
With hat:	portmgr
Fri, 3 Oct 2014
[ 18:22 bdrewery ] Original commit   Revision:369925
369925 Mk/Scripts/
369925 Mk/
check-plist no longer needs to check for directories owned by dependencies.

pkg-1.3.8's auto directory handling makes this a non-issue.

We should add a new check to warn of possibly needing @dir for empty dirs

With hat:	portmgr
[ 18:14 bdrewery ] Original commit   Revision:369924
369924 Mk/Scripts/
Garbage collect dependency mtree check removed in r368803
Mon, 22 Sep 2014
[ 07:53 antoine ] Original commit   Revision:368823
368823 Mk/Scripts/
Do not report directories in plist as orphans

With hat:	portmgr
[ 06:22 bapt ] Original commit   Revision:368805
368805 Mk/Scripts/
adjust to take in account %%KEY%%@dirrm*
[ 05:47 bapt ] Original commit   Revision:368803
368803 Mk/Scripts/
368803 Mk/Scripts/
368803 Mk/
368803 devel/automake/pkg-plist
368803 devel/automake14/pkg-plist
368803 devel/desktop-file-utils/pkg-plist
368803 ports-mgmt/pkg/Makefile
368803 ports-mgmt/pkg/distinfo
368803 ports-mgmt/pkg/pkg-plist
368803 textproc/xmlcatmgr/Makefile
Update to 1.3.8 Changes:
- Plist parser do not accept modes like o+w g+s u+r
- @owner/@group with no argument reset the default ownership to root/wheel
- Plug regression tests into the release mechanism as mandatory
- Allow url in repository configuration to be overriden by another configuration
- If one of -P, -I or -R is not explicitly given on the command line do not emit
  error messages while searching for a mechanism to find data about the latest
  available ports.
- External keywords can now take arguments
- Directories under PREFIX are automatically handled and removed if needed
- MTREE are not packaged anymore neither extracted on final installation
- OS major checking (to determine if pkg is running on an upgraded base system)
  uses the same mechanism as ABI detection instead of relying on UNAME_r which
  can have false positivie on jails
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 17 Sep 2014
[ 19:03 antoine ] Original commit   Revision:368412
368412 Mk/Scripts/
Fix typo

With hat:	portmgr
Tue, 2 Sep 2014
[ 14:36 antoine ] Original commit   Revision:367014
367014 Mk/Scripts/
Make aware of (owner,group,perm) syntax for keywords

Differential Revision:
Reviewed by:	bapt
With hat:	portmgr
Mon, 1 Sep 2014
[ 17:06 antoine ] Original commit   Revision:366901
366901 Keywords/sample.ucl
366901 Keywords/sample.yaml
366901 Mk/Scripts/
- Make it possible to use sample keyword with a full path
- Prefer @dirrmtry over @unexec rmdir in makeplist

Differential Revision:
Reviewed by:	bapt
With hat:	portmgr
[ 13:03 bapt ] Original commit   Revision:366875
366875 CHANGES
366875 Keywords/pkg_install.awk
366875 Mk/Scripts/
366875 Mk/Uses/
366875 Mk/
366875 Mk/
366875 Mk/
366875 Mk/
366875 Mk/
366875 astro/google-earth/Makefile

(Only the first 10 of 23 ports in this commit are shown above. View all ports for this commit)
Remove support for pkg_install
Merge back into
Add a note about @stopdaemon not being supported anymore

With hat:	portmgr
Differential Revision:
Mon, 11 Aug 2014
[ 20:20 bdrewery ] Original commit   Revision:364655
364655 Mk/Scripts/
- Fix 'make check-plist' incorrectly considering all installed packages as
  run dependencies if the port being checked has no RUN_DEPENDS. This could
  cause false-positive "Possibly owned by dependency" warnings.

With hat:	portmgr
Thu, 24 Jul 2014
[ 21:03 bdrewery ] Original commit   Revision:362849
362849 Mk/Scripts/
- Fix check-plist so that its 'files in plist but missing from STAGEDIR' check
  does not incorrectly ignore plist items in %%DOCSDIR%% and %%EXAMPLESDIR%%.
  It was incorrectly ignoring these items when %%PORTDOCS%% or %%PORTEXAMPLES%%
  was missing. This manifested as a failure in 'make package' later when pkg(8)
  detected the missing files.

With hat:	portmgr
Mon, 30 Jun 2014
[ 22:26 antoine ] Original commit   Revision:359935
359935 Mk/Scripts/
Do not report parent directories of LOCALBASE as orphans

Reported and tested by:	gerald
With hat:	portmgr
Fri, 20 Jun 2014
[ 21:07 antoine ] Original commit   Revision:358638
358638 Mk/Scripts/
Do not report files @commented by multiple options as orphans

With hat:	portmgr
Fri, 13 Jun 2014
[ 10:30 daichi ] Original commit   Revision:357663
357663 Mk/Scripts/
fix a typo
Wed, 11 Jun 2014
[ 17:42 bapt ] Original commit   Revision:357511
357511 Keywords/pkg_install.awk
357511 Keywords/shell.yaml
357511 Mk/Scripts/
357511 shells/44bsd-csh/Makefile
357511 shells/44bsd-csh/pkg-plist
357511 shells/bash/pkg-plist
357511 shells/ch/pkg-plist
357511 shells/esh/pkg-plist
357511 shells/fd/pkg-plist
357511 shells/fish/pkg-plist

(Only the first 10 of 27 ports in this commit are shown above. View all ports for this commit)
Add an @shell keyword to handle adding and remove a shell path in /etc/shell
Bump port revision of all ports that were doing it wrong prior to the keyword

CR:		D208
Reviewed by:	antoine
With hat:	portmgr
Mon, 19 May 2014
[ 16:09 antoine ] Original commit   Revision:354552
354552 Mk/Scripts/
Add more files to orphans white list:
- .DS_Store files
- some VCS related files

Note: it's still recommended to not extract/install those files if they are
not needed

PR:		ports/189859
Submitted by:	adamw (first version)
Reviewed by:	bapt
With hat:	portmgr
Sun, 18 May 2014
[ 01:51 bdrewery ] Original commit   Revision:354382
354382 Mk/Scripts/
- %D is based on @cwd, not PREFIX; Fix false-postives when using pkg_install
  and @cwd has changed away from PREFIX:

      @cwd /
      @dirrmtry var/spool/dma

    ====> Checking for pkg-plist issues (check-plist)
    ===> Parsing plist
    DIR '/usr/local/etc/dma' CWD: /usr/local
    DIR '/usr/local/var/spool/dma' CWD:
    DIR 'share/licenses/dma-v0.9,1' CWD: /usr/local
    DIR '/usr/local/share/licenses' CWD: /usr/local
    ===> Checking for items in STAGEDIR missing from pkg-plist
    Error: Orphaned: @unexec rmdir "/var/spool/dma" >/dev/null 2>&1 || :
    ===> Checking for directories owned by MTREEs
    ===> Checking for directories handled by dependencies
    ===> Checking for items in pkg-plist which are not in STAGEDIR
    Error: Missing: @dirrmtry var/spool/dma
    ===> Error: Plist issues found.

With hat:	portmgr
Reported by:	erwin
Fri, 16 May 2014
[ 17:21 bdrewery ] Original commit   Revision:354246
354246 Mk/Scripts/
- Fix check-plist showing @sample dest files as orphans and also showing in

Reported by:	droso
With hat:	portmgr
Sun, 4 May 2014
[ 03:09 bdrewery ] Original commit   Revision:352937
352937 Mk/Scripts/
- Ignore MTREE owned PREFIX and PREFIX/info removal for now.
  The removal of PREFIX/info may be a bug in and needs
  more testing.

With hat:	portmgr
Reported by:	gerald
Thu, 24 Apr 2014
[ 22:42 bdrewery ] Original commit   Revision:352075
352075 Mk/Scripts/
- Fix check-stagedir causing staging violating. Quote all directory names
  when doing plist checks. This could leak out if an unsupported format
  was used such as 'rmdir -p' or 'rmdir dir1 dir2 dir3'

With hat:	portmgr
Reported by:	antoine
Pointyhat to:	bdrewery
[ 22:31 bdrewery ] Original commit   Revision:352074
352074 Mk/Scripts/
- Fix false-positive orphanned dir when '@unexec rmdir -p' is used.

Reported by:	antoine
With hat:	portmgr
[ 22:30 bdrewery ] Original commit   Revision:352073
352073 Mk/Scripts/
- Refactor a bit into functions

With hat:	portmgr
[ 12:00 bdrewery ] Original commit   Revision:351996
351996 Mk/Scripts/
check-plist: Don't error if GNOME_MTREE_FILE is missing, which can happen
in nox11 ports that USE_GNOME.

With hat:	portmgr
Reported by:	swills
Wed, 23 Apr 2014
[ 20:46 antoine ] Original commit   Revision:351974
351974 Mk/Scripts/
- Handle plist containing @unexec /bin/rmdir
- Handle directories ending with digits

With hat:	portmgr
Tue, 22 Apr 2014
[ 23:28 bdrewery ] Original commit   Revision:351888
351888 Mk/Scripts/
- Fix handling of "@comment @cwd" so it does not reset real @cwd; only
  change the cwd for commented lines (such as %%OPTION%%file). Reset it
  back to the normal on the first non-commented line.
- Sort files after stripping out @comment

With hat:	portmgr
[ 14:11 antoine ] Original commit   Revision:351838
351838 Mk/Scripts/
Fix directory keywords handling

Reviewed by:	bdrewery
With hat:	portmgr
[ 12:56 bdrewery ] Original commit   Revision:351830
351830 Mk/Scripts/
- For pkg run-depends dir listing, consider deps recursively.
  pkg_install already did this.
- Speedup the pkg_install run-depends listing by processing unique

With hat:	portmgr
Reported by:	antoine
Mon, 21 Apr 2014
[ 22:08 antoine ] Original commit   Revision:351726
351726 Mk/Scripts/
Fill orphans white list with files regenerated by installation scripts:
- info directories
- fonts.dir and fonts.scale
- desktop database
- mime database

With hat:	portmgr
[ 18:42 bdrewery ] Original commit   Revision:351701
351701 Mk/Scripts/
- Split MTREE check into its own check
- Split dependency-owned check its own and make into a non-fatal warning.
  This is not black-and-white. Python/Rubygem ports cleanup the lib dir
  for every installed package, and for python/ruby-gems too. This is fine,
  the extensions should not clean them up then; the error is valid here.
  However, there's other frameworks which don't cleanup in the master package
  and yield unexpected results. An example is that php does not cleanup
  etc/php itself. Only extensions do. So if an extension depends on another
  extension it will complain that the dependent extension owns etc/php,
  so we remove from, now it's a leftover. The proper place is in the
  php port itself, but it's unknown how many other cases there are like this.
  So for now make this non-fatal and into a warning.

  This is all mostly moot once pkg auto handles directories anyhow.

With hat:	portmgr
Discussed with:	antoine
[ 16:22 bdrewery ] Original commit   Revision:351693
351693 Mk/Scripts/
- Sort directories by Lexicographical Depth-First order (find -ds)

With hat:	portmgr
Sat, 19 Apr 2014
[ 06:44 bdrewery ] Original commit   Revision:351587
351587 CHANGES
351587 Mk/Scripts/
351587 Mk/Scripts/
351587 Mk/Scripts/
351587 Mk/
351587 Mk/
- Rename check-orphans to check-plist. Keep the old for backwards-compat.
- Bug fixes:
   - Fix showing directories owned by RUN_DEPENDS/LIB_DEPENDS [1]
   - Use proper "rmdir PATH" syntax, not "rmdir >/dev/null... PATH" which
     pkg will not recognize.
   - Never consider base /etc/mtree/BSD.usr.dist or LOCLABASE
     Templates/BSD.local.dist as needing @dirrm handling.
   - Fix showing PORTDOCS/PORTEXAMPLES files when the OPTIONS are not set.
     makeplist will still suggest them.
   - Fix showing files installed through unselected OPTIONS as orphans,
     by considering "@comment file" to be ignored. [2]
   - Fix @sample, @fc, @fcfontsdir, @fontsdir support
   - Fix return status when orphans are found to be non-zero
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 10 Apr 2014
[ 17:02 bapt ] Original commit   Revision:350822
350822 Mk/Scripts/
350822 Mk/
Allow to properly run make check-orphans and make makeplist for gnome ports
Mon, 24 Feb 2014
[ 16:35 mat ] Original commit   Revision:345877
345877 Mk/Scripts/
Remove quotes around values we get in PLIST_SUB. [1]

While there, don't replace 1 char entries in PLIST_SUB.

Noticed by:	amdmi3 [1]
Sponsored by:	Absolight
Mon, 10 Feb 2014
[ 09:19 mat ] Original commit   Revision:343607
343607 Mk/Scripts/
Try and force people to check the plist makeplist generates.

With hat:	portmgr
Reviewed by:	bapt
Sponsored by:	Absolight
Tue, 28 Jan 2014
[ 14:16 mat ] Original commit   Revision:341573
341573 Mk/Scripts/
341573 Mk/
Greatly enhance makeplist to replace all it can find in PLIST_SUB.

With hat:	portmgr
Sponsored by:	Absolight
Mon, 27 Jan 2014
[ 10:35 bapt ] Original commit   Revision:341366
341366 Mk/Scripts/
Do not show orphans anymore with pkgng for .info files
Fri, 29 Nov 2013
[ 16:08 mat ] Original commit   Revision:335192
335192 Mk/Scripts/
Fixup makeplist for directories.

Without, it'll generate :
@dirrmtry %%PORTDOCS%%%%DOCSDIR%%
With :
%%PORTDOCS%%@dirrmtry %%DOCSDIR%%

PR:		ports/184287
Submitted by:	mat
Approved by:	bapt
Sat, 23 Nov 2013
[ 12:23 mandree ] Original commit   Revision:334663
334663 Mk/Scripts/
334663 Mk/Scripts/
- in, properly work with filenames containing blank or tab,
  by setting IFS to just LF

- in, properly detect unset environmental variables,
  and list them all

- in, also list the full prefix as known, not just
  its parents

PR:		184039
Approved by:	portmgr (bapt)
Thu, 31 Oct 2013
[ 19:07 mandree ] Original commit   Revision:332275
332275 Mk/Scripts/
332275 Mk/Scripts/
332275 Mk/ Fewer false positives, much faster, easier maintenance.


* @cmd in pkg-plist is now properly handled.
  - It was previously treated the same as though there was a directory
    following it, missing the prefix. (ordering matters in case...esac)

  - Due to the cwd=${PREFIX} inside the while read line loop, state
    tracking was broken and every new line assumed that cwd were the

* stage-qa no longer complains about unstripped binaries if debugging is
  active (WITH_DEBUG set && WITHOUT_DEBUG unset).
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found XX: 62

User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
tmuxOct 30
motionOct 28
freetype2Oct 22
chromiumOct 21
mysql56-serverOct 21
mysql57-serverOct 21
mysql80-serverOct 21
mariadb103-clientOct 18
mariadb103-serverOct 18
mariadb104-clientOct 18
mariadb104-serverOct 18
mariadb105-clientOct 18
mariadb105-serverOct 18
drupal7Oct 17
py-matrix-synapseOct 17

8 vulnerabilities affecting 96 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-10-31 02:49:23

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 41277
Broken 57
Deprecated 273
Ignore 295
Forbidden 4
Restricted 146
Vulnerable 19
Expired 11
Set to expire 244
Interactive 0
new 24 hours 1
new 48 hours4
new 7 days31
new fortnight112
new month192

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.