};
config = lib.mkIf cfg.enable {
- services.backup.profiles.gitolite = {
+ myServices.ssh.modules = [{
+ snippet = builtins.readFile ./ldap_gitolite.sh;
+ dependencies = [ pkgs.gitolite ];
+ }];
+ services.duplyBackup.profiles.gitolite = {
rootDir = cfg.gitoliteDir;
};
networking.firewall.allowedTCPPorts = [ 9418 ];