diff options
Diffstat (limited to 'virtual/modules/gitolite')
-rw-r--r-- | virtual/modules/gitolite/default.nix | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/virtual/modules/gitolite/default.nix b/virtual/modules/gitolite/default.nix index 78691fa..b8ecb15 100644 --- a/virtual/modules/gitolite/default.nix +++ b/virtual/modules/gitolite/default.nix | |||
@@ -68,18 +68,9 @@ in { | |||
68 | [ | 68 | [ |
69 | (pkgs.python3.withPackages python-packages) | 69 | (pkgs.python3.withPackages python-packages) |
70 | ]; | 70 | ]; |
71 | # FIXME: after initial install, need to | 71 | # Installation: https://git.immae.eu/mantisbt/view.php?id=93 |
72 | # (1) copy rc file (adjust gitolite_ldap_groups.sh) | ||
73 | # (2) (mark old readonly and) sync repos except gitolite-admin | ||
74 | # rsync -av --exclude=gitolite-admin.git old:/var/lib/gitolite/repositories /var/lib/gitolite/ | ||
75 | # chown -R gitolite:gitolite /var/lib/gitolite | ||
76 | # (3) push force the gitolite-admin to new location (from external point) | ||
77 | # Don't use an existing key, it will take precedence over | ||
78 | # gitolite-admin | ||
79 | # (4) su -u gitolite gitolite setup | ||
80 | services.gitolite = { | 72 | services.gitolite = { |
81 | enable = true; | 73 | enable = true; |
82 | # FIXME: key from ./ssh | ||
83 | adminPubkey = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDXqRbiHw7QoHADNIEuo4nUT9fSOIEBMdJZH0bkQAxXyJFyCM1IMz0pxsHV0wu9tdkkr36bPEUj2aV5bkYLBN6nxcV2Y49X8bjOSCPfx3n6Own1h+NeZVBj4ZByrFmqCbTxUJIZ2bZKcWOFncML39VmWdsVhNjg0X4NBBehqXRIKr2gt3E/ESAxTYJFm0BnU0baciw9cN0bsRGqvFgf5h2P48CIAfwhVcGmPQnnAwabnosYQzRWxR0OygH5Kd8mePh6FheIRIigfXsDO8f/jdxwut8buvNIf3m5EBr3tUbTsvM+eV3M5vKGt7sk8T64DVtepTSdOOWtp+47ktsnHOMh immae@immae.eu"; | 74 | adminPubkey = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDXqRbiHw7QoHADNIEuo4nUT9fSOIEBMdJZH0bkQAxXyJFyCM1IMz0pxsHV0wu9tdkkr36bPEUj2aV5bkYLBN6nxcV2Y49X8bjOSCPfx3n6Own1h+NeZVBj4ZByrFmqCbTxUJIZ2bZKcWOFncML39VmWdsVhNjg0X4NBBehqXRIKr2gt3E/ESAxTYJFm0BnU0baciw9cN0bsRGqvFgf5h2P48CIAfwhVcGmPQnnAwabnosYQzRWxR0OygH5Kd8mePh6FheIRIigfXsDO8f/jdxwut8buvNIf3m5EBr3tUbTsvM+eV3M5vKGt7sk8T64DVtepTSdOOWtp+47ktsnHOMh immae@immae.eu"; |
84 | }; | 75 | }; |
85 | }; | 76 | }; |