pac.create
This commit is contained in:
parent
873c2af90f
commit
9d2d45601a
@ -66,6 +66,7 @@ public class PacModuleImpl extends AbstractModuleImpl {
|
|||||||
qHive.setParameter("name", hive.getName());
|
qHive.setParameter("name", hive.getName());
|
||||||
hive = (Hive) qHive.getSingleResult();
|
hive = (Hive) qHive.getSingleResult();
|
||||||
pac.setHive(hive);
|
pac.setHive(hive);
|
||||||
|
hive.getPacs().add(pac);
|
||||||
Query qComponents = em.createQuery("SELECT c FROM Components c WHERE c.basePacId = :basepac");
|
Query qComponents = em.createQuery("SELECT c FROM Components c WHERE c.basePacId = :basepac");
|
||||||
qComponents.setParameter("basepac", basepac.id());
|
qComponents.setParameter("basepac", basepac.id());
|
||||||
List<?> componentsList = qComponents.getResultList();
|
List<?> componentsList = qComponents.getResultList();
|
||||||
|
@ -64,15 +64,9 @@ public class PacProcessorFactory implements EntityProcessorFactory {
|
|||||||
pacValues.put("PAC_IP", p.getCurINetAddr().getInetAddr());
|
pacValues.put("PAC_IP", p.getCurINetAddr().getInetAddr());
|
||||||
pacValuesList.add(pacValues);
|
pacValuesList.add(pacValues);
|
||||||
}
|
}
|
||||||
|
|
||||||
// nicht ausprobiert!
|
|
||||||
|
|
||||||
Processor hostsAppender = new TemplateProcessor("/de/hsadmin/mods/pac/hosts.jtpl", hiveValues, pacValuesList.iterator(), "/etc/hosts", true);
|
Processor hostsAppender = new TemplateProcessor("/de/hsadmin/mods/pac/hosts.jtpl", hiveValues, pacValuesList.iterator(), "/etc/hosts", true);
|
||||||
Processor interfacesAppender = new TemplateProcessor("/de/hsadmin/mods/pac/interfaces.jtpl", hiveValues, pacValuesList.iterator(), "/etc/network/interfaces", true);
|
Processor interfacesAppender = new TemplateProcessor("/de/hsadmin/mods/pac/interfaces.jtpl", hiveValues, pacValuesList.iterator(), "/etc/network/interfaces", true);
|
||||||
Processor sudoersAppender = new TemplateProcessor("/de/hsadmin/mods/pac/sudoers.jtpl", hiveValues, pacValuesList.iterator(), "/etc/sudoers", true);
|
Processor sudoersAppender = new TemplateProcessor("/de/hsadmin/mods/pac/sudoers.jtpl", hiveValues, pacValuesList.iterator(), "/etc/sudoers", true);
|
||||||
|
|
||||||
// nicht ausprobiert!
|
|
||||||
|
|
||||||
String password = PwGenerator.generatePassword(7, flagBuilder.build(), 100, random);
|
String password = PwGenerator.generatePassword(7, flagBuilder.build(), 100, random);
|
||||||
Processor newUsersProc = new ShellProcessor(
|
Processor newUsersProc = new ShellProcessor(
|
||||||
"newusers", pacName + ":" + password + ":"
|
"newusers", pacName + ":" + password + ":"
|
||||||
|
@ -39,7 +39,7 @@ unter ~{PAC}/doms/ angelegt, sobald eine Domain aufgeschaltet wird. Dort gibt
|
|||||||
es dann fuer jede Domain ein separates Verzeichnis.
|
es dann fuer jede Domain ein separates Verzeichnis.
|
||||||
|
|
||||||
Das Verfahren zum Bestellen von Domains ist auf unserer Website unter
|
Das Verfahren zum Bestellen von Domains ist auf unserer Website unter
|
||||||
http://www.hostsharing.net/dokumentation/einstieg-bei-hostsharing/domain-bestellen.html
|
https://wiki.hostsharing.net/index.php?title=Domains
|
||||||
beschrieben.
|
beschrieben.
|
||||||
|
|
||||||
Bei evtl. auftretenden Problemen mit dem Server bitte zunaechst auf
|
Bei evtl. auftretenden Problemen mit dem Server bitte zunaechst auf
|
||||||
|
Loading…
Reference in New Issue
Block a user