italc2-directory-11.4.3-6.1>t  pO~% grPiY2}3GNm( \d%oAq"%@p`4=`=%]̝88}xP9I~B|EPj4i$w „J#R\gw:4a R] '02d0495a6ff1669fff8b895efc799e398c74abe5#q?u#oy@$RO~% grP)޳R]Т(j4%c'jfwdԋNxʽƉ?ڻJ⦙#`2?`Y#eA0TU}Sj,8xRXFbĴ ufd/GW&L>7?d  (,04MT Zdjo     .   D   p        B h     ( 8 9 (:?>@FG H I$ X0Y8\P ]| ^3bcdoetfyl{zCitalc2-directory11.4.36.1Linkat 11.4 GNU/Linux iTALC server ssh jailed school server environment and configuration scripts Authors: -------- Aleix Solé David Cassany Viladomat Jordi Bruguera i Cortada O~obseducacio / openSUSE_11.4LinkatGPLv3Educationlinuxi586 cat /etc/group | grep "uitalc" if [ $? -ne 0 ] ; then groupadd uitalc fi cat /etc/passwd | grep "uitalc" if [ $? -ne 0 ] ; then useradd -s /bin/false -g uitalc -m uitalc mkdir -p /home/uitalc/.ssh cp /usr/share/italc-directory/authorized_keys /home/uitalc/.ssh/ chmod -R -w /home/uitalc chown -R root:uitalc /home/uitalc mkdir -p /home/uitalc/upload chown root:uitalc /home/uitalc/upload chmod +t /home/uitalc/upload pwgen -s 40 1 | passwd --stdin uitalc chmod g+w /home/uitalc/upload fi cat /etc/group | grep "pitalc" if [ $? -ne 0 ] ; then groupadd pitalc fi cat /etc/passwd | grep "pitalc" if [ $? -ne 0 ] ; then useradd -s /bin/false -g pitalc -m pitalc chmod -R -w /home/pitalc chown -R root:pitalc /home/pitalc mkdir -p /home/pitalc/grups chown pitalc:pitalc /home/pitalc/grups pwgen -s 40 1 | passwd --stdin pitalc fi if [ -f /etc/ssh/sshd_config ] ; then sed -i "s/.*Subsystem.*sftp.*/Subsystem sftp internal-sftp/" /etc/ssh/sshd_config sed -i "/Match User uitalc/,/ForceCommand internal-sftp/ d" /etc/ssh/sshd_config echo -e "Match User uitalc\n\tChrootDirectory /home/uitalc\n\tX11Forwarding no\n\tAllowTcpForwarding no\n\tForceCommand internal-sftp\n" >> /etc/ssh/sshd_config echo -e "Match User pitalc\n\tChrootDirectory /home/pitalc\n\tX11Forwarding no\n\tAllowTcpForwarding no\n\tForceCommand internal-sftp\n" >> /etc/ssh/sshd_config fi /etc/init.d/sshd restart /usr/bin/italc_createkeypar batchif [ -f /etc/ssh/sshd_config ] ; then sed -i "s/.*Subsystem.*sftp.*/Subsystem sftp \/usr\/lib\/ssh\/sftp-server/" /etc/ssh/sshd_config sed -i "/Match User uitalc/,/ForceCommand internal-sftp/ d" /etc/ssh/sshd_config sed -i "/Match User pitalc/,/ForceCommand internal-sftp/ d" /etc/ssh/sshd_config fi ~U)tA큤큤A큤MMMJOM0M0MN[MM0M0d182cdce83f8f07030ac90f8bb2d03271293ad0cbf79d849d3083790a9cfdfdd739c196cfe4803fef776d193a34d978bc1282de774ed44c8cccd30c745a58b36ffb9ebd685b5f4a6a00609d38470bf9942695889658bcfd8046ebce65b50685764928e0aa82dfc9d7b99b6bb9e7e793783eb2e4e92c441c1ea7c61f8403a5e4ebbd80b1910e6bd43f42fd87b236e5e2drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootitalc2-directory-11.4.3-6.1.src.rpmitalc2-directoryitalc2-directory(x86-32)   @@ italcitalc-masteritalc-clientgeditzenitygnome-desktopyast2-control-centeropensshpwgen/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/sh/usr/bin/perlrpmlib(PayloadIsLzma)2.0.02.0.02.0.04.0-13.0.4-14.4.6-14.8.0O/@Nm@MMM@Mb@Jordi Bruguera i Cortada Jordi Bruguera i Cortada Jordi Bruguera i Cortada Aleix Solé i Romeu Aleix Solé i Romeu Aleix Solé i Romeu - Changes for italc 2.0.0- Create random passwords for uitalc and pitalc users.- Fixes for building in OBS- Linkat 4 package fixes, icons changed- Changed a few icons' placement in the gnome app menu (to settings) - Changed group parser script behavior - Spec version update for Linkat 4, same functionality- Initial packaging, with sources from italc-jail rpm/bin/sh/bin/shobs 1338736309    11.4.3-6.111.4.3-6.1italcmaclist.txtitalc_creategroupsitalc_createkeyparitalc_editgroupspitalc_pwchangegedit-italc.desktopnewkeypar.desktoppitalc-pwchange.desktopitalc-directoryauthorized_keys/srv//srv/italc//usr/bin//usr/share/applications//usr/share//usr/share/italc-directory/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tablesobs://obs.linkat/educacio/openSUSE_11.4/88f1fbfff1d350c476883123bbcdee2a-italc2-directorycpiolzma5i586-suse-linuxw9g{?] c#A:N޶D92PiӀA-+wBjg@aiaa+g}g0W:t}Iw!z& \xZYD44l"l:0SE^1 ?G%+DV;@i#=o (X3@:bcH,QlphxOn>/tBT7f}F@($V"4"Ɍcp[|j8%Ѓ {D Q Ks;QQ/]~'6h/׏O9$EUl&^!OQR ;R =`>bvc$u[|. AmY28`rKAE}$ƃFFi*8hQ!Kȹw-7U!2!ʼ&y0ĩ;TNrYwl ^e+5EL!Yc\O<S[5ՠEEh#“hݖ+p+P5^GNFu qUA P_ ﹾWNI82TaݕN؆eMjca3#7&Dt1DkxpnȆɄ^h|oR!6n>:W(d;HVs\C8FLi&XSm>jg2doS],dkj+ZMj.xUfQ5\"c7[1j{xS7gAeKUIgR&a;4f)V!n/:@pRʎ.a;P F)q]_(Nbީ09|DږH^xH͆-C$6؟դ ,e*wa]}--4] ~Ҟr$,RJ}.(|Y- jpu锲.`N f.Y2ŽMJlfsMaay6-UbV \CnjFg_-.(k@,kX9Օ7h5OHF^ti/ae`S5 ' ^ӹ:tȡK e ly40I.vD ?o ;k0S7kaW\!9DD]H]pल'dM/ܾSfAtD_mp8n5e=惲GCt N4fgEJ8-? zEe :sh=;U2w0BpOBw|Y&oS__TR|'zć1~4} `V ]\q79R;"? o#onS^63,=bEkXdo>ju@C?Tu-& d-%> 2X1nbQQ¹ G t5DՑy8 ENm-HptW҃}eo !㚢,;ַ=oƔz_5f@ Ϊ6sfW/}H"E, 0-} 9XjPbh!H goͰ6qi9 d[#O.N}}4美ͺdOrf_:;3ɇr.-F")vd֔} 8`<\ݒD:/E9!cHΗσФס[C$ב=l"h*I`QbB!fE5zDn ȶP`oy3ǀpf_pdrU:HCÂ`XW|HlxF Z|Q6E 2 v -X!DfX$fDkO&3NJ}yV+1g>\*an>wz>VsGtK|mQVg<>~e;'({.ƟHjw~:v lT+pW_Q =H>V!_!^@yຮ[Am[PaF0>ONm}<4e`> W6>^$6ݾɟ%Itnέ #1TѿUL &s h@~Nxb1-y!:ǔKv?72<2+w-|iLqVcҬ.@^Oȭq?a xAaB Zm#1Iݡ㷦v {T?Bu*! c"SݲTCz).6[ ?StoOjIT*Z_EZz+ÛO F q3 Hh޸EdC(S1DDL1~H }&ΙީmZ7| 0Z1lB㮹g3~K3W@ؕ(~<{n˭Mg|gnk:-nlce+/ \ty