Ignore:
Timestamp:
07/07/2020 03:27:54 PM (4 years ago)
Author:
Pierre Labastie <pierre@…>
Branches:
ablfs-more, legacy, trunk
Children:
ee842e2
Parents:
b6e981a
Message:

Various fixes for recent pacman with new book

  • add createfiles instructions of packageManager.xml for new book too
  • remove unneeded chown when installing pacman (not needed thanks to the above)
  • Use a dedicated user "builder" for running makepkg: user "tester" is removed at the end of chapter 8, but is needed in following chapters.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pkgmngt/packageManager.xml.pacman

    rb6e981a r3484658  
    498498SigLevel = Never
    499499# Repository: do not add one now: repo-add needs openssl.
    500 EOF
    501 chown tester:tester /var/lib/{packages,pacman}</userinput></screen>
     500EOF</userinput></screen>
    502501
    503502  </sect2>
     
    551550
    552551<screen><userinput>if ! grep -q tester /etc/passwd; then
    553     echo "tester:x:101:101::/home/tester:/bin/bash" >> /etc/passwd
    554     echo "tester:x:101:" >> /etc/group
    555     install -o tester -d /home/tester
     552    echo "builder:x:101:101::/home/builder:/bin/bash" >> /etc/passwd
     553    echo "builder:x:101:" >> /etc/group
     554    install -o builder -d /home/builder
     555else
     556    TEST_UID=$(grep tester /etc/passwd | cut -d: -f3)
     557    TEST_GID=$(grep tester /etc/group | cut -d: -f3)
     558    echo "builder:x:$((TEST_UID+1)):$((TEST_GID+1))::/home/builder:/bin/bash" >> /etc/passwd
     559    echo "builder:x:$((TEST_GID+1)):" >> /etc/group
     560    install -o builder -d /home/builder
    556561fi
    557 chown tester:tester /var/lib/{packages,pacman}</userinput></screen>
     562chown builder:builder /var/lib/{packages,pacman}</userinput></screen>
    558563
    559564</sect1>
Note: See TracChangeset for help on using the changeset viewer.