debsign - 클라우드에서 온라인으로

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 debsign입니다.

프로그램:

이름


debsign - GPG를 사용하여 Debian .changes 및 .dsc 파일 쌍에 서명

개요


데브사인 [옵션] [변경 파일|dsc 파일|명령 파일 ...]

기술


데브사인 의 서명 측면(및 버그)을 모방합니다. dpkg 빌드 패키지(1). 다음 중 하나를 수행합니다.
부호 .dsc 파일 또는 서명되지 않은 .변경 파일(연결된 서명되지 않은 .dsc
아키텍처 이름을 대체하여 찾은 파일 및 .변경 by .dsc 에 나타나는 경우
.변경 파일) GNU Privacy Guard를 사용하여 서명합니다. 신중하게 계산한다
새로 서명된 파일의 크기 및 체크섬 .dsc 파일을 만들고 원래 값을 바꿉니다.
전에, .변경 파일.

경우 .변경, .dsc or .명령 파일이 지정되면 서명되고 그렇지 않으면
데비안/변경 로그 의 이름을 결정하기 위해 구문 분석됩니다. .변경 에서 찾을 파일
상위 디렉토리.

경우 .명령 파일이 지정되면 먼저 유효성이 검사됩니다(자세한 내용은
ftp://ftp.upload.debian.org/pub/UploadQueue/README) 및
업로더 필드는 서명에 사용됩니다.

이 유틸리티는 개발자가 패키지가 있는 한 시스템에서 패키지를 빌드해야 하는 경우에 유용합니다.
서명하기에 안전하지 않습니다. 그런 다음 작은 .dsc.변경 파일을
안전한 기계 다음 사용 데브사인 다시 전송하기 전에 서명하는 프로그램입니다.
이 프로세스는 두 가지 방법으로 자동화할 수 있습니다. 서명할 파일이
기계, -r 옵션을 사용하여 로컬 컴퓨터에 복사하고 나중에 다시 복사할 수 있습니다.
서명. 파일이 지방의 기계, 그런 다음 그들은 전송될 수 있습니다
다음을 사용하여 서명하기 위한 원격 시스템 파편(1).

이 프로그램은 다음에서 기본 설정을 가져올 수 있습니다. devscripts 다음과 같은 구성 파일
아래에서 묘사 되어진.

옵션


-r [사용자 이름@]원격 호스트
XNUMXD덴탈의 .변경.dsc 파일은 지정된 원격 호스트에 있습니다. 이 경우,
.변경 파일은 절대 디렉토리 또는 하나의 상대 디렉토리와 함께 명시적으로 이름을 지정해야 합니다.
원격 홈 디렉토리에. scp 복사에 사용됩니다. 그만큼
[사용자 이름@]원격 호스트:변경 대안으로 구문이 허용됩니다. 와일드카드(*
등)이 허용됩니다.

-p프로그램 이름
인셀덤 공식 판매점인 데브사인 서명하려면 GPG를 실행해야 실행됩니다. 프로그램 이름 (검색 중 PATH
필요한 경우) 대신 gpg.

-m관리자
서명에 사용할 관리자 이름을 지정하십시오. (보다 dpkg 빌드 패키지(1)
차이점에 대한 자세한 정보 -m, -e-k 건축할 때
패키지; 데브사인 에 관한 경우를 제외하고는 이러한 구분을 사용하지 않습니다.
다양한 옵션의 우선 순위. 이러한 여러 옵션이 제공되므로
프로그램은 다음에 의해 호출될 때 예상대로 작동합니다. 해체하다(1).)

-e관리자
과 동일 -m 그러나 그것보다 우선합니다.

-k키 아이디
서명에 사용할 키 ID를 지정하십시오. 재정의 -m-e 옵션을 제공합니다.

-S 소스만 검색 .변경 바이너리 빌드 대신 파일 .변경 파일.

-a데비안 아키텍처, -tGNU 시스템 유형
만나다 dpkg 아키텍처(1) 이러한 옵션에 대한 설명. 그들은 영향을 미칩니다
검색 .변경 파일. 의 동작을 모방하기 위해 제공됩니다. dpkg-
빌드 패키지 이름을 정할 때 .변경 파일.

--다중
다중 아치 .변경 모드: 이것은 다음을 의미합니다. 데브사인 가장 최근의 것을 사용해야 한다
이름 패턴이 있는 파일 package_version_*+*.변경.변경 파일
~을 허용하다 .변경 에 의해 생성된 파일 dpkg-크로스.

--사직하다, --재 서명 없음
서명을 재생성하고 파일이 기존 서명인 경우 각각 기존 서명을 사용합니다.
이미 서명했습니다. 두 옵션 모두 제공되지 않고 이미 서명된 파일이 있는 경우
사용자에게 현재 서명을 사용할 것인지 묻는 메시지가 표시됩니다.

--debs-디렉터리 DIR
찾아 보라. .변경.dsc 디렉토리의 파일 DIR 의 부모 대신
소스 디렉토리. 이것은 절대 경로이거나 상단에 상대적이어야 합니다.
소스 디렉토리.

--no-conf, --noconf
구성 파일을 읽지 마십시오. 이것은 첫 번째 옵션으로만 사용할 수 있습니다.
명령줄에서 제공됩니다.

--도움, -h
도움말 메시지를 표시하고 성공적으로 종료합니다.

--번역
버전 및 저작권 정보를 표시하고 성공적으로 종료합니다.

구성 변수


두 개의 구성 파일 /etc/devscripts.conf~/.devscripts 그 출처
구성 변수를 설정합니다. 명령줄 옵션을 사용하여 재정의할 수 있습니다.
구성 파일 설정. 이를 위해 환경 변수 설정은 무시됩니다.
현재 인식되는 변수는 다음과 같습니다.

DEBSIGN_PROGRAM
이것을 설정하는 것은 -p 옵션을 선택합니다.

DEBSIGN_MAINT
이것은 -m 옵션을 선택합니다.

DEBSIGN_KEYID
그리고 이것은 -k 옵션을 선택합니다.

DEBSIGN_ALWAYS_RESIGN
파일이 이미 서명된 경우에도 묻지 않고 항상 파일에 다시 서명하십시오.

DEBRELEASE_DEBS_DIR
찾을 디렉터리를 지정합니다. .변경.dsc 파일 및
절대 경로이거나 소스 트리의 맨 위에 상대적입니다. 이것
에 해당 --debs-디렉터리 명령줄 옵션. 이 지시문을 사용할 수 있습니다.
예를 들어 항상 사용하는 경우 건축업자 or svn-빌드패키지 패키지를 빌드합니다.
영향을 주기도 하니 참고하세요 디릴리즈(1) 같은 방식으로, 따라서 이상한 이름
옵션.

onworks.net 서비스를 사용하여 온라인에서 debsign 사용



최신 Linux 및 Windows 온라인 프로그램