Aylinux'taki gibi bir araç olsa


(Kemal Oktay Aktoğan) #1

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

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


(Kemal Oktay Aktoğan) #3

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.


(◊◊◊◊) #4

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


(Muhammed YILMAZ) #5


Burada uygulama var, indirip bakılabilir belki.


(◊◊◊◊) #6

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. ****"


(system) #7

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