| 
									
										
										
										
											2021-05-06 22:10:49 -07:00
										 |  |  | #!/bin/bash
 | 
					
						
							|  |  |  | set -euxo pipefail | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if [ "$(uname)" == "Darwin" ]; then | 
					
						
							| 
									
										
										
										
											2023-12-21 20:28:45 -05:00
										 |  |  |     # None | 
					
						
							|  |  |  |     true | 
					
						
							| 
									
										
										
										
											2021-05-06 22:10:49 -07:00
										 |  |  | else | 
					
						
							| 
									
										
										
										
											2023-03-23 00:58:52 +05:30
										 |  |  |     sudo_cmd="" | 
					
						
							|  |  |  |     if command -v sudo; then | 
					
						
							|  |  |  |         sudo_cmd="sudo" | 
					
						
							|  |  |  |     fi | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     if command -v yum; then | 
					
						
							|  |  |  |         $sudo_cmd yum install -y \
 | 
					
						
							|  |  |  |             openldap-devel \
 | 
					
						
							|  |  |  |             cyrus-sasl-devel \
 | 
					
						
							| 
									
										
										
										
											2023-05-05 20:40:05 +05:30
										 |  |  |             openldap-clients \
 | 
					
						
							|  |  |  |             sqlite-devel \
 | 
					
						
							| 
									
										
										
										
											2023-07-05 15:21:27 -07:00
										 |  |  |             xz-devel \
 | 
					
						
							|  |  |  |             libxml2-devel \
 | 
					
						
							|  |  |  |             libxslt-devel | 
					
						
							| 
									
										
										
										
											2023-03-23 00:58:52 +05:30
										 |  |  |     else | 
					
						
							|  |  |  |         $sudo_cmd apt-get update && $sudo_cmd apt-get install -y \
 | 
					
						
							|  |  |  |             python3-ldap \
 | 
					
						
							|  |  |  |             libldap2-dev \
 | 
					
						
							|  |  |  |             libsasl2-dev \
 | 
					
						
							| 
									
										
										
										
											2023-05-25 03:39:01 +05:30
										 |  |  |             ldap-utils \
 | 
					
						
							|  |  |  |             libkrb5-dev | 
					
						
							| 
									
										
										
										
											2023-03-23 00:58:52 +05:30
										 |  |  |     fi | 
					
						
							| 
									
										
										
										
											2021-05-06 22:10:49 -07:00
										 |  |  | fi |