Difference between revisions of "FreePBX automatisch module update/upgrade elke nacht, middels cron"

From 4AllBusiness
Jump to navigation Jump to search
(crontab cron scheduled FreePBX module updates script)
 
Line 2: Line 2:
  
 
Dit zullen we handmatig op de commandline moeten instellen.
 
Dit zullen we handmatig op de commandline moeten instellen.
 
 
Dit is zeer eenvoudig te verwezelijken middels een paar commando's.
 
Dit is zeer eenvoudig te verwezelijken middels een paar commando's.
 
 
Middels Putty of een SSH verbinding maken met de command line CLI van de FreePBX
 
Middels Putty of een SSH verbinding maken met de command line CLI van de FreePBX
  
# crontab -e
+
<br />
 
 
Dit opent de scheduled jobs, zeer waarschijnlijk krijg je een nog leeg zwart scherm. Daar plak je de volgende regel in:
 
  
 
'''Voor FreePBX versie 12 of lager:'''
 
'''Voor FreePBX versie 12 of lager:'''
Line 16: Line 12:
 
  1 2 * * * sudo -u asterisk /var/lib/asterisk/bin/amportal a ma update framework; sudo -u asterisk /var/lib/asterisk/bin/amportal a ma updateall; sudo -u asterisk /var/lib/asterisk/bin/amportal a r
 
  1 2 * * * sudo -u asterisk /var/lib/asterisk/bin/amportal a ma update framework; sudo -u asterisk /var/lib/asterisk/bin/amportal a ma updateall; sudo -u asterisk /var/lib/asterisk/bin/amportal a r
 
f2 => confirm save and exit.  
 
f2 => confirm save and exit.  
 +
<br />
  
 
'''Voor FreePBX 13 en hoger:'''
 
'''Voor FreePBX 13 en hoger:'''

Revision as of 14:48, 25 October 2016

FreePBX heeft helaas geen automatische module update functie.

Dit zullen we handmatig op de commandline moeten instellen. Dit is zeer eenvoudig te verwezelijken middels een paar commando's. Middels Putty of een SSH verbinding maken met de command line CLI van de FreePBX


Voor FreePBX versie 12 of lager:

# crontab -e

en plak de volgende lijn:

1 2 * * * sudo -u asterisk /var/lib/asterisk/bin/amportal a ma update framework; sudo -u asterisk /var/lib/asterisk/bin/amportal a ma updateall; sudo -u asterisk /var/lib/asterisk/bin/amportal a r

f2 => confirm save and exit.

Voor FreePBX 13 en hoger:

# crontab -e

en plak de volgende lijn:

1 2 * * * sudo -u asterisk /var/lib/asterisk/bin/fwconsole ma update framework; sudo -u asterisk /var/lib/asterisk/bin/fwconsole ma updateall; sudo -u asterisk /var/lib/asterisk/bin/fwconsole r

F2 >confirm save and exit. Done..

Nu zal elke nacht om 02:01 uur de nieuwe module updates gedownload worden en actief gemaakt. Geen vervelende meldingen meer dat er updates zijn. Tevens is het belangerijk voor de beschikbare security updates.