Користувальницькькі налаштування

Налаштування сайту


karma

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
karma [2023/09/02 14:11]
nightfly
karma [2023/09/02 14:28] (поточний)
nightfly
Рядок 1: Рядок 1:
 ====== Про карму ====== ====== Про карму ======
  
-Карма - універсальний закон зв'язку причин і наслідків у дгармічних релігіях. Одне з центральних понять в індуїстській релігії та філософії, всесвітній закон, згідно з яким характер дій людини визначає її подальшу долю.+Карма - універсальний закон зв'язку причин і наслідків у дгармічних релігіях. Одне з центральних понять в індуїстській релігії та філософії, всесвітній закон, згідно з яким характер дій людини визначає її подальшу долю. Інколи в користувачів псується карма. Так - ми вміємо її виправляти.
  
-Інколи в користувачів псується карма. Так - ми вміємо її виправляти. 
  
 ===== Налаштування ===== ===== Налаштування =====
  
-на початку **/etc/stargazer/OnConnect** одразу після  +У випадку, якщо ви використовуєте On* скрипти за замовчуванням - все повинно працювати і так. У випадку, якщо у вас там якийсь лютий кастом, вам варто переконатись, що при ініціалізації користувача, будуть створюватись відповідні файлики в **/etc/stargazer/dn/**. Якщо цього немає, можете зробити це наступним чином:
  
-<code bash> +десь на початку **/etc/stargazer/OnConnect** якось так
-#!/bin/sh+
  
-LOGIN=$1 +<code bash> 
-IP=$2 +# Karma control 
-CASH=$3 +/bin/echo $LOGIN > /etc/stargazer/dn/$LOGIN 
-ID=$4+/bin/chmod 777 /etc/stargazer/dn/$LOGIN
 </code> </code>
  
-вставляємо наступне:+і десь на початку **/etc/stargazer/OnDisconnect** якось так
  
 <code bash> <code bash>
 # Karma control # Karma control
-/bin/echo $LOGIN > /etc/stargazer/dn/$LOGIN +/bin/rm /etc/stargazer/dn/$LOGIN
-/bin/chmod 777 /etc/stargazer/dn/$LOGIN+
 </code> </code>
  
 +У випадку, якщо воно в вас все стокове - просто не чіпайте нічого.
 +
 +===== Налаштування в біллінгу =====
 +
 +просто вмикаємо відповідну опцію в [[alteriniconf|alter.ini]] 
 +
 +<code ini>
 +KARMA_CONTROL=1
 +</code>
 +
 +Та додаємо в **crontab** коли ми там хочемо її автоматично перевіряти та намагатись виправити
 +
 +<code ini>
 +35 3 * * *      /bin/ubapi "karmaguard"
 +</code>
 +
 +
 +Ну все, можете час від часу собі зазирати в відповідний звіт та тішитись
 +
 +{{::karma1.png|}}
 +
 +ну і в профілі користувача, це повинно виглядати якось так
 +
 +{{:karma2.png|}}
karma.1693653066.txt.gz · Востаннє змінено: 2023/09/02 14:11 повз nightfly