- Timestamp:
- 07/07/2020 03:27:54 PM (4 years ago)
- Branches:
- ablfs-more, legacy, trunk
- Children:
- ee842e2
- Parents:
- b6e981a
- Location:
- pkgmngt
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
pkgmngt/packInstall.sh.pacman
rb6e981a r3484658 34 34 # to /sources/$PACKAGE/src. 35 35 mkdir -p ../$PACKAGE/src 36 # We'll build as user tester. We need this directory to be owned by that user.37 chown -R tester ../$PACKAGE36 # We'll build as user builder. We need this directory to be owned by that user. 37 chown -R builder ../$PACKAGE 38 38 mv * ../$PACKAGE/src 39 chown -R tester $PKG_DEST39 chown -R builder $PKG_DEST 40 40 chmod -R o+r ../$PACKAGE 41 41 … … 52 52 EOF 53 53 # Building the binary package 54 su tester -c"PATH=$PATH; makepkg -c --skipinteg" || true54 su builder -c"PATH=$PATH; makepkg -c --skipinteg" || true 55 55 # Installing it on LFS 56 56 if ! pacman -U --noconfirm /var/lib/packages/$ARCHIVE_NAME; then -
pkgmngt/packageManager.xml.pacman
rb6e981a r3484658 498 498 SigLevel = Never 499 499 # Repository: do not add one now: repo-add needs openssl. 500 EOF 501 chown tester:tester /var/lib/{packages,pacman}</userinput></screen> 500 EOF</userinput></screen> 502 501 503 502 </sect2> … … 551 550 552 551 <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 555 else 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 556 561 fi 557 chown tester:tester /var/lib/{packages,pacman}</userinput></screen>562 chown builder:builder /var/lib/{packages,pacman}</userinput></screen> 558 563 559 564 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.