Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Boudy
fichiers_configuration
Commits
44f6b734
Commit
44f6b734
authored
May 13, 2013
by
Vincent Le gallic
Browse files
.umaskrc
parent
80848cb9
Changes
2
Hide whitespace changes
Inline
Side-by-side
config/.bashrc
View file @
44f6b734
...
@@ -71,6 +71,16 @@ fi
...
@@ -71,6 +71,16 @@ fi
#~# fi
#~# fi
#~# }
#~# }
# Pour avoir le bon umask en fonction du dossier où on se trouve
# L'umask définit avec quel droits un fichier est créé.
# Quand on écrit dans un dossier et qu'on veut que, par défaut,
# d'autres personnes puissent modifier les fichiers, il faut changer l'umask.
# Rien de spécial n'arrivera si vous n'avez pas le fichier .umaskrc
function
cd
{
builtin cd
"
$@
"
[
-f
~/.umaskrc
]
&&
umask
$(
/usr/bin/awk
'BEGIN {pwd=ENVIRON["PWD"]; a=length(pwd); cmax=0} {if($1==pwd) {MASK=$2;exit}; c=length($1); if(c>a) {next}; if(substr(pwd,0,c)==$1 && c > cmax) {cmax=c; MASK=$2}} END {print MASK}'
~/.umaskrc
)
>
/dev/null
}
### Attention à ce que vous éditez dans cette section ###
### Attention à ce que vous éditez dans cette section ###
### v v v v v v v v v v ###
### v v v v v v v v v v ###
# +----------------------+
# +----------------------+
...
...
config/.umaskrc
0 → 100644
View file @
44f6b734
# .umaskrc mis à votre disposition
# par les gentils membres actifs du Cr@ns
# Vous pouvez l'utilisez, le redistribuer, le modifier à votre convenance.
# Des questions, des suggestions : {nounou,ca}@lists.crans.org
# Licence : WTFPL
# Ce fichier est étroitement liée au lignes parlant de umask dans le .bashrc
# seul, il ne sert à rien
#
#path #umask
/ 022 #umask par défaut
/usr/scripts 002
/git/ 002
/var/lib/bcfg2 002
/localhome/django/intranet 002
/localhome/webdata 002
/home/respbats/www 002
/localhome/fortunes 002
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment