Changes between Version 24 and Version 25 of ChrootSetup
- Timestamp:
- 02/07/10 12:26:39 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ChrootSetup
v24 v25 1 This file outlines the steps needed to set up a chroot environment for building Debian/Ubuntu packages for Parrot (so you don't need a full install of the particular distribution to build packages for it, and so you can run Parrot's tests on multiple different distributions easily). The host system used to produce this guide was Ubuntu Edgy, and directions are provided for building chroots for Debian Sid and Ubuntu Intrepid.1 This file outlines the steps needed to set up a chroot environment for building Debian/Ubuntu packages for Parrot (so you don't need a full install of the particular distribution to build packages for it, and so you can run Parrot's tests on multiple different distributions easily). The host system used to produce this guide was Ubuntu Karmic, and directions are provided for building chroots for Debian Sid and Ubuntu Lucid. 2 2 3 3 (Watch out for special characters in the configuration files and command-line examples. Best to view the wiki page in Advanced Edit mode.) … … 206 206 }}} 207 207 208 * (optional) Set up users, groups, and sudo access in chroot. Compare /etc/passwd, /etc/ group/, /etc/hosts, and /etc/sudoers from the base machine to the equivalent /var/chroot/lucid/etc/* in the chroot. Copy your user and group to the chroot files. Also copy the 'admin' group for and add 'admin' access in the chroot sudoers file. Setup the home directory for your user:208 * (optional) Set up users, groups, and sudo access in chroot. Compare /etc/passwd, /etc/shadow, /etc/group/, /etc/hosts, and /etc/sudoers from the base machine to the equivalent /var/chroot/lucid/etc/* in the chroot. Copy your user and group to the chroot files. Also copy the 'admin' group for and add 'admin' access in the chroot sudoers file. Setup the home directory for your user: 209 209 {{{ 210 210