|  | @@ -1003,13 +1003,38 @@ make install
 | 
	
		
			
			| 1003 | 1003 |  If you get errors during the /configure/ stage then you may need to reboot so that some of the installed dependencies take effect.
 | 
	
		
			
			| 1004 | 1004 |  
 | 
	
		
			
			| 1005 | 1005 |  #+BEGIN_SRC: bash
 | 
	
		
			
			|  | 1006 | +editor /usr/bin/updatedate
 | 
	
		
			
			|  | 1007 | +#+END_SRC
 | 
	
		
			
			|  | 1008 | +
 | 
	
		
			
			|  | 1009 | +Add the following:
 | 
	
		
			
			|  | 1010 | +
 | 
	
		
			
			|  | 1011 | +#+BEGIN_SRC: bash
 | 
	
		
			
			|  | 1012 | +#!/bin/bash
 | 
	
		
			
			|  | 1013 | +
 | 
	
		
			
			|  | 1014 | +TIMESOURCE=www.ptb.de
 | 
	
		
			
			|  | 1015 | +LOGFILE=/var/log/tlsdate.log
 | 
	
		
			
			|  | 1016 | +DATE_BEFORE=$(date)
 | 
	
		
			
			|  | 1017 | +YEAR_BEFORE=$(echo $DATE_BEFORE | awk -F ' ' '{print $6}')
 | 
	
		
			
			|  | 1018 | +/usr/bin/timeout 3 tlsdate -l -t -H $TIMESOURCE -p 443
 | 
	
		
			
			|  | 1019 | +DATE_AFTER=$(date)
 | 
	
		
			
			|  | 1020 | +YEAR_AFTER=$(echo $DATE_AFTER | awk -F ' ' '{print $6}')
 | 
	
		
			
			|  | 1021 | +if [ "$YEAR_AFTER" -lt "$YEAR_BEFORE" ]; then
 | 
	
		
			
			|  | 1022 | +	echo "Incorrect date: $DATE_BEFORE -> $DATE_AFTER" >> $LOGFILE
 | 
	
		
			
			|  | 1023 | +	date -s "DATE_BEFORE"
 | 
	
		
			
			|  | 1024 | +fi
 | 
	
		
			
			|  | 1025 | +#+END_SRC
 | 
	
		
			
			|  | 1026 | +
 | 
	
		
			
			|  | 1027 | +Save and exit.
 | 
	
		
			
			|  | 1028 | +
 | 
	
		
			
			|  | 1029 | +#+BEGIN_SRC: bash
 | 
	
		
			
			|  | 1030 | +chmod +x /usr/bin/updatedate
 | 
	
		
			
			| 1006 | 1031 |  editor /etc/crontab
 | 
	
		
			
			| 1007 | 1032 |  #+END_SRC
 | 
	
		
			
			| 1008 | 1033 |  
 | 
	
		
			
			| 1009 | 1034 |  Add the following near the top of the list of tasks.
 | 
	
		
			
			| 1010 | 1035 |  
 | 
	
		
			
			| 1011 | 1036 |  #+BEGIN_SRC: bash
 | 
	
		
			
			| 1012 |  | -*/15           * *   *   *   root /usr/bin/timeout 3 tlsdate -l -t -H www.ptb.de -p 443
 | 
	
		
			
			|  | 1037 | +*/15           * *   *   *   root /usr/bin/updatedate
 | 
	
		
			
			| 1013 | 1038 |  #+END_SRC
 | 
	
		
			
			| 1014 | 1039 |  
 | 
	
		
			
			| 1015 | 1040 |  Save and exit.
 |