Shell и Quota
Shell и Quota
1) Баг с пакетом и шелом. Если в пакете вьІставлять шел, например bash, то в /etc/passwd ничего не меняеться, а юзерам в панели прописьІвается, что они имеют шел. Когда править для отдельного юзера, тогда все норм и в /etc/passwd прописьІвается.
И еще, можло ли как-то сделать, чтобьІ если меняешь в пакете настройки,тогда меняються параметрьІ у всех юзеров которьІе используют пакет? Например в DNS зоне не меняються NSьІ и SOA, пришлось руками ковернуть.
2) Баг с квотами, хотя не очень и баг, просто стоят лимитьІ, на юзер квотьІ лимитов нету, вот пример:
----
Disk quotas for user 504 (uid 504):
Filesystem blocks soft hard inodes soft hard
/dev/md127p3 16088548 0 0 26498 0 0
----
а вот на квоту группьІ есть, вот:
----
Disk quotas for group 504 (gid 504):
Filesystem blocks soft hard inodes soft hard
/dev/md127p3 31378052 1048576 1048576 26513 0 0
----
подправил так:
# edquota -u 504
----
Disk quotas for group 504 (gid 504):
Filesystem blocks soft hard inodes soft hard
/dev/md127p3 31378052 0 0 26513 0 0
----
Ато все время писало Disk quota exceeded хотя еще 900гб свободно =)
Буду рад если поправите в следующем релизе, очень нравиться Ваша панелька, простаяи удобная =)
Спасибо Вам за ЧУДО =)
И еще, можло ли как-то сделать, чтобьІ если меняешь в пакете настройки,тогда меняються параметрьІ у всех юзеров которьІе используют пакет? Например в DNS зоне не меняються NSьІ и SOA, пришлось руками ковернуть.
2) Баг с квотами, хотя не очень и баг, просто стоят лимитьІ, на юзер квотьІ лимитов нету, вот пример:
----
Disk quotas for user 504 (uid 504):
Filesystem blocks soft hard inodes soft hard
/dev/md127p3 16088548 0 0 26498 0 0
----
а вот на квоту группьІ есть, вот:
----
Disk quotas for group 504 (gid 504):
Filesystem blocks soft hard inodes soft hard
/dev/md127p3 31378052 1048576 1048576 26513 0 0
----
подправил так:
# edquota -u 504
----
Disk quotas for group 504 (gid 504):
Filesystem blocks soft hard inodes soft hard
/dev/md127p3 31378052 0 0 26513 0 0
----
Ато все время писало Disk quota exceeded хотя еще 900гб свободно =)
Буду рад если поправите в следующем релизе, очень нравиться Ваша панелька, простаяи удобная =)
Спасибо Вам за ЧУДО =)
Re: Shell и Quota
хмм.... заметил не у всех груп стояли квотьІ, чем обусловлено - не знаю.
Re: Shell и Quota
1) Действительно была ошибка со сменой шела. Если шел менялся в пакете, то он только прописывался пользовательский конфиг, но не активировался. Баг исправлен.
С днс другая ситуция. Изменение именного сервера в пакете, намеренно не изменяет установленного именного сервера пользователя и его днс зон. Дело в том, что пользователь может установить сторонние ns-ы и для него будет неприятным сюрпризом узнать, что они в какой-то момент самопроизвольно сменились.
Другой момент, тоже может быть неочевиден. Выставление у пользователя нового именного сервера не меняет NS/SOA записей у существующих зон. Новые именные серверы будут предлагаться по умолчанию для новых зон, старые остануться без изменений.
Если стоит задача изменить старые именные серверы на новые для большого кол-ва зон, то я бы решил ее в консоли:
2) Панель не выставляет системные квоты и не блокирует пользователей если использованное место превышает лимит указанный в пакете. Такое решение остается за администратором или билинг системой если она установлена. Забегу вперед и скажу, что с новым релизом появится интеграция с WHMCS, где можно тонко настроить логику автоблокировки.
В вашем случае квота у группы была задана не панелью.
С днс другая ситуция. Изменение именного сервера в пакете, намеренно не изменяет установленного именного сервера пользователя и его днс зон. Дело в том, что пользователь может установить сторонние ns-ы и для него будет неприятным сюрпризом узнать, что они в какой-то момент самопроизвольно сменились.
Другой момент, тоже может быть неочевиден. Выставление у пользователя нового именного сервера не меняет NS/SOA записей у существующих зон. Новые именные серверы будут предлагаться по умолчанию для новых зон, старые остануться без изменений.
Если стоит задача изменить старые именные серверы на новые для большого кол-ва зон, то я бы решил ее в консоли:
Code: Select all
# Меняем old-ns1.tld на new-ns1.tld для SOA
sed -i "s/old-ns1.tld/new-ns1.tld/g" /usr/local/vesta/data/users/some-user/dns.conf
# Меняем NS записи
sed -i "s/old-ns1.tld/new-ns1.tld/g" /usr/local/vesta/data/users/some-user/dns/*.conf
# Пересоздаем зоны
v-rebuild-dns-domains some-user
2) Панель не выставляет системные квоты и не блокирует пользователей если использованное место превышает лимит указанный в пакете. Такое решение остается за администратором или билинг системой если она установлена. Забегу вперед и скажу, что с новым релизом появится интеграция с WHMCS, где можно тонко настроить логику автоблокировки.
В вашем случае квота у группы была задана не панелью.