summaryrefslogtreecommitdiff
path: root/scripts/init/vyos-router
AgeCommit message (Collapse)Author
2023-07-09T3355: remove legacy code and migrate remains to vyos-1x repoChristian Breunig
2023-06-21tacacs: T141: cleanup configuration files on system bootChristian Breunig
2023-06-08startup: T5239: force removal of /etc/hostnameChristian Breunig
Commit 4bbb382 ("startup: T5239: ensure system hostname is set before FRR starts") removed /etc/hostname but it cared about exit codes - always remove the file even if it does not exist (--force)
2023-06-08startup: T5239: ensure system hostname is set before FRR startsChristian Breunig
2023-06-08startup: T5145: clean out VyOS login limit definitionChristian Breunig
Always clean our mess before re-adding it. This is required in /etc when a user does a change but does not save the config - all his changes should be reverted on reboot.
2023-04-01container: T5082: switch to netavark network stackChristian Breunig
2023-01-08T4922: T2651: clean ssh-client and cURL configs on bootChristian Poessinger
2023-01-06T4883: cleanup all vyos related iproute2 configuration filesChristian Breunig
2023-01-05T4883: cleanup description field for routing tables during startupChristian Poessinger
2022-12-23container: T4353: clean configuration files on system startupChristian Poessinger
2022-09-13firewall: T2199: Use data file instead of conf scriptsarthurdev
2022-07-22T31: reset iproute2 VRF table on startupChristian Poessinger
2022-07-17frr: T4536: start via systemdChristian Poessinger
2022-05-02T2216: file is called container.pyChristian Poessinger
2022-04-29vyos-router: T2216: call container script to populate default registriesChristian Poessinger
2022-01-01Merge pull request #43 from sarthurdev/firewallChristian Poessinger
firewall: T2199: Call firewall.py in vyos-router to create tables/chains
2021-10-31vyos-router: dhcpv6: T3885: fix stderr output when main UUID source is not ↵Christian Poessinger
present
2021-10-24vyos-router: dhcpv6: T3885: add alternative UUID sourceChristian Poessinger
Not all boards/devices ship the /sys/class/dmi/id/product_uuid file, thus a fallback is used (e.g. on PCEngines APU4 board) which feeds the device specific UUID from /sys/class/dmi/id/product_serial
2021-10-20firewall: T2199: Call firewall.py in vyos-router to create tables/chainssarthurdev
2021-10-10vyos-router: dhcpv6: T3885: generate persistent DUID based on system UUIDChristian Poessinger
2021-09-27interface-names: T3869: use vyos-interface-rescan instead of legacyJohn Estabrook
2021-08-28vyos-router: add debug possibilitiesChristian Poessinger
Specifying vyos-debug on the Kernel commandline will enable additional debug featurs as the following temporary files are created so the boot process can be logged: * /tmp/vyos.container.debug * /tmp/vyos.ifconfig.debug * /tmp/vyos.frr.debug * /tmp/vyos.container.debug
2021-08-16conntrack: T3579: initialize subsystemChristian Poessinger
2021-08-05serial: T1739: properly delete/recreate serial interface on system bootChristian Poessinger
2021-08-05ipsec: T3719: fix "No such file or directory" warningChristian Poessinger
strongSwan expects the directories to be present - so we only clean out the config files instead of the entire folder structure.
2021-06-26Reset ctrl-alt-delete setting using the vyos-1x provided python handlerChristian Poessinger
2021-06-26Reset issue/motd using the vyos-1x provided python handlerChristian Poessinger
2021-06-26ipsec: T3643: delete potential zombie files on system startupChristian Poessinger
2021-04-17Merge pull request #32 from zdc/T3425-sagittaChristian Poessinger
scripts: T3425: Make paths to custom scripts relative
2021-04-11containers: T2216: Delete default and networks for podmansever-sever
2021-04-04lsb: always restore the default issue banner on bootChristian Poessinger
2021-04-02vyos-router: T3217: mount frr.conf to /run/frr/config dirsever-sever
2021-03-23scripts: T3425: Make paths to custom scripts relativezsdc
In some cases, like ISO or PXE boot, the `/opt/vyatta/etc/config/` folder does not bind to `/config/`. To run scripts from the `/scripts/` subfolder paths must be relative, just like for the `config.boot` file. This commit replaces hardcoded paths to relative that use the `$vyatta_sysconfdir` as the prefix.
2021-01-22vyos-router: T671: fix function call order after merging rl-system.initJohn Estabrook
2021-01-17T671: add remains from rl-system.init scriptChristian Poessinger
2021-01-17vyos-router: convert tabs to spacesChristian Poessinger
2020-12-30migration: T3161: remove ConfigLoad.pm, all dependents and referencesJohn Estabrook
Remove ConfigLoad.pm due to its legacy reference to XorpConfigParser, all dependent scripts: vyatta-boot-config-loader vyatta-config-loader.pl vyatta-load-config.pl (rewritten or obviated), and references in logrotate, Makefile.am, and vyos-router (vyatta-boot-config-loader was kept as a fallback when initially introducing vyos-boot-config-loader.py).
2020-03-12[boot-config-loader] T1622: use vyos-boot-config-loader, if availableJohn Estabrook
2020-02-12grammar/spelling fix (#21)kroy-the-rabbit
2020-01-19T1970: init: delay initialization of vyos-router to udev is setteledRunar Borge
On devices with many nic's udev initialization and nic renaming could take a lot of time, this commit delays vyos-router startup until udev is completed, and thouse all nic renaming processes are completed prior to starting vyos-router
2019-10-08frr - typo fixed to stop frrhagbard
2019-09-02Revert "[boot-config-loader] T1622: Add failsafe and backtrace to boot ↵Christian Poessinger
config loader" This reverts commit 2efab7cecff92a44245fdc32d928faf6386a6e03.
2019-08-31[boot-config-loader] T1622: Add failsafe and backtrace to boot config loaderJohn Estabrook
2019-08-27T1398: remove reference to deprecated version scriptJohn Estabrook
2019-05-30T1334: Migration script runner rewriteJohn Estabrook
Use vyos-1x migration script runner.
2019-03-13Revert "[frr-script] fixing frr-init parameter syntax"hagbard
This reverts commit 0eab765d5ad24f7fb4dd722ac20d370f708379f0.
2019-03-13[frr-script] fixing frr-init parameter syntaxhagbard
2019-03-12Update the startup script for FRR post 7.0 start procedure.Daniil Baturin
2019-01-02T1146: run postconfig scripts from vyos-router startup script to force ↵Daniil Baturin
correct ordering.
2018-11-12T969: bind mount /boot before config.boot is loaded so that GRUB config can ↵Daniil Baturin
be modified by config scripts.