summaryrefslogtreecommitdiff
path: root/scripts/install-system
AgeCommit message (Collapse)Author
2017-11-03Remove "install system" commandChristian Poessinger
Related to "T157: Remove "install system" command".
2016-05-21T69 Remove floppy device settingsKim Hagen
2013-11-01Replace s/Vyatta/VyOS/ in install-system script.Daniil Baturin
2012-12-12revert 918bd40d3e3f238a800b1486f70e2d5ee1d71a72John Southworth
2012-09-18fix for 8372 - Unclear which user ID the changed administrator password ↵Deepti Kulkarni
applies to fix for 8350 - Install allows installation with empty password
2012-09-04Bugfix 8290John Southworth
Don't allow default password to persist after first boot. Due to the numerous ways a user can get a vyatta system this required a lot of changes. 1. Don't allow a user to set a password to 'vyatta' after first login, but allow it on the initial boot otherwise the system will have no user. 2. Don't allow the password to be set to vyatta in installer. 3. Force password change on first login. under the following conditions: 3.a. User is an admin level user. Operators do not have the abillity to change the config so they can't change passwords. Allow 'vyatta' to be the password until an admin logs in. 3.b. This is not the livecd, its silly to force a password change before install.
2012-08-29Force Xen installs to use ext3 without write barriersJohn Southworth
In oxnard our Xen images used ext3 without write barriers. This patch is a workaround for bug 8303. The goal of this patch is to provide a workable solution that is no worse than our previous behavior until Xenserver has the write barrier fix available in Xen integrated.
2012-08-28Revert "Write barriers don't work on all devices, disable them"John Southworth
This reverts commit f344e975d1b0eb489af7fb2d2f22168bc465b1de.
2012-08-28Write barriers don't work on all devices, disable themJohn Southworth
2012-01-24Fix missing error (missing lecho) in install-systemStephen Hemminger
Some statements were copy/pasted over from install-image. install-system does not use lecho, that is only used in install-image
2012-01-20Make disk label if necessaryStephen Hemminger
Bug 7732 Restore installation section that makes disk label.
2012-01-03install-system: use sfdisk to find drive sizeStephen Hemminger
Better than using parted which requires more parsing.
2011-12-02md: don't start unless neededStephen Hemminger
Don't start RAID (md) unless root device is configured for RAID.
2011-05-05Make ext4 the default file system typeStephen Hemminger
2011-05-03Adjust root partition offset based on disk sizeStephen Hemminger
On tiny disks, then it doesn't make sense to waste space by offsetting root partition. On big disks, it doesn't hurt and it allows for running on SSD.
2011-04-30Yet another better alignment startStephen Hemminger
Parted has magic value '0%' which causes it to choose optimum alignment (2048 on most disks).
2011-04-30Fix alignment of root partitionStephen Hemminger
Redo Bug 7038 The previous change did nothing; the alignment option only reports alignment, it does not change values. Need to manually reserve space before root partition.
2011-04-28Tell parted to align disk partitionStephen Hemminger
Bug 7038 Align the created disk partition for both install-system and initial install-image. Note: can't fix existing systems where disk is already partitioned. They will just have to suffer with poor performance.
2011-01-17Bugfix 6687: Need to explicitly specify the RAID metadata version number.Bob Gilligan
(cherry picked from commit 5de8a194db56c51c9e5541cca43423f11534ffb7)
2010-12-01Speed up install-system progress barStephen Hemminger
The progress bar for copy files is nice but slows down the install because it updates too often
2010-10-14Fix regexp used for disabling up serial with XenStephen Hemminger
2010-09-08Fix quoting of shell -zStephen Hemminger
The -z test in shell needs to be quoted to avoid issues with shell expansion.
2010-09-08Fix quoting issues with conversion to lower caseStephen Hemminger
Add common shell function to convert to lower case. Part of Bug 6132
2010-07-08Fix install-system if not saving old image configStephen Hemminger
If old image config is not being saved, the filesystem (/mnt/tmp) which caused next step (mkfs) to fail.
2010-05-12Show progress bar when copying filesystemStephen Hemminger
Better to show real progress than simple spinning wheel.
2010-05-07Preserve file capablities and attributes during install-systemStephen Hemminger
2010-03-12Run partition editor with script flag to avoid prompting userStephen Hemminger
Bug 5443 When running on HyperV, install-system appeared to hang because although hda existed, it had no information so parted was prompting for retry. Use the -s flag (never prompt) at all the places in install-system/install-image where we don't want to have user interaction.
2010-03-08Bugfix 5416: determine system version from version of vyatta-version packageBob Gilligan
2010-02-11Bugfix 5117: Preserve config files from previous image installation.Bob Gilligan
The install-image program knows how to preserve the config files from a previous image or disk-based installation. The install-system program already knew how to preserve config files from a previous disk-based installation. This change teaches it how to preserve config files from a previous image installation.
2010-02-08Bugfix 5225: Include the OS version number in the grub menu entry.Bob Gilligan
2009-12-14Re-enable frame-buffer on consoleStephen Hemminger
The frame-buffer allows for Vyatta logo, scrollback, and more lines of text on VGA console.
2009-12-02Use ext3 all the timeStephen Hemminger
It avoids issues with corrupt filesystems on VM.
2009-12-01Save SSH keys on re-installStephen Hemminger
Bug 5045 This adds option to save original SSH host keys when doing a re-install. Also mount original partition read-only to avoid updating it.
2009-11-13Add start_offset value to log message when partion attempt fails.Bob Gilligan
2009-09-14allow install on old compaq smart-arrayRobert Bays
2009-09-11Invert test for livecdStephen Hemminger
Need to check for livecd only if *not* doing union install. Repair of previous bugfix.
2009-09-10Move check for livecd install to before filesystem intializationStephen Hemminger
Check for install-system failure (because of attempt to install from active system), to occur before filesystem is destroyed. Bug 1587
2009-06-25Update hooks to setup config files for installing to a Xen VM.Bob Gilligan
2009-06-24Add optional hooks to setup config files for installing to a Xen VM.Bob Gilligan
2009-06-17Bugfix 4490: Wait for stability after marking partition bootable.Bob Gilligan
2009-06-17Bugfix 4490: Mark root partition as "bootable" in the master boot record (MBR).Bob Gilligan
The MBR provides a flag on each of the partitions to indicate whether it is "bootable" or not. Most BIOS implementations ignore this flag and will boot from a partition whether or not this flag is set. Some BIOS implementations, however, refuse to boot from a partition that is not marked as "bootable". This fix marks the partition that holds the root filesystem as "bootable" so that it can be booted by either type of BIOS.
2009-04-14post-install changesAn-Cheng Huang
* set up start-up config and /var/run. * pass writable root to postinst hook for union-specific tasks.
2009-04-13add read-write union install mechanismAn-Cheng Huang
2009-04-09fix xen kernel handling for union installAn-Cheng Huang
2009-03-26Bugfix 4139: Increase minimum root filesystem size to 1 GB.Bob Gilligan
2009-03-02Change install-system to handle CF betterStephen Hemminger
On small disks use ext2 to avoid the extra writes wearing out flash prematurely. Bug 4149 and 3969
2009-02-24Don't depend on /proc/ideStephen Hemminger
/proc/ide doesn't exist in all configs, and it doesn't work correctly with KVM and other buggy virtualized ide.
2009-02-24Allow installation on virtio diskStephen Hemminger
In virtualized environment virtio block device is vda
2008-12-02Fix for bug http://bugzilla.vyatta.com/show_bug.cgi?id=3963Rick Balocca
2008-11-24Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-system into jennerBob Gilligan