deemru / Chromium-Gost

Chromium с поддержкой алгоритмов ГОСТ
https://www.cryptopro.ru/forum2/default.aspx?g=posts&t=9991
MIT License
388 stars 43 forks source link

Не верные пути в файлах #68

Closed big-vl closed 1 year ago

big-vl commented 1 year ago

Что за /c/ у меня Archlinux.

Еще продолжаю разбор кода.

chromium-gost-build-debug.sh    chromium-gost-env.sh      chromium-gost-publish-release.sh  gostssl.vcxproj
chromium-gost-build-release.sh  chromium-gost-prepare.sh  gostssl.sln
[big-vl@ho build_linux]$ cat chromium-gost-build-release.sh
#!/bin/sh

cd $(dirname $0)
. ./chromium-gost-env.sh

cd $CHROMIUM_PATH
gn gen out/RELEASE --args="is_debug=false symbol_level=0 strip_debug_info=true is_official_build=true enable_linux_installer=true $CHROMIUM_FLAGS $CHROMIUM_PRIVATE_ARGS"
ninja -C out/RELEASE "chrome/installer/linux:stable_deb"
ninja -C out/RELEASE "chrome/installer/linux:stable_rpm"

cd $CHROMIUM_GOST_REPO/build_linux/
mv -f $CHROMIUM_PATH/out/RELEASE/chromium-gost-stable_${CHROMIUM_TAG}-1_amd64.deb chromium-gost-${CHROMIUM_TAG}-linux-amd64.deb
mv -f $CHROMIUM_PATH/out/RELEASE/chromium-gost-stable-${CHROMIUM_TAG}-1.x86_64.rpm chromium-gost-${CHROMIUM_TAG}-linux-amd64.rpm
[big-vl@ho build_linux]$ . ./chromium-gost-env.sh
[big-vl@ho build_linux]$ cd $CHROMIUM_PATH
bash: cd: /c/chromium/src: No such file or directory
[big-vl@ho build_linux]$ ls
chromium-gost-build-debug.sh    chromium-gost-env.sh      chromium-gost-publish-release.sh  gostssl.vcxproj
chromium-gost-build-release.sh  chromium-gost-prepare.sh  gostssl.sln
[big-vl@ho build_linux]$ cat chromium-gost-env.sh
export CHROMIUM_TAG=$(cat ../VERSION)
export CHROMIUM_FLAGS=$(cat ../FLAGS)
export CHROMIUM_PATH=/c/chromium/src
export BORINGSSL_PATH=$CHROMIUM_PATH/third_party/boringssl/src
export DEPOT_TOOLS_PATH=/c/depot_tools
export CHROMIUM_GOST_REPO=$(pwd)/..
export CHROMIUM_PRIVATE_ARGS= 
if [ -f ./chromium-gost-env-private.sh ]; then . ./chromium-gost-env-private.sh; fi
if [ -f ~/chromium-gost-env-private.sh ]; then . ~/chromium-gost-env-private.sh; fi
export PATH=$DEPOT_TOOLS_PATH:$DEPOT_TOOLS_PATH/python-bin:$PATH
deemru commented 1 year ago

Уверен эта часть не менялась много лет и тут всё предельно ясно написано:

image

Закрываю сразу.

big-vl commented 1 year ago

Уверен эта часть не менялась много лет и тут всё предельно ясно написано: image

Закрываю сразу.

Окей, решил проблему по другому, заменил user-agent, установил CryptoPro, гугл хром автоматически его подтянул как дополнение и теперь могу авторизоваться на archlinux в ФНС. Ну под арч не собирается. Все верно есть баг - бага нет. Потому что deb и rpm не билдся на арч.