Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • trisquel/ubuntu-purge
  • leny2010/ubuntu-purge
  • aklis/ubuntu-purge
  • Legimet/ubuntu-purge
  • free_speech/ubuntu-purge
  • chaosmonk/ubuntu-purge
  • adfeno/ubuntu-purge
  • pabloyoyoista/ubuntu-purge
  • Ark74/ubuntu-purge
  • jas/ubuntu-purge
10 results
Show changes
Commits on Source (158)
logs
pool
lists
list-*
package-helpers
files
dists
db
......@@ -9,6 +11,7 @@ update.log
update.log.bak
ERROR
conf/purge-*
conf/replace-*
incoming/*
incoming
checksums.db
......
This diff is collapsed.
This scripts and config files download, update and purge an Ubuntu repository
using reprepro, in order to use it as a clean upstream for fully free distros.
You need reprepro 3.5.2 or higher, and gpg with the Ubuntu keys imported.
These scripts and config files download, update and purge an Ubuntu repository
using reprepro, in order to use it as a clean upstream for fully free distros.
You need reprepro 3.5.2 or higher, and gpg with the Ubuntu keys imported.
\ No newline at end of file
Origin: Ubuntu
Label: Ubuntu
Suite: lucid
Version: 10.04
Codename: lucid
Suite: bionic
Version: 18.04
Codename: bionic
Architectures: i386 amd64 source
Components: main
UDebComponents: main
......@@ -9,169 +11,246 @@ DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu lucid mirror (main and universe)
Description: Ubuntu bionic mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: lucid
Update: bionic
Origin: Ubuntu
Label: Ubuntu
Suite: lucid-updates
Version: 10.04
Codename: lucid-updates
Suite: bionic-updates
Version: 18.04
Codename: bionic-updates
Architectures: i386 amd64 source
Components: main
UDebComponents: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu lucid updates mirror (main and universe)
Description: Ubuntu bionic updates mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: lucid-updates
Update: bionic-updates
Origin: Ubuntu
Label: Ubuntu
Suite: lucid-security
Version: 10.04
Codename: lucid-security
Suite: bionic-security
Version: 18.04
Codename: bionic-security
Architectures: i386 amd64 source
Components: main
UDebComponents: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu lucid mirror (main and universe)
Description: Ubuntu bionic mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: lucid-security
Update: bionic-security
Origin: Ubuntu
Label: Ubuntu
Suite: lucid-backports
Version: 10.04
Codename: lucid-backports
Suite: bionic-backports
Version: 18.04
Codename: bionic-backports
Architectures: i386 amd64 source
Components: main
Components: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu lucid updates mirror (main and universe)
Description: Ubuntu bionic updates mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: lucid-backports
Update: bionic-backports
##################################################################################
Origin: Ubuntu
Label: Ubuntu
Suite: precise
Version: 12.04
Codename: precise
Architectures: i386 amd64 source
Suite: focal
Version: 20.04
Codename: focal
Architectures: source i386 amd64 armhf
Components: main
UDebComponents: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu precise mirror (main and universe)
Description: Ubuntu focal mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: precise
Update: focal focal-ports
Origin: Ubuntu
Label: Ubuntu
Suite: precise-updates
Version: 12.04
Codename: precise-updates
Architectures: i386 amd64 source
Suite: focal-updates
Version: 20.04
Codename: focal-updates
Architectures: source i386 amd64 armhf
Components: main
UDebComponents: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu precise updates mirror (main and universe)
Description: Ubuntu focal updates mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: precise-updates
Update: focal-updates focal-updates-ports
Origin: Ubuntu
Label: Ubuntu
Suite: precise-security
Version: 12.04
Codename: precise-security
Architectures: i386 amd64 source
Suite: focal-security
Version: 20.04
Codename: focal-security
Architectures: source i386 amd64 armhf
Components: main
UDebComponents: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu precise mirror (main and universe)
Description: Ubuntu focal mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: precise-security
Update: focal-security focal-security-ports
Origin: Ubuntu
Label: Ubuntu
Suite: precise-backports
Version: 12.04
Codename: precise-backports
Architectures: i386 amd64 source
Suite: focal-backports
Version: 20.04
Codename: focal-backports
Architectures: source i386 amd64 armhf
Components: main
DebIndices: Packages Release . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu precise updates mirror (main and universe)
Description: Ubuntu focal updates mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: precise-backports
Update: focal-backports focal-backports-ports
##################################################################################
Origin: Ubuntu
Label: Ubuntu
Suite: trusty
Version: 14.04
Codename: trusty
Architectures: i386 amd64 source
Suite: jammy
Version: 22.04
Codename: jammy
Architectures: source i386 amd64 armhf arm64 ppc64el
Components: main
UDebComponents: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu trusty mirror (main and universe)
Description: Ubuntu jammy mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: trusty
Update: jammy jammy-ports
Origin: Ubuntu
Label: Ubuntu
Suite: trusty-updates
Version: 14.04
Codename: trusty-updates
Architectures: i386 amd64 source
Suite: jammy-updates
Version: 22.04
Codename: jammy-updates
Architectures: source i386 amd64 armhf arm64 ppc64el
Components: main
UDebComponents: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu trusty updates mirror (main and universe)
Description: Ubuntu jammy updates mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: trusty-updates
Update: jammy-updates jammy-updates-ports
Origin: Ubuntu
Label: Ubuntu
Suite: trusty-security
Version: 14.04
Codename: trusty-security
Architectures: i386 amd64 source
Suite: jammy-security
Version: 22.04
Codename: jammy-security
Architectures: source i386 amd64 armhf arm64 ppc64el
Components: main
UDebComponents: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu trusty mirror (main and universe)
Description: Ubuntu jammy mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: trusty-security
Update: jammy-security jammy-security-ports
Origin: Ubuntu
Label: Ubuntu
Suite: trusty-backports
Version: 14.04
Codename: trusty-backports
Architectures: i386 amd64 source
Suite: jammy-backports
Version: 22.04
Codename: jammy-backports
Architectures: source i386 amd64 armhf arm64 ppc64el
Components: main
DebIndices: Packages Release . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu jammy updates mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: jammy-backports jammy-backports-ports
##################################################################################
Origin: Ubuntu
Label: Ubuntu
Suite: noble
Version: 24.04
Codename: noble
Architectures: source i386 amd64 armhf arm64 ppc64el riscv64
Components: main
UDebComponents: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu noble mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: noble noble-ports
Origin: Ubuntu
Label: Ubuntu
Suite: noble-updates
Version: 24.04
Codename: noble-updates
Architectures: source i386 amd64 armhf arm64 ppc64el riscv64
Components: main
UDebComponents: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu noble updates mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: noble-updates noble-updates-ports
Origin: Ubuntu
Label: Ubuntu
Suite: noble-security
Version: 24.04
Codename: noble-security
Architectures: source i386 amd64 armhf arm64 ppc64el riscv64
Components: main
UDebComponents: main
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu noble mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: noble-security noble-security-ports
Origin: Ubuntu
Label: Ubuntu
Suite: noble-backports
Version: 24.04
Codename: noble-backports
Architectures: source i386 amd64 armhf arm64 ppc64el riscv64
Components: main
DebIndices: Packages Release . .gz .bz2
DscIndices: Sources Release .gz .bz2
Log: ubuntu-clean.log
Description: Ubuntu trusty updates mirror (main and universe)
Description: Ubuntu noble updates mirror (main and universe)
SignWith: B4EFB9F38D8AEBF1
Update: trusty-backports
Update: noble-backports noble-backports-ports
Name: bionic
Method: http://archive.ubuntu.com/ubuntu/
Suite: bionic
Components: main>main universe>main
UDebComponents: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-bionic replace-bionic
Name: bionic-updates
Method: http://archive.ubuntu.com/ubuntu/
Suite: bionic-updates
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-bionic replace-bionic
Name: lucid
Name: bionic-security
Method: http://archive.ubuntu.com/ubuntu/
Suite: lucid
Suite: bionic-security
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-bionic replace-bionic
Name: bionic-backports
Method: http://archive.ubuntu.com/ubuntu/
Suite: bionic-backports
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-bionic replace-bionic
############################################################
Name: focal
Method: http://archive.ubuntu.com/ubuntu/
Suite: focal
Architectures: source i386 amd64
Components: main>main universe>main
UDebComponents: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-lucid
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-focal replace-focal
Name: lucid-updates
Name: focal-updates
Method: http://archive.ubuntu.com/ubuntu/
Suite: lucid-updates
Suite: focal-updates
Architectures: source i386 amd64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-lucid
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-focal replace-focal
Name: lucid-security
Name: focal-security
Method: http://archive.ubuntu.com/ubuntu/
Suite: lucid-security
Suite: focal-security
Architectures: source i386 amd64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-lucid
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-focal replace-focal
Name: lucid-backports
Name: focal-backports
Method: http://archive.ubuntu.com/ubuntu/
Suite: lucid-backports
Suite: focal-backports
Architectures: source i386 amd64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-focal replace-focal-backports
### PORTS
Name: focal-ports
Method: http://ports.ubuntu.com/
Suite: focal
Architectures: armhf
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-lucid
UDebComponents: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-focal replace-focal
Name: focal-updates-ports
Method: http://ports.ubuntu.com/
Suite: focal-updates
Architectures: armhf
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-focal replace-focal
Name: focal-security-ports
Method: http://ports.ubuntu.com/
Suite: focal-security
Architectures: armhf
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-focal replace-focal
Name: focal-backports-ports
Method: http://ports.ubuntu.com/
Suite: focal-backports
Architectures: armhf
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32
FilterSrcList: install purge-focal replace-focal-backports
############################################################
Name: precise
Name: jammy
Method: http://archive.ubuntu.com/ubuntu/
Suite: precise
Suite: jammy
Architectures: source i386 amd64
Components: main>main universe>main
UDebComponents: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-precise
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-jammy replace-jammy
Name: precise-updates
Name: jammy-updates
Method: http://archive.ubuntu.com/ubuntu/
Suite: precise-updates
Suite: jammy-updates
Architectures: source i386 amd64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-precise
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-jammy replace-jammy
Name: precise-security
Name: jammy-security
Method: http://archive.ubuntu.com/ubuntu/
Suite: precise-security
Suite: jammy-security
Architectures: source i386 amd64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-precise
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-jammy replace-jammy
Name: precise-backports
Name: jammy-backports
Method: http://archive.ubuntu.com/ubuntu/
Suite: precise-backports
Suite: jammy-backports
Architectures: source i386 amd64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-precise
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-jammy replace-jammy-backports
### PORTS
Name: trusty
Name: jammy-ports
Method: http://ports.ubuntu.com/
Suite: jammy
Architectures: armhf arm64 ppc64el
Components: main>main universe>main
UDebComponents: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-jammy replace-jammy
Name: jammy-updates-ports
Method: http://ports.ubuntu.com/
Suite: jammy-updates
Architectures: armhf arm64 ppc64el
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-jammy replace-jammy
Name: jammy-security-ports
Method: http://ports.ubuntu.com/
Suite: jammy-security
Architectures: armhf arm64 ppc64el
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-jammy replace-jammy
Name: jammy-backports-ports
Method: http://ports.ubuntu.com/
Suite: jammy-backports
Architectures: armhf arm64 ppc64el
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-jammy replace-jammy-backports
############################################################
Name: noble
Method: http://archive.ubuntu.com/ubuntu/
Suite: trusty
Suite: noble
Architectures: source i386 amd64
Components: main>main universe>main
UDebComponents: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-trusty
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-noble replace-noble
Name: trusty-updates
Name: noble-updates
Method: http://archive.ubuntu.com/ubuntu/
Suite: trusty-updates
Suite: noble-updates
Architectures: source i386 amd64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-trusty
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-noble replace-noble
Name: trusty-security
Name: noble-security
Method: http://archive.ubuntu.com/ubuntu/
Suite: trusty-security
Suite: noble-security
Architectures: source i386 amd64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-trusty
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-noble replace-noble
Name: trusty-backports
Name: noble-backports
Method: http://archive.ubuntu.com/ubuntu/
Suite: trusty-backports
Suite: noble-backports
Architectures: source i386 amd64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1
FilterSrcList: install purge-trusty
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-noble replace-noble-backports
### PORTS
Name: noble-ports
Method: http://ports.ubuntu.com/
Suite: noble
Architectures: armhf arm64 ppc64el riscv64
Components: main>main universe>main
UDebComponents: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-noble replace-noble
Name: noble-updates-ports
Method: http://ports.ubuntu.com/
Suite: noble-updates
Architectures: armhf arm64 ppc64el riscv64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-noble replace-noble
Name: noble-security-ports
Method: http://ports.ubuntu.com/
Suite: noble-security
Architectures: armhf arm64 ppc64el riscv64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-noble replace-noble
Name: noble-backports-ports
Method: http://ports.ubuntu.com/
Suite: noble-backports
Architectures: armhf arm64 ppc64el riscv64
Components: main>main universe>main
VerifyRelease: 3F272F5B|437D05B5|8D8AEBF1|3B4FE6ACC0B21F32|871920D1991BC93C
FilterSrcList: install purge-noble replace-noble-backports
#!/bin/sh
# Non-free packages. Don't include packages for which a helper exists, only
# packages that we want gone completely.
REMOVE="
9menu
a2ps-perl-ja
abuse-sdl
acetoneiso
aee
afio
app-install-data-commercial
app-install-data-partner
amd64-microcode
b43-fwcutter
bcm43xx-fwcutter
bibledit*
bible-kjv
biblememorizer
bibletime
biblesync
bnetd
boinc
bumblebee
chromium-browser
chromium-codecs-ffmpeg
cia-clients
d4x
easycrypt
efilinux-signed
emacs23
emdebian-archive-keyring
envyng-*
fglrx-*
flashplugin-nonfree
fonts-ubuntu*
freesci
fwupdate
fwupdate-signed
gdecrypt
gnome-speech
grub2-signed
gstreamer0.10-pitfdll
helix-player
intel-microcode
ivman
jockey
kde-config-whoopsie
kubuntu-driver-manager
kubuntu-firefox-installer
libubuntuone
linux-ac100*
linux-armadaxp*
linux-aws*
linux-azure*
linux-bluefield*
linux-chromebook*
linux-dell*
linux-ec2*
linux-euclid*
linux-exynos5*
linux-firmware*
linux-flo*
linux-fsl-imx51*
linux-gcp*
linux-gke*
linux-goldfish*
linux-grouper*
linux-hammerhead*
linux-ibm*
linux-joule*
linux-kvm*
linux-linaro*
linux-lpia*
linux-maguro*
linux-mako*
linux-manta*
linux-oem*
linux-oracle*
linux-mvl-dove*
linux-n900*
linux-ports*
linux-qcm-msm*
linux-raspi*
linux-restricted*
linux-rt*
linux-signed*
linux-snapdragon*
linux-ti-omap4*
linux-wlan-ng*
maptransfer
maptransfer-server
mesademos
moon
ndisgtk
ndiswrapper
nikto
nvclock
nvidia-common
nvidia-graphics-drivers*
nvidia-nsight
nvidia-prime
nvidia-profiler
nvidia-settings*
nvidia-xconfig
ophcrack
origami
pipsi
pvpgn
pypibrowser
python-pip
qsampler
qstat
r8168
rhythmbox-ubuntuone-music-store
rman
rtl8812au
rtl8821ce
scribus-doc
scribus-ng-doc
seamonkey
shim-signed
simutrans*
smtube
software-center
snapd
snapd-xdg-open
sweethome3d-furniture-nonfree
tatan
testdrive
torbrowser-launcher
ubuntu-advantage-tools
ubuntu-drivers-common
ubuntu-online-tour
ubuntuone-client
ubuntuone-dev-tools
ubuntuone-storage-protocol
ubuntu-download-manager
ubuntu-restricted-extras
unetbootin
user-mode-linux
user-mode-linux-doc
vrms
w9wm
winetricks
xdrawchem
xqf
zfs-linux
"
# Packages that we have helpers for but we don't want to risk pulling anyway
FAILSAFE="
app-install-data*
linux
linux-hwe*
linux-lowlatency*
linux-rt*
linux-lts*
linux-meta*
linux-signed*
linux-restricted*
linux-backports-modules*
"
# Free software packages or metapackages only relevant to branding Ubuntu
UNBRAND="
gfxboot-theme-ubuntu
blubuntu
edubuntu
kubuntu
kubuntu-docs
kubuntu-meta
ubufox
ubuntu-docs
ubuntu-sounds
ubuntu-kylin-docs
ubuntustudio
ubuntu-wallpapers
xubuntu
xubuntu-default-settings
xubuntu-docs
ubuntu-meta
ubuntu-keyring
edubuntu-meta
edubuntu-menueditor
edubuntu-live-welcome
edubuntu-live
edubuntu-docs
edubuntu-fonts
edubuntu-artwork
edubuntu-menus
edubuntu-addon-meta
fortunes-ubuntu-server
installation-guide
uck
xubuntu-artwork
xubuntu-meta
lubuntu-artwork
lubuntu-meta
lubuntu-default-settings
ubiquity-slideshow-ubuntu
ubuntu-mate-welcome
ubuntu-sugar-remix-meta
ubuntustudio-audio
ubuntustudio-desktop
ubuntustudio-generation
ubuntustudio-recording
ubuntustudio-graphics
ubuntustudio-audio-plugins
ubuntustudio-video
ubuntustudio-font-meta
ubuntustudio-meta
ubuntustudio-menu
ubuntustudio-icon-theme
ubuntustudio-default-settings
ubuntustudio-controls
ubuntustudio-look
ubuntustudio-theme
ubuntustudio-wallpapers
ubuntustudio-installer
ubuntustudio-live
plymouth-theme-ubuntustudio
ubuntustudio-screensaver
ubuntustudio-sounds
unity-chromium-extension
unity-scope-chromiumbookmarks
usplash-theme-ubuntustudio
webaccounts-chromium-extension
webaccounts-extension-common
"
#!/bin/sh
# Non-free packages. Don't include packages for which a helper exists, only
# packages that we want gone completely.
REMOVE="
9menu
a2ps-perl-ja
abuse-sdl
acetoneiso
aee
afio
app-install-data-commercial
app-install-data-partner
amd64-microcode
b43-fwcutter
bcm43xx-fwcutter
bibledit*
bible-kjv
biblememorizer
bibletime
biblesync
bnetd
boinc
bumblebee
chromium-browser
chromium-codecs-ffmpeg
cia-clients
d4x
easycrypt
efilinux-signed
emacs23
emdebian-archive-keyring
envyng*
fglrx*
flashplugin-nonfree
fonts-ubuntu*
freesci
fwupdate
fwupdate-signed
gdecrypt
gnome-speech
grub2-signed
gstreamer0.10-pitfdll
helix-player
intel-microcode
ivman
jockey
kde-config-whoopsie
kubuntu-driver-manager
kubuntu-firefox-installer
libubuntuone
linux-ac100*
linux-armadaxp*
linux-aws*
linux-azure*
linux-bluefield*
linux-chromebook*
linux-dell*
linux-ec2*
linux-euclid*
linux-exynos5*
linux-firmware*
linux-flo*
linux-fsl-imx51*
linux-gcp*
linux-gke*
linux-goldfish*
linux-grouper*
linux-hammerhead*
linux-ibm*
linux-intel*
linux-iot*
linux-joule*
linux-kvm*
linux-linaro*
linux-lpia*
linux-maguro*
linux-mako*
linux-manta*
linux-nvidia*
linux-oem*
linux-oracle*
linux-mvl-dove*
linux-n900*
linux-ports*
linux-qcm-msm*
linux-raspi*
linux-riscv*
linux-restricted*
linux-rt*
linux-signed*
linux-snapdragon*
linux-ti-omap4*
linux-wlan-ng*
linux-xilinx*
maptransfer
maptransfer-server
mesademos
moon
ndisgtk
ndiswrapper
nikto
nvclock
nvidia-common
nvidia-graphics-drivers*
nvidia-nsight
nvidia-prime
nvidia-profiler
nvidia-settings*
nvidia-xconfig
oem*
ophcrack
origami
pipsi
pvpgn
python-pip
qsampler
qstat
r8168
rhythmbox-ubuntuone-music-store
rman
rtl8812au
rtl8821ce
scribus-doc
scribus-ng-doc
seamonkey
shim-signed
simutrans*
smtube
software-center
snapd
snapd-xdg-open
sweethome3d-furniture-nonfree
tatan
testdrive
torbrowser-launcher
ubuntu-advantage-tools
ubuntu-drivers-common
ubuntu-online-tour
ubuntuone-client
ubuntuone-dev-tools
ubuntuone-storage-protocol
ubuntu-download-manager
ubuntu-restricted-extras
unetbootin
user-mode-linux
user-mode-linux-doc
vboot-utils
vrms
w9wm
winetricks
xdrawchem
xqf
zfs-linux
"
# Packages that we have helpers for but we don't want to risk pulling anyway
FAILSAFE="
app-install-data*
linux
linux-hwe*
linux-lowlatency*
linux-rt*
linux-lts*
linux-meta*
linux-signed*
linux-restricted*
linux-backports-modules*
"
# Free software packages or metapackages only relevant to branding Ubuntu
UNBRAND="
gfxboot-theme-ubuntu
blubuntu
edubuntu
kubuntu
kubuntu-docs
kubuntu-meta
ubufox
ubuntu-docs
ubuntu-sounds
ubuntu-kylin-docs
ubuntustudio
ubuntu-wallpapers
xubuntu
xubuntu-default-settings
xubuntu-docs
ubuntu-meta
ubuntu-keyring
edubuntu-meta
edubuntu-menueditor
edubuntu-live-welcome
edubuntu-live
edubuntu-docs
edubuntu-fonts
edubuntu-artwork
edubuntu-menus
edubuntu-addon-meta
fortunes-ubuntu-server
installation-guide
uck
xubuntu-artwork
xubuntu-meta
lubuntu-artwork
lubuntu-meta
lubuntu-default-settings
ubiquity-slideshow-ubuntu
ubuntu-mate-welcome
ubuntu-sugar-remix-meta
ubuntustudio-audio
ubuntustudio-desktop
ubuntustudio-generation
ubuntustudio-recording
ubuntustudio-graphics
ubuntustudio-audio-plugins
ubuntustudio-video
ubuntustudio-font-meta
ubuntustudio-meta
ubuntustudio-menu
ubuntustudio-icon-theme
ubuntustudio-default-settings
ubuntustudio-controls
ubuntustudio-look
ubuntustudio-theme
ubuntustudio-wallpapers
ubuntustudio-installer
ubuntustudio-live
plymouth-theme-ubuntustudio
ubuntustudio-screensaver
ubuntustudio-sounds
unity-chromium-extension
unity-scope-chromiumbookmarks
usplash-theme-ubuntustudio
webaccounts-chromium-extension
webaccounts-extension-common
"
......@@ -15,6 +15,7 @@ gdecrypt
envyng-core
envyng-gtk
envyng-qt
fonts-ubuntu-title
fpc
flashplugin-nonfree
libflashsupport
......@@ -52,6 +53,7 @@ seamonkey
starfighter
scribus-ng-doc
tatan
ubuntu-font-family-sources
unetbootin
user-mode-linux
user-mode-linux-doc
......
#!/bin/sh
# Non-free packages. Don't include packages for which a helper exists, only
# packages that we want gone completely.
REMOVE="
9menu
a2ps-perl-ja
abuse-sdl
acetoneiso
aee
afio
app-install-data-commercial
app-install-data-partner
amd64-microcode
b43-fwcutter
bcm43xx-fwcutter
bibledit*
bible-kjv
biblememorizer
bibletime
biblesync
bnetd
boinc
bumblebee
chromium-browser
chromium-codecs-ffmpeg
cia-clients
d4x
easycrypt
efilinux-signed
emacs23
emdebian-archive-keyring
envyng*
fglrx*
flashplugin-nonfree
fonts-ubuntu*
freesci
fwupd
fwupdate
fwupdate-signed
gdecrypt
gnome-firmware
gnome-speech
grub2-signed
gstreamer0.10-pitfdll
helix-player
intel-microcode
ivman
jockey
kde-config-whoopsie
kodi-inputstream-adaptive
kodi-inputstream-rtmp
kubuntu-firefox-installer
libubuntuone
linux-ac100*
linux-allwinner*
linux-armadaxp*
linux-aws*
linux-azure*
linux-bluefield*
linux-chromebook*
linux-dell*
linux-ec2*
linux-euclid*
linux-exynos5*
linux-firmware*
linux-flo*
linux-fsl-imx51*
linux-gcp*
linux-gke*
linux-goldfish*
linux-grouper*
linux-hammerhead*
linux-ibm*
linux-intel*
linux-joule*
linux-kvm*
linux-linaro*
linux-lpia*
linux-maguro*
linux-mako*
linux-manta*
linux-mtk*
linux-oem*
linux-oracle*
linux-mvl-dove*
linux-n900*
linux-nvidia*
linux-ports*
linux-qcm-msm*
linux-raspi*
linux-riscv*
linux-restricted*
linux-rt*
linux-realtime*
linux-signed*
linux-snapdragon*
linux-starfive*
linux-ti-omap4*
linux-wlan-ng*
linux-xilinx*
maptransfer
maptransfer-server
mesademos
minigalaxy
moon
ndisgtk
ndiswrapper
nikto
nvclock
nvidia-common
nvidia-graphics-drivers*
nvidia-nsight
nvidia-prime
nvidia-profiler
nvidia-xconfig
oem*
ophcrack
origami
pipsi
pvpgn
python-pip
qsampler
qstat
r8168
rhythmbox-ubuntuone-music-store
rman
rtl8812au
rtl8821ce
scribus-doc
scribus-ng-doc
seamonkey
shim-signed
simutrans*
smtube
software-center
snapd
snapd-xdg-open
sweethome3d-furniture-nonfree
tatan
testdrive
torbrowser-launcher
ubuntu-advantage-tools
ubuntu-drivers-common
ubuntu-online-tour
ubuntuone-client
ubuntuone-dev-tools
ubuntuone-storage-protocol
ubuntu-download-manager
ubuntu-restricted-extras
unetbootin
user-mode-linux
user-mode-linux-doc
vboot-utils
vrms
w9wm
winetricks
xdrawchem
xqf
zfs-linux
"
# Packages that we have helpers for but we don't want to risk pulling anyway
FAILSAFE="
app-install-data*
linux
linux-hwe*
linux-lowlatency*
linux-rt*
linux-lts*
linux-meta*
linux-signed*
linux-restricted*
linux-backports-modules*
"
# Free software packages or metapackages only relevant to branding Ubuntu
UNBRAND="
gfxboot-theme-ubuntu
blubuntu
edubuntu
kubuntu
kubuntu-docs
kubuntu-meta
ubufox
ubuntu-docs
ubuntu-sounds
ubuntu-kylin-docs
ubuntustudio
ubuntu-wallpapers
xubuntu
xubuntu-default-settings
xubuntu-docs
ubuntu-meta
ubuntu-keyring
edubuntu-meta
edubuntu-menueditor
edubuntu-live-welcome
edubuntu-live
edubuntu-docs
edubuntu-fonts
edubuntu-artwork
edubuntu-menus
edubuntu-addon-meta
fortunes-ubuntu-server
installation-guide
uck
xubuntu-artwork
xubuntu-meta
lubuntu-artwork
lubuntu-meta
lubuntu-default-settings
ubiquity-slideshow-ubuntu
ubuntu-mate-welcome
ubuntu-sugar-remix-meta
ubuntustudio-audio
ubuntustudio-desktop
ubuntustudio-generation
ubuntustudio-recording
ubuntustudio-graphics
ubuntustudio-audio-plugins
ubuntustudio-video
ubuntustudio-font-meta
ubuntustudio-meta
ubuntustudio-menu
ubuntustudio-icon-theme
ubuntustudio-default-settings
ubuntustudio-controls
ubuntustudio-look
ubuntustudio-theme
ubuntustudio-wallpapers
ubuntustudio-installer
ubuntustudio-live
plymouth-theme-ubuntustudio
ubuntustudio-screensaver
ubuntustudio-sounds
unity-chromium-extension
unity-scope-chromiumbookmarks
usplash-theme-ubuntustudio
webaccounts-chromium-extension
webaccounts-extension-common
"
......@@ -16,6 +16,7 @@ envyng-core
envyng-gtk
envyng-qt
fglrx-installer
fonts-ubuntu-title
freedoom
freesci
gfxboot-theme-ubuntu
......@@ -62,6 +63,7 @@ scribus-ng-doc
seamonkey
starfighter
tatan
ubuntu-font-family-sources
unetbootin
user-mode-linux
user-mode-linux-doc
......
......@@ -14,6 +14,7 @@ envyng-core
envyng-gtk
envyng-qt
fglrx-installer
fonts-ubuntu-title
freesci
gfxboot-theme-ubuntu
gstreamer0.10-pitfdll
......@@ -63,6 +64,7 @@ software-center
seamonkey
starfighter
tatan
ubuntu-font-family-sources
unetbootin
ubuntuone-client
ubuntuone-storage-protocol
......
......@@ -22,6 +22,7 @@ envyng-core
envyng-gtk
envyng-qt
fglrx*
fonts-ubuntu-title
freesci
gfxboot-theme-ubuntu
gstreamer0.10-pitfdll
......@@ -70,6 +71,7 @@ testdrive
thunderbird
thunderbird-couchdb
thunderbird-locales
ubuntu-font-family-sources
unetbootin
ubuntuone-client
libubuntuone
......
......@@ -16,6 +16,7 @@ envyng-core
envyng-gtk
envyng-qt
fglrx-installer
fonts-ubuntu-title
freesci
gfxboot-theme-ubuntu
gstreamer0.10-pitfdll
......@@ -74,6 +75,7 @@ software-center
starfighter
tatan
testdrive
ubuntu-font-family-sources
unetbootin
ubuntuone-client
ubuntu-restricted-extras
......
......@@ -16,6 +16,7 @@ envyng-core
envyng-gtk
envyng-qt
fglrx-installer
fonts-ubuntu-title
freesci
gfxboot-theme-ubuntu
gstreamer0.10-pitfdll
......@@ -80,6 +81,7 @@ seamonkey
software-center
starfighter
testdrive
ubuntu-font-family-sources
unetbootin
ubuntuone-client
ubuntu-restricted-extras
......
#!/bin/sh
# Non-free packages. Don't include packages for which a helper exists, only
# packages that we want gone completely.
REMOVE="
9menu
a2ps-perl-ja
abuse-sdl
acetoneiso
aee
afio
app-install-data-commercial
app-install-data-partner
amd64-microcode
b43-fwcutter
bcm43xx-fwcutter
bibledit*
bible-kjv
biblememorizer
bibletime
biblesync
bnetd
boinc
bumblebee
chromium-browser
chromium-codecs-ffmpeg
cia-clients
d4x
easycrypt
efilinux-signed
emacs23
emdebian-archive-keyring
envyng*
fglrx*
flashplugin-nonfree
fonts-ubuntu*
freesci
fwupd
fwupdate
fwupdate-signed
gdecrypt
gnome-firmware
gnome-speech
grub2-signed
gstreamer0.10-pitfdll
helix-player
intel-microcode
ivman
jockey
kde-config-whoopsie
kodi-inputstream-adaptive
kodi-inputstream-rtmp
kubuntu-firefox-installer
libubuntuone
linux-ac100*
linux-allwinner*
linux-armadaxp*
linux-aws*
linux-azure*
linux-bluefield*
linux-chromebook*
linux-dell*
linux-ec2*
linux-euclid*
linux-exynos5*
linux-firmware*
linux-flo*
linux-fsl-imx51*
linux-gcp*
linux-gke*
linux-goldfish*
linux-grouper*
linux-hammerhead*
linux-ibm*
linux-intel*
linux-joule*
linux-kvm*
linux-laptop*
linux-linaro*
linux-lpia*
linux-maguro*
linux-mako*
linux-manta*
linux-mtk*
linux-oem*
linux-oracle*
linux-mvl-dove*
linux-n900*
linux-nvidia*
linux-ports*
linux-qcm-msm*
linux-raspi*
linux-riscv*
linux-restricted*
linux-rt*
linux-realtime*
linux-signed*
linux-snapdragon*
linux-starfive*
linux-ti-omap4*
linux-wlan-ng*
linux-xilinx*
maptransfer
maptransfer-server
mesademos
minigalaxy
moon
ndisgtk
ndiswrapper
nikto
nvclock
nvidia-common
nvidia-graphics-drivers*
nvidia-nsight
nvidia-prime
nvidia-profiler
nvidia-xconfig
oem*
ophcrack
origami
pipsi
pvpgn
python-pip
qsampler
qstat
r8168
rhythmbox-ubuntuone-music-store
rman
rtl8812au
rtl8821ce
scribus-doc
scribus-ng-doc
seamonkey
shim-signed
simutrans*
smtube
software-center
snapd
snapd-xdg-open
sweethome3d-furniture-nonfree
tatan
testdrive
torbrowser-launcher
ubuntu-advantage-tools
ubuntu-drivers-common
ubuntu-online-tour
ubuntuone-client
ubuntuone-dev-tools
ubuntuone-storage-protocol
ubuntu-download-manager
ubuntu-restricted-extras
unetbootin
user-mode-linux
user-mode-linux-doc
vrms
w9wm
winetricks
xdrawchem
xqf
zfs-linux
"
# Packages that we have helpers for but we don't want to risk pulling anyway
FAILSAFE="
app-install-data*
linux
linux-hwe*
linux-lowlatency*
linux-rt*
linux-lts*
linux-meta*
linux-signed*
linux-restricted*
linux-backports-modules*
"
# Free software packages or metapackages only relevant to branding Ubuntu
UNBRAND="
gfxboot-theme-ubuntu
blubuntu
edubuntu
kubuntu
kubuntu-docs
kubuntu-meta
ubufox
ubuntu-docs
ubuntu-sounds
ubuntu-kylin-docs
ubuntustudio
ubuntu-wallpapers
xubuntu
xubuntu-default-settings
xubuntu-docs
ubuntu-meta
ubuntu-keyring
edubuntu-meta
edubuntu-menueditor
edubuntu-live-welcome
edubuntu-live
edubuntu-docs
edubuntu-fonts
edubuntu-artwork
edubuntu-menus
edubuntu-addon-meta
fortunes-ubuntu-server
installation-guide
uck
xubuntu-artwork
xubuntu-meta
lubuntu-artwork
lubuntu-meta
lubuntu-default-settings
ubiquity-slideshow-ubuntu
ubuntu-mate-welcome
ubuntu-sugar-remix-meta
ubuntustudio-audio
ubuntustudio-desktop
ubuntustudio-generation
ubuntustudio-recording
ubuntustudio-graphics
ubuntustudio-audio-plugins
ubuntustudio-video
ubuntustudio-font-meta
ubuntustudio-meta
ubuntustudio-menu
ubuntustudio-icon-theme
ubuntustudio-default-settings
ubuntustudio-controls
ubuntustudio-look
ubuntustudio-theme
ubuntustudio-wallpapers
ubuntustudio-installer
ubuntustudio-live
plymouth-theme-ubuntustudio
ubuntustudio-screensaver
ubuntustudio-sounds
unity-chromium-extension
unity-scope-chromiumbookmarks
usplash-theme-ubuntustudio
webaccounts-chromium-extension
webaccounts-extension-common
"
......@@ -16,6 +16,7 @@ envyng-core
envyng-gtk
envyng-qt
fglrx-installer
fonts-ubuntu-title
freesci
gfxboot-theme-ubuntu
gstreamer0.10-pitfdll
......@@ -86,6 +87,7 @@ software-center
starfighter
tatan
testdrive
ubuntu-font-family-sources
unetbootin
ubuntuone-client
ubuntu-restricted-extras
......
......@@ -4,26 +4,36 @@
# packages that we want gone completely.
REMOVE="
9menu
9wm
a2ps-perl-ja
abuse-sdl
acetoneiso
aee
afio
app-install-data-commercial
app-install-data-partner
b43-fwcutter
bcm43xx-fwcutter
bibledit*
bible-kjv
biblememorizer
bibletime
bnetd
chromium-codecs-ffmpeg
boinc
chromium-browser
chromium-codecs-ffmpeg
cia-clients
d4x
easycrypt
gdecrypt
envyng-*
envyng-core
envyng-gtk
envyng-qt
envyng-*
fglrx-*
fonts-ubuntu-title
freesci
gdecrypt
gfxboot-theme-ubuntu
grub2-signed
gstreamer0.10-pitfdll
......@@ -31,21 +41,23 @@ helix-player
isdnactivecards
ivman
jockey
linux-fsl-imx51
kubuntu-firefox-installer
libubuntuone
linux-ac100
linux-armadaxp
linux-mvl-dove
linux-ec2
linux-ac100
linux-firmware*
linux-fsl-imx51
linux-linaro*
linux-lpia*
linux-mvl-dove
linux-n900
linux-ports*
linux-qcm-msm
linux-restricted*
linux-rt
linux-ti-omap4
linux-wlan-ng
linux-n900
mame
maptransfer
maptransfer-server
......@@ -57,20 +69,24 @@ nikto
nvclock
nvidia-common
nvidia-graphics-drivers*
nvidia-prime
nvidia-settings*
nvidia-xconfig
nvidia-prime
ophcrack
origami
pvpgn
qsampler
qstsat
rhythmbox-ubuntuone-music-store
rman
scilab
scribus-doc
scribus-ng-doc
seamonkey
shim-signed
simutrans-pak128.britain
simutrans
simutrans-pak128.britain
simutrans-pak64
scilab
scribus-ng-doc
scribus-doc
software-center
starfighter
tatan
......@@ -78,28 +94,19 @@ testdrive
thunderbird
thunderbird-couchdb
thunderbird-locales
unetbootin
ubuntu-font-family-sources
ubuntuone-client
ubuntu-restricted-extras
rhythmbox-ubuntuone-music-store
seamonkey
ubuntuone-dev-tools
libubuntuone
ubuntuone-storage-protocol
ubuntu-restricted-extras
unetbootin
user-mode-linux
user-mode-linux-doc
vrms
9wm
9menu
w9wm
acetoneiso
a2ps-perl-ja
bibletime
bibledit*
biblememorizer
bible-kjv
winetricks
z88dk
xqf
wings3d
"
# Packages that we have helpers for but we don't want to risk pulling anyway
......@@ -122,6 +129,9 @@ UNBRAND="
blubuntu
edubuntu
kubuntu
kubuntu-docs
ubufox
ubuntu-docs
ubuntu-gdm-themes
ubuntu-sounds
ubuntustudio
......@@ -140,6 +150,7 @@ edubuntu-fonts
edubuntu-artwork
edubuntu-menus
edubuntu-addon-meta
fortunes-ubuntu-server
uck
xubuntu-artwork
xubuntu-meta
......
......@@ -4,55 +4,75 @@
# packages that we want gone completely.
REMOVE="
9menu
9wm
a2ps-perl-ja
abuse-sdl
acetoneiso
aee
afio
amd64-microcode
app-install-data-commercial
app-install-data-partner
b43-fwcutter
bcm43xx-fwcutter
bibledit*
bible-kjv
biblememorizer
bibletime
bnetd
boinc
bumblebee
chromium-codecs-ffmpeg
chromium-browser
chromium-codecs-ffmpeg
cia-clients
d4x
easycrypt
gdecrypt
efilinux-signed
emacs23
envyng-*
fglrx-*
flashplugin-nonfree
fonts-ubuntu-title
freesci
gdecrypt
gnome-speech
grub2-signed
gstreamer0.10-pitfdll
helix-player
intel-microcode
ivman
jockey
linux-fsl-imx51
linux-chromebook
linux-exynos5
linux-flo
linux-goldfish
linux-grouper
linux-maguro
linux-mako
linux-manta
linux-armadaxp
linux-mvl-dove
linux-ec2
linux-ac100
linux-signed*
kubuntu-firefox-installer
libubuntuone
linux-aws*
linux-azure*
linux-ac100*
linux-armadaxp*
linux-chromebook*
linux-ec2*
linux-exynos5*
linux-firmware*
linux-flo*
linux-fsl-imx51*
linux-goldfish*
linux-grouper*
linux-keystone
linux-linaro*
linux-lpia*
linux-maguro*
linux-mako*
linux-manta*
linux-mvl-dove*
linux-n900*
linux-oracle*
linux-ports*
linux-qcm-msm
linux-qcm-msm*
linux-restricted*
linux-rt*
linux-ti-omap4
linux-wlan-ng
linux-n900
linux-signed*
linux-ti-omap4*
linux-wlan-ng*
mame
maptransfer
maptransfer-server
......@@ -65,49 +85,47 @@ nvclock
nvidia-common
nvidia-graphics-drivers*
nvidia-nsight
nvidia-settings*
nvidia-xconfig
nvidia-prime
nvidia-profiler
nvidia-settings*
nvidia-xconfig
ophcrack
origami
pvpgn
python-pip
qsampler
qstat
r8168
rhythmbox-ubuntuone-music-store
rman
shim-signed
simutrans*
scilab
scribus-ng-doc
scribus-doc
scribus-ng-doc
seamonkey
shim-signed
simutrans*
snapd
smtube
software-center
sweethome3d-furniture-nonfree
tatan
testdrive
thunderbird
thunderbird-couchdb
thunderbird-locales
unetbootin
ubuntuone-client
ubuntu-font-family-sources
ubuntu-drivers-common
ubuntu-restricted-extras
rhythmbox-ubuntuone-music-store
seamonkey
ubuntu-online-tour
ubuntuone-client
ubuntuone-dev-tools
libubuntuone
ubuntuone-storage-protocol
ubuntu-download-manager
ubuntu-restricted-extras
unetbootin
user-mode-linux
user-mode-linux-doc
vrms
9wm
9menu
w9wm
acetoneiso
a2ps-perl-ja
bibletime
bibledit*
biblememorizer
bible-kjv
winetricks
z88dk
xdrawchem
xqf
"
# Packages that we have helpers for but we don't want to risk pulling anyway
......@@ -131,7 +149,12 @@ gfxboot-theme-ubuntu
blubuntu
edubuntu
kubuntu
kubuntu-docs
kubuntu-meta
ubufox
ubuntu-docs
ubuntu-sounds
ubuntu-kylin-docs
ubuntustudio
ubuntu-wallpapers
xubuntu
......@@ -148,12 +171,15 @@ edubuntu-fonts
edubuntu-artwork
edubuntu-menus
edubuntu-addon-meta
fortunes-ubuntu-server
installation-guide
uck
xubuntu-artwork
xubuntu-meta
lubuntu-artwork
lubuntu-meta
lubuntu-default-settings
ubiquity-slideshow-ubuntu
ubuntu-sugar-remix-meta
ubuntustudio-audio
ubuntustudio-desktop
......@@ -174,5 +200,9 @@ ubuntustudio-wallpapers
plymouth-theme-ubuntustudio
ubuntustudio-screensaver
ubuntustudio-sounds
unity-chromium-extension
unity-scope-chromiumbookmarks
usplash-theme-ubuntustudio
webaccounts-chromium-extension
webaccounts-extension-common
"
#!/bin/sh
# Non-free packages. Don't include packages for which a helper exists, only
# packages that we want gone completely.
REMOVE="
9menu
9wm
a2ps-perl-ja
abuse-sdl
acetoneiso
aee
afio
app-install-data-commercial
app-install-data-partner
amd64-microcode
b43-fwcutter
bcm43xx-fwcutter
bibledit*
bible-kjv
biblememorizer
bibletime
biblesync
bnetd
boinc
bumblebee
chromium-browser
chromium-codecs-ffmpeg
cia-clients
d4x
easycrypt
efilinux-signed
emacs23
envyng-*
fglrx-*
flashplugin-nonfree
fonts-ubuntu-title
freesci
fwupdate
fwupdate-signed
gdecrypt
gnome-speech
grub2-signed
gstreamer0.10-pitfdll
helix-player
intel-microcode
ivman
jockey
kubuntu-firefox-installer
libubuntuone
linux-ac100*
linux-armadaxp*
linux-aws*
linux-azure*
linux-chromebook*
linux-ec2*
linux-euclid*
linux-exynos5*
linux-firmware*
linux-flo*
linux-fsl-imx51*
linux-gcp*
linux-gke*
linux-goldfish*
linux-grouper*
linux-hammerhead*
linux-joule*
linux-kvm*
linux-linaro*
linux-lpia*
linux-maguro*
linux-mako*
linux-manta*
linux-oem*
linux-oracle*
linux-mvl-dove*
linux-n900*
linux-ports*
linux-qcm-msm*
linux-raspi2*
linux-restricted*
linux-rt*
linux-signed*
linux-snapdragon*
linux-ti-omap4*
linux-wlan-ng*
mame
maptransfer
maptransfer-server
mesademos
moon
ndisgtk
ndiswrapper
nikto
nvclock
nvidia-common
nvidia-graphics-drivers*
nvidia-nsight
nvidia-prime
nvidia-profiler
nvidia-settings*
nvidia-xconfig
ophcrack
origami
pvpgn
python-pip
qsampler
qstat
r8168
rhythmbox-ubuntuone-music-store
rman
scribus-doc
scribus-ng-doc
seamonkey
shim-signed
simutrans*
smtube
software-center
snapd
snapd-xdg-open
sweethome3d-furniture-nonfree
tatan
testdrive
ubuntu-advantage-tools
ubuntu-drivers-common
ubuntu-font-family-sources
ubuntu-online-tour
ubuntuone-client
ubuntuone-dev-tools
ubuntuone-storage-protocol
ubuntu-download-manager
ubuntu-restricted-extras
unetbootin
user-mode-linux
user-mode-linux-doc
vrms
w9wm
winetricks
xdrawchem
xqf
zfs-linux
"
# Packages that we have helpers for but we don't want to risk pulling anyway
FAILSAFE="
app-install-data*
linux
linux-hwe*
linux-lowlatency*
linux-rt*
linux-lts*
linux-meta*
linux-signed*
linux-restricted*
linux-backports-modules*
"
# Free software packages or metapackages only relevant to branding Ubuntu
UNBRAND="
gfxboot-theme-ubuntu
blubuntu
edubuntu
kubuntu
kubuntu-docs
kubuntu-meta
ubufox
ubuntu-docs
ubuntu-sounds
ubuntu-kylin-docs
ubuntustudio
ubuntu-wallpapers
xubuntu
xubuntu-default-settings
xubuntu-docs
ubuntu-meta
ubuntu-keyring
edubuntu-meta
edubuntu-menueditor
edubuntu-live-welcome
edubuntu-live
edubuntu-docs
edubuntu-fonts
edubuntu-artwork
edubuntu-menus
edubuntu-addon-meta
fortunes-ubuntu-server
installation-guide
uck
xubuntu-artwork
xubuntu-meta
lubuntu-artwork
lubuntu-meta
lubuntu-default-settings
ubiquity-slideshow-ubuntu
ubuntu-sugar-remix-meta
ubuntustudio-audio
ubuntustudio-desktop
ubuntustudio-generation
ubuntustudio-recording
ubuntustudio-graphics
ubuntustudio-audio-plugins
ubuntustudio-video
ubuntustudio-font-meta
ubuntustudio-meta
ubuntustudio-menu
ubuntustudio-icon-theme
ubuntustudio-default-settings
ubuntustudio-controls
ubuntustudio-look
ubuntustudio-theme
ubuntustudio-wallpapers
plymouth-theme-ubuntustudio
ubuntustudio-screensaver
ubuntustudio-sounds
unity-chromium-extension
unity-scope-chromiumbookmarks
usplash-theme-ubuntustudio
webaccounts-chromium-extension
webaccounts-extension-common
"
#!/bin/sh
#
# Copyright (C) 2008,2009,2010 Rubén Rodríguez <ruben@gnu.org>
# Copyright (C) 2008-2021 Ruben Rodriguez <ruben@trisquel.org>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
......@@ -20,7 +20,10 @@ set -e
DIST=$1
CODENAME=$2
REPLACE=$(git --git-dir=/home/ubuntu/package-helpers/.git ls-tree -r --name-only $CODENAME|grep helpers/make-|sed 's/.*make-//')
echo Updating git package-helpers...
git --git-dir=/home/ubuntu/package-helpers/.git fetch --all
REPLACE=$(git --git-dir=/home/ubuntu/package-helpers/.git ls-tree -r --name-only origin/$CODENAME|grep helpers/make-|sed 's|helpers/make-||')
if [ -x purge-$DIST ]
then
......@@ -29,74 +32,71 @@ else
exit 1
fi
echo listing $DIST
reprepro -A source list $DIST | cut -d' ' -f2 > list1
reprepro -A source list $DIST-updates | cut -d' ' -f2 >> list1
reprepro -A source list $DIST-security | cut -d' ' -f2 >> list1
reprepro -A source list $DIST-backports | cut -d' ' -f2 >> list1
sort -u < list1 > list
echo Listing packages currently in local $DIST repository
for VARIANT in '' '-updates' '-security' '-backports'
do
reprepro -A source list ${DIST}${VARIANT} | cut -d' ' -f2 > list-${DIST}${VARIANT}
reprepro --list-format '${source}\n' list ${DIST}${VARIANT} | sed 's/ .*//' >> list-${DIST}${VARIANT}
sort -u list-${DIST}${VARIANT} -o list-${DIST}${VARIANT}
done
PACKAGES="$REPLACE $REMOVE $UNBRAND $FAILSAFE"
# blocklist packages
echo Blocklisting packages defined in purge-$DIST
echo Searching for packages to remove in $DIST
for PACKAGE in $PACKAGES; do
for PACKAGE in $REMOVE $UNBRAND $FAILSAFE; do
if echo $PACKAGE |grep -q '\*'; then
PACKAGE=$(echo $PACKAGE |sed 's/-*//; s/*//')
for REPO in $DIST $DIST-updates $DIST-security $DIST-backports; do
EXTRAPACKAGES=$(egrep "^$REPO\|" list |grep " $PACKAGE"|cut -d" " -f2)
for EXTRA in $EXTRAPACKAGES; do
echo "$EXTRA purge" >> conf/purge-$DIST
echo 1 reprepro -v removesrc $REPO $EXTRA
reprepro -v removesrc $REPO $EXTRA
done
EXTRAPACKAGES=$(grep "^$PACKAGE" list-$DIST* | sed 's/.*://' ||true)
for EXTRA in $EXTRAPACKAGES; do
echo "$EXTRA purge" >> conf/purge-$DIST
done
else
echo "$PACKAGE purge" >> conf/purge-$DIST
for REPO in $DIST $DIST-updates $DIST-security $DIST-backports; do
if grep "^$PACKAGE$" -q list; then
echo 2 reprepro -v removesrc $REPO $PACKAGE
reprepro -v removesrc $REPO $PACKAGE
fi
done
fi
done
for file in conf/purge*; do
cat $file | sort -u > $file.tmp
mv $file.tmp $file
done
exit
# helper packages
echo Blacklisting packages defined by $CODENAME helpers
rm conf/replace-$DIST* -f
#--------------------------------------------------------------
for PACKAGE in $REPLACE; do
BACKPORT=false
git --git-dir=/home/ubuntu/package-helpers/.git \
show origin/$CODENAME:helpers/make-$PACKAGE |grep -q '^BACKPORTS*=true' \
&& BACKPORT=true
echo Searching for missing packages in $DIST
rm -f /tmp/sourcemissing
for REPO in $DIST $DIST-updates $DIST-security $DIST-backports; do
reprepro sourcemissing $REPO >> /tmp/sourcemissing
if $BACKPORT; then
echo "$PACKAGE purge" >> conf/replace-$DIST-backports
else
echo "$PACKAGE purge" >> conf/replace-$DIST
fi
done
while read line; do
dist=$(echo $line | cut -d" " -f1 )
sourcepkg=$(echo $line | cut -d" " -f2 )
package=$(echo $line | cut -d" " -f4|sed 's_.*/__; s/_.*//' )
dir=$(echo $line | cut -d" " -f4 | sed 's/\(.*\)\/.*/\1/' )
if ! ls $dir|grep dsc -q; then
echo "$sourcepkg purge" conf/purge-$dist
echo "$sourcepkg purge" >> conf/purge-$dist
fi
#echo reprepro -v remove $dist $package
#reprepro -v remove $dist $package
done < /tmp/sourcemissing
#--------------------------------------------------------------
for file in conf/purge-$DIST* conf/replace-$DIST*; do
cat $file | sort -u > $file.tmp
mv $file.tmp $file
done
echo Removing blocklisted packages found in local repository
for REPO in $DIST $DIST-updates $DIST-security; do
for PACKAGE in $(cat conf/purge-$DIST conf/replace-$DIST | sed 's/ .*//'); do
if grep "^$PACKAGE$" -q list-$REPO; then
echo reprepro -v removesrc $REPO $PACKAGE
reprepro -v removesrc $REPO $PACKAGE | echo $? | grep -qv 249
reprepro -v removefilter $REPO "Package (==$PACKAGE)"
fi
done
done
for PACKAGE in $(cat conf/replace-$DIST-backports | sed 's/ .*//'); do
if grep "^$PACKAGE$" -q list-$DIST-backports; then
echo reprepro -v removesrc $DIST-backports $PACKAGE
reprepro -v removesrc $DIST-backports $PACKAGE | echo $? | grep -qv 249
reprepro -v removefilter $REPO-backports "Package (==$PACKAGE)"
fi
done
echo Finished