main/postmarketos-initramfs: allow redirect logs to pmsg device (MR 4800)
/dev/pmsg0 may be created by pstore driver. When it is available, write logs into it so logs can be recovered through pstore after a failed boot. This is useful for devices without console or hard to get console.
This commit is contained in:
parent
9298e1eb9f
commit
160c63f12c
2 changed files with 8 additions and 4 deletions
|
@ -1,8 +1,8 @@
|
|||
# Maintainer: Oliver Smith <ollieparanoid@postmarketos.org>
|
||||
# Co-Maintainer: Clayton Craft <clayton@craftyguy.net>
|
||||
pkgname=postmarketos-initramfs
|
||||
pkgver=2.5.1
|
||||
pkgrel=1
|
||||
pkgver=2.5.2
|
||||
pkgrel=0
|
||||
pkgdesc="Base files for the postmarketOS initramfs / initramfs-extra"
|
||||
url="https://postmarketos.org"
|
||||
options="!check" # no tests
|
||||
|
@ -89,7 +89,7 @@ sha512sums="
|
|||
ab41b45b0613f25a61114ed8c8b92bc53c60838f6e2e0ba18c76e5369b2984e6023a0661887692673aca3f647f268c468a468f6b1ac424cfee609017a89481dd 00-initramfs-base.files
|
||||
8a4adad3785af474b36a09a05f6a3b2c4b4f43aac331a53b903abfa51ea12be1e3d1d807b7a6e66a1346815f3b0044daf8cd62e21e2dc75d2db13ee265a72985 00-initramfs-extra-base.files
|
||||
b1462989633c65a102e7ae7ced9c41a00673b4c7434cd3fe16c229c39bb870d7e850b0d317487191b7d7ca32c75b2eed1561b1facf405bd4d876d32c71badcf3 init.sh
|
||||
9c7225abc312342b1aab55b9619a504bb58f51d9c09700bf5b57e03327d5792aafea1d5086701199501e76b94b22b7f112ca39be537ade773eef107d7bae113a init_functions.sh
|
||||
2aa2c9f480e6b575cc5e9c3c8c3c46ecfe7748b278e27f1c296e2b0acfed88bde397f477aac389871f9b7b877a734fe5832f706c44e424452075a5b355d292b3 init_functions.sh
|
||||
ba3275a9af788c7c782322a22a0f144d5e50e3498ea6886486a29331f23ae89cd32d500a3635cfa7cab369afba92edc18aeca64ccbf0cd589061cce23d15b46c unudhcpd.conf
|
||||
675e7d5bee39b2df7d322117f8dcaccc274d61beaf4d50ead19bbf2109446d64b1c0aa0c5b4f9846eb6c1c403418f28f6364eff4537ba41120fbfcbc484b7da7 mdev.conf
|
||||
"
|
||||
|
|
|
@ -25,7 +25,11 @@ setup_log() {
|
|||
# Pipe logs to console if PMOS_NO_OUTPUT_REDIRECT is set
|
||||
if [ -n "$log_to_console" ]; then
|
||||
tail -f /pmOS_init.log > /dev/console &
|
||||
return
|
||||
fi
|
||||
|
||||
# Pipe logs to pmsg if PMOS_NO_OUTPUT_REDIRECT is set and /dev/pmsg0 is available
|
||||
if [ -n "$log_to_console" ] && [ -e "/dev/pmsg0" ]; then
|
||||
tail -f /pmOS_init.log > /dev/pmsg0 &
|
||||
fi
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue