Ansgar pushed to branch deploy at Debian FTP Team / dak
Commits:
-
59019abd
by Ansgar at 2020-06-08T12:23:28+02:00
-
47bc2d65
by Ansgar at 2020-07-06T10:50:58+02:00
-
2c988479
by Ansgar at 2020-07-25T22:27:13+02:00
-
e9f0c93f
by Ansgar at 2020-07-25T22:30:00+02:00
-
17426dce
by Ansgar at 2020-07-25T22:33:02+02:00
5 changed files:
- config/debian-common/keyrings/automatic-source-uploads.kbx
- config/debian-security/dak.conf
- config/debian/dak.conf
- config/debian/external-signatures.conf
- docs/debian-specific.rst
Changes:
No preview for this file type
... | ... | @@ -186,5 +186,5 @@ External-Signature-Requests { |
186 | 186 |
"stable";
|
187 | 187 |
};
|
188 | 188 |
Export "/srv/security-master.debian.org/build-queues/project/external-signatures/requests.json";
|
189 |
- ExportSigningKeys { "AD7B928FBB67C45A4A484560A275AE756013B497"; };
|
|
189 |
+ ExportSigningKeys { "AA6C6D7FECC2E7EED05CDB4EAAC8C6B0AF06C355"; };
|
|
190 | 190 |
};
|
... | ... | @@ -314,5 +314,5 @@ External-Signature-Requests { |
314 | 314 |
"stretch-backports";
|
315 | 315 |
};
|
316 | 316 |
Export "/srv/ftp-master.debian.org/public/incoming.debian.org/web/debian-buildd/project/external-signatures/requests.json";
|
317 |
- ExportSigningKeys { "69E6775AC793814879D7406D761F1FE865C742EC"; };
|
|
317 |
+ ExportSigningKeys { "8B46F1B8C09D0EC19E9C458C6DF948E711DF2F06"; };
|
|
318 | 318 |
};
|
... | ... | @@ -56,5 +56,5 @@ External-Signature-Requests { |
56 | 56 |
};
|
57 | 57 |
|
58 | 58 |
Dinstall::AllowSourceOnlyNewKeys {
|
59 |
- "F275CBDDEE2EDD382EE95A7AAA06688AEF8AF8D5";
|
|
59 |
+ "7CA15FBC7108FA0914F84F9D8B415188B74E3736";
|
|
60 | 60 |
};
|
\ No newline at end of file |
... | ... | @@ -84,6 +84,54 @@ owned by) the seperate user dak-code |
84 | 84 |
security archive
|
85 | 85 |
~~~~~~~~~~~~~~~~
|
86 | 86 |
|
87 |
+Switch suite to Long Term Support (LTS)
|
|
88 |
+---------------------------------------
|
|
89 |
+ |
|
90 |
+::
|
|
91 |
+ cronoff
|
|
92 |
+ |
|
93 |
+::
|
|
94 |
+ \set codename 'stretch'
|
|
95 |
+ |
|
96 |
+ begin;
|
|
97 |
+ update suite set
|
|
98 |
+ policy_queue_id = null,
|
|
99 |
+ announce = array['debian-lts-changes@lists.debian.org', 'dispatch@tracker.debian.org']
|
|
100 |
+ where codename = :'codename';
|
|
101 |
+ commit;
|
|
102 |
+ |
|
103 |
+::
|
|
104 |
+ suite=oldstable
|
|
105 |
+ codename=stretch
|
|
106 |
+ |
|
107 |
+ mkdir ~/${codename}-lts
|
|
108 |
+ cd ~/${codename}-lts
|
|
109 |
+ dak control-suite -l ${suite} > ${codename}.list
|
|
110 |
+ awk '$3 !~ "^source|all|amd64|arm64|armel|armhf|i386$"' < ${codename}.list > ${codename}-remove-for-lts.list
|
|
111 |
+ dak control-suite --remove ${suite} < ${codename}-remove-for-lts.list
|
|
112 |
+ dak control-suite --remove buildd-${suite} < ${codename}-remove-for-lts.list
|
|
113 |
+ for arch in mips mips64el mipsel ppc64el s390x; do
|
|
114 |
+ dak admin suite-architecture rm ${suite} ${arch}
|
|
115 |
+ dak admin suite-architecture rm buildd-${suite} ${arch}
|
|
116 |
+ done
|
|
117 |
+ cd ${ftpdir}/dists/${suite}/updates
|
|
118 |
+ for arch in mips mips64el mipsel ppc64el s390x; do
|
|
119 |
+ rm -r \
|
|
120 |
+ main/binary-${arch} main/debian-installer/binary-${arch} \
|
|
121 |
+ main/Contents-${arch}.gz main/Contents-udeb-${arch}.gz \
|
|
122 |
+ contrib/binary-${arch} contrib/debian-installer/binary-${arch} \
|
|
123 |
+ contrib/Contents-${arch}.gz contrib/Contents-udeb-${arch}.gz \
|
|
124 |
+ non-free/binary-${arch} non-free/debian-installer/binary-${arch} \
|
|
125 |
+ non-free/Contents-${arch}.gz non-free/Contents-udeb-${arch}.gz
|
|
126 |
+ done
|
|
127 |
+ cd ${base}/build-queues/dists/buildd-${suite}/updates
|
|
128 |
+ rm -r main contrib non-free
|
|
129 |
+ dak generate-packages-sources2 -s ${suite},buildd-${suite}
|
|
130 |
+ dak generate-releases -s ${suite} buildd-${suite}
|
|
131 |
+ |
|
132 |
+::
|
|
133 |
+ cronon
|
|
134 |
+ |
|
87 | 135 |
NEW processing
|
88 | 136 |
--------------
|
89 | 137 |
|
... | ... | @@ -91,7 +139,7 @@ NEW processing |
91 | 139 |
|
92 | 140 |
cronoff
|
93 | 141 |
CHANGES=FILENAME.changes
|
94 |
- dak process-new
|
|
142 |
+ dak process-new ${CHANGES}
|
|
95 | 143 |
cd /srv/security-master.debian.org/queue/new/COMMENTS
|
96 | 144 |
echo $'NOTOK\n\nMoving back to unchecked' > "REJECT.${CHANGES%.changes}"
|
97 | 145 |
rm "ACCEPT.${CHANGES%.changes}"
|