mirror of
git://slackware.nl/current.git
synced 2024-12-30 10:24:23 +01:00
cf14860fab
a/elogind-243.7-x86_64-2.txz: Rebuilt. Moved default udev rules to /lib/udev/rules.d/. Thanks to Robby Workman. Added /usr/share/polkit-1/rules.d/10-enable-session-power.rules. a/glibc-zoneinfo-2020d-noarch-2.txz: Rebuilt. Make /etc/localtime a symlink pointing into /usr/share/zoneinfo. If you have /usr on a separate partition, this might cause time problems prior to /usr being mounted (I recommend *not* making /usr a separate partition). But if you insist for some reason, you can probably work around it by adding the pointed-to directory and timezone file to your empty pre-mounted /usr directory. a/upower-0.99.11-x86_64-2.txz: Rebuilt. Added /usr/share/polkit-1/rules.d/10-enable-upower-suspend.rules. d/autoconf-2.70-noarch-1.txz: Upgraded. d/gnucobol-3.1.1-x86_64-1.txz: Upgraded. kde/powerdevil-5.20.4-x86_64-2.txz: Rebuilt. Moved 10-enable-powerdevil-discrete-gpu.rules.new to /usr/share/polkit-1/rules.d/. Thanks to Robby Workman. Moved 10-enable-session-power.rules to the elogind package. Moved 10-enable-upower-suspend.rules to the upower package. Thanks to GazL. l/jasper-2.0.23-x86_64-1.txz: Upgraded. Fix heap-overflow in cp_create() in jpc_enc.c. For more information, see: https://github.com/jasper-software/jasper/issues/252 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-27828 (* Security fix *) l/sbc-1.5-x86_64-1.txz: Upgraded. n/curl-7.74.0-x86_64-1.txz: Upgraded. This release includes the following security related bugfixes: Inferior OCSP verification [93] FTP wildcard stack overflow [95] Trusting FTP PASV responses [97] For more information, see: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8286 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8285 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8284 (* Security fix *) xap/xscreensaver-5.45-x86_64-1.txz: Upgraded. xfce/Greybird-3.22.13-noarch-1.txz: Upgraded.
60 lines
2.8 KiB
Bash
60 lines
2.8 KiB
Bash
# Note on configuration change (2020-12-09):
|
|
# For the past decade and a half, this package has created a symlink
|
|
# /etc/localtime-copied-from and a file /etc/localtime to prevent
|
|
# time skew until /usr is mounted. But having a separate /usr partition
|
|
# hasn't really made sense for a long time and leads to all kinds of
|
|
# bugs these days. We're going to make /etc/localtime a symlink just
|
|
# like everyone else does so that programs that expect it to be a link
|
|
# can fetch the timezone without requiring any special patches.
|
|
# If you insist on making /usr a seperate partition, you might want to
|
|
# put the pointed-to directories and timezone file in your empty /usr
|
|
# directory so that it is available before the real /usr is mounted.
|
|
# Still not recommended though.
|
|
|
|
# In a special case, we will handle the removal of the US/Pacific-New
|
|
# timezone. A bit of background information on this:
|
|
#
|
|
# "US/Pacific-New' stands for 'Pacific Presidential Election Time',
|
|
# which was passed by the House in April 1989 but never signed into law.
|
|
# In presidential election years, this rule would have delayed the
|
|
# PDT-to-PST switchover until after the election, to lessen the effect
|
|
# of broadcast news election projections on last-minute west-coast
|
|
# voters. "
|
|
#
|
|
# In nearly all cases, a machine that uses the US/Pacific-New timezone
|
|
# has chosen it by mistake. In 2016, having this as the system timezone
|
|
# actually led to clock errors, and after that it was decided that the
|
|
# timezone (only of historical interest anyway) should be removed from
|
|
# the timezone database.
|
|
#
|
|
# If we see that the machine's localtime-copied-from symlink is pointing
|
|
# to US/Pacific-New, change it to point to US/Pacific instead.
|
|
if [ "$(/bin/ls -l etc/localtime-copied-from 2> /dev/null | rev | cut -f 1,2 -d / | rev)" = "US/Pacific-New" ]; then
|
|
( cd etc ; rm -rf localtime-copied-from )
|
|
( cd etc ; ln -sf /usr/share/zoneinfo/US/Pacific localtime-copied-from )
|
|
fi
|
|
# Same with any /etc/localtime symlink:
|
|
if [ -L etc/localtime ]; then
|
|
if [ "$(/bin/ls -l etc/localtime 2> /dev/null | rev | cut -f 1,2 -d / | rev)" = "US/Pacific-New" ]; then
|
|
( cd etc ; rm -rf localtime )
|
|
( cd etc ; ln -sf /usr/share/zoneinfo/US/Pacific localtime )
|
|
fi
|
|
fi
|
|
|
|
# If we already have a localtime-copied-from symlink, move it over as the
|
|
# /etc/localtime symlink:
|
|
if [ -L etc/localtime-copied-from ]; then
|
|
rm -f etc/localtime
|
|
mv etc/localtime-copied-from etc/localtime
|
|
fi
|
|
|
|
# Add the default timezone in /etc, if none exists:
|
|
if [ ! -r etc/localtime ]; then
|
|
( cd etc ; rm -rf localtime localtime-copied-from )
|
|
( cd etc ; ln -sf /usr/share/zoneinfo/Factory localtime-copied-from )
|
|
fi
|
|
|
|
# Add a link to the timeconfig script in /usr/share/zoneinfo:
|
|
( cd usr/share/zoneinfo ; rm -rf timeconfig )
|
|
( cd usr/share/zoneinfo ; ln -sf /usr/sbin/timeconfig timeconfig )
|
|
### Make the rest of the symbolic links in the zoneinfo database:
|