[РЕШЕНО] [БАГ] При перестроении Jail пользовательский crontab немного ломается

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
AlektroNik
Сообщения: 109
Зарегистрирован: Ср июл 29, 2020 7:26 pm

[РЕШЕНО] [БАГ] При перестроении Jail пользовательский crontab немного ломается

Сообщение AlektroNik » Чт сен 10, 2020 12:14 pm

Добрый день. Нашел еще один небольшой баг при перестроении Jail.
В /home/user/crontab переменная SHELL= встает на вторую строчку вместо первой и первая задача выполняется криво, а точнее, можно сказать, и не выполняется.

Порядок действий:
1. Новый чистый пользователь без /home/user/crontab

2. Через вебку создаю ему 2 задачи по крону получаю следующую картин, где переменная SHELL идет первой строчкой:
SHELL=/usr/sbin/jk_chrootsh
0 1 * * * echo "HELO1"
0 2 * * * echo "HELO2"

3. Пересобираю Jail

4. Проверяю /home/user/crontab и опля переменная SHELL уже стоит второй строкой:
0 1 * * * echo "HELO1"
SHELL=/usr/sbin/jk_chrootsh
0 2 * * * echo "HELO2"

В общем в моей копилки уже два бага связанных с пересборкой Jail:
1. При пересборке Jail, файлам сайта почему-то назначаются права на выполнение (x) 0755. Обещали исправить.
2. И теперь еще /home/user/crontab. NEW
Надеюсь скоро выйдут обновления.

Ох и поимел я гемороя ... Смотрю по крону одна задача перестала нормально отрабатывать, а рядом на дубликате сайта под тем же пользователем все запускается. Причем если запустить задачку (нажать "выполнить" в вебе), то задача без проблем отрабатывает.
Все перерыл и права на папки и конфиги сайтов ... все идентично ... Хорошо вспомнил про этот нюанс ... почему-то при настройки на него наткнулся, но тогда еще не знал что пригодится )))
Последний раз редактировалось AlektroNik Пт сен 11, 2020 8:29 am, всего редактировалось 2 раза.

Аватара пользователя
KyKyIIIKuH
Сообщения: 273
Зарегистрирован: Ср мар 14, 2018 11:04 am

Re: [БАГ] При перестроении Jail пользовательский crontab немного ломается

Сообщение KyKyIIIKuH » Чт сен 10, 2020 2:21 pm

AlektroNik писал(а):
Чт сен 10, 2020 12:14 pm
Добрый день. Нашел еще один небольшой баг при перестроении Jail.
В /home/user/crontab переменная SHELL= встает на вторую строчку вместо первой и первая задача выполняется криво, а точнее, можно сказать, и не выполняется.

Порядок действий:
1. Новый чистый пользователь без /home/user/crontab

2. Через вебку создаю ему 2 задачи по крону получаю следующую картин, где переменная SHELL идет первой строчкой:
SHELL=/usr/sbin/jk_chrootsh
0 1 * * * echo "HELO1"
0 2 * * * echo "HELO2"

3. Пересобираю Jail

4. Проверяю /home/user/crontab и опля переменная SHELL уже стоит второй строкой:
0 1 * * * echo "HELO1"
SHELL=/usr/sbin/jk_chrootsh
0 2 * * * echo "HELO2"

В общем в моей копилки уже два бага связанных с пересборкой Jail:
1. При пересборке Jail, файлам сайта почему-то назначаются права на выполнение (x) 0755. Обещали исправить.
2. И теперь еще /home/user/crontab. NEW
Надеюсь скоро выйдут обновления.

Ох и поимел я гемороя ... Смотрю по крону одна задача перестала нормально отрабатывать, а рядом на дубликате сайта под тем же пользователем все запускается. Причем если запустить задачку (нажать "выполнить" в вебе), то задача без проблем отрабатывает.
Все перерыл и права на папки и конфиги сайтов ... все идентично ... Хорошо вспомнил про этот нюанс ... почему-то при настройки на него наткнулся, но тогда еще не знал что пригодится )))
поддерживаю, из 3х пользователей у 1 обнаружилась такая проблема
Последний раз редактировалось KyKyIIIKuH Пт сен 11, 2020 7:44 am, всего редактировалось 1 раз.
Alma Linux 9.4 - KVM
Текущая версия: 1.0966.20240701
5.14.0-427.18.1.el9_4.x86_64

Аватара пользователя
alenka
Сообщения: 2195
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: [БАГ] При перестроении Jail пользовательский crontab немного ломается

Сообщение alenka » Пт сен 11, 2020 7:24 am

Баг поймали, поправим.

Аватара пользователя
alenka
Сообщения: 2195
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: [БАГ] При перестроении Jail пользовательский crontab немного ломается

Сообщение alenka » Пт сен 11, 2020 8:12 am

Поправили, ожидайте в обновлении.

AlektroNik
Сообщения: 109
Зарегистрирован: Ср июл 29, 2020 7:26 pm

Re: [БАГ] При перестроении Jail пользовательский crontab немного ломается

Сообщение AlektroNik » Пт сен 11, 2020 8:27 am

alenka писал(а):
Пт сен 11, 2020 8:12 am
Поправили, ожидайте в обновлении.
Большое спасибо.

Аватара пользователя
alenka
Сообщения: 2195
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: [РЕШЕНО] [БАГ] При перестроении Jail пользовательский crontab немного ломается

Сообщение alenka » Пт сен 11, 2020 9:43 am

1. При пересборке Jail, файлам сайта почему-то назначаются права на выполнение (x) 0755. Обещали исправить
Если баг был для workspace, то уже поправили и будет доступен в ближайшем обновлении.

AlektroNik
Сообщения: 109
Зарегистрирован: Ср июл 29, 2020 7:26 pm

Re: [РЕШЕНО] [БАГ] При перестроении Jail пользовательский crontab немного ломается

Сообщение AlektroNik » Пт сен 11, 2020 10:13 am

alenka писал(а):
Пт сен 11, 2020 9:43 am
1. При пересборке Jail, файлам сайта почему-то назначаются права на выполнение (x) 0755. Обещали исправить
Если баг был для workspace, то уже поправили и будет доступен в ближайшем обновлении.
Да, в workspace точно был, это я Вам в чате писал. Огромное спасибо. Буду ждать.

Аватара пользователя
ordex
Сообщения: 353
Зарегистрирован: Вт ноя 20, 2018 2:47 pm

Re: [РЕШЕНО] [БАГ] При перестроении Jail пользовательский crontab немного ломается

Сообщение ordex » Пт сен 11, 2020 8:12 pm

А я сегодня перестроил jail одному пользователю и сразу его перестало пускать по ssh
на сервере:

Код: Выделить всё

Sep 11 23:01:28 cp sshd[139857]: Accepted publickey for qwerty from 98.76.54.32 port 48834 ssh2: RSA SHA256:A6kb2Da3ExVrIowKGFk7uHklIpBmrYkmOTWlQzWCJea
Sep 11 23:01:28 cp sshd[139857]: pam_unix(sshd:session): session opened for user qwerty  by (uid=0)
Sep 11 23:01:28 cp sshd[139859]: Received disconnect from 98.76.54.32 port 48834:11: disconnected by user
Sep 11 23:01:28 cp sshd[139859]: Disconnected from user qwerty 98.76.54.32 port 48834
Sep 11 23:01:28 cp sshd[139857]: pam_unix(sshd:session): session closed for user qwerty
у юзера:

Код: Выделить всё

ssh qwerty@6.6.6.6
Last login: Fri Sep 11 22:53:33 2020 from 98.76.54.32
Connection to 6.6.6.6 closed.
Я на него даже через su из под рута зайти не могу, ничего не пишет даже, как-будто и не вбивал команду.
Под остальными, которым не перестраивал, всё ок и через su и по ssh.

upd. Перестроил ещё раз, всё ок.. Были косячные /home/user/etc/passwd и group не хватало групп exim mail и dovecot и вместо /bin/bash было jk_что-то-там.

AlektroNik
Сообщения: 109
Зарегистрирован: Ср июл 29, 2020 7:26 pm

Re: [РЕШЕНО] [БАГ] При перестроении Jail пользовательский crontab немного ломается

Сообщение AlektroNik » Ср сен 16, 2020 3:16 pm

Подтверждаю. Обе проблемы решены в обновлении 1.0818.
меняются права на файлы в workspace, при пересборке jail.
при перебсорке jail, ошибка в крон заданиях

Ответить