[過去ログ] 初心者もOK! FreeBSD質問スレッド その107 (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
811: 2010/06/28(月) 11:43:00 AAS
64bit版は2Gあれば安定して動く。他は知らん。
812: 2010/06/28(月) 13:55:17 AAS
i386じゃったらうごきゃーせんかったのう。

どこぞの記事みてやったんじゃけど。
813: 2010/06/28(月) 14:04:08 AAS
>787
MBRに書き込んでないだけだろ
パーティション切った後に書くかって聞かれるだろ?
814: 2010/06/28(月) 19:19:35 AAS
あれってさ、手動でMBRに書き込むの(ブートローダ?マネージャ?の位置知らせるやつ)と、実際に
ブートマネージャのインストールってどうやるの?どっかののってないっすか。

以前に困って、結局mbmっていうやつに逃げちゃった。
815: 2010/06/28(月) 20:31:45 AAS
ところでVMware Player Ver.3から自立して仮想マシン作れるようになってるのはもちろん既知だよな?
816: 2010/06/28(月) 20:56:16 AAS
VirtualBoxがあるので、VMwareはもう過去のソフトになりつつある
817
(1): 2010/06/28(月) 21:00:57 AAS
VirtualBoxに対するVMWareのアドバンテージって何?
818: 2010/06/28(月) 21:03:21 AAS
デュアルブートするならMBM使っとけ。おそらく、あと10年は使えるソフトだ。
819: 2010/06/28(月) 21:07:38 AAS
個人的にはブートローダはGAGがオススメ
820
(1): 2010/06/28(月) 23:28:02 AAS
WindowsからVMware使ってFreeBSDの勉強って出来ますか?
仕事でちょっとだけTeraTerm使ってsh打ったことあるくらいです。
正規表現はちょっとググってリネームアプリで練習しましたがすごく難しい・・・そんなレベルです。
VB6とPHPはわかります。
821: 2010/06/28(月) 23:30:32 AAS
>>820
なんの勉強をしたいかにもよる。
シェルやUNIXコマンドの勉強なら仮想環境でも充分
822
(1): 2010/06/28(月) 23:42:22 AAS
Q. FreeBSD は UNIX の勉強に使えますか?
A. FreeBSD は UNIX に慣れた人間がパソコン上の UNIX 類似フリー OS で満足する
  のには向いていますが、UNIX の勉強には向いていません。
823: 2010/06/28(月) 23:46:06 AAS
そんなことは無いとはおもうけどな
824
(1): 2010/06/28(月) 23:54:55 AAS
使ってゆくうちに使えるようになるもので、あえて勉強なんてしたことないわ
普通に入れて何度も挫折しろ
825
(1): 2010/06/29(火) 00:12:44 AAS
>>822はCygwinのテンプレのもじりなので、違和感があって当然。
826: 2010/06/29(火) 00:14:48 AAS
>>824
失敗が勉強になるとか
今の若者には通じない気がする
827: 2010/06/29(火) 00:40:19 AAS
>>825
なんか見たことあると思ったらそれか
828: 2010/06/29(火) 09:17:24 AAS
日本人ハ勉強スキデスネー。
モット楽シメナサーイネー。
829: 2010/06/29(火) 21:54:25 AAS
なぁに、BSDは筋金入りょお!
4.2BSDの頃は米国防省ARPAの援助を受けて開発されて
そこからインターネット標準プロトコルのTCP/IPが組み込まれて
ネットワーク上のOSとしての地位を固めてきたからよぉ!
830: 2010/06/29(火) 22:40:53 AAS
VMware Playerすごいよくなったよね
同Serverが好きだったんだけどあっちは終了のようだ
831: 2010/06/30(水) 10:20:25 AAS
server 終了なの? それはそれで残念
832: 2010/06/30(水) 14:59:16 AAS
VMware Server遅かったし使いにくかった。
833: 2010/07/01(木) 09:31:09 AAS
> uname -r
7.2-STABLE

おれはどうしたらいい?
834: 2010/07/01(木) 09:47:04 AAS
どうしたい?
835: 2010/07/01(木) 15:02:59 AAS
どうしよう!
836: 2010/07/01(木) 15:13:16 AAS
そうだ京都に行こう
837: 2010/07/01(木) 16:55:48 AAS
京都へ行くならお京阪
838: 2010/07/01(木) 17:28:59 AAS
山口智子以外は認めない。
839: 2010/07/01(木) 19:26:11 AAS
八つ橋のハッカだけは食えない
840: 2010/07/01(木) 19:42:07 AAS
ニッキじゃなくて?
841: 2010/07/01(木) 22:16:18 AAS
そうそれそれ、ニッカニッカ
842: 2010/07/02(金) 09:26:04 AAS
ボッカボッカ
843
(1): 2010/07/02(金) 21:21:02 AAS
xorgのオプションをデフォルトにして再インストールする方法ないですか?
make config
じゃだめみたいです
依存関係の部分も含めて全部デフォルトでインストールしなおしたいのです
844: 2010/07/02(金) 21:28:38 AAS
portmaster -f x11/xorg
でいけました
845: 2010/07/02(金) 23:37:49 AAS
>>843
# make rmconfig-recursive
846: 2010/07/03(土) 17:54:21 AAS
>>817
VBoxはボラクルになったからなんだかもうダメな気がする
847
(1): 2010/07/03(土) 20:55:32 AAS
jail内でwww/apache20をmakeしようとするとこけます。どうすればよいでしょう?

===> apache-2.0.63_15 depends on file: /usr/local/bin/perl5.10.1 - not found
===> Verifying install for /usr/local/bin/perl5.10.1 in /usr/ports/lang/perl5.10
===> Configuring for perl-5.10.1_1
***
*** I'm sorry, but /dev/null appears to be a file rather than a device.
*** Please consult your operating sytem's notes for making a device
*** in /dev.
*** Cannot continue, aborting.
***
===> Script "Configure" failed unexpectedly.
Please report the problem to skv@FreeBSD.org [maintainer] and attach the
"/usr/ports/lang/perl5.10/work/perl-5.10.1/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /usr/ports/lang/perl5.10.
848
(1): 2010/07/03(土) 21:01:28 AAS
>>847
devfsをマウントしていないっぽいが…?
ezjail使えよ。
849: 2010/07/03(土) 22:51:48 AAS
>>848
できました。ありがとうございますー

ezjailって便利なんすかー?
850: 2010/07/03(土) 23:05:38 AAS
まあ、ググレ
851: 2010/07/04(日) 03:22:33 AAS
desktop BSDでデフォルトディスク切り分けが
/ 1G 残り/usr
みたいなんだけど 1Gじゃ足りないよね
852: 2010/07/04(日) 11:20:28 AAS
いまもそうなのかもしれないけどFreeBSDのsysinstallだって/のサイズが512Mぐらいで
切られたからすぐパンクした。今は全部zfsにしているからそんな問題は起こらない。
853: 2010/07/04(日) 21:15:49 AAS
7.0を使っていて、Apache+eAccelerator+phpという構成で使っています。
ただ、logrotateの段階で、apacheをgraceful startするときに以下のエラーがでて落ちてしまいます。

eAccelerator: Could not allocate 67108864 bytes, the maximum size the kernel allows is 33554432 bytes.
Lower the amount of memory request or increase the limit in /proc/sys/kernel/shmmax.

ログの通りに、/proc/sys/kernel/shmmaxを現時点32MBの所を64MBにしたいのですが、
やり方が分からず、思案に暮れています。方法をご教示頂きたくお願い申し上げます。

宜しくお願いします。
854
(1): 2010/07/04(日) 21:25:01 AAS
/etc/sysctl.conf に

kern.ipc.shmmax="67108864"

とかか?
855: 2010/07/04(日) 21:33:31 AAS
>>854
早速どうもありがとうございます。
今その設定でやって再起動してみたのですが、同じエラーが出てしまいました。

/etc/sysctl.conf に以下の設定を加えまして、再起動しました。
kern.ipc.shmmax="67108864"

www# sysctl -a | grep shmmax
kern.ipc.shmmax: 67108864

まだ、足りない箇所がありますでしょうか?
856: 2010/07/04(日) 21:35:23 AAS
SysVの共有メモリなんて未だに使われてたのか・・
857: 2010/07/04(日) 21:45:56 AAS
すみません。メッセージの内容が変わりました。
ただ、shmmaxのメモリーが足りないことには変わりないようです。

[Sun Jul 04 21:30:10 2010] [notice] Graceful restart requested, doing restart
[Sun Jul 04 21:30:11 2010] [warn] (22)Invalid argument: Failed to enable the 'httpready' Accept Filter
eAccelerator: shmmax should be at least 2MBPHP Warning: [eAccelerator] Can not create shared memory area in Unknown on line 0
PHP Fatal error: Unable to start eAccelerator module in Unknown on line 0
858: 2010/07/04(日) 21:58:19 AAS
足りないってんならもっと増やしてみりゃ良いやん
859: 2010/07/04(日) 22:09:11 AAS
そういうもんだいじゃないだろうなぁ
860: 2010/07/04(日) 22:26:50 AAS
kern.ipc.shmall="32768"

も要るかもしれんね
861
(1): 2010/07/04(日) 22:31:34 AAS
初心者です
boot problem なのですが disc format が認識せずに困って居ります
prompt boot から partition 作成も考えたのですが command が足りない様なのです
現在 OS が無く debian 仕様なのですが何か方法は無いでしょうか…
format Utility も無い状態です
862
(1): 2010/07/04(日) 22:35:35 AAS
FreeBSDの問題なのかどうなのか
863
(1): 2010/07/04(日) 22:36:24 AAS
no problem
864
(1): 2010/07/04(日) 22:38:19 AAS
ああ、>>202 = >>206 = >>215 の人か。芸風変えたつもりかね?
865
(1): 2010/07/04(日) 22:40:32 AAS
ぷ、まだやってんのかよw
何年か前にいた粘着キチガイと同一人物か?
866
(1): 2010/07/04(日) 23:22:54 AAS
>>862
確かに難しい問題点ですね…
Mac OS に FreeBSD を導入してからの問題だと思えますが?
どうしても HHD が format 認識して呉れないのです
FreeBSD4.X 時は CD boot install 作成しました
その時点では format problem には陥らなかったのです…

>>863-865
構って系ですか?
867
(1): 2010/07/04(日) 23:32:22 AAS
>Mac OS に FreeBSD を導入してからの問題だと思えますが?

('A`)ハア?
868: 2010/07/04(日) 23:33:32 AAS
>866
ごめん、コテつけて。NGにするから
869: 2010/07/04(日) 23:34:40 AAS
>>861
Line 2
> boot problem : 定義されていない識別子です。
> なのですが : 構文エラー。なのですがの前にはそうあるべき状況についての説明が必要です。
> disc format : 定義されていない識別子です。
> 認識せず : 構文エラー。主語がありません。
Line 3
> prompt boot : 定義されていない識別子です。
> command : あいまいな参照。
> が足りない : 参照先に"不足する"のオーバーロードが必要です。
Line 4
> debian 仕様 : 定義されていない識別子です。問題と思われる参照:OSが無い
870: 2010/07/04(日) 23:40:18 AAS
desktop BSD1.7にemacsいれたい
パッケージマネージャーからemacsインストールしたら
関連するライブラリーも自動アップデートされるものと思ってたら
libなんとか がないとか言って起動しない
しかたないので全部のパッケージをアップデートできるのかと思って
アップデートかけたらコンフリクトおこしまくって止まりまくる

これって新規インストールしたほうが楽だよね
871
(1): 2010/07/04(日) 23:42:58 AAS
>>867
理解を出来ないのかは分かりませんが?
Mac OS では 配列 'adm' を組み込んで居るので
通常の BSD application を認識しては呉れませんが…
「BSD で 通常の intell CPU で Mac OS を立ち上げられる可能性が在る」と云う事です
BSD を使い込んで居る方ですか?
872: 2010/07/05(月) 00:09:39 AAS
>>871
2chスレ:unix
に誘導しておくか・・・
873
(1): 2010/07/05(月) 14:09:29 AAS
時として…
未だに disk format で FreeBSD を立ち上げられ無い状態で…
「ufs disk は何処だ?」と尋いて居ます
やれやれ ですね…
以前 debian で制限無しに ufs format が出来たのですが?
現在は format をした debian も認識しなく為ります…
874
(1): 2010/07/05(月) 14:24:37 AAS
アナスイ
875: 2010/07/05(月) 15:10:15 AAS
>>874
調べたのですか… なんでしょう?
876
(1): 2010/07/05(月) 15:21:25 AAS
>>873 plus
floppies で回避できますか?
何方か 良い解決法 address をご存知ないでしょうか…
因みに floppies Link に access したのですが存在して居りませんでした…
platform を 統一 したいのです
一応 ですが 'dd' の備えはして居ります…
877: 2010/07/05(月) 15:27:28 AAS
>>876 plus
もう少し BSD site を読んで来ますので 後ほど参ります…
878: 2010/07/05(月) 18:39:11 AAS
アンカにplusってなんなのアナスイさん?
879: 2010/07/05(月) 18:40:59 AAS
これエキサイトの英日翻訳でもかましてるのか?
880: 2010/07/05(月) 18:49:39 AAS
何となく… ですが?
NetBSD install を試みたのです…
起動をし直して directory を見てみると・・・増えて居る様な・・・
debian に '/sys' 無い様な気はするのですが…
特に調子は悪い気がしないので様子を見る亊にしてみます
FreeBSD ですか? 取り合えず Mac -FreeBSD- を使用と云う亊で考えて居ります
881
(1): 2010/07/05(月) 18:50:04 AAS
コテハンつけてよ。
882: 2010/07/05(月) 18:51:51 AAS
>>881
日本語でおk
883: 2010/07/05(月) 21:12:24 AAS
「亊」みたいな妙な異体字使うくらい日本語に慣れてない人なんだろう
884
(1): 2010/07/05(月) 22:22:19 AAS
単漢字でいくら変換しても出てこないな
ふつうの日本語変換使う限り、よっぽど意識しないと出せない>亊
885: 2010/07/05(月) 22:53:53 AAS
>>異体字
異体字じゃなくて旧字体だけどな。旧字体⊆異体字じゃない。
886: 2010/07/05(月) 23:19:33 AAS
C2Dなマシンでmake buildworldするとき、-jオプションのジョブ数の指定は
どれぐらいにしてる?
887: 2010/07/05(月) 23:22:27 AAS
4にしてるよ
888: 2010/07/06(火) 00:40:48 AAS
半年ぶりに来てみたらMLよりはマシな程度だな。
889: 2010/07/06(火) 08:28:18 AAS
>>884
シナ人ってことでFA?
890
(1): 2010/07/06(火) 08:32:20 AAS
おまえがウヨってことでFA
891: 2010/07/06(火) 09:06:15 AAS
>>890
亊←この字使ってた人がだよ
892: 2010/07/06(火) 10:53:09 AAS
ジパングの逆パターンで、戦時中の日本から現代にタイムスリップしてきた人でFA
893: 2010/07/06(火) 22:41:52 AAS
316 :動け動けウゴウゴ2ちゃんねる:2010/07/05(月) 22:17:00 ID:pt8ldFcw0
be鯖のやばすぎる脆弱性見つけちゃったけど

# $FreeBSD: src/etc/master.passwd,v 1.25.2.6 2002/06/30 17:57:17 des Exp $
#
root:*:0:0:Charlie &:/root:/bin/csh
toor:*:0:0:Bourne-again Superuser:/root:
daemon:*:1:1:Owner of many system processes:/root:/sbin/nologin
operator:*:2:5:System &:/:/sbin/nologin
bin:*:3:7:Binaries Commands and Source:/:/sbin/nologin
tty:*:4:65533:Tty Sandbox:/:/sbin/nologin
kmem:*:5:65533:KMem Sandbox:/:/sbin/nologin
games:*:7:13:Games pseudo-user:/usr/games:/sbin/nologin
news:*:8:8:News Subsystem:/:/sbin/nologin
man:*:9:9:Mister Man Pages:/usr/share/man:/sbin/nologin
sshd:*:22:22:Secure Shell Daemon:/var/empty:/sbin/nologin
smmsp:*:25:25:Sendmail Submission User:/var/spool/clientmqueue:/sbin/nologin
mailnull:*:26:26:Sendmail Default User:/var/spool/mqueue:/sbin/nologin
miniadm:*:10:0:User &:/root:/bin/csh
miniroot:*:0:0:User &:/root:/bin/csh
mysql:*:1000:1000:mysql user:/home/mysql:/bin/sh
fblog:*:1002:1002:fblog:/home/fblog:/bin/sh
ch2be:*:1003:1003:ch2be:/home/ch2be:/bin/tcsh

外部リンク:be.2ch.net:10000

ここにあったツール実行しただけ
外部リンク[zip]:under.up.bit.ly
894: 2010/07/06(火) 22:53:46 AAS
GUI使ってないからなんとも言えないけどFreeBSDの日本語入力使ったら「こと」の変換が「亊」って出るなんてオチじゃないよな
895: 2010/07/07(水) 17:31:26 AAS
俺の使ってるanthyだと普通に候補に出てくるけどな
896
(1): 2010/07/09(金) 01:59:05 AAS
「事業」すらすんなり変換できないAnthyにはウンザリ
897: 2010/07/09(金) 04:22:25 AAS
そんなあなたにSKK
つかえばつかうほどにひらがながおおくなっていくすてきなエンジン!
898
(1): 2010/07/09(金) 04:43:14 AAS
mozcがある
899: 2010/07/09(金) 08:02:25 AAS
事業

ふつうに変換できた
900
(1): 2010/07/09(金) 23:14:06 AAS
>>896
流石にないとは思うけど、"ことわざ"って入れてないよなw?
901: 2010/07/09(金) 23:52:22 AAS
>>898
話題のそれは もずく って読めばいいのだろうか?
それともモズシー?
902: 2010/07/10(土) 00:41:51 AAS
OpenSolarisからの移行を考えてるんだけど
OpenSolarisからzpool exportしたドライブをFreeBSDでimportとかって可能かな?
903: 2010/07/10(土) 02:48:24 AAS
質問させていただきます。

先日、停電にみまわれてPCが落ちてしまいました。
取り敢えず電源投入 fsckが走り特に問題なく稼働はしたものの
confファイルなどを溜め込んでいたDVD-RAMをマウントしようとした所
mount: /dev/acd0a : Operation not permitted
のログが流れ、マウント出来ませんでした。

dmesg でログを閲覧したところ
WARNING: R/W mount of /mnt denied. Filesystem is not clean - run fsck
の行を発見し fsck を実行しましたが次は
fsck: Could not determine filesystem type
と、fsckが走りません。

行き詰ってしまっております
どなたかご教授いただけませんでしょうか
904: 2010/07/10(土) 03:39:11 AAS
>>900
諺(ことわざ)は「ひこ」で。
905
(2): 名無しさん@そうだ選挙に行こう 2010/07/10(土) 12:44:35 AAS
FreeBSD 7.3 + apache 1.3.42 + php 5.2.13 でエラーが発生して困っています。

libphp5.so: Undefined symbol "ap_user_id"
というエラーなのですが、どなたか対処方法をご存知の方いましたら、ご教示いただけませんでしょうか?

検索しても、ports からインストールするなどしか出てこなくて困っています…
906: 名無しさん@そうだ選挙に行こう 2010/07/10(土) 12:59:17 AAS
ports からインストールする
907: 名無しさん@そうだ選挙に行こう 2010/07/10(土) 13:52:22 AAS
portでoption指定したいのなんか数個しかないんだから
残りはデフォルトでコンパイルしてほしいな
908
(1): 名無しさん@そうだ選挙に行こう 2010/07/10(土) 17:41:23 AAS
最近のports、8系じゃないとダメとか、ソース配布元から消えてるとかで
make出来ないの多くないか?
909: 名無しさん@そうだ選挙に行こう 2010/07/10(土) 17:55:09 AAS
8系をインストールする
910: 名無しさん@そうだ選挙に行こう 2010/07/10(土) 18:06:33 AAS
ports には CURRENT しかないんだから当たり前
911: 名無しさん@そうだ選挙に行こう 2010/07/10(土) 18:09:47 AAS
8系って何がそんなに変わったんだ?
c_rがなくなったのは7系だしな
912: 名無しさん@そうだ選挙に行こう 2010/07/10(土) 18:20:23 AAS
無線アダプタの対応ハードが増えたな
913: 名無しさん@そうだ選挙に行こう 2010/07/10(土) 22:42:23 AAS
最新が6.xだった頃、4.11でportsツリーをcvsupして
いろいろ入れられたんだけど
914: 名無しさん@そうだ選挙に行こう 2010/07/11(日) 12:57:35 AAS
一応、保守されているバージョンまではサポートされているんじゃないの?
保守期限過ぎたら知らんけど。
915: 名無しさん@そうだ選挙に行こう 2010/07/11(日) 13:48:18 AAS
ポーツ(笑)はもう駄目ですね
916: 名無しさん@そうだ選挙に行こう 2010/07/11(日) 20:38:36 AAS
>>908
具体的には何?
今から7.3入れようとしてたわけだが
917: 名無しさん@そうだ選挙に行こう 2010/07/11(日) 20:55:32 AAS
>>905
これ、俺もなるんだよな。。。
これのせいで未だに 6系使ってるわ
918
(1): 名無しさん@そうだ選挙に行こう 2010/07/11(日) 21:02:52 AAS
WiFi Link 5300 使えてる人いる?
919
(1): 2010/07/11(日) 23:31:33 AAS
>>918
古いメールサーバを7.3で作り直そうとしたんだが
qpopper,sudo,rsyncあたりの小物のインストールに手間取った
それぞれ解決策はあったけど、先が思いやられるので8.0に変更
これから入れるならもう少しが待って8.1が良いよ
920: 2010/07/11(日) 23:49:05 AAS
なんでそこへのアンカなのかわからん
921: 2010/07/11(日) 23:52:03 AAS
小物なんて野良makeで入れろよ。そのための ./configure一発なんだし。
ポーツ(笑)なんて意味なし。
922: 2010/07/12(月) 02:24:54 AAS
そのへんの>>919はべつにportsじゃなくてもいいかなとか
923: 2010/07/12(月) 06:10:18 AAS
普通にpkgで入るし、ソースも読めないやつが背伸びすんなよって感じだな
エコ的にも
924: 2010/07/12(月) 08:39:32 AAS
主業務で使うデータベースとかは野良ビルド
ツール類はインストール先や起動手順を統一したいのでports/pkgかな
925
(1): 2010/07/12(月) 15:57:57 AAS
ハイブリッドTigerサーバーのログはどこに保存するの?何か挟むのかな?
926: 2010/07/12(月) 16:09:26 AAS
>>925
板違い。
927: 2010/07/12(月) 17:32:50 AAS
cd /usr/ports
make config-recursive --all-default
みたいなことできない?
928: 2010/07/12(月) 19:22:30 AAS
ぜんぶデフォルトでいいからいちいち聞いてくるな、ということなら、

# echo BATCH=yes >> /etc/make.conf
929
(1): 2010/07/12(月) 20:37:20 AAS
初心者です。
glxgearsの値が2桁とか、極端に低くなってしまいました。
でも3Dは速いです。
原因と対策をご教授ください。
930
(5): 905 2010/07/13(火) 09:52:43 AAS
解決方法をご存知の方は、ここにはいませんか…?

やはり ports を使う以外、方法は無いのでしょうか…?
931: 2010/07/13(火) 10:09:49 AAS
>>930
そんなことも自己解決できないならLinux
932: 2010/07/13(火) 10:19:22 AAS
>>930
どうせ PHP をヘンな入れ方したんでしょ。
933: 2010/07/13(火) 10:33:44 AAS
>>930
正しい手順でインストールすれば動くはず。そして正しい手順はportsに書かれている。
それを使いたくないというなら自分で考えるのが良かろう。
934: 2010/07/13(火) 10:35:48 AAS
>>930
> やはり ports を使う以外、方法は無いのでしょうか…?
いや、あると思うよ。
935: 2010/07/13(火) 10:39:03 AAS
ポーツ(笑)に書かれているのは改変された手順。
./configureで実行されるのは自動認識で導かれた最適手順。
936: 2010/07/13(火) 10:47:56 AAS
頭の腐ったconfigure信者ってまだ生き残っているのか。20世紀に絶滅したと思ってたよ。驚き。
937: 2010/07/13(火) 10:54:35 AAS
>>930
ちゃんと動くホストからlibphp5移せばいいじゃん。
1-
あと 64 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.022s