시놀로지에 gitserver 를 설치해 저장소를 옴기려 시도중
gitserver 를 설치 햇으나 추가한 사용자가 보이지않아 정책을 적용조차 할 수 없었다.
찾아 보니 해외 에도 시놀로지 gitserver no user 버그 로 수소문 중인 사람들이 있엇으니
은혜로운 유저가 한 가지 방안을 적어놧다
방법은 SYNO.Git.lib 파일의 내용을 일부 수정하면 동작한다는것 나는 바로 시도 한다 왈도
ssh 로 접속 한다
sudo vi /var/packages/Git/target/webapi/SYNO.Git.lib
그림처럼 "appPriv" : "", 빈값을 준다. 다른녀석은 있는 이녀석만 없고
SYSNO.SDS.GIT.Instance 내용을 지운다 위에 사진에는 없는것은 지운뒤의 사진 이다.
저장!
정상적으로 노출되고 사용가능하다
gitserver 패키지를 삭제하고 다시 설치하면 위 파일 내용은 다시 원상복구되므로 다시 버그를 품게된다.
어느 본문에서 다음에 업데이트 할꺼라고 하니 당장은 이렇게 써야 할거 같다.