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

    Fog Snapin - Google Chrome ADM Group Policy

    Scheduled Pinned Locked Moved
    General
    3
    18
    4.9k
    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
      Joe Schmitt Senior Developer
      last edited by Joe Schmitt

      @Wayne-Workman one thing. I always recommend resolving where the snapin pack is at runtime instead of hard coding. For Powershell the command would be:

      $scriptDir = split-path -parent $MyInvocation.MyCommand.Definition on powershell 2 and above or just $PSScriptRoot on powershell 3 and above.

      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.

      Wayne WorkmanW 1 Reply Last reply Reply Quote 1
      • Wayne WorkmanW
        Wayne Workman @Joe Schmitt
        last edited by

        @Joe-Schmitt Very nice. I tried doing something like that for .bat files… just didn’t ever work right.

        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!
        Daily Clean Installation Results:
        https://fogtesting.fogproject.us/
        FOG Reporting:
        https://fog-external-reporting-results.fogproject.us/

        1 Reply Last reply Reply Quote 0
        • J
          Joe Schmitt Senior Developer
          last edited by

          @Wayne-Workman for batch you just use %~dp0 to get the full directory path of the script.

          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.

          1 Reply Last reply Reply Quote 1
          • Wayne WorkmanW
            Wayne Workman
            last edited by Wayne Workman

            wiki worthy

            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!
            Daily Clean Installation Results:
            https://fogtesting.fogproject.us/
            FOG Reporting:
            https://fog-external-reporting-results.fogproject.us/

            1 Reply Last reply Reply Quote 0
            • K
              kwetiaw @Wayne Workman
              last edited by

              @Wayne-Workman Hi Wayne

              I had the fog client installed on a separate partition with drive letter F:/ this is also the same with the rest 20 machines. So the path on the zip file is correct. I have deployed a single config file for another program and they worked brilliantly.

              Thats why it is F:\fog\tmp\XXXXX instead of the program default c:\programfiles (x86)

              I will try again with the addition of log file recording and will post back the result.

              Thanks

              Wayne WorkmanW 1 Reply Last reply Reply Quote 0
              • Wayne WorkmanW
                Wayne Workman @kwetiaw
                last edited by

                @kwetiaw Ok then.

                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!
                Daily Clean Installation Results:
                https://fogtesting.fogproject.us/
                FOG Reporting:
                https://fog-external-reporting-results.fogproject.us/

                K 1 Reply Last reply Reply Quote 0
                • K
                  kwetiaw
                  last edited by

                  @Joe-Schmitt Hi Joe

                  It is not the only file, it has a GPO folder in it. Otherwise it will be nice and easy 🙂

                  1 Reply Last reply Reply Quote 0
                  • K
                    kwetiaw @Wayne Workman
                    last edited by

                    @Wayne-Workman Hi Wayne
                    i did the additional command to enable log file.
                    It created the log file but it’s blank, im not sure why!

                    Here’s the fog.log

                    ------------------------------------------------------------------------------
                    ---------------------------------SnapinClient---------------------------------
                    ------------------------------------------------------------------------------
                     26/09/2016 11:47 AM Client-Info Client Version: 0.11.5
                     26/09/2016 11:47 AM Client-Info Client OS:      Windows
                     26/09/2016 11:47 AM Client-Info Server Version: 1.3.0-RC-8
                     26/09/2016 11:47 AM Middleware::Response Success
                     26/09/2016 11:47 AM SnapinClient Snapin Found:
                     26/09/2016 11:47 AM SnapinClient     ID: 157
                     26/09/2016 11:47 AM SnapinClient     Name: ILC-Student-ChromePolicy-UpdatePS
                     26/09/2016 11:47 AM SnapinClient     Created: 2016-09-26 11:46:12
                     26/09/2016 11:47 AM SnapinClient     Action: 
                     26/09/2016 11:47 AM SnapinClient     Pack: True
                     26/09/2016 11:47 AM SnapinClient     Hide: False
                     26/09/2016 11:47 AM SnapinClient     Server: REDACTED
                     26/09/2016 11:47 AM SnapinClient     TimeOut: 0
                     26/09/2016 11:47 AM SnapinClient     SnapinPack File: powershell.exe
                     26/09/2016 11:47 AM SnapinClient     SnapinPack Args: -ExecutionPolicy Bypass -File "[FOG_SNAPIN_PATH]\chromepolicyupdate.ps1"
                     26/09/2016 11:47 AM SnapinClient     File: ilcstudentchromepolicyPS.zip
                     26/09/2016 11:47 AM Middleware::Communication Download: http://REDACTED
                     26/09/2016 11:47 AM SnapinClient F:\fog\tmp\ilcstudentchromepolicyPS.zip
                     26/09/2016 11:47 AM SnapinClient Processing SnapinPack ilcstudentchromepolicyPS.zip
                     26/09/2016 11:47 AM SnapinClient Extracting SnapinPack
                     26/09/2016 11:47 AM SnapinClient Processing SnapinPack settings
                     26/09/2016 11:47 AM SnapinClient New SnapinPack File: powershell.exe
                     26/09/2016 11:47 AM SnapinClient New SnapinPack Args: -ExecutionPolicy Bypass -File "F:\fog\tmp\ILC-Student-ChromePolicy-UpdatePS\chromepolicyupdate.ps1"
                     26/09/2016 11:47 AM Bus {
                      "self": true,
                      "channel": "Notification",
                      "data": "{\r\n  \"title\": \"Installing ILC-Student-ChromePolicy-UpdatePS\",\r\n  \"message\": \"Please do not shutdown until this is completed\"\r\n}"
                    }
                     26/09/2016 11:47 AM Bus Emmiting message on channel: Notification
                     26/09/2016 11:47 AM SnapinClient Starting snapin...
                     26/09/2016 11:47 AM SnapinClient Snapin finished
                     26/09/2016 11:47 AM SnapinClient Return Code: 0
                     26/09/2016 11:47 AM Bus {
                      "self": true,
                      "channel": "Notification",
                      "data": "{\r\n  \"title\": \"ILC-Student-ChromePolicy-UpdatePS Installed\",\r\n  \"message\": \"Installation has finished and is now ready for use\"\r\n}"
                    }
                     26/09/2016 11:47 AM Bus Emmiting message on channel: Notification
                    

                    But still no good. im puzzled!

                    Wayne WorkmanW 1 Reply Last reply Reply Quote 0
                    • Wayne WorkmanW
                      Wayne Workman @kwetiaw
                      last edited by Wayne Workman

                      @kwetiaw That’s weird. It must be something about that directory. Maybe permissions, but not necessarily. It could be AV that’s blocking it, for example. An AV program ought to keep an eye on the system32 folder, I think.

                      So, looking at the permissions on a Server 2012 R2 box here at home, I see that SYSTEM has permission to create folders inside of system32, and has full control of subfolders and files. These are the only permissions you would need.

                      @kwetiaw said in Fog Snapin - Google Chrome ADM Group Policy:

                      When I execute the powershell script locally and manually on the destination computer, it worked without any issue.

                      That tells me it has something to do with the user accounts trying to get access. On my test server, the Administrators group has the same permissions as the SYSTEM user for the system32 folder.

                      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!
                      Daily Clean Installation Results:
                      https://fogtesting.fogproject.us/
                      FOG Reporting:
                      https://fog-external-reporting-results.fogproject.us/

                      K 1 Reply Last reply Reply Quote 0
                      • K
                        kwetiaw @Wayne Workman
                        last edited by

                        @Wayne-Workman absolutely weird.
                        I used the same technique with snap in pack on different folder and it worked without issue in the past. Only this time around with system32 folder.

                        I even tried with xcopy!

                        Anyway, thanks for your help, appreciate it and I will check further to see if AV is a culprit here.

                        Cheers

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

                        222

                        Online

                        12.1k

                        Users

                        17.3k

                        Topics

                        155.2k

                        Posts
                        Copyright © 2012-2024 FOG Project