Age | Commit message (Collapse) | Author |
|
vyos-intfwatchd was removed in commit bf1313bd0fe4 ("T669: set IPv6
keep_addr_on_down sysctl options to 1 and get rid of intfwatchd").
(cherry picked from commit e0d0de5939891c8b655ca8ce398b03802e23841a)
|
|
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.
|
|
VyOS requires all system services to be disabled by default, this is a second
implementation of the same solution. We should stick with the general solution
in [1].
[1]: https://github.com/vyos/vyos-build/blob/current/data/live-build-config/hooks/live/18-enable-disable_services.chroot
|
|
The configuration of SSHd is rendered from a template each time the service
changes. Thus it is not required that the boot process touches the config.
|
|
|
|
|
|
|
|
from vyos-router.
|
|
|
|
|
|
|
|
Name mapping will not work on uids below 1001
https://github.com/vyos/libnss-mapuser/blob/2392d2acdff02dbf3d04b6a7eb08c195bd3a6168/map_common.c#L37
|
|
|
|
|
|
Let vyos config start keepalived
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- grub.cfg is now correctly modified when installing on a VyOS AMI
- ec2-fetch-ssh-public-key init script still needs to be activated
if installing on a VyOS AMI. This is an outstanding issue which
needs to be addressed. See debian/vyatta-cfg-system.postinst.in.
|
|
- Check if installing on AWS EC2 platform via instance metadata.
- Configure GRUB correctly, so that boot messages are available
via instance's console.
- Add init.d script to fetch user's EC2 public key during boot.
|
|
|
|
The SSH blacklists were committed 5 years ago and the
original contributor does not recall why they were added.
|
|
Bug 8279
Put prefix table in /opt/vyatta/etc/netdevice
|
|
The previous implementation of log rotation used an hourly cron job to
check log file size and possibly perform a rotation. If the logging
rate is high, this interval may allow for root file system space
exhustion.
Utilizing rsyslog's outchannel mechanism enables log rotation to be
initiated as soon as the log file becomes larger than its configured
size.
Fixes Bug 7807.
|
|
Bug 6526
Disable ctrl-alt-del where all the other system changes happen
on installation.
|
|
|
|
|
|
Bug 7720
If post config script does not exist, then silently
ignore it.
The user may have accidentally deleted the post config script.
|
|
vyatta-cfg-system package installation caused warning:
update-rc.d: using dependency based boot sequencing
update-rc.d: warning: vyatta-config-reboot-params start runlevel arguments (2 3 4 5) do not match LSB Default-Start values (S)
update-rc.d: warning: vyatta-config-reboot-params stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (none)
|
|
Don't start RAID (md) unless root device is configured for RAID.
|
|
Needs to be read only
|
|
Bug 6916
Rather than editing /etc/sudoers which can lead to package conflicts,
put Vyatta specific changes into a separate file.
|
|
Fix build warning on debian testing (more restrictive)
W: vyatta-cfg-system: deprecated-chown-usage postinst:176 'chown -R root.vyattacfg'
|
|
operator.
|
|
(cherry picked from commit 9b0151b1d51617e969807d75b00eed998bf8f294)
|
|
(cherry picked from commit 697affbbcbfaf8b8b253b3ce1a5f312db8069238)
|
|
Don't call 'update-rc.d vyatta-keepalived remove' since we still need to stop
the daemon on shutdown/reboot.
|
|
|
|
The PC speaker driver has changed name, and the sound blacklist
file does not exist in Debian Squeeze. Just remove the steps
from the package install.
|
|
* added /config/scripts/vyatta-postconfig-bootup.script that gets called from
/etc/rc.local. Users/Support can put in any workarounds in the script for
unfixed bugs and enhancements that are not in Vyatta yet. Placing the
script under /config makes sure that changes to the script will be
preserved for the new image
|
|
This script executes scripts lying in the following directory:
/opt/vyatta/bin/sudo-users/check-params-on-reboot.d
Scripts in check-params-on-reboot.d are intended for parameters
that require a reboot to take effect after they are set/changed.
Because of the reboot requirement, underlying value and related
config paramter value can become out-of-sync in couple of cases:
1. change parameter value, don't save config, reboot. Underlying
value is different than the value in config file.
2. install new image; when new image boots, underlying value is
the default Vyatta shipped value not the value in config file.
More info: http://bugzilla.vyatta.com/show_bug.cgi?id=6915#c1
This check-in also adds ipv6_disable_blacklist script in
check-params-on-reboot.d to fix the above mentioned problem
for 'system ipv6 disable' and 'system ipv6 blacklist'
|
|
to push users towards putting scripts in /config/scripts
|
|
Bug 6715
Vyatta configures syslog, and does not use the same files as
Debian (typically). The logrotate file in the distribution assumes there
are files like auth.log etc which Vyatta doesn't have.
|
|
Bug 6705
(cherry picked from commit 00466b9a779647047ce432b971bf8329b2255126)
|
|
(cherry picked from commit d09218920b376f65c69bda2b8b571a7611731463)
|
|
SSH config file is based off of Debian distributed version
which does not have SSH protocol version 1 key path.
|
|
If cpufrequtils is installed, then want the default to be full performance.
|