Advertisement
Guest User

Untitled

a guest
Jun 29th, 2016
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. POUDRIERE="/usr/local/bin/poudriere"
  4.  
  5. echo "[poudriere.sh] Updating ports tree..."
  6. "$POUDRIERE" ports -p local -u
  7. if [ $? -ne 0 ]; then
  8. echo "[poudriere.sh] Error updating ports tree."
  9. exit 1
  10. fi
  11. echo "[poudriere.sh] Ports tree has been updated."
  12.  
  13. REPOS="host1 host2 host3"
  14.  
  15. cd /usr/local/etc/poudriere.d
  16. for REPO in $REPOS; do
  17. echo "[poudriere.sh] Started $REPO ("`/bin/date | /usr/bin/tr -d '\n'`")"
  18. "$POUDRIERE" bulk -j 10amd64 -p local -z "$REPO" -f 10amd64-local-"${REPO}"-pkglist
  19. echo "[poudriere.sh] Finished $REPO ("`/bin/date | /usr/bin/tr -d '\n'`")"
  20. done
  21.  
  22. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement