Bug#711381: SQUID3 building Jessie and Sid package with enable-ssl flag set
Hi Robert, README.Debian is probably a better place for this kind of information (squid.conf could as a config file could be modified by the local admin and no warning could be added to it), but I'm planning to package a non-free version of squid3 with SSL enable which should solve the issue. Regards, L -- Luigi Gangitano -- lu...@debian.org -- gangit...@lugroma3.org GPG: 1024D/924C0C26: 12F8 9C03 89D3 DB4A 9972 C24A F19B A618 924C 0C26 GPG: 4096R/2BA97CED: 8D48 5A35 FF1E 6EB7 90E5 0F6D 0284 F20C 2BA9 7CED
Bug#711381: SQUID3 building Jessie and Sid package with enable-ssl flag set
Could you add something like #Remember to ensure your squid config changes are correct by running squid3 -k parse to the top of the default squid file? Robert Searle Subject: Re: Bug#711381: SQUID3 building Jessie and Sid package with enable-ssl flag set From: lu...@debian.org Date: Fri, 14 Jun 2013 02:54:40 +0200 CC: 711...@bugs.debian.org To: robertsea...@hotmail.com Hi Robert, This is a corner case, in my opinion. The wrong option is not stopping Squid3 from serving requests on another http_port, so an error printed in the log file is the best option so that an administrator can check what is working and what is not. Printing to stderr is not a good way to notify the administrator in case of automatic and unattended start of squid3 service, which is the most common use case. If you want to check how squid3 parses the configuration file you can always use the squid3 -k parse command line upon changing the config file. Regards, L --Luigi Gangitano -- lu...@debian.org -- gangit...@lugroma3.orgGPG: 1024D/924C0C26: 12F8 9C03 89D3 DB4A 9972 C24A F19B A618 924C 0C26GPG: 4096R/2BA97CED: 8D48 5A35 FF1E 6EB7 90E5 0F6D 0284 F20C 2BA9 7CED
Bug#711381: SQUID3 building Jessie and Sid package with enable-ssl flag set
merge 641944 711381 thanks Hi Robert, Due to license issues while using OpenSSL in squid code-base an SSL-enabled version of squid3 cannot be uploaded to the main repository. I'm merging this bug with the other one asking for SSL support. Regards, L -- Luigi Gangitano -- lu...@debian.org -- gangit...@lugroma3.org GPG: 1024D/924C0C26: 12F8 9C03 89D3 DB4A 9972 C24A F19B A618 924C 0C26 GPG: 4096R/2BA97CED: 8D48 5A35 FF1E 6EB7 90E5 0F6D 0284 F20C 2BA9 7CED
Bug#711381: SQUID3 building Jessie and Sid package with enable-ssl flag set
Hi Luigi, Okay then I would like squid3 to error out if you set a configuration setting that requires OpenSSL baked in. Right now it just prints something in the log file. I would rather the program terminates with an error message. Robert Searle Subject: Re: Bug#711381: SQUID3 building Jessie and Sid package with enable-ssl flag set From: gangit...@lugroma3.org Date: Thu, 13 Jun 2013 12:15:41 +0200 CC: cont...@bugs.debian.org To: robertsea...@hotmail.com; 711...@bugs.debian.org merge 641944 711381thanks Hi Robert, Due to license issues while using OpenSSL in squid code-base an SSL-enabled version of squid3 cannot be uploaded to the main repository. I'm merging this bug with the other one asking for SSL support. Regards, L --Luigi Gangitano -- lu...@debian.org -- gangit...@lugroma3.orgGPG: 1024D/924C0C26: 12F8 9C03 89D3 DB4A 9972 C24A F19B A618 924C 0C26GPG: 4096R/2BA97CED: 8D48 5A35 FF1E 6EB7 90E5 0F6D 0284 F20C 2BA9 7CED
Bug#711381: SQUID3 building Jessie and Sid package with enable-ssl flag set
I would actually prefer it does exit. I got squid3 working then tried adding support for SSL into the config. I would prefer it terminate rather than silently ignoring them. Could it output / stderr any config settings it will not accept... I would appreciate the instant feedback. The current problem is it looks like everything is working fine, so I did bother reviewing log files. Robert Searle Subject: Re: Bug#711381: SQUID3 building Jessie and Sid package with enable-ssl flag set From: lu...@debian.org Date: Fri, 14 Jun 2013 02:37:55 +0200 CC: 711...@bugs.debian.org To: robertsea...@hotmail.com Hi Robert, Actually, this is not a desiderable behavior for squid3 since multiple http_port and https_port can be enabled in configuration file and a wrong option should not stop all other port from working. Maybe we could add a note in README.Debian stating that SSL is not enabled in this build. Regards, L --Luigi Gangitano -- lu...@debian.org -- gangit...@lugroma3.orgGPG: 1024D/924C0C26: 12F8 9C03 89D3 DB4A 9972 C24A F19B A618 924C 0C26GPG: 4096R/2BA97CED: 8D48 5A35 FF1E 6EB7 90E5 0F6D 0284 F20C 2BA9 7CED
Bug#711381: SQUID3 building Jessie and Sid package with enable-ssl flag set
Hi Robert, Actually, this is not a desiderable behavior for squid3 since multiple http_port and https_port can be enabled in configuration file and a wrong option should not stop all other port from working. Maybe we could add a note in README.Debian stating that SSL is not enabled in this build. Regards, L -- Luigi Gangitano -- lu...@debian.org -- gangit...@lugroma3.org GPG: 1024D/924C0C26: 12F8 9C03 89D3 DB4A 9972 C24A F19B A618 924C 0C26 GPG: 4096R/2BA97CED: 8D48 5A35 FF1E 6EB7 90E5 0F6D 0284 F20C 2BA9 7CED
Bug#711381: SQUID3 building Jessie and Sid package with enable-ssl flag set
Hi Robert, This is a corner case, in my opinion. The wrong option is not stopping Squid3 from serving requests on another http_port, so an error printed in the log file is the best option so that an administrator can check what is working and what is not. Printing to stderr is not a good way to notify the administrator in case of automatic and unattended start of squid3 service, which is the most common use case. If you want to check how squid3 parses the configuration file you can always use the squid3 -k parse command line upon changing the config file. Regards, L -- Luigi Gangitano -- lu...@debian.org -- gangit...@lugroma3.org GPG: 1024D/924C0C26: 12F8 9C03 89D3 DB4A 9972 C24A F19B A618 924C 0C26 GPG: 4096R/2BA97CED: 8D48 5A35 FF1E 6EB7 90E5 0F6D 0284 F20C 2BA9 7CED
Bug#711381: SQUID3 building Jessie and Sid package with enable-ssl flag set
Package: squid3 Version: 3.3.4-1 Severity: wishlist I would like the SQUID3 package in Jessie and Sid to be built with --enable-ssl. This stops the following config file errors. ERROR: 'https_port' requires --enable-ssl