Size: a a a

2021 April 15

BA

Baglan Akerman in pro.bash
Товарищи помагите vnc настроить, 3 день вожусь с ним.
Установил tightvnc
Netstat  показывает порт
Но не могу подключиться туда
Рабочий стол mate
Xstartup конфиг

#!/bin/sh
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
mate-session &
источник

B

BIB in pro.bash
Пароль прописан? Порт на файрволе открыт?
источник

BA

Baglan Akerman in pro.bash
Да, порт открытый, на коммутаторе тоже прописал
источник

EK

Evgeny Kuchkov in pro.bash
посоны!
что это за записи?
2021-04-15T09:39:23+0000 [root uid:0 ip:(undefined) sid:914 tty:(none) cwd:/ filename:/usr/sbin/nscd]: nscd -i passwd
2021-04-15T09:39:23+0000 [root uid:0 ip:(undefined) sid:914 tty:(none) cwd:/ filename:/usr/sbin/nscd]: nscd -i group
источник

EK

Evgeny Kuchkov in pro.bash
точнее это записи снупи. Вопрос что делает nscd?
источник

EK

Evgeny Kuchkov in pro.bash
при том что
svn:/# which nscd
svn:/# ll /usr/sbin/nscd
/
ls: cannot access /usr/sbin/nscd: No such file or directory
источник

F

Fljúgandi Kettlingur... in pro.bash
Если я правильно помню, он делает кэш для запросов к лдап, passwd и прочим
источник

EK

Evgeny Kuchkov in pro.bash
история такая
мы хостимся на гугле и через гуй можно в метаданных прописать паблики рса юзеров чтобы они раскинулись сразу по всем тачкам
проблема в том, что после этих действий часть юзеров выпиливается из группы devels и автоматом ломаются коммиты в свн для этих юзеров (обращаю внимание что только часть юзеров)
я поставил снупи чтобы посмотреть кто хулиганит и в логах увидел только эти записи
источник

EK

Evgeny Kuchkov in pro.bash
например похожие записи появляются когда я запихиваю руками назад юзера в группу
2021-04-15T09:39:37+0000 [root uid:0 ip:(undefined) sid:10653 tty:/dev/pts/0 cwd:/home/manage filename:/usr/sbin/usermod]: usermod -a -G devels sudalov
2021-04-15T09:39:37+0000 [root uid:0 ip:(undefined) sid:10653 tty:/dev/pts/0 cwd:/home/manage filename:/usr/sbin/nscd]: nscd -i passwd
2021-04-15T09:39:37+0000 [root uid:0 ip:(undefined) sid:10653 tty:/dev/pts/0 cwd:/home/manage filename:/usr/sbin/nscd]: nscd -i group
2021-04-15T09:39:37+0000 [root uid:0 ip:(undefined) sid:10653 tty:/dev/pts/0 cwd:/home/manage filename:/usr/sbin/nscd]: nscd -i passwd
2021-04-15T09:39:37+0000 [root uid:0 ip:(undefined) sid:10653 tty:/dev/pts/0 cwd:/home/manage filename:/usr/sbin/nscd]: nscd -i group
источник

EK

Evgeny Kuchkov in pro.bash
какая-то дичь
источник
2021 April 16

VP

Vadim "Oxyd&quo... in pro.bash
источник

EK

Evgeny Kuchkov in pro.bash
у меня до сих пор в проде в некоторых скриптах крутится
    res=$?
   if [ x$res = 'x0' ]; then
источник

V

Vikentsi in pro.bash
Честно статью не открывал. А какие методы замены? Как по модному писать?
источник

D

Dima in pro.bash
- Зачем нужен shebang да еще и с env?
- Чтоб скрипт можно было запускать на разных системах, с разным расположением интерпретаторов.
Ваши версии?
источник

EK

Evgeny Kuchkov in pro.bash
set -e
источник

V

Vikentsi in pro.bash
Эта штука позволит падать на ошибках. На  непроинициализированные переменные вроде другой ключ нужен? Блин аж заитриговали. Пошел в статью.  :)
источник

EK

Evgeny Kuchkov in pro.bash
ну там в статье скорее экскурс в историю багов оболочек
источник

V

Vikentsi in pro.bash
А какой путь написать в shebang ? В теории да разное положение.
источник

EK

Evgeny Kuchkov in pro.bash
забавно
$ left="(" right="("
$ [ "$left" = "$right" ]
test: argument expected
источник

D

Dima in pro.bash
#!/usr/bin/env bash - путь к env /usr/bin/env,  интерпретатор bash.
источник