1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
$arPerm = Array( "read" => Array( 11, // группа пользователей с id=11 "user_1202", // пользователь с id=1202 ), "write" => Array( 18, ), "create" => Array( author, // CREATED_BY элемента инфоблока ), ); $workflowId = "511cb357458d85.98117228"; $runtime = CBPRuntime::GetRuntime(); $stateService = $runtime->GetService("StateService"); $stateService->SetPermissions( $documentId, $workflowId, $arPerm, ($bRewrite = false) ); |
Месяц: Февраль 2015
Удалить все таблицы из схемы базы данных
1 2 3 |
SELECT concat('DROP TABLE IF EXISTS ', table_schema, '.', table_name, ';') FROM information_schema.tables WHERE table_schema = 'dbtest'; |
Полезные команды управления пакетами dnf, yum, rpm
Список файлов, установленных пакетом:
1 |
rpm -ql package_name |
Определить, в составе какого пакета был установлен файл:
1 |
rpm -qf file_name |
Определить, был ли установлен пакет:
1 |
rpm -q package_name |
Найти пакеты, содержащие файл:
1 |
dnf provides '*/file_name' |
Вывести список всех доступных версий пакета:
1 |
dnf --showduplicates list package_name |
Распаковать пакет:
1 |
rpm2cpio package_name.rpm | cpio -idv |
Настроить прокси:
1 2 3 4 5 |
vi /etc/yum.conf proxy=http://127.0.0.1:3128 proxy_username=username proxy_password=user_password |
Ссылки
VirtualBox NAT+Host-Only-Adapter
Проблема: У Ghost-системы IP-адрес должен совпадать с Host, чтобы выходить в интернет. Админ разрешил выход с этого адреса без прокси. Один адаптер — NAT, выход в интернет. Но тогда нет возможности подключить к гостевой системе с хостовой. Поэтому второй — Host-Only-Adapter для подключения с хоста. Для этого добавляем виртуальную сеть хоста vboxnet0 (Файл — Настройки — Сеть). И второй адаптер к этой сети. Но второй интерфейс может не подняться автоматически, поэтому:
1 2 |
[root@localhost ~]# ifconfig eth1 up [root@localhost ~]# dhclient eth1 |
или для нескольких интерфейсов c DHCP
1 |
[root@localhost ~]# dhclient eth0 eth1 |