설치 및 활용 QnA + 자유 게시판

min._.min의 이미지

openssl 삭제

안녕하세요 !
궁금한 것이 생겨 질문드립니다.

최근 openssl 취약점 때문에 골치가 아픈데
현재 CentOS 6 사용중이라 패키지 설치가 쉽지 않네요 ..

openssl 1.1.1n 버전 이상으로 업데이트 해야 하는데
centos 6 에서는 rpm 파일은 눈을 씻고 찾아봐도 나오질 않고,,

소스설치로 진행해야 하는데 이것마저 제대로 되질 않고 있네요 ..

아예 openssl 을 삭제해버리고 싶은데
삭제 했을 경우 문제가 많을 것 같은데 ..

openssl 삭제 해보신 경험 있으신 분이 있으실까요 ?

소스설치 말고는 답이 없는걸까요 ..

lemonpiee의 이미지

임베디드 리눅스 멈춤 증상 관련 질문

안녕하세요 현재 리눅스 개발을 진행하고 있는 초보 개발자입니다.

현재 i.mx6 quad CPU에 Kernel, APP이랑 구축해서 운영중인데

운영 중에 불특정한 주기로 아래 메시지가 발생하면서 APP이 멈추고 터미널 입력(putty)도 안먹는 상황이 발생하게 됩니다.

[347274.686948] INFO: rcu_preempt detected stalls on CPUs/tasks:

[347274.692715] 0-...: (1 ticks this GP) idle=943/140000000000001/0 softirq=34286512/34286512 fqs=1

[347274.701674] (detected by 3, t=151567997 jiffies, g=12979956, c=12979955, q=4470230)

[347274.709521] Task dump for CPU 0:

[347274.712837] Test_C_APP R running task 0 363 362 0x00000002

익명 사용자의 이미지

[문의] qemu 환경에서 호스트와 게스트 간단한 통신방법

리눅스 초보자입니다. 문의가 있어요.

환경요약,
호스트(우분투 20.04.3)
.qemu-system-x86_64 4.2.1 게스트(kernel 5.11.22, non-ubuntu only kernel)
.buildroot을 통해 가상 게스트 qemu-x86_64, rootfs(ext4파일시스템) 생성
.호스트 qemu를 통해 kernel 5.11.22 bzImag 로딩 및 buildroot의 rootfs 부팅

상기에서 qemu-system-x86_64 -kernel /usr/src/linux-5.11.22/arch/x86/boot/bzImage -m 1024M -smp 1 -boot c -hda buildroot/output/images/rootfs.ext4 -append "root=/dev/sda rw console=tty0 console=ttyS0,115200 acpi=off" -s

익명 사용자의 이미지

리눅스 RAID1 관련 문의

안녕하세요 vmware로 raid1 을 공부하고 있는데요
너무 이해가 안가서 질문을 남겨봅니다.
mdadm 이란걸 이용해서 raid를 만들고 있는데요
일단 20G 두개로 OS설치시 swap 2G, root 나머지 모두로 잡았습니다.
이렇게 설정해서 부팅하니 raid도 잘 잡혀있으나
하드1개를 지워버리고 부팅을 하면 다행히 부팅도 됩니다.
근데 문제는 여기서 새 하드를 추가해서 raid 설정하고 새로운 하드만
남겨놓고 기존하드를 지워버리면 부팅이 안됩니다.
아마 boot영역이 없어서 그런거 같은데
그래서 다음 설치시에는 swap,home,root,boot 4개를 다 넣어서 레이드를 잡아봤는데
md125 md126 md127 md128 이런식으로 4개나 생기더라구요
그럼 각자 다 /dev/125 이런식으로 4번 레이드를 다 생성해야되는건가요?
mdadm dev/디스크 형식은 안되는건지 여쭤봅니다.

code2git의 이미지

C언어 기업 무료 개발 환경 문의

초보적인 질문 드립니다.

구글링 해도 명확히 ~다 라고 명시된 것을 찾아보기 어려워 질문을 남깁니다.

기업에서 C언어 무료 개발 환경은 어떤 것들이 있는지.. 그리고 아래의 환경도 무료인지 문의 드립니다.

프로그램을 개발해서 팔려는 목적은 아니고, 단순 테스트용입니다.

- VSCODE + MinGW-w64
- Code::Blocks
(검색하다보면, Code Blocks도 MinGw를 활용하긴 하네요..)

감사합니다.

Seok-gi Hong@Google의 이미지

vi 에서 % 로 짝을 찾을 수 있는 기능이 있는데 이때,,,

안녕하세요
vi 를 사용하면 % 를 이용하여

괄호 { 에서 % 를 누르면 } 이 괄호를 찾아 주고,

마찬가지로 ( ) 도 찾아 줍니다.

#ifdef 도 마찬가지로 찾아 주는데,

제가 문의 드릴 것은 <<<<<< >>>>>> 이런 문자열 % 로 짝지를 찾아 줄 수 있도록 수정하는 방법이 있는지 입니다.

patch 를 할 경우 conflict 가 발생하면 <<<<<< >>>>>> 이렇게 표기를 해주고 있어서

% 에 이 문자열을 추가 시키면 짝지찾는데 도움이 될 것 같아서요

익명 사용자의 이미지

GUI 사용자 리스트 설정 방법 좀 알려주세요.

CentOS 7 입니다.

GUI 로그인시 사용자 ID 리스트가 너무 많이 떠서 수정하고 싶은데

어디를 수정해야 할지 모르겠습니다.

로그인 사용자 선택 말고, 계정을 직접 입력하여 root로 로그인이 필요한 경우가 있는데...

(특정 솔루션이, GUI 설치모드로만 메뉴얼을 작성해두고, root권한이 필요하다고 해서....)

사용자 리스트에는 일단 root 계정은 보이지 않고

많은 설명글에 나오는 "Not listed " 옵션도 보이지 않아..

정확히는 보이지 않는 것인지 화면의 사용자 리스트가 아래위로 꽉차 해당 기능을찾을 수도 없네요.

tms320c5x의 이미지

Qemu+busybox rootfs+원격디버깅 guest장치 gdbserver 명령실행 문제

안녕하세요. hw와 비 리눅스쪽 sw개발하다 늦게 리눅스 관련 공부하는 개발자입니다. 리눅스분야는 쉬운게 하나 없네요. 그동안 편한 환경에서 개발했다는 생각이 들기도 하지만, 목적하는 개발전에 지치네요.
제 환경은, 노트북에 윈도우7과 멀티부팅으로 나눠 우분투 20.04.3을 설치했고, 디바이스드라이버를 공부하는 중인데,
그러려면 타겟이 있어야 해서 Qemu를 이용하여 추가 장치를 만들어 학습 하려는데 잘 안되네요. 설치등은 구글링해서 하고 있는데요 요약하면
목적 : 임베디드 hw에서 리눅스 디바이스드라이버 작성/디버깅
-> arm..등으로 해보고 싶지만 초보라 일단은 호스트(우분투)와 같은 x86_64를 vm 장치로 시작
. 호스트: 원래 있던 노트북(우분투리눅스)
. 타겟(게스트): 호스트에서 Qemu로 생성. 호스트 커널소스로부터 만든 리눅스이미지(bzImage)로 부팅
후 타겟에서 특정 응용프로그램을 실행하고 호스트에서 원격디버깅 하려는 것임

print Hello World@Google의 이미지

재밌는 버그 가 있네요ㅋㅋ

안녕하세요~~
Ubuntu mate 20.04를 사용하는 유저 입니다
mate 데스크탑의 caja라는 파일 관리자를 사용하다가
특이한 버그를 발견했는데 파일 생성후(디렉터리 까지)
이름 바꾸기를 하는데 1~16번째 디렉터리 혹은 파일 까진
변경이 잘됬습니다 하지만 무조건 17번째 부터는 생성후 이름바꾸기가
해당 파일들이 16개 이상있는 디렉토리에선 더이상 이름 바꾸기가 불가능한
버그가 있네요 ㅋㅋㅋㅋ

Caja 1.24.0 version

min._.min의 이미지

리눅스 취약점 질문드립니다 ㅠ

CVE-2022-25636 취약점에 대해 문의드립니다.

Linux Kernel 모듈에서 권한상승 취약점(CVE-2022-25636)이 발견되었습니다.
해당 취약점은 net/netfilter/nf_dup_netdev.c에 존재하며, 시스템에 사용자 계정이 있는 로컬 공격자가 범위를 벗어난 메모리에 접근하도록 허용하여 시스템 충돌이나 권한상승이 가능하게 됩니다.
영향받는 버전
5.4<=리눅스 커널 <=5.6.10

라고 하는데 5.4 이전 버전의 커널의 경우는 취약점에 해당이 되는걸까요 ?

아니면 해당 안되니 굳이 커널 버전 업데이트를 진행하지 않아도 될까요 ?

헷갈려서 문의 드립니다 .ㅠㅠ

페이지

설치 및 활용 QnA + 자유 게시판 구독하기