처음 질문에서 get_random_bytes()를 제하고 다른 방법을 질문 드렸습니다.
랜덤함수 생성 방법은 random.c를 보면 세가지가 있습니다.
get_random_bytes()를 사용하는 방법.
dev/random에서 읽어 오는 방법.
dev/urandom에서 읽어 오는 방법.
첫번째 방법은 랜덤값이긴 하지만 hacker로부터 안전할 수는 없다고 기술되어 있습니다.
강력한 안전성을 가진 방법으로 두번째 방법이 제시 되어 있지요.
하지만 커널에서 두번째 방법을 사용하는 코드를 찾아볼 수가 없어서.
혹시 get_random_bytes()를 srandom()처럼 사용하게 되면 좀더 안전할 수 있는지에 대한 질문을 한거죠. 그러기 위해서 add_keyboard_randomness()같은 함수를 random()함수처럼 사용할 수 있는가에 대한 거였죠.
gentoo linux에 subversion-1.0.6을 설치했고,
winXP에 tortoiseSVN-1.0.8을 설치해서 프로젝트 그룹용 문서관리를 하려고 합니다.
저 혼자 뿐 아니라 다른 사람들과 같이 사용할 거라 이것저것 테스트 해보고 있는데,
repositary 내에서 처음에 한번 한글 디렉토리를 만들어 커밋하고 난 후에는
한글 디렉토리 밑으로 새로운 파일의 추가, 기존 파일의 수정, log를 보는 것 등등이 되지 않더군요.
에러 메시지는 "Can't recode string" 메시지를 출력하고 있습니다.
tortoiseSVN 보다는 subversion에서 내놓는 메시지인 듯 해서 svn 쪽 메일링 리스트를 검색한 결과