030-system 458 B

1234567891011121314151617
  1. #!/usr/bin/lua
  2. local sysconfig = require 'gluon.sysconfig'
  3. -- Initial
  4. if not sysconfig.gluon_version then
  5. local site = require 'gluon.site_config'
  6. local util = require 'gluon.util'
  7. local uci = require('luci.model.uci').cursor()
  8. local system = uci:get_first('system', 'system')
  9. uci:set('system', system, 'hostname', (site.hostname_prefix or '') .. util.node_id())
  10. uci:set('system', system, 'timezone', site.timezone)
  11. uci:save('system')
  12. end