Skip to content

Instantly share code, notes, and snippets.

@jbweber
Created September 30, 2015 03:29
Show Gist options
  • Save jbweber/51454e43860ed2704ca9 to your computer and use it in GitHub Desktop.
Save jbweber/51454e43860ed2704ca9 to your computer and use it in GitHub Desktop.
gpg --no-default-keyring --keyring trustedkeys.gpg --keyserver keys.gnupg.net --recv-keys CC1FE3E2
./aptly mirror create -architectures=amd64,powerpc CumulusLinux-2.5-addons http://repo.cumulusnetworks.com/ CumulusLinux-2.5 addons
./aptly mirror create -architectures=amd64,powerpc CumulusLinux-2.5-main http://repo.cumulusnetworks.com/ CumulusLinux-2.5 main
./aptly mirror create -architectures=amd64,powerpc CumulusLinux-2.5-security-updates http://repo.cumulusnetworks.com/ CumulusLinux-2.5 security-updates
./aptly mirror create -architectures=amd64,powerpc CumulusLinux-2.5-updates http://repo.cumulusnetworks.com/ CumulusLinux-2.5 updates
./aptly mirror update CumulusLinux-2.5-addons
./aptly mirror update CumulusLinux-2.5-main
./aptly -ignore-checksums=true mirror update CumulusLinux-2.5-security-updates
./aptly mirror update CumulusLinux-2.5-updates
./aptly snapshot create CumulusLinux-2.5-addons-TODAY from mirror CumulusLinux-2.5-addons
./aptly snapshot create CumulusLinux-2.5-main-TODAY from mirror CumulusLinux-2.5-main
./aptly snapshot create CumulusLinux-2.5-security-updates-TODAY from mirror CumulusLinux-2.5-security-updates
./aptly snapshot create CumulusLinux-2.5-updates-TODAY from mirror CumulusLinux-2.5-updates
./aptly --skip-signing publish snapshot CumulusLinux-2.5-addons-TODAY
./aptly --skip-signing publish snapshot CumulusLinux-2.5-main-TODAY
./aptly --skip-signing publish snapshot CumulusLinux-2.5-security-updates-TODAY
./aptly --skip-signing publish snapshot CumulusLinux-2.5-updates-TODAY
./aptly --skip-signing publish snapshot -component=addons,main,security-updates,updates -distribution=CumulusLinux-2.5 CumulusLinux-2.5-addons-TODAY CumulusLinux-2.5-main-TODAY CumulusLinux-2.5-security-updates-TODAY CumulusLinux-2.5-updates-TODAY
gpg --no-default-keyring --keyring trustedkeys.gpg --keyserver keys.gnupg.net --recv-keys 46925553 2B90D010 65FFB764
gpg --no-default-keyring --keyring trustedkeys.gpg --keyserver keys.gnupg.net --recv-keys C857C906 46925553
./aptly mirror create -architectures=amd64,powerpc -filter='Name (~ dnsmasq) | Name (~ check-mk-agent) | Name (~ xinetd)' -filter-with-deps wheezy-main http://ftp.us.debian.org/debian/ wheezy main
./aptly mirror create -architectures=amd64,powerpc -filter='Name (~ dnsmasq) | Name (~ check-mk-agent) | Name (~ xinetd)' -filter-with-deps wheezy-updates http://ftp.us.debian.org/debian/ wheezy-updates main
./aptly mirror create -architectures=amd64,powerpc -filter='Name (~ dnsmasq) | Name (~ check-mk-agent) | Name (~ xinetd)' -filter-with-deps wheezy-security http://security.debian.org/ wheezy/updates main
./aptly mirror update wheezy-main
./aptly mirror update wheezy-updates
./aptly mirror update wheezy-security
./aptly snapshot create wheezy-main-TODAY from mirror wheezy-main
./aptly snapshot create wheezy-updates-TODAY from mirror wheezy-updates
./aptly snapshot create wheezy-security-TODAY from mirror wheezy-security
./aptly snapshot merge -latest wheezy-final-TODAY wheezy-main-TODAY wheezy-updates-TODAY wheezy-security-TODAY
./aptly --skip-signing publish snapshot wheezy-main-TODAY
218 ./aptly mirror search
219 ./aptly mirror search wheezy-main *
220 ./aptly mirror search wheezy-main .*
221 ./aptly mirror search wheezy-main 'Name (~ .*)'
222 ./aptly mirror search wheezy-main 'Name (~ .*)'|more
223 ./aptly mirror search wheezy-main 'Name (~ dnsmasq)'|more
224 ./aptly mirror search wheezy-main 'Name (~ xinetd)'|more
225 ./aptly mirror search wheezy-main 'Name (~ check-mk-agent)'|more
226 ./aptly mirror update -architectures=amd64,powerpc -filter='Name (~ dnsmasq) | Name (~ check-mk-agent) | Name (~ xinetd)' -filter-with-deps wheezy-main
227 ./aptly mirror edit -architectures=amd64,powerpc -filter='Name (~ dnsmasq) | Name (~ check-mk-agent) | Name (~ xinetd)' -filter-with-deps wheezy-main
228 ./aptly snapshot create wheezy-main-TODAY from mirror wheezy-main
229 ./aptly --skip-signing publish snapshot wheezy-main-TODAY
236 ./aptly mirror create -architectures=amd64,powerpc -filter='Name (~ dnsmasq) | Name (~ check-mk-agent) | Name (~ xinetd)' -filter-with-deps wheezy-updates http://ftp.us.debian.org/debian/ wheezy-updates main
238 ./aptly mirror create -architectures=amd64,powerpc -filter='Name (~ dnsmasq) | Name (~ check-mk-agent) | Name (~ xinetd)' -filter-with-deps wheezy-security http://security.debian.org/ wheezy/updates main
239 ./aptly mirror update wheezy-updates
240 ./aptly mirror update wheezy-security
241 ./aptly snapshot create wheezy-updates-TODAY from mirror wheezy-updates
242 ./aptly snapshot create wheezy-security-TODAY from mirror wheezy-security
243 ./aptly snapshot merge
245 ./aptly snapshot merge -latest wheezy-final-TODAY wheezy-main-TODAY wheezy-updates-TODAY wheezy-security-TODAY
246 ./aptly publish
247 ./aptly publish list
248 ./aptly publish drop wheezy-main
251 ./aptly package show -with-references dnsamsq
252 ./aptly package show
253 ./aptly package show check-mk-agent
254 ./aptly package show dnsmasq
255 ./aptly package show dnsmasq-base
256 ./aptly package show -with-refrences dnsmasq-base
257 ./aptly package show -with-refrences=true dnsmasq-base
258 ./aptly -with-refrences=true package show dnsmasq-base
259 ./aptly package show-with-references dnsmasq-base
260 ./aptly package show -with-references dnsmasq-base
261 ./aptly publish snapshot wheezy-final-TODAY
262 ./aptly publish snapshot wheezy-final-TODAY -distribution=wheezy
263 ./aptly publish snapshot wheezy-final-TODAY -h
264 ./aptly publish snapshot wheezy-final-TODAY --help
265 ./aptly publish snapshot -
266 ./aptly publish snapshot --h
267 ./aptly publish snapshot -distribution=wheezy wheezy-final-TODAY
268 ./aptly --skip-signing publish snapshot -distribution=wheezy wheezy-final-TODAY
278 ./aptly publish list
279 ./aptly publish drop
280 ./aptly publish drop CumulusLinux-2.5
281 ./aptly publish drop wheezy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment