Uploaded image for project: 'Ranger'
  1. Ranger
  2. RANGER-1317

There are two defects in install scripts for ranger usersync process

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.7.0
    • usersync

    Description

      There are two defects in install scripts for ranger usersync process:
      1. The rangerBaseDirName variable equals to /etc/ranger when we install the ranger usersync process. So the usersync can only be installed in /etc/ranger. As a result, the installer can't plan the installation path according to their needs.In some system environment, it is not reasonable.
      There is a configuration attribute to resolve the issue in ranger-admin. Similarly, the install scripts for ranger usersync process should also provide configuration attributes to solve this issue.
      2. The usersyncBaseDirName variable equals to usersync. The install program uses following code to create directorys.
      dirList = [ rangerBaseDirName, usersyncBaseDirName, confFolderName, certFolderName ]
      In above list other variables are absolute value of the path, but usersyncBaseDirName is not. Above list should be modified as following:
      dirList = [ rangerBaseDirName, usersyncBaseDirFullName, confFolderName, certFolderName ]
      The following code should be modified also.
      fixPermList = [ ".", usersyncBaseDirName, confFolderName, certFolderName ]

      Attachments

        Activity

          People

            zhangqiang2 Qiang Zhang
            zhangqiang2 Qiang Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: