From 529a75546f7f43b78f7cfae83af8c78e71d78434 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Luis=20Guzm=C3=A1n?= <ark@switnet.org>
Date: Wed, 7 Sep 2022 15:03:02 +0000
Subject: [PATCH] debian-installer-repository: add debian packages as
 dependency of debian-installer.

---
 helpers/make-cdrom-detect             | 34 +++++++++++++++++++++++++++
 helpers/make-cdrom-retriever          | 34 +++++++++++++++++++++++++++
 helpers/make-clock-setup              | 34 +++++++++++++++++++++++++++
 helpers/make-debian-installer-utils   | 34 +++++++++++++++++++++++++++
 helpers/make-efi-reader               | 34 +++++++++++++++++++++++++++
 helpers/make-finish-install           | 34 +++++++++++++++++++++++++++
 helpers/make-installation-locale      | 34 +++++++++++++++++++++++++++
 helpers/make-installation-report      | 34 +++++++++++++++++++++++++++
 helpers/make-iso-scan                 | 34 +++++++++++++++++++++++++++
 helpers/make-lowmemcheck              | 34 +++++++++++++++++++++++++++
 helpers/make-media-retriever          | 34 +++++++++++++++++++++++++++
 helpers/make-network-console          | 34 +++++++++++++++++++++++++++
 helpers/make-nobootloader             | 34 +++++++++++++++++++++++++++
 helpers/make-oldsys-preseed           | 34 +++++++++++++++++++++++++++
 helpers/make-partman-auto             | 34 +++++++++++++++++++++++++++
 helpers/make-partman-auto-crypto      | 34 +++++++++++++++++++++++++++
 helpers/make-partman-auto-lvm         | 34 +++++++++++++++++++++++++++
 helpers/make-partman-auto-raid        | 34 +++++++++++++++++++++++++++
 helpers/make-partman-base             | 34 +++++++++++++++++++++++++++
 helpers/make-partman-basicfilesystems | 34 +++++++++++++++++++++++++++
 helpers/make-partman-basicmethods     | 34 +++++++++++++++++++++++++++
 helpers/make-partman-btrfs            | 34 +++++++++++++++++++++++++++
 helpers/make-partman-crypto           | 34 +++++++++++++++++++++++++++
 helpers/make-partman-efi              | 34 +++++++++++++++++++++++++++
 helpers/make-partman-ext3             | 34 +++++++++++++++++++++++++++
 helpers/make-partman-iscsi            | 34 +++++++++++++++++++++++++++
 helpers/make-partman-jfs              | 34 +++++++++++++++++++++++++++
 helpers/make-partman-lvm              | 34 +++++++++++++++++++++++++++
 helpers/make-partman-md               | 34 +++++++++++++++++++++++++++
 helpers/make-partman-partitioning     | 34 +++++++++++++++++++++++++++
 helpers/make-partman-target           | 34 +++++++++++++++++++++++++++
 helpers/make-partman-xfs              | 34 +++++++++++++++++++++++++++
 helpers/make-preseed                  | 34 +++++++++++++++++++++++++++
 helpers/make-rescue                   | 34 +++++++++++++++++++++++++++
 helpers/make-rootskel                 | 34 +++++++++++++++++++++++++++
 helpers/make-rootskel-gtk             | 34 +++++++++++++++++++++++++++
 helpers/make-tzsetup                  | 34 +++++++++++++++++++++++++++
 helpers/make-udpkg                    | 34 +++++++++++++++++++++++++++
 38 files changed, 1292 insertions(+)
 create mode 100644 helpers/make-cdrom-detect
 create mode 100644 helpers/make-cdrom-retriever
 create mode 100644 helpers/make-clock-setup
 create mode 100644 helpers/make-debian-installer-utils
 create mode 100644 helpers/make-efi-reader
 create mode 100644 helpers/make-finish-install
 create mode 100644 helpers/make-installation-locale
 create mode 100644 helpers/make-installation-report
 create mode 100644 helpers/make-iso-scan
 create mode 100644 helpers/make-lowmemcheck
 create mode 100644 helpers/make-media-retriever
 create mode 100644 helpers/make-network-console
 create mode 100644 helpers/make-nobootloader
 create mode 100644 helpers/make-oldsys-preseed
 create mode 100644 helpers/make-partman-auto
 create mode 100644 helpers/make-partman-auto-crypto
 create mode 100644 helpers/make-partman-auto-lvm
 create mode 100644 helpers/make-partman-auto-raid
 create mode 100644 helpers/make-partman-base
 create mode 100644 helpers/make-partman-basicfilesystems
 create mode 100644 helpers/make-partman-basicmethods
 create mode 100644 helpers/make-partman-btrfs
 create mode 100644 helpers/make-partman-crypto
 create mode 100644 helpers/make-partman-efi
 create mode 100644 helpers/make-partman-ext3
 create mode 100644 helpers/make-partman-iscsi
 create mode 100644 helpers/make-partman-jfs
 create mode 100644 helpers/make-partman-lvm
 create mode 100644 helpers/make-partman-md
 create mode 100644 helpers/make-partman-partitioning
 create mode 100644 helpers/make-partman-target
 create mode 100644 helpers/make-partman-xfs
 create mode 100644 helpers/make-preseed
 create mode 100644 helpers/make-rescue
 create mode 100644 helpers/make-rootskel
 create mode 100644 helpers/make-rootskel-gtk
 create mode 100644 helpers/make-tzsetup
 create mode 100644 helpers/make-udpkg

diff --git a/helpers/make-cdrom-detect b/helpers/make-cdrom-detect
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-cdrom-detect
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-cdrom-retriever b/helpers/make-cdrom-retriever
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-cdrom-retriever
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-clock-setup b/helpers/make-clock-setup
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-clock-setup
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-debian-installer-utils b/helpers/make-debian-installer-utils
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-debian-installer-utils
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-efi-reader b/helpers/make-efi-reader
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-efi-reader
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-finish-install b/helpers/make-finish-install
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-finish-install
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-installation-locale b/helpers/make-installation-locale
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-installation-locale
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-installation-report b/helpers/make-installation-report
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-installation-report
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-iso-scan b/helpers/make-iso-scan
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-iso-scan
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-lowmemcheck b/helpers/make-lowmemcheck
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-lowmemcheck
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-media-retriever b/helpers/make-media-retriever
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-media-retriever
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-network-console b/helpers/make-network-console
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-network-console
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-nobootloader b/helpers/make-nobootloader
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-nobootloader
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-oldsys-preseed b/helpers/make-oldsys-preseed
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-oldsys-preseed
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-auto b/helpers/make-partman-auto
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-auto
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-auto-crypto b/helpers/make-partman-auto-crypto
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-auto-crypto
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-auto-lvm b/helpers/make-partman-auto-lvm
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-auto-lvm
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-auto-raid b/helpers/make-partman-auto-raid
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-auto-raid
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-base b/helpers/make-partman-base
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-base
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-basicfilesystems b/helpers/make-partman-basicfilesystems
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-basicfilesystems
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-basicmethods b/helpers/make-partman-basicmethods
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-basicmethods
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-btrfs b/helpers/make-partman-btrfs
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-btrfs
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-crypto b/helpers/make-partman-crypto
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-crypto
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-efi b/helpers/make-partman-efi
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-efi
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-ext3 b/helpers/make-partman-ext3
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-ext3
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-iscsi b/helpers/make-partman-iscsi
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-iscsi
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-jfs b/helpers/make-partman-jfs
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-jfs
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-lvm b/helpers/make-partman-lvm
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-lvm
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-md b/helpers/make-partman-md
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-md
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-partitioning b/helpers/make-partman-partitioning
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-partitioning
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-target b/helpers/make-partman-target
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-target
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-partman-xfs b/helpers/make-partman-xfs
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-partman-xfs
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-preseed b/helpers/make-preseed
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-preseed
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-rescue b/helpers/make-rescue
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-rescue
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-rootskel b/helpers/make-rootskel
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-rootskel
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-rootskel-gtk b/helpers/make-rootskel-gtk
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-rootskel-gtk
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-tzsetup b/helpers/make-tzsetup
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-tzsetup
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
diff --git a/helpers/make-udpkg b/helpers/make-udpkg
new file mode 100644
index 00000000..b544de05
--- /dev/null
+++ b/helpers/make-udpkg
@@ -0,0 +1,34 @@
+#!/bin/sh
+#
+#    Copyright (C) 2022  Luis Guzmán <ark@switnet.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
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+#
+
+##
+# This helper is part of a series of packages that are now droppped on upstream
+# Ubuntu, therefore in order to build a working debian-installer we now fetch
+# such packages from Debian in order to build the required udeb packages.
+##
+
+VERSION=0
+EXTERNAL='deb-src http://ftp.debian.org/debian stable main'
+REPOKEY=648ACFD622F3D138
+NETINST=true
+. ./config
+
+
+changelog "Fetch and build as udeb dependency for debian-installer."
+compile
-- 
GitLab