summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2024-06-29T6524: remove vyatta-interfaces.pl, no longer requiredChristian Breunig
(cherry picked from commit d1babc9038d24ad0437bd5ac197699b82605c904)
2023-11-15image: T4516: remove standalone_root_pw_reset, now in vyos-1xJohn Estabrook
2023-11-15Merge pull request #214 from erkin/currentChristian Breunig
remote: T5726: Replace the download procedure call
2023-11-14remote: T5726: Replace the download procedure callerkin
2023-11-14boot: T5739: Fixed password recoveryzsdc
This change fixes a filter used for `sed` during password reset in the `set_encrypted_password()` function. Old logic: search between `user username {` and the first line with `}` does not work for users with extra options in config, like public keys. New logic: search between `user username {` and the first line with `encrypted-password` which should cover all possible combinations, except situations when a password is not presented in a configuration file.
2023-09-21Merge pull request #203 from zdc/T4776-sagittaJohn Estabrook
installer: T4776: Fixed installation on NVME in RAID-1 mode
2023-09-11install: T5568: Determine user TTY when elevated by sudosarthurdev
Also fix indentation
2023-08-28T5520: avoid cp from /config during update, after coreutils changeJohn Estabrook
A change in behaviour of coreutils 'cp' reveals a problem when doing a 'cp -a' from the bind mount /config; use /opt/vyatta/etc/config instead.
2023-08-21installer: T4776: Fixed installation on NVME in RAID-1 modezsdc
This change fixes installation into two NVME devices. It should be considered as a temporary solution before migration to the new installer.
2023-05-05T671: remove more dead scriptsDaniil Baturin
2023-04-15T671: remove unused scriptsDaniil Baturin
2023-04-03T5136: do not rm -rf if unmount failsChristian Breunig
Commit f34e9028 ("T5136: properly unmount filesystems after installation") assumed it would be a good idea to simply rm -rf the new root folder. This could have a bad, non booting side effect. Warn user if unmount fails but the filesystem is synced anyway. The rest is handled by the Kernel on reboot.
2023-04-02T5136: properly unmount filesystems after installationChristian Breunig
2022-11-15T4822: install the correct version of GRUB for architecture (arm64)Mathew McBride
Fix a hardcoded x86_64-efi reference, and ensure the correct GRUB binary package is installed
2022-10-27nvme: T4776: Fixed installation to NVMEzsdc
* fixed NVME drive names parser * replaced partition parser to take into account `p` suffixes on NVME partitions
2022-06-21Make next steps after install more clearDaniel Husand
2022-03-08loadkey: T3506: Remove loadkeyerkin
2021-12-01T2076: RAID install: sfdisk change-id is deprecated in favor of --part-typeKim Hagen
T1869: Install and Boot from RAID Doesn't Work T1126: Reusing a RAID from a BIOS install in an EFI install causes a failure to boot
2021-11-24Merge pull request #170 from chaya2z/T3865John Estabrook
T3865: loadkey command help text missing escape sequence
2021-11-22T1869: Install and Boot from RAID Doesn't WorkKim Hagen
2021-11-19T1153: VyOS 1.2.0RC10, RAID-1, fresh install, unable to save configEquuleus ↵Kim
(#159) * add search for same drive size if more than 2 drives are installed * add ability to configure RAID-1 by selecting 2 drives * cleaning up sysconf/filecaps rights * cleaning up sysconf/filecaps rights xtables-monitor (cherry picked from commit 3cc31793d57ce05421300ce4e8a1a1352291db85)
2021-10-16gpg: T3879: fix signature validationChristian Poessinger
(cherry picked from commit 217c4b5c165e9e8a64bfe82d3ddade256b0990e0)
2021-09-28interface-names: T3869: remove legacy codeJohn Estabrook
2021-09-28Revert "migration: T3161: move XorpConfigParser to vyatta-cfg-system"John Estabrook
This reverts commit 4bc5dabe46fffc2edd5bdbda27f020ed1a2bfc33.
2021-09-26T3865: loadkey command help text missing escape sequencechaya2z
2021-09-10Makefile: drop unreferenced vyatta-passwd-sync helper scriptChristian Poessinger
2021-09-06install-image: T2108: use minisign backup key if primary key failsChristian Poessinger
(cherry picked from commit 0c5edf1ced2872c495b190977db575deaf28fa1c)
2021-09-06install-image: remove whitespaces after .Christian Poessinger
(cherry picked from commit c36db1614b60fc180d016fd3b7f64d9342a503a6)
2021-09-03T1785: Deleting partitions on disks (Raid1) with default value 'no'Kim Hagen
the default was still set to "Yes"
2021-08-26install-image: T2108: verify image by using minisign over GPGChristian Poessinger
We will first download and try to verify the image using the generated minisign signature. If this fails, we try to retrieve the GPG signature file.
2021-08-08T169: Image install should put correct serial console device in created grub ↵Kim Hagen
menuentry
2021-06-26Debian: remove deprecated vyatta-config-reboot-params scriptChristian Poessinger
Actions are now handled in vyos-router script on startup by calling the vyos-1x Python handler scripts.
2021-06-23T3506: Clarify deprecation noticeerkin
2021-06-20T3506: Deprecate `loadkey`erkin
2021-06-13T3356: Remove redundant error messageerkin
2021-05-18T3356: remote: Read username and password from environment variableserkin
2021-05-18T3356: Switch install-image from curl to remote.pyerkin
2021-05-10T3351: Check for SHA256 filesLulu Cathrinus Grimalkin
Fall back to MD5 if SHA256 checksums could not be found Don't bother downloading .iso.sha256 files
2021-04-01migration: T2838: fix parsing of quoted config value for hw-idJohn Estabrook
2021-01-17T671: drop rl-system.init, moved to vyos-router init scriptChristian Poessinger
2021-01-17T671: rl-system: drop add_new_serial_if functionChristian Poessinger
Serial interface is in the default config and without that function system installation via serial console still works like a charm!
2021-01-17T671: rl-system: version.master file no longer existsChristian Poessinger
2021-01-17T671: drop SSH key generation and move this to vyos-1xChristian Poessinger
2021-01-17T671: we no longer support telnet, remove configChristian Poessinger
2021-01-17T671: move IPv6 setup from rl-system to sysctlChristian Poessinger
2021-01-17T671: cleanup rl-system and move components to better suited locationsChristian Poessinger
- CHanging sysctl values should be done by out generic file /etc/sysctl.d/30-vyatta-router.conf - NTP config must not be restored from from /opt as it is entirely rendered from scratch.
2021-01-14T671: re-add removed restricted-shell scriptChristian Poessinger
Commit ac2586bc ("T671: remove apparently unused scripts") dropped the restricted-shell helper script which is not referenced by any other VyOS/Vyatta shell script, but rather directly from C code [1]. Restore the file. [1] https://github.com/vyos/libpam-radius-auth/blob/76ad405d374f70812/src/radius_shell.c#L125-L129
2021-01-08T671: remove apparently unused scripts.Daniil Baturin
2020-12-30migration: T3161: remove scripts ec2-vyos-init, ec2-check.plJohn Estabrook
These scripts have been superseded by the cloud-init tools, and contain legacy references to XorpConfigParser.pm (via vyatta-cfg/scripts/vyatta-load-config.pl, via ConfigLoad.pm), which one would like to retire.
2020-12-30migration: T3161: move XorpConfigParser to vyatta-cfg-systemJohn Estabrook
The scripts: vyatta_net_name vyatta_interface_rescan still require XorpConfigParser; all other uses have been rewritten, or obviated. In order to retire the package vyatta-config-migrate in favor of keeping migration scripts in vyos-1x, we need to move this module into vyatta-cfg-system for use by the above mentioned scripts.