#!/usr/bin/lua local s6 = require("s6lua") local f = io.open("/etc/hostname", "r") if not f then os.exit(0) end local name = f:read("*l") f:close() if name and name ~= "" then s6.run_or_die(string.format("hostname %q", name)) end