mirror of
https://github.com/RROrg/rr.git
synced 2025-08-23 13:07:15 +08:00
Compare commits
3 Commits
4c0ff61ce2
...
197ed21c8e
Author | SHA1 | Date | |
---|---|---|---|
|
197ed21c8e | ||
|
71e977e50e | ||
|
b24587af11 |
@ -662,21 +662,21 @@
|
||||
"ups": {
|
||||
"system": false,
|
||||
"description": {
|
||||
"en_US": "Author: GXNAS. Force the standby mode to shutdown when the UPS is powered.",
|
||||
"ar_SA": "المؤلف: GXNAS. قم بتغيير وضع الاستعداد بالقوة إلى إيقاف التشغيل عند تشغيل UPS.",
|
||||
"de_DE": "Autor: GXNAS. Ändern Sie den Standby-Modus zwangsweise in „Herunterfahren“, wenn die USV mit Strom versorgt wird.",
|
||||
"es_ES": "Autor: GXNAS. Cambie a la fuerza el modo de espera para apagar cuando el UPS esté encendido.",
|
||||
"fr_FR": "Auteur: GXNAS. Modifiez le mode d'attente en puissance en mode éteint lorsque l'UPS est en cours d'alimentation.",
|
||||
"ja_JP": "作者: GXNAS。 UPS の電源が入っているときに、スタンバイ モードを強制的にシャットダウンに変更します。",
|
||||
"ko_KR": "작성자: GXNAS. UPS에 전원이 공급되면 강제로 대기 모드를 종료로 변경합니다.",
|
||||
"ru_RU": "Автор: GXNAS. Принудительно измените режим ожидания на выключение при включении ИБП.",
|
||||
"th_TH": "ผู้เขียน: GXNAS. บังคับให้เปลี่ยนโหมดสแตนด์บายเป็นปิดเครื่องเมื่อเปิดเครื่อง UPS.",
|
||||
"tr_TR": "Yazar: GXNAS. UPS'e güç verildiğinde bekleme modunu zorla kapanmaya değiştirin.",
|
||||
"uk_UA": "Автор: GXNAS. Примусово змінити режим очікування на вимкнення, коли ДБЖ подається живлення.",
|
||||
"vi_VN": "tác giả: GXNAS. Chuyển đổi chế độ chờ khi UPS được bật thành tắt",
|
||||
"zh_CN": "作者:GXNAS。强制将 UPS 供电时的待机模式修改为关机。",
|
||||
"zh_HK": "作者:GXNAS。強制將 UPS 供電時的待機模式修改為關機。",
|
||||
"zh_TW": "作者:GXNAS。強制將 UPS 供電時的待機模式修改為關機。"
|
||||
"en_US": "Author: GXNAS. Force the standby mode to shutdown when UPS power supply. Parameters: -f - Trigger shutdown task before shutdown; -e - Trigger shutdown task before standby mode (not change to shutdown).",
|
||||
"ar_SA": "لمؤلف: GXNAS. فرض إيقاف تشغيل وضع الاستعداد عند انقطاع مصدر طاقة UPS. المعلمات: -f - تشغيل مهمة إيقاف التشغيل قبل إيقاف التشغيل؛ -e - تشغيل مهمة إيقاف التشغيل قبل وضع-e - تشغيل مهمة إيقاف التشغيل قبل وضع الاستعداد (لا يتم التغيير إلى إيقاف التشغيل).",
|
||||
"de_DE": "Autor: GXNAS. Erzwingt das Herunterfahren in den Standby-Modus, wenn die USV-Stromversorgung eingeschaltet ist. Parameter: -f – Herunterfahraufgabe vor dem Herunterfahren auslösen; -e – Herunterfahraufgabe vor dem Standby-Modus auslösen (nicht zum Herunterfahren wechseln).",
|
||||
"es_ES": "Autor: GXNAS. Fuerza el modo de espera para apagar cuando la fuente de alimentación de la UPS. Parámetros: -f - Activar tarea de apagado antes de apagar; -e - Activar tarea de apagado antes del modo de espera (no cambiar a apagado).",
|
||||
"fr_FR": "Auteur: GXNAS. Force le mode veille à s'éteindre lorsque l'alimentation de secours UPS. Paramètres : -f - Déclencher la tâche d'arrêt avant l'arrêt ; -e - Déclencher la tâche d'arrêt avant le mode veille (ne pas passer en mode arrêt).",
|
||||
"ja_JP": "作者: GXNAS。UPS 電源供給時にスタンバイモードをシャットダウンするように強制します。パラメータ: -f - シャットダウン前にシャットダウンタスクをトリガーする; -e - スタンバイモード前にシャットダウンタスクをトリガーする (シャットダウンに変更しない)。",
|
||||
"ko_KR": "작성자: GXNAS. UPS 전원 공급 시 대기 모드를 종료하도록 강제합니다. 매개 변수: -f - 종료 전 종료 작업 트리거; -e - 대기 모드 전 종료 작업 트리거 (종료로 변경하지 않음).",
|
||||
"ru_RU": "Автор: GXNAS. Принудительно измените режим ожидания на выключение при включении ИБП. Параметры: -f — запускать задачу завершения работы перед выключением; -e — запускать задачу завершения работы перед переходом в режим ожидания (не изменено на завершение работы).",
|
||||
"th_TH": "ผู้เขียน: GXNAS บังคับให้โหมดสแตนดบายปิดเมื่อมีการจ่ายไฟจาก UPS พารามิเตอร์: -f - เรียกใช้งานงานปิดก่อนปิด; -e - เรียกใช้งานงานปิดก่อนโหมดสแตนดบาย (ไม่เปลี่ยนเป็นปิด)",
|
||||
"tr_TR": "Yazar: GXNAS. UPS'e güç verildiğinde bekleme modunu zorla kapanmaya değiştirin. Parametreler: -f - Kapatmadan önce kapatma görevini tetikle; -e - Bekleme modundan önce kapatma görevini tetikle (kapatma olarak değiştirilmemiştir).",
|
||||
"uk_UA": "Автор: GXNAS. Примусово змінити режим очікування на вимкнення, коли ДБЖ подається живлення. Параметри: -f - запускати завдання завершення роботи перед завершенням роботи;",
|
||||
"vi_VN": "Tác giả: GXNAS. Buộc chế độ chờ tắt khi cấp nguồn UPS. Tham số: -f - Kích hoạt tác vụ tắt máy trước khi tắt máy; -e - Kích hoạt tác vụ tắt máy trước khi chế độ chờ (không chuyển sang tắt máy).",
|
||||
"zh_CN": "作者:GXNAS。强制将 UPS 供电时的待机模式修改为关机。參數:-f - 关机前触发关机任务;-e - 待机模式前发关机任务(不修改为关机)。",
|
||||
"zh_HK": "作者:GXNAS。強制將 UPS 供電時的待機模式修改為關機。參數:-f - 關機前觸發關機任務;-e - 待機模式前發關機任務(不修改為關機)。",
|
||||
"zh_TW": "作者:GXNAS。強制將 UPS 供電時的待機模式修改為關機。參數:-f - 關機前觸發關機任務;-e - 待機模式前發關機任務(不修改為關機)。"
|
||||
}
|
||||
},
|
||||
"wireless": {
|
||||
|
BIN
docs/addons.xlsx
BIN
docs/addons.xlsx
Binary file not shown.
BIN
docs/models.xlsx
BIN
docs/models.xlsx
Binary file not shown.
Binary file not shown.
BIN
docs/pats.xlsx
BIN
docs/pats.xlsx
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
RR_VERSION="24.10.3"
|
||||
RR_VERSION="24.11.0"
|
||||
RR_RELEASE=""
|
||||
RR_TITLE="RR v${RR_VERSION}"
|
||||
|
||||
@ -23,6 +23,7 @@ ORI_RDGZ_FILE="${PART2_PATH}/rd.gz"
|
||||
|
||||
RR_BZIMAGE_FILE="${PART3_PATH}/bzImage-rr"
|
||||
RR_RAMDISK_FILE="${PART3_PATH}/initrd-rr"
|
||||
RR_RAMUSER_FILE="${PART3_PATH}/initrd-rru"
|
||||
MOD_ZIMAGE_FILE="${PART3_PATH}/zImage-dsm"
|
||||
MOD_RDGZ_FILE="${PART3_PATH}/initrd-dsm"
|
||||
|
||||
|
@ -160,6 +160,10 @@ if [ ${BOOT} -eq 1 ]; then
|
||||
${WORK_PATH}/boot.sh && exit 0
|
||||
fi
|
||||
|
||||
HTTP=$(grep -i '^HTTP_PORT=' /etc/rrorg.conf 2>/dev/null | cut -d'=' -f2)
|
||||
DUFS=$(grep -i '^DUFS_PORT=' /etc/rrorg.conf 2>/dev/null | cut -d'=' -f2)
|
||||
TTYD=$(grep -i '^TTYD_PORT=' /etc/rrorg.conf 2>/dev/null | cut -d'=' -f2)
|
||||
|
||||
# Wait for an IP
|
||||
echo "$(printf "$(TEXT "Detected %s network cards.")" "$(echo ${ETHX} | wc -w)")"
|
||||
echo -en "$(TEXT "Checking Connect.")"
|
||||
@ -206,7 +210,7 @@ for N in ${ETHX}; do
|
||||
if [[ "${IP}" =~ ^169\.254\..* ]]; then
|
||||
echo -en "\r${N}(${DRIVER}): $(TEXT "LINK LOCAL (No DHCP server detected.)")\n"
|
||||
else
|
||||
echo -en "\r${N}(${DRIVER}): $(printf "$(TEXT "Access \033[1;34mhttp://%s:7681\033[0m to configure the loader via web terminal.")" "${IP}")\n"
|
||||
echo -en "\r${N}(${DRIVER}): $(printf "$(TEXT "Access \033[1;34mhttp://%s:%d\033[0m to configure the loader via web terminal.")" "${IP}" "${TTYD:-7681}")\n"
|
||||
fi
|
||||
break
|
||||
fi
|
||||
@ -220,19 +224,23 @@ echo
|
||||
echo -e "$(TEXT "Call \033[1;32minit.sh\033[0m to re get init info")"
|
||||
echo -e "$(TEXT "Call \033[1;32mmenu.sh\033[0m to configure loader")"
|
||||
echo
|
||||
echo -e "$(TEXT "User config is on") \033[1;32m${USER_CONFIG_FILE}\033[0m"
|
||||
echo -e "$(TEXT "TTYD: \033[1;34mhttp://rr:7681/\033[0m")"
|
||||
echo -e "$(TEXT "DUFS: \033[1;34mhttp://rr:7304/\033[0m")"
|
||||
echo -e "$(TEXT "TTYD&DUFS: \033[1;34mhttp://rr:7080/\033[0m")"
|
||||
echo -e "$(printf "$(TEXT "User config is on \033[1;32m%s\033[0m")" "${USER_CONFIG_FILE}")"
|
||||
echo -e "$(printf "$(TEXT "HTTP: \033[1;34mhttp://%s:%d\033[0m")" "rr" "${HTTP:-7080}")"
|
||||
echo -e "$(printf "$(TEXT "DUFS: \033[1;34mhttp://%s:%d\033[0m")" "rr" "${DUFS:-7304}")"
|
||||
echo -e "$(printf "$(TEXT "TTYD: \033[1;34mhttp://%s:%d\033[0m")" "rr" "${TTYD:-7681}")"
|
||||
echo
|
||||
echo -e "$(TEXT "Default SSH \033[1;31mroot\033[0m password is") \033[1;31mrr\033[0m"
|
||||
if [ -f "/etc/shadow-" ]; then
|
||||
echo -e "$(printf "$(TEXT "SSH port is \033[1;31m%d\033[0m, The \033[1;31mroot\033[0m password has been changed")" "22")"
|
||||
else
|
||||
echo -e "$(printf "$(TEXT "SSH port is \033[1;31m%d\033[0m, The \033[1;31mroot\033[0m password is \033[1;31m%s\033[0m")" "22" "rr")"
|
||||
fi
|
||||
echo
|
||||
|
||||
DSMLOGO="$(readConfigKey "dsmlogo" "${USER_CONFIG_FILE}")"
|
||||
if [ "${DSMLOGO}" = "true" -a -c "/dev/fb0" -a ! "LOCALBUILD" = "${LOADER_DISK}" ]; then
|
||||
IP="$(getIP)"
|
||||
[[ "${IP}" =~ ^169\.254\..* ]] && IP=""
|
||||
[ -n "${IP}" ] && URL="http://${IP}:7681" || URL="http://rr:7681/"
|
||||
[ -n "${IP}" ] && URL="http://${IP}:${TTYD:-7681}" || URL="http://rr:${TTYD:-7681}"
|
||||
python ${WORK_PATH}/include/functions.py makeqr -d "${URL}" -l "0" -o "${TMP_PATH}/qrcode_init.png"
|
||||
[ -f "${TMP_PATH}/qrcode_init.png" ] && echo | fbv -acufi "${TMP_PATH}/qrcode_init.png" >/dev/null 2>/dev/null || true
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1 +1 @@
|
||||
24.10.3
|
||||
24.11.0
|
||||
|
@ -109,7 +109,11 @@ if [ -s /zImage-dsm -a -s /initrd-dsm ]; then
|
||||
echo "Loading kernel..."
|
||||
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline}
|
||||
echo "Loading initramfs..."
|
||||
initrd /initrd-rr
|
||||
if [ -e /initrd-rru ]; then
|
||||
initrd /initrd-rr /initrd-rru
|
||||
else
|
||||
initrd /initrd-rr
|
||||
fi
|
||||
echo "Booting..."
|
||||
}
|
||||
menuentry 'Boot Recovery' --id recovery {
|
||||
@ -117,7 +121,11 @@ if [ -s /zImage-dsm -a -s /initrd-dsm ]; then
|
||||
echo "Loading kernel..."
|
||||
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline} recovery
|
||||
echo "Loading initramfs..."
|
||||
initrd /initrd-rr
|
||||
if [ -e /initrd-rru ]; then
|
||||
initrd /initrd-rr /initrd-rru
|
||||
else
|
||||
initrd /initrd-rr
|
||||
fi
|
||||
echo "Booting..."
|
||||
}
|
||||
menuentry 'Force re-install DSM' --id junior {
|
||||
@ -125,7 +133,11 @@ if [ -s /zImage-dsm -a -s /initrd-dsm ]; then
|
||||
echo "Loading kernel..."
|
||||
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline} force_junior
|
||||
echo "Loading initramfs..."
|
||||
initrd /initrd-rr
|
||||
if [ -e /initrd-rru ]; then
|
||||
initrd /initrd-rr /initrd-rru
|
||||
else
|
||||
initrd /initrd-rr
|
||||
fi
|
||||
echo "Booting..."
|
||||
}
|
||||
fi
|
||||
@ -135,7 +147,11 @@ menuentry 'Configure loader' --id config {
|
||||
echo "Loading kernel..."
|
||||
linux /bzImage-rr ${RR_CMDLINE} ${rr_cmdline} IWANTTOCHANGETHECONFIG
|
||||
echo "Loading initramfs..."
|
||||
initrd /initrd-rr
|
||||
if [ -e /initrd-rru ]; then
|
||||
initrd /initrd-rr /initrd-rru
|
||||
else
|
||||
initrd /initrd-rr
|
||||
fi
|
||||
echo "Booting..."
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user