20180719_jeffrey - silenceuncrio/diary GitHub Wiki
0840
繼續 crontab
撇開 SMTP module 的影響觀察開機時 crond 的 start 狀況
發現影響的另有其人
root@Cellular Router:/etc# ls -al /var/
drwxr-xr-x 11 root root 1448 Jul 19 01:09 .
drwxr-xr-x 17 root root 1248 Jul 19 00:59 ..
...
lrwxrwxrwx 1 root root 20 Jul 19 01:09 spool -> /tmp/icos/smtp/spool
...
已經請原作者 aaron 協助處理
1020
參考 Quagga 的 wiki
利用 BitBake append file 來修正原來的 cronie recipe - meta-proscend/recipes-extended/cronie/cronie_1.5.0.bbappend
# DISABLING INIT SCRIPT START LINKS
INITSCRIPT_PARAMS = "disable"
目的是為了擺脫 SysVinit
在一開機就幫我們啟動 cronie service
1030
aaron 已經幫忙修正 SMTP 的影響
1100
commit 42cb54a288d1a7c63fee2468b685f6a88c0fe1a1
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Thu Jul 19 11:00:18 2018 +0800
Use .bbappend to cause update-rc.d to disable init script start links of cronie service
meta-proscend/recipes-extended/cronie/cronie_1.5.0.bbappend | 4 ++++
1 file changed, 4 insertions(+)
1600
commit 1fca101f53b124266a9dff16133e548cb20fb937
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Thu Jul 19 15:36:48 2018 +0800
add 'schedule-reboot' icos module
- not implement yet
- configuration design finished
- no CGI
- no WEB UI
.../icos/schedule_reboot/schedule_reboot.json | 15 +
proscend/mconfig/Config.in | 1 +
.../mconfig/configs/Azuretec/0_OLTRG100/defconfig | 1 +
.../mconfig/configs/Azuretec/1_OLTRG101/defconfig | 1 +
.../mconfig/configs/Azuretec/2_OLTRG100X/defconfig | 1 +
proscend/mconfig/configs/LITE/1_GPS/defconfig | 1 +
proscend/mconfig/configs/M300/0_GENERIC/defconfig | 1 +
.../mconfig/configs/M300/10_GPS_HYTEC/defconfig | 1 +
proscend/mconfig/configs/M300/1_GPS/defconfig | 1 +
proscend/mconfig/configs/M300/2_PLANET/defconfig | 1 +
.../mconfig/configs/M300/3_GPS_PLANET/defconfig | 1 +
proscend/mconfig/configs/M300/4_CTCU/defconfig | 1 +
proscend/mconfig/configs/M300/6_CXR/defconfig | 1 +
proscend/mconfig/configs/M300/7_GPS_CXR/defconfig | 1 +
.../mconfig/configs/M300/8_GPS_ADVICE/defconfig | 1 +
.../mconfig/configs/M300/9_GPS_TELEWELL/defconfig | 1 +
proscend/mconfig/configs/M300E/1_GPS/defconfig | 1 +
.../configs/M300E/2_AZURETEC_LTRG101/defconfig | 1 +
proscend/prosrc/icos/icoslib/Makefile | 4 +-
proscend/prosrc/icos/icoslib/entry.c | 9 +
.../prosrc/icos/icoslib/schedule_reboot/Makefile | 14 +
.../icos/icoslib/schedule_reboot/schedule_reboot.c | 376 +++++++++++++++++++++
proscend/prosrc/icos/include/icos_common.h | 1 +
proscend/prosrc/icos/include/icos_module.h | 1 +
.../prosrc/icos/include/module_schedule_reboot.h | 47 +++
25 files changed, 483 insertions(+), 1 deletion(-)
1550
commit 6ef90343127c8aed5d4c0a0e85b6749ad09e7378
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Thu Jul 19 15:51:38 2018 +0800
add CGI for 'schedule-reboot' icos module
proscend/prosrc/icos/iweb/iweb.c | 4 ++
proscend/prosrc/webcgi/Makefile | 3 +
proscend/prosrc/webcgi/schedule_reboot.c | 105 +++++++++++++++++++++++++++++++
3 files changed, 112 insertions(+)
1715
commit 70b2d27e06267567fe2216cfcd9a6b1c30346846
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Thu Jul 19 17:15:53 2018 +0800
add 'Management / Schedule Reboot' web page
.../prosrc/www/app/feature/schedule_reboot.html | 155 +++++++++++++++++++++
proscend/prosrc/www/app/feature/schedule_reboot.js | 62 +++++++++
proscend/prosrc/www/app/locale-en.json | 21 +++
proscend/prosrc/www/app/locale-fr.json | 21 +++
proscend/prosrc/www/app/locale-zh-tw.json | 21 +++
proscend/prosrc/www/app/services/icos.service.js | 14 +-
proscend/prosrc/www/src/index.html.src | 1 +
proscend/prosrc/www/src/menu.html.src | 4 +
8 files changed, 296 insertions(+), 3 deletions(-)