Commit Graph

14 Commits

Author SHA1 Message Date
Michael Forney 449fd74cb1 Exclude /lost+found in git template 2019-06-25 13:21:06 -07:00
Michael Forney a596bfbe57 Set merge driver for .perms 2019-06-19 22:51:06 -07:00
Michael Forney 72d22dfc73 Add merge driver for .perms 2019-06-19 10:03:11 -07:00
Michael Forney 3ecc50de91 Update .git template to have 664 permissions
The install guide now recommends having the oasis build repository write
directly to the / repository, so it makes sense to make it 664 to match.
2017-09-01 17:59:36 -07:00
Michael Forney 06198df52d Drop oasis from libexec tool paths
This requires you to update your /.git hooks and /etc/rc.shutdown.
2017-02-27 09:31:01 -08:00
Michael Forney fd038fccbc Exclude .gitattributes from checkout 2017-02-10 21:51:23 -08:00
Michael Forney 13d25beec6 Rename perms-hook to applyperms 2016-12-19 00:05:57 -08:00
Michael Forney 0187d9813e Fix syntax error in post-checkout 2016-06-28 22:34:52 -07:00
Michael Forney e1f73d7e94 post-checkout: Do a full permissions fix in certain cases 2016-06-25 23:23:40 -07:00
Michael Forney adec4a1094 Fix perms-hook invocation in /etc 2016-06-25 22:54:52 -07:00
Michael Forney 714a5cbd33 Invoke perms-hook using shell script wrappers 2016-06-18 13:57:58 -07:00
Michael Forney 47b8d35f0c template: Use symlinks for perms-hook
By the time these hooks are run, we will have checked-out
/libexec/oasis/perms-hook, and can just run that. This way, we can keep track of
updates to perms-hook.
2016-06-17 22:07:00 -07:00
Michael Forney bebac899e8 Add template ninja file 2016-06-11 23:32:49 -07:00
Michael Forney 0add8188ae Add git template directory 2016-06-11 08:19:17 -07:00