umask
Вычисляется путем накладывания маски на 7. Те если у нас права (chmod) к примеру 775, то unmask будет 0002.
Таблица прав
| Umask | Created Files | Created Directories | |
| 0000 | 666 (rw-rw-rw-) | 777 | (rwxrwxrwx) |
| 0002 | 664 (rw-rw-r–) | 775 | (rwxrwxr-x) |
| 0022 | 644 (rw-r–r–) | 755 | (rwxr-xr-x) |
| 0027 | 640 (rw-r—–) | 750 | (rwxr-x—) |
| 0077 | 600 (rw——-) | 700 | (rwx——) |
| 0277 | 400 (r——–) | 500 | (r-x——) |
Задать umask для php5-fpm
case "$1" in
start)
MASK=`umask`
umask 0007
/sbin/start-stop-daemon --start $SSD_OPTIONS -- $FPM_OPTIONS
umask $MASK