프로그래밍 QnA + 설치 및 활용 QnA

wowlover의 이미지

[질문] postfix 관련 - 특정 Alias로 들어오는 특정 패턴의 메일 차단 문의 드립니다.

안녕하십니까? 메일서버를 운용중인 초보입니다.
다들 휴가는 다녀오셨는지 모르겠네요~ 여름철에 건강도 유의하시구요

다름이 아니라 사내 메일서버를 postfix를 이용 운용중입니다만,
약 1주 전부터 대량의 스팸메일이 들어오고 있습니다. 우선 스팸차단 솔루션으로 spambayes를 사용하고 있지만

스팸의 패턴이

제목 : hi (혹은 hey)
내용 : 매번 틀린 url 및 매번 틀린 내용

이런식으로 오고있어서 스팸db가 업데이트를 하여도 차단이 되지 않는 상황입니다.

(여기서도 의문점인것이 약 60여명의 사용자중에 위의 메일이 spambayes로 차단이 되는 유저가 있고 안되는 유저가 있다는 겁니다.
또 어떤 유저는 아예 스팸 관련 DB 파일인 hammie.db 파일조차 생성이 되어 있지 않습니다.)

spcmanhaha의 이미지

[질문]O_DIRECT 옵션에 대해

Direct IO 즉 O_DIRECT 옵션을 주고 write를 수행할 때
커널의 Page Cache를 거치지 않고 Device로 직접 Data를 write하는 것으로 알고 있습니다.

Device(Disk나 Flash 메모리)내부에도 Cache와 같은 영역이 있는 것으로 알고 있는데.. Direct IO옵션이 정한 write는 Device 내부의 Cache까지 write하는 것인지..
아님 Device에 완전히 Write되는 것 까지인지가 궁급합니다.

또한 Ext4 파일 시스템에서 Direct IO 옵션으로 write할 경우 JBD2 계층과 관련된 부분은 get_block를 호출할 때만 그런것인지도 궁급합니다.
현재 3.0 커널을 보며 공부하고 있느데 커널 소스 상으로는 ext4_get_block_write부분에서만 적용되는 듯 해서 문의드립니다.

고수님들의 답변 부탁드리겠습니다.

kesyut의 이미지

[완료]mfc 어플리케이션 실행관련 오류 질문입니다.

안녕하세요. 컴공 4학년 학생입니다.
이번에 mfc기반으로 간단한 프로그램을 하나 제작했습니다.
그런데 실행파일(exe)을 실행시켜보면 windows 7 ultimate에서는
잘 동작하는데 다른 os(7 home, xp..)에서는 mfc100ud.dll이 없어서
실행할 수 없다는 에러를 만나서 system32에 이 파일을 넣어봤습니다.
하지만 이번엔 그 유명한 0x000007b 오류가 뜹니다.
mfc를 처음 다뤄본지라 배포까지는 고려를 못했었습니다.
개발은 visual studio 2010 환경에서 이루어졌습니다.
이와 같은 문제에 대해 아시는 분들의 답변을 기다리겠습니다.
감사합니다.

steveyoon77의 이미지

[완료] msys에서 재귀적 make를 하려는데 오류가 납니다.

개발환경을 바꿔보려고 <유닉스/리눅스 프로그래밍 필수 유틸리티>를 보면서 따라하는 중인데, (당연하겠지만) 예제가 리눅스에서는 잘돌아가는데 MinGW/msys에서는 의도대로 돌지가 않아서 난감합니다.
하루 종일 검색을 해봤는데도, 답을 알 수가 없어서 이렇게 질문을 드려봅니다.

책의 예제와 같이 구성을 해봤습니다.

C:\01.work\study_makefile>ls
Makefile  calendar  include  main  memo
 
C:\01.work\study_makefile>tree
폴더 PATH의 목록입니다.
볼륨 일련 번호가 0065006C 9CE6:85C3입니다.
C:.
├─calendar
├─include
├─main
└─memo

가장 바깥의 Makefile은 아래와 같구요.

tkangksmf의 이미지

초보리눅서에게 centos구축관리실무 책이 좋은가요?[완료]

저는 네이버에서 리눅스 입문자에게 centos구축관리실무책을 추천하는 글을 보고
바로 책질러서 마구잡이로 설치를 끝내고 책에나온 대로 따라하려했습니다.
근데 보면볼수록 개념설명같은건 없고 그냥 하라는 식이더군요
무엇보다 제가 이책에 대해 다시 고려해보게 된 이유는 책에나온대로 따라하면 할때마다 책에 나온대로 바로바로 안됀다는것입니다.
항상 설정이 다르게되어있거나 용량,파티션등 책과는 전혀다른 제 컴퓨터와 제 머리는 전혀 이해할수없는 오류가 나왔습니다.
아래 보면 제질문글이 얼마나 수준이 떨어지는지 어느분께서 관리자의 책을 보지말고 사용자로서의 책을 찾아보라는 댓글을 남기셨습니다.
그제서야 알았습니다.
이책이 초보리눅서한테는 택도없는 수준이었다는 것을 말입니다.
그래도 아직 희망이 남은 것은 차근차근 모르는 개념들을(파티션,메모리,실린더,섹터정보등)을 일일이 검색하면 되지 않을까 하는 의문입니다.
그렇게 알다보면 어느순간부터는 막힘없이 나가지않을까 하는 희망...

declspec의 이미지

UPNP 프로토콜

안녕하세요
UPNP 를 이용해서
공유기 내부의 클라이언트에서
TCP 소켓을 열려고 합니다

관련 윈도우 API 나(리눅스도..)
네트워크상의 UPNP 포맷구조, 프로토콜 내용
사용방법 등등
인터넷에 좀 빈약한거같은데
좋은 사이트링크나 설명좀 주시면
감사하겠습니다~

tkangksmf의 이미지

초보 리눅서질문 grub에서 file not found가 자꾸 뜹니다 [완료]

제가 완전 초보리눅서인데요
CentOS구축관리 실무 책에 나온대로 blocklist File 명령어를 grub모드에서 실행시키려는데 자꾸 Eror 15 : file not found라고 뜨네요.....

grub> root (hd0,0)
Filesystem type is ext12fs, partition type 0x83

grub> blocklist /etc/fstab

Error 15 : File not found

이렇게 뜨는데 뭐가 문제인가요??;;

왜 파일이 없다는거죠?
etc들어가서 보면 fstab 파일이 분명있는데...

파티션을 확인해보면 딱 두개인데
hd0,0이랑 hd0,1 이렇게 딱 두개인데
hd0,0은 파일시스템 타입이랑 파티션 타입이 둘다있지만
hd0,1은 파일시스템타입이 unknown이고 파티션타입은 있어요

그래서
grub> root (hd0,1)
Filesystem type unknown, partition type 0x8e

lmk378의 이미지

dd로 /dev/mem의 특정영역 덤프시 오류발생

dd를 통해서 /dev/mem에 특정영역을 덤프하려했습니다.

# dd if=/dev/mem of=./dump bs=1 skip=261304328 count=4
dd: `/dev/mem' 읽는 중: 명령을 허용하지 않음
...

해당 영역이 복사되지 않습니다.
skip의 수가 너무 커지면 이런 현상이 발생하는듯 한데요
실제 렘은 4기가로 사용중입니다.
원인 아시는분?

spdstar의 이미지

[질문] 로그인 화면에 세션 선택 메뉴 보이기

안녕하십니까.

저는 Xubuntu 11.04를 사용하고 있습니다.

저는 제 PC를 XBMC(Media Center App)세션으로 자동 시작하고,

XBMC를 종료한 후에는, 로그인 화면에서 Xubuntu 세션을 선택하여 PC를 사용하고 싶습니다.

그런데 로그인 화면에 세션을 선택하는 메뉴가 보이지 않습니다.

어떻게 하면 세션 선택 메뉴를 보이게 할 수 있을까요?

조언을 부탁드립니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기