summaryrefslogtreecommitdiff
path: root/etc/init.d
AgeCommit message (Collapse)Author
2011-06-15Bugfix 6767: Syslog any errors from rmmod instead of writing to log file.Bob Gilligan
Also rotate the config related log files under /var/log/vyatta so that they don't fill up the root filesystem.
2011-05-16rectify conditional codeMohit Mehta
2011-05-14raise max number of inodes for config tmpfs mountAn-Cheng Huang
2011-05-11Fix Bug 7012 make /config available with init-floppyMohit Mehta
2010-12-03change boot-time config loading to use new implementation in backend.An-Cheng Huang
* add new boot-time config loading script that uses shell API to access backend directly, bypassing wrapper. * use new loadFile implementation in the backend to perform the actual "load" operation (without "commit"). this reduces the "pre-commit" load time by ~60%.
2010-12-01Simplify failure message handlingStephen Hemminger
1. If sub-init failed then generate failure (not warning) if exit code is -1. 2. Don't need if test to check for disabled load.
2010-11-24Rename raid cleanup log fileStephen Hemminger
Standard practice is to use '.log' suffix not _log
2010-11-24Remove ACPI cpufreq hackStephen Hemminger
Now that cpufrequtils package is integrated, no longer need Vyatta specific hack to load cpu frequency modules
2010-11-24Use LSB log status routines correctlyStephen Hemminger
Need to get correct exit status from failed config (or other steps) and call log_end_msg to display that status. The load config step is run in sub-shell therefore can use exec to avoid one fork.
2010-11-24Bind mount /opt/vyatta/etc/config to /config.Bob Gilligan
2010-10-14Have init reread inittab after configStephen Hemminger
Need to have init re-read configuration but only after Vyatta config (to avoid dropping serial login)
2010-06-29Don't let bind mount of /boot happen on livecd.Bob Gilligan
2010-06-26Bugfix 5512: Bind mount /boot and /boot/grub on image-installed systems.Bob Gilligan
On image-installed systems, the /boot directory comes from the read-write overlay. Its contents are not used by grub to boot the system. This change mounts the per-image boot directory onto /boot, and the system-wide grub directory onto /boot/grub.
2010-03-15add hook for boot-time config loading environmentAn-Cheng Huang
2010-03-11run migration as vyattacfg groupAn-Cheng Huang
2010-02-03Allow fine grain disabling of vyatta during bootStephen Hemminger
Can skip system config or firewall portions individually. Can use: novyatta-configure novyatta-migrate novyatta-rl-system ...
2010-02-03Remove dead functionStephen Hemminger
unused
2010-02-03Rename vyatta-ofr to vyatta-routerStephen Hemminger
Bug 4386 vyatta-ofr is out of date product name.
2010-02-03Allow disabling vyatta config on kernel bootStephen Hemminger
Bug 4604 Add grub option to allow disabling all configuration on boot. This is useful for debugging and recovery of trashed system.
2009-12-21Fix lintian warning about vyatta-ofr not providing itselfStephen Hemminger
The init script was not technically LSB compliant
2009-11-12Change options to floppy mountStephen Hemminger
Try and update floppy synchronously for super block updates. This attempts to address issues where floppy is ejected without unmounting; which is not completely safe.
2009-10-29Change how floppy is mountedStephen Hemminger
This fixes several problems: 1) Only try mounting once which avoids several I/O errors 2) Mount floppy with safer options for security 3) Use more optimum methods to reduce boot time This should really be done by better udev support. But the root of the problem lies in the Debian upstream package maintainer. He is hostile to later advancements, and still maintains a static /dev infrastructure as well as devfs compatiablity! Ubuntu, SUSE, and Redhat have all migrated to creating devices via udev; this would allow floppy device to only exist if floppy is present. And then inserting a floppy could cause udev add event to mount /media/floppy...
2009-10-28Avoid updating config.boot unless necessaryStephen Hemminger
On normal boot, no changes to config.boot or modes are needed.
2009-08-28Bugfix 4793: Narrow the set of platforms on which module is loaded.Bob Gilligan
(cherry picked from commit 97cd67eda018db24517ad644d2ad1547fdb52231)
2009-08-28Bugfix 4793: Load the acpi_cpufreq module on certain processors.Bob Gilligan
(cherry picked from commit 6202e7c5f0e8e0657c49e9d8422b6ef45b9ff84b)
2008-11-07Avoid overhead of modprobeStephen Hemminger
Floppy device driver is now builtin the kernel. Mount will load necessary filesystems
2008-10-17Bugfix: 3655Bob Gilligan
Unload unused RAID modules.
2008-10-07Fix for bug http://bugzilla.vyatta.com/show_bug.cgi?id=2138rbalocca
2008-09-26Simplify the coderbalocca
2008-09-26Fix for http://bugzilla.vyatta.com/show_bug.cgi?id=3680 (floppy config not ↵rbalocca
loaded)
2008-07-23Code moved for fix of bug http://bugzilla.vyatta.com/show_bug.cgi?id=3417Rick Balocca
2008-07-07Fix for bug http://bugzilla.vyatta.com/show_bug.cgi?id=3427rbalocca
2008-05-19Fix for bug #3274 https://bugzilla.vyatta.com/show_bug.cgi?id=3274rbalocca
2008-05-07Fix problem with Default-Stoprbalocca
2008-03-26fix for bug 3032:An-Cheng Huang
* rename pre-glendale start-up config. * warn user when loading a pre-glendale config.
2008-03-10Convert from VPL 1.0 to GPLv2Stephen Hemminger
Glendale release is licensed under GPL version 2.
2008-02-22use vyattacfg for config filesAn-Cheng Huang
2008-01-24Removed stale init entries for dhcpd, dhcrelay, and lighttpd daemons. Bug ↵Marat Nepomnyashy
2692 fix.
2008-01-23Revert "fix bug 2658"Tom Grennan
This reverts commit 31d8f4539b68b3e65b0d98bce0d564705ffa1992. Conflicts: etc/init.d/vyatta-ofr
2008-01-23Revert "only rescan interfaces if vyatta udev script is installed"Tom Grennan
This reverts commit 85b14c8232b1e59ce9bb42bb69935f2349823b96.
2008-01-22only rescan interfaces if vyatta udev script is installedTom Grennan
2008-01-22use log_action_*_msg for config mount/umountTom Grennan
2008-01-21fix bug 2658Tom Grennan
force udev rescan w/in vyatta-ofr init so that we can update interface list in config file *after* filesystem is writable
2008-01-03work w/ either quagga (debian) or vyatta-quagga packagesTom Grennan
2007-12-14make sure config dir has right group/permissionsAn-Cheng Huang
2007-12-13move floppy handler to initrdTom Grennan
2007-11-07* support rc.local on persistent storage.An-Cheng Huang
* start vyatta-ofr at S90.
2007-11-06Merge branch 'master' of http://phuket.vyatta.com/vyatta-cfgTom Grennan
Conflicts: etc/init.d/vyatta-ofr
2007-11-06config priorities...Tom Grennan
/opt/vyatta/etc/config if .../config.boot exists otherwise, bind /opt/vyatta/etc/config to either ~root/vyatta/config or /media/floppy/config (in order) if neither exist, create ~root/vyatta/config
2007-11-06handle config directory in vyatta-ofr init.An-Cheng Huang