|  | 269 | }}} | 
          
            |  | 270 |  | 
          
            |  | 271 |  | 
          
            |  | 272 | [=#rtc] | 
          
            |  | 273 | == Real Time Clock (RTC) Configuration | 
          
            |  | 274 | System Time can be set from a Real Time Clock such as the DS1672 that the Gateworks System Controller emulates but this does not seem to work on modern Ubuntu out of the box. While the {{{util-linux}}} package that provides {{{hwclock}}} installs a service {{{/etc/init.d/hwclock.sh}}} it won't run because {{{systemd}}} is installed and the service is masked. | 
          
            |  | 275 |  | 
          
            |  | 276 | You can work around this by installing a hwclock.service: | 
          
            |  | 277 | {{{#!bash | 
          
            |  | 278 | cat << EOF > /etc/systemd/system/hwclock.service | 
          
            |  | 279 | [Unit] | 
          
            |  | 280 | Description=Hardware clock synchronization | 
          
            |  | 281 | [Service] | 
          
            |  | 282 | Type=oneshot | 
          
            |  | 283 | ExecStart=/sbin/hwclock --hctosys --utc --adjfile=/etc/adjtime | 
          
            |  | 284 | ExecStop=/sbin/hwclock --systohc --utc --adjfile=/etc/adjtime | 
          
            |  | 285 | [Install] | 
          
            |  | 286 | WantedBy=multi-user.target | 
          
            |  | 287 | EOF | 
          
            |  | 288 | systemctl enable hwclock |