[FreeBSD-users-jp 93769] Re: sshfs 上で cp -p を実行すると FreeBSD 9.0-RELEASE が Panic する
下保です。こんにちは。 > なるほど。 > 私の FreeBSD 9.0-RELEASE 環境だけの現象のようですね。 わたしのところでも panic しました。 revision 224914 by kib, Tue Aug 16 20:07:47 2011 UTC で,chmodとchownを呼ぶメソッドを新設したのに,fusefs側が何もしていないこ とが原因のようです。 とりあえず,panic しないだけのパッチを付けます。パッチのパッチはわかり にくいので,普通のパッチにしておきます。fusefs-kmodで make patch した後, fuse_module ディレクトリへ移動して,パッチを当てて下さい。きちんと対処 するには,sshfsの方で,chmodやchownをする場合の新しい入口を用意するので しょうね。 -- k...@ed.niigata-u.ac.jp --- fuse_vnops.c.old2012-02-13 11:59:35.0 +0900 +++ fuse_vnops.c2012-02-13 12:00:15.0 +0900 @@ -175,6 +175,11 @@ /* file ops */ static fo_close_t fuse_close_f; +#if __FreeBSD_version > 900040 +static fo_chmod_t fuse_chmod_dummy; +static fo_chown_t fuse_chown_dummy; +#endif + /* vnode ops */ static vop_getattr_t fuse_getattr; static vop_reclaim_t fuse_reclaim; @@ -219,6 +224,10 @@ .fo_kqfilter = NULL, .fo_stat = NULL, .fo_close= fuse_close_f, +#if __FreeBSD_version > 900040 + .fo_chmod = fuse_chmod_dummy, + .fo_chown = fuse_chown_dummy, +#endif .fo_flags= DFLAG_PASSABLE | DFLAG_SEEKABLE }; @@ -3659,3 +3668,17 @@ return (0); } #endif + +#if __FreeBSD_version > 900040 +static int +fuse_chmod_dummy(struct file *fp, mode_t mode, +struct ucred *active_cred, struct thread *td) { + return (ENOSYS); +} + +static int +fuse_chown_dummy(struct file *fp, uid_t uid, gid_t gid, +struct ucred *active_cred, struct thread *td) { + return (ENOSYS); +} +#endif
[FreeBSD-users-jp 93920] Re: æååããé ·ãã®ã§ä¿®æ£ãã¾ããã
Masuyama ãã ä¸ä¿ã§ãã > ã¨ããã§ãCUI ãªç°å¢ä¸ã§ãã®ã§ãã³ãã³ãã©ã¤ã³ãããlpr -Plbp350 > article9.ps > > ã¨æã¤ã¨ã > > printer not found /usr/bin/lpr ã§ã¯ãªãã¦ï¼/usr/local/bin/lpr ã使ãï¼ã¨ãã話 ã§ã¯ãªãã§ããããã`/usr/local/bin/lpr -Plbp350 article9.ps` ã¨ããã¨ï¼å°å·ã§ãã¾ãããã alias lpr /usr/local/bin/lpr -hã¨ãã¦ããã¨ï¼æ¯åãã«ãã¹ã§ æå®ããå¿ è¦ãç¡ãã¦ï¼ä¾¿å©ããããã¾ããã > nobukawa ãããä»°æãã¨ãããcups ããæ念ãã¦ãlpd ã使ãã®ã常éãªã®ã§ > ããããã cupsã¨lpdãåæã«ä½¿ãã¾ããï¼cupsã«/etc/printcapãä¸æ¸ããã ãªãããã«è¨å®ãã¦ããå¿ è¦ãããã¾ããcupsã®è¨å®ãã§ããã®ãªãï¼ lpdã¯ãããªãã®ã§ã¯ã -- k...@elam.kais.kyoto-u.ac.jp
[FreeBSD-users-jp 93929] Re: æååããé ·ãã®ã§ä¿®æ£ãã¾ããã
Masuyama ãã ä¸ä¿ã§ãã >> /usr/local/bin/lpr -Plbp350 article9.ps > æ¸ã¿ã¾ããã > ãã®ã±ã¼ã¹ã ã¨ãä½ã®ã¨ã©ã¼ãã°ãã§ã¾ããããããªã³ã¿ã®å¿çãããã¾ããã > ãã£ã¦ãå°åã§ããªãã§ãã ããã¾ï¼cupsã ã¨ï¼-P ã®å¾ã空ããã®ãæ®éããªã-Plbp350 ã§ãªãï¼ -P lbp350 ã¨ãããã¨ã§ããã¨ã©ã¼åºã¦ãã¨æãã®ã ãã©ï¼ /var/log/cups 以ä¸ã«ãã°ãããã¾ãããã -- k...@ed.niigata-u.ac.jp
[FreeBSD-users-jp 93932] Re: æååããé ·ãã®ã§ä¿®æ£ãã¾ããã
Masuyama ãã ä¸ä¿ã§ãã > E [14/Jul/2012:13:16:08 +0900] Unable to create SSL server key and > certificate - the penssl command stopped with status 1! ããï¼opensslã使ã£ã¦ãã®ããEncryptioné¢ä¿ã®è¨å®ãcupsã«å¯¾ãã¦è¡ ãªã£ãã®ããªãcups 㨠Unable to create SSL server key ãããã§æ¤ç´¢ ãã¦ã¿ã¦ã¯ãããã§ããããï¼ -- k...@elam.kais.kyoto-u.ac.jp
[FreeBSD-users-jp 93934] Re: æååããé ·ãã®ã§ä¿®æ£ãã¾ããã
Masuyama ãã ä¸ä¿ã§ããããã¾ãï¼logã®æ¥æã確èªãã¾ããããã é ã«ç¢ºèªãã¦ããã¾ãããã 1. /etc/rc.conf ã« cupsd_enable="YES" ã¨æ¸ãã¦ããã¾ããã 2. /usr/local/etc/rc.d/cupsd restart ãå®è¡ã 3. ps axw | grep cupsd ã§ï¼cupsdãèµ·åãã¦ããã確èªã 4. /usr/local/bin/lpstat -a 㧠lbp350 ã¨ããããªã³ã¿ãããã¾ããã 5. /usr/local/bin/lpr -h -P lbp350 <é©å½ãªpsãã¡ã¤ã«> ã§å°å·ã 6. ls -l /var/log/cups ã§ï¼logã®æ¥æã確èªã 7. logãæ´æ°ããã¦ããã°ï¼ã©ãæ´æ°ããããè¦ã¦ã¿ã¾ãããã # Subject ãããã¾ãã ãã©ï¼æ¾ç½®ãã¦ããã¾ãã -- k...@elam.kais.kyoto-u.ac.jp
[FreeBSD-users-jp 93937] cups
Masuyama さん 下保です。 >> 4. /usr/local/bin/lpstat -a で lbp350 というプリンタがありますか。 > lbp accepting requests since Fri Jul 13 17:13:35 2012 これは,正しく記述できていますか。ならば,lbp350 ではなくて lbp という名前で登録されているのでは? 5. /usr/local/bin/lpr -h -P lbp article9.ps で,どうですか? エラーがあれば,普通は,端末にメッセージが表示されると思うけど。 gs がメモリ喰いすぎて,kill されてるでしょうか? -- では,時刻がずれている件です。 1. date を実行すると,現在の時刻が表示できますか。 時刻がずれている場合は,ntpdate や date コマンドでなおしましょう。 2. pcrtc デバイスが認識されていますか。dmesg や /var/log/message を 探して下さい。 -- k...@elam.kais.kyoto-u.ac.jp
[FreeBSD-users-jp 93938] Re: CUPS
nobukawa さん 下保です。 gutenprint 関連のportsを入れれば,ghostscriptへのwrapperごと ppdファイルも入ると認識しています。相手がpsプリンタではない場 合には,単にppdだけ入れてもうまくいかないと思われます。 FreeBSD/pc98の問題ではないと思いたいが,いまさらpc98を使う必 要もないというのは,もっともだと思います。今まで何回も,いろい ろな人がMasuyamaさんへ言っているので,わたしはあえて,その点は 無視しています。 -- k...@elam.kais.kyoto-u.ac.jp
[FreeBSD-users-jp 93942] Re: cups
Masuyama さん 下保です。 > lbp350 accepting request since Fri Jul 13 17:13:35 2012 > のミスタイプです。 そうですか。それじゃ,行き詰りましたねぇ。 > # date -s > S オプションは FreeBSD 8.3R では、使えません。 そんなオプション付けないで,やってみたらどうでしょうか。 date mmddHHMM.ss でいいのでは。 Linuxではなくて,FreeBSDのマニュアルを見てみましょう。 ネットにつながってるなら,ntpdate の方がいいかも。 -- k...@ed.niigata-u.ac.jp
[FreeBSD-users-jp 93950] Re: FreeBSD(98) 8.3 R ç¤çª¿ article9.ps çª¿çµ¨çµ çª¿ç«¢
ä¸ä¿ã§ãã Youichi Iwakiri wrote: >> ããªã³ã¿ãµã¼ãããã >> +---+ +---+ >> |LBP-350+--+ WinXP >> +---+ +---+ >>pararell 192.168.1.5 >> >> ã¯å°åå¯è½ã§ãã®ã§ãçè«çã«ã¯å¯è½ã§ãã > ãã¡ããCUPSãªç°å¢ãªãã§ãã? > sambaãããªããã¨éªæ¨ã ãã£ã¨ããã§ããããprint/cups-smb-backend ã使ã£ã¦ããã ã®ãããã®ã§ããããã -- To: masuyama ãã FreeBSD/pc98ã®cupsã«æ¥ç¶ãã¦ããã¹ããã¼ã¸ã®å°å·ãé¸ã¶ã¨ å°å·ã§ãã¾ããï¼ å°å·ã§ããªããªããå°å·ã§ããããã«ããããã«å ¥ãã portsã®ãªã¹ããåºãã¾ãããã -- k...@elam.kais.kyoto-u.ac.jp
[FreeBSD-users-jp 93952] Re: FreeBSD(98) 8.3 R ç¤çª¿ article9.ps çª¿çµ¨çµ _ 窿竢
Masuyama ãã ä¸ä¿ã§ãã >> FreeBSD/pc98ã®cupsã«æ¥ç¶ãã¦ããã¹ããã¼ã¸ã®å°å·ãé¸ã¶ã¨ >> å°å·ã§ãã¾ããï¼ > åºæ¥ã¾ããã ã³ãã³ãã©ã¤ã³ããã®å°å·ã¨ãï¼ããããåé¡ã§ã¯ãªãã®ãã > ports ã®ãªã¹ããä¸æã§ãããéæ»ãé¡ãããã ãã¾ããï¼ ããã§ãããã¨ããããï¼ ls /var/db/pkg | grep -e 'cups' -e 'foomatic' -e 'gutenprint' ã§ï¼è¡¨ç¤ºããããã®ã -- k...@ed.niigata-u.ac.jp
[FreeBSD-users-jp 94010] Re: 9.1-BETA1 で USB マウスが動かなくなる
こんにちは。下保です。 1行パッチですが,x11-drivers/xf86-input-mouse/files に, patch-src-mouse.c として置いておくと意図通りになりませんか。 新しいxorg-serverで副作用が無いかは確認していません。 --- src/mouse.c.orig2011-06-25 14:26:47.0 +0900 +++ src/mouse.c 2012-08-31 11:01:42.0 +0900 @@ -871,6 +871,7 @@ pInfo->close_proc = NULL; pInfo->private_flags = 0; pInfo->always_core_feedback = NULL; +pInfo->options = dev->commonOptions; if (NewMousePreInit(drv, pInfo, flags) == Success) { -- k...@elam.kais.kyoto-u.ac.jp
[FreeBSD-users-jp 94148] Re: eclipse3.7.1 で android がインストール出来ない ?
下保です。 eclipse を入れてないので見当違いかもしれませんが。 > Linux用のSDK r21.1とplatform-tools r14をダウンロードして展開しています。 > Eclipseで新しいプロジェクトを作ろうとしてダイアログの質問に答えて行くと、 > 最後でsupport libraryがないと言われてしまいます。 > しかしandroid-sdk-linux/extras/android/support/以下にjarは存在しています。 `setenv UNAME_s Linux` しておくと,改善したりしますか? FreeBSD用には,r9 しか用意されてないようです。 linprocfs をマウントしておかないと挙動が変とか, amd64だと64bitのLinuxバイナリを使おうとして失敗するものがある というのを確認していますが,10-CURRENTでも LinuxのSDKが使える ような気がします。 先日,Android用のbusyboxをコンパイルしようとして,いろいろ 入れて悩みました。結局,Linux用のSDKは,emulatorしか使ってません。 NDKとしては,portsから,lang/gnatdroid-armv7 と sysutils/coreutils を入れれば大丈夫みたいです。 -- k...@elam.kais.kyoto-u.ac.jp