HSAdmin Backend Domains, E-Mail, Datenbanken
Purodha Blissenbach
2012-07-18 d379af7852903476dc16037d540cec0ceb174a8b
vorher vergessene SQL statements endlich nachgeliefert.
2 files modified
9 ■■■■■ changed files
hsarback/database/data.sql 8 ●●●●● patch | view | raw | blame | history
hsarback/src/de/hsadmin/mods/dom/DomainModuleImpl.java 1 ●●●● patch | view | raw | blame | history
hsarback/database/data.sql
@@ -150,3 +150,11 @@
INSERT INTO unixuser (name, comment, shell, homedir, locked, packet_id, userid)
    SELECT 'hsh01-ad', 'hostmaster ad', '/bin/bash', '/home/pacs/hsh01/users/ad', FALSE, packet_id, 10003 FROM packet 
        WHERE packet_name='hsh01'; 
--
-- table: domain_option
--
INSERT INTO domain_option (domain_option_name)
    VALUES ('graylisting);
INSERT INTO domain_option (domain_option_name)
    VALUES ('htdocsfallback');
hsarback/src/de/hsadmin/mods/dom/DomainModuleImpl.java
@@ -152,6 +152,7 @@
        }
        if (!admin.getName().equals(oldDom.getUser().getName())) {
            throw new AuthorisationException(loginUser, "update", existingEntity, "user");
            // Sollte in Zukunft erlaubt werden.
        }
        Query q = em.createQuery("SELECT opt FROM " + 
                DomainOption.class.getAnnotation(javax.persistence.Entity.class).name() +