Source: %{name}.tar.bz2
Source1: vncsnapshot
Source2: ultravncpw.pl
-Source3: get_screenshots.sh
+Source3: get_screenshot.sh
Source4: oss_get_screenshots.sh
Source5: oss_get_screenshots.service
+Source6: 110-open-fw-for-vnc.sh
BuildArch: noarch
BuildRequires:unzip
#Requires:
#Server stuff
mkdir -p %{buildroot}/usr/share/oss/vnc/
-install -m 750 %{SOURCE1} %{buildroot}/usr/share/oss/vnc/
-install -m 750 %{SOURCE2} %{buildroot}/usr/share/oss/vnc/
-install -m 750 %{SOURCE3} %{buildroot}/usr/share/oss/vnc/
+install -m 755 %{SOURCE1} %{buildroot}/usr/share/oss/vnc/
+install -m 755 %{SOURCE2} %{buildroot}/usr/share/oss/vnc/
+install -m 755 %{SOURCE3} %{buildroot}/usr/share/oss/vnc/
+
+mkdir -p %{buildroot}/usr/share/oss/plugins/clients/start/
+install -m 755 %{SOURCE6} %{buildroot}/usr/share/oss/plugins/clients/start/
mkdir -p %{buildroot}/usr/sbin
-install -m 750 %{SOURCE4} %{buildroot}/usr/sbin/
+install -m 755 %{SOURCE4} %{buildroot}/usr/sbin/
mkdir -p %{buildroot}/usr/lib/systemd/system/
-install -m 750 %{SOURCE5} %{buildroot}/usr/lib/systemd/system/
+install -m 755 %{SOURCE5} %{buildroot}/usr/lib/systemd/system/
%clean
rm -rf %{buildroot}
/usr/lib/systemd/system/oss_*
%defattr(755,root,root)
/usr/share/oss/vnc
+/usr/share/oss/plugins/clients/start/*
/usr/sbin/oss_*
if [ -d /var/adm/oss/running/ ]; then
for i in $( ls /var/adm/oss/running/ )
do
- /usr/share/oss/tools/get_screenshot.sh ${i/.$SCHOOL_DOMAIN/} &
+ /usr/share/oss/vnc/get_screenshot.sh ${i/.$SCHOOL_DOMAIN/} &
done
fi
sleep 4