| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Adding rfkill switch status into rwtab.
Resolves: #1878874
(cherry picked from commit 537a39f10173d34cd9a2cf75e42225bb339c318e)
|
|
|
|
|
|
|
| |
Fixes issue when updatedb does not have the ability to update the mlocate.db
Resolves: #1880277
(cherry picked from commit 94aafd1d4fce89f19726dfb1b331198ce7bfd9e9)
|
|
|
|
|
|
| |
Chrony isn't able to write into its files while stateless mode is
active. This patch should avoid this issue.
Resolves: #1839003
|
|
|
|
|
|
|
|
|
|
|
| |
Option -L is not supported in grep 3.2+
Related to #rhbz1824324
-----------
Sugested by @lnykryn
Related to issue #300
(cherry picked from commit 04bb81ecfef80477a6bfa5b7598f27f5ad53f86e)
|
|
|
|
| |
Resolves: #1798128
(cherry picked from commit 516fb3ed7b7e2c9e8ba4e996cb9b6051acfdccd3)
|
|
|
| |
Resolve rhbz#1738578
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When functions provided by /etc/rc.d/functions is used, escape
sequence is output under systemd service units and logged into
/var/log/messages as follows:
# LANG=C systemctl cat foobar.service
# /etc/systemd/system/foobar.service
[Unit]
Description=FOOBAR
[Service]
Type=oneshot
ExecStart=/usr/bin/foobar.sh
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
# cat /usr/bin/foobar.sh
#! /bin/bash
. /etc/init.d/functions
echo_success
# LANG=C grep foobar.sh /var/log/messages
Aug 7 09:29:54 localhost foobar.sh[29607]: #033[60G[#033[1;32m OK #033[0;39m]#015#033[60G[#033[1;31mFAILED#033[0;39m]
This is a regression issue caused by the commit f88dbd98e992 where
consoletype command was dropped.
Under systemd service units, standard input is associated with
/dev/null by default:
# systemctl show -p StandardInput foobar.service
StandardInput=null
man 5 systemd.exec:
StandardInput=
Controls where file descriptor 0 (STDIN) of the executed
processes is connected to. Takes one of null, tty,
tty-force, tty-fail, data, file:path, socket or fd:name.
If null is selected, standard input will be connected to
/dev/null, i.e. all read attempts by the process will
result in immediate EOF.
consoletype command interprets /dev/null as serial:
# consoletype < /dev/null
warning: consoletype is now deprecated, and will be removed in the near future!
warning: use tty (1) instead! More info: 'man 1 tty'
serial
The commit f88dbd98e992 overlooks this situation.
To fix this issue, check also "not a tty" to cover the case where
standard input is /dev/null.
Note that LANG=C is needed because the message "not a tty" varies
depending on locales.
(cherry picked from commit fdcc55839df2334d7a7567de1f02f07ee7a69561)
|
| |
|
|
|
|
| |
... by checking existence of /etc/sysconfig/disable-deprecation-warnings
|
|
|
|
|
| |
In case of 'network' service these warnings are displayed only once,
to not spam unnecessarily user's journalctl if they have many NICs.
|
| |
|
|
|
|
| |
This concept is quite outdated, and not sane to use at all.
|
| |
|
|
|
|
|
| |
Other references to these files were removed, as well as irrelevant
info in sysconfig.txt, and some dead code in init.d/functions file.
|
|
|
|
| |
The dependance on 'consoletype' binary has been removed.
|
|
|
|
|
| |
The line /etc/adjtime has been kept in rwtab, to not break the
readonly-root...
|
|
NOTE: This commit just moves files around, without actually fixing the
Makefiles and specfile. See follow up commits which resolve this.
|