ubuntu에서 cron이 정상 작동하지 않을 경우

우분투에서 crontab 으로 shell script 를 등록하였는데 정상작동 하지 않아 그 원인을 찾기 위해 알아본 방법을 정리 한다. 우분투에서는 /var/log/cron 폴더에 cron 로그가 생기지 않는다. 대신에 /var/log/syslog 로그에 cron 실행에 대한 부분이 남는다. 정상적으로 등록된 스크립트가 작동되면 아래와 같이 실행 결과가 남는다. 만약 실행 중 문제가 발생 한다면 해당 스크립트 하단에 메시지가 출력된다. 아래 와 같다. 위 No MTA installed, discarding output 에러는 crontest.sh 파일과는 관련 없는 에러이다. 하지만 이 에러로 인하여 cron 전체가 정상적으로 작동 하지 않았다. 해당 문제는 postfix 를 설치 하면 해결된다. $ sudo apt-get install postfix postfix 라는 놈은 메일을 발송하기 위한 프로그램인데 정확하게 무엇을 하는것인지는 Continue reading ubuntu에서 cron이 정상 작동하지 않을 경우

우분투14.04 youtube에서 한글 깨짐 해결하기

페이스북 우분투 커뮤니티의 정승대님이 남기신 글을 보고 아래와 같이 기록한다. 우분투에서 youtube 사이트를 이용할 때 광과 화면 우측 하단의 스킵하기 버튼이나 자막의 한글이 깨져 나오는 경우가 있다. 이를 해결 하기 위한 방법으로 아래와 같이 설정하고 리셋하도록 한다. ~/.config/fontconfig/fonts.conf 파일을 연다. 없으면 생성하도록 한다. 아래 와 같이 입력하고 저장 <?xml version=’1.0′?> <!DOCTYPE fontconfig SYSTEM ‘fonts.dtd’> <fontconfig> <match> <test name=”family”> <string>sans-serif</string> </test> <edit name=”family” binding=”strong”> <string>NanumGothic</string> </edit> </match> <match> <test name=”family”> <string>arial</string> </test> <edit name=”family” binding=”strong”> <string>NanumGothic</string> </edit> </match> <alias> <family>sans-serif</family> <prefer> <family>Bitstream Vera Sans</family> <family>NanumGothic</family> <family>Source Han Sans</family> </prefer> </alias> <alias> <family>serif</family> <prefer> <family>Bitstream Vera Sans</family> <family>NanumMyeongjo</family> </prefer> </alias> <alias> <family>monospace</family> Continue reading 우분투14.04 youtube에서 한글 깨짐 해결하기

ubuntu 14.04 wireshark 인터페이스 인식 안되는 문제

ubuntu 에서 wireshark를 설치 하고 실행 하면 eth0 를 비롯한 네트워크 인터페이스가 인식되지 않는 문제가 있다. /usr/bin/dumpcap 의 실행 권한 문제로 인하여 wireshark 에서 제대로 실행 하지 못하는 문제로 인하여 인터페이스 리스트에 아무것도 나오지 않는 현상인 것같다. 구글을 이용해서 검색 한 결과 아래와 같은 방법으로 권한을 설정하고 실행하면 Capture 가능한 Interfaces 목록이 출력된다. sudo addgroup -system wireshark sudo chown root:wireshark /usr/bin/dumpcap sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap 아래의 YOUR_USER_NAME는 로그인 사용자 계정명을 입력하면 된다. sudo usermod -a -G wireshark YOUR_USER_NAME 위와 같이 명령을 입력하고 실행하면 정상적으로 Interface List 에 eth0를 비롯한 모든 인터페이스가 출력 된다. Related posts: CentOS 6.5에서 GitLab rpm 설치 Continue reading ubuntu 14.04 wireshark 인터페이스 인식 안되는 문제