PDA

Afficher la version complète : Ulimit pour tous



ealias
21/11/2006, 12h35
Je suis sous Linux Suse Entreprise 9.0 et par défaut les utilisateurs ne peuvent pas créer de core file !
(ulimit -c 0 )

J'aimerais donc mettre par exemple 3 mega pour le core file.
Seulement si je mets la commande ulimit -c 3000 dans le /etc/profile.local -> opération non permise au login de l'utilisateur

J'ai vu que l'on pouvait mettre la commande ulimit -c 3000 dans un fichier /etc/initscript , est-ce que quelqu'un pourrait me confirmer cela ou proposer une autre solution pour que tous les utilisateurs puissent créer un core file !

Autre chose comment est-ce possible d'exécuter ce initscript sans redémarrer le serveur ?

Merci !


[édité par yoplait : coquilles]

devloop
21/11/2006, 15h34
sur ma machine un utilisateur non privilégié peu fixer la taille de la core jusqu'à 3000 (au dessus operation not permitted)
c'est une SUSE 10.1

tu peux créer un fichier exécutable /etc/init.d/setcore et le remplir en te basant sur les autres scripts d'init présent
après tu n'aura plus qu'à faire un
/etc/init.d/setcore start
ou un
/etc/init.d/setcore stop
pour activer/désactiver ça