23 lines
		
	
	
	
		
			548 B
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			23 lines
		
	
	
	
		
			548 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								#!/bin/sh
							 | 
						|||
| 
								 | 
							
								# dracut ve modulleri için geerekli güncelleme betiği
							 | 
						|||
| 
								 | 
							
								dracutmilisrepo="https://github.com/milisarge/dracut-milis"
							 | 
						|||
| 
								 | 
							
								dracutmilis="/opt/dracut-milis"
							 | 
						|||
| 
								 | 
							
								if [ -d $dracutmilis ];then
							 | 
						|||
| 
								 | 
							
									dracut_guncelle
							 | 
						|||
| 
								 | 
							
								else
							 | 
						|||
| 
								 | 
							
									echo "dracut-milis klonlanıyor."
							 | 
						|||
| 
								 | 
							
									git clone $dracutmilisrepo $dracutmilis
							 | 
						|||
| 
								 | 
							
									echo "dracut-milis klonlandı."
							 | 
						|||
| 
								 | 
							
									[ -d $dracutmilis ] && dracut_guncelle
							 | 
						|||
| 
								 | 
							
								fi
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								dracut_guncelle(){
							 | 
						|||
| 
								 | 
							
									moduller_guncelle
							 | 
						|||
| 
								 | 
							
									echo "dracut güncellendi."
							 | 
						|||
| 
								 | 
							
								}
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								moduller_guncelle(){ 
							 | 
						|||
| 
								 | 
							
									cp -rf  $dracutmilis/moduller/* /usr/lib/dracut/modules.d/
							 | 
						|||
| 
								 | 
							
									echo "modüller güncellendi."
							 | 
						|||
| 
								 | 
							
								}
							 |