summaryrefslogtreecommitdiff
path: root/sysvinit/freebsd
AgeCommit message (Collapse)Author
2017-07-17cloudinitlocal fail to run during bootHongjiang Zhang
There is a circular dependence in cloudinitlocal, which caused it to fail. As a result, cloud-init failed to find data source on Azure.
2017-05-10FreeBSD: improvements and fixes for use on AzureHongjiang Zhang
This patch targets to make FreeBSD 10.3 or 11 work on Azure. The modifications abide by the rule of: * making as less modification as possible * delegate to the distro or datasource where possible. The main modifications are: 1. network configuration improvements, and movement into distro path. 2. Fix setting of password. Password setting through "pw" can only work through pipe. 3. Add 'root:wheel' to syslog_fix_perms field. 4. Support resizing default file system (ufs) 5. copy cloud.cfg for freebsd to /etc/cloud/cloud.cfg rather than /usr/local/etc/cloud/cloud.cfg. 6. Azure specific changes: a. When reading the azure endpoint, search in a different path and read a different option name (option-245 vs. unknown-245). so, the lease file path should be generated according to platform. b. adjust the handling of ephemeral mounts for ufs filesystem and for finding the ephemeral device. c. fix mounting of cdrom LP: #1636345
2014-09-29sysvinit/freebsd: set sane PATHScott Moser
2014-08-10fix: Set the environment var CLOUD_CFG to specify the location ofHarm Weites
cloud.cfg since -f is not used for that. Given the importance of this file/location, it's explicitly beeing set in the initscripts instead of trusting on something in /etc/defaults.
2014-08-09fix: Use -f to properly load the configfile.Harm Weites
2014-08-09change: C-i is installed in /usr/local/.Harm Weites
2014-08-09fix: Command (the binary) is cloud-init, not cloud_init.Harm Weites
2014-08-09change: Cloud-init config should go under /usr/local since /etc/ is reservedHarm Weites
for base.
2014-08-09fix: The correct path end with an s.Harm Weites
2014-01-17Fix defaultingJoshua Harlow
2014-01-17More white space fixJoshua Harlow
2014-01-17White space fixJoshua Harlow
2014-01-17Fix curly bracesJoshua Harlow
2014-01-17Add freebsd rc.d/sysvinit scriptsJoshua Harlow