Pubblicati plcfetch e php_smbpasswd
4 Aug, 2006 in Comunicazioni, Informatica, Linux, Programmazione, Software, UnixHo pubblicato sul mio sito questi due progetti, sperando possano esservi utili nelle vostre attivita’, o che possono esservi utili nello studio del C e di unixODBC:
- plcfetch (C/unixODBC): un daemon in c. legge dati da un plc, secondo un protocollo definito, attraverso la rs232, e scrive allarmi e informazioni su un server sql, attraverso la libreria unixodbc. e’ un programma che ho scritto per lavoro, ma che puo’ essere anche per apprendere rudimenti di programmazione c su unix, e l’utilizzo della api di unixodbc in c.
il software e’ liberamente scaricabile e modificabile perche’ coperto da licenza gpl.
Il repority CVS è browsabile qui.
È possibile fare il checkout dal cvs pubblico cosi’:$ export CVSROOT=:pserver:anoncvs@hinezumilabs.org:/home/cvsroot $ cvs login $ cvs -z3 co plcfetch
- PHP SambaPasswd (C/PHP): È un’applicazione che consente di cambiare password di Samba via web. Molto utile nel caso di domini NT. Consente di far cambiare la password agli utenti che non sono loggati su una macchina joinata al dominio.
La parte server è un demone C che apre una socket su filesystem (UNIX socket) e resta in ascolto di connessioni da parte di un client (in questo progetto una pagina PHP).
Il demone C deve essere setuiddato root per permettere di lanciare smbpasswd coi permessi di root.
Il progetto è ancora in fase embrionale ma funzionante, migliorie dal punto di vista del controllo degli accessi devono ancora essere implementate.
Un chmod 700 sul demone C è consigliato.
Popularity: 8% [?]

