Compare commits
	
		
			14 Commits
		
	
	
		
			d1e3cedd1f
			...
			mmdebstrap
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						
						
							
						
						d706c613f3
	
				 | 
					
					
						|||
| 
						
						
							
						
						8ed4ca0653
	
				 | 
					
					
						|||
| 
						
						
							
						
						adf5b299bb
	
				 | 
					
					
						|||
| 
						
						
							
						
						aa422f434e
	
				 | 
					
					
						|||
| 
						
						
							
						
						66204958d9
	
				 | 
					
					
						|||
| 
						
						
							
						
						2ddb6bdfb8
	
				 | 
					
					
						|||
| 
						
						
							
						
						fca5e6c6fc
	
				 | 
					
					
						|||
| 
						
						
							
						
						7135728394
	
				 | 
					
					
						|||
| 
						
						
							
						
						f0bfcbad56
	
				 | 
					
					
						|||
| 
						
						
							
						
						2fdc93d9a1
	
				 | 
					
					
						|||
| 
						
						
							
						
						fc18016a9e
	
				 | 
					
					
						|||
| 
						
						
							
						
						aafbd7ef8f
	
				 | 
					
					
						|||
| 
						
						
							
						
						fcf09e2ffc
	
				 | 
					
					
						|||
| 
						
						
							
						
						cda85111e7
	
				 | 
					
					
						
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -1,2 +1,3 @@
 | 
				
			|||||||
archive.sh
 | 
					archive.sh
 | 
				
			||||||
system.conf
 | 
					system.conf
 | 
				
			||||||
 | 
					*kate-swp
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										23
									
								
								install.sh
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								install.sh
									
									
									
									
									
								
							@@ -90,27 +90,6 @@ if [[ "${ID}" == 'elementary' ]]; then
 | 
				
			|||||||
		network-manager \
 | 
							network-manager \
 | 
				
			||||||
		openssh-{client,server} \
 | 
							openssh-{client,server} \
 | 
				
			||||||
		popularity-contest
 | 
							popularity-contest
 | 
				
			||||||
# elif [[ "${ID}" == 'debian' ]]; then
 | 
					 | 
				
			||||||
# 	apt \
 | 
					 | 
				
			||||||
# 		install \
 | 
					 | 
				
			||||||
# 		--yes \
 | 
					 | 
				
			||||||
# 		console-setup \
 | 
					 | 
				
			||||||
# 		cryptsetup \
 | 
					 | 
				
			||||||
# 		curl \
 | 
					 | 
				
			||||||
# 		dpkg-dev \
 | 
					 | 
				
			||||||
# 		efibootmgr \
 | 
					 | 
				
			||||||
# 		ethtool \
 | 
					 | 
				
			||||||
# 		firmware-{ast,atheros,bnx{2,2x},brcm80211,ipw2x00,iwlwifi,libertas,linux,realtek,zd1211} \
 | 
					 | 
				
			||||||
# 		flatpak \
 | 
					 | 
				
			||||||
# 		keyboard-configuration \
 | 
					 | 
				
			||||||
# 		linux-{headers,image}-amd64 \
 | 
					 | 
				
			||||||
# 		locales \
 | 
					 | 
				
			||||||
# 		nano \
 | 
					 | 
				
			||||||
# 		network-manager \
 | 
					 | 
				
			||||||
# 		openssh-{client,server} \
 | 
					 | 
				
			||||||
# 		popularity-contest \
 | 
					 | 
				
			||||||
# 		printer-driver-all \
 | 
					 | 
				
			||||||
# 		tasksel
 | 
					 | 
				
			||||||
elif [[ "${ID}" == 'fedora' ]]; then
 | 
					elif [[ "${ID}" == 'fedora' ]]; then
 | 
				
			||||||
	if [[ "${VERSION_ID}" -lt '41' ]]; then
 | 
						if [[ "${VERSION_ID}" -lt '41' ]]; then
 | 
				
			||||||
		dnf \
 | 
							dnf \
 | 
				
			||||||
@@ -171,8 +150,6 @@ EOF
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	apt install \
 | 
						apt install \
 | 
				
			||||||
		--yes \
 | 
							--yes \
 | 
				
			||||||
		dosfstools \
 | 
					 | 
				
			||||||
		systemd-timesyncd \
 | 
					 | 
				
			||||||
		zfs-initramfs
 | 
							zfs-initramfs
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										45
									
								
								partition.sh
									
									
									
									
									
								
							
							
						
						
									
										45
									
								
								partition.sh
									
									
									
									
									
								
							@@ -100,7 +100,7 @@ fi
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
timedatectl
 | 
					timedatectl
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if [[ ! "${HOST}" == "debian-live" ]]; then
 | 
					if [[ ! "$(hostname)" == "debian-live" ]]; then
 | 
				
			||||||
	zgenhostid \
 | 
						zgenhostid \
 | 
				
			||||||
		-f \
 | 
							-f \
 | 
				
			||||||
		0x00bab10c
 | 
							0x00bab10c
 | 
				
			||||||
@@ -434,23 +434,30 @@ if [[ "${ID}" == 'elementary' ]]; then
 | 
				
			|||||||
		/mnt
 | 
							/mnt
 | 
				
			||||||
elif [[ "${ID}" == 'debian' ]]; then
 | 
					elif [[ "${ID}" == 'debian' ]]; then
 | 
				
			||||||
	mmdebstrap \
 | 
						mmdebstrap \
 | 
				
			||||||
		--include=console-setup,\
 | 
							--skip=check/empty \
 | 
				
			||||||
		cryptsetup,\
 | 
							--components=main,non-free-firmware,contrib \
 | 
				
			||||||
		curl,\
 | 
							--mode=root \
 | 
				
			||||||
		dpkg-dev,\
 | 
							--format=directory \
 | 
				
			||||||
		efibootmgr,\
 | 
							--include=console-setup \
 | 
				
			||||||
		ethtool,\
 | 
							--include=cryptsetup \
 | 
				
			||||||
		firmware-{ast,atheros,bnx{2,2x},brcm80211,ipw2x00,iwlwifi,libertas,linux,realtek,zd1211},\
 | 
							--include=curl \
 | 
				
			||||||
		flatpak,\
 | 
							--include=dosfstools \
 | 
				
			||||||
		keyboard-configuration,\
 | 
							--include=dpkg-dev \
 | 
				
			||||||
		linux-{headers,image}-amd64,\
 | 
							--include=efibootmgr \
 | 
				
			||||||
		locales,\
 | 
							--include=ethtool \
 | 
				
			||||||
		nano,\
 | 
							--include=firmware-{ast,atheros,bnx{2,2x},brcm80211,iwlwifi,libertas,linux,realtek,zd1211} \
 | 
				
			||||||
		network-manager,\
 | 
							--include=flatpak \
 | 
				
			||||||
		openssh-{client,server},\
 | 
							--include=keyboard-configuration \
 | 
				
			||||||
		popularity-contest,\
 | 
							--include=linux-{headers,image}-amd64 \
 | 
				
			||||||
		printer-driver-all,\
 | 
							--include=locales \
 | 
				
			||||||
		tasksel \
 | 
							--include=nano \
 | 
				
			||||||
 | 
							--include=network-manager \
 | 
				
			||||||
 | 
							--include=openssh-{client,server} \
 | 
				
			||||||
 | 
							--include=popularity-contest \
 | 
				
			||||||
 | 
							--include=printer-driver-all \
 | 
				
			||||||
 | 
							--include=systemd-timesyncd \
 | 
				
			||||||
 | 
							--include=tasksel \
 | 
				
			||||||
 | 
							--include=zstd \
 | 
				
			||||||
		"${VERSION_CODENAME}" \
 | 
							"${VERSION_CODENAME}" \
 | 
				
			||||||
		/mnt
 | 
							/mnt
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
@@ -520,6 +527,8 @@ Suites:			${VERSION_CODENAME}-updates
 | 
				
			|||||||
Components:		main non-free-firmware contrib
 | 
					Components:		main non-free-firmware contrib
 | 
				
			||||||
Signed-By:		/usr/share/keyrings/debian-archive-keyring.gpg
 | 
					Signed-By:		/usr/share/keyrings/debian-archive-keyring.gpg
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						rm /mnt/etc/apt/sources.list
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
mount \
 | 
					mount \
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -88,6 +88,10 @@ EOF
 | 
				
			|||||||
		audio,cdrom,dip,floppy,wheel,video,dialout \
 | 
							audio,cdrom,dip,floppy,wheel,video,dialout \
 | 
				
			||||||
		${USERNAME}
 | 
							${USERNAME}
 | 
				
			||||||
else
 | 
					else
 | 
				
			||||||
 | 
						if [[ -z "$(cat /etc/group | grep 'lpadmin')" ]]; then
 | 
				
			||||||
 | 
							groupadd --gid 108 lpadmin
 | 
				
			||||||
 | 
						fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	usermod \
 | 
						usermod \
 | 
				
			||||||
		-a \
 | 
							-a \
 | 
				
			||||||
		-G \
 | 
							-G \
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user