Commit Graph

197 Commits

Author SHA1 Message Date
Douglas R. Reno
2a18dcd8c0 Update to shadow-4.14.3 2024-01-23 14:59:57 -06:00
Pierre Labastie
ab4fdfccf8 Change all xml decl to encoding=utf-8 2024-01-19 22:39:35 +01:00
Xi Ruoyao
68a9914f3e
shadow: Do not install useless PAM configuration files
The shipped configuration does not work at all on BLFS, so these files
are completely useless.

We were installing the files then overwriting them, but preventing the
installation can make our life easier when we reinstall/upgrade shadow
(then we don't need to recreate our BLFS-specific configuration).
2023-11-06 21:05:02 +08:00
Bruce Dubbs
e3f6e6a5f9 Add a warning when updating shadow.
The shadow installation procedure overwrites many files in /etc/pam.d/
which will render system login and su commands (among others) inoperative.

This update adds a warning at the beginning of the build instructions
so it will be hard to miss.
2023-11-02 19:39:56 -05:00
Bruce Dubbs
1459c3b271 Update to shadow-4.14.2. 2023-10-31 17:49:20 -05:00
Bruce Dubbs
0b6a7de1aa Update to shadow-4.14.1. 2023-10-15 18:39:13 -05:00
Douglas R. Reno
f7fe3e6aed Typo fixes from Julien Lepiller 2023-09-04 13:33:48 -05:00
Pierre Labastie
e6527c7dfd Update to shadow-4.14.0 2023-09-03 20:35:28 +02:00
Douglas R. Reno
faa948c696 shadow: Remove pam_lastlog from /etc/pam.d/login
It's no longer built by default and is deprecated because it uses utmp,
wtmp, btmp, and lastlog; none of which are Y2038 safe, even on 64-bit
architectures.

Since this is commented out by default anyway, I don't think there's a
need for a freeze break.
2023-08-22 20:20:16 -05:00
Thomas Trepl
2314cd79bd Some tags 2023-08-17 07:43:52 +02:00
Xi Ruoyao
c0464a89b7
Shadow and PAM: Switch to Yescrypt
Attention - you must have libxcrypt for this.  If you are running an old
LFS release, install libxcrypt, then rebuild Shadow --with-yescrypt.

Technically if Shadow is built with PAM, then --with-{b,yes}crypt
switches are not necessary (but also do no harm).  Just keep it there to
sync with LFS and prevent people building Shadow w/o PAM being locked
out of their system.
2023-07-03 21:52:28 +08:00
Xi Ruoyao
14891a9084
treewide: More "User Notes" clean up
Remove links to pages w/o real contents.
2023-06-30 02:18:51 +08:00
Douglas R. Reno
18aa933933 Lots of tags for X 2023-02-16 14:17:59 -06:00
Pierre Labastie
3f2db3a638 Remove sect1info tags
They only contain a date tag that is nowhere used.
2022-11-29 08:58:07 +01:00
Pierre Labastie
b3c16a7828 Small spacing fix 2022-11-25 09:37:59 +01:00
Pierre Labastie
024fb949cc Returns to a more reasonable value of rounds in shadow 2022-11-25 08:31:43 +01:00
Pierre Labastie
353fc67e02 Typo
Thanks to "rhubarbpieguy" for the report.
2022-11-24 14:58:08 +01:00
Pierre Labastie
7f27f7aecc Update to shadow-4.13 2022-11-16 17:59:31 +01:00
Pierre Labastie
ae27cdcfc9 shadow: don't use <cond> && <cmd> for conditional
Explain why in a comment.
2022-11-16 17:15:52 +01:00
Pierre Labastie
4635a45ddb Shadow: increase the number of rounds for passwd
for the SHA512 crypt method, the default number of rounds (5000) is
too low to prevent brute force attacks on modern hardware. Multiply
it by 1000 (not sure it is enough).
2022-11-16 17:15:27 +01:00
Xi Ruoyao
cd29bc9b3d
postlfs: URL updates 2022-09-08 12:52:53 +08:00
Bruce Dubbs
fd6676f5cc Update to shadow-4.12.3. 2022-09-07 19:51:01 -05:00
Bruce Dubbs
24c3176cab Update to shadow-4.12.2 and tag it. 2022-08-22 19:22:38 -05:00
Pierre Labastie
7a9a7b2665 Remove spaces at the end of lines 2022-04-20 15:36:11 +02:00
Pierre Labastie
d32d872dbd shadow: allow any user to use su
With the present /etc/pam.d/su, the usage of "su" is restricted
to users in the wheel group. Comment out that rule.
2022-03-19 21:22:55 +01:00
Douglas R. Reno
f1a479c7e7 Package Updates and Tags
Update to xf86-input-wacom-1.0.0
Update to libdrm-2.4.110
Update to XWayland-22.1.0
2022-02-18 13:06:30 -06:00
Xi Ruoyao
ab01ea5cef
shadow: add --disable-static
Sync with LFS.
2022-02-18 12:53:58 +08:00
Pierre Labastie
07be534fc3 Update to shadow-4.11.1 2022-01-15 11:35:31 +01:00
Xi Ruoyao
c26cfe083d
shadow: fix a typo in sed command 2022-01-12 17:30:02 +08:00
Pierre Labastie
bc7e5a7006 Fix PAM config files of shadow apps
shadow applications chpasswd and newusers use the "password" type,
and expect to be able to pass the password to the PAM module. But
we use pam_permit.so, which does nothing except return PAM_SUCCESS.
So the applications themselves do nothing without returning an
error. Change the config files to include system-password.
Also clean up the config files so that only the types used by the
applications appear.
Fixes #15950
2022-01-12 08:37:19 +01:00
Pierre Labastie
1189cb89cf Shadow: comment out /etc/default/useradd configuration
It's done in lfs, and not reinstalled in blfs
2022-01-04 13:06:26 +01:00
Bruce Dubbs
5b010887e4 Add instructions to reinstall man pages to shadow 2022-01-03 10:17:12 -06:00
Pierre Labastie
7af20d4663 Typos in the shadow page
Reported by 'r1c0n3r0' on #lfs-support
2022-01-02 14:50:38 +01:00
Bruce Dubbs
922e013fac Package Updates.
Update to iso-codes-4.8.0.
Update to libgsf-1.14.48.
Update to shadow-4.10.
2022-01-01 11:25:35 -06:00
Douglas R. Reno
8ddd84006e Minor rewords/text changes for Shadow/Util-Linux 2021-12-27 13:27:09 -06:00
Xi Ruoyao
cacd76ad91
shadow: stop building su 2021-12-27 20:43:22 +08:00
Xi Ruoyao
50836740d2
merge conditional XML from LFS
There was some consistency issues in URLs to LFS.  For example, in
systemd revision the URL to LFS "General Network Configuration" points
to the sysv book, this can be really troubling to new readers.

Instead of fixing them one by one, merge conditional XML developed by
Pierre from LFS.
2021-10-17 04:17:34 +08:00
Pierre Labastie
85580446b2 Remove spaces at the end of lines
I know it is somewhat useless, but I don't like them for
two reasons: first they cannot be seen, and I do not like things I
cannot see. Second, git highlights them, and this is disturbing...
2021-09-06 19:42:49 +02:00
Douglas R. Reno
517579a680 Shadow: restructure the instructions so that changes to Makefile.in are
not canceled out.
2021-09-05 12:32:26 -05:00
Thomas Trepl (Moody)
3d8d0049b1 Tags 2021-08-27 07:47:09 +02:00
Thomas Trepl (Moody)
8a00ffb89c Tags 2021-08-16 16:43:59 +02:00
Bruce Dubbs
11fdc11f35 Fix shadow URL and stats 2021-07-29 13:10:06 -05:00
Bruce Dubbs
b907020dc8 Update shadow-4.9 stats 2021-07-28 22:05:50 -05:00
Bruce Dubbs
d233271a3f Package updates.
Update to pipewire-0.3.32.
Update to shadow-4.9.
Update to dbus-python-1.2.18 (Python module).
Update to libidn-2.3.2.
Update to libidn-1.38.
2021-07-28 21:43:12 -05:00
Xi Ruoyao
dba76a77a1
shadow: adjust for merged /usr 2021-06-27 16:47:56 +08:00
Douglas R. Reno
7c95cc152a shadow: sync the seds with LFS. 2021-05-18 20:36:04 -05:00
Xi Ruoyao
45ab6c70c2
more SVN prop clean up
Remove "$LastChanged$" everywhere, and also some unused $Date$
2021-04-20 19:12:02 +08:00
Bruce Dubbs
9029db2656 Tag most of General Libraries and dependencies
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@24241 af4574ff-66df-0310-9fd7-8a98e5e911e0
2021-02-20 06:13:48 +00:00
Pierre Labastie
f0dc9578a4 Fix references to the lfs book (chapter numbering changes)
Not sure I have all ot them...*

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23591 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-08-21 12:19:40 +00:00
Bruce Dubbs
87351a9d36 Tag most of General Libraries and their dependencies
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23542 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-08-17 04:26:53 +00:00