• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. Olivier C.
    O
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Best 0
    • Controversial 0
    • Groups 0

    Olivier C.

    @Olivier C.

    0
    Reputation
    197
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Olivier C. Unfollow Follow

    Latest posts made by Olivier C.

    • RE: Roger.postdonload et variable environnement

      thank you
      i put all in my script
      but some of the environment variable is not there
      I would like to retrieve the value of the fog group to write in the firefox settings

      echo $groupname > /ext/etc/GM_ESU

      gm_esu=$(cat /etc/GM_ESU)

      echo ‘//
      lockPref(“autoadmin.global_config_url”, "file:///tmp/netlogon/icones/’$gm_esu’/linux/firefox.js"); '> /usr/lib/firefox/firefox.cfg

      the purpose of the script is to deploy linux clients in a school by fog without having to go back to the posts to change the client settings
      the name change works the group setting associated with the class room.

      my script

      #!/bin/bash

      ##détection de l’OS, 50 pour les Linux
      if [[ “$osid” == “50” ]];then
      ##création d’un répertoire temporaire
      mkdir /ext
      ##montage temporaire de la partition système du Linux
      mount /dev/sda1 /ext
      ##changement du nom host de la machine définie dans l’interface web
      echo $hostname > /ext/etc/hostname
      echo "127.0.0.1 localhost
      127.0.1.1 $hostname

      The following lines are desirable for IPv6 capable hosts
      ::1 ip6-localhost ip6-loopback
      fe00::0 ip6-localnet
      ff00::0 ip6-mcastprefix
      ff02::1 ip6-allnodes
      ff02::2 ip6-allrouters" > /ext/etc/hosts

      #ecriture du groupe
      echo $ftp > /ext/etc/groupefog
      echo $hostname >> /ext/etc/groupefog
      echo $img >> /ext/etc/groupefog
      echo $mac >> /ext/etc/groupefog
      echo $osid >> /ext/etc/groupefog
      echo $storage >> /ext/etc/groupefog
      echo $storageip >> /ext/etc/groupefog
      echo $web >> /ext/etc/groupefog

      echo autre >> /ext/etc/groupefog
      echo $shutdown >> /ext/etc/groupefog
      echo $hostdesc >> /ext/etc/groupefog
      echo $hostip >> /ext/etc/groupefog
      echo $hostimageid >> /ext/etc/groupefog
      echo $hostbuilding >> /ext/etc/groupefog
      echo $hostusead >> /ext/etc/groupefog
      echo $hostaddomain >> /ext/etc/groupefog
      echo $hostaduser >> /ext/etc/groupefog
      echo $hostadou >> /ext/etc/groupefog
      echo $hostproductkey >> /ext/etc/groupefog
      echo $imagename >> /ext/etc/groupefog
      echo $imagedesc >> /ext/etc/groupefog
      echo $imageosid >> /ext/etc/groupefog
      echo $imagepath >> /ext/etc/groupefog
      echo $primaryuser >> /ext/etc/groupefog
      echo $othertag >> /ext/etc/groupefog
      echo $othertag1 >> /ext/etc/groupefog
      echo $sysman >> /ext/etc/groupefog
      echo $sysproduct >> /ext/etc/groupefog
      echo $sysserial >> /ext/etc/groupefog
      echo $mbman >> /ext/etc/groupefog
      echo $mbserial >> /ext/etc/groupefog
      echo $mbasset >> /ext/etc/groupefog
      echo $mbproductname >> /ext/etc/groupefog
      echo $caseman >> /ext/etc/groupefog
      echo $caseserial >> /ext/etc/groupefog
      echo $caseasset >> /ext/etc/groupefog
      echo $location >> /ext/etc/groupefog

      ##Démontage de la partition système
      umount /ext
      ##Suppression du répertoire temporaire
      rmdir /ext
      fi

      and the résult : grourpefog:

      echo $ftp > /ext/etc/groupefog 172.18.40.3
      echo $hostname >> /ext/etc/groupefog L05-ORD00242
      echo $img >> /ext/etc/groupefog ubuntu1604_ssd128
      echo $mac >> /ext/etc/groupefog 70:4d:7b:2e:0e:e9
      echo $osid >> /ext/etc/groupefog 50
      echo $storage >> /ext/etc/groupefog 172.18.40.3:/images/
      echo $storageip >> /ext/etc/groupefog 172.18.40.3
      echo $web >> /ext/etc/groupefog http://172.18.40.3/fog/

      echo autre autre
      echo $shutdown >> /ext/etc/groupefog
      echo $hostdesc >> /ext/etc/groupefog
      echo $hostip >> /ext/etc/groupefog
      echo $hostimageid >> /ext/etc/groupefog
      echo $hostbuilding >> /ext/etc/groupefog
      echo $hostusead >> /ext/etc/groupefog
      echo $hostaddomain >> /ext/etc/groupefog
      echo $hostaduser >> /ext/etc/groupefog
      echo $hostadou >> /ext/etc/groupefog
      echo $hostproductkey >> /ext/etc/groupefog
      echo $imagename >> /ext/etc/groupefog
      echo $imagedesc >> /ext/etc/groupefog
      echo $imageosid >> /ext/etc/groupefog
      echo $imagepath >> /ext/etc/groupefog
      echo $primaryuser >> /ext/etc/groupefog
      echo $othertag >> /ext/etc/groupefog
      echo $othertag1 >> /ext/etc/groupefog
      echo $sysman >> /ext/etc/groupefog System manufacturer
      echo $sysproduct >> /ext/etc/groupefog System Product Name
      echo $sysserial >> /ext/etc/groupefog System Serial Number
      echo $mbman >> /ext/etc/groupefog ASUSTeK COMPUTER INC.
      echo $mbserial >> /ext/etc/groupefog 161085607908324
      echo $mbasset >> /ext/etc/groupefog Default string
      echo $mbproductname >> /ext/etc/groupefog H110M-A/M.2
      echo $caseman >> /ext/etc/groupefog Default string
      echo $caseserial >> /ext/etc/groupefog Default string
      echo $caseasset >> /ext/etc/groupefog
      echo $location >> /ext/etc/groupefog

      posted in Linux Problems
      O
      Olivier C.
    • RE: Roger.postdonload et variable environnement

      I want to write text files with
      Écho $groupename > /ext/etc/Groupon
      On the client fog
      But what the environ variable ?

      posted in Linux Problems
      O
      Olivier C.
    • Roger.postdonload et variable environnement

      I would like to write a text file in “/ etc” after deploying the ubuntu client with fog.
      I found on the internet a script to rename the pc that works very well
      but I would also like to write the name of the group that serves as a reference for an application per room

      Exemple : https://memo-linux.com/fog-1-2-script-post-installation-pour-modifier-le-nom-dune-machine-linux-clonee/

      posted in Linux Problems
      O
      Olivier C.