Add ignore support and logging
[dtbartle/zfs.git] / notes.txt
1 On artificial-flavours:
2   mount -o remount,ro /users
3 Create list of users (users.txt)
4   ls /users > users.txt
5   Remove quota files and lost+found
6 On ginseng:
7   for i in `cat users.txt`; do zfs create users/$i; zfs set quota=3G users/$i; done
8   for i in `cat users.txt`; do rsync -avH disk:/users/$i/ /users/$i/
9   Manually set quota=none for homedirs in quota.txt
10 On artificial-flavours
11   mount ginseng:/users /users.zfs (autofs)
12   copy-acls.py /users /users.zfs
13   for i in `cat users.txt`; do getfacl /users/$i | setfacl -M - /users/$i
14 On all machines:
15   umount /users (or mount --move /users /users.old)
16 Update puppet
17   Add auto.master
18   Restart autofs on auto.master/auto.users change
19 On caffeine:
20   Build new ceo from zfs branch
21 On ginseng:
22   Build zfsaddhomedir (chown root:ceo; chmod 4750)
23 Add snapshot-rotate.py to cron
24   daily = 5
25   weekly = 4