Ticket #1150 (closed task: fixed)

Opened 6 months ago

Last modified 5 months ago

Shadow 4.5 Upgrade

Reported by: kb0iic 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 kb0iic) (diff)

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

comment:1 Changed 5 months ago by kb0iic

  • Description modified (diff)
  • Summary changed from Shadow 4.4 Upgrade to Shadow 4.5 Upgrade

comment:2 Changed 5 months ago by kb0iic

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 5 months ago by kb0iic

  • Status changed from new to closed
  • Resolution set to fixed

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 5 months ago by kb0iic

Last edited 5 months ago by kb0iic (previous) (diff)
Note: See TracTickets for help on using tickets.