Well, I just looked into using zypper up to update some of our boxen (I do have a script, which holds the boxen it needs to process in a variable and simply goes through them one by one) — yes, I could activate auto-update, I just don’t want that at this point 😉
So at first I tried just using zypper to automatically update that given list, but even if you pass –no-confirm, zypper would still ask for your confirmation (which seems kinda stupid). After a short while thinking about it, a lesson from solar@gentoo.org came to mind. When working in a chroot, he simply used this:
| 
					 1  | 
						echo -5 | etc-update  | 
					
And analog to that, I simply tried this:
| 
					 1  | 
						echo y | zypper up  | 
					
And guess what: it worked 😉