030-system 478 B

123456789101112131415161718192021
  1. #!/usr/bin/lua
  2. local sysconfig = require 'gluon.sysconfig'
  3. -- Initial
  4. if sysconfig.gluon_version then
  5. os.exit(0)
  6. end
  7. local site = require 'gluon.site'
  8. local util = require 'gluon.util'
  9. local uci = require('simple-uci').cursor()
  10. local pretty_hostname = require 'pretty_hostname'
  11. local system = uci:get_first('system', 'system')
  12. pretty_hostname.set(uci, site.hostname_prefix('') .. util.node_id())
  13. uci:set('system', system, 'timezone', site.timezone())
  14. uci:save('system')