Aylinux'taki gibi bir araç olsa

Selamün Aleyküm
Aylinux’taki gibi bir araç olsa nasıl olur?
Özellikle kurumsal yerlerde pratik iş görür gibime geliyor :thinking::thinking::thinking:

2 Beğeni

Aylinux debian tabanlı ise eğer araç deb paketi olarak kurulabilir. Fakat Pardus’un ayar dosyalarını bozar mı bir bilgim yok.

ArchLinux tabanlı. Zaten örnek teşkil etsin diye paylaştım. Olduğu gibi alınabilir lâkin arkada dönen komutları düzenlemek gerek.

Uygulamanın kaynak kodlarını görme şansımız varmı ?

Burada uygulama var, indirip bakılabilir belki.

UYAP Onarım Sciripti

#!/bin/bash
echo "**** Bu script MEBis için Cihan Alkan tarafından düzenlenmiştir. ****"
echo
echo "	UYAP Ayarları Yapılıyor..."
kulad="$(whoami)"
filename="/home/$kulad/.uki/acilisDegerleri.xml"
uki="/home/$kulad/.uki/acilisDegerleri.xml"

rm -fr /home/$kulad/.uki	
echo "**** İşlemler bitmiştir. UYAP'ı sorunsuzce kullanabilirsiniz.****"

MEB Sertifika Onarım Sciripti

#!/bin/bash
echo "**** Bu script MEBis için Cihan Alkan tarafından Düzenlenmiştir. ****"
echo "Meb Sertifikası indirilip kurulacak."
sudo wget http://sertifika.meb.gov.tr/MEB_SERTIFIKASI.cer
sudo openssl x509 -inform DER -in MEB_SERTIFIKASI.cer -out MEB_SERTIFIKASI.crt
sudo cp MEB_SERTIFIKASI.crt /usr/local/share/ca-certificates/
sudo cp MEB_SERTIFIKASI.crt /etc/ca-certificates/trust-source/anchors/
sudo cp MEB_SERTIFIKASI.crt /etc/ssl/certs/
sudo trust extract-compat
echo "Gereksiz dosyalar siliniyor"
sudo rm MEB_SERTIFIKASI.cer
sudo rm MEB_SERTIFIKASI.crt
echo "**** İşlemler bitmiştir. MEB Sertifikası Sisteminize kuruldu. ****"

EBYS Onarm Scripti

#!/bin/bash
echo "**** Bu script MEBis için Cihan Alkan tarafından düzenlenmiştir. ****"
echo
echo "	EBYS Ayarları Yapılıyor..."
echo "1. Java deployment.properties güncelleniyor."
kulad="$(whoami)"
filename="/home/$kulad/.java/deployment/deployment.properties"
policy="/home/$kulad/.java.policy"

if test -e  $filename
then
	echo "deployment.security.use.user.home.java.policy=true" >>  "$filename"
    	mv "/home/$kulad/.java/deployment/deployment.properties" "/home/$kulad/.java/deployment/deployment.properties.eski"
	touch "$filename"
	echo "deployment.security.use.user.home.java.policy=true" >> "$filename"
	cat "/home/$kulad/.java/deployment/deployment.properties.tmp" >> "$filename"
	
fi
echo "2. Java güvenlik ayarları (exception sites) güncelleniyor."
filename="/home/$kulad/.java/deployment/security/exception.sites"
if test -e  $filename
then
	echo "http://tsim.saglik.gov.tr" >>  "$filename"  
	echo "https://tsim.saglik.gov.tr" >>  "$filename" 
	echo "http://tsim1.saglik.gov.tr/tsim2.htm" >>  "$filename" 	
	echo "http://ckys.saglik.gov.tr" >>  "$filename"  
	echo "http://ckyshst.saglik.gov.tr" >>  "$filename"  
	echo "https://tsim1.saglik.gov.tr/tsim2.htm" >>  "$filename" 	
	echo "https://ckys.saglik.gov.tr" >>  "$filename"  
	echo "https://ckyshst.saglik.gov.tr" >>  "$filename" 
    	
else
	touch "$filename"	
	echo "http://tsim.saglik.gov.tr" >>  "$filename"  
	echo "https://tsim.saglik.gov.tr" >>  "$filename" 
	echo "http://tsim1.saglik.gov.tr/tsim2.htm" >>  "$filename" 	
	echo "http://ckys.saglik.gov.tr" >>  "$filename"  
	echo "http://ckyshst.saglik.gov.tr" >>  "$filename" 
	echo "https://tsim1.saglik.gov.tr/tsim2.htm" >>  "$filename" 	
	echo "https://ckys.saglik.gov.tr" >>  "$filename"  
	echo "https://ckyshst.saglik.gov.tr" >>  "$filename"  	
fi

echo "3. Java Policy onarılıyor."
if test -e  $policy
then
	echo "/home/$kulad/.java.policy=true" >>  "$policy"
    	mv "//home/$kulad/.java.policy" "//home/$kulad/.java.policy.eski"
	touch "$policy"
	echo "grant {" >>  "$policy"
	echo "  permission java.security.AllPermission;" >>  "$policy"
	echo "};" >>  "$policy"  	
fi

echo "**** İşlemler bitmiştir. EBYS yi sorunsuzce kullanabilirsiniz.****"


DYS Onarım Scripti

#!/bin/bash
echo "**** Bu script MEBis için Cihan Alkan tarafından düzenlenmiştir. ****"
echo
echo "	DYS Ayarları Yapılıyor..."
echo "1. Java deployment.properties güncelleniyor."
kulad="$(whoami)"
filename="/home/$kulad/.java/deployment/deployment.properties"
policy="/home/$kulad/.java.policy"

if test -e  $filename
then
	echo "deployment.security.use.user.home.java.policy=true" >>  "$filename"
    	mv "/home/$kulad/.java/deployment/deployment.properties" "/home/$kulad/.java/deployment/deployment.properties.eski"
	touch "$filename"
	echo "deployment.security.use.user.home.java.policy=true" >> "$filename"
	cat "/home/$kulad/.java/deployment/deployment.properties.tmp" >> "$filename"
	
fi
echo "2. Java güvenlik ayarları (exception sites) güncelleniyor."
filename="/home/$kulad/.java/deployment/security/exception.sites"
if test -e  $filename
then
	echo "http://*.meb.gov.tr" >>  "$filename"
	echo "http://dys.meb.gov.tr" >>  "$filename"
	echo "http://dysegitim.meb.gov.tr" >>  "$filename"
	echo "http://dysdownload.meb.gov.tr" >>  "$filename"
	echo "https://dysdownload.meb.gov.tr" >>  "$filename"
	echo "https://dysegitim.meb.gov.tr" >>  "$filename"
	echo "https://dys.meb.gov.tr" >>  "$filename"
	echo "http://tsim.saglik.gov.tr" >>  "$filename"  
	echo "https://tsim.saglik.gov.tr" >>  "$filename" 
	echo "http://tsim1.saglik.gov.tr/tsim2.htm" >>  "$filename" 	
	echo "http://ckys.saglik.gov.tr" >>  "$filename"  
	echo "http://ckyshst.saglik.gov.tr" >>  "$filename"  
	echo "https://tsim1.saglik.gov.tr/tsim2.htm" >>  "$filename" 	
	echo "https://ckys.saglik.gov.tr" >>  "$filename"  
	echo "https://ckyshst.saglik.gov.tr" >>  "$filename" 
    	
else
	touch "$filename"
	echo "http://*.meb.gov.tr" >>  "$filename"
	echo "http://dys.meb.gov.tr" >>  "$filename"
	echo "http://dysegitim.meb.gov.tr" >>  "$filename"
	echo "http://dysdownload.meb.gov.tr" >>  "$filename"
	echo "https://dysdownload.meb.gov.tr" >>  "$filename"
	echo "https://dysegitim.meb.gov.tr" >>  "$filename"
	echo "https://dys.meb.gov.tr" >>  "$filename"  	
	echo "http://tsim.saglik.gov.tr" >>  "$filename"  
	echo "https://tsim.saglik.gov.tr" >>  "$filename" 
	echo "http://tsim1.saglik.gov.tr/tsim2.htm" >>  "$filename" 	
	echo "http://ckys.saglik.gov.tr" >>  "$filename"  
	echo "http://ckyshst.saglik.gov.tr" >>  "$filename" 
	echo "https://tsim1.saglik.gov.tr/tsim2.htm" >>  "$filename" 	
	echo "https://ckys.saglik.gov.tr" >>  "$filename"  
	echo "https://ckyshst.saglik.gov.tr" >>  "$filename"  	
fi

echo "3. Java Policy onarılıyor."
if test -e  $policy
then
	echo "/home/$kulad/.java.policy=true" >>  "$policy"
    	mv "//home/$kulad/.java.policy" "//home/$kulad/.java.policy.eski"
	touch "$policy"
	echo "grant {" >>  "$policy"
	echo "  permission java.security.AllPermission;" >>  "$policy"
	echo "};" >>  "$policy"  	
fi

echo "4. Host ayarları güncelleniyor."
        sudo -ks << EOF
        mv /etc/hosts /etc/hosts.tmp
        touch /etc/hosts
        echo '95.0.196.81    dys.meb.gov.tr' >> /etc/hosts
        echo '95.0.196.79    dysdownload.meb.gov.tr' >> /etc/hosts
        echo '95.0.196.80    dysegitim.meb.gov.tr' >> /etc/hosts
        cat /etc/hosts.tmp >> /etc/hosts

echo "**** İşlemler bitmiştir. DYS yi sorunsuzce kullanabilirsiniz. ****"

1 Beğeni

Bu konu son cevaptan 30 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.