From 0b4e3ed390b203ea48107ecd3011a5ae0f0a7668 Mon Sep 17 00:00:00 2001 From: Sahan Yılmaz Date: Sun, 23 Feb 2025 13:16:00 +0300 Subject: first commit --- .../usr/share/doc/romtal-sistem-dondurma/README | 55 +++++++++++++++++++++ .../doc/romtal-sistem-dondurma/changelog.Debian.gz | Bin 0 -> 169 bytes .../usr/share/doc/romtal-sistem-dondurma/copyright | 31 ++++++++++++ 3 files changed, 86 insertions(+) create mode 100644 debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/README create mode 100644 debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/changelog.Debian.gz create mode 100644 debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/copyright (limited to 'debian/romtal-sistem-dondurma/usr/share/doc') diff --git a/debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/README b/debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/README new file mode 100644 index 0000000..cdf16af --- /dev/null +++ b/debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/README @@ -0,0 +1,55 @@ +This source repository builds packages that work with initramfs-tools +to add function to an initramfs that is likely cloud specific. + +Most likely, you do not want to install these packages unless you know +what you're doing. + +== growroot == +This initramfs module will re-write the partition table of a disk +so that the root partition has as much space as possible, bumping it +up to the edge of the disk, or the edge of the next partition. + +This is valueable in an environment where a volume can be grown past +its original size. It addresses the following situation: + * The initial [virtual] disk has a partition table on it + * The provisioning system creates a volume with additional space + at the end of the disk (after the root partition) + * the system boots, but cannot use the additional space without a reboot + because the kernel will not re-read the partition table information + of a disk that is in use. + +The way this is addressed is: + * in the initramfs unmount the root filesystem + * rewrite the partition table + * tell the kernel to re-read + * remount the root filesystem + +== rescuevol == +When installed the initramfs will check to see if any partitions +with a label of 'RESCUE_VOL' are attached. If such a volume is attached, +it will boot off that volume rather than the root volume. + +This is useful in a cloud environment, when the user is able to attach +and detach volumes to a running system, but has no other mechanism +for interupting of fixing a failed boot. It is analogous to inserting +a rescue CD into a system to recover from failure. + +It may be helpful in the case where the kernel and ramdisk can be loaded +from the instance, but the system is unusable. This could occur if +an error left ssh access broken or the system didn't come all the way up. + +The user could attach a correctly labeled volume, reboot the instance +and access the system to fix it. + +If the volume contains a file '/etc/rescuevol-ignore' it will be ignored. +This allows you to fix your instance, create that volume and *not* boot the +rescue volume on next boot + +== overlayroot == +Configure overlayfs filesystems over the root device based on +configuration provided by kernel command line or in-image config. + +see overlayroot/etc/overlayroot.conf for more information. + +== dyn-netconf == +see dyn-netconf/doc/README.txt diff --git a/debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/changelog.Debian.gz b/debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/changelog.Debian.gz new file mode 100644 index 0000000..49e2ce6 Binary files /dev/null and b/debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/changelog.Debian.gz differ diff --git a/debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/copyright b/debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/copyright new file mode 100644 index 0000000..7026857 --- /dev/null +++ b/debian/romtal-sistem-dondurma/usr/share/doc/romtal-sistem-dondurma/copyright @@ -0,0 +1,31 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: cloud-initramfs-tools + +Files: * +Copyright: 2011 Scott Moser +License: GPL-3.0+ + +Files: debian/* +Copyright: + 2011 Scott Moser + 2012 Dustin Kirkland + 2012 Axel Heider + 2024 Canonical Ltd. +License: GPL-3.0+ + +License: GPL-3.0+ + 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 3 of the License, or + (at your option) any later version. + . + This package 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, see . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". -- cgit v1.2.3