카테고리 없음

시놀로지 gitserver no user 버그 임시 고쳐쓰기

MasterJ 2020. 12. 21. 14:49

시놀로지에 gitserver 를 설치해   저장소를 옴기려 시도중 

 

gitserver 를 설치 햇으나 추가한 사용자가 보이지않아 정책을 적용조차 할 수 없었다.

 

아무도 없어요
버전은 최신 현재 기준 최신버전

 

찾아 보니 해외 에도 시놀로지 gitserver no user 버그 로 수소문 중인 사람들이 있엇으니 

 

은혜로운 유저가 한 가지 방안을 적어놧다

SYNO.Git.lib 파일을 수정하라

방법은 SYNO.Git.lib 파일의 내용을 일부 수정하면 동작한다는것 나는 바로 시도 한다 왈도

 

ssh 로 접속 한다 

sudo vi /var/packages/Git/target/webapi/SYNO.Git.lib

 

그림처럼 "appPriv" : "",  빈값을 준다. 다른녀석은 있는 이녀석만 없고 

SYSNO.SDS.GIT.Instance  내용을 지운다  위에 사진에는 없는것은 지운뒤의 사진 이다.

 

저장!

노출되는 유저리스트 

 

정상적으로 노출되고   사용가능하다

 

 

gitserver 패키지를 삭제하고 다시 설치하면 위 파일 내용은 다시 원상복구되므로 다시 버그를 품게된다.

 

어느 본문에서 다음에 업데이트 할꺼라고 하니 당장은 이렇게 써야 할거 같다.