Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Инструкция по активации Органайзер ПРО

Обновлено: 02.08.24

Способ 1: Активация в Органайзере ПРО

Откройте меню в правом верхнем углу и нажмите «Справка»

Затем «О Р7-Офис. Органайзер»

В открывшемся окне выберите «Выбор файла лицензии» И укажите файл лицензии "license.lickey"

В результате, ваш Органайзер ПРО будет активирован.

Способ 2: Размещение файла лицензии в папке «$homedir/.r7organizer/license_pro»

Для активации разместите файл лицензии "license.lickey" в домашнем каталоге пользователя в директории "$homedir/.r7organizer/license_pro".

Если директории не существует создайте её. Пользователь должен обладать правами на чтение файла лицензии.

Можно автоматизировать процесс для всех пользователей на ПК с помощью bash скрипта "activ- org-pro.sh", который нужно запустить от имени пользователя с правами sudo или root, предварительно разместив файл лицензии в директории "/tmp/license.lickey"

Содержимое "activ- org-pro.sh":

#!/bin/bash

# Путь к файлу license.lickey
source_license_file="/tmp/license.lickey"

# Проверяем наличие файла
if [ ! -f "$source_license_file" ]; then
    echo "Source license file $source_license_file not found. Exiting."
    exit 1
fi

# Получение списка пользователей
users=$(cut -d: -f1 /etc/passwd)

# Обработка каждого пользователя
for user in $users; do
    # Пропускаем системные учетные записи
    if id -u $user >/dev/null 2>&1 && [ $(id -u $user) -ge 1000 ]; then
        user_home=$(eval echo ~$user)
        target_dir1="$user_home/.r7organizer"
        target_dir2="$user_home/.r7organizer/license_pro"
        target_license_file="$target_dir2/license.lickey"

        # Проверяем наличие директории, если нет, то создаем
        if [ ! -d "$target_dir" ]; then
            mkdir -p "$target_dir1"
            chown "$user":"$user" "$target_dir1"
            mkdir -p "$target_dir2"
            chown "$user":"$user" "$target_dir2"
        fi

        # Копируем файл license.lickey
        if [ ! -f "$target_license_file" ]; then
            cp "$source_license_file" "$target_dir2"
            chmod 400 "$target_license_file"
            chown "$user":"$user" "$target_license_file"
            echo "Copied file $source_license_file to $target_license_file with permissions 400 for user $user and set owner to $user"
        fi
    fi
done