Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#1150 closed task (fixed)

Shadow 4.5 Upgrade

Reported by: William Harrington Owned by: clfs-commits@…
Priority: major Milestone: CLFS Standard 3.1.0
Component: BOOK Version: CLFS Standard GIT
Keywords: Cc: berzerkula@…, jonathan@…, chris@…, cross-lfs@…

Description (last modified by William Harrington)

New Version

Downlaod: https://github.com/shadow-maint/shadow/releases/download/4.5/shadow-4.5.tar.xz

  • Update url location in XML
  • subordinate ids hack no longer required
  • check for any major patches for this package
  • remove some spurious manual pages
    find man -name Makefile.in -exec sed -i -e 
    's/man1\/groups\.1 //' -e 's/man8\/nologin\.8 //' '{}' \;
    

Change History (4)

comment:1 Changed 3 years ago by William Harrington

Description: modified (diff)
Summary: Shadow 4.4 UpgradeShadow 4.5 Upgrade

comment:2 Changed 3 years ago by William Harrington

For Ch10:

find man -name Makefile.in -exec sed -i \
  -e 's/man1\/groups\.1 //' \
  -e 's/man3\/getspnam\.3 //' \
  -e 's/man8\/nologin\.8 //' \
  -e 's/man5\/passwd\.5 //' '{}' \;
./configure \
    --sysconfdir=/etc --with-group-max-length=32

comment:3 Changed 3 years ago by William Harrington

Resolution: fixed
Status: newclosed

For boot method:

Change the last sed for src/Makefile.in to

's/\(^suidu*bins = \).*/\1\\/'

Need to end the suidubins line with \ otherwise it breaks the generated Makefile with a missing \.

comment:4 Changed 3 years ago by William Harrington

Last edited 3 years ago by William Harrington (previous) (diff)
Note: See TracTickets for help on using tickets.