• Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
  • Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

FOG PXE Boot Menu Configuration page

Scheduled Pinned Locked Moved
Feature Request
2
16
6.4k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J
    Junkhacker Developer
    last edited by Feb 6, 2014, 5:21 PM

    LOW PRIORITY
    Interface tweak
    not sure if this should be considered a bug, or a feature request, but the “FOG PXE Boot Menu Configuration” page always reverts to defaults. It would be a nice feature if the page would display what Advanced Configuration Options have already been set, and not make you reenter all them every time you want to make a change, as well as not require the password be set every time.

    signature:
    Junkhacker
    We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

    1 Reply Last reply Reply Quote 0
    • T
      Tom Elliott
      last edited by Feb 6, 2014, 5:30 PM

      The advanced options displayed or hidden should be easy enough.

      The reason for the password having to be entered is because you may not want a password on the menu’s. If you don’t want a password there, just enter the master password and submit. If you do want a password, then it will update the password.

      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

      Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

      Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

      1 Reply Last reply Reply Quote 0
      • J
        Junkhacker Developer
        last edited by Feb 6, 2014, 5:58 PM

        i guess i should have checked, but assumed that when the page gave me a “Master password is null” message that it was an operation failure message. perhaps the Master password field should have a (blank for none) message like the others, instead of the asterisk that implies it is required.

        signature:
        Junkhacker
        We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

        1 Reply Last reply Reply Quote 0
        • T
          Tom Elliott
          last edited by Feb 6, 2014, 6:07 PM

          The master password is required at the least. All the others are allowed to be mull, but not that one.

          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

          Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

          Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

          1 Reply Last reply Reply Quote 0
          • J
            Junkhacker Developer
            last edited by Feb 6, 2014, 6:15 PM

            ah, misunderstood. so, would it be difficult to propagate all of the fields of the configuration page with the existing values in pxelinux.0/default ? at present, the only way to check for typos or mistakes in the configuration is to test it or log into the server to look at the file. being able to look at the actual configuration on the configuration page would be very nice.
            btw, thanks for all your hard work on fog project

            signature:
            Junkhacker
            We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

            1 Reply Last reply Reply Quote 0
            • T
              Tom Elliott
              last edited by Feb 8, 2014, 3:36 AM

              Junkhacker,

              No problem on the work. I enjoy it, maybe too much?

              I’ll look into, basically, reading the file in a separate window that basically has the generated file. The only issue I foresee is permissions as everything is php based. We’d need to add the grouping of fog into the apache group which could pose security issues down the road. Well, more that’s for saving the file if you made a manual edit.

              I do agree that editing the file on the fly would be kind of handy, just didn’t want to make that change quite yet.

              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

              Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

              Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

              1 Reply Last reply Reply Quote 0
              • J
                Junkhacker Developer
                last edited by Feb 10, 2014, 4:21 PM

                I’ve been thinking about the pxe configuration file situation, and i’ve come up with a very interesting solution that you will either love or hate. it adds a new feature to fog as well. if we chainboot from pxe to ipxe, the configuration file can be a php file. the computer booting would send it’s mac address (and any other variables you want such as asset tag, serial number, or UUID). this could even free fog from it’s dependance on mac addresses for identifying hosts. the host would boot to ipxe, fog could check the identification info sent for pending tasks, and generate the relevant boot configuration on the fly. the fog server could even be set to automatically run quick host registration on any unrecognized hosts, which could speed up initial deployment of fog servers. thoughts? i’ve been experimenting with this approach, but my php skills aren’t very good. i do have pxe to ipxe chainbooting, with a ipxe php boot menu for http booting isos working at the moment, so i could tell you how to get that part working.

                signature:
                Junkhacker
                We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                1 Reply Last reply Reply Quote 0
                • T
                  Tom Elliott
                  last edited by Feb 10, 2014, 4:25 PM

                  Yes please PM with with how you chainloaded to ipxe and that relevant information. One of our holdups is efi pxe booting so this is rather an intriguing approach. We can discuss logic and layout as well.

                  I’m very interested!

                  Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                  Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                  Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                  1 Reply Last reply Reply Quote 0
                  • J
                    Junkhacker Developer
                    last edited by Feb 10, 2014, 4:49 PM

                    i keep trying to give a detailed reply but keep getting blocked by akismet

                    signature:
                    Junkhacker
                    We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                    1 Reply Last reply Reply Quote 0
                    • J
                      Junkhacker Developer
                      last edited by Feb 10, 2014, 4:50 PM

                      maybe if i upload them as a text file…

                      [url=“/_imported_xf_attachments/0/539_instructions.txt?:”]instructions.txt[/url]

                      signature:
                      Junkhacker
                      We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                      1 Reply Last reply Reply Quote 0
                      • T
                        Tom Elliott
                        last edited by Feb 10, 2014, 4:51 PM

                        What do you mean, another user?

                        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                        1 Reply Last reply Reply Quote 0
                        • J
                          Junkhacker Developer
                          last edited by Feb 10, 2014, 4:56 PM

                          akismet, the spam blocker software

                          signature:
                          Junkhacker
                          We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                          1 Reply Last reply Reply Quote 0
                          • J
                            Junkhacker Developer
                            last edited by Feb 10, 2014, 6:26 PM

                            let me know if my instructions are not clear enough, or i’m missing something.

                            signature:
                            Junkhacker
                            We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                            1 Reply Last reply Reply Quote 0
                            • T
                              Tom Elliott
                              last edited by Feb 10, 2014, 9:27 PM

                              I will look into this when I get home. I’m sorry I had other work to do as we’ll. thank you much for the info though.

                              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                              Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                              Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                              1 Reply Last reply Reply Quote 0
                              • T
                                Tom Elliott
                                last edited by Feb 11, 2014, 1:55 AM

                                So I’ve attempted the chain load. It doesn’t present the menu to me, but it does jump to iPXE. Am I missing something?

                                I’ve removed the ISO files and am currently only testing the menu generation, no actual loading point.

                                Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                                Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                                Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                                1 Reply Last reply Reply Quote 0
                                • J
                                  Junkhacker Developer
                                  last edited by Feb 11, 2014, 2:54 PM

                                  i may have messed up the formatting of the ipxe boot menu when i sent it to you last. here’s what should be in the php file.
                                  note: the first line ipxe sees must be #!ipxe

                                  [url=“/_imported_xf_attachments/0/540_boot.php.txt?:”]boot.php.txt[/url]

                                  signature:
                                  Junkhacker
                                  We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                                  1 Reply Last reply Reply Quote 0
                                  • 1 / 1
                                  1 / 1
                                  • First post
                                    9/16
                                    Last post

                                  257

                                  Online

                                  12.0k

                                  Users

                                  17.3k

                                  Topics

                                  155.2k

                                  Posts
                                  Copyright © 2012-2024 FOG Project