#!/usr/bin/env python3
# This file is placed in the Public Domain.


"service"


import getpass


from obx.modules import face
from obx.persist import pidname
from obx.runtime import errors, forever, init, pidfile, privileges, wrap


def main():
    "main"
    privileges(getpass.getuser())
    name = pidname()
    pidfile(name)
    init(face)
    forever()


if __name__ == "__main__":
    wrap(main, print)
    errors(print)
