Advertisement
intera_91

website recipe

Jun 8th, 2021
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. SUMMARY = "Internal website for device"
  2. DESCRIPTION = "HTML/PHP/MySQL web site created to be served by the device"
  3. LICENSE = "CLOSED"
  4. SRC_URI = "file://src.tgz"
  5. SRCREV = "${AUTOREV}"
  6.  
  7. inherit useradd
  8.  
  9. DEPENDS_${PN} = "apache2 php mariadb"
  10.  
  11. USERADD_PACKAGES = "${PN}"
  12. GROUPADD_PARAM_${PN} = "--system users"
  13. USERADD_PARAM_P{PN} = "--system -U daemon"
  14.  
  15.  
  16. S = "${WORKDIR}/website"
  17.  
  18. do_configure[noexec]="1"
  19. do_compile[noexec]="1"
  20.  
  21. FILES_${PN} = "/usr/share/apache2/default-site/htdocs/help/* \
  22. /usr/share/apache2/default-site/htdocs/memory/* \
  23. "
  24.  
  25.  
  26. do_install(){
  27. install -d ${D}/usr/share/apache2/default-site/htdocs/help
  28. install -d ${D}/usr/share/apache2/default-site/htdocs/memory
  29. cp -Rav ${S}/help/* ${D}/usr/share/apache2/default-site/htdocs/help/
  30. cp -Rav ${S}/memory/* ${D}/usr/share/apache2/default-site/htdocs/memory/
  31. chown -R daemon:users ${D}/usr/share/apache2/default-site/htdocs
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement