mirror of https://git.48k.eu/ogserver
rest: add fetch param to boot mode configuration
Add "fetch=http://IP_REPO/OGLIVEDIR/filesystem.squashfs" string to the client boot mode configuration.master
parent
89ba3f1b4f
commit
d1734b30ec
|
@ -1553,7 +1553,7 @@ static int og_get_client_mode_params(struct og_dbi *dbi, const char *mac, char *
|
||||||
}
|
}
|
||||||
|
|
||||||
snprintf(params, params_size,
|
snprintf(params, params_size,
|
||||||
" LANG=%s ip=%s:%s:%s:%s:%s:%s:none group=%s ogrepo=%s oglive=%s oglog=%s ogshare=%s oglivedir=%s ogprof=%s server=%s"
|
" LANG=%s ip=%s:%s:%s:%s:%s:%s:none group=%s ogrepo=%s oglive=%s oglog=%s ogshare=%s oglivedir=%s ogprof=%s server=%s fetch=http://%s/%s/filesystem.squashfs"
|
||||||
"%s%s%s%s%s%s%s%s%s%s%s%s",
|
"%s%s%s%s%s%s%s%s%s%s%s%s",
|
||||||
lang,
|
lang,
|
||||||
boot_params.ip, server_ip, boot_params.router, boot_params.netmask, boot_params.nombreordenador, boot_params.netiface,
|
boot_params.ip, server_ip, boot_params.router, boot_params.netmask, boot_params.nombreordenador, boot_params.netiface,
|
||||||
|
@ -1563,6 +1563,8 @@ static int og_get_client_mode_params(struct og_dbi *dbi, const char *mac, char *
|
||||||
boot_params.oglivedir,
|
boot_params.oglivedir,
|
||||||
boot_params.is_prof ? "true" : "false",
|
boot_params.is_prof ? "true" : "false",
|
||||||
server_ip,
|
server_ip,
|
||||||
|
repository_ip,
|
||||||
|
boot_params.oglivedir,
|
||||||
boot_params.hardprofile[0] ? " hardprofile=" : "", boot_params.hardprofile[0] ? boot_params.hardprofile: "",
|
boot_params.hardprofile[0] ? " hardprofile=" : "", boot_params.hardprofile[0] ? boot_params.hardprofile: "",
|
||||||
boot_params.ntp[0] ? " ogntp=" : "", boot_params.ntp[0] ? boot_params.ntp : "",
|
boot_params.ntp[0] ? " ogntp=" : "", boot_params.ntp[0] ? boot_params.ntp : "",
|
||||||
boot_params.dns[0] ? " ogdns=" : "", boot_params.dns[0] ? boot_params.dns : "",
|
boot_params.dns[0] ? " ogdns=" : "", boot_params.dns[0] ? boot_params.dns : "",
|
||||||
|
|
Loading…
Reference in New Issue