From ceeaec576f05ea833238533b70c86f348d0a3e92 Mon Sep 17 00:00:00 2001 From: milisman Date: Tue, 14 Jun 2016 17:10:02 +0000 Subject: [PATCH] nu- --- bin/{nu => ko} | 35 +++++++++++------------------------ ko | 0 2 files changed, 11 insertions(+), 24 deletions(-) rename bin/{nu => ko} (69%) mode change 100644 => 100755 create mode 100644 ko diff --git a/bin/nu b/bin/ko old mode 100644 new mode 100755 similarity index 69% rename from bin/nu rename to bin/ko index c8cb73955..079f86d97 --- a/bin/nu +++ b/bin/ko @@ -27,23 +27,17 @@ check_args() name_test=`echo -n "$name" | sed 's@^[a-z][a-z0-9]*$@@g'` if [ "$name_test" != "" ]; then - echo 1>&2 "CRITICAL - Le nom contient des caractères interdits: - Il doit commencer par une lettre uniquement - et ne peut contenir que des minuscules et des chiffres -" + echo 1>&2 "HATA=kullanıcı sorunlu kareketerler içerrmektedir." return 1 fi if grep "$name" /etc/passwd > /dev/null; then - echo 1>&2 "Le nom $name existe deja!" + echo 1>&2 "$name kullanıcısı zaten var!" return 2 fi desc_test=`echo "$description" | sed 's@^[[:alnum:]! -.,~_@;%<>?]*$@@ig'` if [ "$desc_test" != "" ]; then - echo 1>&2 "CRITICAL - La description contient des caractères interdits: - Elle ne peut contenir que des lettres/chiffres et les caractères - suivants ! -.,~_\\\@;%<>? -" + echo 1>&2 "HATA=Uzun ismi ! -.,~_\\\@;%<>? karekerleri içeremez.Harf-sayı olmalıdır! " return 3 fi return 0 @@ -51,15 +45,8 @@ check_args() usage() { - echo 1>&2 'USAGE: - nu [ ] - Si existe déjà, un message sera envoye sur le terminal, - dans ce cas, aucun changement ne sera fait, et aucun nouveau compte ne - sera créé. - - doit être valide pour le champ du fichier /etc/passwd description - Ce qui veut dire que ce champ ne doit pas contenir de ":". -' + echo 1>&2 'KULLANIM: + ko kullanıcı kullanıcı_ismi' exit 1 } @@ -72,14 +59,14 @@ if [ $# -eq 1 -o $# -gt 2 ]; then fi if [ $UID -ne 0 ]; then - echo 1>&2 "Veuillez exécuter cette commande en root" + echo 1>&2 "Bu betik root yetkileriyle çalışmaktadır." exit 1; fi if [ $# -lt 2 ]; then - echo -n "Nom du compte de l'utilisateur: " + echo -n "Kullancı: " read name - echo -n "Nom ou Description de l'utilisateur: " + echo -n "Uzun ismi: " read description else description="$1" @@ -90,11 +77,11 @@ check_args "$description" "$name" ret=$? while [ $ret -ne 0 ]; do if [ $ret -lt 3 ]; then - echo -n "Nom du compte de l'utilisateur: " + echo -n "Kullancı: " read name fi if [ $ret -eq 3 ]; then - echo -n "Nom ou Description de l'utilisateur: " + echo -n "Uzun ismi: " read description fi if [ "$name" == "!stop!" -o "$description" == "!stop!" ]; then @@ -124,7 +111,7 @@ while [ -n "${default_groups[i]}" ]; do done echo 1>&2 " -Création de $name. +$name kullanıcısının oluşturulması. " if [ -d /home/${name} ]; then chown -R ${name}:${name} /home/${name} diff --git a/ko b/ko new file mode 100644 index 000000000..e69de29bb