76 Commits

Author SHA256 Message Date
47d3b867f2 Accepting request 1273161 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1273161
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=21
2025-04-29 14:39:44 +00:00
5c32438f30 Update to 2.35
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=74
2025-04-28 13:45:04 +00:00
1b2aa00790 Accepting request 1270560 from Base:System
- 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. 

- Add patch blog-install.patch
  * Fixes install problems
  * Use module-setup.sh to install in BUILDROOT

- 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.

- 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

- The suse-module-tools are required at build otherwise blog
  is not in the initrd

OBS-URL: https://build.opensuse.org/request/show/1270560
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=20
2025-04-18 14:15:03 +00:00
ace1ee1c8b Fixes for s390x 3215 console
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=72
2025-04-17 13:13:22 +00:00
e0c875431d Update to showconsole-2.34
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=71
2025-04-17 09:52:46 +00:00
c026ff2133 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=70
2025-04-10 14:21:44 +00:00
5c01a9cb1a .
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=69
2025-04-10 14:00:34 +00:00
7e45e8c880 Accepting request 1266909 from Base:System
- Update to version 2.32
  * Better 3270 console support, use uevent below /sys file system 

- 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

- 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.

- 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

- 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 

- Add temporary patch named patch.patch
  * Stop system console output during password questions

OBS-URL: https://build.opensuse.org/request/show/1266909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=19
2025-04-03 16:43:24 +00:00
c18d91a066 Update to blog with showconsole-2.32
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=67
2025-04-03 14:22:08 +00:00
5ad3ce0431 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=66
2025-04-02 11:28:47 +00:00
b8b50bf2a1 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=65
2025-04-02 10:52:00 +00:00
2ea0931533 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=64
2025-04-02 09:53:46 +00:00
6e794a7400 Update to blog with showconsole-2.30
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=63
2025-03-31 13:11:05 +00:00
643e2550e6 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=62
2025-03-28 10:17:03 +00:00
b3f76ee261 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=61
2025-03-27 14:38:21 +00:00
3aa875550f .
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=60
2025-03-27 14:33:24 +00:00
c0c23a77e3 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=59
2025-03-27 11:47:16 +00:00
5d5c3b00a7 Accepting request 1129802 from Base:System
- Update to version 2.28
  * UTMP support is gone, remove dependency also add support for
    initramfs at shutdown.

OBS-URL: https://build.opensuse.org/request/show/1129802
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=18
2023-11-30 20:59:40 +00:00
95dd203fc6 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=57
2023-11-29 12:38:24 +00:00
ad6123a606 Update to showconsole 2.28
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=56
2023-11-29 12:28:45 +00:00
83782b7603 Accepting request 1097973 from Base:System
- Fix big endian cast problems to be able to read commands
  and ansers (blogctl) as well as passphrases (blogd)

OBS-URL: https://build.opensuse.org/request/show/1097973
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=17
2023-07-11 13:56:28 +00:00
99d7c18e52 Make it work even on big endian like s390(x)
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=54
2023-07-10 13:39:05 +00:00
2e0df2bf10 Accepting request 1057034 from Base:System
- Replace transitional %usrmerged macro with regular version check (boo#1206798) (forwarded request 1051492 from lnussel)

OBS-URL: https://build.opensuse.org/request/show/1057034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=16
2023-01-10 13:59:18 +00:00
916c6fd31f Accepting request 1051492 from home:lnussel:usrmerge
- Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1051492
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=52
2023-01-09 10:26:51 +00:00
ab8f0c0c6f Accepting request 935416 from Base:System
- Update to version 2.26
  * On s390/x and PPC64 gcc misses unused arg0
- Remove patch fcb9e0c2.patch as now part of tar ball 

- Add upstream patch fcb9e0c2.patch
  * On s390/x and PPC64 gcc misses unused arg0

- Update to version 2.24
  * Avoid install errror due missed directory

- Update to version 2.22
  * Avoid KillMode=none for newer systemd version as well as rework
    the systemd unit files of blog (boo#1186506)

OBS-URL: https://build.opensuse.org/request/show/935416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=15
2021-12-06 22:59:09 +00:00
776aea12c7 Remove Build ignore
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=51
2021-12-03 09:06:24 +00:00
29cdc3955c .
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=50
2021-12-03 08:21:21 +00:00
75b70c3749 Avoid systemd at build
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=49
2021-12-03 08:19:58 +00:00
29d84c4400 There is no bash-sh on older dists
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=48
2021-12-03 07:36:12 +00:00
2a813f915b Test
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=47
2021-12-03 07:29:41 +00:00
c53fe95a8d On s390/x and PPC64 gcc misses unused arg0
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=46
2021-12-02 15:03:29 +00:00
605a52cae9 Avoid install errror due missed directory
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=45
2021-12-02 13:11:37 +00:00
451e24d974 Test blog.patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=44
2021-12-02 11:53:23 +00:00
345a922659 OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=43 2021-12-02 11:44:53 +00:00
71920e0d25 Accepting request 922331 from Base:System
- Move to /usr for UsrMerge (boo#1191057) 

- Update to version 2.21
  * Merge pull request #4 from samueldr/fix/makefile
    Fixup Makefile for better build system support
  * Silent new gcc compiler

OBS-URL: https://build.opensuse.org/request/show/922331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=14
2021-10-04 16:39:03 +00:00
48f341d394 UsrMerge
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=41
2021-09-30 10:02:40 +00:00
a14db475b3 Accepting request 883985 from Base:System
- Fix package split done for shared library packaging guideline (bsc#1184479).

OBS-URL: https://build.opensuse.org/request/show/883985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=13
2021-04-22 16:03:02 +00:00
35f07ba1fc Fix package split done for shared library packaging guideline (bsc#1184479)
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=39
2021-04-09 07:22:09 +00:00
caddd1aeee Accepting request 762162 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/762162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=12
2020-01-18 11:13:31 +00:00
786d7d1221 Silent some gcc warnings, also avoid common variable (boo#1160385)
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=37
2020-01-09 11:39:21 +00:00
699304ae07 Accepting request 729450 from Base:System
OBS-URL: https://build.opensuse.org/request/show/729450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=11
2019-09-20 12:44:31 +00:00
66fdbd7c0e Accepting request 727332 from home:iznogood:factory
Fix build with new glibc (staging A)

OBS-URL: https://build.opensuse.org/request/show/727332
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=35
2019-09-09 12:36:32 +00:00
a48adb8238 Accepting request 700250 from Base:System
- Implement shared library packaging guideline.

OBS-URL: https://build.opensuse.org/request/show/700250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=10
2019-05-06 11:19:49 +00:00
eda398a727 Accepting request 696408 from home:jengelh:branches:Base:System
- Implement shared library packaging guideline.

OBS-URL: https://build.opensuse.org/request/show/696408
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=33
2019-05-01 09:14:36 +00:00
b485ef5408 Accepting request 627027 from Base:System
- 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

- sysmacros.patch: Include <sys/sysmacros.h> for makedev

OBS-URL: https://build.opensuse.org/request/show/627027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=9
2018-08-06 09:52:32 +00:00
8d17e1075e Version update to 2.19
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=31
2018-08-02 08:40:59 +00:00
ee2dc02250 Accepting request 626926 from home:Andreas_Schwab:glibc:rebuild
- sysmacros.patch: Include <sys/sysmacros.h> for makedev

OBS-URL: https://build.opensuse.org/request/show/626926
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=30
2018-08-02 07:01:34 +00:00
99e238f112 Accepting request 588693 from Base:System
- Use %license instead of %doc [bsc#1082318] (forwarded request 588679 from kukuk)

OBS-URL: https://build.opensuse.org/request/show/588693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=8
2018-03-26 10:00:21 +00:00
0a824181f3 Accepting request 588679 from home:kukuk:branches:Base:System
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/588679
OBS-URL: https://build.opensuse.org/package/show/Base:System/blog?expand=0&rev=28
2018-03-19 16:53:36 +00:00
08b0f50d71 Accepting request 556528 from Base:System
- 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 (forwarded request 556516 from pmladek)

OBS-URL: https://build.opensuse.org/request/show/556528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/blog?expand=0&rev=7
2017-12-15 13:01:22 +00:00