ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/freshports-1/ingress/scripts
Revision 6139 - Directory Listing - [select for diffs]
Modified Wed Nov 27 16:46:46 2024 UTC (4 months ago) by dvl
Diff to previous 6134
'adding debugging, invoke dispose()'
Revision 6134 - Directory Listing - [select for diffs]
Modified Wed Nov 27 16:10:30 2024 UTC (4 months ago) by dvl
Diff to previous 6126
process_vuxml.pl: When the parsing has finished, say so.

re: https://github.com/libexpat/libexpat/issues/928

Also, dispose() of the doc when completed.

Revision 6126 - Directory Listing - [select for diffs]
Modified Sun Nov 10 19:49:33 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6120
'missing-port-categories.sh - make it OFFLINE aware, change get-list-of-current-categories.sh so it no longer observes OFFLINE.'
Revision 6120 - Directory Listing - [select for diffs]
Modified Sun Nov 10 01:44:24 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6119
Do not run if OFFLINE
Revision 6119 - Directory Listing - [select for diffs]
Modified Sat Nov 9 17:19:04 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6117
saving incompletely tested stuff, as a checkpoint for new categories
Revision 6117 - Directory Listing - [select for diffs]
Modified Fri Nov 8 18:18:48 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6109
exits, not exists
Revision 6109 - Directory Listing - [select for diffs]
Modified Thu Nov 7 18:08:56 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6105
'new OFFLINE code, fix new categories stuff, UPDATING will now work with or without a space
'
Revision 6105 - Directory Listing - [select for diffs]
Modified Thu Nov 7 17:44:34 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6104
refer to $0, not the incorrect test-master-port.sh left over from copy/paste
Revision 6104 - Directory Listing - [select for diffs]
Modified Thu Nov 7 17:41:29 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6097
refer to $0, not the incorrect test-master-port.sh left over from copy/paste
Revision 6097 - Directory Listing - [select for diffs]
Modified Sat Oct 19 11:42:13 2024 UTC (5 months, 2 weeks ago) by dvl
Diff to previous 6094
Start using:

$FreshPorts::Config::OFFLINE

This replaces:
$FreshPorts::Config::ScriptDir/OFFLINE


Revision 6094 - Directory Listing - [select for diffs]
Modified Mon Sep 30 23:22:57 2024 UTC (6 months ago) by dvl
Diff to previous 6093
'RIP bacula9, long live bacula15 - this time for the shell script'
Revision 6093 - Directory Listing - [select for diffs]
Modified Mon Sep 30 23:20:27 2024 UTC (6 months ago) by dvl
Diff to previous 6092
Change bacula9 to bacula15

Revision 6092 - Directory Listing - [select for diffs]
Modified Mon Sep 30 20:28:20 2024 UTC (6 months ago) by dvl
Diff to previous 6091
'RIP bacula9, long live bacula15'
Revision 6091 - Directory Listing - [select for diffs]
Modified Mon Sep 30 20:25:36 2024 UTC (6 months ago) by dvl
Diff to previous 6088
bacula9-client has been removed from the tree

use bacula15-client instead

Revision 6088 - Directory Listing - [select for diffs]
Modified Wed Sep 11 15:18:02 2024 UTC (6 months, 3 weeks ago) by dvl
Diff to previous 6087
'Add host URL to newusers.pl'
Revision 6087 - Directory Listing - [select for diffs]
Modified Wed Sep 11 12:23:12 2024 UTC (6 months, 3 weeks ago) by dvl
Diff to previous 6086
Include host url
Revision 6086 - Directory Listing - [select for diffs]
Modified Sat Aug 24 17:25:52 2024 UTC (7 months, 1 week ago) by dvl
Diff to previous 6085
'dump-package_imports.sh: allow for sorting by date and name (default)'
Revision 6085 - Directory Listing - [select for diffs]
Modified Sat Aug 24 17:23:26 2024 UTC (7 months, 1 week ago) by dvl
Diff to previous 6078
dump-package_imports.sh: allow for sorting by date and name (default)

re: https://github.com/FreshPorts/freshports/issues/593#issuecomment-2308384101

Revision 6078 - Directory Listing - [select for diffs]
Modified Sat Aug 24 11:17:29 2024 UTC (7 months, 1 week ago) by dvl
Diff to previous 6077
'dump-package_imports.sh: add'
Revision 6077 - Directory Listing - [select for diffs]
Modified Sat Aug 24 00:17:37 2024 UTC (7 months, 1 week ago) by dvl
Diff to previous 6076
dump-package_imports.sh: order by repo_date

- the processed date is relevant
- But repo_date will be the same on all FreshPorts nodes

Revision 6076 - Directory Listing - [select for diffs]
Modified Fri Aug 23 22:10:50 2024 UTC (7 months, 1 week ago) by dvl
Diff to previous 6075
dump-package_imports.sh: for nulls, sort by name, package_set

Revision 6075 - Directory Listing - [select for diffs]
Modified Thu Aug 22 22:27:14 2024 UTC (7 months, 1 week ago) by dvl
Diff to previous 6074
dump-package_imports.sh: add - re https://github.com/FreshPorts/freshports/issues/593

Revision 6074 - Directory Listing - [select for diffs]
Modified Thu Aug 22 22:26:50 2024 UTC (7 months, 1 week ago) by dvl
Diff to previous 6069
add notes about the environment variables
Revision 6069 - Directory Listing - [select for diffs]
Modified Mon Aug 19 23:46:00 2024 UTC (7 months, 2 weeks ago) by dvl
Diff to previous 6068
'Adjust for new package importing strategy'
Revision 6068 - Directory Listing - [select for diffs]
Modified Mon Aug 19 23:40:56 2024 UTC (7 months, 2 weeks ago) by dvl
Diff to previous 6067
Adjust for new package importing strategy

see: https://github.com/FreshPorts/packages-import/releases/tag/2.7.0

job-waiting.pl

* remove references to FreshPorts::Config::NewRepoImported
* start logging to FreshPorts::Config::LogJobsWaiting
* no need to launch after report-notification-packages.pl after UpdatePackagesFromRawPackages.py
* that is done by import-via-copy-packagesite-all-raw-fields.py
* wow, in hindsight, I should have created a wrapper script
  which invokes import-via-copy-packagesite-all-raw-fields.py, and
  UpdatePackagesFromRawPackages.py, and then report-notification-packages.pl
* Perhaps later.

report-notification-packages.pl

* If there is nothing to report upon, don't error out
* no need to remove NewRepoImported any more


Revision 6067 - Directory Listing - [select for diffs]
Modified Tue Aug 13 11:57:17 2024 UTC (7 months, 2 weeks ago) by dvl
Diff to previous 6065
'unlink the NewRepoImported signal, and Beacuse -> Because
'
Revision 6065 - Directory Listing - [select for diffs]
Modified Mon Aug 12 14:15:20 2024 UTC (7 months, 3 weeks ago) by dvl
Diff to previous 6064
job-waiting.pl - fix typo: Beacuse to Because
Revision 6064 - Directory Listing - [select for diffs]
Modified Wed Jul 24 11:55:13 2024 UTC (8 months, 1 week ago) by dvl
Diff to previous 6056
report-notification-packages.pl: avoid looping in job-waiting.pl

Remove the flag which causes us to be launched.

Revision 6056 - Directory Listing - [select for diffs]
Modified Sun Mar 31 12:08:01 2024 UTC (12 months ago) by dvl
Diff to previous 6055
'Standardize all report email subjects'
Revision 6055 - Directory Listing - [select for diffs]
Modified Sun Mar 31 12:05:02 2024 UTC (12 months ago) by dvl
Diff to previous 6054
Standardize all report emails.

Subject will be:

FreshPorts Notification: <topic>

Hopefully this will help people to filter easily.

Revision 6054 - Directory Listing - [select for diffs]
Modified Tue Mar 12 13:07:29 2024 UTC (12 months, 3 weeks ago) by dvl
Diff to previous 6052
'loop detections added to job-waiting.pl; missing-port-categories.sh will log better; add in report-notification-packages.pl'
Revision 6052 - Directory Listing - [select for diffs]
Modified Mon Mar 11 15:27:10 2024 UTC (12 months, 3 weeks ago) by dvl
Diff to previous 6049
Refer to add, not insert

And to package changes, not new packages.

Revision 6049 - Directory Listing - [select for diffs]
Modified Sat Mar 9 20:03:52 2024 UTC (12 months, 3 weeks ago) by dvl
Diff to previous 6048
Attempt to standardize on one name for emails:

FreshPorts notification

Start keeping stats
Explain what update, delete, insert will mean.

Revision 6048 - Directory Listing - [select for diffs]
Modified Sat Mar 9 20:02:43 2024 UTC (12 months, 3 weeks ago) by dvl
Diff to previous 6047
Attempt to standardize on one name for emails:

FreshPorts notification


Revision 6047 - Directory Listing - [select for diffs]
Modified Sat Mar 9 20:02:20 2024 UTC (12 months, 3 weeks ago) by dvl
Diff to previous 6046
Attempt to standardize on one name for emails:

FreshPorts notification

Revision 6046 - Directory Listing - [select for diffs]
Modified Sat Mar 9 20:01:24 2024 UTC (12 months, 3 weeks ago) by dvl
Diff to previous 6045
Add loop avoidance

After invoking UpdatePackagesFromRawPackages.py, always run report-notification-packages.pl

Revision 6045 - Directory Listing - [select for diffs]
Modified Thu Mar 7 17:29:27 2024 UTC (12 months, 3 weeks ago) by dvl
Diff to previous 6044
This now properly handles package_set

Revision 6044 - Directory Listing - [select for diffs]
Modified Wed Mar 6 22:51:50 2024 UTC (12 months, 4 weeks ago) by dvl
Diff to previous 6043
Add the report for package notifications.

re: https://github.com/FreshPorts/freshports/issues/542

It sends, duplicates, but it sends.

Revision 6043 - Directory Listing - [select for diffs]
Modified Wed Mar 6 22:50:42 2024 UTC (12 months, 4 weeks ago) by dvl
Diff to previous 6038
Perhaps a loop
Revision 6038 - Directory Listing - [select for diffs]
Modified Sat Feb 17 18:47:47 2024 UTC (13 months, 2 weeks ago) by dan
Diff to previous 6037
When reporting the number of found rows, make it easier for filtering

Revision 6037 - Directory Listing - [select for diffs]
Modified Sat Feb 17 18:44:14 2024 UTC (13 months, 2 weeks ago) by dan
Diff to previous 6033
Change the rm to rm -f when removing the flag

This script is invoked by a periodic script. The FLAG won't be present then.

Revision 6033 - Directory Listing - [select for diffs]
Modified Sun Jan 14 13:40:58 2024 UTC (14 months, 2 weeks ago) by dan
Diff to previous 6032
remove script for taking website offline - it is outdated
Revision 6032 - Directory Listing - [select for diffs]
Modified Sun Jan 14 13:40:07 2024 UTC (14 months, 2 weeks ago) by dan
Diff to previous 6026
use nginx and fp_listen - modernize
Revision 6026 - Directory Listing - [select for diffs]
Modified Sat Jan 13 14:22:41 2024 UTC (14 months, 2 weeks ago) by dan
Diff to previous 6025
'refresh-abi logging improvements'
Revision 6025 - Directory Listing - [select for diffs]
Modified Sat Jan 13 14:15:51 2024 UTC (14 months, 2 weeks ago) by dan
Diff to previous 6024
Created in error. All wrong.

Revision 6024 - Directory Listing - [select for diffs]
Modified Sat Jan 13 14:12:43 2024 UTC (14 months, 2 weeks ago) by dan
Diff to previous 6023
'refresh-abi logging improvements'
Revision 6023 - Directory Listing - [select for diffs]
Modified Sat Jan 13 12:50:07 2024 UTC (14 months, 3 weeks ago) by dan
Diff to previous 6021
refresh-abi.sh: alter logging details

Add process id

Revision 6021 - Directory Listing - [select for diffs]
Modified Fri Jan 12 17:02:24 2024 UTC (14 months, 3 weeks ago) by dan
Diff to previous 6018
'remove some constants, improve abi refresh'
Revision 6018 - Directory Listing - [select for diffs]
Modified Fri Jan 12 14:01:56 2024 UTC (14 months, 3 weeks ago) by dan
Diff to previous 6017
This is not used any more.

re: https://github.com/FreshPorts/freshports/issues/58

Revision 6017 - Directory Listing - [select for diffs]
Modified Fri Jan 12 14:01:40 2024 UTC (14 months, 3 weeks ago) by dan
Diff to previous 6016
Let's not output anything by default. Let there be less.

Revision 6016 - Directory Listing - [select for diffs]
Modified Fri Jan 12 14:01:09 2024 UTC (14 months, 3 weeks ago) by dan
Diff to previous 6015
Let's always log the abi stuff. That way, we can see that it ran.


Revision 6015 - Directory Listing - [select for diffs]
Modified Fri Jan 12 13:59:32 2024 UTC (14 months, 3 weeks ago) by dan
Diff to previous 6006
Renove RefreshCachFileFlag - no longer used

re: https://github.com/FreshPorts/freshports/issues/58

While here, remove some items from show-config.pl which are no longer
present.

* DynamicDir
* FlagDir
* RefreshCachFileFlag
* WWWENPortsCategoriesFlag

Revision 6006 - Directory Listing - [select for diffs]
Modified Sun Jan 7 16:46:43 2024 UTC (14 months, 3 weeks ago) by dan
Diff to previous 6005
remove blank line

Revision 6005 - Directory Listing - [select for diffs]
Modified Sun Jan 7 16:29:11 2024 UTC (14 months, 3 weeks ago) by dan
Diff to previous 6004
'config.sh - add ABILOG; refresh-abi.sh - better logging'
Revision 6004 - Directory Listing - [select for diffs]
Modified Sun Jan 7 15:56:40 2024 UTC (14 months, 3 weeks ago) by dan
Diff to previous 6003
Improve logging and report to abi.log

Revision 6003 - Directory Listing - [select for diffs]
Modified Sun Jan 7 15:56:14 2024 UTC (14 months, 3 weeks ago) by dan
Diff to previous 5999
add ABILOG
Revision 5999 - Directory Listing - [select for diffs]
Modified Wed Jan 3 16:52:15 2024 UTC (15 months ago) by dan
Diff to previous 5998
'add abi maintenance code'
Revision 5998 - Directory Listing - [select for diffs]
Modified Wed Jan 3 16:52:08 2024 UTC (15 months ago) by dan
Diff to previous 5997
Remove this tag - going to replace it

Revision 5997 - Directory Listing - [select for diffs]
Modified Wed Jan 3 16:45:29 2024 UTC (15 months ago) by dan
Diff to previous 5996
'add abi maintenance code'
Revision 5996 - Directory Listing - [select for diffs]
Modified Wed Jan 3 16:45:06 2024 UTC (15 months ago) by dan
Diff to previous 5995
Update PostgreSQL items

* For use by new abi scripts:
- Use export on PGSSLMODE
- Add PGSSLROOTCERT
- add DBUSER_ABI


Revision 5995 - Directory Listing - [select for diffs]
Modified Wed Jan 3 16:41:44 2024 UTC (15 months ago) by dan
Diff to previous 5992
'add abi maintenance code'
Revision 5992 - Directory Listing - [select for diffs]
Modified Wed Jan 3 16:24:45 2024 UTC (15 months ago) by dan
Diff to previous 5991
add commit, and logging
Revision 5991 - Directory Listing - [select for diffs]
Modified Wed Jan 3 16:15:20 2024 UTC (15 months ago) by dan
Diff to previous 5990
Start connecting to the database.

Still have to process errors.

Revision 5990 - Directory Listing - [select for diffs]
Modified Wed Jan 3 16:14:38 2024 UTC (15 months ago) by dan
Diff to previous 5988
add trailing ; to sql
Revision 5988 - Directory Listing - [select for diffs]
Modified Tue Jan 2 20:29:13 2024 UTC (15 months ago) by dan
Diff to previous 5987
Adjust to use STDIN

add-new-abi.sh and delete-depcreated-abi.sh now take their input from STDIN
(via cat) instead of seprately invoking current_list_of_valid_abi.sh

This save an extra fetch.

Revision 5987 - Directory Listing - [select for diffs]
Modified Tue Jan 2 20:17:41 2024 UTC (15 months ago) by dan
Diff to previous 5973
Maintain the list of ABI

ABI get added, deleted. This set of scripts will maintain
that list in our abi table.

Revision 5973 - Directory Listing - [select for diffs]
Modified Mon Dec 25 20:04:54 2023 UTC (15 months, 1 week ago) by dan
Diff to previous 5972
remove some blank lines
Revision 5972 - Directory Listing - [select for diffs]
Modified Mon Dec 25 19:32:06 2023 UTC (15 months, 1 week ago) by dan
Diff to previous 5970
'-m'
Revision 5970 - Directory Listing - [select for diffs]
Modified Mon Dec 25 19:23:31 2023 UTC (15 months, 1 week ago) by dan
Diff to previous 5969
Igmore git-last-processed-tags.sh

Revision 5969 - Directory Listing - [select for diffs]
Modified Mon Dec 25 19:23:07 2023 UTC (15 months, 1 week ago) by dan
Diff to previous 5964
Add missing logfatal()

Revision 5964 - Directory Listing - [select for diffs]
Modified Sun Dec 24 19:53:25 2023 UTC (15 months, 1 week ago) by dan
Diff to previous 5963
Better comments
Revision 5963 - Directory Listing - [select for diffs]
Modified Sun Dec 24 18:58:21 2023 UTC (15 months, 1 week ago) by dan
Diff to previous 5962
Use grep -c

ls *.xml will result in ./system_status.sh: /bin/ls: Argument list too long

... when there are large numbers of commits.

Revision 5962 - Directory Listing - [select for diffs]
Modified Sun Dec 24 16:49:24 2023 UTC (15 months, 1 week ago) by dan
Diff to previous 5961
Use ne not != for comparison
Revision 5961 - Directory Listing - [select for diffs]
Modified Sun Dec 24 16:48:19 2023 UTC (15 months, 1 week ago) by dan
Diff to previous 5960
Remove files/usr/src

This directory was used to decieve nvidia drivers into thinking we had
/usr/src installed.  re: https://github.com/FreshPorts/freshports/issues/152

Revision 5960 - Directory Listing - [select for diffs]
Modified Sat Dec 23 19:56:48 2023 UTC (15 months, 1 week ago) by dan
Diff to previous 5959
Update to reflect we are using actual jails now, not just chroot.

Revision 5959 - Directory Listing - [select for diffs]
Modified Tue Dec 19 15:19:24 2023 UTC (15 months, 2 weeks ago) by dan
Diff to previous 5958
'Use full path to git'
Revision 5958 - Directory Listing - [select for diffs]
Modified Tue Dec 19 15:14:14 2023 UTC (15 months, 2 weeks ago) by dan
Diff to previous 5957
Use the full path for git

Things changed on some servers with FreeBSD 14.0

Revision 5957 - Directory Listing - [select for diffs]
Modified Tue Dec 19 14:35:06 2023 UTC (15 months, 2 weeks ago) by dan
Diff to previous 5955
Use the full path to git

Revision 5955 - Directory Listing - [select for diffs]
Modified Mon Dec 18 14:14:08 2023 UTC (15 months, 2 weeks ago) by dan
Diff to previous 5954
remove this tag, recreated/overwitten in error
Revision 5954 - Directory Listing - [select for diffs]
Modified Mon Dec 18 14:10:54 2023 UTC (15 months, 2 weeks ago) by dan
Diff to previous 5953
'removing our flag when we start processing. tell port->save() we are working on HEAD'
Revision 5953 - Directory Listing - [select for diffs]
Modified Mon Dec 18 14:09:22 2023 UTC (15 months, 2 weeks ago) by dan
Diff to previous 5951
'removing our flag when we start processing. tell port->save() we are working on HEAD'
Revision 5951 - Directory Listing - [select for diffs]
Modified Mon Dec 18 14:01:24 2023 UTC (15 months, 2 weeks ago) by dan
Diff to previous 5949
mention that process_default_versions.pl operates only upon head
Revision 5949 - Directory Listing - [select for diffs]
Modified Mon Dec 18 13:50:21 2023 UTC (15 months, 2 weeks ago) by dan
Diff to previous 5948
On port->save(), specify HEAD, because that is only what this should be invoked for
Revision 5948 - Directory Listing - [select for diffs]
Modified Mon Dec 18 13:20:40 2023 UTC (15 months, 2 weeks ago) by dan
Diff to previous 5947
Remove our signal

Revision 5947 - Directory Listing - [select for diffs]
Modified Mon Dec 18 12:52:30 2023 UTC (15 months, 2 weeks ago) by dan
Diff to previous 5937
refer to $0, not process_moved.sh
Revision 5937 - Directory Listing - [select for diffs]
Modified Sun Dec 10 18:23:07 2023 UTC (15 months, 3 weeks ago) by dan
Diff to previous 5936
'cater for https://github.com/FreshPorts/freshports/issues/509'
Revision 5936 - Directory Listing - [select for diffs]
Modified Sun Dec 10 18:19:01 2023 UTC (15 months, 3 weeks ago) by dan
Diff to previous 5929
job-waiting.pl
* remove FreshPorts::Config::WWWENPortsCategoriesFlag => 'process_www_en_ports_categories.sh
* add FreshPorts::Config::DefaultVersionsFlag      => 'process_default_versions.pl

remove:

* process_CVSROOT_approvers.sh
* process_www_en_ports_categories.sh

add process_default_versions.pl


Revision 5929 - Directory Listing - [select for diffs]
Modified Sun Nov 12 13:48:57 2023 UTC (16 months, 3 weeks ago) by dan
Diff to previous 5928
'add categories_rebuild_search_html.sh'
Revision 5928 - Directory Listing - [select for diffs]
Modified Sun Nov 12 13:47:59 2023 UTC (16 months, 3 weeks ago) by dan
Diff to previous 5927
Add a blank row in the drop down list, for a default search value

Fixes https://github.com/FreshPorts/freshports/issues/491

Revision 5927 - Directory Listing - [select for diffs]
Modified Sat Nov 11 19:32:00 2023 UTC (16 months, 3 weeks ago) by dan
Diff to previous 5926
'add categories_rebuild_search_html.sh'
Revision 5926 - Directory Listing - [select for diffs]
Modified Sat Nov 11 19:23:55 2023 UTC (16 months, 3 weeks ago) by dan
Diff to previous 5925
Refresh the list of categories.

Revision 5925 - Directory Listing - [select for diffs]
Modified Thu Oct 26 00:35:31 2023 UTC (17 months, 1 week ago) by dan
Diff to previous 5922
'Include changes adding port_id to RemovePortFromCache() calls'
Revision 5922 - Directory Listing - [select for diffs]
Modified Thu Oct 26 00:30:15 2023 UTC (17 months, 1 week ago) by dan
Diff to previous 5918
Adjust parameters to RemovePortFromCache() which now takes a port_id

see: https://github.com/FreshPorts/freshports/issues/468

Revision 5918 - Directory Listing - [select for diffs]
Modified Tue Oct 24 19:56:38 2023 UTC (17 months, 1 week ago) by dan
Diff to previous 5911
'improve cache invalidation for MOVED, UPDATING, etc'
Revision 5911 - Directory Listing - [select for diffs]
Modified Tue Oct 3 17:00:55 2023 UTC (18 months ago) by dan
Diff to previous 5904
Use this shebang: #!/usr/local/bin/perl -w

Revision 5904 - Directory Listing - [select for diffs]
Modified Wed May 3 18:25:50 2023 UTC (23 months ago) by dan
Diff to previous 5901
'for UPDATING, use case insensitive for AFFECTS; trim rowcount on missing-port-categories.sh'
Revision 5901 - Directory Listing - [select for diffs]
Modified Mon May 1 02:54:58 2023 UTC (23 months ago) by dan
Diff to previous 5900
Use case insensitive matches for Affects and Author

This allows for:

20230213:
  Affects: users of sysutils/nut*
  AUTHOR: cy@FreeBSD.org

Whereas most people do upper case:

20230213:
  AFFECTS: users of security/logcheck
  AUTHOR: yasu@FreeBSD.org


Revision 5900 - Directory Listing - [select for diffs]
Modified Mon May 1 02:53:11 2023 UTC (23 months ago) by dan
Diff to previous 5897
remove spaces from ROWCOUNT
Revision 5897 - Directory Listing - [select for diffs]
Modified Thu Mar 23 00:28:37 2023 UTC (2 years ago) by dan
Diff to previous 5892
'-m'
Revision 5892 - Directory Listing - [select for diffs]
Modified Thu Mar 16 22:35:26 2023 UTC (2 years ago) by dan
Diff to previous 5887
Retire vuxml_ident.pl : used for subversion commits.


Revision 5887 - Directory Listing - [select for diffs]
Modified Sun Dec 25 19:01:18 2022 UTC (2 years, 3 months ago) by dan
Diff to previous 5876
Use freshports, not FreshPorts, in URLs.

see: https://github.com/FreshPorts/freshports/issues/412


Revision 5876 - Directory Listing - [select for diffs]
Modified Wed Dec 21 13:04:49 2022 UTC (2 years, 3 months ago) by dan
Diff to previous 5874
'add TEST_DEPENDS'
Revision 5874 - Directory Listing - [select for diffs]
Modified Wed Dec 21 12:58:01 2022 UTC (2 years, 3 months ago) by dan
Diff to previous 5871
Extract TEST_DEPENDS

re https://github.com/FreshPorts/freshports/issues/411


Revision 5871 - Directory Listing - [select for diffs]
Modified Sun Dec 11 14:45:48 2022 UTC (2 years, 3 months ago) by dan
Diff to previous 5862
'refresh-ports.sh & process_updating.sh now log to DIRLOG, process_updating.pl looks for AFFECTS and avoids duplicates in cache_clearing_ports, add show-config.sh'
Revision 5862 - Directory Listing - [select for diffs]
Modified Sun Dec 4 16:21:01 2022 UTC (2 years, 4 months ago) by dan
Diff to previous 5861
Remove references to running this from a cronjob.

It is launched from job-waiting.pl


Revision 5861 - Directory Listing - [select for diffs]
Modified Thu Sep 29 13:21:05 2022 UTC (2 years, 6 months ago) by dan
Diff to previous 5859
Remove code added for debugging


Revision 5859 - Directory Listing - [select for diffs]
Modified Thu Sep 29 12:47:18 2022 UTC (2 years, 6 months ago) by dan
Diff to previous 5858
Add


Revision 5858 - Directory Listing - [select for diffs]
Modified Thu Sep 29 12:46:46 2022 UTC (2 years, 6 months ago) by dan
Diff to previous 5857
Fix UPDATING

With 20220623 and 20220620, 20220620 appears in column one.

That caused failures because of a faulty regex.

https://regex101.com to the rescue for this one

It was broken anyway, because the directory was wrong.


For cache clearing, we need to use the cache_clearing_ports table
The caching module is good only on webservers, not on ingress nodes,
which is where this script runs.


Revision 5857 - Directory Listing - [select for diffs]
Modified Thu Sep 29 12:26:20 2022 UTC (2 years, 6 months ago) by dan
Diff to previous 5856
Log the output of process_updating.pl to process_updating.log


Revision 5856 - Directory Listing - [select for diffs]
Modified Thu Sep 29 12:25:50 2022 UTC (2 years, 6 months ago) by dan
Diff to previous 5854
Althought this script is no longer relevant/used,
let's use the supplied configuration value for LOGDIR


Revision 5854 - Directory Listing - [select for diffs]
Modified Tue Sep 20 23:38:44 2022 UTC (2 years, 6 months ago) by dan
Diff to previous 5853
'remove dir-create.sh; correct ports_tree_file_count.pl'
Revision 5853 - Directory Listing - [select for diffs]
Modified Tue Sep 20 23:30:39 2022 UTC (2 years, 6 months ago) by dan
Diff to previous 5852
Correct the ports tree file count

Reported by Laurent Chardon


Revision 5852 - Directory Listing - [select for diffs]
Modified Sat Sep 17 14:33:10 2022 UTC (2 years, 6 months ago) by dan
Diff to previous 5844
This script is deprecated.


Revision 5844 - Directory Listing - [select for diffs]
Modified Sun Sep 11 14:52:44 2022 UTC (2 years, 6 months ago) by dan
Diff to previous 5842
'add code for make -V WWW'
Revision 5842 - Directory Listing - [select for diffs]
Modified Sun Sep 11 14:44:54 2022 UTC (2 years, 6 months ago) by dan
Diff to previous 5835
Add WWW


Revision 5835 - Directory Listing - [select for diffs]
Modified Fri Aug 12 15:00:37 2022 UTC (2 years, 7 months ago) by dan
Diff to previous 5832
'remove maildrop/mailfilter - no longer used now we're on git'
Revision 5832 - Directory Listing - [select for diffs]
Modified Wed Aug 10 20:50:36 2022 UTC (2 years, 7 months ago) by dan
Diff to previous 5829
Better logging message


Revision 5829 - Directory Listing - [select for diffs]
Modified Sun Apr 24 18:59:55 2022 UTC (2 years, 11 months ago) by dan
Diff to previous 5827
Drop the procmail, actually maildrop filter

Since FreeBSD moved to git, this is no longer required.

Revision 5827 - Directory Listing - [select for diffs]
Modified Sun Apr 24 18:15:25 2022 UTC (2 years, 11 months ago) by dan
Diff to previous 5824
Add a better log message


Revision 5824 - Directory Listing - [select for diffs]
Modified Sun Sep 26 15:23:00 2021 UTC (3 years, 6 months ago) by dan
Diff to previous 5822
'Correct the link to commits

fixes https://github.com/FreshPorts/freshports/issues/335

reported by Matthew Seaman via private email
'
Revision 5822 - Directory Listing - [select for diffs]
Modified Sat Sep 25 13:37:51 2021 UTC (3 years, 6 months ago) by dan
Diff to previous 5811
Correct the link to commits

fixes https://github.com/FreshPorts/freshports/issues/335

reported by Matthew Seaman via private email


Revision 5811 - Directory Listing - [select for diffs]
Modified Fri Sep 3 14:51:38 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5810
'add newlines to refresh-ports.pl'
Revision 5810 - Directory Listing - [select for diffs]
Modified Fri Sep 3 14:50:45 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5809
go for 2500 row sets
Revision 5809 - Directory Listing - [select for diffs]
Modified Fri Sep 3 14:49:53 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5808
add newlines to print statements
Revision 5808 - Directory Listing - [select for diffs]
Modified Fri Sep 3 12:41:43 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5805
Be sure to prepare the repo with the latest data before processing


Revision 5805 - Directory Listing - [select for diffs]
Modified Thu Sep 2 14:19:54 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5803
'add launch-refreshes.sh & long options for refresh-ports.pl'
Revision 5803 - Directory Listing - [select for diffs]
Modified Thu Sep 2 14:12:50 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5802
A script for launching multiple instances of refresh-ports.pl which each run
in parallel


Revision 5802 - Directory Listing - [select for diffs]
Modified Thu Sep 2 14:11:59 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5801
Add in long options:

dryrun y/n
debug  y/n
limit  How many rows to process
offset Where to start int the result set

Stop using syslog, because output is now logged to a file



Revision 5801 - Directory Listing - [select for diffs]
Modified Thu Sep 2 14:08:02 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5800
log to a file
Revision 5800 - Directory Listing - [select for diffs]
Modified Thu Sep 2 14:07:12 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5798
We shall keep distfiles around - no sense removing them if we are running multiple tests
Revision 5798 - Directory Listing - [select for diffs]
Modified Wed Aug 25 21:00:49 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5797
'add script name to syslog call in refresh-ports.pl'
Revision 5797 - Directory Listing - [select for diffs]
Modified Wed Aug 25 20:58:17 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5791
add script name to syslog call
Revision 5791 - Directory Listing - [select for diffs]
Modified Tue Aug 24 20:31:24 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5789
'add $FreshPorts::Config::PortsToRefresh, refresh-ports.sh, refresh-ports.pl'
Revision 5789 - Directory Listing - [select for diffs]
Modified Tue Aug 24 13:37:27 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5787
we shall assume git processing when refreshing
Revision 5787 - Directory Listing - [select for diffs]
Modified Tue Aug 24 13:05:22 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5786
Add the ability to process the ports_to_refresh table.


Revision 5786 - Directory Listing - [select for diffs]
Modified Tue Aug 24 13:04:01 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5785
Create PORTSTOREFRESHFLAG flag

While here, derive BASEDIR_PACKAGER from BASEDIR


Revision 5785 - Directory Listing - [select for diffs]
Modified Tue Aug 24 13:02:57 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5784
fix comment typo
Revision 5784 - Directory Listing - [select for diffs]
Modified Wed Aug 11 08:38:34 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5782
'move from ports-jail to jail'
Revision 5782 - Directory Listing - [select for diffs]
Modified Wed Aug 11 08:34:41 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5781
Remove tag created in error

Revision 5781 - Directory Listing - [select for diffs]
Modified Wed Aug 11 08:32:32 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5777
'move from ports-jail to jail'
Revision 5777 - Directory Listing - [select for diffs]
Modified Wed Aug 11 08:14:27 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5774
fix typo in /usr/ports comment
Revision 5774 - Directory Listing - [select for diffs]
Modified Wed Aug 11 07:32:13 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5773
Move from chroot to jexec.

The ports-tree at ~freshports/ports-jail is no longer used.
Instead, we use one in a true proper jail.


Revision 5773 - Directory Listing - [select for diffs]
Modified Wed Aug 11 01:16:41 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5772
this is deprecated
Revision 5772 - Directory Listing - [select for diffs]
Modified Wed Aug 11 01:15:39 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5771
For fortnightly, do 18 days, because it's not a perfect fortnight


Revision 5771 - Directory Listing - [select for diffs]
Modified Wed Aug 11 01:14:46 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5770
We are now using a FreeBSD jail for port data extraction


Revision 5770 - Directory Listing - [select for diffs]
Modified Wed Aug 11 01:14:28 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5769
Move to a /usr/ports location for the jail
Revision 5769 - Directory Listing - [select for diffs]
Modified Wed Aug 11 01:12:17 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5768
Move the jail to /usr/ports, not /var/db/repos/ports


Revision 5768 - Directory Listing - [select for diffs]
Modified Wed Aug 11 01:10:59 2021 UTC (3 years, 7 months ago) by dan
Diff to previous 5767
Move from chroot to jexec

With make-pkg-message-in.sh, move back to apply-slist : it's great


Revision 5767 - Directory Listing - [select for diffs]
Modified Sat Jul 31 17:10:14 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5757
Better pkg-message handling, but not great.


Revision 5757 - Directory Listing - [select for diffs]
Modified Fri Jul 16 16:18:55 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5756
'check ports_categories when not processing commits'
Revision 5756 - Directory Listing - [select for diffs]
Modified Fri Jul 16 16:17:17 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5748
Update to check ports_categories when not processing commits.

Add this to /usr/local/etc/freshports/config.sh:

CHECKPORTSCATEGORIESFILE="${BASEDIR}/signals/check_port_categories"



Revision 5748 - Directory Listing - [select for diffs]
Modified Sun Jul 11 17:21:32 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5747
Add in some ignores with propset


Revision 5747 - Directory Listing - [select for diffs]
Modified Sat Jul 10 23:31:33 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5746
Script for testing categories obtained from the repo


Revision 5746 - Directory Listing - [select for diffs]
Modified Sat Jul 10 23:27:00 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5745
Comment out the debugging code


Revision 5745 - Directory Listing - [select for diffs]
Modified Sat Jul 10 23:25:30 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5743
First attempt at keeping track of what reports have not been run


Revision 5743 - Directory Listing - [select for diffs]
Modified Sat Jul 10 23:01:06 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5741
column alignments


Revision 5741 - Directory Listing - [select for diffs]
Modified Thu Jul 8 21:20:21 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5738
'fix queue-status.pl, now checks for .errors files'
Revision 5738 - Directory Listing - [select for diffs]
Modified Sun Jul 4 14:55:01 2021 UTC (3 years, 9 months ago) by dan
Diff to previous 5735
Report upon .errors files
Don't report upon ingress-svn any more


Revision 5735 - Directory Listing - [select for diffs]
Modified Sat Jun 26 17:03:10 2021 UTC (3 years, 9 months ago) by dan
Diff to previous 5734
'We don't use Jail/scripts/make-categories.sh in the port-jail'
Revision 5734 - Directory Listing - [select for diffs]
Modified Sat Jun 26 16:59:56 2021 UTC (3 years, 9 months ago) by dan
Diff to previous 5733
make-apply-slist.sh is not required in the port jail.

This functionality is carried out by get-list-of-current-categories.sh


Revision 5733 - Directory Listing - [select for diffs]
Modified Sat Jun 26 16:26:44 2021 UTC (3 years, 9 months ago) by dan
Diff to previous 5732
Include make-categories.sh

chown root:wheel too


Revision 5732 - Directory Listing - [select for diffs]
Modified Sat Jun 26 14:08:35 2021 UTC (3 years, 9 months ago) by dan
Diff to previous 5731
Better shorter way to get the list of categories


Revision 5731 - Directory Listing - [select for diffs]
Modified Sat Jun 26 14:08:07 2021 UTC (3 years, 9 months ago) by dan
Diff to previous 5716
Add make-apply-slist.sh


Revision 5716 - Directory Listing - [select for diffs]
Modified Mon May 31 11:07:29 2021 UTC (3 years, 10 months ago) by dan
Diff to previous 5715
'add get-list-of-current-categories.sh back in'
Revision 5715 - Directory Listing - [select for diffs]
Modified Mon May 31 11:03:28 2021 UTC (3 years, 10 months ago) by dan
Diff to previous 5714
Remove get-list-of-current-categories.pl, not used.

Add get-list-of-current-categories.sh back in, removed via 5713

I really should have waited. Kept this only on dev for a few days.
Then test, staging, and prod would not have been affected.


Revision 5714 - Directory Listing - [select for diffs]
Modified Fri May 28 19:58:51 2021 UTC (3 years, 10 months ago) by dan
Diff to previous 5713
'-m'
Revision 5713 - Directory Listing - [select for diffs]
Modified Fri May 28 19:42:15 2021 UTC (3 years, 10 months ago) by dan
Diff to previous 5712
Remove this, now handled by get-list-of-current-categories.pl


Revision 5712 - Directory Listing - [select for diffs]
Modified Fri May 28 19:41:45 2021 UTC (3 years, 10 months ago) by dan
Diff to previous 5711
Commit a work in progress, only to be deleted on my next commit

Revision 5711 - Directory Listing - [select for diffs]
Modified Fri May 28 19:40:47 2021 UTC (3 years, 10 months ago) by dan
Diff to previous 5710
the new HTML from Jethro
Revision 5710 - Directory Listing - [select for diffs]
Modified Fri May 28 19:40:13 2021 UTC (3 years, 10 months ago) by dan
Diff to previous 5687
Remove 'svn commit checking status' since we don't do subversion commits any
more


Revision 5687 - Directory Listing - [select for diffs]
Modified Mon May 10 12:21:44 2021 UTC (3 years, 10 months ago) by dan
Diff to previous 5683
'bringing in better category detection'
Revision 5683 - Directory Listing - [select for diffs]
Modified Mon May 10 12:15:10 2021 UTC (3 years, 10 months ago) by dan
Diff to previous 5682
With IgnoredItems being removed, this script is no longer required.


Revision 5682 - Directory Listing - [select for diffs]
Modified Mon May 10 12:12:14 2021 UTC (3 years, 10 months ago) by dan
Diff to previous 5681
Get the list of categories from the repo


Revision 5681 - Directory Listing - [select for diffs]
Modified Mon May 10 12:11:48 2021 UTC (3 years, 10 months ago) by dan
Diff to previous 5677
FreshPorts::Config::scriptpath and
FreshPorts::Config::ScriptDir have the same value. use only the latter.

Revision 5677 - Directory Listing - [select for diffs]
Modified Wed May 5 12:48:32 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5676
'add get-list-of-current-categories.sh; fix vuln_latest.pl for new HTML usage'
Revision 5676 - Directory Listing - [select for diffs]
Modified Wed May 5 12:41:20 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5675
Bring in the changes from https://github.com/FreshPorts/freshports/pull/261


Revision 5675 - Directory Listing - [select for diffs]
Modified Wed May 5 12:37:05 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5674
Commit my changes to vuln_latest.pl before incorporating changes from
https://github.com/FreshPorts/freshports/pull/261


Revision 5674 - Directory Listing - [select for diffs]
Modified Mon Apr 26 19:06:27 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5672
'Previous release was mucked up. updated config.sh.sample'
Revision 5672 - Directory Listing - [select for diffs]
Modified Mon Apr 26 18:55:12 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5667
adjust from svn to git
Revision 5667 - Directory Listing - [select for diffs]
Modified Mon Apr 26 17:05:48 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5666
'Previous release was the wrong tarball name - updated config.sh.sample'
Revision 5666 - Directory Listing - [select for diffs]
Modified Mon Apr 26 17:03:44 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5665
'Updated config.sh.sample'
Revision 5665 - Directory Listing - [select for diffs]
Modified Tue Apr 20 15:05:38 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5664
A new iteration of the find


Revision 5664 - Directory Listing - [select for diffs]
Modified Tue Apr 20 15:03:06 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5663
Not every directory in the root directory of the repo is a category. This
script pulls back a list of those categories.

This need arose with this commit:

https://cgit.freebsd.org/ports/commit/?id=bbc2474ef7a65eb8561c8ecf7af80c2bfed1f248

Which created the .git directory.


Revision 5663 - Directory Listing - [select for diffs]
Modified Tue Apr 20 15:00:47 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5661
re https://github.com/FreshPorts/freshports/issues/245

Not all ports with a pkg-message have a pkg-message file.

Some have files/pkg-message.in, for example.

This script uses apply-slist to build that file.


Revision 5661 - Directory Listing - [select for diffs]
Modified Tue Apr 6 22:40:38 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5660
'count *.xml not *.txt'
Revision 5660 - Directory Listing - [select for diffs]
Modified Tue Apr 6 21:55:20 2021 UTC (3 years, 11 months ago) by dan
Diff to previous 5658
stop counting .txt & start counting .xml
Revision 5658 - Directory Listing - [select for diffs]
Modified Sun Apr 4 00:36:30 2021 UTC (4 years ago) by dan
Diff to previous 5657
'add DBUSER_REPORTING to config.sh.sample'
Revision 5657 - Directory Listing - [select for diffs]
Modified Sun Apr 4 00:30:06 2021 UTC (4 years ago) by dan
Diff to previous 5654
add DBUSER_REPORTING
Revision 5654 - Directory Listing - [select for diffs]
Modified Sun Mar 21 23:13:55 2021 UTC (4 years ago) by dan
Diff to previous 5653
'Add OPTIONS_NAME to scripts.
fix ports_tree_file_count.pl to work with new configuration items'
Revision 5653 - Directory Listing - [select for diffs]
Modified Sun Mar 21 22:39:49 2021 UTC (4 years ago) by dan
Diff to previous 5652
'freebsd-cvs.sh: say if config.sh is not found
queue-status.pl: stop using the database, sort the queue keys so Nagios output is consistent, look only for files > 5 minutes old.
config.sh.sample: mention PORTSDIRBASE is best without a trailing slash
Add the monitoring directory, but I am not sure it is used yet.
process_vuxml.pl: improve spacing'
Revision 5652 - Directory Listing - [select for diffs]
Modified Sun Mar 21 22:29:12 2021 UTC (4 years ago) by dan
Diff to previous 5651
FreshPorts::Constants::Repo_Ports is gone.

Use FreshPorts::Constants::Repo_Dir_Name_Ports instead


Revision 5651 - Directory Listing - [select for diffs]
Modified Sun Mar 21 22:28:44 2021 UTC (4 years ago) by dan
Diff to previous 5630
cate for OPTIONS_NAME


Revision 5630 - Directory Listing - [select for diffs]
Modified Thu Feb 25 00:24:13 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5629
'bring in the vuxml code from trunk'
Revision 5629 - Directory Listing - [select for diffs]
Modified Thu Feb 25 00:20:20 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5628
Pull in the vuxml code from the main branch, because we need the new vuxml
code here too.  While here, do some betting debugging.



Revision 5628 - Directory Listing - [select for diffs]
Modified Wed Feb 24 21:43:25 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5625
Remove use of database

Sort the keys before displaying them so every host has the same order of
output.


Revision 5625 - Directory Listing - [select for diffs]
Modified Fri Feb 19 19:35:49 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5624
'In /var/db/ingress/message-queues/incoming, we look for *.xml'
Revision 5624 - Directory Listing - [select for diffs]
Modified Fri Feb 19 19:34:31 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5623
In /var/db/ingress/message-queues/incoming, we look for *.xml


Revision 5623 - Directory Listing - [select for diffs]
Modified Fri Feb 19 19:19:38 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5622
'better queue monitoring'
Revision 5622 - Directory Listing - [select for diffs]
Modified Fri Feb 19 19:16:56 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5621
Remove use of database

use -mindepth 1 to avoid counting the directory itself


Revision 5621 - Directory Listing - [select for diffs]
Modified Thu Feb 18 22:10:10 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5620
'add virtualhost-common-ssl.conf.sample'
Revision 5620 - Directory Listing - [select for diffs]
Modified Thu Feb 18 18:36:21 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5618
'K  IW   svn-commit.tmp (Modified)                                                                                                                                                                                                                      Row 3    Col 1   
Stop using FreshPorts::Utilities::CommitCountPeriod because we are counting
only file more than 5 minutes old.'
Revision 5618 - Directory Listing - [select for diffs]
Modified Thu Feb 18 18:33:13 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5617
Stop using FreshPorts::Utilities::CommitCountPeriod because we are counting
only file more than 5 minutes old.



Revision 5617 - Directory Listing - [select for diffs]
Modified Thu Feb 18 18:15:12 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5616
'conver all the queues'
Revision 5616 - Directory Listing - [select for diffs]
Modified Thu Feb 18 18:11:18 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5615
adjust report_non_zero to cover all incoming and spooling directories. same for CountRecent
Revision 5615 - Directory Listing - [select for diffs]
Modified Wed Feb 17 22:10:58 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5614
'add more queue monitoring'
Revision 5614 - Directory Listing - [select for diffs]
Modified Wed Feb 17 22:00:56 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5613
trailing / issues, add in src-stable-12
Revision 5613 - Directory Listing - [select for diffs]
Modified Wed Feb 17 22:00:13 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5610
Add ingress_svn/message-queues/incoming & ingress_svn/message-queues/spooling to the queue checking
Revision 5610 - Directory Listing - [select for diffs]
Modified Tue Feb 16 14:23:17 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5609
Check for and error out if config.sh is not found


Revision 5609 - Directory Listing - [select for diffs]
Modified Tue Feb 16 14:22:56 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5606
PORTSDIRBASE is best without a trailing /
Revision 5606 - Directory Listing - [select for diffs]
Modified Mon Feb 8 01:39:37 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5605
'fix system_status.sh'
Revision 5605 - Directory Listing - [select for diffs]
Modified Mon Feb 8 01:37:29 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5599
Convert for use by git processing.

Revision 5599 - Directory Listing - [select for diffs]
Modified Sat Feb 6 16:45:29 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5598
'email files are *.txt not, not *.txt.raw'
Revision 5598 - Directory Listing - [select for diffs]
Modified Sat Feb 6 16:42:46 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5594
Our files are now *.txt not *.txt.raw

There was no need to rename them


Revision 5594 - Directory Listing - [select for diffs]
Modified Sat Jan 30 21:54:51 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5593
'Show reasons for update and number of updates'
Revision 5593 - Directory Listing - [select for diffs]
Modified Sat Jan 30 21:53:03 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5591
Show reasons for update and number of updates


Revision 5591 - Directory Listing - [select for diffs]
Modified Sat Jan 30 20:34:03 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5590
'Adjust process_vuxml.pl to work on file open'
Revision 5590 - Directory Listing - [select for diffs]
Modified Sat Jan 30 20:30:01 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5588
Add three new paramaters:

* dryrun        - do not update the database
* showchecksums - show the checksums
* printnodes    - print the node we are processing

Change from IO::File to IO::String for the $nodeString = $node->toString();
XML. This means the fh->open($nodeString) succeeds.


Revision 5588 - Directory Listing - [select for diffs]
Modified Fri Jan 29 01:44:24 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5585
'For new security/vuxml/vuln.xml layout'
Revision 5585 - Directory Listing - [select for diffs]
Modified Fri Jan 29 01:20:55 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5580
Swap from vuxml_parsing_via_dom to vuxml_parsing


Revision 5580 - Directory Listing - [select for diffs]
Modified Tue Jan 26 18:36:18 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5577
Move to using XML::DOM::XPath now that security/vuxml/vuln.xml is split into
several files. Proof of concept courtesy of bapt@FreeBSD.org


Revision 5577 - Directory Listing - [select for diffs]
Modified Tue Jan 26 18:22:39 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5556
Let's save this before deleting it.

Test worked, now moving code to process_vuxml.pl


Revision 5556 - Directory Listing - [select for diffs]
Modified Fri Jan 1 19:00:45 2021 UTC (4 years, 3 months ago) by dan
Diff to previous 5552
'first cut of the scripts for git'
Revision 5552 - Directory Listing - [select for diffs]
Modified Mon Dec 21 16:05:58 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5551
adjust spaces to tabs


Revision 5551 - Directory Listing - [select for diffs]
Modified Mon Dec 21 16:00:32 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5550
load_xml_into_db.pl

* modified to check the source repo for this XML
* then invoke one of FreshPorts::xml_munge_git or FreshPorts::xml_munge_svn

load_xml_into_db_git.pl
load_xml_into_db_svn.pl

Modified to invoke the approviaate XML munging class:

* my $Munger = FreshPorts::XML_Munge_git->new($dbh);
* my $Munger = FreshPorts::XML_Munge_svn->new($dbh);


Revision 5550 - Directory Listing - [select for diffs]
Modified Mon Dec 21 15:57:15 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5549
Remove files no longer used.


Revision 5549 - Directory Listing - [select for diffs]
Modified Mon Dec 21 15:57:02 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5548
I started to modify these scripts to work with git, then realized they are
no longer used.

email and commit processing is handled by services:

[dan@devgit-ingress01:/usr/local/libexec/freshports-service] $ ls -l
total 26
-r-xr-xr-x  1 root  wheel  7267 Dec  6 22:17 freshports.sh
-r-xr-xr-x  1 root  wheel  1387 Dec  6 20:16 ingress.sh
-r-xr-xr-x  1 root  wheel  4109 Dec  6 22:13 ingress_svn.sh

Look there for invoking the xml processing scripts


Revision 5548 - Directory Listing - [select for diffs]
Modified Mon Dec 21 03:12:55 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5547
Convert from `stuff` to $(stuff)



Revision 5547 - Directory Listing - [select for diffs]
Modified Mon Dec 21 03:10:43 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5546
We don't use this any more


Revision 5546 - Directory Listing - [select for diffs]
Modified Mon Dec 21 03:10:26 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5545
slightly different comments

Revision 5545 - Directory Listing - [select for diffs]
Modified Mon Dec 21 03:10:02 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5544
Convert from `stuff` to $(stuff)



Revision 5544 - Directory Listing - [select for diffs]
Modified Mon Dec 21 03:09:38 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5543
Convert from `stuff` to $(stuff)


Revision 5543 - Directory Listing - [select for diffs]
Modified Mon Dec 21 03:09:11 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5513
Convert from `stuff` to $(stuff)

Revision 5513 - Directory Listing - [select for diffs]
Modified Sat Dec 5 14:22:11 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5512
Revert last commit. It seems we need some of that code afterall.


Revision 5512 - Directory Listing - [select for diffs]
Modified Sat Dec 5 14:09:07 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5511
Trim down the code by removing unnecessary items, such as the database
connection.


Revision 5511 - Directory Listing - [select for diffs]
Modified Sat Dec 5 13:46:01 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5492
Now that I've realized the website should process both svn and git commits,
I wanted a way to inspect an XML file and determine which type of repo it
came from. This is vital because we have two different sets of code to deal
with each origin:

[dan@devgit-ingress01:~/scripts] $ ls -l load_xml_into_db*
-rwxr-xr-x  1 dan  dan  1251 Dec  5 03:00 load_xml_into_db.pl
-rwxr-xr-x  1 dan  dan  1404 Jul  3 20:40 load_xml_into_db_git.pl
-rwxr-xr-x  1 dan  dan  1404 Jul  3 20:40 load_xml_into_db_svn.pl

Invoke load_xml_into_db.pl and it determine the type of XML and then invoke
one of load_xml_into_db_git.pl and load_xml_into_db_svn.pl

In turn, each of those scripts will use one of these modules:

[dan@devgit-ingress01:~/scripts] $ ls -l ~/modules/xml_munge*
-rwxr-xr-x  1 dan  dan   5392 Dec  5 02:51 /usr/home/dan/modules/xml_munge.pm
-rwxr-xr-x  1 dan  dan  36848 Dec  5 02:24 /usr/home/dan/modules/xml_munge_git.pm
-rwxr-xr-x  1 dan  dan  31944 Dec  5 02:37 /usr/home/dan/modules/xml_munge_svn.pm

xml_munge.pm determines the type of repository this commit came from. This
is important because there are slightly different data in the XML. For
example, subversion does not have a commit_hash.

load_xml_into_db.pl learns the type from this data in the XML file:

<UPDATES Version="1.4.0.1" Source="git">
<UPDATES Source="subversion" Version="1.3.2.2">

The Version numbers refer to the code module and is used. Yet.


Revision 5492 - Directory Listing - [select for diffs]
Modified Sun Nov 29 15:38:18 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5490
Let's just do a fetch, not a pull


Revision 5490 - Directory Listing - [select for diffs]
Modified Sat Nov 14 20:31:30 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5483
remove FreshPorts::Branches::GetPathToRepoForBranchCHROOT which seems
outdated for git and does not work

Add FreshPorts::Constants::GitRepos & FreshPorts::Constants::RepoLabelsToGitRepoNames


Revision 5483 - Directory Listing - [select for diffs]
Modified Sun Aug 16 12:36:00 2020 UTC (4 years, 7 months ago) by dan
Diff to previous 5477
add newline to end of file
Revision 5477 - Directory Listing - [select for diffs]
Modified Mon Aug 3 23:48:46 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5471
spacing

Revision 5471 - Directory Listing - [select for diffs]
Modified Sun Aug 2 18:37:48 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5470
spell quarterly


Revision 5470 - Directory Listing - [select for diffs]
Modified Sat Aug 1 21:15:26 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5454
Add in ports-quarterly


Revision 5454 - Directory Listing - [select for diffs]
Modified Sun Jul 26 23:29:33 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5453
Add two functions needed for processing git commands.

Perhaps they should be in another file, but config.sh is included by thoese
that need these.


Revision 5453 - Directory Listing - [select for diffs]
Modified Sun Jul 26 23:28:17 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5452
Adjust whitespace


Revision 5452 - Directory Listing - [select for diffs]
Modified Sun Jul 26 22:22:03 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5450
These two have been replaced by job-waiting.pl


Revision 5450 - Directory Listing - [select for diffs]
Modified Sun Jul 26 18:16:51 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5443
Put a tag in there, so we know where it's coming from


Revision 5443 - Directory Listing - [select for diffs]
Modified Sat Jul 25 15:33:49 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5442
Refer to master, not head.


Revision 5442 - Directory Listing - [select for diffs]
Modified Sat Jul 25 15:32:16 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5441
We renamed SVNBaseDir


Revision 5441 - Directory Listing - [select for diffs]
Modified Sat Jul 25 15:32:04 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5440
We have jobs for both git and svn, and for ingress and freshports


Revision 5440 - Directory Listing - [select for diffs]
Modified Sat Jul 25 15:30:59 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5439
Add the script which checks out a specific commit


Revision 5439 - Directory Listing - [select for diffs]
Modified Sat Jul 25 15:29:28 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5438
Now that we have git and svn processing, create a separate script.

Revision 5438 - Directory Listing - [select for diffs]
Modified Sat Jul 25 15:27:25 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5437
Add deails for the ingress user directories.

Add other details pertaining to git processing


Revision 5437 - Directory Listing - [select for diffs]
Modified Fri Jul 24 16:02:09 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5390
Make this work for the new repo locations and names

Revision 5390 - Directory Listing - [select for diffs]
Modified Sat Jul 18 15:20:03 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5387
Sort the jobs


Revision 5387 - Directory Listing - [select for diffs]
Modified Sat Jul 18 14:29:32 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5375
Remove unused $DaysRefreshed

Sort contents of %Jobs

Add $FreshPorts::Config::CheckGit => 'check_git.sh



Revision 5375 - Directory Listing - [select for diffs]
Modified Sun Jun 28 17:36:02 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5374
'rm /usr/src/sys/Makefile from the ports-jail'
Revision 5374 - Directory Listing - [select for diffs]
Modified Sun Jun 28 17:35:14 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5373
Remove the usr files

re: https://github.com/FreshPorts/freshports/issues/152

The nvidia drivers are needlessly marked as IGNORE. For example https://www.freshports.org/x11/nvidia-driver-390/

The message is:

IGNORE: requires kernel source files in SRC_BASE=/usr/src

This message is produced by https://svnweb.freebsd.org/ports/head/Mk/Uses/kmod.mk?view=markup around line 25

Example:

[dan@dev-ingress01:/var/db/freshports/ports-jail/var/db/repos/PORTS-head/x11/nvidia-driver-390] $ make -V IGNORE
requires kernel source files in SRC_BASE=/usr/src
The code looks for ${SRC_BASE}/sys/Makefile

Creating that file avoids the issue:

$ sudo mkdir /usr/src/sys
$ sudo touch /usr/src/sys/Makefile
$ make -V IGNORE

$


Revision 5373 - Directory Listing - [select for diffs]
Modified Sun Jun 28 17:26:48 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5371
'Bring in new PYTHON_PKGNAMEPREFIX code - for real this time'
Revision 5371 - Directory Listing - [select for diffs]
Modified Sun Jun 28 17:24:29 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5369
Add in make-flavors-package-names.sh


Revision 5369 - Directory Listing - [select for diffs]
Modified Sun Jun 28 17:11:12 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5368
'Bring in new PYTHON_PKGNAMEPREFIX code'
Revision 5368 - Directory Listing - [select for diffs]
Modified Sat Jun 27 21:11:10 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5367
extract PYTHON_PKGNAMEPREFIX from the port


Revision 5367 - Directory Listing - [select for diffs]
Modified Sat Jun 27 21:10:19 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5366
Combine some lines into one.  Whitespace only.


Revision 5366 - Directory Listing - [select for diffs]
Modified Wed Jun 24 23:50:17 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5364
Add the correct command to create the required thing


Revision 5364 - Directory Listing - [select for diffs]
Modified Mon Jun 22 00:48:16 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5362
Some simple updates


Revision 5362 - Directory Listing - [select for diffs]
Modified Sun Jun 21 22:57:45 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5361
Create branch for git work


Revision 5361 - Directory Listing - [select for diffs]
Modified Mon Jun 1 13:29:51 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5358
Remove reference to unset value.


Revision 5358 - Directory Listing - [select for diffs]
Modified Sun May 31 18:18:31 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5357
'Create a fake /usr/src/sys/Makefile to avoid spurious INGORE messages
by ports which use kmod
'
Revision 5357 - Directory Listing - [select for diffs]
Modified Sun May 31 18:14:45 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5353
Create a fake /usr/src/sys/Makefile to avoid spurious INGORE messages
by ports which use kmod

re: https://github.com/FreshPorts/freshports/issues/152


Revision 5353 - Directory Listing - [select for diffs]
Modified Sat May 30 13:32:36 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5352
'fix a proctitle error with wide characters'
Revision 5352 - Directory Listing - [select for diffs]
Modified Sat May 30 13:30:56 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5351
Avoid readproctitle errors by doing UTF-8


Revision 5351 - Directory Listing - [select for diffs]
Modified Sat May 30 11:53:52 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5350
'remove debugging date'
Revision 5350 - Directory Listing - [select for diffs]
Modified Sat May 30 11:53:00 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5348
remove hardcoded date used for debugging


Revision 5348 - Directory Listing - [select for diffs]
Modified Sat May 30 11:35:52 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5347
'add report-maintainer-ports.pl'
Revision 5347 - Directory Listing - [select for diffs]
Modified Sat May 30 11:35:44 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5346
Uncomment code to detect debugging mode


Revision 5346 - Directory Listing - [select for diffs]
Modified Sat May 30 11:30:21 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5338
Go case insensitive on the email address match


Revision 5338 - Directory Listing - [select for diffs]
Modified Fri May 29 20:50:25 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5335
We have a report on maintainer ports


Revision 5335 - Directory Listing - [select for diffs]
Modified Mon May 4 12:09:38 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5334
'add PGSSLMODE to config.sh'
Revision 5334 - Directory Listing - [select for diffs]
Modified Mon May 4 12:09:22 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5333
Add PGSSLMODE


Revision 5333 - Directory Listing - [select for diffs]
Modified Mon May 4 12:05:24 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5332
'add BASEDIR_PACKAGER to config.sh'
Revision 5332 - Directory Listing - [select for diffs]
Modified Mon May 4 11:58:56 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5326
Add BASEDIR_PACKAGER


Revision 5326 - Directory Listing - [select for diffs]
Modified Sat May 2 14:55:36 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5325
'remove system() which did nothing in process_vuxml.pl'
Revision 5325 - Directory Listing - [select for diffs]
Modified Fri May 1 17:57:01 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5324
We don't need this any more. We use zfs rollback instead


Revision 5324 - Directory Listing - [select for diffs]
Modified Fri May 1 17:56:37 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5323
Save recent work, before removing.


Revision 5323 - Directory Listing - [select for diffs]
Modified Fri May 1 16:13:26 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5315
remove system() which did nothing
Revision 5315 - Directory Listing - [select for diffs]
Modified Tue Apr 28 23:14:42 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5310
first version, going to start using -e next
Revision 5310 - Directory Listing - [select for diffs]
Modified Mon Apr 27 15:50:33 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5304
'job-waiting.pl now handles the new packages code'
Revision 5304 - Directory Listing - [select for diffs]
Modified Sun Apr 26 22:28:42 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5270
Change our job-waiting loop.

When the job_waiting signal is set, run the waiting jobs and keep
runnint them until we don't find anything more to run.


Revision 5270 - Directory Listing - [select for diffs]
Modified Thu Apr 9 12:35:41 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5246
whitespace only

Revision 5246 - Directory Listing - [select for diffs]
Modified Thu Jan 9 17:29:00 2020 UTC (5 years, 2 months ago) by dan
Diff to previous 5236
'Always include the SQl when displaying an error'
Revision 5236 - Directory Listing - [select for diffs]
Modified Tue Nov 12 22:06:09 2019 UTC (5 years, 4 months ago) by dan
Diff to previous 5230
Always include the SQl when displaying an error
Revision 5230 - Directory Listing - [select for diffs]
Modified Sat Jul 27 20:11:08 2019 UTC (5 years, 8 months ago) by dan
Diff to previous 5229
'fix https://github.com/FreshPorts/freshports/issues/121'
Revision 5229 - Directory Listing - [select for diffs]
Modified Sat Jul 27 20:05:12 2019 UTC (5 years, 8 months ago) by dan
Diff to previous 5228
remove extraneous /


Revision 5228 - Directory Listing - [select for diffs]
Modified Sat Jul 27 20:04:03 2019 UTC (5 years, 8 months ago) by dan
Diff to previous 5224
Repair duplicate and extraneous results.

fixes https://github.com/FreshPorts/freshports/issues/121


Revision 5224 - Directory Listing - [select for diffs]
Modified Sat May 25 17:32:02 2019 UTC (5 years, 10 months ago) by dan
Diff to previous 5219
'minor changes, no bug fixes'
Revision 5219 - Directory Listing - [select for diffs]
Modified Tue Mar 12 16:34:47 2019 UTC (6 years ago) by dan
Diff to previous 5218
Good script, but checkout-branch is better


Revision 5218 - Directory Listing - [select for diffs]
Modified Tue Mar 12 16:12:56 2019 UTC (6 years ago) by dan
Diff to previous 5217
Use $0 instead of hardcoding our own script name

Revision 5217 - Directory Listing - [select for diffs]
Modified Mon Mar 4 14:41:27 2019 UTC (6 years, 1 month ago) by dan
Diff to previous 5216
Also refresh etc/make.conf in the PORT JAIL


Revision 5216 - Directory Listing - [select for diffs]
Modified Mon Mar 4 14:24:22 2019 UTC (6 years, 1 month ago) by dan
Diff to previous 5215
Align the echo and the code to make it easier to read.  Whitespace only.


Revision 5215 - Directory Listing - [select for diffs]
Modified Mon Mar 4 13:48:11 2019 UTC (6 years, 1 month ago) by dan
Diff to previous 5214
'We have two scripts which check master-slave. One queries the databse (.pl), the other queries the Makefile (.sh). Fix both and comment appropriately'
Revision 5214 - Directory Listing - [select for diffs]
Modified Mon Mar 4 13:47:07 2019 UTC (6 years, 1 month ago) by dan
Diff to previous 5213
We have two scripts which check master-slave.

One queries the databse (.pl), the other queries the Makefile (.sh).


Revision 5213 - Directory Listing - [select for diffs]
Modified Mon Mar 4 01:40:56 2019 UTC (6 years, 1 month ago) by dan
Diff to previous 5212
Provide a script to copy the Jail scripts into the jail.


Revision 5212 - Directory Listing - [select for diffs]
Modified Sun Mar 3 22:19:49 2019 UTC (6 years, 1 month ago) by dan
Diff to previous 5211
'update test-master-port.sh now that sysutils/bacula-server is gone from the tree'
Revision 5211 - Directory Listing - [select for diffs]
Modified Sun Mar 3 22:13:52 2019 UTC (6 years, 1 month ago) by dan
Diff to previous 5204
sysutils/bacula-server and sysutils/bacula-client are deprecated.

Use bacula9 instead


Revision 5204 - Directory Listing - [select for diffs]
Modified Thu Jan 3 14:21:56 2019 UTC (6 years, 3 months ago) by dan
Diff to previous 5202
'* Add element_pathnane to missing-port-categories.sh so we see branch details'
Revision 5202 - Directory Listing - [select for diffs]
Modified Wed Jan 2 21:27:17 2019 UTC (6 years, 3 months ago) by dan
Diff to previous 5201
Check out the given branch to our local repo directory


Revision 5201 - Directory Listing - [select for diffs]
Modified Wed Jan 2 21:26:55 2019 UTC (6 years, 3 months ago) by dan
Diff to previous 5195
Add the element pathname, so we see the branch


Revision 5195 - Directory Listing - [select for diffs]
Modified Tue Dec 25 18:53:47 2018 UTC (6 years, 3 months ago) by dan
Diff to previous 5187
Add hostname to test email


Revision 5187 - Directory Listing - [select for diffs]
Modified Sun Nov 18 19:35:19 2018 UTC (6 years, 4 months ago) by dan
Diff to previous 5185
'Adopt a new approach by putting all the directory queue locations into a hash'
Revision 5185 - Directory Listing - [select for diffs]
Modified Sun Nov 18 19:32:57 2018 UTC (6 years, 4 months ago) by dan
Diff to previous 5184
Adopt a new approach by putting all the directory queue locations into a
hash


Revision 5184 - Directory Listing - [select for diffs]
Modified Sun Nov 18 19:29:57 2018 UTC (6 years, 4 months ago) by dan
Diff to previous 5183
Give the email subject a correct description


Revision 5183 - Directory Listing - [select for diffs]
Modified Sun Nov 11 15:31:59 2018 UTC (6 years, 4 months ago) by dan
Diff to previous 5180
'give the missing ports_categories email a better subject'
Revision 5180 - Directory Listing - [select for diffs]
Modified Tue Oct 23 19:01:52 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5178
'add package flavors'
Revision 5178 - Directory Listing - [select for diffs]
Modified Tue Oct 23 02:38:10 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5177
Add make-flavors-package-names.sh script


Revision 5177 - Directory Listing - [select for diffs]
Modified Tue Oct 23 02:35:38 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5167
Be sure to install scripts/vars.sh.sample


Revision 5167 - Directory Listing - [select for diffs]
Modified Sun Oct 21 19:47:50 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5165
Add a way to refresh just one port. You must modify the code to specify that
port



Revision 5165 - Directory Listing - [select for diffs]
Modified Thu Oct 18 22:41:17 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5162
Get the number of commits processed today.


Revision 5162 - Directory Listing - [select for diffs]
Modified Thu Oct 18 22:13:57 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5157
Add a script to get:

* Number of queued commits
* Commit processing status


Revision 5157 - Directory Listing - [select for diffs]
Modified Sat Oct 13 19:24:23 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5156
'Convert from using p5-Mail-Sender to p5-Email-Sender, Honor $FreshPorts::Config::ReportDebugging for reports, Add test-sending-email.pl'
Revision 5156 - Directory Listing - [select for diffs]
Modified Sat Oct 13 19:20:46 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5154
Delete this, created in error

Revision 5154 - Directory Listing - [select for diffs]
Modified Sat Oct 13 19:15:07 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5153
Add a script to test outgoing email


Revision 5153 - Directory Listing - [select for diffs]
Modified Sat Oct 13 18:58:47 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5148
Convert from using p5-Mail-Sender to p5-Email-Sender

* headers are now passed in via a hash

report-new-ports.pl now takes a range, as originally intended

show-config.pl: stop using email_client and use only email_server

Revision 5148 - Directory Listing - [select for diffs]
Modified Fri Oct 12 19:16:34 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5147
'honor $FreshPorts::Config::ReportDebugging'
Revision 5147 - Directory Listing - [select for diffs]
Modified Fri Oct 12 19:15:23 2018 UTC (6 years, 5 months ago) by dan
Diff to previous 5134
Honor $FreshPorts::Config::ReportDebugging and stop using $Debug


Revision 5134 - Directory Listing - [select for diffs]
Modified Thu Oct 4 15:44:45 2018 UTC (6 years, 6 months ago) by dan
Diff to previous 5133
'better defaults in config.sh.sample, make missing-port-categories.sh email results'
Revision 5133 - Directory Listing - [select for diffs]
Modified Thu Oct 4 15:39:10 2018 UTC (6 years, 6 months ago) by dan
Diff to previous 5132
Since this is now a periodic, and it's actually running now,
make it work since we need to send an email. The output goes to a log file
via:

$ grep output /etc/periodic.conf
hourly_output=/var/log/hourly.log
daily_output="/var/log/daily.log"
weekly_output="/var/log/weekly.log"
monthly_output="/var/log/monthly.log"


Revision 5132 - Directory Listing - [select for diffs]
Modified Thu Oct 4 14:11:18 2018 UTC (6 years, 6 months ago) by dan
Diff to previous 5131
Set default ADMINEMAIL to me


Revision 5131 - Directory Listing - [select for diffs]
Modified Wed Oct 3 17:16:08 2018 UTC (6 years, 6 months ago) by dan
Diff to previous 5122
Change the default value for FRESHPORTS_JAIL_USER to freshports, from dan


Revision 5122 - Directory Listing - [select for diffs]
Modified Mon Sep 17 14:03:13 2018 UTC (6 years, 6 months ago) by dan
Diff to previous 5113
'better process_updating.sh logging. extract CONFLICTS, CONFLICTS_BUILD & CONFLICTS_INSTALL from port'
Revision 5113 - Directory Listing - [select for diffs]
Modified Wed Sep 5 13:12:57 2018 UTC (6 years, 6 months ago) by dan
Diff to previous 5110
Ignore config.sh

Revision 5110 - Directory Listing - [select for diffs]
Modified Wed Sep 5 12:44:51 2018 UTC (6 years, 6 months ago) by dan
Diff to previous 5109
Extract three new values from the Makefile:

* CONFLICTS
* CONFLICTS_BUILD
* CONFLICTS_INSTALL


Revision 5109 - Directory Listing - [select for diffs]
Modified Wed Sep 5 12:42:31 2018 UTC (6 years, 6 months ago) by dan
Diff to previous 5094
Better logging messages


Revision 5094 - Directory Listing - [select for diffs]
Modified Tue Aug 14 15:17:56 2018 UTC (6 years, 7 months ago) by dan
Diff to previous 5093
'catch more errors if vuxml_latest.pl fails'
Revision 5093 - Directory Listing - [select for diffs]
Modified Tue Aug 14 15:08:47 2018 UTC (6 years, 7 months ago) by dan
Diff to previous 5092
All of the following deficiencies led to hiding permissions issues on a
directory.

* mention when process_vuxml.pl begins
* say vuxml_ident.pl, not vuxml ident
* say vuln_latest.pl, not vuxml latest
* toss the output of vuln_latest.pl into the log file
* if an error occurs during vuln_latest.pl, refer the reader to the logfile

Instead, now we see this in the vuxml.log file:

###
process_vuxml.pl finishes
'/var/db/freshports/cache/html' exists
trying to open '/var/db/freshports/cache/html/vuln-latest.html.tmp'
could not open '/var/db/freshports/cache/html/vuln-latest.html.tmp'
Tue Aug 14 14:59:55 UTC 2018 process_vuxml.sh vuxml finishes
####



Revision 5092 - Directory Listing - [select for diffs]
Modified Tue Aug 14 15:04:20 2018 UTC (6 years, 7 months ago) by dan
Diff to previous 5089
Return the value from CreateVulnHTML so the calling script can take action
upon error.

Revision 5089 - Directory Listing - [select for diffs]
Modified Mon Aug 13 20:50:02 2018 UTC (6 years, 7 months ago) by dan
Diff to previous 5085
'When things go wrong, log it'
Revision 5085 - Directory Listing - [select for diffs]
Modified Mon Aug 13 20:29:37 2018 UTC (6 years, 7 months ago) by dan
Diff to previous 5084
There is no FreshPorts::warnings.
Only warnings


Revision 5084 - Directory Listing - [select for diffs]
Modified Mon Aug 13 20:29:16 2018 UTC (6 years, 7 months ago) by dan
Diff to previous 5083
Add a prefix so it's easy to filter via logcheck


Revision 5083 - Directory Listing - [select for diffs]
Modified Mon Aug 13 20:28:39 2018 UTC (6 years, 7 months ago) by dan
Diff to previous 5082
When things go wrong, log it.


Revision 5082 - Directory Listing - [select for diffs]
Modified Sat Jun 16 17:55:20 2018 UTC (6 years, 9 months ago) by dan
Diff to previous 5081
When saying not found, mention not found by whom


Revision 5081 - Directory Listing - [select for diffs]
Modified Sat Jun 16 17:54:50 2018 UTC (6 years, 9 months ago) by dan
Diff to previous 5073
When saying not found, say by whom


Revision 5073 - Directory Listing - [select for diffs]
Modified Sun May 6 12:58:01 2018 UTC (6 years, 11 months ago) by dan
Diff to previous 5072
Oops.  Didn't mean to do exactly that.

Revision 5072 - Directory Listing - [select for diffs]
Added Sun May 6 12:57:09 2018 UTC (6 years, 11 months ago) by dan
Move

Convenience Links