Unix 732

한 장에 여러장의 페이지를 인쇄하기

인쇄할 때 문제가 있다... 4장을 인쇄하는게 안 되는건 아닌데 프린트 관리자의 버그로... 1. 프린트 순서 바꾸기를 하면 지멋대로 된다. 2. 가로로 된 ppt slide같은 것을 인쇄할라 치면, 순서가 특히나 지 멋대로다. 어쩔 수 없이 당분간은: http://www.ohrner.net/software/tipps_pdf_en.php pdfnup 명령어로 살 수 밖에... psnup 을 쓰라는 solution도 있는데 매우 느리다. 가로 4장 문서는, 페이지 여백이 엉터리로 되어 버려서 짤리는 부분을 읽을 수 없다. #!/bin/bash if [ $# != 1 ]; then echo specify single filename :D\;\; 2>&1 exit 1 fi; # convert pdf 2 ps ..

Unix/Ubuntu 2009.03.06

Debian AD에 물리기

https://help.ubuntu.com/community/ActiveDirectoryHowto : 이 문서가 아주 vital. 우분투용 문서지만 데비안계니까 통한다. http://awayand.wordpress.com/2009/02/01/integrating-debian-lenny-into-active-directory-w2k3-server/ https://help.ubuntu.com/community/ActiveDirectoryWinbindHowto#Kerberos https://help.ubuntu.com/community/ActiveDirectoryHowto : 이 문서의 특정 패키지가 결정적. gssapi 이거 어렵진 않은데... 설정이 하나라도 삐끗하면 안된다. ㅡ,.ㅡ 윈도우쪽은, Wind..

Unix/Debian 2009.03.05

hg serve 설정

아파치고 뭐고 별로 건들고 싶지 않다 ㅡ,.ㅡ http://forcecore.tistory.com/928 필자의 트랙 설정한 것을 보면 알겠지만 -_-; standalone을 무지 좋아하고 그냥 최대한 간단히 가는걸 좋아한다. 물론 큰 시스템/프로젝트면 이렇게 하면 곤란하다. 필자가 원하는 사양은 이렇다. 1. 웹으로 접속해서 보고 commit할 수 있어야 한다. ssh프로토콜로 pull/push하지 않을 것임. 2. 아무나 여기 접근하지 못해야 한다. 인증해야 내용을 볼 수 있다. 3. 인증된 사용자는 push도 가능해야 한다. 4. 되도록 아파치를 안 거치고, 그냥 hg serve 로 어떻게든 해본다. (optional) 1, 2, 3을 이루기 위해 hg serve가 불충분하면 아파치를 쓰긴 해야 함..

Unix 2009.03.04

Dokuwiki 설치하기

우분투나 데비안 공통으로, 패키지가 존재한다. # apt-get install dokuwiki쉽죠? 주의: dokuwiki는 은근히 자주 업데이트 되는데, 이렇게 하면, 패키지를 통해서만 업데이트 하겠다는 선언이나 마찬가지다. -_- 중간에, 접속주소를 묻는데, 필자는 http://서버명/dokuwiki 가 너무 길다고 생각하여 http://서버명/wiki 로 설치되도록 했다. 그리고 패키지 삭제시 데이터 디렉토리도 삭제할것이냐고 묻는데... 당연히 no. (ㄷㄷㄷ) 이런거 함부로 삭제하게 하면, 피 보는 수가 있다. 이 설정은 어디서 또 바꿀 수 있냐면... /etc/apache2/conf.d/dokuwiki.conf 에서 변경할 수 있다. 이걸 열어보면, allow from 127.0.0.1 로 다른..

Unix/Ubuntu 2009.02.24

Ubuntu LDAP client되기

아주 쉽게 할 수 있다. https://help.ubuntu.com/community/LDAPClientAuthentication 해석... # apt-get install ldap-auth-client이렇게 패키지를 설치한다. 설정하는 것이 나오는데... https://help.ubuntu.com/community/SingleSignOn 여기 있는 스샷을 따라한다. 뭘 묻는고 하니... LDAP server uniform resource identifier: ldap://lab.xxx.ac.kr Disginguished name of the search base: dc=xxx,dc=ac,dc=kr LDAP version to use: 당연히 3 Make local root Database admin: ..

Unix/Ubuntu 2009.02.23

apache2 https 설정하기

어렵지 않다. 우분투 8.10도 똑같음. /etc/apache2/mods-enabled 로 들어가서... # ln -s ../mods-available/ssl.load # ln -s ../mods-available/ssl.conf라고 하면 모듈은 로드된다. 이제 https://서버명 으로 접속하려고 하면, firefox의 경우는 이런 에러가 나올 것이다: ssl_error_rx_record_too_long 이것을 극복하려면... /etc/apache2/sites-enabled 여기로 들어가서... ln -s ../sites-available/default-ssl이제 아파치를 재시작한다. 끝.

Unix/Debian 2009.02.23

Ubunt OpenLDAP 서버 설정하기

https://help.ubuntu.com/community/OpenLDAPServer 이 글을 컨닝했다. 우분투는 좋구만 ㅋ_ㅋ # apt-get install slapd ldap-utils로 데몬과 필요한 프로그램을 받는다. Manager계정의 비번까지 잘 묻는군. OpenLDAP이 버전업 되었다 OTL OpenSolaris의 CSW 뭐시기랑 판이하게 다른 상황인 것이다. 그래서. 패키지는 맞게 설치했지만, 새로운 매뉴얼을 봐야 하는 상황이다. http://www.howtoforge.org/installing-and-configuring-openldap-on-ubuntu-intrepid-ibex 음... slapd.conf 를 수정한 다음 slapd.d 로 만들어가지고 하란 것 같은데. 우선 phpL..

Unix/Ubuntu 2009.02.23

LVM 실험

LVM을 하기 전에 LVM에 대한 분노... 를 읽어볼 것 ㅠㅠ;; 쳐발렸다 ㅠㅠ http://forcecore.tistory.com/1093 system-config-lvm 패키지를 설치해서 GUI로 다루는 것 추천. 개념원리 LVM 개념부터 공부해야 하는데... 알고 써야지 된다. 모르고 쓰다 발리면 곤란하다 -_- 용어가 많이 등장하는데 그다지... 와닿게 설명해놓은 글을 별로 못 본듯 하다. http://imgun.com/bbs/board.php?bo_table=linux&wr_id=86 : 가장 간단히 설명함. http://wiki.kldp.org/wiki.php/DocbookSgml/LVM-HOWTO : LVM1 howto 번역글 http://tldp.org/HOWTO/LVM-HOWTO/ : ..

Unix 2009.02.21

https 프로토콜을 강제하는 .htaccess 파일

http://www.cyberciti.biz/tips/howto-apache-force-https-secure-connections.html 이 글을 컨닝했다. RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}HTTP_HOSTNAME variable을 안 쓰고 정적으로 자기 서버 이름을 적어넣은 자료들이 많은데, 사이트 이전을 생각하면, 그러지 말아야 한다 -_-;; 또 포트80인지 체크하는 코드를 넣는 사람들도 있는데.. 그러면 비표준포트로 접속하는 때를 감지하지 못한다. 역시나 그런 식으로 https인지 http인지 감지하면 안 된다. 주의: httpd.conf를 수정해서, .htac..

Unix 2009.02.20