Генерация пароля для cvs
При настройке cvs на Synology возникла ошибка:
rejected access to /opt/cvsroot for user
Генерация пароля с помощью htaccess и passwd для cvs пользователей не решали этой ошибки. Генератор паролей для cvsroot/passwd найден на просторах интернета.
cvspasswd.pl:
#!/usr/bin/perl $user = shift @ARGV || die "cvspasswd user\n"; print "Enter password for $user: "; system "stty -echo"; chomp ($plain = <>); system "stty echo"; print "\n"; @chars = ('A'..'Z', 'a'..'z', '0'..'9'); $salt = $chars[rand(@chars)] . $chars[rand(@chars)]; $passwd = crypt($plain, $salt); print "$user:$passwd\n";