#include #include int main(int argc, const char *argv[argc]) { if (argc < 2) { printf("Usage: create_git \n"); return 1; } char *cmd = malloc(500); sprintf(cmd, "ssh -t johannes@randerath.eu -i /home/johannes/.ssh/id_ed25519_git 'sudo install -vm755 -d /srv/git/%s.git && \ cd /srv/git/%s.git && \ sudo git init --bare && \ sudo chown -Rv git:git /srv/git/%s.git'", argv[1], argv[1], argv[1]); return system(cmd); }