Size: a a a

DevOps — русскоговорящее сообщество

2021 January 28

z

zeleniumex in DevOps — русскоговорящее сообщество
Я просто привел пример как собирается образ с одним лишь бинарем, и необходимыми кишками.
источник

EU

Egor Urvanov in DevOps — русскоговорящее сообщество
Я вроде про GO111MODULES=on явно уточнил (=
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
Egor Urvanov
Я вроде про GO111MODULES=on явно уточнил (=
Подводный же камень go.mod в том что он без выхлопа обновляется.
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
можно словить факапов
источник

AF

Alexandre Frolov in DevOps — русскоговорящее сообщество
zeleniumex
Это одно из первых что надо пробовать при изучении linux )) те кто собирал  LFS поймут ))
Сделал виртуалку на Debian 8, пытаюсь собрать sudo из исходников. Такой вопрос - а где мне взять эти исходники с исправленной ошибкой?
Что указать в sudo apt-get source our_package?
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
поэтому вендор тут еще задает предсказуемое поведение
источник

EU

Egor Urvanov in DevOps — русскоговорящее сообщество
zeleniumex
Подводный же камень go.mod в том что он без выхлопа обновляется.
Ни разу с гошкой не ловил таких факапов (=
источник

EU

Egor Urvanov in DevOps — русскоговорящее сообщество
Как только словите, трубите во все колокола. И мне заодно расскажите.
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
Зачем мне трубить, юзайте кейсы которые Вам подходят.
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
Если вы ниразу с deprecated или выпилиными рефакторингом проблемами не сталкивались то ок.. ))
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Alexandre Frolov
Сделал виртуалку на Debian 8, пытаюсь собрать sudo из исходников. Такой вопрос - а где мне взять эти исходники с исправленной ошибкой?
Что указать в sudo apt-get source our_package?
не обязательно дебиановские сурсы брать, можно просто скомпилить бинарь судо и кинуть его в свою дебку

https://github.com/sudo-project/sudo
источник

KK

Kirill Kosach in DevOps — русскоговорящее сообщество
Коллеги, кто сталкивался с попыткой в nginx использовать location /#/ ?
нужно перехватывать именно решетку, %23 и \# не срабатывают
источник

AF

Alexandre Frolov in DevOps — русскоговорящее сообщество
admin 666admin
не обязательно дебиановские сурсы брать, можно просто скомпилить бинарь судо и кинуть его в свою дебку

https://github.com/sudo-project/sudo
Не так просто оказалось(

libtool: compile:  gcc -std=gnu99 -c -I../../include -I../.. -I. -I. -DLIBDIR=\"/usr/local/lib\" -DLOCALEDIR=\"/usr/local/share/locale\" -D_PATH_SUDOERS=\"/etc/sudoers\" -D_PATH_CVTSUDOERS_CONF=\"/etc/cvtsudoers.conf\" -DSUDOERS_UID=0 -DSUDOERS_GID=0 -DSUDOERS_MODE=0440 -DZLIB_CONST -D_FORTIFY_SOURCE=2 -g -O2 -fvisibility=hidden -fstack-protector-strong ./sudoers.c  -fPIC -DPIC -o .libs/sudoers.o
./sudoers.c: In function ‘set_cmnd’:
./sudoers.c:963:45: error: ‘strlcpy’ undeclared (first use in this function)
  user_args = strvec_join(NewArgv + 1, ' ', strlcpy);
                                            ^
./sudoers.c:963:45: note: each undeclared identifier is reported only once for each function it appears in
Makefile:2541: recipe for target 'sudoers.lo' failed
make[1]: *** [sudoers.lo] Error 1
make[1]: Leaving directory '/home/frolov/sudo/plugins/sudoers'
Makefile:108: recipe for target 'all' failed
make: *** [all] Error 2
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Alexandre Frolov
Не так просто оказалось(

libtool: compile:  gcc -std=gnu99 -c -I../../include -I../.. -I. -I. -DLIBDIR=\"/usr/local/lib\" -DLOCALEDIR=\"/usr/local/share/locale\" -D_PATH_SUDOERS=\"/etc/sudoers\" -D_PATH_CVTSUDOERS_CONF=\"/etc/cvtsudoers.conf\" -DSUDOERS_UID=0 -DSUDOERS_GID=0 -DSUDOERS_MODE=0440 -DZLIB_CONST -D_FORTIFY_SOURCE=2 -g -O2 -fvisibility=hidden -fstack-protector-strong ./sudoers.c  -fPIC -DPIC -o .libs/sudoers.o
./sudoers.c: In function ‘set_cmnd’:
./sudoers.c:963:45: error: ‘strlcpy’ undeclared (first use in this function)
  user_args = strvec_join(NewArgv + 1, ' ', strlcpy);
                                            ^
./sudoers.c:963:45: note: each undeclared identifier is reported only once for each function it appears in
Makefile:2541: recipe for target 'sudoers.lo' failed
make[1]: *** [sudoers.lo] Error 1
make[1]: Leaving directory '/home/frolov/sudo/plugins/sudoers'
Makefile:108: recipe for target 'all' failed
make: *** [all] Error 2
Кто познал прелести gcc при компиляции сурсов для разных libc тот в цирке не смеется. Я так полагаю вы прям mainline бранчу сфетчили и хотите её скомпилилить под debian 8? )
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
admin 666admin
Кто познал прелести gcc при компиляции сурсов для разных libc тот в цирке не смеется. Я так полагаю вы прям mainline бранчу сфетчили и хотите её скомпилилить под debian 8? )
😂
источник

V

Vlad in DevOps — русскоговорящее сообщество
Здравствуйте! Был ли у кого-то опыт добавления windows server 2019 в Kubernetes кластер?
источник

AF

Alexandre Frolov in DevOps — русскоговорящее сообщество
admin 666admin
Кто познал прелести gcc при компиляции сурсов для разных libc тот в цирке не смеется. Я так полагаю вы прям mainline бранчу сфетчили и хотите её скомпилилить под debian 8? )
Ну в общем да) Я так по жизни на Перле пишу больше)
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Alexandre Frolov
Ну в общем да) Я так по жизни на Перле пишу больше)
Перл хорош
источник

i

inqfen in DevOps — русскоговорящее сообщество
Alexandre Frolov
Ну в общем да) Я так по жизни на Перле пишу больше)
О вы из 2002
источник

AF

Alexandre Frolov in DevOps — русскоговорящее сообщество
inqfen
О вы из 2002
В позапрошлой жизни в 90-х писал на С++ для винды, но это давно было) А так я 62 года выпуска)
источник