| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: blog-plymouth | Distribution: SUSE Linux 16 |
| Version: 2.35 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Mon Apr 28 15:42:43 2025 |
| Group: System/Base | Build host: reproducible |
| Size: 7394 | Source RPM: blog-2.35-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://github.com/bitstreamout/showconsole | |
| Summary: Replaces plymouth by blogd | |
The Blogd daemon can be used as a replacement for Plymouth in situations where a splash screen and/or usage of a frame buffer is unwanted. The Blogd is also a Plymouth agent. That means, it can handle requests for a password prompt by the system password service of systemd. The blogd daemon writes out boot log messages to every terminal device used by /dev/console and to the log file /var/log/boot.log. When halting or rebooting the system, it moves the log file to /var/log/boot.old and appends all log messages upto to point at which the file systems becomes unavailable.
GPL-2.0-or-later
* Mon Apr 28 2025 werner@suse.de
- Update to version 2.35
* Make s390 3215 console work that is use EPOLLOUT|EPOLLONESHOT
to control if we can write to ttyS0 in nonblocking mode and if
not reenable EPOLLOUT|EPOLLONESHOT.
* At boot set for ttyS0 via vmcp API nonblocking MORE mode with
`0 0'. It beeps but boots.
- Remove patches now upstream
* blog-3215.patch
* blog-install.patch
* Thu Apr 17 2025 werner@suse.de
- Add patch blog-3215.patch
* Try to avoid blocking mode of 3215 console on s390x as holding
the output at `MORE' stops blogd, that is that it can not see
any messages over its socket like switch of the root file system.
* Thu Apr 17 2025 werner@suse.de
- Add patch blog-install.patch
* Fixes install problems
* Use module-setup.sh to install in BUILDROOT
* Wed Apr 16 2025 werner@suse.de
- Update to version 2.34
* Make it work on s390x (still no 3215 console)
This is a bug fix release. But still no support in conmode
3215 as there is a race triggered by using conmode 3215.
The order of the systemd units seems to change with this
console mode.
* Fri Apr 11 2025 werner@suse.de
- Use rpm-config-SUSE instead of suse-module-tools for suse version
above 1550 and add code for the missing macros for older
distributions like leap 15.6
* Thu Apr 10 2025 werner@suse.de
- The suse-module-tools are required at build otherwise blog
is not in the initrd
* Thu Apr 03 2025 werner@suse.de
- Update to version 2.32
* Better 3270 console support, use uevent below /sys file system
* Wed Apr 02 2025 werner@suse.de
- Update to version 2.31
* Handel BS on password prompt as well
* Drop spining code as systemd uses clear to end of line
escape sequence (hard coded!) for its cylon lines.
- blog: again suggest blog-plymouth
* Mon Mar 31 2025 werner@suse.de
- Update to version 2.30
* The asking variable is not shared
* Allow password asking prompt to be repeated if empty.
* Make spinner support UTF-8 multibyte conform.
* Spinner lines of system still not handled.
* Fri Mar 28 2025 werner@suse.de
- Update to version 2.29
* Make sure that password prompt is seen Latest
Use a temporary buffer to be silent during asking passwords.
And stop system console output during password questions
only if temporary buffer becomes short. As well as do coloring
on /dev/ttysclp0 for S390.
- Drop patch.patch as now upstream
* Fri Mar 28 2025 werner@suse.de
- Modify temporary patch patch.patch
* Use a temporary buffer to be silent during asking passwords
* Stop system console output during password questions only
if temporary buffer becomes short
* Thu Mar 27 2025 werner@suse.de
- Add temporary patch named patch.patch
* Stop system console output during password questions
* Do coloring on /dev/ttysclp0
* Wed Mar 12 2025 werner@suse.de
- blog: recommend blog-plymouth instead of only suggesting
* More house advertising to make plymouth support of blogd
more familiar and known by the users
* Wed Nov 29 2023 werner@suse.de
- Update to version 2.28
* UTMP support is gone, remove dependency also add support for
initramfs at shutdown.
* Mon Jul 10 2023 werner@suse.de
- Fix big endian cast problems to be able to read commands
and answers (blogctl) as well as passphrases (blogd)
* Tue Dec 27 2022 lnussel@suse.com
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Fri Dec 03 2021 werner@suse.de
- Update to version 2.26
* On s390/x and PPC64 gcc misses unused arg0
- Remove patch fcb9e0c2.patch as now part of tar ball
* Thu Dec 02 2021 werner@suse.de
- Add upstream patch fcb9e0c2.patch
* On s390/x and PPC64 gcc misses unused arg0
* Thu Dec 02 2021 werner@suse.de
- Update to version 2.24
* Avoid install errror due missed directory
* Thu Dec 02 2021 werner@suse.de
- Update to version 2.22
* Avoid KillMode=none for newer systemd version as well as rework
the systemd unit files of blog (boo#1186506)
* Thu Sep 30 2021 werner@suse.de
- Move to /usr for UsrMerge (boo#1191057)
* Fri Apr 09 2021 werner@suse.de
- Update to version 2.21
* Merge pull request #4 from samueldr/fix/makefile
Fixup Makefile for better build system support
* Silent new gcc compiler
* Fri Apr 09 2021 werner@suse.de
- Fix package split done for shared library packaging guideline (bsc#1184479).
* Thu Jan 09 2020 werner@suse.de
- Update to version 2.20
* Silent some gcc warnings, also avoid common variable (boo#1160385)
* Include <sys/sysmacros.h> for makedev
* sort input files (boo#1041090)
* libconsole: never return empty list from getconsoles()
* libconsole: Really allow to use /dev/console as a fallback in showconsole
* libconsole: Add console into the list only when successfully allocated
* libconsole: Correctly ignore early consoles
- Remove obsolate patch blog-Remove-unused-header.patch
* Fri Aug 30 2019 bjorn.lie@gmail.com
- Add blog-Remove-unused-header.patch: Fix build with new glibc
(gh#bitstreamout/showconsole#3).
* Sat Apr 20 2019 jengelh@inai.de
- Implement shared library packaging guideline.
* Thu Aug 02 2018 werner@suse.de
- Update to version 2.19 which integrates the patches now removed:
* sysmacros.patch
* libconsole-Really-allow-to-use-dev-console-as-a-fall.patch
* libconsole-never-return-empty-list-from-getconsoles.patch
* showconsole-2.18.tar.gz
* libconsole-Add-console-into-the-list-only-when-succe.patch
* libconsole-Correctly-ignore-early-consoles.patch
as well as the changes
* Correct wants directory for systemd-ask-password-blog.service
* Sort input files for reproducible builds
* Wed Aug 01 2018 schwab@suse.de
- sysmacros.patch: Include <sys/sysmacros.h> for makedev
* Mon Mar 19 2018 kukuk@suse.de
- Use %license instead of %doc [bsc#1082318]
* Tue Dec 12 2017 pmladek@suse.com
- hardening of the console list generation (bsc#1071568):
* libconsole-never-return-empty-list-from-getconsoles.patch
* libconsole-Really-allow-to-use-dev-console-as-a-fall.patch
* libconsole-Add-console-into-the-list-only-when-succe.patch
* libconsole-Correctly-ignore-early-consoles.patch
* Mon Nov 06 2017 werner@suse.de
- Change description of blog-plymouth in same manner as used by
the release notes
* Thu Apr 27 2017 werner@suse.de
- Add coreutils as required by post scriptlet (boo#1036436)
* Wed Jan 25 2017 werner@suse.de
- Use github source from tagged version
* Wed Jan 25 2017 werner@suse.de
- Use https://github.com/bitstreamout/showconsole as URL
* Thu Aug 11 2016 olaf@aepfle.de
- Install binaries with read permissions (bnc#990837)
* Mon Feb 22 2016 werner@suse.de
- Do not use privata glibc API (boo#967437) but implement
missing shared memory mkstemp()
- Remove patch remove-bad-symbol-use.patch
* Mon Feb 22 2016 schwab@suse.de
- remove-bad-symbol-use.patch: Remove bad use of internal glibc interface
(bnc#967437)
* Fri Feb 19 2016 werner@suse.de
- Make clear that blog is split off from sysvinit-tools
- Avoid to be tagged with GLIBC_PRIVATE
- Use libblogger.so with version, that is major and minor
* Fri Feb 19 2016 werner@suse.de
- Bug fix version: Handle chached password request gracefully
* Wed Feb 10 2016 meissner@suse.com
- add blog-rpmlintrc. The all-manual handling of systemd services
is required according to Werner.
* Thu Feb 04 2016 werner@suse.de
- Let libblogger become a shared library
* Fri Jan 22 2016 werner@suse.de
- Clean up service uits for close and umount
* Fri Jan 15 2016 werner@suse.de
- First initial package after splitting apart from sysvinit
* Now blogd can replace plymouth(9) even from initrd
* Also blogd is able to handle password requests from
from systemd API
* The blogd daemon writes out console messages even on reboot
or halt up to the file systems become unavailable.
* No locking of the console devices, no frame buffer switching.
/usr/lib/dracut /usr/lib/dracut/modules.d /usr/lib/dracut/modules.d/99blog /usr/lib/dracut/modules.d/99blog/module-setup.sh /usr/lib/systemd/system/blog-halt.service /usr/lib/systemd/system/blog-kexec.service /usr/lib/systemd/system/blog-poweroff.service /usr/lib/systemd/system/blog-quit.service /usr/lib/systemd/system/blog-reboot.service /usr/lib/systemd/system/blog-store-messages.service /usr/lib/systemd/system/blog-switch-initramfs.service /usr/lib/systemd/system/blog-switch-root.service /usr/lib/systemd/system/blog-umount.service /usr/lib/systemd/system/blog.service /usr/lib/systemd/system/default.target.wants /usr/lib/systemd/system/default.target.wants/blog-quit.service /usr/lib/systemd/system/emergency.target.wants /usr/lib/systemd/system/emergency.target.wants/blog-quit.service /usr/lib/systemd/system/halt.target.wants /usr/lib/systemd/system/halt.target.wants/blog-halt.service /usr/lib/systemd/system/halt.target.wants/blog-switch-initramfs.service /usr/lib/systemd/system/initrd-switch-root.target.wants /usr/lib/systemd/system/initrd-switch-root.target.wants/blog-switch-root.service /usr/lib/systemd/system/initrd-switch-root.target.wants/blog.service /usr/lib/systemd/system/kexec.target.wants /usr/lib/systemd/system/kexec.target.wants/blog-kexec.service /usr/lib/systemd/system/kexec.target.wants/blog-switch-initramfs.service /usr/lib/systemd/system/local-fs-pre.target.wants /usr/lib/systemd/system/local-fs-pre.target.wants/blog-umount.service /usr/lib/systemd/system/poweroff.target.wants /usr/lib/systemd/system/poweroff.target.wants/blog-poweroff.service /usr/lib/systemd/system/poweroff.target.wants/blog-switch-initramfs.service /usr/lib/systemd/system/reboot.target.wants /usr/lib/systemd/system/reboot.target.wants/blog-reboot.service /usr/lib/systemd/system/reboot.target.wants/blog-switch-initramfs.service /usr/lib/systemd/system/rescue.target.wants /usr/lib/systemd/system/rescue.target.wants/blog-quit.service /usr/lib/systemd/system/sysinit.target.wants /usr/lib/systemd/system/sysinit.target.wants/blog-store-messages.service /usr/lib/systemd/system/sysinit.target.wants/blog.service /usr/lib/systemd/system/systemd-ask-password-blog.path /usr/lib/systemd/system/systemd-ask-password-blog.service /usr/lib/systemd/system/systemd-ask-password-blog.service.wants /usr/lib/systemd/system/systemd-ask-password-blog.service.wants/systemd-vconsole-setup.service
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:53:47 2025