Diff for /freem/freem-install.sh between versions 1.1 and 1.2

version 1.1, 2025/05/06 13:21:20 version 1.2, 2025/05/06 13:28:16
Line 26 Line 26
 #   along with FreeM.  If not, see <https://www.gnu.org/licenses/>.  #   along with FreeM.  If not, see <https://www.gnu.org/licenses/>.
 #  #
 #   $Log$  #   $Log$
   #   Revision 1.2  2025/05/06 13:28:16  snw
   #   Finish Linux branch of install script
   #
 #   Revision 1.1  2025/05/06 13:21:20  snw  #   Revision 1.1  2025/05/06 13:21:20  snw
 #   Add installer script  #   Add installer script
 #  #
Line 66  if [[ $EUID != 0 ]] Line 69  if [[ $EUID != 0 ]]
 then  then
     yorn "Does your account have sudo privileges?"      yorn "Does your account have sudo privileges?"
     if [[ "${YN}" != "y" ]]      if [[ "${YN}" != "y" ]]
     then             then
           echo "${PGM}:  must have sudo privileges to install FreeM"
         exit 1          exit 1
     fi      fi
   else
       echo "${PGM}:  cannot install from superuser account; use your normal user account"
       exit 1
 fi  fi
   
   
Line 81  case ${OS} in Line 88  case ${OS} in
         FM_MAKEINST="sudo make install"          FM_MAKEINST="sudo make install"
         FM_ADDGRP="sudo groupadd freem"          FM_ADDGRP="sudo groupadd freem"
         FM_ADDUSER="sudo useradd -r -g freem freem"          FM_ADDUSER="sudo useradd -r -g freem freem"
         FM_CHKGRP="id -Gn | grep freem | wc -l"          FM_CHKGRP=$(id -Gn | grep freem | wc -l)
         FM_FIXGRP="sudo usermod -aG freem ${LOGNAME}"          FM_FIXGRP="sudo usermod -aG freem ${LOGNAME}"
         ;;          ;;
   
Line 115  else Line 122  else
     $FM_ADDUSER      $FM_ADDUSER
 fi  fi
   
 INGROUP=$($FM_CHKGRP)  if [[ $FM_CHKGRP > 0 ]]
 if [[ $INGROUP > 0 ]]  
 then  then
     GRPMSG="${PGM}:  type 'freem' to run FreeM"      GRPMSG="${PGM}:  type 'freem' to run FreeM"
     echo "${PGM}:  ${LOGNAME} is already in the 'freem' group"      echo "${PGM}:  ${LOGNAME} is already in the 'freem' group"

Removed from v.1.1  
changed lines
  Added in v.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>