IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Installation d'une application nécessitant user, group et librairies


Sujet :

Administration système

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 39
    Points : 11
    Points
    11
    Par défaut Installation d'une application nécessitant user, group et librairies
    Bonjour,

    Je dois créer un script shell qui permettra de mettre en place les pré-requis à l'installation d'une application.

    Ces pré-requis sont :
    - un group, avec un gid défini
    - un user, avec un uid et un shell définis, appartenant au group ci-dessus
    - un répertoire, avec un nom et une arborescence définis, accessible au user ci-dessus
    - une liste de librairies

    Pour le répertoire, pas de souci.

    Pour le group et le user, j'ai déja fait un script qui teste leur existence (noms) avant la création, mais j'aimerais également tester l'existance du gid et du uid.
    Est-ce utile ou la commande est-elle bloquée en cas d'écrasement potentiel ?

    Enfin, je ne sais pas du tout comment m'y prendre pour tester la présence des libriairies (j'ai 6 noms avec une version...) et les installer si besoin ???

    Merci par avance pour votre aide !

  2. #2
    Membre confirmé Avatar de Leeloo_Multiboot
    Profil pro
    Administrateur Unix/Linux
    Inscrit en
    Avril 2008
    Messages
    417
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur Unix/Linux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2008
    Messages : 417
    Points : 550
    Points
    550
    Par défaut
    Pour le group et le user, j'ai déja fait un script qui teste leur existence (noms) avant la création, mais j'aimerais également tester l'existance du gid et du uid.
    Est-ce utile ou la commande est-elle bloquée en cas d'écrasement potentiel ?
    Par défaut ton nouveau groupe ne sera pas créé si le GID ou l'UID existe déjà.

    Enfin, je ne sais pas du tout comment m'y prendre pour tester la présence des libriairies (j'ai 6 noms avec une version...) et les installer si besoin ???
    Quelle distribution utilises-tu?
    Près des cîmes, loin des cons...

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2007
    Messages : 39
    Points : 11
    Points
    11
    Par défaut
    OK merci !

    La distrib est une "Red Hat Enterprise Linux ES release 4".

Discussions similaires

  1. Créer un install d'une application PHP
    Par sami_c dans le forum Zend
    Réponses: 5
    Dernier message: 12/02/2013, 09h48
  2. Installation d'une application Delphi6 avec Interbase
    Par Moustache dans le forum InterBase
    Réponses: 11
    Dernier message: 26/09/2006, 17h10
  3. [PowerBuilder] Création de l'installation d'une application
    Par ista9im dans le forum Powerbuilder
    Réponses: 2
    Dernier message: 30/01/2006, 14h20
  4. installation d'une application vb6 en reseau
    Par ramo_irbiuos dans le forum Installation, Déploiement et Sécurité
    Réponses: 1
    Dernier message: 21/10/2005, 14h04
  5. comment securiser l'installation d'une application
    Par silya dans le forum C++Builder
    Réponses: 9
    Dernier message: 05/03/2004, 14h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo