-
Notifications
You must be signed in to change notification settings - Fork 15
/
automatic.crontab
172 lines (146 loc) · 6.79 KB
/
automatic.crontab
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# Edit this file to introduce tasks to be run by cron.
#
# This file originated from:
# https://github.com/nvdaaddons/addonFiles/blob/f9daf6421f464ec83f4258e8fa77d1bd3b82c273/automatic.crontab
# It will now be managed within this repo.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
PATH=/home/nvdal10n/bin:/usr/local/bin:/usr/bin:/bin
PathToMrRepo=/home/nvdal10n/mr
PathToCGI=/home/nvdal10n/cgi/
PathToBin=/home/nvdal10n/bin/
AddonTranslationUpdate="/home/nvdal10n/mr/scripts/addonTranslationUpdates.sh"
NVDATranslationUpdate="/home/nvdal10n/mr/scripts/nvdaTranslationUpdates.sh"
00 0 * * fri $NVDATranslationUpdate
poStatusHtml=/home/nvdal10n/ikiwiki/publish/poStatus.html
22 * * * * cd ${PathToMrRepo}/scripts && ./poStatus.py >${poStatusHtml}
# Keep live crontab in sync with version control.
1 * * * * cd ${PathToMrRepo} && git pull -q && crontab automatic.crontab
# Ensure webhooks stay up to date.
3 * * * * cp ${PathToMrRepo}/hooks/* ${PathToCGI}
# Override SVN with a command that uses a log to ensure sequential access.
3 * * * * cp ${PathToMrRepo}/scripts/svn ${PathToBin}
# Keep addonFiles in sync with version control.
1 * * * * cd ${PathToMrRepo}/addons/addonFiles && git pull -q
#x 1 for addons starting with a
00 1 * * fri $AddonTranslationUpdate addonUpdater
03 1 * * fri $AddonTranslationUpdate addonsHelp
05 1 * * fri $AddonTranslationUpdate audioChart
10 1 * * fri $AddonTranslationUpdate audiothemes
15 1 * * fri $AddonTranslationUpdate Access8Math
#x 2 for addons starting with b
00 2 * * fri $AddonTranslationUpdate bitChe
02 2 * * fri $AddonTranslationUpdate beepKeyboard
05 2 * * fri $AddonTranslationUpdate bluetoothaudio
07 2 * * fri $AddonTranslationUpdate BMI
#x 3 for addons starting with c
00 3 * * fri $AddonTranslationUpdate clipContentsDesigner
05 3 * * fri $AddonTranslationUpdate controlUsageAssistant
10 3 * * fri $AddonTranslationUpdate calibre
15 3 * * fri $AddonTranslationUpdate clock
20 3 * * fri $AddonTranslationUpdate charInfo
25 3 * * fri $AddonTranslationUpdate columnsReview
30 3 * * fri $AddonTranslationUpdate cursorLocator
35 3 * * fri $AddonTranslationUpdate customNotifications
#x 4 for addons starting with d
00 4 * * fri $AddonTranslationUpdate dayOfTheWeek
02 4 * * fri $AddonTranslationUpdate debugHelper
04 4 * * fri $AddonTranslationUpdate dropbox
08 4 * * fri $AddonTranslationUpdate directLink
#x 5 for addons starting with e
00 5 * * fri $AddonTranslationUpdate emoticons
05 5 * * fri $AddonTranslationUpdate eMule
10 5 * * fri $AddonTranslationUpdate enhancedAria
15 5 * * fri $AddonTranslationUpdate enhancedTouchGestures
20 5 * * fri $AddonTranslationUpdate easyTableNavigator
30 5 * * fri $AddonTranslationUpdate enhancedAnnotations
35 5 * * fri $AddonTranslationUpdate evtTracker
#x 6 for addons starting with f
00 6 * * fri $AddonTranslationUpdate focusHighlight
#x 7 for addons starting with g
00 7 * * fri $AddonTranslationUpdate goldenCursor
05 7 * * fri $AddonTranslationUpdate goldwave
#x 8 for addons starting with h
#x 9 for addons starting with i
00 9 * * fri $AddonTranslationUpdate IndentNav
05 9 * * fri $AddonTranslationUpdate inputLock
# instantTranslate failed due to base string errors
10 9 * * fri $AddonTranslationUpdate instantTranslate
#x 10 for addons starting with j
#x 11 for addons starting with k
#x 12 for addons starting with l
00 12 * * fri $AddonTranslationUpdate lambda
#x 13 for addons starting with m
00 13 * * fri $AddonTranslationUpdate mp3DirectCut
05 13 * * fri $AddonTranslationUpdate MSEdgeDiscardAnnouncements
10 13 * * fri $AddonTranslationUpdate MathCAT
#x 14 for addons starting with n
00 14 * * fri $AddonTranslationUpdate noBeepsSpeechMode
03 14 * * fri $AddonTranslationUpdate numpadNavMode
09 14 * * fri $AddonTranslationUpdate nvdaDevTestToolbox
#x 15 for addons starting with o
00 15 * * fri $AddonTranslationUpdate objPad
02 15 * * fri $AddonTranslationUpdate objWatcher
05 15 * * fri $AddonTranslationUpdate outlookExtended
#x 16 for addons starting with p
00 16 * * fri $AddonTranslationUpdate placeMarkers
05 16 * * fri $AddonTranslationUpdate pcKbBrl
02 16 * * fri $AddonTranslationUpdate perky
10 16 * * fri $AddonTranslationUpdate proxy
# x 17 for addons starting with q
# x 18 for addons starting with r
00 18 * * fri $AddonTranslationUpdate readFeeds
02 18 * * fri $AddonTranslationUpdate reportPasswords
05 18 * * fri $AddonTranslationUpdate reportSymbols
10 18 * * fri $AddonTranslationUpdate resourceMonitor
15 18 * * fri $AddonTranslationUpdate reviewCursorCopier
20 18 * * fri $AddonTranslationUpdate rdAccess
25 18 * * fri $AddonTranslationUpdate robEnhancements
# x 19 for addons starting with s
00 19 * * fri $AddonTranslationUpdate sayCurrentKeyboardLanguage
02 19 * * fri $AddonTranslationUpdate SentenceNav
05 19 * * fri $AddonTranslationUpdate stationPlaylist
10 19 * * fri $AddonTranslationUpdate synthRingSettingsSelector
15 19 * * fri $AddonTranslationUpdate systrayList
20 19 * * fri $AddonTranslationUpdate searchWith
25 19 * * fri $AddonTranslationUpdate sayProductNameAndVersion
30 19 * * fri $AddonTranslationUpdate speechLogger
35 19 * * fri $AddonTranslationUpdate soundSplitter
# x 20 for addons starting with t
00 20 * * fri $AddonTranslationUpdate teamViewer
05 20 * * fri $AddonTranslationUpdate textnav
10 20 * * fri $AddonTranslationUpdate toneMaster
15 20 * * fri $AddonTranslationUpdate toolbarsExplorer
20 20 * * fri $AddonTranslationUpdate TeleNVDA
25 20 * * fri $AddonTranslationUpdate tonysEnhancements
# Commented due to source strings in english
# 25 20 * * fri $AddonTranslationUpdate thunderbirdPlus
# x 21 for addons starting with u
00 21 * * fri $AddonTranslationUpdate unicodeBrailleInput
05 21 * * fri $AddonTranslationUpdate updateChannel
10 21 * * fri $AddonTranslationUpdate urlShortener
# x 22 for addons starting with v or w
00 22 * * fri $AddonTranslationUpdate VLC
05 22 * * fri $AddonTranslationUpdate Weather_Plus
10 22 * * fri $AddonTranslationUpdate wintenApps
# 15 22 * * fri $AddonTranslationUpdate wordCount
20 22 * * fri $AddonTranslationUpdate winMag
25 22 * * fri $AddonTranslationUpdate winWizard
30 22 * * fri $AddonTranslationUpdate wordNav
# x 23 for addons starting with x y or z
00 23 * * fri $AddonTranslationUpdate zoomEnhancements