Adapted Disnix module to publish the svnBaseDir and to support the postgresql and subversion types
svn path=/nixos/trunk/; revision=25236
This commit is contained in:
parent
edcf526c32
commit
70402c9397
@ -12,6 +12,8 @@ let
|
|||||||
enableAxis2WebService = config.services.tomcat.axis2.enable;
|
enableAxis2WebService = config.services.tomcat.axis2.enable;
|
||||||
enableEjabberdDump = config.services.ejabberd.enable;
|
enableEjabberdDump = config.services.ejabberd.enable;
|
||||||
enableMySQLDatabase = config.services.mysql.enable;
|
enableMySQLDatabase = config.services.mysql.enable;
|
||||||
|
enablePostgreSQLDatabase = config.services.postgresql.enable;
|
||||||
|
enableSubversionRepository = config.services.svnserve.enable;
|
||||||
enableTomcatWebApplication = config.services.tomcat.enable;
|
enableTomcatWebApplication = config.services.tomcat.enable;
|
||||||
});
|
});
|
||||||
in
|
in
|
||||||
@ -93,6 +95,7 @@ in
|
|||||||
// optionalAttrs (config.services.httpd.enable) { documentRoot = config.services.httpd.documentRoot; }
|
// optionalAttrs (config.services.httpd.enable) { documentRoot = config.services.httpd.documentRoot; }
|
||||||
// optionalAttrs (config.services.mysql.enable) { mysqlPort = config.services.mysql.port; }
|
// optionalAttrs (config.services.mysql.enable) { mysqlPort = config.services.mysql.port; }
|
||||||
// optionalAttrs (config.services.tomcat.enable) { tomcatPort = 8080; }
|
// optionalAttrs (config.services.tomcat.enable) { tomcatPort = 8080; }
|
||||||
|
// optionalAttrs (config.services.svnserve.enable) { svnBaseDir = config.services.svnserve.svnBaseDir; }
|
||||||
// optionalAttrs (cfg.publishInfrastructure.enableAuthentication) (
|
// optionalAttrs (cfg.publishInfrastructure.enableAuthentication) (
|
||||||
optionalAttrs (config.services.mysql.enable) { mysqlUsername = "root"; mysqlPassword = builtins.readFile config.services.mysql.rootPassword; })
|
optionalAttrs (config.services.mysql.enable) { mysqlUsername = "root"; mysqlPassword = builtins.readFile config.services.mysql.rootPassword; })
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user