49 | | Make the home directory mode 700. Install a |
50 | | daemon/linux-build-10.mit.edu keytab in the home directory as |
| 46 | 1. Create a local account for builder with: |
| 47 | |
| 48 | `adduser --uid 1047 --disabled-password builder` |
| 49 | |
| 50 | N.B. In the old days, the UID was relevant for AFS and matching Hesiod. With OpenAFS 1.6, it is likely no longer relevant, but double-checking never hurt. |
| 51 | |
| 52 | * Make the home directory mode 700. |
| 53 | * Install a daemon/linux-build-10.mit.edu keytab in the home directory as |
59 | | Create a file named .sbuildrc in builder's homedir containing: |
60 | | |
61 | | $mailto = undef; |
62 | | $log_dir = '/tmp/sbuild-logs'; |
63 | | $maintainer_name = 'Debathena Project <debathena@mit.edu>'; |
64 | | $force_orig_source = 1; |
65 | | $sbuild_mode = "user"; |
66 | | 1; |
| 62 | * Create a file named `.sbuildrc` in builder's homedir containing: |
| 63 | {{{ |
| 64 | $mailto = undef; |
| 65 | $log_dir = '/tmp/sbuild-logs'; |
| 66 | $maintainer_name = 'Debathena Project <debathena@mit.edu>'; |
| 67 | $force_orig_source = 1; |
| 68 | $sbuild_mode = 'user'; |
| 69 | # Pass all DEBATHENA-specific variables to external commands |
| 70 | # (e.g. chroot-sources) |
| 71 | $environment_filter = [ '^DEBATHENA_', ]; |
| 72 | # Ensure file evaluates as true in Perl |
| 73 | 1; |
| 74 | }}} |