ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/freshports-1/daemontools
Revision 6116 - Directory Listing - [select for diffs]
Modified Thu Nov 7 22:20:18 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6115
'fix version in setup.py, it was using commas'
Revision 6115 - Directory Listing - [select for diffs]
Modified Thu Nov 7 22:19:38 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6114
fix release, changing , to .
Revision 6114 - Directory Listing - [select for diffs]
Modified Thu Nov 7 22:15:58 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6113
'fix version in setup.py'
Revision 6113 - Directory Listing - [select for diffs]
Modified Thu Nov 7 22:15:38 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6112
fix release
Revision 6112 - Directory Listing - [select for diffs]
Modified Thu Nov 7 22:10:24 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6111
'remove code for fetching categories'
Revision 6111 - Directory Listing - [select for diffs]
Modified Thu Nov 7 22:05:42 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 6110
Update version reference to 1.0.10

Revision 6110 - Directory Listing - [select for diffs]
Modified Thu Nov 7 21:58:14 2024 UTC (4 months, 3 weeks ago) by dvl
Diff to previous 5921
Remove code for processing a new category

Revision 5921 - Directory Listing - [select for diffs]
Modified Wed Oct 25 01:22:22 2023 UTC (17 months, 1 week ago) by dan
Diff to previous 5920
'include an updated fp-listen.ini'
Revision 5920 - Directory Listing - [select for diffs]
Modified Wed Oct 25 01:21:09 2023 UTC (17 months, 1 week ago) by dan
Diff to previous 5915
Update sample with FILE_CACHE_PATH

Revision 5915 - Directory Listing - [select for diffs]
Modified Sun Oct 15 20:18:40 2023 UTC (17 months, 2 weeks ago) by dan
Diff to previous 5914
'Add cache clearing for files, such as MOVED, UPDATING. See https://github.com/FreshPorts/freshports/issues/468'
Revision 5914 - Directory Listing - [select for diffs]
Modified Sun Oct 15 20:11:52 2023 UTC (17 months, 2 weeks ago) by dan
Diff to previous 5909
Add deletion of files, such as MOVED, from the cache.

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

Revision 5909 - Directory Listing - [select for diffs]
Modified Sun Aug 6 19:30:39 2023 UTC (19 months, 4 weeks ago) by dan
Diff to previous 5908
'Allow cache clearing for sanity test failures'
Revision 5908 - Directory Listing - [select for diffs]
Modified Sun Aug 6 19:28:22 2023 UTC (19 months, 4 weeks ago) by dan
Diff to previous 5891
Clear cache for sanity-tests

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

This does mean that the sanity test list is cleared each time a commit occurs.
That is overkill. However, going the other way creates more work and more
code. Simple cache clearing is better cache clearing.

Revision 5891 - Directory Listing - [select for diffs]
Modified Thu Mar 9 18:32:11 2023 UTC (2 years ago) by dan
Diff to previous 5890
'Loop over the queue until it is empty'
Revision 5890 - Directory Listing - [select for diffs]
Modified Thu Mar 9 18:28:40 2023 UTC (2 years ago) by dan
Diff to previous 5886
When we're finished checking the queue, check again.

This avoids the race condition where more stuff is added to the queue and we
miss it because we are processing the queue already.


Revision 5886 - Directory Listing - [select for diffs]
Modified Sat Dec 24 20:10:01 2022 UTC (2 years, 3 months ago) by dan
Diff to previous 5885
'no need to create the incoming directory'
Revision 5885 - Directory Listing - [select for diffs]
Modified Sat Dec 24 20:08:14 2022 UTC (2 years, 3 months ago) by dan
Diff to previous 5884
Correctly report the missing directory


Revision 5884 - Directory Listing - [select for diffs]
Modified Sat Dec 24 19:59:58 2022 UTC (2 years, 3 months ago) by dan
Diff to previous 5883
'use the spooling directory'
Revision 5883 - Directory Listing - [select for diffs]
Modified Sat Dec 24 19:53:14 2022 UTC (2 years, 3 months ago) by dan
Diff to previous 5818
Start using the spooling directory. This has been in use on dev since at
least Sep 17 2022. Time to spread it around.


Revision 5818 - Directory Listing - [select for diffs]
Modified Fri Sep 10 16:31:42 2021 UTC (3 years, 6 months ago) by dan
Diff to previous 5817
'one more time on the correct port, with updated code: require ssl'
Revision 5817 - Directory Listing - [select for diffs]
Modified Fri Sep 10 16:30:51 2021 UTC (3 years, 6 months ago) by dan
Diff to previous 5816
'require ssl, really, this time, for real'
Revision 5816 - Directory Listing - [select for diffs]
Modified Fri Sep 10 16:30:34 2021 UTC (3 years, 6 months ago) by dan
Diff to previous 5815
require ssl
Revision 5815 - Directory Listing - [select for diffs]
Modified Fri Sep 10 16:09:26 2021 UTC (3 years, 6 months ago) by dan
Diff to previous 5814
'require ssl'
Revision 5814 - Directory Listing - [select for diffs]
Modified Fri Sep 10 15:59:06 2021 UTC (3 years, 6 months ago) by dan
Diff to previous 5813
'require ssl'
Revision 5813 - Directory Listing - [select for diffs]
Modified Fri Sep 10 15:57:01 2021 UTC (3 years, 6 months ago) by dan
Diff to previous 5764
require ssl
Revision 5764 - Directory Listing - [select for diffs]
Modified Wed Jul 28 17:49:16 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5763
'but that extra space!'
Revision 5763 - Directory Listing - [select for diffs]
Modified Wed Jul 28 17:22:14 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5762
Remove extraneous space


Revision 5762 - Directory Listing - [select for diffs]
Modified Wed Jul 28 17:10:55 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5761
'fix a typo for recent dir'
Revision 5761 - Directory Listing - [select for diffs]
Modified Wed Jul 28 17:08:08 2021 UTC (3 years, 8 months ago) by dan
Diff to previous 5727
Fix a copy/paste error when displaying the name of the retry directory


Revision 5727 - Directory Listing - [select for diffs]
Modified Fri Jun 25 13:35:45 2021 UTC (3 years, 9 months ago) by dan
Diff to previous 5726
column alignment without tabs


Revision 5726 - Directory Listing - [select for diffs]
Modified Fri Jun 25 13:30:04 2021 UTC (3 years, 9 months ago) by dan
Diff to previous 5723
'handle the cache_clearing_commits table'
Revision 5723 - Directory Listing - [select for diffs]
Modified Tue Jun 22 01:37:33 2021 UTC (3 years, 9 months ago) by dan
Diff to previous 5608
Add code to clear commit cache.


Revision 5608 - Directory Listing - [select for diffs]
Modified Mon Feb 8 18:00:08 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5607
'correctly document what directories are used'
Revision 5607 - Directory Listing - [select for diffs]
Modified Mon Feb 8 17:03:39 2021 UTC (4 years, 1 month ago) by dan
Diff to previous 5575
correctly document what directories are used
Revision 5575 - Directory Listing - [select for diffs]
Modified Sat Jan 9 14:11:08 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5574
'reverse accidental renaming'
Revision 5574 - Directory Listing - [select for diffs]
Modified Sat Jan 9 14:10:48 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5573
Reverse renmaing of file in previous commit


Revision 5573 - Directory Listing - [select for diffs]
Modified Sat Jan 9 14:03:08 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5572
'better layout for autoplist'
Revision 5572 - Directory Listing - [select for diffs]
Modified Sat Jan 9 14:02:03 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5570
Try a different configuration for fp-listen, better for autoplist on FreeBSD


Revision 5570 - Directory Listing - [select for diffs]
Modified Sat Jan 9 02:44:03 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5569
Properly name this tag

Revision 5569 - Directory Listing - [select for diffs]
Modified Sat Jan 9 02:41:28 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5568
'first git version of this code'
Revision 5568 - Directory Listing - [select for diffs]
Modified Sat Jan 9 02:38:45 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5563
Convert from daemontools to daemon


Revision 5563 - Directory Listing - [select for diffs]
Modified Sun Jan 3 23:09:39 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5562
'Add more logging which is helpful when dealing with directory permission issues'
Revision 5562 - Directory Listing - [select for diffs]
Modified Sun Jan 3 23:06:43 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5561
'latest release'
Revision 5561 - Directory Listing - [select for diffs]
Modified Sun Jan 3 22:43:28 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5560
Convert from `echo ${INCOMING}/*` to $(echo ${INCOMING}/*)
Put the ls output all into one command so the files are properly aligned
Correct a logging statement from load_xml_into_db_git.pl to load_xml_into_db.pl


Revision 5560 - Directory Listing - [select for diffs]
Modified Sun Jan 3 22:39:18 2021 UTC (4 years, 2 months ago) by dan
Diff to previous 5555
Add more logging which is helpful when dealing with directory permission
issues


Revision 5555 - Directory Listing - [select for diffs]
Modified Mon Dec 21 17:00:19 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5554
'use better shell scripting'
Revision 5554 - Directory Listing - [select for diffs]
Modified Mon Dec 21 16:45:46 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5533
Swap from `` to $()


Revision 5533 - Directory Listing - [select for diffs]
Modified Sun Dec 6 20:43:36 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5532
'new naming convention'
Revision 5532 - Directory Listing - [select for diffs]
Modified Sun Dec 6 20:42:54 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5531
Confirm to this naming convention

.txt    - email
.xml    - xml
.log    - loading of commit
.errors - any errors caught


Revision 5531 - Directory Listing - [select for diffs]
Modified Sun Dec 6 20:31:24 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5530
'cp, not mv, to avoid permissions message'
Revision 5530 - Directory Listing - [select for diffs]
Modified Sun Dec 6 20:31:01 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5529
Change the mv .txt file to a cp/rm to avoid:

mv: /var/db/freshports/message-queues/recent/2020.07.11.07.46.58.18048.txt: set owner/group (was: 10002/10001): Operation not permitted


Revision 5529 - Directory Listing - [select for diffs]
Modified Sun Dec 6 20:15:07 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5528
'with message queue directory permissions now 0775, move .txt file to ~freshports/message-queues/recent after creating .xml file'
Revision 5528 - Directory Listing - [select for diffs]
Modified Sun Dec 6 20:12:04 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5527
Better configurtion file comments


Revision 5527 - Directory Listing - [select for diffs]
Modified Sun Dec 6 19:40:03 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5526
'change of file names (.txt, xml) and move .txt to ~ingress_svn/message-queues/recent after creating xml'
'
Revision 5526 - Directory Listing - [select for diffs]
Modified Sun Dec 6 19:39:06 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5525
Start using these file names:

 email: 2020.07.11.07.46.34.15635.txt
   xml: 2020.07.11.07.46.34.15635.xml
errors: 2020.07.11.07.46.34.15635.errors

Other scripts will need updating for .loading, which will become .log


Revision 5525 - Directory Listing - [select for diffs]
Modified Sun Dec 6 17:25:23 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5524
'fix directory detection'
Revision 5524 - Directory Listing - [select for diffs]
Modified Sun Dec 6 17:24:55 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5523
Fix the detection of required directories.


Revision 5523 - Directory Listing - [select for diffs]
Modified Sun Dec 6 17:02:03 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5522
'looks reading for testing'
Revision 5522 - Directory Listing - [select for diffs]
Modified Sun Dec 6 17:00:58 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5521
Good to go for testing.

I got sidetracking creating fp-daemon on the git branch but then
re-discovered my work here.


Revision 5521 - Directory Listing - [select for diffs]
Modified Sun Dec 6 16:59:57 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5520
Check in what I have now.  This work is abandoned in favor of ingress_svn.sh


Revision 5520 - Directory Listing - [select for diffs]
Modified Sat Dec 5 21:56:02 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5519
Move fp-daemon up to the main directory and delete the rest.

I couldn't see another way to just bring in one file


Revision 5519 - Directory Listing - [select for diffs]
Modified Sat Dec 5 21:55:15 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5518
Copy fp-daemon over


Revision 5518 - Directory Listing - [select for diffs]
Modified Sat Dec 5 21:02:32 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5517
Remove this whole directory created in error


Revision 5517 - Directory Listing - [select for diffs]
Modified Sat Dec 5 21:01:31 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5516
Copy fp-daemon from trunk into the git branch


Revision 5516 - Directory Listing - [select for diffs]
Modified Sat Dec 5 20:58:45 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5515
Create the git version of fp-daemon

Starting with the the FreshPorts for git daemon and use that.

The former takes XMl and laods it. The latter will take email and create XML
for the former.


Revision 5515 - Directory Listing - [select for diffs]
Modified Sat Dec 5 18:52:20 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5514
'work with both git and svn'
Revision 5514 - Directory Listing - [select for diffs]
Modified Sat Dec 5 18:50:06 2020 UTC (4 years, 3 months ago) by dan
Diff to previous 5510
Start using the newly created load_xml_into_db.pl, not
load_xml_into_db_git.pl, because it will work with both git and subversion.

Also, rm -f


Revision 5510 - Directory Listing - [select for diffs]
Modified Sun Nov 29 23:43:21 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5509
'fix code to use INGRESS_SVN_BASEDIR'
Revision 5509 - Directory Listing - [select for diffs]
Modified Sun Nov 29 23:43:08 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5508
Fix INGRESS_SVN_BASEDIR variable


Revision 5508 - Directory Listing - [select for diffs]
Modified Sun Nov 29 23:33:09 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5507
'fix code to use INGRESS_SVN'
Revision 5507 - Directory Listing - [select for diffs]
Modified Sun Nov 29 23:32:29 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5505
change FP_DAEMON to INGRESS_SVN


Revision 5505 - Directory Listing - [select for diffs]
Modified Sun Nov 29 23:29:29 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5504
'fix code to use ingress_svn'
Revision 5504 - Directory Listing - [select for diffs]
Modified Sun Nov 29 23:28:59 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5503
fp-daemon -> ingress_svn because of rename


Revision 5503 - Directory Listing - [select for diffs]
Modified Sun Nov 29 22:57:07 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5502
'rename to ingress_svn'
Revision 5502 - Directory Listing - [select for diffs]
Modified Sun Nov 29 22:55:20 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5501
Complete the rename from fp-daemon-git to ingress_svn


Revision 5501 - Directory Listing - [select for diffs]
Modified Sun Nov 29 22:49:55 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5500
rename from fp-daemon to ingress_svn


Revision 5500 - Directory Listing - [select for diffs]
Modified Sun Nov 29 18:23:03 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5499
'first package'
Revision 5499 - Directory Listing - [select for diffs]
Modified Sun Nov 29 16:46:06 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5498
Converted script from logger to echo


Revision 5498 - Directory Listing - [select for diffs]
Modified Sun Nov 29 16:32:25 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5497
Correct FLAGDIR 

Revision 5497 - Directory Listing - [select for diffs]
Modified Sun Nov 29 16:15:50 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5496
Updates for daemon(8) control
Revision 5496 - Directory Listing - [select for diffs]
Modified Sun Nov 29 16:09:07 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5495
fp-daemon for svn commits is going to be needed on the git branch for a
while.

Revision 5495 - Directory Listing - [select for diffs]
Modified Sun Nov 29 16:05:15 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5491
Correct the name of the configuration file from fp-ingress.sh to ingress.sh


Revision 5491 - Directory Listing - [select for diffs]
Modified Tue Nov 17 00:50:38 2020 UTC (4 years, 4 months ago) by dan
Diff to previous 5485
The signals directory lives under FRESHPORTS_BASEDIR not FRESHPORTS_MSGDIR


Revision 5485 - Directory Listing - [select for diffs]
Modified Mon Sep 28 16:20:54 2020 UTC (4 years, 6 months ago) by dan
Diff to previous 5428
Changes tabs to spaces


Revision 5428 - Directory Listing - [select for diffs]
Modified Sun Jul 19 16:34:14 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5427
'Mention that our MSGDIR is also defined in the freshports configuration file'
Revision 5427 - Directory Listing - [select for diffs]
Modified Sun Jul 19 16:34:02 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5426
'rename fp-ingress to ingress'
Revision 5426 - Directory Listing - [select for diffs]
Modified Sun Jul 19 16:33:29 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5425
'output the main files upon startup'
Revision 5425 - Directory Listing - [select for diffs]
Modified Sun Jul 19 16:32:34 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5424
Mention that our MSGDIR is also defined in the freshports configuration file


Revision 5424 - Directory Listing - [select for diffs]
Modified Sun Jul 19 16:30:58 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5423
Add INGRESS_MSGDIR to the configuration file

output the main files upon startup



Revision 5423 - Directory Listing - [select for diffs]
Modified Sun Jul 19 16:19:20 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5422
'Correct FRESHPORTS_MSGDIR'
Revision 5422 - Directory Listing - [select for diffs]
Modified Sun Jul 19 16:18:53 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5421
Correct FRESHPORTS_MSGDIR

Revision 5421 - Directory Listing - [select for diffs]
Modified Sun Jul 19 15:58:42 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5420
'rename fp-ingress to ingress'
Revision 5420 - Directory Listing - [select for diffs]
Modified Sun Jul 19 15:44:12 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5419
'renamed from fp-freshports to freshports'
Revision 5419 - Directory Listing - [select for diffs]
Modified Sun Jul 19 15:40:31 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5418
This repo was moved to freshports

Rename everything fp-freshports to freshports


Revision 5418 - Directory Listing - [select for diffs]
Modified Sun Jul 19 15:38:56 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5417
This repo was moved to ingress

Rename everything fp-ingress to ingress


Revision 5417 - Directory Listing - [select for diffs]
Modified Sun Jul 19 15:33:01 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5416
Rename fp-ingress to ingress


Revision 5416 - Directory Listing - [select for diffs]
Modified Sun Jul 19 15:32:15 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5415
Rename fp-freshports to freshports


Revision 5415 - Directory Listing - [select for diffs]
Modified Sun Jul 19 15:25:22 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5414
'move from logger to echo'
Revision 5414 - Directory Listing - [select for diffs]
Modified Sun Jul 19 15:23:03 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5413
Move config.sh.sample to config/fp-ingress.sh

Move from logger(1) to echo(1)


Revision 5413 - Directory Listing - [select for diffs]
Modified Sun Jul 19 15:20:15 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5412
Rename config.sh.sample to config/fp-freshports.sh

Yes, the script and the configuration file have the same name.

The config file should be installed to /usr/local/etc/freshports/fp-freshports.sh


Revision 5412 - Directory Listing - [select for diffs]
Modified Sun Jul 19 15:12:06 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5411
remove files required only for daemontools, which is no longer used to run
this script.

Revision 5411 - Directory Listing - [select for diffs]
Modified Sun Jul 19 15:10:30 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5410
Stop using logger, use echo.

daemon(8) will direct that output to syslog and from there into the correct
log file.


Revision 5410 - Directory Listing - [select for diffs]
Modified Sun Jul 19 14:57:37 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5409
remove files required only for daemontools, which is no longer used to run
this script.


Revision 5409 - Directory Listing - [select for diffs]
Modified Sat Jul 18 23:49:49 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5408
'Move configuration file:

-. /usr/local/etc/freshports/daemon-config.sh
+. /usr/local/etc/freshports/fp-ingress.sh
'
Revision 5408 - Directory Listing - [select for diffs]
Modified Sat Jul 18 23:49:24 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5407
'Move configuration file:

-. /usr/local/etc/freshports/daemon-config.sh
+. /usr/local/etc/freshports/fp-ingress.sh
'
Revision 5407 - Directory Listing - [select for diffs]
Modified Sat Jul 18 23:44:42 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5406
'Move configuration file:

-. /usr/local/etc/freshports/daemon-config.sh
+. /usr/local/etc/freshports/fp-ingress.sh
'
Revision 5406 - Directory Listing - [select for diffs]
Modified Sat Jul 18 23:43:31 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5405
Move configuration file:

-. /usr/local/etc/freshports/daemon-config.sh
+. /usr/local/etc/freshports/fp-ingress.sh



Revision 5405 - Directory Listing - [select for diffs]
Modified Sat Jul 18 23:37:33 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5404
'Move configuration file:

-. /usr/local/etc/freshports/daemon-config.sh
+. /usr/local/etc/freshports/fp-freshports.sh
'
Revision 5404 - Directory Listing - [select for diffs]
Modified Sat Jul 18 23:36:39 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5403
Move configuration file:

-. /usr/local/etc/freshports/daemon-config.sh
+. /usr/local/etc/freshports/fp-freshports.sh



Revision 5403 - Directory Listing - [select for diffs]
Modified Sat Jul 18 22:13:48 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5402
Remove id, no longer required.


Revision 5402 - Directory Listing - [select for diffs]
Modified Sat Jul 18 22:08:24 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5401
'Move configuration file from config.sh to . /usr/local/etc/freshports/daemon-config.sh'
Revision 5401 - Directory Listing - [select for diffs]
Modified Sat Jul 18 22:07:53 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5399
Move configuration file from config.sh to . /usr/local/etc/freshports/daemon-config.sh


Revision 5399 - Directory Listing - [select for diffs]
Modified Sat Jul 18 21:56:18 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5398
'Move to daemon(8)'
Revision 5398 - Directory Listing - [select for diffs]
Modified Sat Jul 18 21:54:16 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5397
Saving all this as we move to daemon-tools


Revision 5397 - Directory Listing - [select for diffs]
Modified Sat Jul 18 21:44:40 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5396
'move fr1m sysutconfiguration file to /usr/local/etc/freshports/daemon-config.sh'
Revision 5396 - Directory Listing - [select for diffs]
Modified Sat Jul 18 21:44:24 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5395
Add in the new values now that we have one shared config file


Revision 5395 - Directory Listing - [select for diffs]
Modified Sat Jul 18 21:37:49 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5394
'move fr1m sysutconfiguration file to /usr/local/etc/freshports/daemon-config.sh'
Revision 5394 - Directory Listing - [select for diffs]
Modified Sat Jul 18 21:37:05 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5393
'move fr1m sysutconfiguration file to /usr/local/etc/freshports/daemon-config.sh'
Revision 5393 - Directory Listing - [select for diffs]
Modified Sat Jul 18 21:36:09 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5392
Change configuration file
from: config.sh
  to: /usr/local/etc/freshports/daemon-config.sh

Start using FRESHPORTS_* variables

this daemon doesn't need a incoming directory any more




Revision 5392 - Directory Listing - [select for diffs]
Modified Sat Jul 18 19:58:14 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5391
'move from sysutils/daemontools to daemon(8)'
Revision 5391 - Directory Listing - [select for diffs]
Modified Sat Jul 18 19:53:45 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5389
I'm moving to two daemons:

fp-freshports - same function as fp-daemon had
fp-ingress    - processing incoming commits into XML
                this is partly the mailfilter script
                and part of what fp-daemon.sh once did.

Revision 5389 - Directory Listing - [select for diffs]
Modified Sat Jul 18 14:41:18 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5388
Rename fp-daemon.sh to fp-freshports.sh


Revision 5388 - Directory Listing - [select for diffs]
Modified Sat Jul 18 14:36:59 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5386
Renamed this to fp-freshports

It is being named after the user it runs as


Revision 5386 - Directory Listing - [select for diffs]
Modified Sat Jul 18 14:20:02 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5385
Copy this over for use as an ingress daemon:

* receives notice of new commits via signals
* creates XML
* moves XMl into ~ingress/message-queues/incoming directory

Potential signals

* commits waiting
  * which repo?
  * commit hash?

* run single commt
  * which repo?
  * commit hash?

* hooks - I imagine hooks will be intercepted externally and signals raised

* email - If commit emails are implemented, that could also raise a signal


Revision 5385 - Directory Listing - [select for diffs]
Modified Sat Jul 18 14:15:57 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5384
Taken from the subversion version of this code, we now have something with
works with git.


Revision 5384 - Directory Listing - [select for diffs]
Modified Sat Jul 18 14:14:18 2020 UTC (4 years, 8 months ago) by dan
Diff to previous 5376
removed INGRESSDIR
add     MSGDIR

This may be reversed soon. I'll be creating a ingress.sh daemon and it will
also need a config.sh file.


Revision 5376 - Directory Listing - [select for diffs]
Modified Fri Jul 3 15:41:27 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5365
Branch for work on git


Revision 5365 - Directory Listing - [select for diffs]
Modified Wed Jun 24 17:26:04 2020 UTC (4 years, 9 months ago) by dan
Diff to previous 5336
'remove trailing * from NEWS_CACHE_DIR'
Revision 5336 - Directory Listing - [select for diffs]
Modified Sat May 16 17:19:58 2020 UTC (4 years, 10 months ago) by dan
Diff to previous 5330
Mention where the real code is in dev


Revision 5330 - Directory Listing - [select for diffs]
Modified Sun May 3 20:31:51 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5320
Remove trailing * from news cache


Revision 5320 - Directory Listing - [select for diffs]
Modified Wed Apr 29 19:01:05 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5319
'if the rollback fails, say so'
Revision 5319 - Directory Listing - [select for diffs]
Modified Wed Apr 29 18:59:46 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5318
If the rollback fails, say so


Revision 5318 - Directory Listing - [select for diffs]
Modified Wed Apr 29 18:10:12 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5317
'add category and packages cache clearing'
Revision 5317 - Directory Listing - [select for diffs]
Modified Wed Apr 29 17:49:40 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5316
Change the signal name to match the others

I note that the listen_for table is not named great. The script_name isn't
necessarily the script which gets invoked, but it does help.


Revision 5316 - Directory Listing - [select for diffs]
Modified Wed Apr 29 17:43:16 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5314
Add ability to clear packages cache via zfs rollback

Add in the category cache which I'm sure is needed in prod

Convert all lingering print to syslog.

Remove commented out code


Revision 5314 - Directory Listing - [select for diffs]
Modified Tue Apr 28 21:23:58 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5309
A starting point for package cache clearing


Revision 5309 - Directory Listing - [select for diffs]
Modified Mon Apr 27 15:46:42 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5308
'remove "nothing found" logger command It fills up the logs.'
Revision 5308 - Directory Listing - [select for diffs]
Modified Mon Apr 27 15:42:08 2020 UTC (4 years, 11 months ago) by dan
Diff to previous 5257
remove 'nothing found' logger command

It fills up the logs.


Revision 5257 - Directory Listing - [select for diffs]
Modified Thu Jan 23 02:15:41 2020 UTC (5 years, 2 months ago) by dan
Diff to previous 5256
'make it work'
Revision 5256 - Directory Listing - [select for diffs]
Modified Thu Jan 23 02:13:46 2020 UTC (5 years, 2 months ago) by dan
Diff to previous 5255
Remove duplicate code from ClearMiscCaches() which used glob.glob




Revision 5255 - Directory Listing - [select for diffs]
Modified Thu Jan 23 02:00:58 2020 UTC (5 years, 2 months ago) by dan
Diff to previous 5254
Remove superfluous comments
use NEWS_CACHE_DIR instead of NEWS_CACHE_PATH

Revision 5254 - Directory Listing - [select for diffs]
Modified Thu Jan 23 01:38:27 2020 UTC (5 years, 2 months ago) by dan
Diff to previous 5253
'Use path for cache/news'
Revision 5253 - Directory Listing - [select for diffs]
Modified Thu Jan 23 01:36:21 2020 UTC (5 years, 2 months ago) by dan
Diff to previous 5252
Use path for cache/news because glob.glob is not working


Revision 5252 - Directory Listing - [select for diffs]
Modified Wed Jan 22 17:17:45 2020 UTC (5 years, 2 months ago) by dan
Diff to previous 5250
'has_key is not Python 2 any more'
Revision 5250 - Directory Listing - [select for diffs]
Modified Wed Jan 22 16:55:35 2020 UTC (5 years, 2 months ago) by dan
Diff to previous 5248
has_key is gone in Python 3

While here, add more debugging.


Revision 5248 - Directory Listing - [select for diffs]
Modified Sun Jan 19 21:10:02 2020 UTC (5 years, 2 months ago) by dan
Diff to previous 5247
'Now Python 3 compatible'
Revision 5247 - Directory Listing - [select for diffs]
Modified Sun Jan 19 20:58:43 2020 UTC (5 years, 2 months ago) by dan
Diff to previous 5240
Updates for Python 3


Revision 5240 - Directory Listing - [select for diffs]
Modified Sat Nov 23 18:56:49 2019 UTC (5 years, 4 months ago) by dan
Diff to previous 5239
'Fixes for Python 3.6'
Revision 5239 - Directory Listing - [select for diffs]
Modified Sat Nov 23 18:55:46 2019 UTC (5 years, 4 months ago) by dan
Diff to previous 5231
Upgrades for Python 3.6

Revision 5231 - Directory Listing - [select for diffs]
Modified Sun Jul 28 19:19:54 2019 UTC (5 years, 8 months ago) by dan
Diff to previous 5227
'we lost the 1.0.10 tarball'
Revision 5227 - Directory Listing - [select for diffs]
Modified Wed Jul 17 22:06:40 2019 UTC (5 years, 8 months ago) by dan
Diff to previous 5226
'Start doing cp & use mv and rm instead'
Revision 5226 - Directory Listing - [select for diffs]
Modified Wed Jul 17 22:06:25 2019 UTC (5 years, 8 months ago) by dan
Diff to previous 5225
use -p to preserve mtime


Revision 5225 - Directory Listing - [select for diffs]
Modified Mon Jul 15 18:56:56 2019 UTC (5 years, 8 months ago) by dan
Diff to previous 5106
Instead of using mv which caused:
/usr/local/bin/readproctitle service errors: ...message-queues/recent/2019.07.15.15.42.07.48391.txt.raw: set owner/group (was: 10002/10001): Operation not permitted\nmv: /var/db/freshports/message-queues/recent/2019.07.15.15.43.31.53460.txt.raw: set owner/group (was: 10002/10001): Operation not permitted\nmv: /var/db/freshports/message-queues/recent/2019.07.15.15.45.39.56551.txt.raw: set owner/group (was: 10002/10001): Operation not permitted\n

use cp and rm

even when using this example:
[dan@dev-ingress01:~] $ ls -l ~ingress/message-queues/ ~freshports/message-queues/
/var/db/freshports/message-queues/:
total 248
drwxr-xr-x  18 freshports  freshports   18 Jul  2 03:16 archive
drwxr-xr-x  10 freshports  freshports   18 Jun 10 22:03 retry

/var/db/ingress/message-queues/:
total 3
drwxr-xr-x  2 root     ingress     10 Mar 20 13:53 DUPS
drwxrwxr-x  2 ingress  freshports   2 Jul 15 15:29 incoming


Revision 5106 - Directory Listing - [select for diffs]
Modified Fri Aug 17 12:59:15 2018 UTC (6 years, 7 months ago) by dan
Diff to previous 5095
'renamed script, better error logging'
Revision 5095 - Directory Listing - [select for diffs]
Modified Tue Aug 14 23:05:10 2018 UTC (6 years, 7 months ago) by dan
Diff to previous 5090
if job-waiting.pl dies, log it.


Revision 5090 - Directory Listing - [select for diffs]
Modified Mon Aug 13 20:54:26 2018 UTC (6 years, 7 months ago) by dan
Diff to previous 5088
Created in error

Revision 5088 - Directory Listing - [select for diffs]
Modified Mon Aug 13 20:39:54 2018 UTC (6 years, 7 months ago) by dan
Diff to previous 5051
'When things go wrong, log it'
Revision 5051 - Directory Listing - [select for diffs]
Modified Tue May 1 15:14:29 2018 UTC (6 years, 11 months ago) by dan
Diff to previous 5050
'rename freshports to fp-daemon'
Revision 5050 - Directory Listing - [select for diffs]
Modified Tue May 1 15:13:28 2018 UTC (6 years, 11 months ago) by dan
Diff to previous 5031
Rename freshports to fp-daemon

Revision 5031 - Directory Listing - [select for diffs]
Modified Fri Apr 20 22:37:34 2018 UTC (6 years, 11 months ago) by dan
Diff to previous 5030
''
Revision 5030 - Directory Listing - [select for diffs]
Modified Fri Apr 20 22:36:35 2018 UTC (6 years, 11 months ago) by dan
Diff to previous 4998
''
Revision 4998 - Directory Listing - [select for diffs]
Modified Mon Dec 4 23:46:51 2017 UTC (7 years, 4 months ago) by dan
Diff to previous 4997
Add more logging re what we are deleting

Revision 4997 - Directory Listing - [select for diffs]
Modified Mon Dec 4 23:45:06 2017 UTC (7 years, 4 months ago) by dan
Diff to previous 4994
Remove quotes. They are retained in the string and won't work with glob

Revision 4994 - Directory Listing - [select for diffs]
Modified Mon Dec 4 18:37:38 2017 UTC (7 years, 4 months ago) by dan
Diff to previous 4993
Fix news directory

Revision 4993 - Directory Listing - [select for diffs]
Modified Mon Dec 4 16:44:32 2017 UTC (7 years, 4 months ago) by dan
Diff to previous 4992
'use True and False, proper Python values, not true/false'
Revision 4992 - Directory Listing - [select for diffs]
Modified Mon Dec 4 12:29:25 2017 UTC (7 years, 4 months ago) by dan
Diff to previous 4991
Use proper Python boolean values (e.g. True instead of true).

Revision 4991 - Directory Listing - [select for diffs]
Modified Mon Dec 4 01:13:32 2017 UTC (7 years, 4 months ago) by dan
Diff to previous 4990
Make ClearMiscCaches compile

Revision 4990 - Directory Listing - [select for diffs]
Modified Mon Dec 4 01:11:05 2017 UTC (7 years, 4 months ago) by dan
Diff to previous 4989
Fix ClearMiscCaches so it runs

Revision 4989 - Directory Listing - [select for diffs]
Modified Thu Nov 9 01:26:17 2017 UTC (7 years, 4 months ago) by dan
Diff to previous 4988
Adjust for what works

Revision 4988 - Directory Listing - [select for diffs]
Modified Thu Nov 9 00:41:06 2017 UTC (7 years, 4 months ago) by dan
Diff to previous 4987
'Allow fp-listen to clear news cache etc when a commit occurs'
Revision 4987 - Directory Listing - [select for diffs]
Modified Thu Nov 9 00:39:22 2017 UTC (7 years, 4 months ago) by dan
Diff to previous 4896
Addl fp-listen to clear news cache etc when a commit occurs

Revision 4896 - Directory Listing - [select for diffs]
Modified Wed Oct 18 12:32:19 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4895
'improve config and path to script'
Revision 4895 - Directory Listing - [select for diffs]
Modified Wed Oct 18 12:27:42 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4893
'improve config and path to script'
Revision 4893 - Directory Listing - [select for diffs]
Modified Wed Oct 18 12:24:00 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4892
Invoke freebsd-cvs.sh with /bin/sh, just to be sure.

Revision 4892 - Directory Listing - [select for diffs]
Modified Wed Oct 18 12:23:16 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4872
Better logging, to local3, which is what FreshPorts uses.

Revision 4872 - Directory Listing - [select for diffs]
Modified Wed Oct 11 22:31:18 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4871
'use new psycopg2 code'
Revision 4871 - Directory Listing - [select for diffs]
Modified Wed Oct 11 22:25:22 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4870
Update the code for use with psycopg2, as grabbed from jester, but not
checked in.

Revision 4870 - Directory Listing - [select for diffs]
Modified Wed Oct 11 22:24:50 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4869
Remove unused it: QUEUENAME

Revision 4869 - Directory Listing - [select for diffs]
Modified Wed Oct 11 22:04:49 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4868
move fp-listen.py to a subdiretory
Revision 4868 - Directory Listing - [select for diffs]
Modified Wed Oct 11 22:04:06 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4867
Move fp-listen.py to a subdirectory

Revision 4867 - Directory Listing - [select for diffs]
Modified Wed Oct 11 22:01:32 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4866
log to  facility=syslog.LOG_LOCAL3
Revision 4866 - Directory Listing - [select for diffs]
Modified Wed Oct 11 22:00:36 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4865
Log to facility=syslog.LOG_LOCAL3

Revision 4865 - Directory Listing - [select for diffs]
Modified Wed Oct 11 19:59:12 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4864
add setup.py
Revision 4864 - Directory Listing - [select for diffs]
Modified Wed Oct 11 19:57:04 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4863
Add

Revision 4863 - Directory Listing - [select for diffs]
Modified Wed Oct 11 19:41:42 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4862
start using configparser
Revision 4862 - Directory Listing - [select for diffs]
Modified Wed Oct 11 19:38:22 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4861
Start using configparser — Configuration file parser

Revision 4861 - Directory Listing - [select for diffs]
Modified Wed Oct 11 15:23:24 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4860
Fix scriptdir typo

Revision 4860 - Directory Listing - [select for diffs]
Modified Wed Oct 11 14:43:10 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4859
new fp-listen tag
Revision 4859 - Directory Listing - [select for diffs]
Modified Wed Oct 11 14:42:07 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4845
Upgrade for new freshports user approach

Revision 4845 - Directory Listing - [select for diffs]
Modified Tue Oct 10 00:35:26 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4844
fix broken ingress path
Revision 4844 - Directory Listing - [select for diffs]
Modified Mon Oct 9 23:45:56 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4843
The incoming directory is under ingress

Revision 4843 - Directory Listing - [select for diffs]
Modified Mon Oct 9 22:32:44 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4842
New directory structure
Revision 4842 - Directory Listing - [select for diffs]
Modified Mon Oct 9 22:31:46 2017 UTC (7 years, 5 months ago) by dan
Diff to previous 4802
Upgrade to new directory structure

Revision 4802 - Directory Listing - [select for diffs]
Modified Thu Jan 26 18:35:32 2017 UTC (8 years, 2 months ago) by dan
Diff to previous 4761
Multiple changes because we are now using psycopg2

re http://initd.org/psycopg/docs/extensions.html?highlight=notify#psycopg2.extensions.Notify

Revision 4761 - Directory Listing - [select for diffs]
Modified Sun Apr 3 19:58:46 2016 UTC (9 years ago) by dan
Diff to previous 4759
Update the samples to the latest stuff we are using

Revision 4759 - Directory Listing - [select for diffs]
Modified Sun Apr 3 18:32:59 2016 UTC (9 years ago) by dan
Diff to previous 4736
Start watching for new entries in cache_clearing_dates

Revision 4736 - Directory Listing - [select for diffs]
Modified Sat Aug 1 19:03:16 2015 UTC (9 years, 8 months ago) by dan
Diff to previous 4733
Add and use FLAGDIR

Revision 4733 - Directory Listing - [select for diffs]
Modified Fri Jul 31 15:20:05 2015 UTC (9 years, 8 months ago) by dan
Diff to previous 4732
Make better use of SCRIPTDIR

Revision 4732 - Directory Listing - [select for diffs]
Modified Fri Jul 31 15:17:30 2015 UTC (9 years, 8 months ago) by dan
Diff to previous 4731
Add a trailing newline

Revision 4731 - Directory Listing - [select for diffs]
Modified Fri Jul 31 15:16:16 2015 UTC (9 years, 8 months ago) by dan
Diff to previous 4730
Use no symlinks

Revision 4730 - Directory Listing - [select for diffs]
Modified Fri Jul 31 15:15:32 2015 UTC (9 years, 8 months ago) by dan
Diff to previous 4577
Seems we do not use BASEDIR here

Revision 4577 - Directory Listing - [select for diffs]
Modified Sat Jan 25 17:00:47 2014 UTC (11 years, 2 months ago) by dan
Diff to previous 4172
Include hostname and password in DSN

Revision 4172 - Directory Listing - [select for diffs]
Modified Fri Oct 12 16:32:34 2007 UTC (17 years, 5 months ago) by dan
Diff to previous 4116
when processing a new category, fetch /www/en/ports/categories

Yes, we should use configuration items for these URLS...

Revision 4116 - Directory Listing - [select for diffs]
Modified Mon Jun 4 03:28:24 2007 UTC (17 years, 10 months ago) by dan
Diff to previous 4059
Now that we are caching files and non ports, be prepared to remove
directories etc (e.g. files/patch-*)

Revision 4059 - Directory Listing - [select for diffs]
Modified Tue Feb 13 23:14:13 2007 UTC (18 years, 1 month ago) by dan
Diff to previous 4057
Ignore supervise

Revision 4057 - Directory Listing - [select for diffs]
Modified Tue Feb 13 23:11:22 2007 UTC (18 years, 1 month ago) by dan
Diff to previous 4056
Update the cache file structure to category/port/files

Revision 4056 - Directory Listing - [select for diffs]
Modified Tue Feb 13 23:10:56 2007 UTC (18 years, 1 month ago) by dan
Diff to previous 4047
ignore config.py

Revision 4047 - Directory Listing - [select for diffs]
Modified Wed Jan 31 22:48:05 2007 UTC (18 years, 2 months ago) by dan
Diff to previous 4046
Configuration values for www/en/ports/categories

Revision 4046 - Directory Listing - [select for diffs]
Modified Wed Jan 31 22:46:24 2007 UTC (18 years, 2 months ago) by dan
Diff to previous 4033
Add code for listen_category_new

Revision 4033 - Directory Listing - [select for diffs]
Modified Fri Jan 5 01:35:18 2007 UTC (18 years, 3 months ago) by dan
Diff to previous 4010
Allow for globs.... do it the right way.

Revision 4010 - Directory Listing - [select for diffs]
Modified Sun Dec 17 11:41:26 2006 UTC (18 years, 3 months ago) by dan
Diff to previous 3972
Merge from FreshPorts2 to HEAD

Revision 3972 - Directory Listing - [select for diffs]
Modified Fri Nov 10 14:08:26 2006 UTC (18 years, 4 months ago) by dan
Diff to previous 3971
while : is better than while true.
From man sh:
 :       A null command that returns a 0 (true) exit value.

Revision 3971 - Directory Listing - [select for diffs]
Modified Fri Nov 10 13:52:02 2006 UTC (18 years, 4 months ago) by dan
Diff to previous 3786
while . was not working on 6.2-prerelease
Let's use while true instead

Revision 3786 - Directory Listing - [select for diffs]
Modified Wed Sep 13 22:33:40 2006 UTC (18 years, 6 months ago) by dan
Diff to previous 3785
Add details for clearing stale cache entries

Revision 3785 - Directory Listing - [select for diffs]
Modified Wed Sep 13 22:12:34 2006 UTC (18 years, 6 months ago) by dan
Diff to previous 3778
Replace config.sh.sample with config.py.sample and start using it.

Revision 3778 - Directory Listing - [select for diffs]
Modified Mon Sep 11 23:35:01 2006 UTC (18 years, 6 months ago) by dan
Diff to previous 3777
Add a sleep in there when OFFLINE

Revision 3777 - Directory Listing - [select for diffs]
Modified Mon Sep 11 23:34:06 2006 UTC (18 years, 6 months ago) by dan
Diff to previous 3776
Ignore log

Revision 3776 - Directory Listing - [select for diffs]
Modified Mon Sep 11 23:05:21 2006 UTC (18 years, 6 months ago) by dan
Diff to previous 3768
Better checking for OFFLINE.

Revision 3768 - Directory Listing - [select for diffs]
Modified Mon Sep 11 01:49:16 2006 UTC (18 years, 6 months ago) by dan
Diff to previous 3766
Add RCS ID.
Correctly specify the cache path
Better syslogging.
Move to deleting cache entries one by one, and deleting from
the cache needed table one by one.  Commit after each.  Sounds fair to me.

Revision 3766 - Directory Listing - [select for diffs]
Modified Fri Sep 8 02:03:40 2006 UTC (18 years, 6 months ago) by dan
Diff to previous 3765
ignore thise

Revision 3765 - Directory Listing - [select for diffs]
Modified Fri Sep 8 02:02:30 2006 UTC (18 years, 6 months ago) by dan
Diff to previous 3764
Add these

Revision 3764 - Directory Listing - [select for diffs]
Modified Fri Sep 8 02:01:48 2006 UTC (18 years, 6 months ago) by dan
Diff to previous 3763
Add a logger tag so we know what daemon is logging.

Revision 3763 - Directory Listing - [select for diffs]
Modified Fri Sep 8 02:01:14 2006 UTC (18 years, 6 months ago) by dan
Diff to previous 3762
ignore these

Revision 3762 - Directory Listing - [select for diffs]
Modified Fri Sep 8 02:00:54 2006 UTC (18 years, 6 months ago) by dan
Diff to previous 3761
Ignore these

Revision 3761 - Directory Listing - [select for diffs]
Modified Sat Sep 2 22:50:27 2006 UTC (18 years, 7 months ago) by dan
Diff to previous 3760
Remove fp2migration

Revision 3760 - Directory Listing - [select for diffs]
Modified Sat Sep 2 22:49:29 2006 UTC (18 years, 7 months ago) by dan
Diff to previous 3495
Remove freshports-cache

Revision 3495 - Directory Listing - [select for diffs]
Modified Mon Feb 20 17:41:40 2006 UTC (19 years, 1 month ago) by dan
Diff to previous 3465
When OFFLINE, do not process the queue.  Otherwise, you wind up with unprocessed
files in the RECENT directory.

Revision 3465 - Directory Listing - [select for diffs]
Modified Sun Jan 8 02:46:39 2006 UTC (19 years, 2 months ago) by dan
Diff to previous 3398
Mention that access rights are important!

Revision 3398 - Directory Listing - [select for diffs]
Modified Wed Aug 3 12:19:14 2005 UTC (19 years, 8 months ago) by dan
Diff to previous 3384
Serialize the processing of all updates

Revision 3384 - Directory Listing - [select for diffs]
Modified Sun Jul 17 15:28:29 2005 UTC (19 years, 8 months ago) by dan
Diff to previous 3164
Some better error handling

Revision 3164 - Directory Listing - [select for diffs]
Modified Thu Dec 23 19:50:09 2004 UTC (20 years, 3 months ago) by dan
Diff to previous 2872
If message processing fails move all files to the retry directory

Revision 2872 - Directory Listing - [select for diffs]
Modified Fri Aug 13 01:58:35 2004 UTC (20 years, 7 months ago) by dan
Diff to previous 2871
have one simple queue by default

Revision 2871 - Directory Listing - [select for diffs]
Modified Fri Aug 13 01:51:03 2004 UTC (20 years, 7 months ago) by dan
Diff to previous 2870
update copyright year

Revision 2870 - Directory Listing - [select for diffs]
Modified Fri Aug 13 01:49:37 2004 UTC (20 years, 7 months ago) by dan
Diff to previous 2431
Add a newline

Revision 2431 - Directory Listing - [select for diffs]
Modified Fri Sep 12 19:59:19 2003 UTC (21 years, 6 months ago) by (unknown author)
Diff to previous 2430
This commit was manufactured by cvs2svn to create tag 'FreshPorts-VuXML'.
Revision 2430 - Directory Listing - [select for diffs]
Modified Fri Sep 12 19:59:18 2003 UTC (21 years, 6 months ago) by dan
Diff to previous 2312
We don't have a raw directory anymore, but we do have a recent directory.

Revision 2312 - Directory Listing - [select for diffs]
Modified Sat May 24 13:14:48 2003 UTC (21 years, 10 months ago) by dan
Diff to previous 2137
move the raw message into the recent directory instead of the raw directory

Revision 2137 - Directory Listing - [select for diffs]
Modified Sat Apr 12 11:25:57 2003 UTC (21 years, 11 months ago) by dan
Diff to previous 2136
Update copyrights

Revision 2136 - Directory Listing - [select for diffs]
Modified Sat Apr 12 11:22:57 2003 UTC (21 years, 11 months ago) by dan
Diff to previous 1291
A new way of doing the queues

Revision 1291 - Directory Listing - [select for diffs]
Modified Fri Apr 19 03:22:27 2002 UTC (22 years, 11 months ago) by dan
Diff to previous 1149
let's not use fp-refresh.sh

Revision 1149 - Directory Listing - [select for diffs]
Modified Fri Mar 22 15:07:44 2002 UTC (23 years ago) by (unknown author)
Diff to previous 1148
This commit was manufactured by cvs2svn to create branch 'FreshPorts2'.
Revision 1148 - Directory Listing - [select for diffs]
Modified Fri Mar 22 15:07:43 2002 UTC (23 years ago) by dan
Diff to previous 1147
Tidy up directories

Revision 1147 - Directory Listing - [select for diffs]
Modified Fri Mar 22 15:06:47 2002 UTC (23 years ago) by dan
Diff to previous 1084
Tidy up the directories

Revision 1084 - Directory Listing - [select for diffs]
Modified Sat Mar 2 17:02:31 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 1052
*** empty log message ***

Revision 1052 - Directory Listing - [select for diffs]
Modified Sun Feb 24 02:31:04 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 1051
move failed files to a new retry directory

Revision 1051 - Directory Listing - [select for diffs]
Modified Sun Feb 24 01:16:25 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 1033
get it right

Revision 1033 - Directory Listing - [select for diffs]
Modified Fri Feb 22 17:03:40 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 1031
Put copyrights into scripts

Revision 1031 - Directory Listing - [select for diffs]
Modified Fri Feb 22 15:32:48 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 986
umm, we should have the log file in the repo

Revision 986 - Directory Listing - [select for diffs]
Modified Mon Feb 18 19:25:06 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 985
This service is down by default

Revision 985 - Directory Listing - [select for diffs]
Modified Mon Feb 18 19:11:54 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 978
we really need this

Revision 978 - Directory Listing - [select for diffs]
Modified Mon Feb 18 05:26:06 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 977
things to do before running

Revision 977 - Directory Listing - [select for diffs]
Modified Mon Feb 18 04:16:05 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 975
notes on setup

Revision 975 - Directory Listing - [select for diffs]
Modified Mon Feb 18 04:01:48 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 966
First commit

Revision 966 - Directory Listing - [select for diffs]
Modified Sun Feb 17 21:49:29 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 963
Use the right script

Revision 963 - Directory Listing - [select for diffs]
Modified Sun Feb 17 20:18:05 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 889
oops, never put this into CVS

Revision 889 - Directory Listing - [select for diffs]
Modified Sat Feb 9 03:08:49 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 888
OK, add this back in where it should be.

Revision 888 - Directory Listing - [select for diffs]
Modified Sat Feb 9 03:04:51 2002 UTC (23 years, 1 month ago) by dan
Diff to previous 887
daemontools is a nice way to keep scripts around as daemons.

Revision 887 - Directory Listing - [select for diffs]
Added Sat Feb 9 03:04:51 2002 UTC (23 years, 1 month ago) by (unknown author)
Standard project directories initialized by cvs2svn.

Convenience Links