You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

2.6 KiB

최종 장비 빌드

릴리스 20260914-port-selection-3 · Linux ARM64 · 192.168.0.223 배포 완료

장비 준비 상태 12/12, HTTP 80·HTTPS 443 서비스, 설치 파일 8개와 final-build 폴더의 SHA256 일치를 확인했습니다. API·웹은 이번 수정본으로 빌드·배포했고, logd는 같은 날 배포한 시스템 개선 빌드입니다. 나머지 데몬은 현재 장비 설치본과 맞춘 파일입니다.

final-build는 애플리케이션·데몬 실행 파일 모음이며 boot/rootfs를 포함한 전체 펌웨어 .pkg가 아닙니다. 사용자 계정, 장비 설정, 인증서 개인키와 런타임 로그는 포함하지 않습니다.

파일 장비 설치 경로
frontend/tera-clone-demo-web /usr/bin/tera-clone-demo-web
backend/tera-clone-demo-api /usr/bin/tera-api
backend/tera-logd /usr/bin/tera-logd
backend/tera-clone-demo-alarmd /usr/bin/tera-alarmd
backend/tera-netd /usr/bin/tera-netd
backend/tera-seriald /usr/bin/tera-seriald
backend/tera-sessiond /usr/bin/tera-sessiond
backend/tera-timed /usr/bin/tera-timed

이번 수정은 포트 설정 탭 하나에서 채널 전환, 확대된 카드와 변경 대상 체크박스, 직접 연결 모드의 콘솔 아이콘 제거를 포함합니다. 대시보드 포트 위치는 1~48번으로 고정합니다. CR 응답이 잠시 누락돼 발생하던 DOWN 표시에는 15초 재확인을 적용했고, 지속적인 CR 무응답은 케이블 단절로 단정하지 않고 미확인으로 표시합니다. API와 상태 이벤트가 같은 CR 판정 함수를 사용합니다.

앞선 시스템 개선에는 포트 별칭 관리와 세션 IP, eth0/eth1 공유 세션 제한, Receive/HEX 표시, 90% 로그 회전, 관리자 로그 관리, 현재 계정 비밀번호 재인증, 복원 완료 후 재시작이 포함됩니다. 기존 메일·시리얼 키워드 알림 수정도 유지합니다.

검증: 변경된 API·시리얼·상태 이벤트 Go 테스트, 프런트엔드 전체 Go 테스트, 탭·화면 전환·대시보드 JavaScript 테스트 19개, 로컬 Edge UI 검증을 통과했습니다. UI 검증은 시험 데이터로 수행했으며 장비에서 로그 삭제·복원·초기화·전원 재부팅은 실행하지 않았습니다.

이전 실행 파일 백업: /userdata/tera-backups/port-selection-20260914 (API·웹), /userdata/tera-backups/system-improvements-20260914 (앞선 시스템 개선).

설정·시연 순서는 시스템 개선 확인 절차를 참고하세요. 파일별 해시와 검증 범위는 SHA256SUMS, release-manifest.json에 기록했습니다.