Пример #1
0
    def customize(self, name, xid, ip, userid, passwd, disklim, dns=cfg.PRIMARY_IP,
                  vpn_ip=None, vpn_mask='255.255.255.0'):

        # call super
        Distro.customize(self, name, xid, ip, userid, passwd, disklim, dns,
                         vpn_ip, vpn_mask)

        self.fixup_rc()
        self.webmin_passwd()
        self.fixup_libexec_openvps()
Пример #2
0
    def make_hosts(self, hostname, ip):

        # call super
        fqdn = Distro.make_hosts(self, hostname, ip)

        # /etc/sysconfig/network. at least xinetd service looks at it
        fname = os.path.join(self.vpsroot, 'etc', 'sysconfig', 'network')
        open(fname, 'w').write('NETWORKING=yes\nHOSTNAME=%s\n' % fqdn)
Пример #3
0
    def make_hosts(self, hostname, ip):

        # call super
        fqdn = Distro.make_hosts(self, hostname, ip)

        # /etc/sysconfig/network. at least xinetd service looks at it
        fname = os.path.join(self.vpsroot, 'etc', 'sysconfig', 'network')
        open(fname, 'w').write('NETWORKING=yes\nHOSTNAME=%s\n' % fqdn)
Пример #4
0
    def custcopy(self, source, name, userid, data={}, dns=cfg.PRIMARY_IP):

        xid = Distro.custcopy(self, source, name, userid, data, dns)

        self.fixup_rc()
        self.webmin_passwd()
        self.fixup_libexec_openvps()

        return xid
Пример #5
0
    def custcopy(self, source, name, userid, data={}, dns=cfg.PRIMARY_IP):

        xid = Distro.custcopy(self, source, name, userid, data, dns)

        self.fixup_rc()
        self.webmin_passwd()
        self.fixup_libexec_openvps()

        return xid
Пример #6
0
    def customize(self,
                  name,
                  xid,
                  ip,
                  userid,
                  passwd,
                  disklim,
                  dns=cfg.PRIMARY_IP,
                  vpn_ip=None,
                  vpn_mask='255.255.255.0'):

        # call super
        Distro.customize(self, name, xid, ip, userid, passwd, disklim, dns,
                         vpn_ip, vpn_mask)

        self.fixup_rc()
        self.webmin_passwd()
        self.fixup_libexec_openvps()