Edge-home-orchestration-go: [๋ฆฌํŒฉํ† ๋ง] ์Šคํฌ๋ฆฝํŠธ ๋นŒ๋“œ

์— ๋งŒ๋“  2021๋…„ 02์›” 25์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: lf-edge/edge-home-orchestration-go

build.sh ํŒŒ์ผ์„ ์กฐ๊ธˆ ๋” ์งง๊ฒŒ ๋ฆฌํŒฉํ† ๋งํ•˜๋Š” ๊ฒƒ์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ?

  • [x] PKG_LIST ๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ์ƒ๋Œ€ ๊ฒฝ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  • [x] secure , mnedc BUILD_TAGS ์ธก๋ฉด์—์„œ ์ฝ”๋“œ๋ฅผ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • [x] ์ œ๊ฑฐ ๊ฐ€๋Šฅํ•œ ์ค‘๋ณต ์ฝ”๋“œ ์‚ญ์ œ
refactoring

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

BUILD_TAGS: secure๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค(๊ณง ์‹œ๋„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค). ํ•˜์ง€๋งŒ ๊ฐœ๋ฐœ์„ ์‰ฝ๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด BUILD_ TAGS:unsecure ๋ฅผ ์ถ”๊ฐ€ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ๋‹จ, ๋นŒ๋“œ์šฉ ํƒœ๊ทธ๋กœ๋งŒ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค!

๋ชจ๋“  3 ๋Œ“๊ธ€

์ข‹์€ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค. ์ค‘๋ณต๋œ ์ฝ”๋“œ๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ํŒŒ์ผ ๋ฆฌํŒฉํ† ๋ง์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ํ™•์ธํ•˜๊ณ  ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ๋ณ„๋„์˜ .sh๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ์ƒ๊ฐ์—, ์–ผ๋งˆ๋‚˜ ๊ฐ€์น˜๋ฅผ ์ถ”๊ฐ€ํ•  ๊ฒƒ์ธ์ง€ ์กฐ์‚ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋นŒ๋“œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๊ฐ„๋‹จํ•˜๊ณ  ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“œ๋Š” ๋ฆฌํŒฉํ† ๋ง์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

BUILD_TAGS: secure๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค(๊ณง ์‹œ๋„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค). ํ•˜์ง€๋งŒ ๊ฐœ๋ฐœ์„ ์‰ฝ๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด BUILD_ TAGS:unsecure ๋ฅผ ์ถ”๊ฐ€ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ๋‹จ, ๋นŒ๋“œ์šฉ ํƒœ๊ทธ๋กœ๋งŒ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค!

BUILD_TAGS: secure๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค(๊ณง ์‹œ๋„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค). ํ•˜์ง€๋งŒ ๊ฐœ๋ฐœ์„ ์‰ฝ๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด BUILD_ TAGS:unsecure ๋ฅผ ์ถ”๊ฐ€ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ๋‹จ, ๋นŒ๋“œ์šฉ ํƒœ๊ทธ๋กœ๋งŒ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค!

@tdrozdovsky ์•„์ด๋””์–ด๋ฅผ ๊ณต์œ ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. secure ์„ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ์„ค์ •ํ•˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์‹œํ๋ฆฌํ‹ฐ ๋งค๋‹ˆ์ €์˜ ํ™œ์šฉ๋„๋ฅผ ๋†’์—ฌ์•ผ ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์ƒˆ๋กœ์šด ๋ฌธ์ œ๋ฅผ ์—ด์–ด Verifier ๋ฐ Authenticator ์™€ ๊ฐ™์€ ๋ณด์•ˆ ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰