|
- 수정된 파일
|
|
- 수정된 파일
|
|
- m
|
|
- m
|
|
- nexpring/nexpring/a_ini/Makefile
|
|
- nexpring/nexpring/a_ini/Makefile
|
|
|
|
|
|
- 추가된 파일
|
|
- 추가된 파일
|
|
- nexpring/nexpring/a_ini/files/ini_patch.sh
|
|
- nexpring/nexpring/a_ini/files/ini_patch.sh
|
|
- nexpring/nexpring/a_ini/files/ini_patch_test.sh
|
|
- nexpring/nexpring/a_ini/files/ini_patch_test.sh
|
|
- tools/scripts/make_patch.sh
|
|
- tools/scripts/make_patch.sh
|
|
|
|
|
|
|
|
|
|
- 사용법
|
|
- 사용법
|
|
- 패치파일 생성 (빌드 전)
|
|
- 패치파일 생성 (빌드 전)
|
|
- ./m patch
|
|
- ./m patch
|
|
|
|
|
|
- 패치테스트 (단말 접속 후)
|
|
- 패치테스트 (단말 접속 후)
|
|
- /oemapp/ini_patch_test.sh
|
|
- 패치 테스트는 ini파일을 tmp로 복사하여 tmp안에서만 수행하며 실제 값에는 영향을 주지 않습니다.
|
|
- 또는 /oemapp/ini_patch_test.sh 파일을 /tmp/ini_patch_test.sh 로 복사한뒤 수정후 실행 가능
|
|
- 테스트 스크립트 : /oemapp/ini_patch_test.sh
|
|
- 패치 적용 (실제 부팅시 호출)
|
|
- 테스트 스크립트의 수정 :
|
|
|
|
- /oemapp/ini_patch_test.sh 파일을 /tmp/ini_patch_test.sh 로 복사한뒤 수정 후 실행 가능
|
|
|
|
- 패치 적용 (단말의 시작 서비스에서 호출되어야 하는 파일)
|
|
- /ormapp/ini_patch.sh
|
|
- /ormapp/ini_patch.sh
|
|
- /ormapp/ini_patch.sh -i (0|1) -m (0|1)
|
|
- /ormapp/ini_patch.sh -i (0|1) -m (0|1)
|
|
- i : ini파일 무결성 검사 (1일때 수행)
|
|
- i : ini파일 무결성 검사 (1일때 수행)
|
|
- m : 패치된 sysconfig.ini과 복사된 sysconfig.ini이 md5sum이 같은지 검사 (1일 때 수행)
|
|
- m : 패치된 sysconfig.ini과 복사된 sysconfig.ini이 md5sum이 같은지 검사 (1일 때 수행)
|
|
- 단말의 기록
|
|
- 단말의 동작
|
|
- 아래의 형태의 파일이 있는 경우 패치 동작
|
|
- 아래의 형태의 파일이 있는 경우 패치 동작
|
|
- /etc/patch_config/ini_merge_2501011212.ini
|
|
- /etc/patch_config/ini_merge_2501011212.ini
|
|
- /etc/patch_config/ini_update_2501011212.ini
|
|
- /etc/patch_config/ini_update_2501011212.ini
|
... | | ... | |