Jan Katins

My feedback

  1. 4 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  SQL Server » Suggestions  ·  Flag idea as inappropriate…  ·  Admin →

    Upvotes: 4

    <=-=May 30 2017 3:46AM=-=>

    This also applies to the Debian packaging, where the way the packages verify EULA acceptance prevents us from automating their unattended installation.

    Whilst Microsoft seem to correctly set the debconf options to indicate that the EULA has been accepted, they do not check for the values on the initial installation (and possibly on upgrades — I’ve not checked).

    Since the source code for the packages doesn’t appear to have been released, I am unable to provide a patch. Hopefully these directions are useful for troubleshooting. See the following instructions to obtain the offending file:

    $ curl -o msodbcsql_13.1.7.0-1_amd64.deb https://packages.microsoft.com/ubuntu/16.04/prod/pool/main/m/msodbcsql/msodbcsql_13.1.7.0-1_amd64.deb
    $ dpkg-deb —raw-extract msodbcsql_13.1.7.0-1_amd64.deb msodbcsql
    $ cd msodbsql/
    $ cat DEBIAN/preinst

    The check_eula_acceptance() function here should check that a selection for the msodbcsql/accept_eula configuration option has not already been made. I’m also not sure you should be altering the seen value.

    This allows those…

    Jan Katins commented  · 

    See here for an idea how to rewrite the preinst: https://gist.github.com/jankatins/c6854160dd03a3df8b7ff708850854be

    Jan Katins supported this idea  · 
  2. 8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  SQL Server » Bugs  ·  Flag idea as inappropriate…  ·  Admin →
    Jan Katins supported this idea  · 
  3. 6 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  SQL Server » Setup + Deployment  ·  Flag idea as inappropriate…  ·  Admin →
    Jan Katins shared this idea  · 

Feedback and Knowledge Base