schily

Software captura de pantalla:
schily
Detalles de software:
Versión: 2015-08-12 Actualizado
Fecha de carga: 27 Sep 15
Promotor: Jorg Schilling
Licencia: Libre
Popularidad: 9

Rating: nan/5 (Total Votes: 0)

Schily (también conocido como herramientas Schily) es un código abierto, totalmente proyecto libre y multiplataforma de software, una colección de utilidades de línea de comandos populares para los sistemas operativos basados ​​en kernel de Linux.


Consta de una amplia gama de programas

El proyecto se compone de una amplia gama de programas, incluyendo cdrecord, readcd, cdda2wav, mkisofs, btcflash, smake, calc, cambio, Calltree, comparar devdump, contar, hdump, así como isodump.

Además, el isodebug, isoinfo, etiqueta, isovfy, mt, sccs, p, scgcheck, sdd, scpio, sfind, smake, sformat, estrella, suntar, star_sym, gnutar, termcap, ved y también se incluyen programas tartest en este software.


Primeros pasos con Schily

Para instalar y utilizar los programas de línea de comandos antes mencionados en su distribución de GNU / Linux, primero debe descargar la última versión desde Softoware, guarde el archivo fuente gzipped algún lugar en el equipo y extraer usando su herramienta favorita gestor de archivos.

Abra una aplicación de emulador de terminal, vaya a la ubicación de los archivos comprimidos extraídos con el & lsquo; CD & rsquo; comando (por ejemplo cd / home / softoware / Schily-09.17.2014), y escriba el y lsquo; ./ configure y rsquo; comando para ver las opciones disponibles para la elaboración de las herramientas incluidas.

El programa make preferido es y lsquo; smake y rsquo ;, pero también se puede utilizar el lsquo universales y, hacer y rsquo; comando, así como de & lsquo; gmake y rsquo; comando si desea compilar todos los programas en los sistemas operativos seleccionados.

Todo el proceso de compilación tomará algún tiempo, ya que hay numerosas aplicaciones de línea de comandos disponibles en el proyecto. Después de una compilación exitosa, puede instalar todos ellos mediante la ejecución de & lsquo; make install y rsquo; como root o Y lsquo; sudo make install y rsquo; comando como un usuario con privilegios de root.


Bajo los sistemas operativos capucha y apoyados

Schily es un software multiplataforma que soporta GNU / Linux, Microsoft Windows, Solaris y otros sistemas operativos POSIX. Se distribuye bajo la licencia Common Development and Distribution License y apoyado en ambas arquitecturas conjunto de instrucciones de 32 bits y 64 bits.

¿Qué hay de nuevo en este comunicado :

  • psmake (el arranque smake compilar medio ambiente) compila de nuevo en Solaris (y probablemente otros). Esto se ha logrado mediante el uso de -DNO_FPRFORMAT -DNO_NL_ARGS para desactivar las mejoras recientes en printf ()
  • include / Schily / cabecera varargs.h ahora incluye un nuevo tipo va_lists_t que es una estructura que cubre va_list.
  • include / Schily / getargs.h ahora tiene comentario para los argumentos y devolver el código de los getargs () funciones de devolución de llamada.
  • El makefilesystem Schily ahora incluye un nuevo enlace simbólico ppc64le-linux-cc.rul para no automake implementaciones concienciar como gmake.
  • Las nuevas pruebas de autoconf para strspn () strcspn () wcsspn () wcscspn ()
  • libschily ahora implementa strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (el printf bajo nivel () implementación) ahora implementa soporte para% n $ argumento de reposicionamiento para el caso de que & quot; n & quot; es 1..30, o si grandes puntos a un arg tipo int.
  • libschily / fprformat.c arreglado un error que impida utilizar macros stdio con las nuevas versiones de OpenSolaris, haciendo printf () no es tan rápido como se esperaba.
  • libschily / getargs.c ya no vuelca el núcleo cuando banderas booleanas se combinan en una sola cadena y una o más de estas banderas desencadenar una función de devolución de llamada.
  • libsiconf / sic_nls.c: sic_open () ya no trata de abrir todos los nombres characterSet como archivos en el directorio actual, pero sólo si el nombre contiene una barra. Gracias a un informe de Vladimir Marek
  • estrella de archivos ya no todos los archivos como archivo disperso cuando se utiliza estrella -c opción -sparse -force hoyos, pero sólo aquellos archivos que incluyen al menos un bloque alineado de 512 bytes cero.
  • cdrtools chocaron a la Versión 3.01a22
  • Mensajes Mejor error en mkisofs / apple.c
  • mkisofs ahora inplements un nuevo -legacy opción que permite volver las opciones -H / L / P que han quedado en desuso en 2002 y desactivada en 2006, en la definición de la década de 1990. Si te gusta usar esta función, escriba un script de shell envoltorio que llama:
  • mkisofs -legacy & quot; $ @ & quot;
  • Tenga en cuenta que -H / L / P se han deshabilitado en el 2006 y mkisofs pronto introducirá -H / L / P con una definición compatible POSIX como se anunció desde el año 2002. Así que tenga cuidado para convertir las secuencias de comandos para llamar :
  • -map para la vieja definición de -H (-H válido entre 2000 y 2002) para la antigua definición de L (L válido entre 1995 y 2002) -publisher para la antigua definición de -Permitir-puntos-líder -P (-P válido entre 1993 y 2002)
  • La página de manual mkisofs ahora documenta correctamente el nuevo comportamiento de libsiconv
  • La página de manual mkisofs ahora menciona sfind (1) como una página de manual para leer acerca de la interfaz si la opción -Buscar.

¿Qué hay de nuevo en la versión 1.29.2015:

  • psmake (el arranque smake compilar medio ambiente) compila de nuevo en Solaris (y probablemente otros). Esto se ha logrado mediante el uso de -DNO_FPRFORMAT -DNO_NL_ARGS para desactivar las mejoras recientes en printf ()
  • include / Schily / cabecera varargs.h ahora incluye un nuevo tipo va_lists_t que es una estructura que cubre va_list.
  • include / Schily / getargs.h ahora tiene comentario para los argumentos y devolver el código de los getargs () funciones de devolución de llamada.
  • El makefilesystem Schily ahora incluye un nuevo enlace simbólico ppc64le-linux-cc.rul para no automake implementaciones concienciar como gmake.
  • Las nuevas pruebas de autoconf para strspn () strcspn () wcsspn () wcscspn ()
  • libschily ahora implementa strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (el printf bajo nivel () implementación) ahora implementa soporte para% n $ argumento de reposicionamiento para el caso de que & quot; n & quot; es 1..30, o si grandes puntos a un arg tipo int.
  • libschily / fprformat.c arreglado un error que impida utilizar macros stdio con las nuevas versiones de OpenSolaris, haciendo printf () no es tan rápido como se esperaba.
  • libschily / getargs.c ya no vuelca el núcleo cuando banderas booleanas se combinan en una sola cadena y una o más de estas banderas desencadenar una función de devolución de llamada.
  • libsiconf / sic_nls.c: sic_open () ya no trata de abrir todos los nombres characterSet como archivos en el directorio actual, pero sólo si el nombre contiene una barra. Gracias a un informe de Vladimir Marek
  • estrella de archivos ya no todos los archivos como archivo disperso cuando se utiliza estrella -c opción -sparse -force hoyos, pero sólo aquellos archivos que incluyen al menos un bloque alineado de 512 bytes cero.
  • cdrtools chocaron a la Versión 3.01a22
  • Mensajes Mejor error en mkisofs / apple.c
  • mkisofs ahora inplements un nuevo -legacy opción que permite volver las opciones -H / L / P que han quedado en desuso en 2002 y desactivada en 2006, en la definición de la década de 1990. Si te gusta usar esta función, escriba un script de shell envoltorio que llama:
  • mkisofs -legacy & quot; $ @ & quot;
  • Tenga en cuenta que -H / L / P se han deshabilitado en el 2006 y mkisofs pronto introducirá -H / L / P con una definición compatible POSIX como se anunció desde el año 2002. Así que tenga cuidado para convertir las secuencias de comandos para llamar :
  • -map para la vieja definición de -H (-H válido entre 2000 y 2002) para la antigua definición de L (L válido entre 1995 y 2002) -publisher para la antigua definición de -Permitir-puntos-líder -P (-P válido entre 1993 y 2002)
  • La página de manual mkisofs ahora documenta correctamente el nuevo comportamiento de libsiconv
  • La página de manual mkisofs ahora menciona sfind (1) como una página de manual para leer acerca de la interfaz si la opción -Buscar.

¿Qué hay de nuevo en la versión 1.4.2014:

  • Definir DEV_NULL en include / Schily / mconfig .h para abordar los desaparecidos / dev / null en DOS
  • Las nuevas pruebas de autoconf para: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
  • enlaces simbólicos para armv4tl-linux-cc.rul s390x-linux-cc.rul armv5tel-linux-cc.rul nueva, para apoyar no automake conscientes hacen programas como gmake.
  • No definir un gethostname () prototipo en Schily / hostname.h para MinGW, como MinGW como prototipo mal está en el archivo no estándar winsock.h
  • include / Schily / stdio.h ahora implementa código que unhides parcialmente las estructuras de datos ARCHIVO * Del libc Solaris de 64 bits. Esto permite implementar un () macro getc_unlocked incluso para 64 bits de Solaris como hecha por libc, por lo libschily es capaz de lograr stdio similares rendimiento I / O, que se necesita para ser capaz de poner en práctica un printf () en libschily que es más rápido que printf () de libc.
  • Nueva funciones xcomerr (), xcomerrno (), fxcomerr (), fxcomerrno () en libschily permitir mensaje de error y la salida con un valor de salida que difiere de errno.
  • Un error en libschily / format.c que causó%. * s que se imprimirán de forma incorrecta se ha solucionado.
  • libschily / format.c se ha rediseñado para permitir que el código para ser reutilizados para fprformat () a través #include.
  • libschily / fprformat.c Nueva fprformat () en libschily está llevando a cabo la misma interfaz directa como doprnt () de libc y por lo tanto permite implementar printf () más rápido que el printf () de libc en Solaris.
  • libschily / jsprintf.c Para Solaris, jsprintf () ahora se implementa basa en fprformat (). Esto permite printf () desde libschily a ser aprox. 33% más rápido que printf () de libc en Solaris y aprox. 2x más rápido que jsprintf () en libschily ha estado antes. Esto le da a otro aumento de rendimiento de printf () programas consolidados como hdump / desde que se utiliza como un reemplazo para el OSS desde código cerrado (1) en OpenSolaris. Esto ahora hace que el od OSS (1) en OpenSolaris típicamente 5 veces más rápido que la versión de código cerrado.
  • libschily / getdtablesize.c ahora trata MinGW el mismo que cuando se compila en Win-DOS usando cl.exe.
  • libschily / mkdirat.c y libschily / mkdirs.c ahora cuidan de que MinGW tiene un mkdir compatible no estándar ()
  • libschily / mkfifoat.c fija un tipo de, cortar / pegar el archivo desde mkdirat.c
  • cdrecord / cue.c ahora tiene un mejor comentario relacionado con cdrtools mejoras CUE específicos.
  • Se ha corregido un error tipográfico en cdrecord.dfl
  • Evite una advertencia xxx redefinido para cdda2wav / exitcodes.h
  • Ha añadido un interfaz #undef a cdda2wav / interface.h para asegurarse de que la interfaz #define de windows.h no causa problemas, incluso cuando se utiliza MinGW
  • mkisofs / mkisofs.8 fijo ilegal secuencia de & quot troff; \ & quot; a & quot; e & quot;
  • Trate de evitar una cadena directa & quot; / dev / null & quot; en mkisofs.c para permitir que funcione en Win-DOS sin capa POSIX.
  • readcd -c2scan ahora también se imprime el porcentaje de sectores con errores C2.
  • añade nuevos #defines específicos de HP-UX a cpp

¿Cuál es nuevo en la versión 12/24/2013:

  • libschily :: format.c (printf ) ahora soporta modificadores de longitud como h hh l ll tz para el formato% n.
  • libschily :: format.c se ha reestructurado para analizar los parámetros de ancho de campo de una manera que permita introducir más tarde el apoyo a% n $
  • cdda2wav ahora imprime el número de operaciones de lectura por pista en el modo de paranoia
  • cdda2wav ahora imprime la sobrecarga de lectura (en porcentaje) por pista en el modo de paranoia
  • cdda2wav agrega un nuevo paraopts = modo: & quot; c2check & quot; para ejecutar libparanoia en el modo C2.
  • libparanoia ahora implementa la primera etapa en C2 apoyo puntero de error:. ahora es capaz de hacer frente a los datos de entrada que contiene punteros C2 e implementa nuevos servicios repetidos reportar estadísticas C2 de nuevo a la persona que llama
  • cdda2wav hizo un overhoul importante para libparanoia que pueden hacer que la calidad de extracto de mejor hasta un factor de 100x:
  • Una nueva subopción & quot; readahead = & quot; para paraopts = permite modificar la lectura anticipada Tamaño de búfer para que sea grande ebough para la cantidad de memoria RAM en unidades modernas.
  • El interpratation de & quot; sectores problemáticos & quot; fue cambiado a lidiar mejor con el hecho de que en el caso de las zonas malas, el código libparanoia tiende a no repetirse lee en esas áreas malas. El computaion del porcentaje de sectores defectuosos ahora se encarga de sectores Reread. Repetida lee todavía aumentar el valor, pero no de una forma cuadrática.
  • Una mejor documentación de la interfaz libparanoia en cdda2wav permite entender mejor cómo funciona y cómo modificar los parámetros podría influir en la calidad del extracto.
  • Se han solucionado algunos errores tipográficos en cdrecord
  • Se ha corregido un error tipográfico en la página mkisofs hombre (tenía -max -ISO-9660 -filenames en lugar de -max -iso9660 -filenames)
  • reglas Nueva Schily Makefiles para armv7l-linux

¿Cuál es nuevo en la versión 11/25/2013:

  • configurar ahora también comprueba NFSv4 ACL relacionados extensiones de la biblioteca de FreeBSD
  • include / Schily / stdio.h ahora por fin funciona para compilar libshedit en Linux _y_ para aprobar el programa de & quot; hdrchk & quot; de OpenSolaris.
  • libschily / strstr.c y libschily / wcsstr.c ahora incluyen una pista CDDL licencia
  • Un error en el uso de la nueva macro: $ (OSINCDIRS) se fijó con el fin de hacer que las cosas compilar de nuevo en FreeBSD. Ahora, utilizando $ (OSINCDIRS:% = - I%) en lugar de $ (OSINCDIRS)
  • Estrella ahora da una advertencia cuando comppiled en una versión antigua de Solaris (que no es compatible con NFSv4 ACL) NFSv4 ACL cuando se ven en el modo de extracto.
  • Estrella ahora libera correctamente la estructura NFSv4 ACL librado de llamar acl_fromtext (path, y ACLP), utilizando acl_free () en lugar de simplemente llamar a free ().
  • Estrella ahora compila en Solaris 10 que perdió importantes archivos de inclusión para NFSv4 ACL. Gracias a Dennis Clarke para la presentación de informes.
  • Cddda2wav ahora vuelca stderr antes de pedir un índice de entrada cddb específico. Parece que en Linux stderr no puede ser sin búfer como se esperaba.
  • Cdda2wav trasladó la opción de análisis de código en un gargs funciones separadas ().
  • Cdrecord / Cdda2wav / readcd: tratando de evitar confundir a los usuarios en Solaris y Linux, donde existe una implementación privilegio de grano fino. Antes, los privilegios de grano fino se han dado por vencido después de inicializar el programa y esto puede dar lugar a un usuario root que es tratado como un usuario normal que no se puede escribir en directorios sin permiso global de escritura. Los programas llamados ahora ya no se dan por vencidos privilegios en caso de que han sido llamados con los privilegios necesarios ya y así los programas no se pueden utilizar para escaladas de privilegios más.
  • Libfind ahora permite comprobar de tipo P (puerto evento Solaris). A falta & quot; caso 'P': & quot; fue introducido en el analizador.

¿Qué hay de nuevo en la versión 8.11.2013 :

  • entradas de ACL ya no tienen límites de longitud arbitrarios en estrella.
  • Estrella ahora incluye soporte para NFSv4 ACL en Solaris. FreeBSD y Linux seguirán una vez que estas plataformas estaban de acuerdo en una interfaz de biblioteca ACL uniforme para apoyo NVSv4.
  • Tenga en cuenta que los dos cambios mencionados anteriormente resultaron en grandes reordenamientos de código y pueden incluso causar la estrella a fallar en Linux y FreeBSD con el proyecto de ACL POSIX.1e retirados. Por favor, prueba e informe.
  • Las reglas en el Schily Makefilesystem se han reestructurado a fin de que para evitar problemas en plataformas como FreeBSD y Mac OS X:
  • FreeBSD y Mac OS X prohibieron la (porque GPLd) en software no-libre suficiente para / usr / local, que nos obliga a añadir -I / usr / local / include y -L / usr / local / lib. Por desgracia, / usr / local / include frecuencia lleva una _very_ copia obsoleta y por lo tanto equivocado de & quot; cdda_paranoia.h & quot; que es más de 10 años de edad y sin duda incompatible con la vinculación dinámica en Mac OS X. Esta copia defectuosa fue el primero en la ruta de búsqueda y recopilación impedido.
  • Ahora tenemos una nueva macro: DEFOSINCDIRS = que otorga añadir incluir directorios hasta el final de la ruta de búsqueda que nos permitirá encontrar la correcta & quot; cdda_paranoia.h & quot; primero.
  • Por favor, probar y reportar en caso de problemas.
  • gmake y SunPro maquillaje incluyen COMPILE.c con contenido mal en sus normas incorporadas. Ahora despejamos esta macro ONU REGLAS / rules.top. Todavía es posible provice una versión modificada de la línea de comandos o desde el medio ambiente.
  • include / Schily / stdio.h se reordenó, ya que impidió recopilación de la & quot; BSH & quot; en Linux. Esto era un problema recientemente introducido, cuando añadimos #ifndef NO_SCHILY_STDIO_H
  • Se añadió una nueva prueba autoconf para detectar la presencia de apoyo NFSv4 ACL en Solaris dentro libsec.
  • Se ha corregido un error con libxtermcap :: tdecode () que se introdujo con la liberación 10/10/2013 whilt tratando de reducir la longitud de la línea a través de resturcturing. Esto dio lugar a todos ^ x esacapes en entradas termcap para ampliarse a ' 0'.
  • El CCSC comandos & quot; & quot ;, sccs & quot; conseguir & quot; y & quot; delta & quot; ahora apoyar para almacenar y recuperar archivos con marcas de tiempo de nanosegundos cuando se utiliza el formato de archivo CCSC V6.
  • Esto se basa en los recientemente introducidos * al () emulaciones syscall en libschily. Por favor, informe de los problemas de las plataformas que no ofrecen nativo * al () interfaces.

¿Cuál es nuevo en la versión 10/31/2013:

  • Agregar olvidado include / Schily / err_type. h
  • Nueva prueba autoconf para issetugid ()
  • Nueva prueba autoconf para utimens () / lutimens ()
  • Fijo HAVE_MKNODKAT errata autoconf - & gt; HAVE_MKNODAT
  • include / Schily / intcvt.h es ahora autónomo.
  • Añadido uname.c e incluir / Schily / windows.h a los archivos que necesitan ser copiados para el smake arranque compilación & quot; & quot ;. psmake Gracias a Wolfram Schmid
  • Fijos los scripts & quot; & quot ;, cpfiles & quot; lnfiles & quot; y & quot; rmfiles & quot; desde la sección de arranque de & quot; smake & quot;.
  • uname.c Añadido a la lista de archivos para ser compilado.
  • include / Schily / windows.h ahora incluye el mismo tipo de solución para mingw32 como el abeto el compilador de C de Microsoft, ya que existen los mismos problemas de detección autoconf.
  • Fijo bien el manejo de cdda2wav en Linux privilegio de grano. Gracias por Daniel Pielmeier de Gentoo para la presentación de informes y pruebas.
  • cdrtools chocó a la versión 3.01a18
  • Los nuevos archivos para libschily:
  • al-base.c aplicación genérica para * a (funciones). fchownat fchownat.c () fdopendir.c fdopendir () fstatat.c fstatat () futimens futimens.c () futimesat futimesat.c () Solaris específica viejo para utimensat () lutimens lutimens.c () linkat.c linkat () mkdirat .c mkdirat () mkfifo.c mkfifo () mkfifoat.c mkfifoat () mknodat.c mknodat () readlinkat.c readlinkat () renameat.c renameat () symlinkat.c symlinkat () unlinkat.c unlinkat () utimens.c utimens () utimensat utimensat.c () at-base.c El código base para todos solo fd * a (funciones). at-base2.c El código base para todos fd * doble en () funciones.
  • contener emulaciones para interfaces de sistemas introducidos en el verano de 2001 por Sun y con POSIX.1-2008.
  • Nuevas funciones en libschily:
  • absfpath () resolvefpath ()
  • permitirá controlar mejor el comportamiento usando banderas.
  • El archivo de mapa de engarce para libschily ahora añade algunas funciones olvidadas.
  • Estrella reordenó detección archivo disperso y ahora los archivos que contienen más datos DEV_BSIZE pero no st_blocks será tratado correctcly en caso de que el sistema operativo también soporta lseek (SEEK_HOLE.
  • CCSC ahora es capaz de añadir sellos de tiempo nanosegundo en archivos de la historia CCSC V6.
  • CCSC administrador es ahora capaz de añadir nanosegundo V6 marcas de tiempo con el administrador -o -i
  • Eliminar un C99-ismo no deseado de args.c desde el Bourne Shell

¿Qué hay de nuevo en la versión 10/10/2013:

  • Muchas fuentes se han modificado para hacer frente __CYGWIN32__ como __CYGWIN__ Esto se Neded como las versiones más recientes de Cygwin que se ejecutan en modo de 64 bits no ya no definir __CYGWIN32__ pero __CYGWIN __
  • Fijos los scripts & quot; & quot ;, cpfiles & quot; lnfiles & quot; y & quot; rmfiles & quot; desde la sección de arranque de & quot; smake & quot;.
  • reglas añadidas para no automake permitieron que los programas (como gmake) para: ppc64-linux-cc.rul y ppc64-linux-gcc.rul
  • Añadido nuevas reglas de identificación de la versión del sistema operativo para diferentes versiones WIN-DOS:
  • os-interix-nt-6.0.id os-interix-nt-6.1.id os-cygwin_nt-6.2-wow64.id os-cygwin_nt-6.2.id os-cygwin_nt-6.3-wow64.id os-cygwin_nt- 6.3.id
  • Varios cambios cstyle en el directorio include / Schily.
  • Nuevo archivo de inclusión: include / Schily / shedit.h
  • defltsect Agregado () a la lista de funciones exportadas para la versión de la biblioteca compartida de libdeflt.
  • Se ha corregido un fuga filedesrciptor en libfind que golpea al utilizar -empty en directorios vacíos.
  • Cdrecord: corrección del error tipográfico en un comentario
  • Cdda2wav: corrección del error tipográfico en un comentario
  • readcd: corrección del error tipográfico en un comentario
  • Añadido soporte automático para ARMv5 y ARMv6. Esto hace que la compilación en la RaspberryPI también es posible con la no automake gmake cuenta.
  • Permitir & quot; estática & quot; compilación (una compilación que no utiliza los define dinámicas del Schily Makefilesystem) en Linux ARMv6 (que es utilizado por RaspberryPI).
  • & quot; defltsect & quot; se añadió como función global exportado a libdeflt.
  • libfind ahora llama closedir () con -empty incluso en directorios vacíos.
  • Nueva prueba autoconf de si incluye struct timespec
  • Las nuevas pruebas de autoconf comprobar si algunas funciones (como clock_gettime ()) están en libc o necesitan una biblioteca independiente
  • New: se concede struct timespec en Schily / time.h de existir en todas las plataformas
  • Nuevas funciones getnstimeofday () y setnstimeofday () se han añadido a libschily.
  • Estrella ahora es compatible para extraer las marcas de tiempo con granularidad de nanosegundos en plataformas que soportan utimensat ().
  • Estrella ahora también es compatible para extraer las marcas de tiempo para los enlaces simbólicos utilizando utimensat (AT_FDCWD, nombre, tp, AT_SYMLINK_NOFOLLOW).
  • Tenga en cuenta que la estrella podría (en algunas plataformas) también permiten configurar el permiso de archivo para los enlaces simbólicos utilizando fchmodat () pero esto ya se hace usando umask () desde hace mucho tiempo y la única plataforma que se conoce para soportar diferentes permisos en enlaces simbólicos parece ser HP-UX. En un reciente Solaris, usted no será capaz de establecer los permisos de archivo para enlaces simbólicos.
  • Estrella se convirtió a ser completamente timespec basado. Esto ofrece granularidad de nanosegundos para todos los tiempos en las plataformas que soportan un reloj nanosegundo.
  • Estrella ahora puede ser contada para modificar el nombre de la ruta (en caso de -s / o / n / o cambio -w interactiva) antes de la marca de tiempo se compara con los archivos existentes en el sistema de archivos. Esto se hace mediante el uso de la nueva opción -uncond-rename
  • Estrella ya no crea archivos no conformes al llamar:
  • estrella -c H = ustar dirname-with_101-chars / & gt; Archivo
  • en lugar de:
  • estrella -c H = ustar dirname-with_101-chars & gt; Archivo
  • Estrella ahora rechaza crear archivos con un campo t_name vacía.
  • & quot; tartest & quot; ahora advierte sobre el cumplimiento no estándar si el campo t_name está vacía, pero el resto de la cabecera de alquitrán contiene datos.
  • Nuevo archivo de inclusión include / Schily / shedit.h
  • Ved ahora empieza a advertir sobre larga .vedtmp * archivos si el tamaño es & gt.; 16384. Antes de que advirtió si el tamaño es & gt; 8192.
  • Fija la línea SINOPSIS para la página de manual sccslog.1
  • & quot; sccs ayuda UT4 & quot; Ahora recuerda a un directorio CCSC probablemente desaparecidos.
  • Muchos cambios cstyle en BSH. Tenga en cuenta que los archivos relacionados también son utilizados por el Bourne Shell y queremos que coincide con el cstyle de OpenSolaris.
  • BSH / abbrev.c ahora evita js_snprintf () para permitir que el Bourne Shell para crear con perezosa biblioteca de carga, por lo que & quot; bosh & quot; no se puede cargar libschily si sólo es interpretar scripts de shell, pero no se ejecuta en modo interactivo.
  • se reestructuró libshedit para apoyar la vinculación dinámica en Mac OS X, evitando vincular contra variables (no admitidos por el volcado de Apple enlazador).
  • se reestructuró libshedit para permitir perezoso biblioteca de carga, por lo que & quot; bosh & quot; no se puede cargar ni lishedit libxtermcap cuando no está en modo interactivo.
  • Todos los nombres funtion exportados desde libshedit ahora comienzan con 'shedit _'-
  • cstyle cambia en libshedit para permitir la integración en OpenSolaris
  • _Many_ cstyle Cambios a la Bourne Shell. No estaba siguiendo las reglas de estilo para OpenSolaris a pesar de que se ha tomado de OpenSolaris; -)
  • The Bourne Shell ahora trabaja al llamar: set -o aliasowner = joerg o & quot; bosh -o aliasowner = joerg & quot; con el fin de, por ejemplo, permitirá utilizar los alias persistentes para joerg usuario cuando se ejecuta bosh como root.
  • The Bourne Shell ahora enumera correctamente el alias ownwer al llamar & quot; set + o & quot;
  • The Bourne Shell ahora también reconoce argv especial [0] cuando pases: & quot; jbosh & quot ;, & quot; -jbosh & quot ;, & quot; pfbosh & quot ;, & quot; -pfbosh & quot ;, & quot; rbosh & quot ;, & quot; -rbosh & quot;
  • El Burne Shell ahora permite cambiar de usar el sistema de archivos de inclusión a Schily portátil incluir archivos a través de:
  • -DSCHILY_INCLUDES
  • Un structture & quot datos ahora innecesaria; struct blk & quot; fue retirado de la Bourne Shell. Esto podría haberse hecho cuando nos cambiamos de sbrk () para malloc () ya.
  • Documento en la página del manual pf el Bourne Shell que las opciones -c / -i / p / r / -s sólo puede ser establecido al inicio de la línea de comandos, pero no más tarde en modo interactivo.

¿Cuál es nuevo en la versión 7.29.2013:

  • El makefilesystem Schily ya no utiliza $ CC para tareas internas.
  • & quot; Estático & quot; compilación está permitido en Linux x86 y Linux en Raspberry Pi.
  • Soporte para ARMv5 y ARMv6 se añadió para no automake programas conscientes como & quot; gmake & quot;.
  • The Bourne Shell ahora implementa aliasowner -o = nombre como una característica de seguridad.
  • CPP ahora compila aunque YACC = & quot; -y bisontes & quot;.
  • Estrella / spax ya no hace un chown en extracto a menos -PO o -pe se especifican.
  • diffs SCCS ahora utilizan conseguir -o para obtener las marcas de tiempo correctas con diff -u.
  • CCSC diff ya no escribe valores nanosegundos en el medio de un & quot; diff -c & quot; marca de tiempo cuando en la localidad alemana.

¿Cuál es nuevo en la versión 7.8.2013:

  • Esta versión corrige un error en el canje manejo de amortiguamiento de & quot; ved & quot; que podría causar daños en los datos durante la edición de varios archivos, un error en libparanoia que causó muy pocos datos para inicializar, y dos problemas de memoria en el Bourne Shell, que sucedió en FreeBSD.
  • Ved ahora expande nombres de archivo de amortiguamiento en los comandos de una manera que no introduce bytes nulos.
  • El & quot; tipo & quot; orden interna del shell Bourne informa ahora alias.
  • The Bourne Shell ahora soporta expansión alias en & quot; la siguiente palabra & quot; si un alias termina en un carácter de espacio.

¿Cuál es nuevo en la versión 6.20.2013:

  • alias / unalias en BSH ahora se comporta como en el Bourne Shell.
  • Shell y SCCS páginas de manual se han limpiado y convertido de nuevo a solamente CDDL-1.0.
  • Se han hecho cambios para apoyar a las últimas versiones de OpenCSW.

¿Cuál es nuevo en la versión 5.31.2013:

  • Algunos reordenamiento en include / Schily / * .h.
  • Advierte en Linux y Solaris, si los privilegios de grano fino faltan para cdrtools.
  • Hace libshelledit y cdda2wav compilar en FreeBSD-9.1.
  • Mejor texto en README.compile.

¿Cuál es nuevo en la versión 5.10.2013:

  • cdrtools es ahora en la versión 3.01a14, y ahora es compatible con el funcionamiento de la raíz, menos en Linux usando FCAPS.
  • archivo #include reordenamiento se llevó a cabo para evitar las advertencias en las plataformas de mayor edad.
  • código de procesamiento de empleo fue trasladado de smake / make.c a smake / job.c.
  • Un error tipográfico en include / Schily / stat.h que causó fijación de nanoseonds en marcas de tiempo a ser imposible que se fijó NetBSD y OpenBSD.

¿Cuál es nuevo en la versión 2.15.2013:

  • Esta versión corrige un problema en estrellas con & quot; protagonizar --xattr -Buscar relative_path ... & quot; smake ha golpeado a la versión 1.2.3.
  • Evita una advertencia GCC falsa al compilar el programa termcap.
  • La página de manual sccsfile.4 ha sido reescrito para que sea más fácil de entender.
  • cdrtools ha golpeado a la versión 3.01a12.
  • La implementación de UDF en mkisofs ha sido mejorado para soportar todo tipo de archivos típicos de UNIX, las tres marcas de tiempo en granularidad microsegundo, el suid / sgid / banderas adhesivas de archivos, y las credenciales correctas para enlaces simbólicos.

¿Qué hay de nuevo en la versión 1.15.2013:

  • Un error introducido en la última versión smake que causó líneas de comando vacías fallen se fijó.
  • Un error en el shell Bourne que pueden causar PATH para ser ignorada si termina en ':'. se fija
  • Cdrtools fue golpeado a la versión 3.01a11 y Star a la versión 1.5.2.

¿Cuál es nuevo en la versión 1.7.2013:

  • Esta versión optimiza la ejecución de comandos para ayudar a los sistemas de con tenedor lento () (como Cygwin).
  • smake ahora puede ser compilado para hacer cumplir la Bourne Shell por defecto SHELL para acelerar el trabajo sobre Cygwin.
  • Una solución para Cygwin-1.7.17 y posteriores se ha añadido, y se ocupa de la definición PACKED desaparecidos y el cambio incompatible relacionada con BOOL en windef.h.
  • El Schily Makefilesystem define ahora $ (ESPACIO) y $ (NUMBER_SIGN), personajes que por lo general no pueden aparecer en Makefiles.
  • cpp ahora incluye un cpy.y pre-yacced para permitir crear un binario completamente funcional en sistemas sin yacc (como Cygwin y HP-UX).

¿Cuál es nuevo en la versión 12/28/2012:

  • Esta versión se ha actualizado a smake- 1.2.2 y cdrtools-3.01a10.

¿Qué hay de nuevo en la versión 11/12/2012:

  • Apoya tema SUS POSIX 7 de bucle en el Bourne Shell.
  • La página del manual de la Bourne Shell está libre de Sun costra y sigue el hombre página de manual (5).
  • cpp define __BUILTIN_VA_ARG_INCR como el cpp Sun hace desde SunOS-4.0.
  • Mejores dependencias de paralelo construye. Soporte para Debian en el kernel de FreeBSD.
  • poyo para el clon Sílaba Pyro.
  • Mejor cumplimiento de cl.exe.
  • Cdrtools han golpeado a 3.01a09.

¿Qué hay de nuevo en la versión 2012-04-19:

  • Varios errores menores en el Bourne Shell tienen ha solucionado.
  • The Bourne Shell tiene ahora los comandos & quot incorporadas; savehistory & quot ;, & quot; & quot ;, mapa y & quot; repetir & quot;.
  • El mapeador (utilizado por sh, BSH, y ved) ahora tiene mejores valores por defecto para las asignaciones del cursor.
  • La página del manual para el Bourne Shell ahora incluye una descripción completa del editor de la historia de comandos.
  • La implementación libxtermcap ahora soporta tc = anidamiento de 64 en lugar de 32.
  • El programa termcap ha tenido varias correcciones de errores pequeños y ahora permite que el usuario de salida entradas termcap desconocidos en orden.

¿Cuál es nuevo en la versión 2012-04-19:

  • El Bourne Shell admite ahora umask -S y un modo compatible con POSIX simbólica para establecer umask.
  • The Bourne Shell incorporado & quot; leer & quot; ahora es compatible con la opción -r POSIX.
  • The Bourne Shell incorporado & quot; ulimit & quot;










Otro software de desarrollador Jorg Schilling

calltree
calltree

3 Jun 15

Smake
Smake

20 Feb 15

SchilliX
SchilliX

20 Feb 15

Comentarios a la schily

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!