Keresés

Részletes keresés

NevemTeve Creative Commons License 2005.12.16 0 0 8
Ez attól is függ, hogy amikor szépen lefordult, akkor a kernel-nek, gcc-nek és mars-nak milyen verzióját használtad.
Előzmény: linuxuser (7)
linuxuser Creative Commons License 2005.12.15 0 0 7
Ennyit szigorodott volna C compiler, amióta szépen lefordult vagy mi ez a dolog?

"a linuxuser"
Előzmény: NevemTeve (6)
NevemTeve Creative Commons License 2005.12.15 0 0 6
../emutli1.c:343: error: `ipx_config_data' undeclared (first use in this function)
Pedig ottan van a /usr/include/linux/ipx.h -ban is, meg a /usr/include/netipx/ipx.h-ban is... ja, csak az egyikben nem "typedef".

Tehát javítsuk az emutli1.c-t:
- ipx_config_data cfgdata;
+ struct ipx_config_data cfgdata;
Előzmény: NevemTeve (5)
NevemTeve Creative Commons License 2005.12.15 0 0 5
Elfordítgat egy darabig, azután:

cc -c -pipe -Wall -D_GNU_SOURCE -DLINUX -DQTAINSYS -DUSE_GDBM -D_VERS_H_=0 -D_VERS_L_=99 -D_VERS_P_=20 ../emutli1.c
../emutli1.c: In function `init_ipx':
../emutli1.c:343: error: `ipx_config_data' undeclared (first use in this function)
../emutli1.c:343: error: (Each undeclared identifier is reported only once
../emutli1.c:343: error: for each function it appears in.)
../emutli1.c:343: error: parse error before "cfgdata"
../emutli1.c:345: error: `cfgdata' undeclared (first use in this function)
make[2]: *** [emutli1.o] Error 1
make[2]: Leaving directory `/local/usr/local/src/mars_nwe-0.99.pl20/obj'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/local/usr/local/src/mars_nwe-0.99.pl20/obj'
Előzmény: NevemTeve (4)
NevemTeve Creative Commons License 2005.12.15 0 0 4
Itten frissebb verzió is van: http://www.compu-art.de/download/mars_nwe.html
persze ugyanaz a gond fennáll...

Fontos: az előzőnél két szóköz kell:

sed $'s/^  */t/' Makefile.o.old >Makefile.o
NevemTeve Creative Commons License 2005.12.15 0 0 3
cd obj
mv Makefile.o Makefile.o.old
sed $'s/^ */\t/' Makefile.o.old >Makefile.o
cd ..

ismételjük meg a make-t - egészen új hibákat fogunk látni

make[2]: Entering directory `/local/usr/local/src/mars_nwe/obj'
cc -c -pipe -Wall -DLINUX -DQTAINSYS -DUSE_GDBM -D_VERS_H_=0 -D_VERS_L_=99 -D_VERS_P_=12 ../nwserv.c
In file included from ../net.h:48, from ../nwserv.c:21:
/usr/include/sys/wait.h:115: error: parse error before "__stat_loc"
Előzmény: NevemTeve (2)
NevemTeve Creative Commons License 2005.12.15 0 0 2
Itten van a legutolsó: ftp://ftp.gwdg.de/pub/linux/misc/ncpfs/mars_nwe/mars_nwe-0.99.pl12.tgz
természetesen nem fordul, azt mondja hogy:

make[1]: Entering directory `/local/usr/local/src/mars_nwe/obj'
rm -f Makefile.o
cp ../makefile.unx makefile.c
cc -E -DLINUX -DQTAINSYS -DUSE_GDBM -I.. makefile.c > Makefile.o
rm -f makefile.c
make -f Makefile.o n_all
make[2]: Entering directory `/local/usr/local/src/mars_nwe/obj'
Makefile.o:91: *** missing separator. Stop.
make[2]: Leaving directory `/local/usr/local/src/mars_nwe/obj'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/local/usr/local/src/mars_nwe/obj'
Zotyi Creative Commons License 2000.08.18 0 0 1
Ha megfelelő verziót használsz, a felhasználókat egyáltalában nem kell beírkálnod az nwserv.conf -ba (bár talán ez a leggyorsabban kivitelezhető mutatvány - persze nem úgy gondolom, hogy kézzel, egyenként!), sőt még a linux-on sem kell, hogy létező user-ek legyenek. Valamelyik (most nem tudom megmondani, hogy melyik) verzóban a bindery kezelés olyan szintre lett fejlesztve, hogy dos-ból a syscon programmal ugyan úgy lehet felhasználókat, stb. adminisztrálni, mint az eredeti NetWare-nél. Én legutóbb egy SuSE 6.1 disztribbel telepített gépen próbáltam ki, és csak néhány, de nem lényeges különbséget tapasztaltam a 3.12-es NetWare-hez képest (pl. a számla kezelés még nem működött). A trustee kezelés is ment, ami gondolom lényeges lehet, password stb. A linuxon a fájlok owner bejegyzése pl. nobody/nogroup lesz, a netware-s jogokat az nwe kezeli bindery használattal. Persze lehet, hogy linuxos oldalról is meg kell kicsit piszkálni a létrejövő könyvtárak jogosultságait, de nem problémás.
Ha jól emlékszem (nem vagyok netware-s), volt a NetWare-n egy olyan dolog is, hogy egy ASCII fájlban meg kellett adni a létrehozandó felhasználók specifikációját (adott szintaxis szerint) és egy dos-os progival az alapján automatikusan létre lehetett hozni őket. Ezt a lehetőséget pontosan nagyszámú user létrehozásának megkönnyítésére találták ki.
Remélem segítettem.
Előzmény: tibrisz (0)
tibrisz Creative Commons License 2000.08.08 0 0 0
Netware Emulatort(MARS) telepitettem es a linux -os usereknek tudok-e novell-es account-ot csinalni annelkul hogy kulon-kulon beirnam oket (leven hogy ugy kb 50-60 felhasznalo van) az /etc/nwserv.conf - ba?
tudorapo Creative Commons License 2000.02.23 0 0 topiknyitó
Hi!

Egészen egyszerű felállás:
két dosos kliens,
egy debian +marsnwe szerver. Bejelentkezés, egyéb szép, jó és okos, de
egy idő után bizonyos file-okat nem lehet törölni, ha mindkét gépen dolgoznak.
A dos nem tudja törölni, így a program sem működik. Tudtommal a program semmi hálózati varázslást nem csinál, közönséges dos-foxpro prg, csak egy hálózati könyvtárban van, és ezt a példányt futtatják ketten, és közös adatokat használnak.
Érdekelne: beállítások-mely verzióknál lehet gond - hasnlót látott e valaki, megoldotta e - vigasztaló szavak.
Tudorapó

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!