Age | Commit message (Collapse) | Author |
|
(cherry picked from commit cc8f94b3791135ad764de03e518a1c46f050f456)
|
|
misc: T4992: Replaced logic in `is_local_address`
|
|
Old logic relied on the ability to bind to a socket on a specified IP address
which does not work when `net.ipv4.ip_nonlocal_bind = 1`.
This implementation uses a `local` IP routing table to see if a route to
an IP address can be resolved using the table.
|
|
cstore: T4664: add validation: no whitespace in tag node value names (backport)
|
|
(cherry picked from commit 3f407aa8d66dacbbf92e22673d8871e429079ce0)
|
|
T4922: T2651: clean ssh-client and cURL configs on boot
|
|
(cherry picked from commit 4448d944c3cb6a47692119c8f1e8442e82316183)
|
|
container: T578: backport podman from 1.4 development branch
|
|
|
|
(cherry picked from commit 44fa733c7a4948208b003d828cf0ca8c6227cca2)
|
|
remote: T3356: Backport remote module use to Equuleus
|
|
|
|
(cherry picked from commit dae314be6df89af4da648cc94855f145bbf43625)
|
|
|
|
|
|
present
(cherry picked from commit 77569a0c2fa529289bfc6c8f77e8edbc221f54b9)
|
|
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
(cherry picked from commit 224941480bb5e41ee6b43e3bf0f357568f18d44f)
|
|
(cherry picked from commit 6a94fc44e95735b9f6bd4fc162c3775b902dc0eb)
|
|
A proper message is added i.e. Exit from configure mode before shutting down.
for the poweroff command when executed from the config mode.
(cherry picked from commit b53bdbbf465a3903df2723c48077b20c9428fdb0)
|
|
This reverts parts of commit 5475f9ab0f9bc3f547491d6f2e2e441ea4ffed57.
|
|
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.ifconfig.debug
* /tmp/vyos.frr.debug
* /tmp/vyos.container.debug
(cherry picked from commit 1c19c5d83797eaaff1976ce80374456cacdc9e6c)
|
|
(cherry picked from commit d93aa7a934b35dbb4229d2463a869cbaee1654cd)
|
|
vyos-router: T3217: mount frr.conf to /run/frr/config
|
|
|
|
scripts: T3425: Make paths to custom scripts relative
|
|
|
|
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.
|
|
dh-systemd was merged into debhelper in version 9.20160709 [1] and since
stretch, dh-systemd is an empty transitional package.
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822670
|
|
|
|
|
|
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).
|
|
|
|
|
|
|
|
This reverts commit 3848e2f712ee8cd9b08c156a52d614c30b1aea20.
This shows on bootup:
[ 10.380956] systemd[1]: /lib/systemd/system/vyos-router.service:17:
Unknown section 'Mount'. Ignoring.
|
|
|
|
T3020: Correct scp completion hint
|
|
"scp" needs to get a ":" between the remote host and the remote
path. Let's reflect it in the completion order to avoid
confusion.
The doc has been updated with vyos/vyos-documentation#354
|
|
Config: T2834: Config rollback function is broken due lack access to …
|
|
config.boot
|
|
Cloud-Init: T2117: Added order dependency for cloud-config.service
|
|
As part of cleaning up our Cloud-Init package from changes incompatible with the upstream package, the `Before=vyos-router.service` should be moved from the `cloud-config.service` file to the `vyos-router.service` as `After=cloud-config.service`.
This should not affect anyhow the `vyos-router.service`, it will work as before in systems without Cloud-Init.
In systems with Cloud-Init package the `vyos-router.service` should be run after the `cloud-config.service`.
|
|
configd: T2582: hooks for vyos config script daemon
configd: T2582: set vyshim env variable for config session
configd: T2582: leave marker to indicate beginning of commit
|
|
|
|
|
|
|
|
|
|
In release v1.0 of unionfs-fuse, the meta directory was renamed from
.unionfs to .unionfs-fuse. Consequently, the clean up of the directory
following a commit vacuously succeeds, and the meta data remains. On a
subsequent commit, this hidden directory will be copied into the tmp
directory structure. As permissions on the whiteout files belong solely
to the user, commit actions in a multiuser environment may encounter
permission errors, leading to a failure in commit. Change the meta
directory name here to accord with the change in unionfs-fuse, but
beware that the change is reverted in release v2.0 of unionfs-fuse.
|
|
This fixes the help display, command completion still doesn't work.
|
|
|