1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789
|
grml-debootstrap (0.124) unstable; urgency=medium
* [8ca3b23] Drop support for Debian v11 / bullseye
* [34c3fa9] package selection: replace isc-dhcp-client with dhcpcd-base
* [f3299a7] help message: drop incorrect default value
-- Chris Hofstaedtler <ch@grml.org> Sun, 25 Jan 2026 17:51:56 +0100
grml-debootstrap (0.123) unstable; urgency=medium
[ Chris Hofstaedtler ]
* [f88c07b] Rename asciidoc files to *.adoc
* [02b0da4] Update GitHub README.md
* [e4e361a] Add package-build, release GitHub workflows
* [fdad144] Add dependabot configuration
* [4341805] d/copyright: remove (old) FSF address
-- Chris Hofstaedtler <ch@grml.org> Mon, 03 Nov 2025 13:01:17 +0100
grml-debootstrap (0.122) unstable; urgency=medium
* [8172dda] Skip udevadm execution on unsupported network interfaces
like bonding_masters. Thanks to Volodymyr Fedorov
<vfedorov@sipwise.com>
* [3c9cba2] Drop support for Debian v10 / buster
-- Michael Prokop <mika@grml.org> Fri, 15 Aug 2025 12:17:04 +0200
grml-debootstrap (0.121) unstable; urgency=medium
[ Aaron Rainbolt ]
* [b3aeda2] Don't set bogus debconf variable on grub-cloud packages
-- Chris Hofstaedtler <ch@grml.org> Wed, 14 May 2025 13:20:54 +0200
grml-debootstrap (0.120) unstable; urgency=medium
[ Patrick Schleizer ]
* [d634a72] fix skipping initrd creation using INITRD=no
[ Aaron Rainbolt ]
* [d8ca8f2] Set root partition type UUIDs for VM images according to the
Discoverable Partition Specification
[ Michael Prokop ]
* [0208c8a] Verify that GRUB configuration points to valid block device
-- Chris Hofstaedtler <ch@grml.org> Sun, 11 May 2025 18:45:24 +0200
grml-debootstrap (0.119) unstable; urgency=medium
[ Chris Hofstaedtler ]
* [6a1d471] efi_support: drop support for Linux before 3.10
* [b8a6a2c] efi_support: drop BIOS-mode info
[ Patrick Schleizer ]
* [0cfdc33] Replace inline ESC with printf calls
-- Chris Hofstaedtler <ch@grml.org> Mon, 07 Apr 2025 12:33:54 +0200
grml-debootstrap (0.118) unstable; urgency=medium
* [2970ed4] grub: merge swraid and non-swraid code paths
* [39ca807] grub: show which packages get installed
* [a0afa91] grub: umount /boot/efi after update-grub
* [f4bf8a9] grub: drop ARCH=i386 support
* [f5051be] Set Standards-Version to 4.7.2
-- Chris Hofstaedtler <ch@grml.org> Sun, 30 Mar 2025 16:07:42 +0200
grml-debootstrap (0.117) unstable; urgency=medium
[ Aaron Rainbolt ]
* [a3048cf] Deduplicate GRUB installation code
-- Chris Hofstaedtler <ch@grml.org> Mon, 24 Mar 2025 11:30:11 +0100
grml-debootstrap (0.116) unstable; urgency=medium
[ Aaron Rainbolt ]
* [2891f17] Improve hybrid bootloader and arm64 UEFI support
[ Chris Hofstaedtler ]
* [fc97d10] Drop support for Debian's "i386" port
* [f2ebc18] d/control: drop fdisk | util-linux alternative
* [235d390] d/control: drop versioned bash dependency
* [7a9d8c3] Support https mirrors
-- Chris Hofstaedtler <ch@grml.org> Fri, 14 Mar 2025 14:32:59 +0100
grml-debootstrap (0.115) unstable; urgency=medium
[ Michael Prokop ]
* [c3b8f4f] Makefile: mark chroot-script as bash script for shellcheck.
Thanks to Aaron Rainbolt
[ Chris Hofstaedtler ]
* [2edb21f] test-vm.sh: appease shellcheck
* [220b1a1] test-vm: fix qemu warning about autodetecting raw format drive
* [9631e48] testrunner: be more resilient
* [5f92043] tests: delegate more to python
* [d8304df] packages: replace dbus with libpam-systemd
* [7b3b6aa] packages: replace bzip2 with zstd
-- Chris Hofstaedtler <ch@grml.org> Tue, 04 Mar 2025 23:29:18 +0100
grml-debootstrap (0.114) unstable; urgency=medium
[ Chris Hofstaedtler ]
* [2a2fe04] Use mmdebstrap as our only debootstrap implementation
* [b5068d2] Drop --iso support
* [e6baa9c] Stop installing acpi-support-base by default
* [7fc2b60] Stop installing separate packages file for arm64
* [698809d] preparechroot: align interfaces(5) defauls with ifupdown
* [fd2b0ad] Set default release to trixie
* [1c04071] Remove unused mkfs_supports_metadata_csum variable
* [bcde0bb] Disable cleanup of APT data and disable chroot-empty check
* [8d76dfc] grml-debootstrap: remove stray whitespace
* [21d5c84] doc: merge releasetable.txt into grml-debootstrap.8.txt
* [86c2c7c] Add trixie as Debian version 13
* [0901e1f] Remove grub* from packages list
* [7f24b9a] arm64: really install grub
* [2839682] CI: test on arm hosts
[ Patrick Schleizer ]
* [07ba800] use LC_ALL=C instead of LANG=C
* [428a8a7] no longer set redundant environment variables LANG=C and LANGUAGE=C inside chroot
-- Chris Hofstaedtler <ch@grml.org> Mon, 10 Feb 2025 13:57:34 +0100
grml-debootstrap (0.113) unstable; urgency=medium
* [394b232] Follow rename of grml-debian-keyring to grml-keyring
-- Chris Hofstaedtler <ch@grml.org> Mon, 27 Jan 2025 17:37:31 +0100
grml-debootstrap (0.112) unstable; urgency=medium
[ Chris Hofstaedtler ]
* [fdcbead] Mark packages as automatically installed
* [8b9d174] Update /etc/timezone only if it exists
* [754be6f] NEWS: record jessie, stretch support removal
* [30788c5] NEWS: drop entries from 2015 and back
[ Patrick Schleizer ]
* [794d55c] Remove support for Debian `jessie` and `stretch`
-- Chris Hofstaedtler <ch@grml.org> Tue, 21 Jan 2025 00:43:09 +0100
grml-debootstrap (0.111) unstable; urgency=medium
[ Michael Prokop ]
* [7ef3249] interactive mode: ignore failures when identifying file system fails
-- Chris Hofstaedtler <ch@grml.org> Sat, 07 Dec 2024 16:09:19 +0100
grml-debootstrap (0.110) unstable; urgency=medium
[ Chris Hofstaedtler ]
* [8da0f25] Drop support for debian2hd / AUTOINSTALL
* [d558ca5] shellcheck: use parameter expansion style for $VERBOSE
* [1de02ac] shellcheck: avoid if-then-else warning
* [cdd9896] shellcheck: quote vars passed to dialog
* [18c3508] prompt_for_release: RELEASE is already defaulted
* [5bdbcfd] shellcheck: add all defaulted vars for chroot-script
* [e401995] Switch default debootstrap tool to mmdebstrap
* [e2806da] Drop support for cdebootstrap
* [5f5f3da] Add .github/FUNDING.yml
[ Michael Prokop ]
* [8ba8be4] Ship debian/gbp.conf for gbp usage
* [50c4163] debian: update Uploaders field
[ Patrick Schleizer ]
* [be5c2e8] Implement clean_chroot to avoid host env variables like TMP
to leak into the chroot
-- Michael Prokop <mika@grml.org> Fri, 22 Nov 2024 16:28:59 +0100
grml-debootstrap (0.109) unstable; urgency=medium
[ Michael Prokop ]
* [9b2cf83] mkfs: avoid blockdev failing to re-read partition table.
Thanks to Darshaka Pathirana for bug report and initial investigation,
and Chris Hofstaedtler for feedback
* [430aa47] GitHub Actions: raise upload-artifact + download-artifact to
v4. Thanks to Darshaka Pathirana
* [9272096] tests: provide README
* [bffadf3] tests/build-vm-and-test.sh: install curl
* [95bd689] tests/serial-console-connection: use python3 in shebang
* [844419c] tests/serial-console-connection: update default hostname
* [13e2a39] tests: Try to capture screenshot via VNC if serial-console-
connection fails
[ Darshaka Pathirana ]
* [014c7df] GitHub Actions: Add workflow_dispatch trigger
[ Chris Hofstaedtler ]
* [e591bd1] Tag installed policy-rc.d file
* [c530e15] tests/serial-console-connection: add timeout (default to
3min)
* [e129b3c] tests/serial-console-connection: automatically format
defaults in --help
* [0e7cffd] tests/serial-console-connection: remove unused imports
* [235670b] tests/serial-console-connection: reformat using black
* [25c56d2] Disable ext4 feature orphan_file for older releases
* [a0f30f1] actions: archive VM image on test failure
* [36dbe9b] shellcheck: restrict shellcheck-tests to tests/*.sh files
* [d2dd4f1] tests/test-vm.sh: fix shellcheck SC2086
* [2ae7c2b] tests: set msize=512000 option for 9pfs
-- Michael Prokop <mika@grml.org> Fri, 06 Sep 2024 17:45:35 +0200
grml-debootstrap (0.108) unstable; urgency=medium
[ Darshaka Pathirana ]
* [811c294] Move try_umount above cleanup()
-- Michael Prokop <mika@grml.org> Sat, 24 Feb 2024 10:55:23 +0100
grml-debootstrap (0.107) unstable; urgency=medium
[ Antoine Beaupré ]
* [cfa1651] fix debootstrap error handler
-- Michael Prokop <mika@grml.org> Fri, 02 Feb 2024 12:31:41 +0100
grml-debootstrap (0.106) unstable; urgency=medium
[ Patrick Schleizer ]
- [1a229d0..cc891df] Improve error handling (PR #255)
* [81d7587] consistently use ESP label for the EFI system partition
* [9706bd9] improved error handling, removed RC=$? noops
* [48f3096] remove noops "eend $RC"
* [cbd20a0] consistently use same code path for umounting
[ Michael Prokop ]
* [19dc059] coding style: use '[' instead of 'test'
* [325a888] Install busybox On Debian/stretch as it's required for
initramfs. Thanks to Patrick Schleizer <adrelanos@whonix.org> for
spotting and reporting
[ Chris Hofstaedtler ]
* [090612a] ci: enable test-build on pushes to branches and periodic
-- Michael Prokop <mika@grml.org> Sat, 23 Dec 2023 20:00:42 +0100
grml-debootstrap (0.105) unstable; urgency=medium
The "farewell lenny, squeeze + wheezy; hello arm64" release
[ Michael Prokop ]
* [4405248] packer: update to Grml 2022.11 ISO
* [2708f44] Don't install busybox any longer by default.
Thanks to Patrick Schleizer + Chris Hofstaedtler
[ Daniel Winzen ]
* [f4d3906] Add EFI support for VMs
* [39685c7] Add support for legacy BIOS boot to efi VM images
[ Patrick Schleizer ]
* [ef3019b] add mmdebstrap as alternative to (c)debootstrap
* [c1d92f2] remove unnecessary unicode from config
* [438ca09] remove unnecessary unicode from chroot-script
* [e8494a4] disable prompt/wait by tune2fs
* [1e27d8e] improve error handling
* [256bdb7] debian: add dosfstools to Depends for EFI use case
* [dcccf11] code simplification: drop NOP usage of eend 0
* [b9035f6] Avoid intermediary installation of initramfs-tools when
using INITRD_GENERATOR=dracut.
[ GavinPacini ]
* [670035b] Initial arm64 support
[ Chris Hofstaedtler ]
* [7f5e351] grml-debootstrap: support BOOT_APPEND in --vm mode
* [e53df19] GitHub Actions: build and test grml-debootstrap in PRs
* [46d50de] README: replace build status badge
* [dc0052a] kernel selection: drop pre-jessie code
* [f01e4a2] kernel selection: drop 2.6 specific kernel image support
* [94b63ad] grub_install: remove pre-jessie code
* [3bcafe4] grub_install: use same method for checking grub-install and
update-grub
* [0a759e7] d/control: record (actual) minimum debootstrap version
* [ce80d13] chrootmirror: remove pre-jessie code
* [0cf7d8e] swraid: remove code for lenny
* [ac6c869] packer: remove pre-jessie code
* [ed7ad07] Drop support for installing releases before jessie
* [1f6141f] Stop using sed when creating CHROOT_VARIABLES
* [045542c] Skip EFI support check if --vm is given
* [511ca11] shellcheck: fix some warnings
* [dbfbaac] GitHub Actions: add shellcheck to PR workflow
* [bd7e57f] shellcheck: ignore SC2001,SC2181
* [8671b4a] Remove manual setup of /dev contents
* [64f1f16] Remove shadowconfig call
* [2f15cb7] Remove empty shell-based test suite
* [84a613c] ci: disable progress output from apt-get
* [ebcba7a] ci: fix shellcheck for test scripts
-- Michael Prokop <mika@grml.org> Thu, 07 Dec 2023 18:15:09 +0100
grml-debootstrap (0.104) unstable; urgency=medium
[ Michael Prokop ]
* [b379e24] GRUB: use persistent device names under /dev/disk/by-id/ for
install_devices
[ Giovanni Rosa ]
* [64d4081] Fix for Dockerfile smell DL3059
-- Michael Prokop <mika@grml.org> Fri, 08 Sep 2023 13:14:50 +0200
grml-debootstrap (0.103) unstable; urgency=medium
* [bbb2ea0] Disable ext4 metadata_csum_seed for Debian releases older
than bookworm (Closes: #1031416)
-- Michael Prokop <mika@grml.org> Mon, 20 Feb 2023 11:40:07 +0100
grml-debootstrap (0.102) unstable; urgency=medium
The "¡hola bookworm!" release
* [97308cd] Support new non-free repository component for Debian
bookworm and newer
* [4a2a0b2] Use bookworm as new default release + update release list
* [d839c3c] Update copyright information
* [df8c043] Update Vcs-* headers + copyright source to use github.com
* [3a8d2b7] packer: clone git repository from github.com
* [594d9d1] docker: retrieve vimrc + zshrc from github
* [d71aaf4] Bump Standards-Version to 4.6.2
-- Michael Prokop <mika@grml.org> Mon, 06 Feb 2023 18:32:46 +0100
grml-debootstrap (0.101) unstable; urgency=medium
[ Daniel Winzen ]
* [d60b372] Add dracut support
* [4deb6e8] Add option to pass extra options to initrd generator
* [79f5f42] Make dracut images reproducible and use long form of --no-
hostonly
[ Michael Prokop ]
* [78eb32c] packer: add support for Debian/bookworm
* [8b44fbb] packer: update Grml ISO to 2022.11-rc1
* [4c49de9] Ensure to have filesystem tools installed. Thanks to Chris
Hofstaedtler for the bug report
* [befae5a] Use "errors=remount-ro" fstab option only within supported
filesystems. Thanks to Chris Hofstaedtler for the bug report
-- Michael Prokop <mika@grml.org> Fri, 25 Nov 2022 17:12:51 +0100
grml-debootstrap (0.100) unstable; urgency=medium
* [43ea7e2] Drop leftover KEYRING code
* [ea978f6] Fix Grml repository usage. Thanks to Karl Voit for the bug
report
* [7b2b4c8] VMs: create partition with alignment starting at 4MiB +
ending at 100%. Thanks to David Gnedt for the bug report and analysis,
Darshaka Pathirana and Chris Hofstaedtler for further information and
feedback
-- Michael Prokop <mika@grml.org> Mon, 24 Jan 2022 17:17:29 +0100
grml-debootstrap (0.99) unstable; urgency=medium
* [0d4c089] packer: update VBoxGuestAdditions to v6.1.22 + Grml ISO to
latest stable release (2021.07)
* [86f83aa] Install dbus by default
* [1ca3ec5] EFI support: fix for grub-install usage with efivarfs
* [b45ae94] Bump Standards-Version to 4.6.0
-- Michael Prokop <mika@grml.org> Mon, 23 Aug 2021 16:21:44 +0200
grml-debootstrap (0.98) unstable; urgency=medium
[ Paul Menzel ]
* [1c4b3b0] Correct indentation in switch statement
* [8995409] Support XFS in VMs by including xfs driver in grub-mkimage
* [f6d7aac] Remove *os-prober* from shipped packages list
* [457e3e4] config: Replace em dash — by `--` for switch in comment
[ Michael Prokop ]
* [b047071] Fix git version detection when executing in foreign git
repository. Thanks to Paul Menzel for the bugreport
-- Michael Prokop <mika@grml.org> Fri, 09 Jul 2021 09:08:45 +0200
grml-debootstrap (0.97) unstable; urgency=medium
* [72ce6b6] packer: update VBoxGuestAdditions to v6.1.20
* [4d625ea] fake-uname: fix gcc argument order and improve preloaded
shared library. Thanks to Guillem Jover
* [360e057] Bail out if architecture isn't set nor can be identified
automatically
* [9ae6b12] Avoid installation of os-proper in VM environments
* [d91d9f3] EFI support: check + mount efivarfs to support Debian
kernels >=5.10
-- Michael Prokop <mika@grml.org> Tue, 01 Jun 2021 07:44:46 +0200
grml-debootstrap (0.96) unstable; urgency=medium
* [181ec9a] Use shorter fs label for EFI partition to not break with
recent dosfstools (Closes: #987014)
-- Michael Prokop <mika@grml.org> Mon, 19 Apr 2021 16:36:17 +0200
grml-debootstrap (0.95) unstable; urgency=medium
* [3f28b11] Properly handle KEEP_SRC_LIST option when set to 'no'
* [fa2ce1b] Do not enable escape characters on dumb terminals
* [01b5b0f] Support F2FS in VMs by including f2fs driver in grub-
mkimage. Thanks to Paul Menzel for bugreport and bugfix
* [1537613] F2FS filesystem doesn't support errors=remount-ro mount
option
-- Michael Prokop <mika@grml.org> Fri, 22 Jan 2021 11:56:34 +0100
grml-debootstrap (0.94) unstable; urgency=medium
The "waiting for bullseye, 2021 + vaccinations" release
[ Chris Hofstaedtler ]
* [5c7f7fa] d/control: Set Rules-Requires-Root: no
* [2617a47] d/control: fix Vcs-Git field name
* [2e6b03e] d/rules: remove dh_make template header
[ Michael Prokop ]
* [8f673fa] Fix shellcheck issue SC2174
* [622ca58] Improve EFI detection by checking for /sys/firmware/efi.
Thanks to Darshaka Pathirana for reporting and feedback
* [1475b08] packer: make template compatible with recent packer
versions. Thanks to Darshaka Pathirana for reporting
* [208a600] packer: use latest VBoxGuestAdditions (6.1.16) + Grml stable
release (2020.06)
* [9506ba5] Use bullseye as default Debian release
-- Michael Prokop <mika@grml.org> Wed, 23 Dec 2020 17:34:26 +0100
grml-debootstrap (0.93) unstable; urgency=medium
* New release (without code changes) to fix Debian policy issue
-- Michael Prokop <mika@grml.org> Fri, 05 Jun 2020 14:14:44 +0200
grml-debootstrap (0.92) unstable; urgency=medium
[ Antoine Beaupré ]
* [07e835e] add .ssh/authorized_keys support for --sshcopyid
[ Michael Prokop ]
* [3865f3e] Refactor new --sshcopyid behavior into separate cmdline
option --sshcopyauth
-- Michael Prokop <mika@grml.org> Wed, 03 Jun 2020 16:53:06 +0200
grml-debootstrap (0.91) unstable; urgency=medium
* [ef76531] docs: fix duplicated --efi option in usage examples
* [22cdc9f] Provide workaround for Debian bug #918590 with lvm + udev in
VM installations
* [5d3fdc8] Check for existence of debootstrap binary after command line
processing
* [eb667bc] Bump Standards-Version to 4.5.0
* [8002a17] Execute 'wrap-and-sort -a -t -s' on debian/
-- Michael Prokop <mika@grml.org> Tue, 12 May 2020 17:23:59 +0200
grml-debootstrap (0.90) unstable; urgency=medium
* [2891924] packer: Update VBoxGuestAdditions to v5.2.24
* [c7ddca2] packer: support Debian 10.0 in tests
* [e92841f] Use new security.debian.org repository layout for bullseye
and newer
* [5e77963] packer: make buster the new default Debian release
* [2b7cd25] packer: update to grml64-full 2018.12
* [6839f3b] travis: ignore SC2001 which doesn't work for
$CHROOT_VARIABLES handling
* [52c01f7] Properly exit if GRUB installation fails
* [c8f145c] Support BOOT_APPEND usage outside of VMs
* [2ee78ca] /etc/fstab: provide header comment, pointing to man pages
and systemctl daemon-reload
* [c3a7715] travis: default to buster and also use debian:buster as
docker container
* [d62f187] Drop debian/compat, replace with debhelper-compat
* [f423157] Bump Standards-Version to 4.4.1
-- Michael Prokop <mika@grml.org> Tue, 22 Oct 2019 15:57:49 +0200
grml-debootstrap (0.89) unstable; urgency=medium
* [2860f13] Fix detection of predictable network interface names
(Closes: #929810)
* [7a11723] Ensure /etc/network exists before setting up
/etc/network/interfaces (Closes: #930468)
-- Michael Prokop <mika@grml.org> Fri, 14 Jun 2019 14:47:02 +0200
grml-debootstrap (0.88) unstable; urgency=medium
[ Michael Prokop ]
* [4f2362b] Update bug report instructions. Thanks to Patrick Schleizer
* [de2ad0f] sshcopyid option: exit if `ssh-add -L` fails to execute
* [eb7cb8d] docs: fix typo
[ Darshaka Pathirana ]
* [9a8bfee] Add DHCP setting for Predictable Network Interface Names
* [0b1d982] Add option --sshcopyid to authorise root login
-- Michael Prokop <mika@grml.org> Sat, 02 Mar 2019 11:27:00 +0100
grml-debootstrap (0.87) unstable; urgency=medium
[ Michael Prokop ]
* [dc11403] Makefile: use https version of website as
man.base.url.for.relative.links
* [b956f72] Support mmdebstrap via DEBOOTSTRAP=mmdebstrap
* [ec05bcf] Drop no longer relevant releasetable-man.txt
* [7291d05] Replace http with https where possible
* [7827bce] grml-debootstrap man page: point users towards github
instead of private mail
* [fc76b63] Install zsh-completion in /usr/share/zsh/vendor-completions
* [83408f3] zsh-completion: improve wording and list of available
options to better match reality
* [3929d57] debian/rules: support nocheck in DEB_BUILD_OPTIONS
* [33e362a] docs: add further and improve existing usage examples
-- Michael Prokop <mika@grml.org> Thu, 24 Jan 2019 10:21:34 +0100
grml-debootstrap (0.86) unstable; urgency=medium
* [430abb1] Bind-mount /run/udev in target system as workaround for lvm2
issue #918590
-- Michael Prokop <mika@grml.org> Fri, 18 Jan 2019 14:15:40 +0100
grml-debootstrap (0.85) unstable; urgency=medium
* [218bf66] Rework backports.debian.org usage (`--backportrepos` option)
* [b013449] Support and default to Debian/buster release,
update docs accordingly
* [070010f] Add preliminary support for Debian/bullseye
(AKA Debian v11.0)
* [1decfd6] Bump Standards-Version to 4.3.0
-- Michael Prokop <mika@grml.org> Sun, 30 Dec 2018 11:48:14 +0100
grml-debootstrap (0.84) unstable; urgency=medium
[ Darshaka Pathirana ]
* [c21df0e] Do not create target directory in /dev
[ Michael Prokop ]
* [4e2e332] packer: Update VirtualBox Guest Additions to 5.2.22
-- Michael Prokop <mika@grml.org> Wed, 19 Dec 2018 10:43:47 +0100
grml-debootstrap (0.83) unstable; urgency=medium
[ Michael Prokop ]
* [be3f819] Suppress message if /boot/efi isn't considered a mountpoint
* [eb121b8] Initial travis integration, running shellcheck
* [e426be2] Fix shellcode issues
* [98b48d4] Integrate cmdlineopts.clp into grml-debootstrap
* [0095b9c] Add missing vim folding markers
* [dc30725] Further fixes for shellcheck v0.5.0
* [a8eeda3] Drop cmdlineopts.sh references from build system
* [1fcd407] Switch default mirror from httpredir.debian.org to
deb.debian.org
* [242470a] Use travis.debian.net for travis builds
* [3618656] Initial VM test builds on TravisCI
* [b8f3c83] travis: run tests from inside VM + support test execution
outside of Travis CI. Thanks to Christian Hofstaedtler
<zeha@debian.org> for helping me with the serial console handling
* [3eede4f] Ensure /etc/timezone also includes the TIMEZONE setting.
Thanks to Guillem Jover <gjover@sipwise.com> (Closes: #904607)
* [de7962e] Makefile: drop functions directory, no longer being relevant
* [c570da4] Report "Device-mapper support missing in kernel." as error
message
[ Darshaka Pathirana ]
* [2df0d24] Improve checks to make sure loop and dm-mod module are
present
* [33d0e7f] Improve cleanup of loop devices
[ Chris Hofstaedtler ]
* [fc0a6d8] Simplify module loading
[ Patrick Schleizer ]
* [0b1b798] support skipping installation of grub using
GRUB_INSTALL='no'
* [3104633] code style; einfo GRUB_INSTALL; document GRUB_INSTALL
-- Michael Prokop <mika@grml.org> Wed, 14 Nov 2018 22:28:54 +0100
grml-debootstrap (0.82) unstable; urgency=medium
[ Patrick Schleizer ]
* [7f3e2b0] one package per line
[ Michael Prokop ]
* [81879b2] Sort packages files
* [8e06486] Bump Standards-Version to 4.1.4
-- Michael Prokop <mika@grml.org> Fri, 25 May 2018 13:48:21 +0200
grml-debootstrap (0.81) unstable; urgency=medium
* [0617fa8] Add e2fsprogs to Depends. Thanks to Helmut Grohne
<helmut@subdivi.de> for the bugreport (Closes: #887224)
* [9bdd7a1] Bump Standards-Version to 4.1.3
-- Michael Prokop <mika@grml.org> Mon, 15 Jan 2018 10:58:37 +0100
grml-debootstrap (0.80) unstable; urgency=medium
* [351237a] Fix a bunch of typos
* [7803bf3] packer: add support for building Debian/buster
* [ecff5b9] packer: use current Grml release 2017.05 for building
* [3314417] packer: use latest VirtualBox Guest Additions ISO
* [05ed1a4] Identify UUID of target system even if it's SWRAID or a
mountpoint. Thanks to hex2a for reporting and testing
* [d8de50b] Bump Standards-Version to 4.1.2
-- Michael Prokop <mika@grml.org> Fri, 08 Dec 2017 12:54:17 +0100
grml-debootstrap (0.79) unstable; urgency=medium
[ Bigo ]
* [d0cd2dd] Update /dev and /dev/pts mount from --bind to proper fs type
[ Darshaka Pathirana ]
* [263c465] Add documentation for --defaultinterfaces command line
option
[ Michael Prokop ]
* [1fba2a2] Depend on fdisk | util-linux (<< 2.29.2-3~) Thanks to
Andreas Henriksson <andreas@fatal.se> (Closes: #872219)
* [f56ca7d] Bump Standards-Version to 4.0.1
-- Michael Prokop <mika@grml.org> Thu, 17 Aug 2017 14:42:01 +0200
grml-debootstrap (0.78) unstable; urgency=medium
The "hello vienna, hello stretch" release
[ Evgeni Golov ]
* [36a961d] don't fiddle around with /etc/hosts
[ Michael Prokop ]
* [fdf85c6] Drop sysfsutils from default software package list
[Closes: issue2240]
* [622fa87] Don't generate rootfs entry in /etc/fstab if we
don't know its UUID [Closes: issue2182]
* [afccc8e] Debian stretch is the new default release
-- Michael Prokop <mika@grml.org> Thu, 26 Jan 2017 01:18:07 +0100
grml-debootstrap (0.77) unstable; urgency=medium
[ Stefan Schlesinger ]
* [4b7bcd8] Export TARGET_HOSTNAME before running post-scripts
[ Christian Hofstaedtler ]
* [1cfa51e] Update my email address
* [d8960ba] Bump debhelper compat level to 10
* [b22ae35] Forbid xsltproc to use network for building
[ Michael Prokop ]
* [900df89] Honor GRUB_DISABLE_LINUX_UUID=true for all Debian releases.
Thanks to hex2a for the initial patch (see PR #96)
-- Michael Prokop <mika@grml.org> Tue, 24 Jan 2017 21:36:55 +0100
grml-debootstrap (0.76) unstable; urgency=medium
* [12f4a35] Hide errors during loading of efivars module
* [5e6671f] packer: explicitly set Bash as default shell for Vagrant
user
* [8609e64] packer: apply predictable network interface workaround for
Debian/stretch and newer
* [ff11fa2] Disable ^metadata_csum' feature when creating ext fs for
releases <= jessie [Closes: issue2178]
* [b12a2ae] Ignore packer/packer_cache during dpkg-source generation.
Thanks to Guillem Jover for the hint
* [987bf63] Switch Homepage + Vcs-Browser fields to https
* [6a665b1] Bump Standards-Version to 3.9.8
-- Michael Prokop <mika@grml.org> Thu, 22 Sep 2016 14:25:51 +0200
grml-debootstrap (0.75) unstable; urgency=medium
* [10ad469] Add EFI support via --efi <device> option. Thanks to
Darshaka Pathirana <dpat@syn-net.org> for the pair programming session
-- Michael Prokop <mika@grml.org> Fri, 10 Jun 2016 11:21:01 +0200
grml-debootstrap (0.74) unstable; urgency=medium
[ Patrick Schleizer ]
* [c83de43] improved amd64 on i386 build attempt bailout msg
[ Sebastian Pipping ]
* [1ba6bfd] Use parted to create partition table (issue #90)
* [034a2e9] Resolve now unused bootgrub.mksh (issue #90)
* [3fec01e] Mark first partition bootable (issue #92)
* [8a2c552] Ensure that MBR jumping to GRUB's core.img code
(issue #92)
[ Michael Prokop ]
* [813cdab] Ensure that grub-pc/install_devices is pointing to the
requested device (related to #711019)
* [7e3c788] No longer depend on mksh + drop check for mksh
* [71b39fa] Bump Standards-Version to 3.9.7
* [758f563] Update copyright year information
-- Michael Prokop <mika@grml.org> Mon, 22 Feb 2016 22:21:29 +0100
grml-debootstrap (0.73) unstable; urgency=medium
The "DebConf15" release
[ Paul Menzel ]
* [4a9077a] Use official redirector address httpredir.debian.org
[ Michael Prokop ]
* [395bf71] Add kmod to Depends, required for modprobe(8) for loop
device handling
* [1239389] Docker setup for automated builds + environment for testing
-- Michael Prokop <mika@grml.org> Tue, 18 Aug 2015 13:30:49 +0200
grml-debootstrap (0.72) unstable; urgency=medium
* [1cf8447] packer: improve support for testing local grml-debootstrap
version
* [0592c21] Drop --force-yes option from chroot-scripts' apt-get usage
* [3e504ef] Report CONFFILES usage in config overview
-- Michael Prokop <mika@grml.org> Tue, 16 Jun 2015 11:19:26 +0200
grml-debootstrap (0.71) unstable; urgency=medium
The "monster kill ▬█████████" release
* [3814da0] Improve check for identifying underlying block device
(Closes: #771192)
* [0de1bb1] Provide workaround for GRUB font path bug in jessie (Debian
#787685)
* [2aa17c1] Always remove /boot/grub/device.map to avoid leaking host
data. Thanks to Patrick Schleizer <adrelanos@riseup.net> for bug
report and feedback
* [4a2c2d8] Don't try to re-read partition table when building VMs using
loop devices
* [9288199] Improve --vm and --vmfile usage instructions
* [dd7fd0a] Do not copy `packages` file if --nopackages option is
present
* [bc38eda] Make it more friendly to install on non-Debian
distributions. Thanks to Sebastian Pipping <sebastian@pipping.org> for
feature request
* [9f5825a] Include HTML documentation in Debian package
* [91f2e99] Rename --scripts to --post-scripts for consistency
* [6f2677c] Explicitly set LANGUAGE=C to avoid possible locale issues
* [bedb409] Provide hostname to pre-scripts by setting up /etc/hostname
* [f42f932] Ensure that grub-pc is installed in VMs even when using
--nopackages
* [a8c2e5f] Honor GRUB_DISABLE_LINUX_UUID=true and don't set root=UUID
then
* [8b67587] Provide new option --remove-configs to delete grml-
debootstrap configuration files from installed system
* [598b19a] Fix syntax error for introduced in 91f2e990ca65aa367
* [2a43ef7] Write hostname to installed system (fix for bedb4090) Thanks
to Sebastian Pipping <sebastian@pipping.org> for catching this issue
* [9d9ec2d] Run code for --remove-configs before unmounting chroot
* [d5528b0] Make check for GRUB_DISABLE_LINUX_UUID more stable. Thanks
to Patrick Schleizer <adrelanos@riseup.net> for the feedback
* [0064269] Disable SCRIPTS by default, replaced by POST_SCRIPTS
* [bfb0afb] Make mountpoint output silent
* [1e8339d] Display error message if --vmfile and --grub are used in
same cmdline
* [45b4746] packer: support different Debian + grml-debootstrap releases
* [21658d3] packer/Vagrant: make jessie the new default Debian release
* [7b776cd] config: change from GPL-2 to GPL-2+
* [c9caef4] Add stretch to release-table and update lenny installation
instructions
* [2370b8a] Drop unmaintained THANKS file
* [aee9c5f] Update debian/copyright + move to dep5 style
-- Michael Prokop <mika@grml.org> Sat, 06 Jun 2015 01:33:17 +0200
grml-debootstrap (0.70) unstable; urgency=medium
[ Sebastian Pipping ]
* [d59e47c] Fix unmounting [..]/dev once more (issue #50)
* [d08be12] Mount and unmount /dev/pts for chrooting (issue #39)
* [e781fc5] No longer write too many disk ID bytes (issue #75)
* [a459d66] Fix current release-related texts before adding stretch
(issue #77)
* [7549cad] Add support for installation of Debian stretch (issue #77)
* [874b096] Revert "Check for grub-mkimage when creating virtual machine
images (issue #61)"
* [1adbe33] Revert "Add grub-common to recommended dependencies for
grub-mkimage (issue #61)"
* [4524757] Install GRUB once, at most (second take, issue #78)
* [c7c6cfd] Fix grub-install invocation for post-wheezy releases and sid
(issue #78)
[ Patrick Schleizer ]
* [cb71442] implemented trap ERR for grml-debootstrap and chroot-script;
changed chroot script from sh to bash script, because trap ERR is a
bashism
[ Michael Prokop ]
* [aba5a80] Use full fingerprint instead of short GPG key ids for Grml
repository. Thanks to Patrick Schleizer <adrelanos@riseup.net> for bug
report and feedback
* [831a5d8] Install firmware-linux only when non-free is among the
COMPONENTS. Thanks to Philip Hands <phil@hands.com> for the patch
(Closes: #786966)
* [15a1143] Drop contrib + non-free from default COMPONENTS, support
--contrib + -non-free cmdline options
-- Michael Prokop <mika@grml.org> Wed, 03 Jun 2015 17:02:41 +0200
grml-debootstrap (0.69) unstable; urgency=medium
The "jessie partyyyyyy ♫♫♫" release
[ Sebastian Pipping ]
* [ccba9a8] Try unmounting [..]/dev harder
* [e5e71bc] Delete binary packer/fake-uname.so
* [be32888] Initialize packer/.gitignore
* [762d9ef] Fix packer/Makefile dependencies
* [d945d99] Check for grub-mkimage when creating virtual machine images
* [9d3d538] Add grub-common to recommended dependencies for grub-mkimage
* [b3cddce] Fixed version reported when run from Git
* [7b07013] Source cmdlineopts.clp from same folder as grml-debootstrap
file (Closes: #776502) [CVE-2015-1378]
* [92b1de2] Add missing escaping of user input (Closes: #779925)
[ Patrick Schleizer ]
* [3aa7301] Break when using unsupported generic codenames "stable" or
"testing"
[ Michael Prokop ]
* [f992b13] Do not stop hosts' SSH + mdadm services in cleanup
procedure. Thanks to Sebastian Pipping for debugging and bug report
(Closes: #779913)
* [dae518d] Define ewarn function to properly display warning messages
(Closes: #780204)
-- Michael Prokop <mika@grml.org> Fri, 24 Apr 2015 18:12:55 +0200
grml-debootstrap (0.68) unstable; urgency=medium
* [8a4a3c8] Adjust filesystem check for new blkid behaviour
(Closes: #772849)
-- Michael Prokop <mika@grml.org> Thu, 11 Dec 2014 18:38:06 +0100
grml-debootstrap (0.67) unstable; urgency=medium
The "[✔] ready for jessie" release
[ Michael Prokop ]
* [add7aab] Update documentation for upcoming stable release
Debian/jessie
* [486fa51] Use jessie as new default release
* [0f66ed4] Add support for jessie in dialog based user interface
* [bda9f3a] package selection: replace dhcp3-client with isc-dhcp-client
* [18ee5ea] Support MKFS_OPTS variable + use -F option in mkfs.ext* when
running in force mode
* [491c75a] Add sources.list support for squeeze-lts
* [75be5c3] docs: simplify table of supported releases, mention lenny
issue
* [86c5325] Make disk identifier configurable via DISK_IDENTIFIER
variable. Thanks to Patrick Schleizer <adrelanos@riseup.net> for the
initial patch
* [bd598a0] Fix some minor issues identified by shellcheck
* [37d7df7] config: use uuidgen tool for DISK_IDENTIFIER usage example
* [ca32c51] Fix some further issues identified by shellcheck
* [a2b19f1] Do not use fixed disk identifiers by default
* [af35272] Always use UUIDs for GRUB booting in VMs instead of
hardcoding values
* [a227187] docs: fix wrong usage example description. Thanks to Florian
Klien for the bug report
* [092274d] Execute kpartx in sync mode to avoid race conditions
* [86b25a4] Support GRUB as present in Debian/jessie in VM builds
* [e0b0b8b] docs: set man.base.url.for.relative.links option when
generating man-page
* [5adf8f6] Fix linux-image package check for Debian/jessie 32bit.
Thanks to Patrick Schleizer <adrelanos@riseup.net> for the bug report
* [6dde1bd] Fix check for available /dev/md* devices
[ Patrick Schleizer ]
* [ba9ff1f] Use UUIDs in /boot/grub/grub.cfg for VM builds rather than
hardcoding /dev/sda
-- Michael Prokop <mika@grml.org> Mon, 13 Oct 2014 21:16:04 +0200
grml-debootstrap (0.66) unstable; urgency=medium
[ Michael Prokop ]
* [cd8a1e5] Provide 'make shellcheck' for syntax checks, enable during
package build
* [6efce15] Execute wrap-and-sort on debian directory
* [856786f] Bump Standards-Version to 3.9.6
[ Patrick Schleizer ]
* [430c060] Adjust locale handling (LANG/LANGUAGE) to match with Debian
wheezy defaults
[ Markus Rekkenbeil ]
* [9b9cdfe] Add set process for /etc/mailname [Closes: issue1315]
-- Michael Prokop <mika@grml.org> Thu, 02 Oct 2014 11:39:54 +0200
grml-debootstrap (0.65) unstable; urgency=medium
[ Christian Hofstaedtler ]
* [960e54d] Add option --vm to install VMs into LVs and such
[ Michael Prokop ]
* [7fc0e06] Initial packer/vagrant/autotest setup
* [21b0160] Improve packer deployment for usage in Vagrant
-- Michael Prokop <mika@grml.org> Thu, 03 Jul 2014 12:27:55 +0200
grml-debootstrap (0.64) unstable; urgency=medium
The "happy easter \(◎o◎)/" release
* [bba7c19] Initial README.md (esp. for Github users)
* [329df0b] Set up default /etc/network/interfaces with dhcp for eth0 in
VM use case. Thanks to Ulrich Dangel <mru@spamt.net> for review and
Thanks to Christian Hofstaedtler <christian@hofstaedtler.name> for
suggestion + review
* [c653f57] Provide option --defaultinterfaces to install default
/etc/network/interfaces
-- Michael Prokop <mika@grml.org> Sun, 20 Apr 2014 02:50:33 +0200
grml-debootstrap (0.63) unstable; urgency=medium
[ Christian Hofstaedtler ]
* [1fa99e5] Fix smbfs example in fstab
[ Michael Prokop ]
* [95f4b7c] Switch default filesystem from ext3 to ext4
* [8b1c652] Provide --debug option for very verbose execution
* [d919319] Support execution of --grub when installing to target
directory. Thanks to Michael Renner <michael.renner@amd.co.at> for
initial bug report and sponsoring my development time
* [2976d92] Copy /etc/network/interfaces from host system, unless
--nointerfaces is used or target is a VM. Thanks to Michael Renner
<michael.renner@amd.co.at> for feature request and sponsoring my
development time
* [84fe150] Update documentation WRT supported releases and some minor
fixes
* [6cf66c7] Clarify usage of default hostname ($HOSTNAME is considered)
* [6c59725] Support --nokernel option to skip installation of default
kernel images
* [583bdc6] Do not enable security mirror for lenny release, being
unavailable/unsupported nowadays
-- Michael Prokop <mika@grml.org> Sat, 19 Apr 2014 02:03:45 +0200
grml-debootstrap (0.62) unstable; urgency=medium
* [2751e66] Execute apt upgrade with DEBIAN_FRONTEND environment
variable
-- Michael Prokop <mika@grml.org> Tue, 08 Apr 2014 19:32:31 +0200
grml-debootstrap (0.61) unstable; urgency=medium
* [a685e2b] Add ifenslave and cryptsetup to default package list
[Closes: issue1293]
-- Michael Prokop <mika@grml.org> Thu, 20 Mar 2014 23:36:53 +0100
grml-debootstrap (0.60) unstable; urgency=medium
[ Patrick Schleizer ]
* [4f436b4] added $DPKG_OPTIONS to all instances of apt-get and aptitude
https://github.com/grml/grml-debootstrap/issues/8
* [80fae65] [7ec9ddc] grml-debootstrap own version detection code
simplification
* [134498c] It is not possible to build amd64 on i386. Break when the
user attempts to do this.
* [5a873a8] Support FIXED_DISK_IDENTIFIERS option, useful for
reproducible builds
[ Michael Prokop ]
* [b9fc7bb] Abort if FIXED_DISK_IDENTIFIERS is set but mkfs.* does not
match for ext{2,3,4} file system
* [a59c1b4] Bump Standards-Version to 3.9.5
-- Michael Prokop <mika@grml.org> Thu, 20 Mar 2014 16:18:49 +0100
grml-debootstrap (0.59) unstable; urgency=low
* [b8fb51c] Fix usage of configuration variables
* [6e7a2c8] Drop URL to release notes from script header
* [2ef61aa] Improve error handling for update-locale
-- Michael Prokop <mika@grml.org> Tue, 12 Nov 2013 14:06:52 +0100
grml-debootstrap (0.58) unstable; urgency=low
* [ddf2a40] Support $DEFAULT_LOCALES to enable specified locales as
default
* [a75f067] Install grub to main md device when installing on
SW-RAID/mdadm
* [172555b] Support overriding configuration via environment variables
* [45642a3] Add vlan package to default package list
* [af82910] Add bridge-utils to default package list
* [53d51ac] Fix description of SCRIPTS variable in config file.
Thanks to Jimmy Gredler for the hint
* [2ecc3d3] Mention that "raw format" is used for vmfile option
-- Michael Prokop <mika@grml.org> Tue, 12 Nov 2013 13:15:23 +0100
grml-debootstrap (0.57) unstable; urgency=low
The "happy wheezy release" release
[ Christian Hofstaedtler ]
* [dfac692] Remove obsolete DM-Upload-Allowed flag
* [5fbec1d] Bump Standards-Version to 3.9.4 (no changes needed)
-- Michael Prokop <mika@grml.org> Wed, 08 May 2013 16:21:23 +0200
grml-debootstrap (0.56) experimental; urgency=low
[ Markus Rekkenbeil ]
* [4f9ea91] Add new feature "backportrepos" via option --backportrepos
[ Evgeni Golov ]
* [e45e376] fix kernel image search on i386
-- Michael Prokop <mika@grml.org> Fri, 08 Mar 2013 15:28:21 +0100
grml-debootstrap (0.55) experimental; urgency=low
[ Evgeni Golov ]
* ISO related bugfixes:
* [6f8ba91] set ISO to file:$ISO, not to file:$1 which is
just wrong
* [ab690ec] debootstrap from an ISO when ISO is set as MIRROR
is always set
* [10690a9] Debian ISOs do not contain signed Release files
* [9c1ec11] remove local (file://) mirrors from sources.list
* Misc improvements:
- [010a354] add a fallback mirror to be added in case when a local
mirror is removed
- [91e39fc] Dynamically determine the correct kernel package name
[Closes: issue1206]
- [76ca758] Add firmware-linux-free to the packages to be installed
- [a9697fb] add BOOT_APPEND to GRUB_CMDLINE_LINUX_DEFAULT
- [a93156c] don't fail to ask for a password if there is no TTY
[Closes: issue1200]
[ Michael Prokop ]
* [f3a7ab6] Use http.debian.net as default mirror
-- Michael Prokop <mika@grml.org> Mon, 04 Feb 2013 15:58:46 +0100
grml-debootstrap (0.54) unstable; urgency=low
The "happy new year, Verena" release.
[ Evgeni Golov ]
* [5ee8148] add BOOT_APPEND to GRUB_CMDLINE_LINUX_DEFAULT
[ Michael Prokop ]
* [62cec4e] Do not hardcode squeeze as Debian/stable
* [6589216] Set wheezy as the new default release [Closes: #688234]
* [ae9070d] docs: fix outdated default mirror reference
* [e5a6244] docs: clarify AUTOINSTALL is currently supported on Grml
live systems only. Thanks to Evgeni Golov <evgeni@grml.org> for review
+ improving
* [4280921] docs: mention VM image and dialog based frontend support.
Thanks to Evgeni Golov <evgeni@grml.org> for review and improving
-- Michael Prokop <mika@grml.org> Mon, 31 Dec 2012 23:52:42 +0100
grml-debootstrap (0.53) unstable; urgency=low
* [4d08103] Add acpi-support-base to default package selection
-- Michael Prokop <mika@grml.org> Tue, 19 Jun 2012 23:04:16 +0200
grml-debootstrap (0.52) unstable; urgency=low
[ Darshaka Pathirana ]
* [344f0e9] detect architecture before checkconfiguration
* [ddbb875] display architecture in checkconfiguration summary
[ Michael Prokop ]
* [14e6e30] dm-mod: also check for device-mapper support using
/proc/misc
-- Michael Prokop <mika@grml.org> Mon, 11 Jun 2012 17:34:47 +0200
grml-debootstrap (0.51) unstable; urgency=low
* [0452dad] VM feature: improve sed command line to replace root=...
kernel option. Thanks to Conny Seidel <conny.seidel@amd.com> for
bugreport + patch
* [06fc8bd] Drop --insecure/SECURE option + instead depend on
debian-archive-keyring package
* [4fac6ee] Redirect eerror messages to stderr
* [ab9101c] Remove chroot-script after execution
* [f831c79] Display debootstrap.log if bootstrapping failed and log
file isn't empty
* [8cf8a43] Display grml-debootstrap version information in
configuration-check dialog
* [14021b8] Adjust source code comment for --nopassword option
-- Michael Prokop <mika@grml.org> Mon, 14 May 2012 18:21:55 +0200
grml-debootstrap (0.50) unstable; urgency=low
[ Michael Prokop ]
* [772c343] docs: mention http://archive.debian.org/debian/ for
lenny release
* [6ea6382] Make sure loop module is present [Closes: issue1155]
Thanks to Christian Hofstaedtler for the bugreport.
[ Gregor Thill ]
* [afe4bad] Remove the sysfs noauto entry from the installed fstab.
Thanks to Carsten Hey <carsten@debian.org> for helping in
bug report handling and patch handling. (Closes: #670074)
-- Michael Prokop <mika@grml.org> Tue, 24 Apr 2012 01:59:55 +0200
grml-debootstrap (0.49) unstable; urgency=low
* Team upload
* [d17c54b] Run upgrade procedure by default (disable via
UPGRADE_SYSTEM config)
* [04d37b9] Rework cleanup process
* [5f348b9] grub_install: slightly change message if grub is not
installed
* [0c7dbbc] Wording: since->because
* [f720b57] Slightly improve bailout and cleanup functions to better
catch errors
* [d31f878] Check for dialog executeable only when using interactive
mode
* [07c0379] VM installation: also check for parted executable
* [f48891f] Try to load dm-mod kernel module if kpartx fails
* [60881cb] Run unmount of chroot's /dev twice. Thanks to Michael Hanke
<mih@debian.org> for reporting and testing (Closes: #657023)
* [07c7f30] Bump Standards-Version to 3.9.3
* [851c803] Update years of copyright
-- Michael Prokop <mika@grml.org> Fri, 24 Feb 2012 14:44:27 +0100
grml-debootstrap (0.48) unstable; urgency=low
[ Michael Prokop ]
* [837ac57] chroot-script: de-duplicate code WRT security mirror.
* [6197947] chroot-script: be more verbose about steps executed in
chrootmirror().
* [c3dbeb4] clarify usage text of --packages option
* [aadfa9e] chroot-script: clarify error message iff packages is not
available + send it to stderr
* [ad7c3cf] Support --nopassword option to not prompt for the root
password
* [8fe289c] do not run fsck when deploying virtual machine
* [e68a7d9] vim modeline: set shiftwidth to a less insane value
* [a7bfe23] support --grmlrepos command line option
* [7140774] clarify usage of --arch option
* [6891310] docs: improve option formating, minor typo fixes
* [20a41b7] update release table (drop etch, add wheezy)
* [bcc5b04] disable filesystem check by default
* [d88d27d] drop enabled config variables from config file and use
defaults. Thanks to Christian Hofstaedtler <ch@grml.org> for review
and improvements.
* [3adae46] make sure chroot variables are quoted
* [1ba2adf] make sure grub-pc is installed when grub option is used
[ Christian Hofstaedtler ]
* [074c439] Reformat NEWS.Debian
* [56a04d7] Install bootgrub.mksh 0755
* [ab804e4] Switch to source format 3.0 (native)
* [9f2c2ff] Reworded package Description a tiny bit
* [19bf46a] Fix debian/copyright to point to GPL-2 license
* [2b2dc77] Add dialog to Recommends
-- Michael Prokop <mika@grml.org> Sat, 26 Nov 2011 18:13:26 +0100
grml-debootstrap (0.47) unstable; urgency=low
The "initial upload to Debian" release.
[ Ulrich Dangel ]
* [e47ca96] Use /bin/bash for tests instead of /bin/zsh
[ Christian Hofstaedtler ]
* [c87dc4a] Don't depend on grml-etc-core
* [5e16f74] Update copyright file based on git log
* [bf11621] Prepare control file for targetting Debian
* [23140a3] Fix lintian warning debian-rules-missing-recommended-target
* [fcc981a] Update package description
* [50de133] Depend on gawk, as we're using that
* [5081ff4] fix ported eend function return value
* [79ea500] bailout on dialog cancellation
[ Michael Prokop ]
* [561fb86] Drop "set -e" from the scripts.
* [4384a10] Fix vim syntax folding issue with missing }}}.
-- Michael Prokop <mika@grml.org> Thu, 28 Jul 2011 18:04:13 +0200
grml-debootstrap (0.46) unstable; urgency=low
* [f1c990c] Update package description and documentation to
reflect squeeze as current stable release.
* [fc6d883] Support --vmfile and --vmsize command line options
for deploying a virtual machine.
* [a64fecc] Support --force option to skip user acknowledgement
and do not prompt for user input.
* [5ee5cac] Consequently use eerror for displaying error messages.
* [25bfeb7] Bump Standards-Version to 3.9.2.
-- Michael Prokop <mika@grml.org> Mon, 30 May 2011 23:27:33 +0200
grml-debootstrap (0.45) unstable; urgency=low
* [dc5e2a0] Install os-prober by default.
* [f7fc84f] Improve installed-check for packages that should
be reconfigured.
* [c96402b] Be quiet when checking for package precense.
-- Michael Prokop <mika@grml.org> Sat, 14 May 2011 03:15:40 +0200
grml-debootstrap (0.44) unstable; urgency=low
[ Christian Hofstaedtler ]
* [840f5b8] Install (non-free) firmware for Linux kernel
* [a6c9e87] turn off Install-Recommends for our apt-get calls
* [05d6993] add rsync to package list
* [7f6ece8] add lsb-release to package list
[ Michael Prokop ]
* [5c9bdb3] Add security.debian.org to sources.list (except for
unstable/sid). Thanks for the suggestion to Michael Renner.
[Closes: issue967]
* [cbe2eae] Integrate Debian/squeeze and Debian/wheezy proberly.
-- Michael Prokop <mika@grml.org> Fri, 11 Mar 2011 12:31:05 +0100
grml-debootstrap (0.43) unstable; urgency=low
* [57a2d9c] Automatically reboot after 10 seconds of inactivity after
successfully finishing automatic installation.
-- Michael Prokop <mika@grml.org> Sat, 08 Jan 2011 01:33:25 +0100
grml-debootstrap (0.42) unstable; urgency=low
* [0d2a566] grml-debootstrap.8.txt: Add Squeeze as alternative
recommendation as suite.
* [9577874] Move grub_install from grml-debootstrap to chroot-script.
* [8782512] Makefile: drop uniq/sed/... workarounds for broken
docbook-xsl (1.71.0.dfsg.1-1).
-- Michael Prokop <mika@grml.org> Tue, 28 Dec 2010 15:54:11 +0100
grml-debootstrap (0.41) unstable; urgency=low
* [97eb00e] Use /etc/apt/sources.list.d/grml.list (instead of
/etc/apt/sources.list) for grml-repository. Retrieve the
grml-debian-keyring Debian package if possible and fall back
to direct use of gpg/apt-key only if that fails. [Closes: issue867]
* [17695f7] Dynamically calculate version number using the Debian
package version.
* [0fd00f0] Run grml-debootstrap under bash.
* [171d6a2] Fix --help parsing.
* [6364b23] Improve check4root message WRT usage instructions.
* [8c38e6c] Improve check4root.
-- Michael Prokop <mika@grml.org> Thu, 02 Dec 2010 14:55:19 +0100
grml-debootstrap (0.40) unstable; urgency=low
[ Christian Hofstaedtler ]
* Create md raids with metadata format 0.90 when installing lenny, as
grub from lenny can not boot from md with newer metadata versions.
[Closes: issue878].
-- Michael Prokop <mika@grml.org> Mon, 18 Oct 2010 16:27:57 +0200
grml-debootstrap (0.39) unstable; urgency=low
[ Tong Sun ]
* remove 'umount -a' in bailout(). [Closes: issue806].
[ Christian Hofstaedtler ]
* Remove "read -s" bashism from target chroot script.
[Closes: issue912].
[ Michael Prokop ]
* Bump Standards-Version to 3.9.1.
-- Michael Prokop <mika@grml.org> Mon, 18 Oct 2010 14:51:16 +0200
grml-debootstrap (0.38) unstable; urgency=low
* Source specified configuration file at according stage.
* Make sure to reread the correct partition table if using SW-RAID.
* Cosmetic: fix comment regarding local CHOOSE_MIRROR.
-- Michael Prokop <mika@grml.org> Fri, 28 May 2010 00:45:20 +0200
grml-debootstrap (0.37) unstable; urgency=low
* Do not unmount ISO loopback mount point in finalize().
-- Michael Prokop <mika@grml.org> Tue, 02 Mar 2010 02:30:32 +0100
grml-debootstrap (0.36) unstable; urgency=low
* Add support for specifying filesystem that should be created
when installing to directories through --filesystem.
[Closes: issue596]
* Provide /etc/network/interfaces.examples file.
[Closes: issue495]
-- Michael Prokop <mika@grml.org> Sat, 27 Feb 2010 21:39:57 +0100
grml-debootstrap (0.35) unstable; urgency=low
* Do NOT execute 'umount -a' in chroot script for cleanup. This
can cause problems with installations to directories.
Thanks for the bugreport and debugging, Tong Sun.
[Closes: issue806]
* Replace vol_id command with blkid.
-- Michael Prokop <mika@grml.org> Fri, 26 Feb 2010 15:19:10 +0100
grml-debootstrap (0.34) unstable; urgency=low
* Move the apt cache removal function to a later point of execution
so custom scripts still have access to the Debian packages.
* Display executed debootstrap cmdline when running it.
* Slightly improve checks for grub-install/update-grub and do
no set full path to the binaries.
* Revert "Updated grml-debootstrap parameter handling" which
breaks the way grml-debootstrap used to work. Instead:
* Introduce option --nopackages to skip installation of packages
defined in /etc/debootstrap/packages.
* Support config variable RM_APTCACHE to allow disabling removal
of apt-cache. Thanks for the idea and initial patch, Tong Sun.
[Closes: issue805]
-- Michael Prokop <mika@grml.org> Mon, 22 Feb 2010 23:46:13 +0100
grml-debootstrap (0.33) unstable; urgency=low
[ Michael Prokop ]
* Do not provide the 'install bootloader into partition' feature in
the interactive menu.
* Install to directory: normalise the path to an absolute directory
name.
* remove cached debs to reduce diskpace during bootstrap (based on
patch by gebi, thanks).
* Fix sed usage for fall back to old behaviour in MBR handling.
* Bump Standards-Version to 3.8.4 (no further changes).
[ Ulrich Dangel ]
* Support and enable per default --keyring option. [Closes: issue746]
* Do not run MAKEDEV inside the chroot.
* Adjusted umount handling in bailout() to work with set -e
* Always execute install_policy_rcd in chroot [Closes: issue778]
* Install signal handler to always cleanup chroot.
* Replace /bin/true with true in chroot-script
* Remove duplicate : in getopt definition. Caused wrong parameter
handling.
* Adjusted Filename comment in cmdlineopts.clp
* Remove trailing whitespace from debian/rules
* Switched order of including cmdlineopts.clp, first check local
directory
* Only set PARTITION=1 if target is a block device.
* Apply patch by Tong Sun <suntong@cpan.org> which addresses
grml-debootstrap's parameter handling. Thanks!
* Added unit tests for cmddlineopts.clp.
[ Michael Gebetsroither ]
* introduce --pre-scripts to be executed before chroot-scripts
-- Michael Prokop <mika@grml.org> Mon, 15 Feb 2010 22:32:33 +0100
grml-debootstrap (0.32) unstable; urgency=low
* Drop support for old-stable/etch.
* Simplify usage for grub handling, now it's just GRUB="/dev/sdX[#]".
* Execute blockdev to reread partition table.
* Replace vol_id command with blkid.
* Drop deprecated sarge specific code.
-- Michael Prokop <mika@grml.org> Wed, 28 Oct 2009 23:29:47 +0100
grml-debootstrap (0.31) unstable; urgency=low
* Adjust grub handling and install grub-pc package for
supporting grub2. [Closes: issue747]
* Use cdn.debian.net as default mirror.
* Support config variable INSTALL_NOTES to catch information during
installation which is reported at the end of the installation process.
-- Michael Prokop <mika@grml.org> Sat, 24 Oct 2009 02:47:00 +0200
grml-debootstrap (0.30) unstable; urgency=low
[ Ulrich Dangel ]
* Add cmdline option for specifying target architecture (--arch).
Allows to specify target architecture i386 if running on an amd64
system. [Closes: issue658]
[ Michael Prokop ]
* Add according documentation for new --arch option.
* Bump Standards-Version to 3.8.3 (no further changes).
-- Michael Prokop <mika@grml.org> Fri, 11 Sep 2009 03:15:46 +0200
grml-debootstrap (0.29) unstable; urgency=low
The "thanks to gebi for the bugreports and feedback" release. :)
* Install busybox in kernel stage to be able to debug initramfs
problems.
* Check whether we are installing into a directory in stage mkfs
so we don't skip if the target is already mounted.
* Mention "default: lenny" instead of "default: stable" in help
text as "stable" is invalid.
* Use 'pri=0' as example for swap partition in /etc/fstab.
* Do not adjust mydestination and myhostname in /etc/postfix/main.cf as
mydestination defaults to "$myhostname, localhost.$mydomain, localhost",
myhostname defaults to gethostname() and mydomain to localdomain.
* Slightly improve wording of -t and -p options.
* Do not try to create /etc/debootstrap if it already exists (which
might be the case when installing to a directory).
* Mention hostname in configuration check dialog.
* Apply patch by Zoran Dzelajlija which addresses the partition
calculation problem when installing to /dev/cciss/c0d0*. Thanks!
* Use ls for locating /dev/md* devices instead of echo so we don't
have '/dev/md*' in the interactive partition dialog.
* Do not display mountpoint if we are using the default one.
* Avoid duplicate 'Running ... on a directory, nothing to mount.'
message.
* Do not continue execution if provided mirror doesn't work.
[Closes: issue711]
* Bump Standard Version to 3.8.2 (no further changes).
-- Michael Prokop <mika@grml.org> Fri, 24 Jul 2009 09:47:47 +0200
grml-debootstrap (0.28) unstable; urgency=low
* Work around the chpasswd problem. [Closes: issue692]
Thanks to Ulrich Dangel <uli@spamt.net> for the patch!
-- Michael Prokop <mika@grml.org> Tue, 16 Jun 2009 16:11:30 +0200
grml-debootstrap (0.27) unstable; urgency=low
* New features:
- support setting Debian suite components (like main, contrib,...)
through COMPONENTS so it's possible to use a simple 'main' mirror.
- support setting aptitude/apt-get options through $DPKG_OPTIONS.
- support selection of netinstall vs. local mirror in interactive menu
* Bugfixes:
- make sure to ignore /dev/md* devices if not using SW-RAID
- do not fail in chrootmirror() when using $ISO variable.
- change order of checkconfiguration() so we get the prompt/
display for checking configuration again.
- Drop 'do not prompt for partition dialog if swraid has been
configured already' which doesn't make any sense in most situations
* Minor changes:
- check for mounted target in mkfs() step already instead of mount_target()
- use '.. to the debootstrap command' in description of --debopt
- chroot-script: put installation of kernel before installing additional
packages so installation of kernel doesn't fail if the kernel directory
exists already
* Debian Package:
- bump Standard Version to 3.8.1 (no further changes).
-- Michael Prokop <mika@grml.org> Fri, 08 May 2009 17:57:57 +0200
grml-debootstrap (0.26) unstable; urgency=low
* Do not use UUID on SW-RAID.
* Add /dev/md* to partition list. If /dev/md* is already
configured we don't want to re-run the SW-RAID setup
but instead just install on /dev/md*.
-- Michael Prokop <mika@grml.org> Tue, 17 Mar 2009 10:47:53 +0100
grml-debootstrap (0.25) unstable; urgency=low
* Use configuration $RELEASE as well as default in interactive
setup script.
* Provide $MNTPOINT as environment variable for usage inside
/etc/debootstrap/scripts/.
-- Michael Prokop <mika@grml.org> Sat, 07 Mar 2009 14:37:46 +0100
grml-debootstrap (0.24) unstable; urgency=low
* Update documentation.
* Use configuration of $MIRROR, $HOSTNAME as defaults in
interactive setup script.
* Add initial support for Debian/squeeze and drop sarge instead.
* Update VCS*-headers and long description of Debian package.
* Move asciidoc, docbook-xsl, xsltproc to Build-Depends-Indep.
* Drop $CHROOTMIRROR variable, instead use $MIRROR for debootstrap
as well as inside the chroot.
* Provide $MNTPOINT as environment variable for usage inside
/etc/debootstrap/scripts/.
-- Michael Prokop <mika@grml.org> Sat, 07 Mar 2009 14:15:32 +0100
grml-debootstrap (0.23) unstable; urgency=low
The "hey, rocking - we get patches via git" release.
* Improve look'n'feel of partition error dialog.
* Improve documentation regarding installation of bootloader when
using directories as installation target. Thanks Tong Sun!
[Closes: issue539]
* Copy /etc/debootstrap/[s]bin as well to the chroot if they are
present. Suggestion by Tong Sun - thanks! [Closes: issue540]
* Apply several patches by Tong Sun (thanks!):
- allow symlinks when coping existing files to chroot.
- pre-seed packages using /etc/debootstrap/debconf-selections
[Closes: issue518]
- support DEBOOTSTRAP_OPT for passing extra parameters to the
debootstrap command
- support KEEP_SRC_LIST to allow user to provide their
own apt sources.list from /etc/debootstrap/etc/apt/sources.list
- provide cmdline processing in separate script
- added the '-d, --confdir=path' option
- added "--nodebootstrap": Skip debootstrap, only do configuration
to the target
- add -v, --verbose: Increase verbosity
- do not create stage file at finalize()
* Edit /etc/network/interfaces as well if the file exists already,
we definitely need at least a loopback interface.
* Adjust postfix configuration:
- modify hostname related options in /etc/postfix/main.cf
- listen on loopback interface by default (thanks for suggestion, gebi)
* Unify the --bootappend option, it's not --boot_append (thanks for
the hint, Tong Sun).
* Support execution of further scripts via options --scripts and
--chroot-scripts.
* Drop locales from RECONFIGURE list (thanks for hint, Tong Sun).
[Closes: issue560]
-- Michael Prokop <mika@grml.org> Mon, 24 Nov 2008 23:29:30 +0100
grml-debootstrap (0.22) unstable; urgency=low
* Display meaningful information when no partitions could be found.
-- Michael Prokop <mika@grml.org> Mon, 15 Sep 2008 19:46:20 +0200
grml-debootstrap (0.21) unstable; urgency=low
* Make sure it works on target directories also if they are
*not* mounted separately. Thanks for reporting, Tong.
-- Michael Prokop <mika@grml.org> Tue, 02 Sep 2008 23:19:05 +0200
grml-debootstrap (0.20) unstable; urgency=low
* Use root=UUID=... by default if possible to avoid possible
race conditions with libata vs. pata.
* Fix setting hostname via interface.
* Provide interface in dialog for setting root password.
-- Michael Prokop <mika@grml.org> Tue, 02 Sep 2008 14:02:43 +0200
grml-debootstrap (0.19) unstable; urgency=low
* Use dialog with --separate-output option to make sure mdadm
receives correct quoting for the RAID devices.
-- Michael Prokop <mika@grml.org> Tue, 02 Sep 2008 13:36:12 +0200
grml-debootstrap (0.18) unstable; urgency=low
The "development sponsored by Sipwise GmbH" release.
* Provide interactive configuration dialog.
* Initial support for SW-RAID.
* Use stages based on target information, this gives us
the possibility to run multiple instance of grml-debootstrap.
[Closes: issue510]
* Use policy-rc.d inside chroot to avoid startup of daemons.
[Closes: issue509]
* Do not activate /sys by default anymore in /etc/fstab.
* Copy /etc/network/interfaces from running system to target
installation.
* Setting password via passwd does not work, use chpaswd instead.
* Remove stages after successful execution. [Closes: issue513]
* Make sure the configuration file inside the chroot provides
the same configuration as specified on the cmdline (thanks gebi
for reporting).
* Copy system's /etc/hosts to the target system.
* Move stages to /var/cache/grml-debootstrap (thanks for the idea,
gebi).
* Install devices using our own device tarball instead of running
MAKEDEV (which is just an ungly fork bomb).
* Install MTA postfix by default to avoid installation of unwanted
packages like citadel in lenny.
* Allow use of comments in file /etc/debootstrap/packages.
* Replace initrd-tools with initramfs-tools.
* Run aptitude with --without-recommends option.
* Run grub-install using --no-floppy, as requested by gebi.
* Support setting hostname via cmdline.
* Close issue in grml's BTS which showed up during development in hg:
Fix handling of config file inside chroot, thanks for spotting, gebi!
[Closes: issue512]
* Update debian/ to make lintian happy.
-- Michael Prokop <mika@grml.org> Sat, 30 Aug 2008 02:01:14 +0200
grml-debootstrap (0.17) unstable; urgency=low
* Support "-r" option as well as "--release" as being documented.
Thanks for reporting, Jens Kubieziel.
-- Michael Prokop <mika@grml.org> Wed, 26 Mar 2008 22:44:06 +0100
grml-debootstrap (0.16) unstable; urgency=low
* Drop the second passwd call.
-- Michael Prokop <mika@grml.org> Wed, 19 Dec 2007 10:10:54 +0100
grml-debootstrap (0.15) unstable; urgency=low
* Make sure the passwd command succeeds.
Thanks, Wolfgang Karall! [Closes: issue363]
-- Michael Prokop <mika@grml.org> Sun, 16 Dec 2007 16:30:37 +0100
grml-debootstrap (0.14) unstable; urgency=low
* Make sure variable ISO is unset variable if not used.
Thanks for the bugreport, Darsha! [Closes: issue352]
-- Michael Prokop <mika@grml.org> Sun, 09 Dec 2007 20:16:15 +0100
grml-debootstrap (0.13) unstable; urgency=low
* Fix manpage handling of xsltproc.
-- Michael Prokop <mika@grml.org> Thu, 06 Dec 2007 23:47:09 +0100
grml-debootstrap (0.12) unstable; urgency=low
* Fixed some typos in the manpage.
Thanks for the patch, Alexander 'Stone' Steinböck!
-- Michael Prokop <mika@grml.org> Wed, 24 Oct 2007 10:16:03 +0200
grml-debootstrap (0.11) unstable; urgency=low
* Better inform user about already executed stages.
[Closes: issue299]
-- Michael Prokop <mika@grml.org> Sat, 6 Oct 2007 18:03:16 +0200
grml-debootstrap (0.10) unstable; urgency=low
* Add console-common to /etc/debootstrap/packages. Thanks for
the feature request, Thorsten Strusch!
* Support option -i/--iso: now it's possible to install packages
from a normal Debian ISO. Thanks for the idea and the basic
instructions to Thorsten Strusch!
http://www.thorstenstrusch.de/software/debian-linux/
-- Michael Prokop <mika@grml.org> Mon, 04 Jun 2007 10:13:32 +0200
grml-debootstrap (0.9) unstable; urgency=low
[ Alexander Wirt ]
* Add support for EXTRAPACKAGES that can be dropped in
/etc/debootstrap/extrapackages
* Add boot_append option to manpage
* Manpage reformatted
[ Michael Prokop ]
* Support grml-repository and installation of grml-kernel
via GRMLREPOS and GRMLPACKAGES.
* Use stage logic inside chroot-script as well.
* Activate zsh completion.
* Rewrote interfaces() code for handling of
/etc/network/interfaces. Thanks for the pointer, formorer.
* Make sure stopping a service inside chroot-script does not
fail chroot-script itself.
-- Michael Prokop <mika@grml.org> Mon, 23 Apr 2007 00:23:19 +0200
grml-debootstrap (0.8) unstable; urgency=low
* Add BOOT_APPEND option for kernel appendline
-- Alexander Wirt <formorer@grml.org> Sat, 21 Apr 2007 11:19:06 +0200
grml-debootstrap (0.7) unstable; urgency=low
* Support setting some variables via cmdline.
* Support full automatic installation via debian2hd.
* Change logic of function execution and improved error handling
in some functions.
* Use aptitude instead of apt-get in chroot-script, but
only if it's available.
* Use DEBIAN_FRONTEND='noninteractive' so we avoid unnecessary
questions when installing. (Thanks, formorer!)
* Added additional check to grub code for running sed on
/boot/grub/menu.lst.
* Updated TODO file.
* Use asciidoc for manpage generation.
* Added basic zsh-completion (thanks, ft!), but do not install it yet.
We have to adjust $fpath in grml-etc-core first.
-- Michael Prokop <mika@grml.org> Fri, 13 Apr 2007 17:57:29 +0200
grml-debootstrap (0.6) unstable; urgency=low
* Support Debian release with codename 'lenny'. Depend on
debootstrap/cdebootstrap versions supporting lenny therefore.
* Split all the code into separate functions.
* Export LANG=C and LC_ALL=C as we don't have the locales inside
the chroot when running grml-debootstrap. (Just a cosmetic
change as there aren't any errors but warning messages from
dpkg.)
* Always assume architecture of the running system (overwriting
via $ARCH is still supported of course).
* Write variables from grml-debootstrap to /etc/debootstrap/variables
and provide it to chroot-script.
* Support stages. [Closes: issue151]
-- Michael Prokop <mika@grml.org> Mon, 9 Apr 2007 14:35:21 +0200
grml-debootstrap (0.5) unstable; urgency=low
* Changed Architecture from any to all.
-- Michael Prokop <mika@grml.org> Sat, 24 Mar 2007 16:58:53 +0100
grml-debootstrap (0.4) unstable; urgency=low
* Support installation into directory.
-- Michael Prokop <mika@grml.org> Fri, 17 Nov 2006 23:00:38 +0100
grml-debootstrap (0.3) unstable; urgency=low
* Initial support for $ARCH.
* Added function for clean exit (using trap).
-- Michael Prokop <mika@grml.org> Fri, 10 Nov 2006 00:51:09 +0100
grml-debootstrap (0.2) unstable; urgency=low
* Support Sarge and Sid as "$RELEASE"s as well.
* Added 'debootstrap | cdebootstrap' and grml-etc-core to
depends.
* Added support for:
- cdebootstrap [broken for sarge as $RELEASE, see #390510]
- setting hostname via /etc/hostname
- /etc/kernel-img.conf
- support setting locales through /etc/debootstrap/locale.gen
* Added ssh, mdadm and lvm2 to default package list.
* Rewrote kernel package version handling (removed from package
list to be able to support sarge as well).
-- Michael Prokop <mika@grml.org> Fri, 3 Nov 2006 19:05:19 +0100
grml-debootstrap (0.1) unstable; urgency=low
* Initial release.
-- Michael Prokop <mika@grml.org> Fri, 3 Nov 2006 01:10:52 +0100
|